/* Copyright (C) 2013 - 2025 Texas Instruments Incorporated */
div.calculatorDiv{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-ms-touch-action:none;-ms-content-zooming:none;-ms-content-zoom-limit-max:100%;-ms-content-zoom-limit-min:100%;-ms-content-zoom-chaining:none;top:0;left:0;position:relative;float:left;z-index:1000}div.displayDiv{background-color:transparent}canvas.display{background-color:transparent}div.calculatorDiv div.displayDiv{float:left;position:relative;z-index:20}div.displayDiv canvas{position:relative;width:100%;height:100%;z-index:20}div.calculatorDiv svg{float:left;position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}svg.TI34MV{user-select:none}.TI34MV path,.TI34MV g,.TI34MV rect,.TI34MV polygon,.TI34MV circle{transition:opacity .25s ease-out .15s,transform .25s ease-out 0s}div.calculatorDiv:focus{outline:0;box-shadow:0 0 0 3px transparent,0 0 0 2px #26beff;border-radius:7px}div.displayDiv:focus{outline:solid 2px #26beff}.ti_ec_aria_live_display{position:absolute;top:.5em;left:1em;width:1px;height:1px;overflow:hidden}.TI34MV .ti_logo{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}.TI34MV .ti_calc_logo{fill:#fff}.TI34MV .ti_lcd_background{fill:#fff}.TI34MV .ti_secondKey_art_2nd_dark{fill:#b7b7b7}.TI34MV .ti_secondKey_art_2nd_light{fill:#75767a}.TI34MV .ti_secondKey_art_primary{fill:#062340}.TI34MV .ti_secondKey{fill:#b7b7b7;stroke:#d6d6d8;stroke-miterlimit:10}.TI34MV .ti_generalKey_art_primary{fill:#fff}.TI34MV .ti_generalKey{fill:#024d6f;stroke:#d6d6d8;stroke-miterlimit:10}.TI34MV .ti_arrowKey_art_primary{fill:#fff}.TI34MV .ti_arrowKey{fill:#0d1e41;stroke:#d6d6d8;stroke-miterlimit:10}.TI34MV .ti_numpadKey_art_primary{fill:#062340}.TI34MV .ti_numpadKey{fill:#fff;stroke:#d6d6d8;stroke-miterlimit:10}.TI34MV .ti_fourFunctionKey_art_primary{fill:#fff}.TI34MV .ti_fourFunctionKey{fill:#0d1e41;stroke:#d6d6d8;stroke-miterlimit:10}.TI34MV .ti_key_background_padding{opacity:0}.TI34MV .ti_calc_case{fill:#1d2b58}.TI34MV .ti_toggleEnterSurround{fill:#0d1e41}.TI34MV.ti_theme_light .ti_logo{fill-rule:evenodd;clip-rule:evenodd;fill:#0d1e41}.TI34MV.ti_theme_light .ti_calc_logo{fill:#0d1e41}.TI34MV.ti_theme_light .ti_lcd_background{fill:#fff}.TI34MV.ti_theme_light .ti_secondKey_art_2nd_dark{fill:#b7b7b7}.TI34MV.ti_theme_light .ti_secondKey_art_2nd_light{fill:#75767a}.TI34MV.ti_theme_light .ti_secondKey_art_primary{fill:#062340}.TI34MV.ti_theme_light .ti_secondKey{fill:#b7b7b7;stroke:#000;stroke-miterlimit:10}.TI34MV.ti_theme_light .ti_generalKey_art_primary{fill:#fff}.TI34MV.ti_theme_light .ti_generalKey{fill:#024d6f;stroke:#000;stroke-miterlimit:10}.TI34MV.ti_theme_light .ti_arrowKey_art_primary{fill:#fff}.TI34MV.ti_theme_light .ti_arrowKey{fill:#0d1e41;stroke:#000;stroke-miterlimit:10}.TI34MV.ti_theme_light .ti_numpadKey_art_primary{fill:#062340}.TI34MV.ti_theme_light .ti_numpadKey{fill:#fff;stroke:#000;stroke-miterlimit:10}.TI34MV.ti_theme_light .ti_fourFunctionKey_art_primary{fill:#fff}.TI34MV.ti_theme_light .ti_fourFunctionKey{fill:#0d1e41;stroke:#000;stroke-miterlimit:10}.TI34MV.ti_theme_light .ti_key_background_padding{opacity:0}.TI34MV.ti_theme_light .ti_calc_case{fill:#fff;stroke:#000;stroke-width:2;stroke-miterlimit:10}.TI34MV.ti_theme_light .ti_toggleEnterSurround{fill:#fff;stroke:#0d1e41;stroke-miterlimit:10}.TI34MV.ti_theme_outline .ti_logo{fill:#000}.TI34MV.ti_theme_outline .ti_calc_logo{fill:#000}.TI34MV.ti_theme_outline .ti_lcd_background{fill:#fff}.TI34MV.ti_theme_outline .ti_secondKey_art_2nd_dark{fill:#6d6e71}.TI34MV.ti_theme_outline .ti_secondKey_art_2nd_light{fill:#6d6e71}.TI34MV.ti_theme_outline .ti_secondKey_art_primary{fill:#000}.TI34MV.ti_theme_outline .ti_secondKey{fill:#fff;stroke:#000;stroke-miterlimit:10}.TI34MV.ti_theme_outline .ti_generalKey_art_primary{fill:#000}.TI34MV.ti_theme_outline .ti_generalKey_art_second{fill:#fff;stroke:#000;stroke-miterlimit:10}.TI34MV.ti_theme_outline .ti_generalKey{fill:#fff;stroke:#000;stroke-miterlimit:10}.TI34MV.ti_theme_outline .ti_numpadKey_art_primary{fill:#000}.TI34MV.ti_theme_outline .ti_numpadKey_art_second{fill:#6d6e71}.TI34MV.ti_theme_outline .ti_numpadKey{fill:#fff;stroke:#000;stroke-miterlimit:10}.TI34MV.ti_theme_outline .ti_arrowKey_art_primary{fill:#000}.TI34MV.ti_theme_outline .ti_arrowKey_art_second{fill:#6d6e71}.TI34MV.ti_theme_outline .ti_arrowKey{fill:#fff;stroke:#000;stroke-miterlimit:10}.TI34MV.ti_theme_outline .ti_fourFunctionKey_art_primary{fill:#000}.TI34MV.ti_theme_outline .ti_fourFunctionKey_art_second{fill:#6d6e71}.TI34MV.ti_theme_outline .ti_fourFunctionKey{fill:#fff;stroke:#333;stroke-miterlimit:10}.TI34MV.ti_theme_outline .ti_key_background_padding{opacity:0;fill:#434e54}.TI34MV.ti_theme_outline .ti_calc_case{fill:#fff;stroke:#000;stroke-width:2;stroke-miterlimit:10}.TI34MV.ti_theme_outline .ti_toggleEnterSurround{fill:#FFF;stroke:#000}div.displayDiv canvas.ti_theme_light,div.displayDiv canvas.ti_theme_outline{border:1px solid #666;width:calc(100% - 2px);height:calc(100% - 2px)}.TI34MV .ti_highlight_keys .ti_secondKey,.TI34MV .ti_highlight_keys .ti_alphaKey,.TI34MV .ti_highlight_keys .ti_generalKey,.TI34MV .ti_highlight_keys .ti_numpadKey,.TI34MV .ti_highlight_keys .ti_arrowKey,.TI34MV .ti_highlight_keys .ti_fourFunctionKey{fill:#b82e2e}.TI34MV .ti_highlight_keys .ti_secondKey_art_primary,.TI34MV .ti_highlight_keys .ti_alphaKey_art_primary,.TI34MV .ti_highlight_keys .ti_alphaKey_art_second,.TI34MV .ti_highlight_keys .ti_generalKey_art_primary,.TI34MV .ti_highlight_keys .ti_generalKey_art_second,.TI34MV .ti_highlight_keys .ti_generalKey_art_alpha,.TI34MV .ti_highlight_keys .ti_numpadKey_art_primary,.TI34MV .ti_highlight_keys .ti_numpadKey_art_second,.TI34MV .ti_highlight_keys .ti_numpadKey_art_alpha,.TI34MV .ti_highlight_keys .ti_arrowKey_art_primary,.TI34MV .ti_highlight_keys .ti_arrowKey_art_second,.TI34MV .ti_highlight_keys .ti_fourFunctionKey_art_primary,.TI34MV .ti_highlight_keys .ti_fourFunctionKey_art_second,.TI34MV .ti_highlight_keys .ti_fourFunctionKey_art_alpha{fill:#fff}.TI34MV .ti_disabled_keys .ti_secondKey,.TI34MV .ti_disabled_keys .ti_alphaKey,.TI34MV .ti_disabled_keys .ti_generalKey,.TI34MV .ti_disabled_keys .ti_numpadKey,.TI34MV .ti_disabled_keys .ti_arrowKey,.TI34MV .ti_disabled_keys .ti_fourFunctionKey{opacity:.5}.TI34MV .ti_disabled_keys .ti_secondKey_art_primary,.TI34MV .ti_disabled_keys .ti_alphaKey_art_primary,.TI34MV .ti_disabled_keys .ti_alphaKey_art_second,.TI34MV .ti_disabled_keys .ti_generalKey_art_primary,.TI34MV .ti_disabled_keys .ti_generalKey_art_second,.TI34MV .ti_disabled_keys .ti_generalKey_art_alpha,.TI34MV .ti_disabled_keys .ti_numpadKey_art_primary,.TI34MV .ti_disabled_keys .ti_numpadKey_art_second,.TI34MV .ti_disabled_keys .ti_numpadKey_art_alpha,.TI34MV .ti_disabled_keys .ti_arrowKey_art_primary,.TI34MV .ti_disabled_keys .ti_arrowKey_art_second,.TI34MV .ti_disabled_keys .ti_fourFunctionKey_art_primary,.TI34MV .ti_disabled_keys .ti_fourFunctionKey_art_second,.TI34MV .ti_disabled_keys .ti_secondKey_art_2nd_dark,.TI34MV .ti_disabled_keys .ti_secondKey_art_2nd_light,.TI34MV .ti_disabled_keys .ti_fourFunctionKey_art_alpha{opacity:.25}.TI34MV .ti_focused_keys path.ti_key_background_padding+path{stroke:#26beff;stroke-width:1.5px}.TI34MV .ti_focused_keys rect.ti_key_background_padding+path{stroke:#26beff;stroke-width:2px}.TI34MV .ti_key_background_padding+path{fill:transparent}.TI34MV .ti_focused_keys,.TI34MV [id^='TI34MV_KEY_']{outline:0}.TI34MV.ti_layout_toggle_TI34MV .ti_secondKey_art_primary,.TI34MV.ti_layout_toggle_TI34MV .ti_secondKey_art_2nd_light,.TI34MV.ti_layout_toggle_TI34MV .ti_secondKey_art_2nd_dark,.TI34MV.ti_layout_toggle_TI34MV .ti_secondKey,.TI34MV.ti_layout_toggle_TI34MV .ti_alphaKey_art_primary,.TI34MV.ti_layout_toggle_TI34MV .ti_alphaKey_art_second,.TI34MV.ti_layout_toggle_TI34MV .ti_alphaKey,.TI34MV.ti_layout_toggle_TI34MV .ti_generalKey_art_primary,.TI34MV.ti_layout_toggle_TI34MV .ti_generalKey_art_second,.TI34MV.ti_layout_toggle_TI34MV .ti_generalKey_art_alpha,.TI34MV.ti_layout_toggle_TI34MV .ti_generalKey,.TI34MV.ti_layout_toggle_TI34MV .ti_numpadKey_art_primary,.TI34MV.ti_layout_toggle_TI34MV .ti_numpadKey_art_second,.TI34MV.ti_layout_toggle_TI34MV .ti_numpadKey_art_alpha,.TI34MV.ti_layout_toggle_TI34MV .ti_numpadKey,.TI34MV.ti_layout_toggle_TI34MV .ti_arrowKey,.TI34MV.ti_layout_toggle_TI34MV .ti_arrowKey_art_primary,.TI34MV.ti_layout_toggle_TI34MV .ti_arrowKey_art_second,.TI34MV.ti_layout_toggle_TI34MV .ti_fourFunctionKey_art_primary,.TI34MV.ti_layout_toggle_TI34MV .ti_fourFunctionKey_art_second,.TI34MV.ti_layout_toggle_TI34MV .ti_fourFunctionKey_art_alpha,.TI34MV.ti_layout_toggle_TI34MV .ti_fourFunctionKey,.TI34MV.ti_layout_toggle_TI34MV .ti_toggleEnterSurround,.TI34MV.ti_layout_toggle_TI34MV .ti_key_background_padding,.TI34MV.ti_layout_toggle_TI34MV [id^='TI34MV_KEY_'] rect+path,.TI34MV.ti_layout_toggle_TI34MV .ti_key_background_padding+path{display:none}.TI34MV.ti_layout_toggle_TI34MV .ti_calc_case{display:none}div.calculatorDiv.ti_layout_toggle_TI34MV{background-color:#1d2b58;border-radius:.5em}div.calculatorDiv.ti_layout_toggle_TI34MV.ti_theme_light,div.calculatorDiv.ti_layout_toggle_TI34MV.ti_theme_outline{background-color:#fff;border:solid .1em #000}.ti_ec_icon_toggle_keypad{height:3em;width:3em;position:absolute;bottom:-3em;left:calc(50% - 1.5em - 1px);transform:translateX(-50%);cursor:pointer;border:0;background-color:#e2e2e2;text-align:center;padding:0}div.calculatorDiv .ti_ec_icon_toggle_keypad svg{width:2.5em;height:2.5em;position:relative}.ti_ec_icon_toggle_keypad:active svg path{fill:#9b9b9b;stroke:none}.ti_ec_hide_keypad_icon{display:inline-block}.ti_layout_toggle_TI34MV .ti_ec_hide_keypad_icon{display:none}.ti_ec_show_keypad_icon{display:none}.ti_layout_toggle_TI34MV .ti_ec_show_keypad_icon{display:inline-block}.ti_ec_reset_button{height:3em;width:5.5em;color:#666;text-align:right;position:absolute;bottom:-3em;right:calc(50% - 3em - 1px);transform:translateX(50%);cursor:pointer;border:0;background:#e2e2e2;display:inline-block}.ti_ec_reset_button span{font-size:.9em}.ti_ec_reset_button:active{color:#9b9b9b}.ti_ec_reset_button:active svg.ti_ec_reset_icon *{fill:#9b9b9b}.ti_ec_reset_button.confirm{color:#555;text-align:center;background:lightcoral}.ti_ec_reset_button.confirm:active{color:white}.ti_ec_reset_button.confirm svg.ti_ec_reset_icon{display:none}.ti_ec_reset_button svg.ti_ec_reset_icon{width:2.5em;height:2.5em;top:50%;left:.25em;transform:translateY(-50%)}.ti_ec_reset_button.ti_ec_ui_show{display:inline-block}.ti_ec_reset_button.ti_ec_ui_hide{display:none}