#Codepad{user-select:none}#Codepad>*{transform:scale(0.9);transform-origin:top center}#Codepad td{padding:0;margin:0}#Codepad table.codepad-form{border-spacing:0;border-collapse:separate;padding:0;line-height:0}#Codepad table.mini{padding:1px 0;background-color:#eee;margin:0 auto;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-spacing:3px}.mini_codepad{margin-left:3px}#Codepad table.mini td{width:48px;border:solid 1px #e3e3e3}.toggle_mini_keypad{margin-left:auto;margin-right:auto;margin-bottom:-15px;cursor:pointer;position:relative;left:2px}.toggle_mini_keypad svg{width:24px;height:24px;position:relative;top:-13px}.toggle_mini_keypad svg.close{display:none}.toggle_mini_keypad svg.open .dm{display:none}.toggle_mini_keypad svg.open :not(.dm){display:inline}#most_used_actions h2{font-family:'Ubuntu',sans-serif;font-weight:400;font-size:13.5pt;display:flex;align-items:center;color:#001a36}#most_used_actions{display:flex;flex-direction:column;justify-items:start}#MostUsedActions{display:flex;justify-items:stretch;justify-content:space-around;gap:16px}#most_used_actions .new-pad-button{flex:1 1 0;background-color:#FFF;border-color:#EEE;border-width:1px;border-radius:8px;line-height:39px;height:39px}#most_used_actions .new-pad-button:hover{background-color:#eee}#most_used_actions select{appearance:none;padding:5px 5px 5px 10px;color:#555;background:#FFF;height:39px;border-radius:8px;border:1px solid #eee;font-family:'Ubuntu',sans-serif;font-size:.8em;flex:1 1 0}.svg-icon{width:25px;height:25px;position:absolute;right:10px;top:7px;pointer-events:none}#CodepadHead td{border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}#CodepadHead td.last{border-right:1px solid #c9c9c9}#CodepadHead [class^="pad-toolbar-"],#CodepadHead [class*="pad-toolbar-"]{display:inline-block;width:67px;height:43px;line-height:43px;color:#2b5555;background-color:#fafafa;text-align:center}#CodepadHead i.active,#CodepadHead [class^="pad-toolbar-"]:hover,#CodepadHead [class*=" pad-toolbar-"]:hover{cursor:pointer;background-color:#e02342;color:white}#CodepadHead i c{font-style:normal;font-size:12.75pt}.codepadbody .pad-button-long c{position:relative;top:-2px}.codepadbody table.buttons{border-spacing:4px;border-collapse:separate}.codepadbody table.padding{padding-bottom:6px}.codepadbody table.buttons td:not(.spacer){border:1px solid #eee}.codepadbody table.buttons td.spacer{display:block;height:6px}.codepadbody table.buttons td.active{border:1px solid red}.codepadbody [class^="pad-button-"],.codepadbody [class*=" pad-button-"]{cursor:pointer;display:inline-block;width:52px;height:31px;line-height:31px;vertical-align:center;text-align:center;background-color:#f9f9f9}.codepadbody i.active,.codepadbody [class^="pad-button-"]:hover,.codepadbody [class*=" pad-button-"]:hover{background-color:white}i.active .mathquill-rendered-math .overline,i:hover>.mathquill-rendered-math .overline{border-color:white}#Common{padding-bottom:4px}#Bigoperators [class^="pad-button-"],#Bigoperators [class*="pad-button-"]{width:65px;height:31px}#Bigoperators .pad-button-21,#Bigoperators .pad-button-22{width:136px;height:31px}#solution_page #Bigoperators [class^="pad-button-"],#solution_page #Bigoperators [class*="pad-button-"]{width:62px;height:31px}#solution_page #Bigoperators .pad-button-21,#solution_page #Bigoperators .pad-button-22{width:130px;height:31px}#Diff [class^="pad-button-"],#Diff [class*="pad-button-"]{height:43px}.codepad-input{white-space:nowrap;position:relative;display:flex;flex-direction:column}.input-and-button #input-camera,.input-and-button #input-camera2{border:0;top:14px;right:32px;position:relative;cursor:pointer}#input-camera svg,#input-camera2 svg{width:32px;height:32px}#suggest-parent{align-self:flex-start;margin-top:5px}#main-input,#main-input-verify,#main-input2{flex-grow:1}.input-and-button{display:flex;flex-grow:1;background:white}#input-and-go,#input-and-go2{display:flex;flex-grow:1}.mathquill-input.mathquill-rendered-math{padding-left:12px;padding-top:0;padding-bottom:0}.mathquill-input.mathquill-editable{overflow-x:hidden;padding:22px 40px 8px 32px;font-size:15pt;position:relative;text-align:left;vertical-align:text-top;cursor:text;background-color:#fff;border-width:0;border-radius:6px 0 0 6px}.mathquill-input.mathquill-editable.hasCursor,#CodepadInput.mathquill-editable .hasCursor{box-shadow:0 0 3px 1px #707070}.mathquill-input.mathquill-rendered-math.empty{min-height:22px}.mathquill-input.mathquill-editable.hasCursor{border-color:#ccc}.codepad-header{font-size:10.5pt;display:block}.codepad-container{clear:both}.codepad-header a,.example-more a{color:#234f4f;font-style:italic;font-size:11.25pt}.new-pad-button{background-color:#f8f8f8;height:31px;text-align:center;cursor:pointer;border:1px solid #eee}.font6{font-size:4.5pt}.font16{font-size:12pt}.font15{font-size:11.25pt}.fontLower{vertical-align:bottom}.new-pad-button:hover{background-color:white}#chemistryTable,#chemistryTable2{border-spacing:3px;border-collapse:separate;margin-bottom:7px}.atomInTable{width:30px;height:20px;background-color:#f8f8f8;border:1px solid #eee;text-align:center}.atomInTable .font{font-size:9pt}.atomInTable:hover{background-color:white;cursor:pointer}.noAtomInTable{border:none !important;height:10px}.pad-toolbar-calculator img{margin-top:7px}.calculatorBtn{width:80px;background-color:#f8f8f8;border:1px solid #eee;text-align:center;display:inline-block;line-height:31px}.calculatorBtn:hover{background-color:white;cursor:pointer}.equalsBtn{background-color:#00918f;color:white;font-size:18.75pt}.equalsBtn:hover{background-color:#00918f;color:black}.calculatorBtn.active{background-color:#00918f !important;color:white}.calculatorBtn.active:hover{color:black}#CodepadHead .pad-toolbar-calculator c{background:url('/public/images/calculator.png') 100% 0 no-repeat;width:20px;height:21px;display:inline-block;margin-top:13px;cursor:pointer}#CodepadHead .pad-toolbar-calculator.active c,#CodepadHead .pad-toolbar-calculator:hover c{background:url('/public/images/calculator2.png') 100% 0 no-repeat}.new-pad-button .mathquill-embedded-latex{pointer-events:none}.button-container{display:flex;flex-direction:column;justify-content:center;align-items:center}#Codepad{background-color:#db3f59;display:flex;flex-direction:column;align-items:center;padding:0 0 40px}#codepad-align-width{display:flex;width:717px;flex-direction:column;align-items:stretch;gap:8px;z-index:10}#codepad-align-width>div{box-shadow:0 2px 50px rgba(0,0,0,0.15);border-radius:6px}#all-pads{background-color:white;padding:18px}#all-pads:not(.on){display:none}.btn-custom.search,.btn-custom.search2,.btn-custom.verify{min-width:64px;background-color:#db3f59;color:white;border:0;border-radius:0 6px 6px 0;flex-shrink:0;font-family:'Ubuntu',sans-serif}.btn-custom.verify{height:64px}.btn-custom.search,.btn-custom.search2{min-height:64px}#toggle-full-pad{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:end;margin-bottom:10px;font-style:normal;font-weight:400;font-size:9pt;color:#7a8795}#toggle-full-pad svg{width:36px;height:20px;cursor:pointer}.codepad-input ul.suggestions{position:absolute;min-width:566px;background-color:white;list-style:none;margin-left:0;margin-top:-10px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border:1px solid #ccc;z-index:1000;font-size:20px;line-height:18px;padding-top:8px;padding-bottom:10px;white-space:nowrap;padding-left:0}.codepad-input ul.suggestions li{margin-bottom:6px;padding-left:14px;cursor:pointer;min-height:25px}.codepad-input ul.suggestions li.active{background-color:#eee}#toggle-pad,#toggle-pad2{position:absolute;cursor:pointer;right:88px;top:16px}#input-and-go #toggle-pad,#input-and-go2 #toggle-pad2{position:relative;cursor:pointer;right:16px;top:16px}body:not(.mobile) #main-input,body:not(.mobile) #main-input2{margin-right:-62px}#toggle-pad svg,#toggle-pad2 svg{width:32px;height:32px}#toggle-pad-on,#toggle-pad-on2{display:none}#toggle-pad-off,#toggle-pad-off2{display:block}#toggle-pad.on #toggle-pad-on,#input-andbutton #input-camera,#toggle-pad2.on #toggle-pad-on2,#input-andbutton #input-camera2{display:block}#toggle-pad.on #toggle-pad-off,#toggle-pad2.on #toggle-pad-off2{display:none}#toggle-full-pad{display:none}.customMatrixDiv{float:left;position:absolute;z-index:100;margin-top:10px !important;width:216px;background-color:#f8f8f8;border:1px solid #9c9a9a;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.customMatrixDiv td{width:20px;height:20px;background-color:white;border:1px solid #eee}.mobile .customMatrixDiv td{width:30px;height:30px}.mobile .okCustomMatrix{display:flex;justify-content:center;margin:12px 0;font-size:10pt}.mobile .okCustomMatrix button{background:#db3f59;border:0;color:white;padding:4px 8px}.customMatrixDiv div.matrixTable{font-size:11px;margin-bottom:3px !important;margin-top:10px !important;margin-left:13px !important;margin-right:5px !important}.customMatrixDiv div.title{font-size:13px;text-align:left;margin:10px 10px 3px !important;line-height:0}#selectSystem{font-size:10px;text-align:center;color:#5f5f5f}#titleBooleanWrapper{font-size:11px;margin:10px 10px 3px;display:flex;justify-content:space-between;align-items:center}.mobile #booleanAlgebraPad.customMatrixDiv td{width:43px;height:43px}#titleBooleanWrapper .closeCustomMatrix{margin:unset !important;padding:2px 2px 2px 4px}.mobile #booleanAlgebraPad.customMatrixDiv div.matrixTable{margin-bottom:35px !important;margin-left:15px !important;margin-right:15px !important}.KeywordsLine{margin-left:4px;margin-right:4px;margin-bottom:12px}.KeywordsLine div{margin-right:4px;margin-left:4px;margin-top:4px;padding:4px;background-color:#8080802e;border-radius:4px;font-size:11px;font-family:Rubik,sans-serif;white-space:nowrap;word-break:keep-all;display:inline-block}#mobile-keypad #keypad #titleBooleanWrapper span svg{height:10px;width:10px}.customMatrixDiv td.on{background-color:darkgray}.closeCustomMatrix{float:right;margin-top:-2px !important;margin-right:10px !important;font-size:11px;line-height:0}.closeCustomMatrix div{float:left}#paper-airplane{background:#db3f59;border:#eee 0 solid;border-radius:0 8px 8px 0;box-shadow:0 2px 50px rgba(0,0,0,0.15);border-left:0}#paper-airplane svg{width:32px;height:32px}#most_used_dropdown{cursor:pointer;overflow-y:scroll}#most_used_dropdown::-webkit-scrollbar{width:8px}#most_used_dropdown::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:8px}#see_all_text{padding-left:12px;padding-right:58px;font-size:13px;color:#555}.nl-padOperators-surround{display:flex}.nl-padOperators-surround:hover .nl-padOperators:not(.no-hover){top:42px;display:block}.nl-padOperators.padDropdown{left:0}.nl-padOperators-surround{top:250px}.nl-padOperators{min-width:180px;border-radius:8px;box-shadow:0 1px 20px rgba(0,0,0,0.05)}.padDropdown{position:absolute;background:#fff;left:0;display:none;z-index:20;top:48px}.padDropdown div{display:block;line-height:40px;padding:2px 16px;cursor:pointer;font-size:10pt !important;text-transform:none !important;color:#001a36;font-weight:normal;border-bottom:1px solid #eee;white-space:nowrap;position:relative}.padDropdown div:hover{background-color:#DB3F5921;color:black !important}.nl-page{background-color:#f5f5f5;overflow:auto}h2{margin:0}.nl-pageContent1{overflow:visible}#page-title{margin-top:18px;margin-bottom:18px;color:#7a8795;white-space:nowrap;text-align:center}.nl-center{min-width:revert}.nl-content{position:relative}.padButton.new-pad-button.font16{max-width:130px}#all-pads{display:flex;flex-direction:column}#all-pads-inner{display:grid;grid-template-columns:max-content;text-align:center;justify-items:stretch;margin:0 auto}.main-input1.mathquill-input.mathquill-editable{padding:22px 0 20px 24px;border:1px solid #cacaca;border-radius:8px;font-size:14pt}#result_header{background:white url(/public/images/svg_verify_grid.svg) repeat;width:100%;height:auto;background-repeat:repeat}#result_header use{width:100%;height:auto}#center-section1{background-color:white;width:817px;margin:0 auto 0 auto;overflow:auto}#verify-header-box{background-color:#db3f59;border-radius:8px 8px 0 0;padding:0;width:100%;margin-bottom:8px}#verify-header{color:white;text-align:center;font-size:16.5pt;letter-spacing:.45px;font-weight:700;padding-top:8px;padding-bottom:8px}#all-pads-inner{position:relative;display:flex;flex-direction:column;z-index:15;background-color:white;border:1px solid #EEE;border-radius:6px;align-items:stretch}.codepadbody #Compact-verify .padButton{margin-left:4px}div.codepad-container-small{margin:0 3px 0 0}.input-and-go1{display:flex;flex-grow:1;align-items:center;align-content:center}.input-and-button1{display:flex;flex-grow:1;margin-left:20px;position:relative}#input-camera,#input-camera2{display:flex;z-index:10;align-items:center;cursor:pointer;visibility:hidden}#answer-img{position:absolute;top:22%;right:-42px}#answer-img span svg{width:56px;height:25px}.codepad-input1,.pad_input_verify_wrapper{margin-left:64px;margin-right:64px;display:flex;align-items:center}.codepad-input1{margin-bottom:16px}.pad_input_verify_wrapper{border:0}.codepad-input1>span,.pad_input_verify_wrapper>span{min-width:124px}.main-input1{flex-grow:1}.main-input1{margin-right:-62px;padding-right:94px}#show_solution_and_steps,#verify_button{display:flex;height:44px;padding:0 24px;align-items:center;gap:16px;border-radius:360px;border:0;position:relative;font-family:"Ubuntu",sans-serif;font-size:11.5pt;font-weight:700;min-width:260px;justify-content:center}#verify_button{margin:40px auto 32px auto;background-color:#db3f59;color:white}#verify_button.empty{background-color:#EEE;color:#7a8795;cursor:auto}#show_solution_and_steps{margin:48px auto 104px auto;background-color:rgba(4,26,147,1);color:white}#show_solution_and_steps svg{width:20px;height:20px}body:not(.mobile) #main-input,body:not(.mobile) #main-input-verify{margin-right:-62px}#correct-answer{background:url(/public/images/answerCorrect.png) no-repeat;width:19px;height:18px}#partially-correct-answer{background:url(/public/images/answerPartiallyCorrect.png) no-repeat;width:19px;height:18px}#incorrect-answer{background:url(/public/images/answerWrong.png) no-repeat;width:19px;height:18px}.customMatrixDiv{margin-left:-120px}.padButton>span{display:none}#dym-floating-background{position:fixed;inset:0;z-index:1000;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,26,54,0.7)}#dym-align-width{top:10%;position:relative;display:flex;flex-direction:column;gap:8px;z-index:15;background-color:white;box-shadow:0 1.74375px 13.95px rgba(0,0,0,0.1);border-radius:10px;border:2px solid #666}#dym-align-width .challenge-query-display{color:black;font-weight:700}#dym-align-width>div{border-radius:6px 6px 0 0}#dym-result .dymQueryLink{display:flex;justify-items:center;justify-content:center;align-items:center;padding:8px 22px;border:1px solid #7a8795;border-radius:8px;color:black;flex-shrink:0;text-decoration:none;margin-top:4px;font-size:23pt}.dymQuery.mathquill-embedded-latex{color:#7a8795 !important}#dym-align-width-title{margin-right:auto;margin-left:auto;font-weight:700;color:white;font-size:18pt;background-color:#db3f59;border-radius:8px 8px 0 0;margin-bottom:8px;display:flex;align-items:center;width:100%;justify-content:space-between}#dym-align-width-title h2{font-size:19pt;margin-left:30px}#dym-close{width:12px;height:24px;cursor:pointer;margin-left:30px;margin-right:15px}@media only screen and (max-width:768px){#result_header{height:60px}#page-title{margin-top:2px;margin-bottom:6px;font-size:18pt;word-wrap:break-word;white-space:normal}#center-section1{width:100%}.mobile #codepad-align-width3{display:none}.codepad-input1,.pad_input_verify_wrapper{margin-left:10px}.codepad-input1>span,.pad_input_verify_wrapper>span{min-width:94px}.input-and-button1 .mathquill-rendered-math .roman,.input-and-button1 .mathquill-rendered-math .roman{margin-left:-10px}#input-camera,#input-camera2{position:absolute;top:17px}.mobile #input-camera,.mobile #input-camera2{left:94%}.desktop #input-camera,.desktop #input-camera2{right:-40px}.main-input1{margin-right:-40px}#mobile-keypad #keypad{margin-top:4px}.mobile .theme_go{display:none}.mobile #result_header{display:none}}#mobile-keypad{position:relative}#mobile-space-above-keypad{position:absolute;width:85%;height:56px;top:100px}#mobile-keypad #input-and-go{display:flex;padding:24px 24px 13px}#mobile-keypad .input-and-button{display:flex;flex-grow:1}#mobile-keypad #main-input{flex-grow:1}#mobile-keypad #input-camera{background:#db3f59;border-radius:0 8px 8px 0;border:0;padding:16px}#mobile-keypad #toast,.toastError{position:absolute;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:10px 20px;border-radius:5px;display:none;text-align:center;z-index:1}#mobile-keypad #scan-to-solve{display:flex;align-items:baseline;gap:13px;justify-content:end;margin-right:40px;color:#db3f59;font-weight:700;font-size:13.5pt}#mobile-keypad #scan-to-solve span{position:relative;bottom:5px}#mobile-keypad #scan-to-solve svg{width:33px;height:33px}#mobile-keypad #decoration svg{width:46px;height:48px;margin:20px 0 0 40px}#mobile-keypad #keypad{background-color:#d8d8d8;user-select:none}#mobile-keypad #keypad_scroll_indicators{background-color:white;display:flex;justify-content:center;gap:10px;padding:10px;align-items:center;position:relative}#mobile-keypad #keypad_scroll_indicators #keypad-close{position:absolute;right:12px}#mobile-keypad #keypad_scroll_indicators div svg{width:9px;height:9px;filter:invert(0.7)}#keypad-close{width:12px;height:12px}#mobile-keypad #keypad_scroll_indicators span.selected svg{filter:invert(34%) sepia(30%) saturate(2813%) hue-rotate(316deg) brightness(82%) contrast(93%)}#mobile-keypad #keypad-slide{display:flex;flex-direction:row;overflow-x:scroll}@supports(scroll-snap-align:start){#mobile-keypad #keypad-slide:not(.animate){scroll-snap-type:x mandatory;scroll-snap-stop:always}#mobile-keypad:not(.animate) .keypanel{scroll-snap-align:center}}#mobile-keypad #keypad div.keypanel{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;padding:1px;flex-shrink:0;width:100%}#mobile-keypad #keypad div.keypanel.nogap{gap:0;padding:0 1px 1px}#mobile-keypad #keypad div.keypanel:not(#english-keypad)>span{aspect-ratio:1}#mobile-keypad #keypad div.keypanel:not(#english-keypad)>span.doubleKeyword{grid-column:span 2;aspect-ratio:2 / 1}#mobile-keypad #keypad div.keypanel>span,#mobile-keypad #keypad div.keypanel#english-keypad span{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;font-family:Rubik,sans-serif;font-size:16pt;color:#7a8795}#mobile-keypad #keypad div.keypanel span.doubleKeyword>svg{width:24px;margin-left:8px}.doubleKeyword span{font-size:9pt}#mobile-keypad #keypad div.keypanel>span.textKeyword{font-size:9pt}#mobile-keypad #keypad div.keypanel span.greekKeyword>svg{height:18px;margin-top:-3px}.greekButton{font-size:14pt}.greekButton span{padding-left:8px}#mobile-keypad #keypad #titleBooleanWrapper span svg#keypadGreek{width:24px;height:17px}#mobile-keypad #keypad div.keypanel span#booleanDoubleKeyword.doubleKeyword>svg{margin-left:-14px;width:14px;height:14px}#mobile-keypad #keypad div.keypanel>span #compactPadMatrix,#mobile-keypad #keypad div.keypanel>span #booleanAlgebraPad{display:none;color:black}#mobile-keypad #keypad div.keypanel>span table{border-collapse:collapse;border-spacing:0;padding:0;margin:0}.mobile .customMatrixDiv{left:20px}.mobile #keywordsCalculusPad.customMatrixDiv,.mobile #booleanAlgebraPad.customMatrixDiv{left:70px}.mobile #trigPad.customMatrixDiv,.mobile #greek.customMatrixDiv{left:100px}#mobile-keypad #keypad div.keypanel span.theme_white{color:#001a36;font-weight:bold}#mobile-keypad #keypad div.keypanel span svg{filter:invert(56%) sepia(20%) saturate(267%) hue-rotate(170deg) brightness(90%) contrast(90%)}#mobile-keypad #keypad div.keypanel span.theme_white,#keypad div.keypanel span.theme_controlkey{background-color:white}#mobile-keypad #keypad div.keypanel span.theme_controlkey svg{filter:invert(10%) sepia(41%) saturate(2136%) hue-rotate(183deg) brightness(91%) contrast(106%)}#mobile-keypad #keypad div.keypanel span.theme_go{color:white;background-color:#db3f59;text-align:center}#mobile-keypad #keypad div.keypanel span.theme_grayred svg{filter:invert(37%) sepia(25%) saturate(3867%) hue-rotate(321deg) brightness(83%) contrast(92%)}#mobile-keypad #keypad div.keypanel span.touch svg{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(317deg) brightness(106%) contrast(101%)}#mobile-keypad #keypad div.keypanel span svg{height:24px;width:100%}#mobile-keypad #keypad div.keypanel span.theme_controlkey svg{height:35px}#mobile-keypad #keypad div.keypanel span.touch,#mobile-keypad #keypad div.keypanel .customMatrixTd.touch{background-color:#c53850;color:white}#mobile-keypad #keypad div.keypanel span.touch #KeywordsLine,#mobile-keypad #keypad div.keypanel span.touch .KeywordsLine,#mobile-keypad #keypad div.keypanel span.touch .matrixTable,#mobile-keypad #keypad div.keypanel span.touch .customMatrixDiv{color:#7a8795}#mobile-keypad #keypad div.keypanel#english-keypad{display:flex;align-items:center;flex-direction:column;row-gap:2px}#mobile-keypad #keypad div.keypanel#english-keypad div{display:flex;justify-content:center;column-gap:3px}#mobile-keypad #keypad div.keypanel#english-keypad span{width:32px;height:50px}#mobile-keypad #keypad div.keypanel#english-keypad span.space{width:206px}#mobile-keypad #keypad div.keypanel#english-keypad span.shift,#mobile-keypad #keypad div.keypanel#english-keypad span.blank{width:70px}.blank{visibility:hidden}#mobile-keypad #keypad div.keypanel#english-keypad.uppercase span{text-transform:uppercase}#mobile-keypad #keypad div.keypanel#english-keypad span.shift{display:flex;align-items:center;justify-content:center}#mobile-keypad #keypad div.keypanel#english-keypad span.shift svg{width:25px;height:25px}#mobile-keypad #keypad div.keypanel#english-keypad span.shift #pressed{display:none}#mobile-keypad .mathquill-input.mathquill-rendered-math{padding-left:12px;padding-top:0;padding-bottom:0}#mobile-keypad .mathquill-input.mathquill-editable{overflow-x:hidden;padding:22px 40px 22px 32px;font-size:15pt;position:relative;text-align:left;vertical-align:text-top;cursor:text;background-color:#fff;border-width:0;border-radius:6px 0 0 6px;box-shadow:0 2px 50px rgba(0,0,0,0.15)}#mobile-keypad .mathquill-input.mathquill-rendered-math.empty{min-height:22px}#video{display:flex;position:fixed;top:0;left:0;bottom:0;right:0;background-color:black;z-index:10000;align-items:center;justify-content:center;user-select:none}#video #shutter_container{position:absolute;bottom:50px;width:90px;display:flex;justify-content:center;align-content:center;align-items:center;justify-items:center;z-index:1}#file-input-target{display:none}#video #user-image{max-width:100%;max-height:100%;z-index:1}#video #user-image-container{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-content:center;align-items:center;justify-items:center}#video #shutter svg{width:80px;height:80px}#video #camera_page_input_button{background-color:#00000055;border-radius:50%;padding:5px;width:45px;height:45px;display:flex;justify-content:center;align-items:center}#video #camera_page_input_button svg{width:30px;height:30px}#video .stretch{flex-grow:1;display:flex;justify-content:center}#video #crop_handle_container{z-index:1;position:absolute;width:200px;height:200px;background:#ffffff55}body.desktop #video #crop_handle_container{background:#EEEEEE55;cursor:all-scroll}#video #crop_handle_container svg{width:50px;height:50px;position:absolute}#video #crop_top_left{transform:rotate(180deg);left:0;top:0;cursor:nwse-resize}#video #crop_top_right{transform:rotate(-90deg);right:0;top:0;cursor:nesw-resize}#video #crop_bottom_left{transform:rotate(90deg);left:0;bottom:0;position:relative;cursor:nesw-resize}#video #crop_bottom_right{transform:rotate(0);right:0;bottom:0;position:relative;cursor:nwse-resize}#video #video-close-btn{display:block;position:absolute;right:16px;top:16px;z-index:2}#video #video-close-btn svg{width:24px;height:24px}#video #bar_animation{width:100%;height:100%}#video #ocr_spinner{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}#video #ocr_spin{height:50px;width:50px}@keyframes camera-spinner{0{transform:rotate(0)}100%{transform:rotate(360deg)}}#video #ocr_spin::before{animation:1.5s linear infinite camera-spinner;animation-play-state:inherit;border:solid 5px #cfd0d1;border-bottom-color:#1c87c9;border-radius:50%;content:"";display:block;width:40px;height:40px}#video #toast-container{z-index:1;display:flex;justify-content:center;position:absolute;bottom:10px;left:10px;right:10px}#video #toast-contents{display:block;background-color:black;color:white;padding:10px;border-radius:5px}#debug-image{position:absolute;top:0;left:0;z-index:2}#video #debug-image{max-width:50%;max-height:50%}dialog.dialogify::backdrop{background-color:rgba(0,0,0,0.4)}dialog.dialogify{border-radius:15px;border:0;box-shadow:0 0 7px 0 #bcbcbc;padding:0;overflow:hidden}dialog.dialogify .dialog-main{display:flex;flex-direction:column;overflow:auto;max-height:calc((100% - 6px) - 2em)}@supports(-webkit-touch-callout:none){@media only screen and (max-width:1024px) and (-webkit-min-device-pixel-ratio:2){dialog.dialogify .dialog-main{max-height:calc((100dvh - 6px) - 2em) !important}}}body.desktop dialog.dialogify{max-width:70%}dialog.dialogify header{display:flex;flex-direction:row;align-items:center;padding:20px;position:sticky;top:0}dialog.dialogify header .header-content-container{flex-grow:1}dialog.dialogify header .controls{flex-shrink:0}dialog.dialogify header .controls button{background-color:transparent;border:0;outline:0}dialog.dialogify header .controls svg{width:20px;height:20px}dialog.dialogify.standard .dialog-content{padding:0 50px 50px;display:flex;flex-direction:column;align-items:center;gap:30px}body.desktop dialog.dialogify.standard .dialog-content{min-width:300px}dialog.dialogify.standard .dialog-content .prompt{display:flex;flex-direction:column;justify-items:center}dialog.dialogify.standard .dialog-content .prompt label{font-size:22px;text-align:center}dialog.dialogify.standard .dialog-content .prompt input{outline:0;padding:3px 3px 3px 8px;margin:5px 1px 3px 0;border:1px solid #ddd;border-radius:4px;line-height:28px;width:250px;color:#001a36;font-size:.875rem}dialog.dialogify.standard .dialog-content .message{font-size:22px;display:flex;flex-direction:column;gap:10px}dialog.dialogify.standard .dialog-content .buttons-panel{display:grid;grid-template-columns:1fr;gap:20px}dialog.dialogify.standard .dialog-content .buttons-panel .two-buttons{display:grid;grid-template-columns:1fr 1fr;gap:20px}dialog.dialogify.standard .dialog-content .buttons-panel .two-buttons .primary{background-color:white;border:1px solid #cacaca;color:#db3f59}dialog.dialogify.standard .dialog-content .buttons-panel.three-buttons{grid-template-columns:1fr 1fr 1fr}dialog.dialogify.standard .dialog-content .buttons-panel button{font-family:'Ubuntu',sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#d93f58;background-color:white;border:2px solid #d93f58;border-radius:2em;padding:15px 40px;box-sizing:border-box;box-shadow:0 1px 8px 0 rgba(0,0,0,0.16)}dialog.dialogify.standard .dialog-content .buttons-panel button{color:white;background-color:#d93f58;border:0}