.calculator-panel[data-astro-cid-ams22s25]{min-width:0}.scientific-settings[data-astro-cid-ams22s25]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field[data-astro-cid-ams22s25] select[data-astro-cid-ams22s25]{border:1px solid var(--input-border);width:100%;min-width:0;min-height:50px;color:var(--ink);background:#fff;border-radius:4px;padding:11px;font-size:14px;display:block}.field-hint[data-astro-cid-ams22s25]{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.65}.expression-field[data-astro-cid-ams22s25]{margin-top:22px}#scientific-expression[data-astro-cid-ams22s25]{min-height:58px;font-family:ui-monospace,monospace;font-size:20px}.scientific-keyboard[data-astro-cid-ams22s25]{background:var(--calculator-shell);border:1px solid #172335;border-radius:7px;margin-top:12px;padding:13px}.scientific-keyboard-heading[data-astro-cid-ams22s25]{color:#dbe8fa;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:11px;display:flex}.scientific-backspace[data-astro-cid-ams22s25]{color:#203047;background:#b7c6d9;border:1px solid #8b9eb6;border-radius:4px;min-width:54px;min-height:44px;padding:4px 12px;font-size:23px}.scientific-function-keys[data-astro-cid-ams22s25],.scientific-number-keys[data-astro-cid-ams22s25]{gap:7px;display:grid}.scientific-function-keys[data-astro-cid-ams22s25]{grid-template-columns:repeat(6,minmax(0,1fr))}.scientific-number-keys[data-astro-cid-ams22s25]{border-top:1px solid #64748b;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;padding-top:14px}.scientific-key[data-astro-cid-ams22s25]{color:#19263a;touch-action:manipulation;background:#f4f7fb;border:1px solid #d7e0eb;border-radius:4px;min-width:0;min-height:49px;padding:6px 3px;font-size:22px;font-weight:550;line-height:1.2;box-shadow:0 2px #132035}.scientific-function-key[data-astro-cid-ams22s25]{color:#203047;background:#b7c6d9;border-color:#a8b9ce;font-size:16px}.scientific-operator-key[data-astro-cid-ams22s25]{color:#173a7b;background:#b8d0ff;border-color:#8cb0f4;font-size:25px}.scientific-key[data-astro-cid-ams22s25]:hover,.scientific-backspace[data-astro-cid-ams22s25]:hover{filter:brightness(1.08)}.scientific-key[data-astro-cid-ams22s25]:active,.scientific-backspace[data-astro-cid-ams22s25]:active{box-shadow:none;transform:translateY(1px)}.scientific-key[data-astro-cid-ams22s25]:focus-visible,.scientific-backspace[data-astro-cid-ams22s25]:focus-visible{outline-offset:2px;outline:3px solid #fff}.percent-help[data-astro-cid-ams22s25]{margin-top:14px}.scientific-result[data-astro-cid-ams22s25]{overflow-wrap:anywhere;margin:6px 0 12px;font:600 clamp(24px,4vw,36px)/1.4 ui-monospace,monospace;display:block}.result-detail[data-astro-cid-ams22s25]{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.function-guide[data-astro-cid-ams22s25]{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px;display:grid}.function-guide[data-astro-cid-ams22s25] article[data-astro-cid-ams22s25]{border-top:1px solid var(--line);min-width:0;padding-top:15px}.function-guide[data-astro-cid-ams22s25] h3[data-astro-cid-ams22s25]{font-size:15px}.function-guide[data-astro-cid-ams22s25] p[data-astro-cid-ams22s25]{color:var(--muted);margin-top:11px;font-size:13px;line-height:1.85}.function-guide[data-astro-cid-ams22s25] code[data-astro-cid-ams22s25]{color:var(--ink);overflow-wrap:anywhere;font-size:.95em}@media (width<=960px){.scientific-function-keys[data-astro-cid-ams22s25]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.function-guide[data-astro-cid-ams22s25]{grid-template-columns:1fr;gap:22px}.scientific-function-keys[data-astro-cid-ams22s25]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=520px){.scientific-keyboard[data-astro-cid-ams22s25]{padding:10px}.scientific-function-keys[data-astro-cid-ams22s25]{grid-template-columns:repeat(3,minmax(0,1fr))}.scientific-key[data-astro-cid-ams22s25]{min-height:48px}.scientific-settings[data-astro-cid-ams22s25]{gap:12px}}@media (width<=380px){.scientific-settings[data-astro-cid-ams22s25]{grid-template-columns:1fr}.scientific-keyboard[data-astro-cid-ams22s25]{padding:8px}.scientific-function-keys[data-astro-cid-ams22s25],.scientific-number-keys[data-astro-cid-ams22s25]{gap:6px}}
