#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}body{flex-wrap:wrap;background-color:#f5f5f5;min-width:1200px}body.mobile{min-width:revert}.nl-page{display:flex;flex-direction:column;align-items:stretch;justify-items:center;align-content:stretch}@media screen and (min-width:1440px){.nl-page{position:relative;width:1440px;margin:0 auto}}.nl-center{min-width:revert}.hide-important{display:none !important}.nl-footer{background-color:#fff}.padButton.new-pad-button.font16{max-width:130px}c:not(.mathquill-rendered-math){display:none}#nl-subNav{background-color:#4f4f4f;height:45px;clear:both;position:relative}#nl-subNav>ul{width:1200px;margin:0 24px;list-style-type:none;padding:0}#nl-subNav ul li{float:left;border:0;height:45px;position:relative}#nl-subNav ul li a{color:#fff;font-size:12.5px;font-weight:400;height:45px;padding:0 14px;float:left;display:table}#nl-subNav ul li a{color:#fff;font-size:12.5px;font-weight:400;height:45px;padding:0 13.5px;float:left;display:table;text-decoration:none}#nl-subNav ul li a{padding:0 10px}#nl-subNav ul li a span{display:table-cell;vertical-align:middle}#nl-subNav ul li a:hover,#nl-subNav ul li a.active{background-color:#000}#nl-subNav .nl-center h1:hover+.nl-topicsMenu,.nl-topicsMenu:hover{display:block;float:left;position:absolute;top:45px;width:275px;background-color:#fff;border:1px solid #dbd9da;box-shadow:1px 1px 1px #dbd9da}.nl-topSubMenu{position:absolute;background:#fff;width:322px;display:none;z-index:12;top:45px;box-shadow:2px 2px 3px #ccc;border:1px solid #ccc}#nl-subNav>ul>li a:hover+.nl-topSubMenu,.nl-topSubMenu:hover{display:block}h1:hover+#underTitle.nl-topSubMenu,#underTitle.nl-topSubMenu:hover{display:block;left:inherit;width:261px;top:50px}#nl-subNav ul li .nl-topSubMenu a{color:#4c4c4c;width:141px;padding:5px 0 5px 20px;float:left;text-decoration:none}#nl-subNav ul li .nl-topSubMenu a:hover{color:#000;background-color:#f7f7f7;font-weight:bold}#bread-crumbs{margin-top:14px;margin-left:24px;margin-bottom:0;color:#7a8795;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;align-self:start;text-decoration:none;gap:6px;display:flex;align-items:baseline}html[lang="ru"] body.mobile #bread-crumbs{display:none}#bread-crumbs a{color:#7a8795;font-family:"Ubuntu",sans-serif;font-style:normal;text-decoration:none;font-size:11pt;font-weight:700}#bread-crumbs h1{display:inline-block;margin:0;font-size:15pt;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:60vw}.nl-pageContent{min-width:256px;display:flex;justify-content:center;align-items:flex-start;margin-top:16px;padding-bottom:30px}.solution_step_title::-webkit-scrollbar,.interim_step_title::-webkit-scrollbar,ul::-webkit-scrollbar{width:5px;height:5px}.solution_step_title::-webkit-scrollbar-track,.interim_step_title::-webkit-scrollbar-track,ul::-webkit-scrollbar-track{background:#f1f1f1}.solution_step_title::-webkit-scrollbar-thumb,.interim_step_title::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb{background:#bec4c4}.solution_step_title::-webkit-scrollbar-thumb:hover,.interim_step_title::-webkit-scrollbar-thumb:hover,ul::-webkit-scrollbar-thumb:hover{background:#555}body.mobile .nl-pageContent{margin-top:6px;justify-content:stretch}#center-section{flex:1 1 auto;z-index:10}body.desktop #center-section{min-width:745px}body.mobile #center-section{max-width:100dvw}#input-and-go,#input-and-go-verify{display:flex;flex-grow:1}#input-and-go-verify{min-width:682px}body:not(.mobile) #input-and-go{z-index:10;background-color:white;border-radius:16px}.mathquill-input.mathquill-rendered-math{padding-left:12px;padding-top:0;padding-bottom:0}:where(#main-input,#main-input-verify).mathquill-input.mathquill-editable{overflow-x:hidden;padding:22px 0 8px 24px;position:relative;text-align:left;vertical-align:text-top;cursor:text;background-color:#fff;border-width:0;border-radius:6px 0 0 6px;color:#001a36;font-weight:400;font-size:14pt}#codepad-align-width1{position:relative}#codepad-align-width2{position:relative}@media screen and (max-height:820px){.codepad-align-width2-shrink{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}#codepad-align-width1,#codepad-align-width2{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:16px;align-items:stretch;min-width:745px}.codepad-input{display:flex;flex-direction:column;align-items:stretch;z-index:10}#codepad-align-width2 .challenge-query-display{color:black;font-weight:700}.pad_input_verify_wrapper{margin-top:0;margin-left:25px;margin-right:25px;border-radius:8px;border:1px solid #eee}.pad_input_verify_margin_bottom{margin-bottom:24px}.codepad-container{display:flex;justify-content:center}#codepad-align-width1>div,#codepad-align-width2>div{border-radius:6px}#verify-floating-background,#leave-challenge-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.2)}#leave-challenge-floating-background{z-index:1000000}#leave-challenge-floating-background .popup-box{background-color:white;border-radius:16px;padding:32px;display:flex;flex-direction:column;align-items:center;gap:16px}#leave-challenge-floating-background .popup-box svg{width:150px;height:200px;margin-bottom:16px}#leave-challenge-floating-background .popup-box .buttons{display:flex;flex-direction:row;gap:16px}#leave-challenge-floating-background .popup-box{color:#7a8795;font-size:13.5pt}#leave-challenge-floating-background .popup-box .bold{color:#001a36;font-weight:700}#leave-challenge-floating-background .popup-box .buttons div{border:1px solid #eee;border-radius:8px;width:160px;text-align:center;padding:15px 0;margin-top:16px;cursor:pointer}#cancel-leaving-challenge{color:#001a36}#leave-challenge-button{color:white;background-color:#db3f59}#verify-result{margin:0 25px;position:relative;height:72px;box-shadow:0 -4px 20px rgba(0,0,0,0.05);border-radius:16px 16px 0 0}#verify-result-text{width:100%;display:inline-block;text-align:center;line-height:72px;font-weight:700;font-size:13.5pt}#verify-result.incorrect{background:linear-gradient(180.82deg,#cc2743 -498.42%,#fff 99.3%);color:#cc2743}#verify-result.correct{background:linear-gradient(180.82deg,#3c9359 -498.42%,#fff 99.3%);color:#3c9359}#verify-result.partial{background:linear-gradient(180.82deg,#e77e32 -498.42%,#fff 99.3%);color:#e77e32}#codepad-align-width2-title{margin-right:auto;margin-left:auto;padding-top:16px;font-weight:700;color:#db3f59;font-size:11pt;margin-bottom:14px}.mathquill-input.mathquill-rendered-math.empty{min-height:22px}.mathquill-input.mathquill-editable.hasCursor{border-color:#ccc}.nl-page{background-color:#f5f5f5}body.mobile .nl-page{background-color:white}.nl-page.no-breadcrumbs{margin-top:14px}#center-section>*{transform:scale(0.94);transform-origin:top center}body.mobile #center-section>*{transform:initial}#center-section td{padding:0;margin:0}#center-section .tableMatrix td{padding:8px 16px !important}.codepad-container-small{margin-bottom:12px}#center-section table.codepad-form{padding-top:10px;padding-bottom:5px;border-spacing:0;border-collapse:separate;line-height:0;border-radius:8px;border:2px solid #f5f5f5;margin-bottom:10px}#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}.toggle-full-pad{float:right;display:flex !important}.codepadbody #Compact .padButton{margin-left:4px}#center-section table.mini{padding:1px 0;margin:0 auto;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-spacing:3px}.pad_input_verify_wrapper #toggle-pad{right:688px}#input-and-go strong{background-color:#db3f59}body:not(.mobile) #main-input{margin-right:-62px;padding-right:94px}.mathquill-editable.placeholder{color:gray;border-color:gray}#mini_codepad{margin-left:3px}#center-section 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;gap:16px;align-content:space-around;justify-content:center}#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}i.active .mathquill-rendered-math .overline,i:hover>.mathquill-rendered-math .overline{border-color:white}#CodepadHead i c{font-style:normal;font-size:12.75pt}#nl-topics{padding-top:27px;margin-left:27px;color:#db3f59;font-weight:400;font-size:13pt;user-select:none}#nl-topics svg{width:16px;height:12px;margin-right:10px;cursor:pointer}.nl-leftNav{position:sticky;margin-left:24px;top:80px;border-radius:8px;z-index:11}.leftMenu{background-color:#fff;border-radius:8px;display:flex;flex-direction:column}.leftMenu>ul{max-height:calc(100dvh - 250px);overflow-x:hidden;overflow-y:scroll;position:relative}.leftMenu>ul:not(.foldable)>li>a:not(.arrow_left){min-height:72px}.leftMenu>ul:not(.foldable)>li>ul>li a{min-height:45px;border-bottom:none !important}.menu-tooltip{display:none;position:absolute;pointer-events:none;border-radius:10px;box-shadow:0 0 10px 0 #00000036;z-index:100;padding:10px;left:27px;top:10px;font-size:16px;font-weight:normal;color:white;background-color:#db3f59;white-space:nowrap;overflow:hidden}.parentPage.hidden_topic:not(.foldable){display:none}.leftMenu-narrow{width:72px}.leftMenu-wide{width:256px}.leftMenu span.hide-subtopic,.leftMenu span.arrow_right{display:none}.leftMenu.open span.hide-subtopic,.leftMenu.open span.arrow_right{display:block !important}.leftMenu:not(.open)>ul ul{display:none}.leftMenu .nl-leftMenu span{margin-left:0}.center-section-narrow{min-width:745px}body.mobile .center-section-narrow{min-width:initial}.new_indication{background-color:#389938;color:white;padding:2px 4px 3px 4px;margin-right:8px;border-radius:3px}#geometryNav .new_indication{margin-left:-4px}.nl-leftMenu .new_indication{margin-left:5px;font-size:11px}@media screen and (max-width:1280px){.leftMenu-wide{width:72px}.nl-leftNav{min-width:72px;width:72px}.leftMenu{box-shadow:0 1px 8px rgba(0,0,0,0.16)}}#all-pads-verify{background-color:white;padding:18px}#all-pads-verify:not(.on){display:none}.toggle-full-pad{width:100%;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}.toggle-full-pad{display:none}.m2u li{list-style-type:none;display:flex;width:72px;align-items:baseline;user-select:none}.m2u li.open:not(.parentPage){display:block}.leftMenu.open .m2u li{width:100%;gap:10px;vertical-align:bottom;position:relative}.leftMenu.open .m2u li:not(.parentPage)>a{border-bottom:1px solid #f0f0f0}.leftMenu.open>ul>ul>a{border-bottom:none !important;min-height:45px}.arrow_right{cursor:pointer}.arrow_right svg{width:8px !important;height:8px !important}.arrow_left,.pointer{cursor:pointer}.arrow_left svg{margin-left:30px !important;width:10px !important;height:16px !important;padding-top:6px}.m2u_hr{margin-left:18px;width:85%;border:1px solid #f6f5f6}.nl-leftMenu.red_color,.red_color{color:#db3f59}.nl-leftMenu:focus{outline:0}.hidden_topic:not(.foldable){display:none}.foldable li,.foldable hr{display:none}.foldable li.parentPage,.foldable hr.parentPage{display:block}ul.foldable ul.foldable{display:none !important}.parentPage{min-height:27px}a.nl-leftMenu{color:#596a7c;font-weight:400;font-size:10pt;text-decoration:none;display:flex;align-items:center;align-content:stretch;gap:10px;justify-content:space-between}a.nl-leftMenu.foldable{line-height:72px}.leftMenu.open :not(.parentPage)>.nl-leftMenu{margin-left:30px;margin-right:16px;width:calc(100% - 46px)}.nl-leftMenu.hide-subtopic{align-items:flex-start}.nl-leftMenu svg.page-url.red{filter:brightness(0) saturate(100%) invert(30%) sepia(95%) saturate(1189%) hue-rotate(320deg) brightness(93%) contrast(90%)}.nl-leftMenu svg.page-url.white{filter:brightness(0) saturate(100%) invert(100%)}.parentPage.foldable>a>span{height:20px}ul{padding-inline-start:0 !important}.red_background{background-color:#db3f59}.nl-leftMenu.red_color1{background-color:#db3f59;margin-top:20px;margin-bottom:20px}.nl-space{padding-top:100px}.m2u .m2u{margin-left:20px}.m2u a{position:relative}.leftMenu:not(.open) .m2u .arrow_right{display:none !important}.m2u a:not(.arrow_left)>svg{width:24px;height:24px}.m2u a:not(.arrow_left)>svg{margin:19px 24px 19px 24px}.leftMenu.open .m2u a:not(.arrow_left)>svg{margin:19px 5px 19px 24px}.leftMenu.open .m2u .nl-leftMenu-after-arrow svg{margin:0}.arrow_right svg{margin:0}.hide-subtopic span{display:none}#nl-topics span{display:none}#nl-topics.spase-subtopic span{display:inline !important}#Examples_section{background-color:#fff;border-radius:8px;margin-top:34px;position:relative}body.mobile #Examples_section{border-radius:initial}#popularTopics{background-color:#fff;border-radius:8px;margin-top:34px;position:relative}#popularTable{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:10px 32px 32px 32px;align-items:center}.topic{text-decoration:none;color:#7a8795;font-family:Rubik,sans-serif;font-weight:400}ul.solution-examples{list-style:none;padding:0}body.mobile ul.solution-examples .solution-examples-img svg{width:24px;height:24px;flex-shrink:0}#topic-description{background-color:#fff;border-radius:8px;margin-top:50px;padding-bottom:32px}#topic-description_body{margin:32px 20px 0 32px;color:#001a36;font-size:12pt}.new-description #topic-description_body{line-height:25px;margin-top:20px}.new-description ul{margin-left:40px}.sidebar-content1{margin-top:32px}.new_solution_box_title,#topic-description_title,.new_solution_box_title2{font-weight:700;color:#001a36;font-size:13pt;display:inline-block}.new_solution_box_title,#topic-description_title{margin:32px 0 10px 32px}.new_solution_box_title2{margin:25px 0 50px 0}.new_solution_box_body{padding:0 32px 32px 32px;background-color:#fff;border-radius:8px;list-style-type:none}.externalLink.embedPost{list-style:none;text-decoration:none;font-size:11pt;color:#596a7c}.post_title{display:inline-block;margin-top:32px;font-weight:700;font-size:12pt;color:#001a36}.post_content{margin-top:8px;font-family:Rubik,sans-serif;font-weight:400;font-size:11pt;color:#7a8795;padding-bottom:20px}a.blogA{text-decoration:none}.post_more{margin-top:20px;color:#db3f59;font-size:11pt}li:not(:last-child) .post_more{border-bottom:#dadada solid 1px;padding-bottom:32px}ul.solution-examples li{margin:0 32px;font-size:14pt}#related:not(.with-pills) #relatedBox ul.solution-examples li{margin:0 0 0 32px}#relatedList li a{font-size:11pt}#relatedList li a .mathquill-container{overflow-x:auto;white-space:pre;flex-grow:1}#relatedList li a .mathquill-container span{flex-shrink:0}#relatedList li a .mathquill-container .text-only{font-family:"Ubuntu",sans-serif;font-size:14.4px}#relatedList li a .related_arrow svg,#top-three-notes .related_arrow svg{width:16px;height:16px;right:18px}body.mobile #relatedList li a .related_arrow svg{width:24px;height:24px;flex-shrink:0}#top-three-notes a{text-decoration:none}#save-as-bookmark .related_arrow svg{margin-right:16px}ul.solution-examples li a,ul.solution-examples li button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #eee}ul.solution-examples li button{background-color:transparent;border:0;padding-left:0}ul.solution-examples li:first-child a{padding-top:0}ul.solution-examples li:last-child a{border:0}ul.solution-examples li a span.scroller{display:flex;flex-grow:1;overflow:scroll}ul.solution-examples li a span.scroller>span{flex-shrink:0;padding:4px 0}ul.solution-examples svg{transform:scale(1);width:16px;height:16px;margin-right:8px;flex-shrink:0}ul.solution-examples a{text-decoration:none;color:#001a36;font-family:Rubik,sans-serif;font-weight:400}body.mobile .nl-page:not(.word-problems) ul.solution-examples a .mathquill-rendered-math{white-space:pre;min-width:0;flex-grow:1}body.mobile .nl-page:not(.word-problems) ul.solution-examples a .mathquill-rendered-math *{white-space:pre}#FAQ,#markdown,#study-guides{padding-top:40px}#markdown{background-color:white;border-radius:8px;margin:32px 0;padding:32px;letter-spacing:.5pt;line-height:1.3}#markdown span.dollar::before{content:"$"}#markdown blockquote{font-family:monospace}#markdown .math-block{text-align:center}.faq{margin-top:50px;line-height:1;letter-spacing:normal}#FAQ div,#study-guides div,#markdown div,.productTitle{font-weight:700;font-size:14pt;color:#001a36}#markdown ul{list-style-position:inside;margin-left:30px}#markdown ul li,#markdown ol li{margin:.5em 0}body.mobile #FAQ>div,body.mobile #markdown>div{margin-left:32px;margin-right:32px}.faq ul{display:block;background-color:white;border-radius:8px;margin-bottom:0;width:100%}.faq ul li span{font-weight:500}#FAQ ul{display:block;margin-top:40px;background-color:white;border-radius:8px;padding-top:16px;margin-bottom:0;width:100%}#study-guides ul{display:inline-block;margin-top:40px;background-color:white;border-radius:8px;padding-top:16px;margin-bottom:0;width:100%}#FAQ li,.faq li,#study-guides li{margin-left:32px;margin-right:32px;list-style:none}#FAQ li div,.faq li div,#study-guides li div{margin-top:16px;margin-bottom:8px;font-weight:bold;font-size:12pt;color:#001a36}#FAQ li span,.faq li span,#study-guides li span{display:inline-block;position:relative;padding-bottom:16px;font-family:Rubik,sans-serif;font-size:11pt;color:#7a8795;border-bottom:#dadada solid 1px;width:100%}#FAQ li:last-child span,.faq li:last-child span,#study-guides li:last-child span{border-bottom:0}#right-section{margin-right:24px;min-width:300px;display:flex;flex-direction:column;gap:24px;margin-bottom:48px;position:sticky;top:80px;z-index:9}#save-as-bookmark{position:relative;min-height:274px;min-width:280px;cursor:pointer}#save-as-bookmark>svg{width:280px;height:274px;position:absolute}#save-as-bookmark-notebook{color:#001a36;font-weight:700;font-size:24pt;position:absolute;z-index:1;right:10px;top:75px;transform:rotate(-10deg);text-align:center;width:280px}#save-as-bookmark-notebook-saved{color:#001a36;font-weight:700;font-size:24pt;position:absolute;z-index:1;right:10px;top:40px;left:49px}#save-as-bookmark-signin{color:#db3f59;font-weight:bold;font-size:16.5pt;position:absolute;z-index:1;left:116px;top:210px;transform:rotate(-5deg)}#save-as-bookmark-save-saved{color:#db3f59;font-weight:bold;font-size:18pt;position:absolute;z-index:1;left:165px;top:170px;transform:rotate(-14deg)}#empty_bookmark{margin-top:148px;margin-left:110px;padding:10px;position:absolute;background-color:#db3f59;font-size:10pt;font-weight:bold;color:white;border-radius:8px;z-index:12}#view_full_notebook{border-top:1px solid #eee;display:flex;cursor:pointer;text-decoration:none}#view_full_notebook svg{width:22px;height:21px;margin:17px 17px 17px 17px}#view_full_notebook span{font-weight:400;font-size:13pt;color:#db3f59;margin-top:auto;margin-bottom:auto}#related,#top-three-notes{width:300px;background-color:white;border-radius:8px;font-size:8.25pt}#related{margin-top:34px}#related.with-pills{width:unset;position:relative}#top-three-notes ul{list-style-type:none}#top-three-notes ul li a{display:flex}#top-three-notes ul li a span.math-container{flex-grow:1;overflow-x:auto;font-size:12pt}.note{font-family:Rubik,sans-serif;font-size:11pt;color:#001a36;padding-top:16px;margin-left:32px;padding-bottom:16px;margin-right:24px}.note:not(:last-child){border-bottom:1px solid #eee}.note a>span:not(.related_arrow){width:170px}.note a{color:black}.new_solution_box_title1{display:inline-block;margin-top:16px;margin-left:16px;font-weight:bold;color:#001a36;font-size:13pt}#related:not(.with-pills) #relatedBox .solution-examples{margin-left:-16px}.show-more,#FAQ li span.show-more,#study-guides li span.show-more{color:#db3f59;font-size:10.5pt;font-weight:400;margin-bottom:20px}.solution-examples .show-more{cursor:pointer}#FAQ li span.show-more,#study-guides li span.show-more{padding-top:16px;padding-bottom:32px;cursor:pointer}#Examples_section .solution-examples>li:not(.showing-all):nth-child(n+4){display:none}.ad-container{display:inline-block;width:300px;height:250px}.googleAdsense{border-radius:8px;position:relative;font-size:9.75pt}.nl-footer{padding-top:64px}#show-steps-button{width:300px;height:48px;display:flex;justify-content:center;border-radius:8px;margin:23px auto 0 auto;background-color:#db3f59;vertical-align:middle;line-height:48px;color:white;cursor:pointer;user-select:none}body.mobile #show-steps-button{width:initial;height:68px;line-height:68px;margin:23px 16px 16px 16px;background-color:#e02443;font-family:Rubik,sans-serif;font-size:18px}.nl-content{position:relative}#solution-only-container{background-color:white;border-radius:8px;padding:24px}body.mobile #solution-only-container{border-radius:initial;padding:8px;min-height:60px}#solution-only-container .generated-by-ai-container{display:none}#solution-only-container.external-step-ai .generated-by-ai-container{display:flex;flex-direction:row;align-items:center;justify-content:right;gap:8px;margin-bottom:20px;position:relative}html[lang='he'] #solution-only-container .generated-by-ai-container,html[lang='ar'] #solution-only-container .generated-by-ai-container{direction:rtl}#solution-only-container .generated-by-ai-container>div{display:flex;flex-direction:row;align-items:center;justify-content:right;gap:8px}#solution-only-container .generated-by-ai-container div{color:#5d6771}#solution-only-container .generated-by-ai-container svg{width:20px;height:20px}#solution-only-container .generated-by-ai-container .tooltip{display:none;position:absolute;pointer-events:none;border-radius:10px;box-shadow:0 0 10px 0 #00000036;z-index:10;padding:14px;transform:translateY(-20px);font-size:15px;font-weight:normal;top:50px;background-color:white;width:245px;color:black}#solution-only-container .generated-by-ai-container>div:hover+.tooltip{display:inherit}#solution-only-one-line{display:flex;flex-direction:row;align-items:center}#other-solutions{box-sizing:border-box;display:flex;flex-direction:row;justify-content:start;align-items:stretch;margin-top:27px}.one-solution{border:1px solid #cacaca;border-radius:8px;padding:8px 22px;margin-right:24px;margin-bottom:4px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between}.one-solution .mathquill-embedded-latex{font-size:.875rem}.other-solutions-spacer{flex-shrink:0;width:6px}.one-solution-title{font-family:'Ubuntu',sans-serif;font-weight:400;font-size:.75rem;color:#7a8795}#solution-only-spacer{flex-grow:1}#solution-only-container .solution_display_row{font-family:'Rubik',sans-serif;font-size:15pt;font-weight:400;color:#596a7c;gap:16px}body.mobile #solution-only-container .solution_display_row .mathquill-rendered-math *{font-family:Symbola-mq,"Times New Roman",serif !important}body.mobile #solution-only-container .solution_display_row>*:not(:first-child,#pencil){display:none !important}#solution-only h2{color:#cacaca;font-weight:normal;font-size:13.5pt}#solution-format-indicator{cursor:pointer}#solution-format-indicator svg{width:16px;height:10px}.solution_display_row .solution_scrollable{overflow-x:auto;overflow-y:hidden;padding:10px;margin:-10px}body.mobile .nl-page:not(.word-problems) .solution_display_row .solution_scrollable{width:calc(100dvw - 44px)}body.mobile .nl-page.word-problems .solution_display_row .solution_scrollable{min-width:calc(100dvw - 90px)}.solution_display_row .solution_scrollable #mathquillQueryInput{color:#596a7c !important}body.mobile .solution_display_row .solution_scrollable #mathquillQueryInput .mathquill-container{color:#001a36 !important;white-space:pre}body.mobile .solution_display_row .solution_scrollable #mathquillQueryInput .mathquill-container .mathquill-embedded-latex{font-size:17pt !important}body.mobile .solution_display_row .nl-page:not(.word-problems) .solution_scrollable{width:unset !important;white-space:nowrap}body.mobile .nl-page:not(.word-problems) .solution_display_row .solution_scrollable>span{white-space:pre}body.mobile .nl-page:not(.word-problems) .solution_display_row .solution_scrollable>span *{white-space:pre}#solution-only-target{flex-grow:1;overflow:hidden;color:#ff1a36;font-weight:400}body.mobile .solution_outside_box>#solution-only-target{margin:0 15px}#solution-only-target .mathquill-rendered-math{font-weight:400 !important;font-size:18pt}#solution-only-target .one-solution .mathquill-rendered-math{font-size:18pt;color:#7a8795 !important}#solution-only-target .mathquill-rendered-math .block,#solution-only-target .mathquill-rendered-math .paren{color:#7a8795 !important}#mathquillQueryInput .mathquill-rendered-math{font-size:20px}#mathquillQueryInput .text-only{font-size:13.5pt;font-family:"Ubuntu",sans-serif}#solution-only-target{font-size:1.3rem}.solution_display_row .mathquill-embedded-latex,#solution-only-one-line .mathquill-embedded-latex{color:#001a36 !important}.mathquill-editable.empty:after,.mathquill-textbox:after,.mathquill-rendered-math.empty:after{line-height:16px;padding:0 1px}.mathquill-editable .cursor:only-child:after,.mathquill-editable .textarea+.cursor:last-child:after,.mathquill-editable .overline+.cursor:last-child:after,.mathquill-editable .diacritic-char+.cursor:last-child:after{line-height:16px;padding:0 1px}#mathquill_query_container .mathquill-embedded-latex{display:inline-block}.mathquill-embedded-latex .selectable{display:none}.mathquill-rendered-math span{display:inline-block}#mobile-keypad .mathquill-rendered-math>span:not(.fraction):not(.block){display:unset}#most_used_actions .mathquill-rendered-math{font-size:11pt}#verify-btn{width:24px;height:24px;cursor:pointer;top:-4px}#verify-btn,#bar-bookmark{display:none}#verify-btn-wrapper:hover span,#bar-bookmark:hover span{display:inline;min-width:100px;height:20px;padding:5px;top:72px;right:0;background-color:#c53950;color:white;text-align:center;border-radius:6px;font-size:11pt;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);position:absolute;z-index:1}#container{min-height:100%;position:relative;display:flex;flex-direction:column}#page-content{flex-grow:1;background-color:#f3f3f3}.syscrollable{-webkit-transform:translate3d(0,0,0)}.solution_display_row{font-size:1.25rem;display:flex;flex-direction:row;align-items:center}body.mobile .solution_display_row{margin:0 15px}#pencil{display:none;cursor:pointer}body.mobile #pencil{display:block}body.mobile #pencil_area{position:absolute;height:40px;right:24px;top:-6px}#pencil svg{width:24px;height:24px}.solution_display_row .spacer{flex-grow:1}body.mobile .solution_math{overflow-x:auto;overflow-y:hidden}body.mobile .scroll_content>span,body.mobile .solution_math>span{white-space:pre}body.mobile .scroll_content>span *,body.mobile .solution_math>span *{color:#001a36 !important;white-space:pre}.edit-question svg,.edit-question{width:24px;height:24px}.solution_outside_box{background-color:white;border-radius:16px}body.mobile .solution_outside_box{border-radius:initial}.solution_outside_box.box_top{border-radius:0 0 16px 16px;margin-top:0}body.mobile .solution_outside_box.box_top{padding-top:16px}.solution_outside_box.box_bottom{border-radius:16px 16px 0 0;margin-bottom:0}.solution_outside_box.box_no_background{background-color:unset}.solution_outside_box.plot_box{padding-left:0;padding-right:0}#relatedList{list-style-type:none;padding:0;margin:0;font-size:1rem}#relatedList li{padding:0}#relatedList li a{display:flex;flex-direction:row;align-items:center;text-decoration:none}#relatedList li a span:first-child{flex-grow:1}#relatedList li a svg{width:24px;height:24px}#relatedList .mathquill-embedded-latex,#relatedList .text-only{font-size:1rem}#relatedList span.more{color:#db3f59;cursor:pointer}.plotText{margin:0 30px 18px}.plotting-prefix{color:#7a8795;font-size:.875rem}#other-solutions-container{overflow-x:auto;overflow-y:hidden}#other-solutions-container::-webkit-scrollbar{height:4px;width:2px;border:1px solid #d5d5d5}#other-solutions-container::-webkit-scrollbar-thumb{background:#7a8795;border-radius:4px}#other-solutions{box-sizing:border-box;display:flex;flex-direction:row;justify-content:start;align-items:stretch;margin-top:27px}.other-solutions-spacer{flex-shrink:0;width:6px}#solution-only h2{margin-top:0;padding-top:25px;margin-bottom:0;padding-bottom:16px}#solution-format-indicator{color:#7a8795;font-weight:bold;font-size:.875rem}#solution-only-spacer{flex-grow:1;flex-shrink:0;min-width:20px}#solution-format-indicator svg{width:16px;height:10px}#solution-format-indicator.collapse svg{transform:rotate(180deg)}#CodePadSuggestions{position:absolute}#dym{margin-bottom:34px}body.mobile #dym{padding:8px;box-sizing:border-box}#dym.empty{margin-bottom:0}body.mobile #dym.empty{padding:0}#dym h2{font-size:11pt;font-weight:400;color:#7a8795;margin-bottom:0}body.mobile #popularTable{grid-template-columns:repeat(3,1fr)}#dym-scroll{overflow-y:hidden}#dym-target{display:flex;flex-direction:row;align-items:stretch;margin:16px 0}#dym-target .dymQueryLink{display:flex;justify-items:center;justify-content:center;align-items:center;padding:8px 22px;border:1px solid #7a8795;border-radius:8px;color:#7a8795;flex-shrink:0;text-decoration:none}#dym-target .dymQueryLink:not(:last-child){margin-right:16px}.dymQuery.mathquill-embedded-latex{color:#7a8795 !important}#relatedList a{color:#001a36}#show-hide-steps-divider{width:100%;position:relative;display:flex;justify-content:center;flex-direction:row;overflow:hidden;margin-top:10px}body.mobile #show-hide-steps-divider{margin-top:20px}.dotted-line-background{background-image:linear-gradient(to right,#db3f59 60%,rgba(255,255,255,0) 0);background-position:center;background-size:12px 2px;background-repeat:repeat-x;flex-grow:1}#show-hide-steps-divider-surround{position:relative}.show-hide-steps-box{background-color:white;border:1px solid #eee;border-radius:8px;padding:08px 14px 08px 14px;color:#db3f59;cursor:pointer}.show-hide-steps-surround-box{position:absolute;width:300px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.show-hide-steps-box svg{width:16px;height:10px}.show-hide-steps-box span{font-size:1.00rem;margin-right:10px}#solution-methods-title-target{margin-top:20px}.interim_step_title{font-size:1.2rem;margin-right:16px;overflow-x:auto;overflow-y:hidden;flex-grow:1}.interim_step_title .mathquill-container{white-space:pre}.interim_step_title>span.text-only{font-size:16px}.solution_step_title .mathquill-rendered-math,.interim_step_title .mathquill-rendered-math{white-space:pre}.solution_step_title .mathquill-rendered-math *,.interim_step_title .mathquill-rendered-math *{white-space:pre}.interim_step_title_container{padding:12px 16px;display:flex;align-items:center;cursor:pointer;min-height:33px}.interim_step_title_spacer{user-select:none}.interim_step_title_container svg.arrow{width:16px;height:10px;transform:rotate(180deg);flex-shrink:0}.interim_container.open>.interim_step_title_container svg.arrow{transform:rotate(0)}svg.locked-step-icon{width:24px;height:24px;flex-shrink:0}.interim_container{margin:20px 8px;border:2px solid #edfbff;position:relative}.interim_container .interim_step_title_container{background:#edfbff}.interim_container.open>.interim_step_title_container{background:#b8f0ff}.interim_container .solution_step_list{border-radius:4px 4px 8px 8px;background-color:#fff;padding:10px 0}.interim_container .solution_step_list.locked{filter:blur(5px);min-height:420px;user-select:none}body.mobile .interim_container .solution_step_list.locked{min-height:380px}.interim_container .solution_step_list>*:first-child{margin-top:0}.interim_container .solution_step_list>*:last-child{margin-bottom:0}.interim_container .solution_step_list.last_result_hidden{padding-bottom:0}.interim_container .solution_step_list .interim_container.open.last_result_hidden{margin-bottom:-3px}.solution_step_list .solution_step_title.last_result_hidden{display:none}.interim_container.open{border-color:#b8f0ff;background-color:#b8f0ff;border-radius:4px 4px 8px 8px;padding-bottom:3px}.interim_container.open .solution_step_list{margin:0 3px}.interim_container.open .interim_container.open .solution_step_list{margin:0}.interim_container.open .interim_container.open{margin:20px 0}.interim_container .unlock-steps-message{position:absolute;top:56px;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:25px;justify-content:flex-start;user-select:none}body.mobile .interim_container .unlock-steps-message{gap:20px}html[lang="he"] .interim_container .unlock-steps-message .unlock-title,html[lang="ar"] .interim_container .unlock-steps-message .unlock-title{direction:rtl}.interim_container .unlock-steps-message .unlock-title{font-size:22px;font-weight:700;line-height:19px;color:#001a36;text-align:center}html[lang="he"] .body.mobile .interim_container .unlock-steps-message .unlock-title,html[lang="ar"] .body.mobile .interim_container .unlock-steps-message .unlock-title{direction:rtl}body.mobile .interim_container .unlock-steps-message .unlock-title{font-size:20px}html[lang="he"] .interim_container .unlock-steps-message .unlock-message,html[lang="ar"] .interim_container .unlock-steps-message .unlock-message{direction:rtl}.interim_container .unlock-steps-message .unlock-message{font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;color:#001a36;text-align:center;margin:0 15px}html[lang="he"] .interim_container .unlock-steps-message .unlock-message-on-used,html[lang="ar"] .interim_container .unlock-steps-message .unlock-message-on-used{direction:rtl}.interim_container .unlock-steps-message .unlock-message-on-used{font-size:14px;background-color:#fff8e0;border:1px solid #ffc200;border-radius:4px;padding:10px;font-weight:400;line-height:16px;letter-spacing:.35px;color:#4f4f4f;text-align:center;margin-top:0;margin-right:15px;margin-left:15px;margin-bottom:24px}.unlock-message-on-used a{color:#4f4f4f}.interim_container .unlock-steps-message svg{width:300px;height:240px}body.mobile .interim_container .unlock-steps-message svg{height:200px}.interim_container .unlock-steps-message .unlock-go-pro{background-color:#ffc200;border:8px solid #ededed;border-radius:50px;padding:12px 60px;color:white;font-weight:bold;font-family:'Ubuntu',serif;font-size:18px;letter-spacing:1.5px;margin-bottom:5px;position:relative}.interim_container .unlock-steps-message .free-exercise-btn{background-color:#db3f59;border:0;border-radius:50px;padding:12px 60px;color:white;font-weight:bold;font-family:'Ubuntu',serif;font-size:18px;letter-spacing:1.5px;margin-bottom:15px;position:relative}body.mobile .interim_container .unlock-steps-message .unlock-go-pro{font-size:14px;border:6px solid #ededed}.interim_container .unlock-steps-message .unlock-go-pro svg{display:none;width:75px;height:52px}.interim_container .unlock-steps-message .unlock-go-pro.with-image{margin-top:20px}.interim_container .unlock-steps-message .unlock-go-pro.with-image svg{display:block;position:absolute;top:-30px;left:-50px;height:50px}#related:not(.with-pills) #relatedBox{padding:0 16px 16px 16px}.solution_step_primary{display:flex;align-items:baseline;justify-content:flex-start}.solution_step_primary .mathquill-container{white-space:pre}body.mobile .solution_step_primary{padding-bottom:10px;margin-bottom:-10px !important}.solution_step_primary,.solution_step_secondary,.solution_step_title{margin:16px 16px;box-sizing:border-box;overflow-y:hidden}.input-with-ai-help .solution_step_primary,.input-with-ai-help .solution_step_secondary,.input-with-ai-help .solution_step_title{padding:0 16px}body.mobile .solution_step_primary .mathquill-rendered-math,body.mobile .solution_step_primary .mathquill-rendered-math *{white-space:pre !important}.solution_step_result{margin-left:16px}.solution_step_title{font-size:1.15rem}.solution_step_title:not(:last-child){padding-bottom:20px;border-bottom:#eee solid 1px}.solution_step_result{font-size:1.15rem;padding-top:10px;padding-bottom:10px}.solution_step_result .mathquill-embedded-latex.mathquill-rendered-math,.solution_step_title .mathquill-embedded-latex.mathquill-rendered-math{font-weight:bolder !important}.select-items .mathquill-embedded-latex{font-size:120%}.select-selected>.mathquill-embedded-latex.mathquill-rendered-math{font-size:100%}#error .mathquill-rendered-math{font-size:100%}.interim_container .solution_step_primary,.interim_container .solution_step_secondary,.interim_container .solution_step_title{margin-top:20px}.tableMatrix{cell-padding:1px;border-spacing:0;border-collapse:collapse}.tableMatrix td,.tableMatrix tr{border:1px solid black}.tableMatrix td{padding:3px;text-align:center;min-width:50px}.tableMatrix{border-collapse:collapse}.tableMatrix td span{width:max-content}.tableMatrix td{border:1.5px solid #596a7c}.tableMatrix tr:first-child td{border-top:0}.tableMatrix tr:last-child td{border-bottom:0}.tableMatrix tr td:first-child{border-left:0}.tableMatrix tr td:last-child{border-right:0}#steps-title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:10px}#steps-button{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:16px;padding:6px 10px;background:#fff;border-radius:8px;gap:10px}body.mobile #steps-button{display:none}#steps-button svg{width:46px;height:37px;cursor:pointer}#steps-button svg.open{display:none}#steps-button.active svg.open{display:block}#steps-button.active svg.closed{display:none}#step-by-step-steps{padding:0}#step-by-step-steps li{list-style-type:none;display:block;background-color:white;border-radius:16px;margin:16px 0;padding:8px 8px}#step-by-step-steps .interim_container{margin:0 !important}.solution_step_primary .mathquill-embedded-latex,.solution_step_secondary .mathquill-embedded-latex{color:#9296ac;font-size:1.08rem}.solution_step_primary .text-only,.solution_step_secondary .text-only{color:#9296ac;font-size:.972rem}#next-step-button-container{display:flex;justify-content:center}#next-step-button{background:#db3f59;box-shadow:0 1px 8px rgba(0,0,0,0.16);border-radius:73px;padding:18px 40px;margin-top:20px;cursor:pointer}#next-step-button.challenge{background:orange}#next-step-button .text{color:#fff;font-size:1rem}.solution_step_definition{background:#f9f9f9;border-radius:16px;padding:12px 16px;margin:10px 10px;cursor:pointer}.solution_step_definition .mathquill-container{color:#7a8795}.solution_step_definition_title_container{display:flex;align-items:center;font-size:1.1rem}.solution_step_definition_body .mathquill-rendered-math{font-size:.9rem}.solution_step_definition .mathquill-rendered-math{line-height:1.2}.solution_step_definition_body{display:none;color:#7a8795;margin-left:25px;margin-top:18px}.solution_step_definition_body .text-only{font-size:80%}#error{padding:16px;margin-top:16px}.solution_step_definition.expanded .solution_step_definition_body{display:block}.solution_step_definition_title_container .text{flex-grow:1;padding:0 16px}.solution_step_definition_title_container .text>.text-only{font-size:14.5px;color:#7a8795}.solution_step_definition_title_container .info{width:24px;height:25px}.solution_step_definition_title_container .expand{width:12px;height:23px}.solution_step_definition.expanded .solution_step_definition_title_container .expand{display:none}.solution_step_definition_title_container .collapse{width:12px;height:16px;display:none}.solution_step_definition.expanded .solution_step_definition_title_container .collapse{display:block}.solution_box #error{border-top:#eee solid 1px}#plot-iframe-target-container{position:relative}#plot-spinner{position:absolute;top:calc(50% - 16px);left:calc(50% - 16px)}#plot-spinner img{width:32px;height:32px}#plot-iframe{width:100%;margin-top:16px}#plot-iframe iframe{width:100%;border:0}#plot-iframe-target{padding-top:10px}#challenge-container{display:flex;justify-content:flex-end;position:relative}#challenge-button{background:#ffa400;box-shadow:0 1px 8px rgba(0,0,0,0.16);border-radius:73px;padding:16px 32px;color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-top:34px}#challenge-button svg{width:22px;height:22px;margin-left:16px}#codepad-align-width2 #step-by-step-container{background-color:#f3f3f3;padding:20px 0;max-height:300px;overflow-y:auto}#codepad-align-width2 .challenge-header{padding:17px;display:flex;flex-direction:row;gap:16px;align-items:center;font-size:14pt}#codepad-align-width2 .challenge-header svg{width:22px;height:22px}#challenge-success{display:flex;flex-direction:column;align-items:center;gap:16px;padding:35px;background-color:#f3f3f3}#challenge-success .good-job{color:#3c9359;font-weight:700;font-size:16.5pt}#challenge-success>svg{width:267px;height:240px;position:relative;left:35px}#challenge-success .practice-more-button{display:flex;flex-direction:row;align-items:center;gap:10px;background-color:white;padding:12px 42px;border-radius:55px;cursor:pointer}#practice-link-container,#challenge-practice-link-container{margin:16px -24px 0 -24px;border-top:1px solid #eee;display:flex;justify-content:center;align-items:center;color:#001a36;padding-top:14px}#practice-link-container svg,#challenge-practice-link-container svg,#practice-link-container img,#challenge-practice-link-container img{width:32px;height:32px;margin-right:16px}#methods{display:flex;justify-content:space-between;align-items:center;margin:10px 16px;gap:8px;font-size:.950rem;position:relative}#methods-container{margin-top:23px}#methods>span{color:#7a8795}#methods>div{color:#000}#methods select{display:none}#methods .select-selected{border:1px solid #eee;border-radius:8px;cursor:pointer}#methods .select-selected:after{position:absolute;content:"";top:20px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#000 transparent transparent transparent}.group-select-container{position:relative;padding-right:200px}body.mobile .group-select-container{padding-right:initial}#methods .select-selected{position:relative}#methods .select-selected.select-arrow-active:after{border-color:transparent transparent #000 transparent;top:14px}#methods .select-items{border:1px solid #eee;border-radius:8px}#methods .select-items>div,#methods .select-selected{padding:12px 30px 12px 12px;background-color:#fff}#methods .select-selected .mathquill-container .text-only{font-size:90%}#methods .select-items>div{padding:12px;background-color:#fff}#methods .select-items .mathquill-container .text-only{font-size:108%}#methods .select-items{position:absolute;top:100%;left:0;z-index:99}#methods .select-hide{display:none}#methods .same-as-selected{background-color:rgba(0,0,0,0.1)}.steps-title{color:#001a36;font-weight:700;font-size:15pt;margin:0 15px}#feedback_container{padding:16px;margin-bottom:30px}#feedback_container span{color:#db3f59}#target-container{display:flex;justify-content:center;align-items:stretch;flex-direction:column}#big-graphic svg{width:340px;height:300px}#big-graphic{display:flex;justify-content:center;align-items:center}#target-container h1{color:#3c9359;text-align:center}#challenge-practice-link-container{background-color:white}#viewLargerPlotContainer{width:100%;display:none}a.viewLargerPlot{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:24px;padding:12px 0;border-top:1px solid #eee;border-radius:8px;color:#001a36;text-decoration:none}a.viewLargerPlot svg{width:32px;height:33px;margin-right:16px}#sy_graph{width:100%;aspect-ratio:1}.bare-plot-container{position:relative}#canvasZoom{position:absolute;top:20px;right:20px}#canvasZoom #graph-plus-minus{margin-top:16px;user-select:none;min-width:16px;cursor:pointer;border:1px solid #eee;border-radius:4px;background-color:#f3f3f3;box-shadow:0 1px 8px rgba(0,0,0,0.16)}#canvasZoom #graph-plus,#graph-minus{padding:10px 10px 10px 10px}#graph-minus{padding-top:0}#canvasZoom #graph-focus{cursor:pointer;margin-top:12px;border:1px solid #eee;border-radius:4px;padding:10px 8px 8px 10px;background-color:#f3f3f3;box-shadow:0 1px 8px rgba(0,0,0,0.16)}#Plot_dynaimc{position:relative;margin-top:34px}.plot-title-and-expand h2{font-weight:700;font-size:13.5pt}.plot-title-and-expand{display:flex;justify-content:space-between;align-items:center;padding:16px 30px;margin:0}#show-hide-plot-div,.plot-title-and-expand h2{margin:0}#show-hide-plot-div{cursor:pointer}#show-hide-plot-div .expand{width:12px;height:23px}#show-hide-plot-div.expanded .expand{display:none}#show-hide-plot-div .collapse{width:12px;height:16px;display:none}#show-hide-plot-div.expanded .collapse{display:block}.viewLargerPlot{cursor:pointer}.plotting{font-size:13.5pt;color:#7a8795}.plotTextTarget{font-size:15pt}#playStopGifBtn,.playStopGifBtn{width:35px;height:26px;border-radius:2px;z-index:1;filter:invert(25%);margin-top:12px;position:absolute;cursor:pointer}#playStopGifBtn.replay,.playStopGifBtn.replay{background-image:url("/public/images/replay_24px.svg");width:24px;height:24px;margin-left:6px}#playStopGifBtn.play_icon,.playStopGifBtn.play_icon{background-image:url('/public/images/sprite_practice.png');background-position:-115px -5px;transform:scale(0.7);margin-left:5px}.playStopGifBtn:not(#playStopGifBtn){margin-left:0 !important;margin-top:-8px !important}.playStopGifBtn.replay:not(#playStopGifBtn){margin-left:1px !important}.empty_number_line_img{min-height:20px}@keyframes spinner{0{transform:rotate(0)}100%{transform:rotate(360deg)}}#query_spin{min-height:52px;display:flex;justify-content:center}body.mobile #query_spin{height:30px}#plot_spin{display:inline-block;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px)}#query_spin::before,#steps-button-loading::before,#plot_spin::before{animation:1.5s linear infinite spinner;animation-play-state:inherit;border:solid 5px #cfd0d1;border-bottom-color:#1c87c9;border-radius:50%;content:"";width:40px;height:40px}#plot_spin::before{display:inline-block}.plotting-failed{display:block;position:absolute;top:130px;text-align:center;width:100%}.plotting-failed span{background-color:white;border:1px solid lightgray;color:#000000ba;padding:10px;border-radius:5px;box-shadow:0 0 5px 5px #d3d3d352}#steps-button-loading::before{top:initial;bottom:15px}#practice-link-container{text-decoration:none}#notebook-sign-in{border-radius:8px}#notebook-sign-in,#verify-subscribe,#verify-subscribe-challenge,#challenge-subscribe{position:absolute;right:25px;top:62px;border-radius:8px;background-color:#fff8e0;z-index:12;width:317px;height:180px}#verify-subscribe,#verify-subscribe-challenge,#challenge-subscribe{background-color:#db3f59}#verify-subscribe,#challenge-subscribe,#challenge-subscribe{right:-85px;top:72px}#challenge-subscribe.top-placement{right:-85px;top:inherit;bottom:72px;z-index:1000}#verify-subscribe-challenge{padding-bottom:7px}#verify-subscription span,#challenge-subscription span{position:absolute;display:inline-block;vertical-align:middle;top:2px;font-weight:700;font-size:16pt;margin-left:24px;padding-right:14px;color:white}#save-to-notebook,#verify-subscription,#challenge-subscription,#verify-subscription-challenge{position:relative;margin-top:17px}#verify-subscription-challenge span{color:white;margin-left:24px;font-weight:700}#sign-bookmark,#sign-verify,#sign-verify-challenge{width:16px;height:22px;padding-left:28px;padding-right:12px}#close-bookmark,#verify-subscribe .close,#verify-subscribe-challenge .close,#challenge-subscribe .close,#codepad-close{position:absolute;top:24%;right:20px;width:12px;height:24px;cursor:pointer}#codepad-close{top:25px}#save-to-notebook span{position:absolute;display:inline-block;vertical-align:middle;margin:auto;padding-right:52px;font-weight:700;font-size:16pt;color:#001a36}#sign-in-before-saving,#subscribe-before-verify,#subscribe-before-verify-challenge{padding-left:24px;padding-top:30px;padding-bottom:24px}#subscribe-before-verify{padding-top:44px}#sign-in-before-saving{color:#7a8795}#subscribe-before-verify,#subscribe-before-verify-challenge{color:white;font-size:14px;margin-right:80px;font-weight:400}#sign-in-button,#verify-subscribe .subscribe-button,#challenge-subscribe .subscribe-button,#verify-subscribe-challenge .subscribe-button{margin-right:auto;margin-left:auto;margin-bottom:14px;width:234px;padding-top:14px;padding-bottom:14px;font-weight:700;text-align:center;border-radius:28px;cursor:pointer}#sign-in-button{background-color:#db3f59;color:#fff}#verify-subscribe .subscribe-button,#challenge-subscribe .subscribe-button,#verify-subscribe-challenge .subscribe-button{background-color:#fff;color:#db3f59}#steps-button-loading{display:flex;justify-content:center;margin:20px}#nl-edit-bar{display:flex;flex-direction:row;align-items:center;height:72px}#nl-edit-bar button{background-color:transparent;border:0}#nl-edit-bar .nl-edit-bar-links{display:flex;gap:32px}#nl-edit-bar .nl-edit-bar-links.pills{gap:0}body.mobile #nl-edit-bar .nl-edit-bar-links.pills{overflow:auto;width:100vw;padding:0 8px;box-sizing:border-box}#nl-edit-bar .nl-edit-bar-links .pill{padding:.8em 1.5em;border:1px solid #cacaca;background-color:white;border-radius:35px;color:#001a36;margin-bottom:18px;margin-top:8px;margin-right:12px}body.mobile #nl-edit-bar .nl-edit-bar-links .pill{padding:.4em 1em;box-sizing:border-box}#nl-edit-bar .nl-edit-bar-links .pill.bar-selected{background-color:transparent}#nl-edit-bar .edit-bar-spacer{flex-grow:1;padding:31px 0}#nl-edit-bar a,#nl-edit-bar svg{cursor:pointer;text-decoration:none}#nl-edit-bar a.bar-selected{color:#db3f59}#nl-edit-bar a:not(.bar-selected){color:#001a36}#nl-edit-bar svg{margin-left:7px}body.mobile #nl-edit-bar>*:not(:first-child){display:none}#bar-bookmark svg{width:24px;height:22px;cursor:pointer}#bar-bookmark .note1{display:none}#bar-bookmark.has-note .note1{display:inline-block}#bar-bookmark.has-note .nonote{display:none}#bar-share{width:28px;height:28px}#bar-print{width:30px;height:30px}#bar-export{width:28px;height:28px}#steps,#plot,#Examples,#related_anchor{position:absolute;top:-95px;visibility:hidden}.text-watermark{position:absolute;height:100%;width:80%;top:0;left:0;-webkit-print-color-adjust:exact;filter:opacity(5%);visibility:hidden;background-image:url("/public/images/symbolab-background-watermark.svg");z-index:1000000}@media print{#sy_graph{width:500px !important;height:500px !important}body{background-color:white}.nl-page{background-color:transparent !important}.text-watermark{visibility:visible}}[data-tooltip]{position:absolute}[data-tooltip]::after{display:none;position:absolute;opacity:0;pointer-events:none;content:attr(data-tooltip);border-radius:10px;box-shadow:0 0 10px 0 #00000036;z-index:10;padding:14px;transform:translateY(-20px);transition:all 150ms cubic-bezier(.25,.8,.25,1);font-size:16px;font-weight:normal;color:black}.ai-help-element[data-tooltip]::after{left:-53px;top:calc(100%+2px);background-color:#c53950;color:white;white-space:nowrap}body.mobile .ai-help-element[data-tooltip]::after{display:none}[data-tooltip]:hover::after{display:inherit;opacity:1;transform:translateY(0);transition-duration:300ms;font-size:15px}html:has(dialog[open]:modal){overflow:hidden}.input-with-ai-help{display:flex;justify-content:space-between;margin:16px 0;margin-top:20px;padding-bottom:10px;border-bottom:#eee solid 1px}.input-with-ai-help .solution_step_title{flex-grow:1;margin:0;padding-bottom:0;border-bottom:0}.no-inner-ai .solution_step_list>.input-with-ai-help>.ai-help-container{display:none}.ai-help-container{float:right;width:40px;height:33px;margin-right:10px;position:relative;flex-shrink:0}.ai-help-element,.ai-help-element-open{border:0;background:transparent;padding:2px;outline:0;z-index:100}.ai-help-element-open{display:none}.ai-help-container.open .ai-help-element-open{display:block}.ai-help-container.open .ai-help-element{display:none}.ai-help-element.inner,.ai-help-element-open.inner{z-index:99}.ai-help-element svg,.ai-help-element-open svg{width:40px;height:32px}.external_step{padding:10px}.external_step>p{display:flex;gap:5px;flex-wrap:wrap;align-items:baseline}.external_step>p>span{max-width:100%}.external_step>p .katex-html{overflow-x:auto;overflow-y:hidden;display:block;width:100%;white-space:pre}.external_step img{display:block;max-width:600px;max-height:600px}.adblock-replacement{display:none}.calculator-box{width:280px;background-color:white;border-radius:8px;font-size:8.25pt;display:flex;flex-direction:column;gap:13px;align-items:center;padding:13px 32px;box-sizing:border-box}.calculator-box svg{width:75px;height:75px}.calculator-box .short-title-div a{display:flex;flex-direction:column;gap:10px;align-items:center;text-decoration:none}.calculator-box .short-calculators-title{color:black;font-weight:600;font-size:14pt;font-family:Rubik,sans-serif;text-decoration:none;text-align:center}.calculator-box .short-body-div{align-self:flex-start;display:flex;flex-direction:column;gap:13px;align-items:flex-start}.calculator-box .short-body-div .short-calculators-names{color:#7a8795;font-size:10.5pt;display:block;text-decoration:none;max-width:214px}.calculator-box .short-body-div .see-more{display:block;color:#001a36;font-size:12pt;font-weight:400;text-decoration:none}#solution-step-by-step-container.error .solution_box{padding:30px}.hide-until-loaded{display:none !important}.free-trial-pane{display:flex;flex-direction:row;background-color:rgba(0,26,54,1);padding:16px}.free-trial-pane .left-side{flex-grow:1}.free-trial-pane .left-side div:nth-child(1){color:rgba(255,194,0,1)}.free-trial-pane .left-side div:nth-child(2){color:white;font-size:15pt}.free-trial-pane button{background-color:rgba(255,194,0,1);border:0;border-radius:8px;padding:8px 12px;font-weight:bold;color:white}.external-step-ai .katex{letter-spacing:-0.5px;font-weight:bolder}.external-step-ai .external_step table{text-align:center}.external-step-ai .external_step table th{padding:5px 10px}.external-step-ai .external_step table td{padding:5px 10px !important}.external-step-ai .external_step:last-child::after{display:none}#chrome-extension-integration{display:none}#chrome-extension-integration .integration-pane{display:flex;flex-direction:row;background-color:rgba(0,26,54,1);padding:0;align-items:center;gap:20px;transition:height .2s,padding .2s;height:0}html[lang='he'] #chrome-extension-integration .integration-pane,html[lang='ar'] #chrome-extension-integration .integration-pane{direction:rtl}#chrome-extension-integration .integration-pane.show{height:34px;padding:8px}#chrome-extension-integration .integration-pane .content{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;flex-grow:1}#chrome-extension-integration .integration-pane .content>div{color:white;font-size:15pt}#chrome-extension-integration .integration-pane .content>a{background-color:rgba(255,194,0,1);border:0;border-radius:8px;padding:8px 12px;font-weight:bold;color:white;text-decoration:none}#chrome-extension-integration .integration-pane button{flex-shrink:0;border:0;padding:0;background-color:transparent}#chrome-extension-integration .integration-pane button svg{width:24px;height:24px}#chrome-extension-integration.extension-not-installed{display:block}.codepad-input ul.suggestions{position:absolute;min-width:566px;background-color:white;list-style:none;margin-left:0;margin-top:-5px;-webkit-border-bottom-left-radius:6px;-moz-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-bottom-right-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}.mobile .codepad-input ul.suggestions{margin-left:23px}.codepad-input ul.suggestions li{margin-bottom:6px;padding-left:14px;cursor:pointer;min-height:25px}.mobile .codepad-input ul.suggestions li .mathquill-rendered-math *{white-space:nowrap}.codepad-input ul.suggestions li.active{background-color:#eee}.mobile #CodePadSuggestions>li{overflow:hidden;text-overflow:ellipsis}#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%}.ai-chat-pane-container{display:none;margin-bottom:-25px;height:0;position:relative;transition-property:display,height;transition-duration:.3s;transition-behavior:allow-discrete;z-index:10}.ai-chat-pane-container.visible{display:flex;margin-bottom:0;@starting-style{height:0;margin-bottom:-25px}}.desktop .ai-chat-pane-container.visible{height:500px}#ai-chat-pane{border-radius:8px;width:300px;height:100%;background-color:#f3f3f3;overflow:hidden;display:flex;flex-direction:column;border:1px solid #d9d9d9;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;transition:width .2s,height .2s}#ai-chat-pane.expanded{width:500px;height:700px;max-height:80dvh}body.mobile .ai-chat-pane-container.visible #ai-chat-pane{position:fixed;bottom:0;left:0;right:0;height:80%;transition:transform 300ms ease-in-out;will-change:transform}body.mobile #ai-chat-pane{top:unset;bottom:0;left:0;right:0;width:unset;height:0;border-radius:8px 8px 0 0;box-shadow:0 0 16px 2px rgb(0 0 0 / 20%);transition-property:display,height;transition-duration:.3s;transition-behavior:allow-discrete}body.mobile #ai-chat-pane.expanded{position:fixed}body.mobile .expand-button,body.mobile .shrink-button{height:16px}#ai-chat-pane header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 16px;height:64px;flex-shrink:0;border-bottom:1px solid #dfdfdf;background-color:#db3f59}#ai-chat-pane header svg.symbo-avatar{width:30px;height:30px;background:white;padding:5px;border-radius:100px}#ai-chat-pane header .dialog-title{color:white;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:.35px;display:flex;flex-direction:row;gap:5px}#ai-chat-pane header .dialog-title .tooltip-container{display:flex;flex-direction:row;gap:15px;align-items:center;position:relative}#ai-chat-pane header .dialog-title .tooltip-container svg{width:20px;height:20px}#ai-chat-pane .tooltip-container .tooltip{display:none;position:absolute;pointer-events:none;border-radius:10px;box-shadow:0 0 10px 0 #00000036;z-index:10;padding:14px;transform:translateY(-20px);font-size:15px;font-weight:normal;left:-199px;top:70px;background-color:#f9f9f9;width:245px;color:black}#ai-chat-pane .tooltip-container:hover .tooltip{display:inherit}#ai-chat-pane header .button-panel{display:flex;flex-direction:row;gap:15px}#ai-chat-pane header button{outline:0;background-color:transparent;border:0;padding:0;margin:0}#ai-chat-pane header button svg{width:16px;height:16px}#ai-chat-pane .main-content{background-image:url('/public/images/dotted-background.png');flex-grow:1;display:flex;flex-direction:column;gap:10px;padding:12px;overflow-y:auto}#ai-chat-pane .main-content::-webkit-scrollbar{width:4px}#ai-chat-pane .main-content::-webkit-scrollbar-thumb{background-color:#a8a8a8}#ai-chat-pane .main-content .message{width:80%;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.35px;padding:10px;animation-name:message-animation;animation-duration:.3s;opacity:1;position:relative}#ai-chat-pane .main-content .message.bubble{filter:drop-shadow(0 1px 5px rgba(0,0,0,0.15))}#ai-chat-pane .main-content .message div{min-height:1em;word-break:break-word}#ai-chat-pane .main-content .mathquill-rendered-math{font-size:1.2em}@keyframes message-animation{from{opacity:0}to{opacity:1}}#ai-chat-pane .main-content .message.chatbot{align-self:flex-start}#ai-chat-pane .main-content .message.user{align-self:flex-end}#ai-chat-pane .main-content .message.bubble.chatbot{border-radius:8px 8px 8px 0;color:#001a36;background-color:white;margin:0 4px}#ai-chat-pane .main-content .message.bubble.upgrade{display:flex;flex-direction:column;align-items:center;gap:20px;color:#db3f59;text-align:center;font-size:14px;font-weight:700;padding:0 15px}#ai-chat-pane .main-content .message.bubble.upgrade>svg{width:96px;height:76px}#ai-chat-pane .main-content .message.bubble.chatbot iframe,#ai-chat-pane .main-content .message.bubble.chatbot img{max-width:100%}#ai-chat-pane .main-content .message.bubble.chatbot iframe{width:100%;border:0}#ai-chat-pane .main-content .message.bubble.chatbot a iframe{pointer-events:none}#ai-chat-pane .main-content .message.bubble.chatbot a:has(iframe){display:block}#ai-chat-pane .main-content .message.bubble.chatbot .upgrade-button{display:block;padding:10px 40px;margin:20px auto;border-radius:20px;border:0;font-family:'Ubuntu',sans-serif;font-weight:700;font-size:11pt;color:#fff;background:#ffc200;cursor:pointer;letter-spacing:.5px}#ai-chat-pane .main-content .message.bubble.user{border-radius:8px 8px 0 8px;color:white;background-color:#db3f59}#ai-chat-pane .main-content .message.bubble:before{content:" ";position:absolute;bottom:0;width:8px;height:10px}#ai-chat-pane .main-content .message.bubble.chatbot:before{left:-8px;background-color:white;border-radius:8px 0 0 0;transform:rotateZ(220deg);transform-origin:6px 5px}#ai-chat-pane .main-content .message.bubble.user:before{right:-8px;background-color:#db3f59;border-radius:0 8px 0 0;transform:rotateZ(140deg);transform-origin:2px 5px}#ai-chat-pane .main-content .message.chat-pill{align-self:flex-end;padding:8px 16px;border-radius:29px;border:1px solid #db3f59;background-color:white;text-align:center;cursor:pointer;transition:background-color .1s,color .1s;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:5px}#ai-chat-pane .main-content .bold-text{font-weight:700}#ai-chat-pane .main-content .message.chat-pill>.pill-content{flex-grow:1}#ai-chat-pane .main-content .message.chat-pill .external-link-button svg{width:24px;height:24px;fill:#db3f59}#ai-chat-pane .main-content .message.chat-pill:hover{color:white;background-color:#db3f59}#ai-chat-pane .main-content .message.link{color:blue;width:auto}#ai-chat-pane .main-content .message.link:hover{text-decoration:underline;cursor:pointer}#ai-chat-pane .main-content .message .waiting span{animation-name:waiting-dots;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;position:relative;width:7px;display:inline-block;font-weight:bold}@keyframes waiting-dots{0{bottom:0}10%{bottom:5px}20%{bottom:0}}#ai-chat-pane .dialog-footer{flex-shrink:0;padding:16px}#ai-chat-pane .dialog-footer .ai-input{height:56px;border-radius:8px;background:#FFF;box-shadow:0 1.74375px 13.95px 0 rgba(0,0,0,0.10);display:flex;overflow:hidden}body.mobile-app .ai-chat-pane .dialog-footer .ai-input input{font-size:16px}#ai-chat-pane .dialog-footer .ai-input input{flex-grow:1;outline:0;padding:0 12px;transition:background-color .2s;border:1px solid lightgray;border-radius:8px 0 0 8px;border-right:0}#ai-chat-pane .dialog-footer .ai-input input:disabled{background-color:#f8f8f8}#ai-chat-pane .dialog-footer .ai-input button{border:0;background-color:#db3f59;width:45px;transition:background-color .2s}#ai-chat-pane .dialog-footer .ai-input button:disabled{background-color:#e3e3e3}#ai-chat-pane .dialog-footer .ai-input button svg{width:24px;height:24px;position:relative;top:3px}#ai-chat-pane .dialog-footer .disclaimer{font-size:13px;text-align:center;margin-top:12px;color:#8b8b8b}#right-section.always-on-top{z-index:10000}button.not-active{display:none}body.mobile .ads_space{margin:20px}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}#open-in-section .open-in-panel-background{background-color:transparent;position:fixed;inset:0;z-index:9999;transition:background-color .5s ease-in-out}#open-in-section .open-in-panel{position:fixed;left:0;right:0;bottom:-250px;transition:bottom .5s ease-in-out;background-color:white;z-index:10000;border-radius:10px 10px 0 0;display:flex;flex-direction:column;align-items:center;padding:20px}#open-in-section .open-in-panel .title{font-size:20px;margin:0}#open-in-section .open-in-panel hr{border:0;border-bottom:1px solid #ededed;width:100%;padding-bottom:10px;margin-bottom:20px}#open-in-section .open-in-panel .open-in-option-list{display:grid;grid-template-columns:40px 1fr 100px;grid-template-rows:2fr;gap:10px 20px;align-items:center}#open-in-section .open-in-panel .open-in-option-list svg{width:45px;height:45px;margin-left:-3px}#open-in-section .open-in-panel .open-in-option-list img{width:40px;height:40px}#open-in-section .open-in-panel .open-in-option-list button{background-color:#dcdcdc;color:black;border:0;padding:10px 10px;border-radius:20px;font-size:14px}#open-in-section .open-in-panel .open-in-option-list button.primary{background-color:#db3f59;color:white}#open-in-section.show .open-in-panel-background{background-color:rgba(0,0,0,0.37)}#open-in-section.show .open-in-panel{bottom:0}.qb-banner-holder{display:flex;align-items:center;justify-content:center;margin:1rem 1.5rem 1rem}.qb-banner-holder.mobile{margin:0}html[lang="fr"] .qb-banner-content h3.qb_banner__subtitle--mobile{text-wrap:auto}.qb-banner-container{display:flex;position:relative;justify-content:start;background-color:white;padding:1rem 1rem 1rem 2rem;border-radius:.5rem;gap:3rem;width:100%;height:70%;background-image:linear-gradient(to right,#f3f3f3 1px,transparent 1px),linear-gradient(to bottom,#f3f3f3 1px,transparent 1px);background-size:20px 20px;background-clip:padding-box;overflow:hidden}.qb-banner-container::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.5rem;border:1px solid #cacaca;pointer-events:none;box-sizing:border-box;z-index:1}.qb-banner-container.b{background-image:unset;background-color:#ebeeff}.qb-banner-container.b::after{border:1px solid #92a3ff}.qb-banner-container.mobile{margin:.5rem;border-radius:0;gap:1rem}.qb-banner-content{display:flex;flex-direction:column;gap:1rem}.qb-banner-content.ab{width:100%;min-height:8rem;display:flex;flex-direction:row;gap:unset;align-items:center;justify-content:space-between}.qb-banner-content h2,.qb-banner-content h3{margin:0}.qb-banner-content h2{font-size:1.5rem;margin-bottom:.5rem;color:#001a36}@media screen and (max-width:450px){.qb-banner-content h2{font-size:1.3rem}}.qb-banner-content h3{font-size:1rem;color:#7a8795;text-wrap:nowrap}.qb-banner-card{display:flex;flex-direction:column;gap:1rem;min-width:13rem;background-color:white;border-radius:1rem;border-color:#f3f3f3;box-shadow:0 3.556px 28.444px 0 rgba(0,0,0,0.15)}.qb-banner-card.mobile{min-width:10rem;align-items:start;justify-content:start;border-bottom-right-radius:0;border-top-right-radius:0;height:85%;max-height:85%}.qb-banner-dot-holder{display:flex;gap:.5rem;padding:.5rem}.qb-banner-dot{width:.5rem;height:.5rem;background-color:#f3f3f3;border-radius:50%}.qb-banner-line{height:1px;background-color:#f3f3f3;margin-left:1rem;margin-right:1rem}.qb-logo{width:4.8125rem;height:1.5625rem}.qb-logo.bigger{width:7.875rem;height:2.375rem}.qb-logo.smaller{width:3.5rem;height:1.0625rem}.qb-logos-holder{display:flex;width:100%;align-items:center;justify-content:center;margin-top:.5rem;gap:.5rem}.qb-logos-holder.banner-mobile{flex-direction:column;gap:0;margin:0}#qb-banner-close-btn{all:unset;background:0;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;width:1rem;height:1rem}.qb-banner-close-svg{width:1rem;height:1rem;position:absolute;top:1rem;right:1rem}.qb-banner-close-svg.mobile{right:2.5rem}.qb-banner-card-and-close-btn-wrapper{display:flex;margin-top:2rem}.qb-banner-content h3.qb_banner__subtitle--mobile{font-size:.8rem}.qb-banner__close-btn--mobile{margin-left:1rem}.qb-modal-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.4);z-index:999}.qb-modal-backdrop.hidden{display:none}.qb-modal{position:fixed;z-index:10000;top:50%;left:50%;width:43.75rem;transform:translate(-50%,-50%);padding:1rem;box-sizing:border-box}.qb-modal.mobile{padding:0;width:100%;height:100%;top:unset;bottom:0;transform:translateY(5%);left:0}.qb-modal.hidden{display:none}.qb-modal-layout{position:relative;width:43.75rem;border-radius:.5rem;box-shadow:0 8px 24px rgba(0,0,0,0.2);padding:.5rem;background-color:white;overflow:hidden}.qb-modal-layout.mobile{width:100%;height:95%;padding:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.qb-modal-background{position:absolute;inset:0;z-index:0;background-image:linear-gradient(to right,#e0e0e0 1px,transparent 1px),linear-gradient(to bottom,#e0e0e0 1px,transparent 1px);background-size:25px 25px;background-repeat:repeat}.qb-modal-scrollbox{width:100%;height:100%}.qb-modal-scrollbox.mobile{overflow-y:auto}.qb-modal-background::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,white 40%,transparent 100%);pointer-events:none;z-index:1}.qb-modal-layout>*:not(.qb-modal-background){position:relative;z-index:2}.qb-special-offer-icon{width:1.5rem;height:1.5rem}.qb-modal-icon-text-holder{display:flex;align-items:center;gap:.5rem}.qb-modal-icon-text-holder h3{font-size:1rem;color:#001a36}.qb-modal-header{display:flex;align-items:center;justify-content:space-between;padding-right:1rem;padding-left:1rem}.qb-modal-close-btn{width:1rem;height:1rem}#qb-modal-close-btn{all:unset;background:0;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.qb-modal-title{text-align:center;font-size:1.75rem;color:#001a36;margin-top:3rem;margin-bottom:0}@media(max-height:768px){.qb-modal-title{margin-top:0}}.qb-text-bold{font-weight:bold}.qb-modal-text-and-price-holder{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.qb-modal-text{text-align:center;font-size:.875rem;max-width:80%;font-weight:400;margin:1rem 0}.qb-modal__text{text-wrap:nowrap}.qb-modal-text.mobile{margin-top:.5rem;margin-bottom:.5rem}.qb-modal-price{display:flex;gap:.5rem;font-feature-settings:'liga' off,'clig' off;font-style:normal;font-weight:500;letter-spacing:.45px;font-size:1.2rem;color:#4f4f4f;margin-top:1rem;margin-bottom:2rem}.qb-modal-price.mobile{margin-top:.5rem;margin-bottom:1rem;font-size:.95rem}html[lang="de"] .qb-modal-price.mobile{font-size:.7rem}.strike-text{text-decoration:line-through;color:rgba(79,79,79,0.35)}.qb-modal-cards-holder{display:flex;justify-content:center;gap:2rem;padding-left:3rem;padding-right:3rem}.qb-modal-cards-holder.mobile{flex-direction:column;align-items:center;gap:.5rem;margin-left:.5rem;margin-right:.5rem;padding-left:.5rem;padding-right:.5rem}.qb-modal-card{width:22rem;height:20rem;background-color:white;border-radius:1rem;border:1px solid #cacaca;padding:1rem 1rem;display:flex;flex-direction:column;align-items:center}.qb-modal-card.mobile{width:100%;height:100%;padding:.5rem .5rem}.qb-modal-logo-holder{display:flex;align-items:center;justify-content:center;margin-bottom:2.375rem}.qb-modal-logo-holder.mobile{margin-bottom:1rem}.qb-modal-logo-holder span{font-size:1.1rem;font-weight:700}.qb-modal-logo{width:7.875rem;height:2.375rem;padding-bottom:1px}.qb-transform-x-right{transform:translateX(0.25rem)}.qb-transform-x-right-1rem{transform:translateX(1rem)}.qb-transform-x-left{transform:translateX(-0.25rem)}.qb-modal__list{list-style:none;padding:0;margin:0}.qb-modal__item{display:flex;color:#4f4f4f;font-size:.875rem;font-weight:500;margin-bottom:1rem}html[lang="ru"] .qb-modal__item{font-size:.7rem}.qb-modal__bullet--symbolab{width:1rem;height:1rem;margin-right:1rem;filter:invert(35%) sepia(51%) saturate(5584%) hue-rotate(326deg) brightness(88%) contrast(86%)}.qb-modal__bullet--quillbot{width:1rem;height:1rem;margin-right:1rem;filter:brightness(0) saturate(100%) invert(48%) sepia(17%) saturate(1335%) hue-rotate(83deg) brightness(95%) contrast(91%)}.qb-modal-buttons-holder{display:flex;gap:1rem;align-items:center;justify-content:end;margin-top:2rem;margin-right:1rem;margin-bottom:2rem}.qb-modal-buttons-holder.mobile{justify-content:center}.qb-modal-faq-buttons-wrapper{display:flex;align-items:center;justify-content:end;gap:2rem}.qb-modal-faq-buttons-wrapper.mobile{flex-direction:column;justify-content:center;margin-top:2rem;gap:0}.qb-faq-link{color:#db3f59;font-size:.75rem;font-weight:700;cursor:pointer}.qb-faq-link,.qb-faq-link:visited,.qb-faq-link:hover,.qb-faq-link:active{text-decoration-color:#db3f59}.qb-faq-link-icon{width:.75rem;height:.75rem;filter:invert(35%) sepia(51%) saturate(5584%) hue-rotate(326deg) brightness(88%) contrast(86%);cursor:pointer}.qb-faq-icon-link-holder{display:flex;align-items:center;gap:.2rem}.qb-text-symbo-color{color:#db3f59}.qb-text-quill-color{color:#288d2e}.qb-bundle-bought-title{color:#001a36;text-align:center;font-size:2rem;font-style:normal;font-weight:700}.qb-bundle-bought-title.mobile{margin:0}.qb-bundle-bought-subtitle{font-size:1.125rem;font-style:normal;font-weight:700;text-align:center}.qb-bundle-bought-use-code-text{color:#cacaca;text-align:center;font-size:.875rem;font-style:normal;font-weight:700}.qb-bundle-bought-bundle-text{color:#001a36;text-transform:uppercase;text-align:center;font-size:1.375rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2px}.qb-bundle-bought-coupon-cell{display:flex;flex-direction:column;align-items:center;padding:1rem;gap:1rem;width:200px;height:59px;border-radius:12px;background-color:#e8f3ff;margin-top:2rem}.qb-bundle-bought-coupon-sent-text{color:#4f4f4f;text-align:center;font-size:1.125rem;font-style:normal;font-weight:400;margin-top:2rem}.qb-bundle-bought-coupon-sent-text.mobile{margin-top:0}.qb-bundle-bought-buttons{display:flex;gap:1rem;margin-top:2rem}.qb-bundle-bought-buttons.mobile{flex-direction:column}#qbGoToQuillbotBtn{margin-bottom:1rem}.qb-upgrade-banner-card{min-width:10rem;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:3px;gap:.5rem}.qb-upgrade-card-logo-holder{margin-top:0}.qb-adjust-pos{transform:translateX(-1rem) translateY(-1.7rem)}.qb-more-details-holder{display:flex;align-items:center;gap:.5rem;pointer-events:auto;cursor:pointer}.qb-more-details{color:#db3f59;font-size:.75rem;text-decoration:underline;font-weight:600}.qb-logo-upgrade-card{width:3.5rem}.qb-get-off{text-align:center;color:#4f4f4f;font-size:14px;font-weight:700}.qb-more-details-icons-wrapper{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center}.qb-icons-title-wrapper{margin-top:4rem}.qb-icons-title-wrapper.mobile{margin-top:0}.qb-icons-holder{display:flex;align-items:center;color:#001a36;gap:.7rem;justify-content:center}.qb-icons-holder.mobile{margin-top:4rem;gap:.3rem}.qb-icons-holder{display:flex;align-items:center;color:#001a36;gap:.7rem;justify-content:center}.qb-icons-holder.mobile{gap:.3rem}.qb-icon-quill{width:41px;height:41px}.qb-icon-symbo{width:41px;height:41px}.qb-icon-quill.mobile{width:31px;height:31px}.qb-icon-symbo.mobile{width:31px;height:31px}.qb-icons-plus{font-size:1.5rem}.bundle--title__main{text-align:center}.qb-bg{width:100%;position:relative}.qb-bg.cutout .qb-bg-inner{background:linear-gradient(163.3deg,#db3f59 11.78%,#cc9600 158.85%);color:white;padding:1rem;position:relative;z-index:1;height:100%}.qb-bg.cutout::before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:110%;height:150px;top:-100px;background:#fff;border-radius:50%;z-index:2;pointer-events:none}.qb-bg-inner{display:flex;flex-direction:column;align-items:center}.qb-bg-inner h2{margin-top:3rem;color:#fff}.qb-info-pane__holder--mobile{height:30rem;z-index:3}.sy-action-button__primary{color:white;background-color:#db3f59;height:3rem;border:0;border-radius:1.5rem;cursor:pointer;padding:1.3rem;box-shadow:0 1px 8px 0 #00000029;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.5px;letter-spacing:1px}.sy-action-button__primary.banner-btn{width:15rem}.sy-action-button__primary.blue{background-color:#041a93}html[lang="ru"] .sy-action-button__primary.banner-btn{padding:1rem;font-size:.875rem !important}html[lang="it"] .sy-action-button__primary.banner-btn{padding:1rem;font-size:.875rem !important;width:16rem}html[lang="es"] .sy-action-button__primary.banner-btn{padding:1rem;font-size:.875rem !important;width:16rem}html[lang="de"] .sy-action-button__primary.banner-btn{padding:1rem;font-size:.875rem !important;width:17rem}html[lang="fr"] .sy-action-button__primary.banner-btn{padding:1rem;font-size:.875rem !important;width:18rem}.action-button__disabled{color:#7a8795;background-color:#eee;cursor:not-allowed}.sy-action-button__primary.secondary-color{background-color:#ffc200}.sy-action-button__basic--border{color:#db3f59;background-color:white;height:3rem;border:1px solid #cacaca;padding:1.3rem;border-radius:1.5rem;cursor:pointer;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.5px;letter-spacing:1px}.sy-action-button__basic--border.hidden{display:none}.wide-button-align{align-self:start}