.basic-calculator-module__hE7Xpa__calculator{background:linear-gradient(#3a3d42 0%,#26282c 100%);border:1px solid #111;border-radius:22px 22px 30px 30px;max-width:340px;margin:14px auto 0;padding:14px 16px 20px;box-shadow:inset 0 1px #ffffff1f,0 10px 24px #00000047}.basic-calculator-module__hE7Xpa__calculator:focus-visible{outline-offset:3px;outline:3px solid #d96a36}.basic-calculator-module__hE7Xpa__brandRow{color:#b9bec6;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.7rem;font-weight:800;display:flex}.basic-calculator-module__hE7Xpa__solar{background:repeating-linear-gradient(90deg,#3b2a22 0 20px,#1c1512 20px 21px);border:1px solid #111;border-radius:3px;width:84px;height:18px;display:block}.basic-calculator-module__hE7Xpa__display{color:#1e2418;font-variant-numeric:tabular-nums;letter-spacing:.04em;background:linear-gradient(#b9c4a6 0%,#a9b595 100%);border:3px solid #1a1b1d;border-radius:8px;justify-content:flex-end;align-items:center;min-height:70px;padding:10px 12px;font-family:Courier New,ui-monospace,monospace;font-size:clamp(1.8rem,7vw,2.3rem);font-weight:700;display:flex;overflow:hidden;box-shadow:inset 0 3px 6px #0000004d}.basic-calculator-module__hE7Xpa__keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.basic-calculator-module__hE7Xpa__keys button{color:#f4f4f4;cursor:pointer;min-width:0;min-height:48px;font:inherit;background:linear-gradient(#55595f 0%,#3e4146 100%);border:0;border-radius:10px;font-size:1.15rem;font-weight:700;box-shadow:inset 0 1px #ffffff2e,0 3px #141517}.basic-calculator-module__hE7Xpa__keys button:hover{filter:brightness(1.12)}.basic-calculator-module__hE7Xpa__keys button:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff1f,0 1px #141517}.basic-calculator-module__hE7Xpa__keys button:focus-visible{outline-offset:2px;outline:3px solid #f5a65b}.basic-calculator-module__hE7Xpa__keys .basic-calculator-module__hE7Xpa__operatorKey,.basic-calculator-module__hE7Xpa__keys .basic-calculator-module__hE7Xpa__functionKey{color:#1f2124;background:linear-gradient(#c9ccd1 0%,#a9adb3 100%)}.basic-calculator-module__hE7Xpa__keys .basic-calculator-module__hE7Xpa__clearKey{color:#fff;background:linear-gradient(#d9534f 0%,#b33a36 100%)}.basic-calculator-module__hE7Xpa__keys .basic-calculator-module__hE7Xpa__equalsKey{color:#fff;background:linear-gradient(#f08a3c 0%,#d26a1e 100%);grid-row:span 2}.basic-calculator-module__hE7Xpa__keys .basic-calculator-module__hE7Xpa__zeroKey{grid-column:span 2}
