.calculator-page[data-astro-cid-rtaygxgc]{background:var(--color-bg);padding:40px 0 60px}.container[data-astro-cid-rtaygxgc]{max-width:1200px;margin:0 auto;padding:0 24px}.breadcrumb[data-astro-cid-rtaygxgc]{color:var(--color-text-muted);align-items:center;gap:8px;margin-bottom:16px;font-size:.85rem;display:flex}.breadcrumb[data-astro-cid-rtaygxgc] a[data-astro-cid-rtaygxgc]{color:var(--color-primary);transition:var(--transition)}.breadcrumb[data-astro-cid-rtaygxgc] a[data-astro-cid-rtaygxgc]:hover{color:var(--color-primary-dark)}.breadcrumb[data-astro-cid-rtaygxgc] span[data-astro-cid-rtaygxgc]{opacity:.5}.calc-header[data-astro-cid-rtaygxgc] h1[data-astro-cid-rtaygxgc]{letter-spacing:-.02em;margin-bottom:8px;font-size:2.4rem;font-weight:800}.calc-intro[data-astro-cid-rtaygxgc]{color:var(--color-text-muted);max-width:640px;font-size:1.1rem;line-height:1.7}.calculator-wrapper[data-astro-cid-rtaygxgc]{grid-template-columns:2fr 1fr;gap:40px;margin-top:32px;display:grid}.calc-card[data-astro-cid-rtaygxgc]{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:16px;padding:32px}.calc-form[data-astro-cid-rtaygxgc]{flex-direction:column;gap:20px;display:flex}.form-group[data-astro-cid-rtaygxgc]{flex-direction:column;gap:6px;display:flex}.form-group[data-astro-cid-rtaygxgc] label[data-astro-cid-rtaygxgc]{color:var(--color-text-light);font-size:.85rem;font-weight:600}.form-input[data-astro-cid-rtaygxgc]{background:var(--color-bg);border:2px solid var(--color-border);color:var(--color-text);transition:var(--transition);border-radius:10px;width:100%;padding:12px 16px;font-size:1rem}.form-input[data-astro-cid-rtaygxgc]:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 4px #4a90d91a}.formula-box[data-astro-cid-rtaygxgc]{text-align:center;background:#f59e0b0d;border:1px dashed #f59e0b;border-radius:12px;padding:16px 20px}.formula-label[data-astro-cid-rtaygxgc]{text-transform:uppercase;letter-spacing:.06em;color:#f59e0b;margin-bottom:4px;font-size:.7rem;display:block}.formula-code[data-astro-cid-rtaygxgc]{color:#f59e0b;font-family:JetBrains Mono,monospace;font-size:1.3rem;font-weight:700}.formula-display[data-astro-cid-rtaygxgc]{text-align:center;color:var(--color-primary-light);background:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;padding:8px;font-family:JetBrains Mono,monospace;font-size:1.1rem}.conv-grid[data-astro-cid-rtaygxgc]{grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;display:grid}@media (width<=600px){.conv-grid[data-astro-cid-rtaygxgc]{grid-template-columns:1fr}}.conv-swap[data-astro-cid-rtaygxgc]{background:var(--color-bg);border:2px solid var(--color-border);cursor:pointer;width:44px;height:44px;transition:var(--transition);color:var(--color-primary);-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;margin-bottom:2px;font-size:1.2rem;display:flex}.conv-swap[data-astro-cid-rtaygxgc]:hover{border-color:var(--color-primary);background:#4a90d90d;transform:rotate(180deg)}@media (width<=600px){.conv-swap[data-astro-cid-rtaygxgc]{margin:4px auto;transform:rotate(90deg)}.conv-swap[data-astro-cid-rtaygxgc]:hover{transform:rotate(270deg)}}.btn-reset[data-astro-cid-rtaygxgc]{color:var(--color-text-muted);border:1px solid var(--color-border);cursor:pointer;transition:var(--transition);background:0 0;border-radius:10px;padding:12px;font-size:.95rem;font-weight:600}.btn-reset[data-astro-cid-rtaygxgc]:hover{background:var(--color-bg);border-color:var(--color-text-muted);color:var(--color-text)}.calc-info[data-astro-cid-rtaygxgc]{flex-direction:column;gap:20px;display:flex}.info-card[data-astro-cid-rtaygxgc]{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:16px;padding:24px}.info-card[data-astro-cid-rtaygxgc] h4[data-astro-cid-rtaygxgc]{margin-bottom:12px;font-size:1rem;font-weight:700}.info-card[data-astro-cid-rtaygxgc] p[data-astro-cid-rtaygxgc]{color:var(--color-text-muted);font-size:.95rem;line-height:1.7}.info-card[data-astro-cid-rtaygxgc] code[data-astro-cid-rtaygxgc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;padding:2px 8px;font-family:JetBrains Mono,monospace;font-size:.9rem}.info-card[data-astro-cid-rtaygxgc] ul[data-astro-cid-rtaygxgc]{padding:0;list-style:none}.info-card[data-astro-cid-rtaygxgc] ul[data-astro-cid-rtaygxgc] li[data-astro-cid-rtaygxgc]{margin-bottom:8px}.info-card[data-astro-cid-rtaygxgc] ul[data-astro-cid-rtaygxgc] li[data-astro-cid-rtaygxgc] a[data-astro-cid-rtaygxgc]{color:var(--color-primary);transition:var(--transition);font-weight:500}.info-card[data-astro-cid-rtaygxgc] ul[data-astro-cid-rtaygxgc] li[data-astro-cid-rtaygxgc] a[data-astro-cid-rtaygxgc]:hover{color:var(--color-primary-dark);padding-left:4px}.table-section[data-astro-cid-rtaygxgc]{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:16px;margin-top:40px;padding:28px 24px}.table-section[data-astro-cid-rtaygxgc] h3[data-astro-cid-rtaygxgc]{color:var(--color-text);margin-bottom:16px;font-size:1.1rem;font-weight:700}.table-wrapper[data-astro-cid-rtaygxgc]{overflow-x:auto}.reference-table[data-astro-cid-rtaygxgc]{border-collapse:collapse;width:100%;font-size:.9rem}.reference-table[data-astro-cid-rtaygxgc] thead[data-astro-cid-rtaygxgc] th[data-astro-cid-rtaygxgc]{background:var(--color-primary);color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.04em;padding:10px 16px;font-size:.75rem;font-weight:600}.reference-table[data-astro-cid-rtaygxgc] tbody[data-astro-cid-rtaygxgc] td[data-astro-cid-rtaygxgc]{border-bottom:1px solid var(--color-border);cursor:pointer;transition:var(--transition);padding:10px 16px}.reference-table[data-astro-cid-rtaygxgc] tbody[data-astro-cid-rtaygxgc] tr[data-astro-cid-rtaygxgc]:hover td[data-astro-cid-rtaygxgc]{color:var(--color-primary);background:#4a90d90d}.reference-table[data-astro-cid-rtaygxgc] tbody[data-astro-cid-rtaygxgc] tr[data-astro-cid-rtaygxgc]:last-child td[data-astro-cid-rtaygxgc]{border-bottom:none}@media (width<=1024px){.calculator-wrapper[data-astro-cid-rtaygxgc]{grid-template-columns:1fr}}@media (width<=768px){.calc-header[data-astro-cid-rtaygxgc] h1[data-astro-cid-rtaygxgc]{font-size:1.8rem}.calc-card[data-astro-cid-rtaygxgc]{padding:20px}.conv-grid[data-astro-cid-rtaygxgc]{grid-template-columns:1fr}.conv-swap[data-astro-cid-rtaygxgc]{margin:4px auto;transform:rotate(90deg)}.reference-table[data-astro-cid-rtaygxgc]{font-size:.8rem}.reference-table[data-astro-cid-rtaygxgc] th[data-astro-cid-rtaygxgc],.reference-table[data-astro-cid-rtaygxgc] td[data-astro-cid-rtaygxgc]{padding:8px 12px}}@media (width<=480px){.calc-header[data-astro-cid-rtaygxgc] h1[data-astro-cid-rtaygxgc]{font-size:1.5rem}.calc-card[data-astro-cid-rtaygxgc]{padding:16px}.reference-table[data-astro-cid-rtaygxgc]{font-size:.7rem}.reference-table[data-astro-cid-rtaygxgc] th[data-astro-cid-rtaygxgc],.reference-table[data-astro-cid-rtaygxgc] td[data-astro-cid-rtaygxgc]{padding:6px 8px}}
