.ScientificCalculator_tool__5Y92I{display:flex;flex-direction:column;gap:var(--space-6);max-width:48rem}.ScientificCalculator_privacyBadge__Xb9ew{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;background:var(--accent-subtle);color:var(--accent);border:1px solid var(--border);padding:var(--space-1) var(--space-3);border-radius:999px;font-size:.8125rem;font-weight:600}.ScientificCalculator_badgeDot__IHq_v{width:7px;height:7px;border-radius:50%;background:#10b981}.ScientificCalculator_card__Iv0BI{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);box-shadow:var(--shadow-sm)}.ScientificCalculator_displayContainer__EhBDw{background:#0f172a;color:#f8fafc;border-radius:var(--radius);padding:var(--space-4);display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2);min-height:90px;justify-content:center}.ScientificCalculator_expression__nWsRx{font-family:var(--font-mono);font-size:.875rem;color:#94a3b8;min-height:20px;word-break:break-all}.ScientificCalculator_result__1SnoV{font-family:var(--font-mono);font-size:2rem;font-weight:700;color:#38bdf8;word-break:break-all}.ScientificCalculator_controlsRow__r0SqG{display:flex;justify-content:space-between;align-items:center}.ScientificCalculator_degRadBtn__PwBo5{font-family:var(--font-mono);font-size:.8125rem;font-weight:700;background:var(--accent-subtle);color:var(--accent);border:1px solid var(--border);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);cursor:pointer}.ScientificCalculator_keypad__PeNLU{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--space-2);gap:var(--space-2)}@media (max-width:550px){.ScientificCalculator_keypad__PeNLU{grid-template-columns:repeat(4,1fr)}}.ScientificCalculator_key__yQGIV{font-family:var(--font-mono);font-size:1rem;font-weight:600;background:var(--bg-subtle);color:var(--text);border:1px solid var(--border-strong);padding:var(--space-3) 0;border-radius:var(--radius-sm);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .1s,transform .05s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ScientificCalculator_key__yQGIV:hover{background:var(--surface)}.ScientificCalculator_key__yQGIV:active{transform:scale(.97)}.ScientificCalculator_keyFunc__pp2_8{background:var(--surface);color:var(--accent);font-weight:700}.ScientificCalculator_keyOp__Npdy3{background:var(--accent);color:#ffffff;border-color:var(--accent)}.ScientificCalculator_keyOp__Npdy3:hover{opacity:.9}.ScientificCalculator_keyDanger__V9m5q{background:#ef4444;color:#ffffff;border-color:#ef4444}.ScientificCalculator_history__eLupP{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3);max-height:120px;overflow-y:auto;font-family:var(--font-mono);font-size:.8125rem;display:flex;flex-direction:column;gap:4px}.ScientificCalculator_historyItem__ifsE2{display:flex;justify-content:space-between;color:var(--text-muted)}