.ScientificCalculator-module__jjRJpa__wrap{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:2rem;margin-top:1.5rem;display:grid}@media (max-width:720px){.ScientificCalculator-module__jjRJpa__wrap{grid-template-columns:1fr}}.ScientificCalculator-module__jjRJpa__calculator{border:1px solid #d4d4d8;border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.ScientificCalculator-module__jjRJpa__topRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ScientificCalculator-module__jjRJpa__modeToggle{border:1px solid #d4d4d8;border-radius:6px;display:inline-flex;overflow:hidden}.ScientificCalculator-module__jjRJpa__modeToggle button{color:inherit;cursor:pointer;background:0 0;border:none;padding:.25rem .7rem;font-family:inherit;font-size:.8rem}.ScientificCalculator-module__jjRJpa__modeToggle .ScientificCalculator-module__jjRJpa__modeActive{color:#fff;background:#2563eb}.ScientificCalculator-module__jjRJpa__ansValue{color:#71717a;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.ScientificCalculator-module__jjRJpa__displayForm{display:flex}.ScientificCalculator-module__jjRJpa__display{min-width:0;font-size:1.5rem;font-family:var(--font-geist-mono), monospace;background:var(--background);color:inherit;text-align:right;border:1px solid #d4d4d8;border-radius:8px;outline:none;flex:1;padding:.6rem .75rem}.ScientificCalculator-module__jjRJpa__display:focus{border-color:#2563eb}.ScientificCalculator-module__jjRJpa__error{color:#b91c1c;font-size:.85rem}.ScientificCalculator-module__jjRJpa__pad{grid-template-columns:repeat(5,1fr);gap:.5rem;display:grid}.ScientificCalculator-module__jjRJpa__key{color:inherit;cursor:pointer;background:0 0;border:1px solid #d4d4d8;border-radius:8px;padding:.65rem 0;font-family:inherit;font-size:1.05rem;transition:background .1s}.ScientificCalculator-module__jjRJpa__key:hover{background:#2563eb14}.ScientificCalculator-module__jjRJpa__keyEquals{color:#fff;background:#2563eb;border-color:#2563eb}.ScientificCalculator-module__jjRJpa__keyEquals:hover{background:#1d4ed8}.ScientificCalculator-module__jjRJpa__tape{border:1px dashed #d4d4d8;border-radius:12px;min-height:12rem;padding:1rem}.ScientificCalculator-module__jjRJpa__tapeHeader{justify-content:space-between;align-items:baseline;display:flex}.ScientificCalculator-module__jjRJpa__tapeTitle{text-transform:uppercase;letter-spacing:.05em;color:#71717a;font-size:.9rem}.ScientificCalculator-module__jjRJpa__tapeClear{color:#2563eb;cursor:pointer;background:0 0;border:none;font-size:.8rem}.ScientificCalculator-module__jjRJpa__tapeClear:hover{text-decoration:underline}.ScientificCalculator-module__jjRJpa__tapeEmpty{color:#71717a;margin-top:.75rem;font-size:.85rem}.ScientificCalculator-module__jjRJpa__tapeList{flex-direction:column;margin-top:.5rem;list-style:none;display:flex}.ScientificCalculator-module__jjRJpa__tapeEntry{width:100%;font-family:var(--font-geist-mono), monospace;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px dotted #e4e4e7;justify-content:space-between;gap:1rem;padding:.45rem .25rem;font-size:.9rem;display:flex}.ScientificCalculator-module__jjRJpa__tapeEntry:hover{background:#2563eb0f}.ScientificCalculator-module__jjRJpa__tapeExpr{text-overflow:ellipsis;white-space:nowrap;color:#52525b;overflow:hidden}.ScientificCalculator-module__jjRJpa__tapeResult{white-space:nowrap;font-weight:600}@media (prefers-color-scheme:dark){.ScientificCalculator-module__jjRJpa__calculator,.ScientificCalculator-module__jjRJpa__display,.ScientificCalculator-module__jjRJpa__modeToggle,.ScientificCalculator-module__jjRJpa__key,.ScientificCalculator-module__jjRJpa__tape{border-color:#3f3f46}.ScientificCalculator-module__jjRJpa__tapeEntry{border-bottom-color:#3f3f46}.ScientificCalculator-module__jjRJpa__ansValue,.ScientificCalculator-module__jjRJpa__tapeTitle,.ScientificCalculator-module__jjRJpa__tapeEmpty{color:#a1a1aa}.ScientificCalculator-module__jjRJpa__tapeExpr{color:#d4d4d8}.ScientificCalculator-module__jjRJpa__modeToggle .ScientificCalculator-module__jjRJpa__modeActive{color:#18181b;background:#60a5fa}.ScientificCalculator-module__jjRJpa__keyEquals{color:#18181b;background:#60a5fa;border-color:#60a5fa}.ScientificCalculator-module__jjRJpa__keyEquals:hover{background:#93c5fd}.ScientificCalculator-module__jjRJpa__tapeClear{color:#60a5fa}.ScientificCalculator-module__jjRJpa__error{color:#f87171}}
