[data-calculator="scientific-calculator"]>.field-grid,[data-calculator="scientific-calculator"]>.button-row{display:none}
.scientific-calculator-ui{max-width:640px;margin:0 auto}.scientific-screen{min-height:116px;padding:15px 18px;margin-bottom:12px;border:1px solid #30343a;border-radius:10px;background:#171a1f;color:#fff;text-align:right;overflow:hidden}.scientific-expression{min-height:30px;color:#b9c0ca;font:500 .92rem ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.scientific-value{font:700 clamp(1.8rem,6vw,2.8rem)/1.25 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.scientific-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.scientific-mode{display:inline-flex;padding:3px;border:1px solid var(--line);border-radius:7px;background:#f4f4f2}.scientific-mode button{min-width:58px;padding:7px 10px;border:0;border-radius:5px;background:transparent;color:var(--muted);font:inherit;font-size:.78rem;font-weight:750;cursor:pointer}.scientific-mode button.is-active{background:#2f855a;color:#fff}.scientific-toolbar small{color:var(--muted)}.scientific-keypad{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.scientific-key{min-height:48px;padding:8px 4px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--ink);font:inherit;font-weight:700;cursor:pointer}.scientific-key:hover{background:#f3f3f1}.scientific-key:focus-visible{outline:3px solid rgba(47,133,90,.25);outline-offset:1px}.scientific-key.is-function{background:#f4f6f5;color:#315b42;font-size:.84rem}.scientific-key.is-operator{background:#eaf4ed;color:#276f4b}.scientific-key.is-control{background:#f4eeee;color:#7c3d3d}.scientific-key.is-equals{grid-column:span 2;background:#2f855a;border-color:#2f855a;color:#fff}.scientific-key.is-zero{grid-column:span 2}.scientific-hint{margin:10px 0 0;color:var(--muted);font-size:.76rem;text-align:center}@media(max-width:560px){.scientific-keypad{gap:5px}.scientific-key{min-height:44px;font-size:.88rem}.scientific-key.is-function{font-size:.72rem}.scientific-toolbar{align-items:flex-start;flex-direction:column}}
.scientific-guide-card{max-width:none;margin:0 0 28px}.scientific-guide-card .scientific-guide{padding-bottom:0}.scientific-guide>h2{margin-top:0}.scientific-guide>p{line-height:1.85}.scientific-guide h3{margin:25px 0 8px;font-size:1.08rem}.scientific-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0}.scientific-guide-grid>div{display:grid;gap:5px;padding:16px;border:1px solid var(--line);border-radius:10px;background:#fafaf9}.scientific-guide-grid span{color:var(--muted);font-size:.88rem}@media(max-width:620px){.scientific-guide-grid{grid-template-columns:1fr}}
