.ScientificCalculator-module__qlT0VG__page{color:#14213a;background:radial-gradient(circle at 50% -4%,#5377ff2e,#0000 34%),linear-gradient(#f7f9fe 0%,#edf2fb 100%);min-height:100vh;padding:16px 0 56px}.ScientificCalculator-module__qlT0VG__siteHeader{justify-content:space-between;align-items:center;width:min(1080px,100% - 32px);min-height:52px;margin:0 auto;display:flex}.ScientificCalculator-module__qlT0VG__brand{color:#17233b;letter-spacing:-.04em;align-items:center;gap:9px;font-size:1.12rem;font-weight:850;text-decoration:none;display:inline-flex}.ScientificCalculator-module__qlT0VG__brandMark{color:#fff;background:#3157e8;border-radius:9px;place-items:center;width:31px;height:31px;font-size:1.12rem;display:grid}.ScientificCalculator-module__qlT0VG__historyToggle{color:#556681;cursor:pointer;font:inherit;background:#fff;border:1px solid #d8e1ef;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:.78rem;font-weight:800;display:inline-flex}.ScientificCalculator-module__qlT0VG__historyToggle:hover{color:#3157e8;border-color:#9eb4fa}.ScientificCalculator-module__qlT0VG__historyToggle span{color:#3157e8;background:#e9efff;border-radius:50%;place-items:center;min-width:18px;height:18px;font-size:.64rem;display:grid}.ScientificCalculator-module__qlT0VG__calculatorStage{width:min(100% - 28px,440px);margin:24px auto 0}.ScientificCalculator-module__qlT0VG__device{background:linear-gradient(145deg,#ffffff12,#0000 22%),linear-gradient(150deg,#0d1830 0%,#152b50 100%);border:1px solid #233e6c;border-radius:30px;width:100%;padding:11px;box-shadow:0 28px 60px #15275040,inset 0 1px #ffffff1c,inset 0 -2px #020a1a4d}.ScientificCalculator-module__qlT0VG__deviceHeader{justify-content:space-between;align-items:flex-start;gap:10px;min-height:56px;padding:6px 8px 12px;display:flex}.ScientificCalculator-module__qlT0VG__deviceHeader p{color:#b3c8ff;letter-spacing:.16em;margin:0;font-size:.62rem;font-weight:900}.ScientificCalculator-module__qlT0VG__deviceHeader h1{color:#fff;letter-spacing:-.045em;margin:6px 0 0;font-size:1.08rem;font-weight:750}.ScientificCalculator-module__qlT0VG__statusLights{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:138px;padding-top:1px;display:flex}.ScientificCalculator-module__qlT0VG__statusLights span{color:#dce9ff;letter-spacing:.08em;background:#486cbf3d;border:1px solid #a2c2ff4f;border-radius:6px;padding:5px 6px;font-size:.57rem;font-weight:900}.ScientificCalculator-module__qlT0VG__display{background:linear-gradient(145deg,#fffffffa,#e8f2fff7),#edf5ff;border:1px solid #cbdcf4;border-radius:17px;min-height:169px;padding:13px 15px;overflow:hidden;box-shadow:inset 0 1px #fff,0 1px #04112738}.ScientificCalculator-module__qlT0VG__displayTopline{color:#6880a0;letter-spacing:.1em;justify-content:space-between;font-size:.58rem;font-weight:900;display:flex}.ScientificCalculator-module__qlT0VG__displayLabel{color:#5e7090;letter-spacing:.14em;font-size:.62rem;font-weight:900;display:block}.ScientificCalculator-module__qlT0VG__expressionInput{color:#13213a;background:0 0;border:0;outline:0;width:100%;min-width:0;margin-top:12px;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.97rem;font-weight:700}.ScientificCalculator-module__qlT0VG__expressionInput::placeholder{color:#8498b5}.ScientificCalculator-module__qlT0VG__resultLine{border-top:1px solid #d7e2f3;margin-top:18px;padding-top:11px}.ScientificCalculator-module__qlT0VG__resultLine strong{overflow-wrap:anywhere;color:#2854ed;letter-spacing:-.075em;margin-top:5px;font-size:2.75rem;font-weight:500;line-height:.95;display:block}.ScientificCalculator-module__qlT0VG__helperMessage,.ScientificCalculator-module__qlT0VG__errorMessage{min-height:30px;margin:8px 4px;font-size:.69rem;font-weight:750;line-height:1.32}.ScientificCalculator-module__qlT0VG__helperMessage{color:#d2def4}.ScientificCalculator-module__qlT0VG__errorMessage{color:#ffbcc5}.ScientificCalculator-module__qlT0VG__keypad{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.ScientificCalculator-module__qlT0VG__key{cursor:pointer;min-height:48px;font:inherit;border:1px solid #d6e0ee;border-radius:9px;place-items:center;font-weight:850;transition:transform .1s,filter .1s,box-shadow .1s;display:grid;position:relative;box-shadow:0 2px #04102640,inset 0 1px #ffffffe0}.ScientificCalculator-module__qlT0VG__key:hover{filter:brightness(1.07);transform:translateY(-1px)}.ScientificCalculator-module__qlT0VG__key:active{box-shadow:none;transform:translateY(1px)}.ScientificCalculator-module__qlT0VG__keyHint{color:#a9c4ff;letter-spacing:.03em;font-size:.48rem;font-weight:900;position:absolute;top:4px;left:6px}.ScientificCalculator-module__qlT0VG__keyLabel{margin-top:5px;font-size:.78rem;line-height:1}.ScientificCalculator-module__qlT0VG__control,.ScientificCalculator-module__qlT0VG__function{color:#e8f0ff;background:linear-gradient(145deg,#2e4c79,#203957);border-color:#405e91}.ScientificCalculator-module__qlT0VG__control{background:linear-gradient(145deg,#263f69,#1a304f)}.ScientificCalculator-module__qlT0VG__number .ScientificCalculator-module__qlT0VG__keyHint,.ScientificCalculator-module__qlT0VG__operator .ScientificCalculator-module__qlT0VG__keyHint,.ScientificCalculator-module__qlT0VG__equals .ScientificCalculator-module__qlT0VG__keyHint,.ScientificCalculator-module__qlT0VG__danger .ScientificCalculator-module__qlT0VG__keyHint{color:#1d355f94}.ScientificCalculator-module__qlT0VG__operator{color:#fff;background:linear-gradient(145deg,#4a76cc,#3359ab);border-color:#5278ca}.ScientificCalculator-module__qlT0VG__danger{color:#c93449;background:linear-gradient(145deg,#fff7f8,#ffe3e8);border-color:#ffd7dd}.ScientificCalculator-module__qlT0VG__equals{color:#fff;background:linear-gradient(145deg,#527dff,#3157e8);border-color:#5a81ff}.ScientificCalculator-module__qlT0VG__shiftPressed{color:#fff;background:linear-gradient(145deg,#8dac3b,#708c28);border-color:#b9da63}.ScientificCalculator-module__qlT0VG__shiftPressed .ScientificCalculator-module__qlT0VG__keyHint{color:#efffc7}.ScientificCalculator-module__qlT0VG__overlayContent{align-content:start;gap:10px;min-height:140px;display:grid}.ScientificCalculator-module__qlT0VG__overlayHeader{border-bottom:1px solid #d8e3f4;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.ScientificCalculator-module__qlT0VG__overlayHeader p{color:#3458a4;letter-spacing:.13em;margin:0;font-size:.65rem;font-weight:900}.ScientificCalculator-module__qlT0VG__overlayHeader div{gap:5px;display:flex}.ScientificCalculator-module__qlT0VG__overlayHeader button,.ScientificCalculator-module__qlT0VG__returnButton{color:#45628e;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd9f2;border-radius:7px;padding:5px 6px;font-size:.62rem;font-weight:850}.ScientificCalculator-module__qlT0VG__overlayHeader button:disabled{cursor:not-allowed;opacity:.45}.ScientificCalculator-module__qlT0VG__overlayLabel{color:#6f82a2;letter-spacing:.12em;margin:2px 0 -4px;font-size:.57rem;font-weight:900}.ScientificCalculator-module__qlT0VG__optionRow,.ScientificCalculator-module__qlT0VG__memoryActions{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ScientificCalculator-module__qlT0VG__memoryActions{grid-template-columns:repeat(2,1fr)}.ScientificCalculator-module__qlT0VG__optionButton,.ScientificCalculator-module__qlT0VG__optionActive{color:#607492;cursor:pointer;min-height:28px;font:inherit;background:#f8fbff;border:1px solid #d3e0f4;border-radius:7px;font-size:.64rem;font-weight:900}.ScientificCalculator-module__qlT0VG__optionActive{color:#fff;background:#3157e8;border-color:#668cf9}.ScientificCalculator-module__qlT0VG__toolGrid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.ScientificCalculator-module__qlT0VG__toolGrid button,.ScientificCalculator-module__qlT0VG__toolGrid a,.ScientificCalculator-module__qlT0VG__memoryGrid button,.ScientificCalculator-module__qlT0VG__constantsList button,.ScientificCalculator-module__qlT0VG__historyList button{color:#304869;cursor:pointer;min-height:33px;font:inherit;text-align:left;background:#fafdff;border:1px solid #d6e2f4;border-radius:8px;padding:7px;font-size:.64rem;font-weight:900;text-decoration:none}.ScientificCalculator-module__qlT0VG__toolGrid button:hover,.ScientificCalculator-module__qlT0VG__toolGrid a:hover,.ScientificCalculator-module__qlT0VG__memoryGrid button:hover,.ScientificCalculator-module__qlT0VG__constantsList button:hover,.ScientificCalculator-module__qlT0VG__historyList button:hover{background:#f0f5ff;border-color:#9db5f6}.ScientificCalculator-module__qlT0VG__toolGrid span{color:#778aa8;margin-top:2px;font-size:.55rem;font-weight:750;display:block}.ScientificCalculator-module__qlT0VG__toolActive{color:#3157e8!important;background:#eaf0ff!important;border-color:#668bf7!important}.ScientificCalculator-module__qlT0VG__memoryGrid{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.ScientificCalculator-module__qlT0VG__memoryGrid button{text-align:center;min-height:44px;padding:5px}.ScientificCalculator-module__qlT0VG__memoryGrid strong,.ScientificCalculator-module__qlT0VG__memoryGrid span{display:block}.ScientificCalculator-module__qlT0VG__memoryGrid strong{color:#3157e8;font-size:.68rem}.ScientificCalculator-module__qlT0VG__memoryGrid span{color:#6d809f;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.52rem;overflow:hidden}.ScientificCalculator-module__qlT0VG__constantsList{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.ScientificCalculator-module__qlT0VG__constantsList button{grid-template-columns:28px 1fr;align-items:center;gap:7px;display:grid}.ScientificCalculator-module__qlT0VG__constantsList strong{color:#3157e8;font-size:.95rem}.ScientificCalculator-module__qlT0VG__constantsList span{color:#617696;font-size:.58rem}.ScientificCalculator-module__qlT0VG__emptyState,.ScientificCalculator-module__qlT0VG__noticeText{color:#647895;margin:10px 0 0;font-size:.74rem;font-weight:650;line-height:1.5}.ScientificCalculator-module__qlT0VG__returnButton{color:#fff;background:#3157e8;width:fit-content;margin-top:5px}.ScientificCalculator-module__qlT0VG__historyList{gap:5px;max-height:101px;padding-right:2px;display:grid;overflow-y:auto}.ScientificCalculator-module__qlT0VG__historyList button{grid-template-columns:1fr auto;align-items:center;gap:8px;min-height:32px;display:grid}.ScientificCalculator-module__qlT0VG__historyList span{color:#687d9d;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.59rem;overflow:hidden}.ScientificCalculator-module__qlT0VG__historyList strong{color:#3157e8;font-size:.67rem}@media (max-width:440px){.ScientificCalculator-module__qlT0VG__siteHeader{width:min(100% - 22px,1080px)}.ScientificCalculator-module__qlT0VG__calculatorStage{width:min(100% - 16px,440px);margin-top:16px}.ScientificCalculator-module__qlT0VG__device{border-radius:25px;padding:9px}.ScientificCalculator-module__qlT0VG__deviceHeader{min-height:51px;padding:4px 6px 10px}.ScientificCalculator-module__qlT0VG__deviceHeader h1{font-size:1rem}.ScientificCalculator-module__qlT0VG__statusLights{max-width:125px}.ScientificCalculator-module__qlT0VG__display{min-height:158px;padding:12px 13px}.ScientificCalculator-module__qlT0VG__keypad{gap:5px}.ScientificCalculator-module__qlT0VG__key{border-radius:8px;min-height:44px}.ScientificCalculator-module__qlT0VG__keyLabel{font-size:.73rem}.ScientificCalculator-module__qlT0VG__keyHint{left:5px}}@media (max-width:360px){.ScientificCalculator-module__qlT0VG__deviceHeader h1{font-size:.9rem}.ScientificCalculator-module__qlT0VG__statusLights span{padding:4px 5px;font-size:.52rem}.ScientificCalculator-module__qlT0VG__key{min-height:40px}.ScientificCalculator-module__qlT0VG__keyLabel{font-size:.66rem}.ScientificCalculator-module__qlT0VG__keyHint{font-size:.43rem}}.ScientificCalculator-module__qlT0VG__page{padding:0 0 52px}.ScientificCalculator-module__qlT0VG__calculatorStage{margin-top:30px}.ScientificCalculator-module__qlT0VG__deviceHeader{align-items:flex-start}.ScientificCalculator-module__qlT0VG__deviceMeta{justify-items:end;gap:6px;min-width:0;display:grid}.ScientificCalculator-module__qlT0VG__historyToggle{color:#dce8ff;background:#4c6fc429;border-color:#abc6ff42;min-height:28px;padding:5px 7px;font-size:.63rem}.ScientificCalculator-module__qlT0VG__historyToggle:hover{color:#fff;background:#4c6fc44f;border-color:#bad2ff9e}.ScientificCalculator-module__qlT0VG__historyToggle span{color:#3157e8;background:#dce8ff;min-width:15px;height:15px;font-size:.54rem}@media (max-width:440px){.ScientificCalculator-module__qlT0VG__calculatorStage{margin-top:18px}.ScientificCalculator-module__qlT0VG__deviceMeta{gap:5px}.ScientificCalculator-module__qlT0VG__historyToggle{padding:4px 6px}}.ScientificCalculator-module__qlT0VG__page{background:radial-gradient(circle at 50% -8%,#5d7eff1f,#0000 34%),linear-gradient(#f8faff 0%,#eef3fb 100%);padding:0 0 46px}.ScientificCalculator-module__qlT0VG__calculatorStage{width:min(100% - 28px,398px);margin-top:22px}.ScientificCalculator-module__qlT0VG__device{background:linear-gradient(145deg,#ffffff14,#0000 28%),linear-gradient(150deg,#101c31 0%,#17335d 100%);border:1px solid #1f3967f0;border-radius:25px;padding:8px;box-shadow:0 18px 42px #15275033,inset 0 1px #ffffff1a,inset 0 -1px #020a1a47}.ScientificCalculator-module__qlT0VG__deviceHeader{min-height:46px;padding:5px 7px 9px}.ScientificCalculator-module__qlT0VG__deviceHeader p{letter-spacing:.15em;font-size:.56rem}.ScientificCalculator-module__qlT0VG__deviceHeader h1{margin-top:4px;font-size:.96rem}.ScientificCalculator-module__qlT0VG__statusLights{gap:3px;max-width:128px}.ScientificCalculator-module__qlT0VG__statusLights span{border-radius:6px;padding:4px 5px;font-size:.52rem}.ScientificCalculator-module__qlT0VG__display{background:linear-gradient(145deg,#fdfefe,#eaf3ff);border-radius:15px;min-height:136px;padding:12px 14px}.ScientificCalculator-module__qlT0VG__displayTopline,.ScientificCalculator-module__qlT0VG__displayLabel{font-size:.57rem}.ScientificCalculator-module__qlT0VG__expressionInput{margin-top:9px;font-size:.91rem}.ScientificCalculator-module__qlT0VG__resultLine{margin-top:14px;padding-top:9px}.ScientificCalculator-module__qlT0VG__resultLine strong{margin-top:3px;font-size:2.25rem}.ScientificCalculator-module__qlT0VG__helperMessage,.ScientificCalculator-module__qlT0VG__errorMessage{min-height:24px;margin:7px 4px 6px;font-size:.62rem}.ScientificCalculator-module__qlT0VG__keypad{gap:5px}.ScientificCalculator-module__qlT0VG__key{border-radius:10px;min-height:41px;box-shadow:0 1px #04102640,inset 0 1px #ffffffdb}.ScientificCalculator-module__qlT0VG__keyHint{font-size:.43rem;top:4px;left:5px}.ScientificCalculator-module__qlT0VG__keyLabel{margin-top:4px;font-size:.72rem}.ScientificCalculator-module__qlT0VG__control .ScientificCalculator-module__qlT0VG__keyLabel{font-size:.66rem}.ScientificCalculator-module__qlT0VG__number{color:#162440;background:linear-gradient(145deg,#fff,#e7edf7)}.ScientificCalculator-module__qlT0VG__function,.ScientificCalculator-module__qlT0VG__control{background:linear-gradient(145deg,#2c4a76,#203957)}.ScientificCalculator-module__qlT0VG__operator{background:linear-gradient(145deg,#4770cc,#345aa8)}.ScientificCalculator-module__qlT0VG__equals{background:linear-gradient(145deg,#4a76ff,#3157e8)}@media (max-width:440px){.ScientificCalculator-module__qlT0VG__calculatorStage{width:min(100% - 18px,398px);margin-top:16px}.ScientificCalculator-module__qlT0VG__device{border-radius:23px;padding:7px}.ScientificCalculator-module__qlT0VG__deviceHeader{min-height:43px;padding:4px 6px 8px}.ScientificCalculator-module__qlT0VG__display{min-height:129px;padding:11px 12px}.ScientificCalculator-module__qlT0VG__key{border-radius:9px;min-height:39px}.ScientificCalculator-module__qlT0VG__keyLabel{font-size:.68rem}}@media (max-width:360px){.ScientificCalculator-module__qlT0VG__key{min-height:37px}.ScientificCalculator-module__qlT0VG__keyLabel{font-size:.63rem}.ScientificCalculator-module__qlT0VG__keyHint{font-size:.4rem}.ScientificCalculator-module__qlT0VG__display{min-height:122px}}
