#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{width:24px;height:24px;margin-left:auto;margin-right:auto;margin-bottom:-15px;cursor:pointer;position:relative;left:2px}.toggle_mini_keypad img{position:relative;top:-13px}.toggle_mini_keypad img.close{display:none}#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{border:0;top:14px;right:32px;position:relative;cursor:pointer}#input-camera svg{width:32px;height:32px}#suggest-parent{align-self:flex-start;margin-top:5px}#main-input,#main-input-verify{flex-grow:1}.input-and-button{display:flex;flex-grow:1;background:white}#input-and-go{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:72px 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.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{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{position:absolute;cursor:pointer;right:88px;top:16px}#input-and-go #toggle-pad{position:relative;cursor:pointer;right:16px;top:16px}body:not(.mobile) #main-input{margin-right:-62px}#toggle-pad svg{width:32px;height:32px}#toggle-pad-on{display:none}#toggle-pad-off{display:block}#toggle-pad.on #toggle-pad-on,#input-andbutton #input-camera{display:block}#toggle-pad.on #toggle-pad-off{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}.customMatrixDiv div.matrixTable{font-size:11px;margin-bottom:3px !important;margin-top:10px !important;margin-left:5px !important;margin-right:5px !important}.customMatrixDiv div.title{font-size:11px;text-align:left;margin-bottom:3px !important;margin-top:10px !important;margin-left:5px !important;margin-right:5px !important;line-height:0}.customMatrixDiv td.on{background-color:darkgray}.closeCustomMatrix{float:right;margin-top:-2px !important;margin-right:5px !important;font-size:11px;line-height:0}.closeCustomMatrix div{float:left}#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{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:500;height:45px;padding:0 14px;float:left;display:table}#nl-subNav ul li a{color:#fff;font-size:12.5px;font-weight:500;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;display:none}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}#bread-crumbs h3{display:inline;font-size:11pt;text-decoration:none}.nl-pageContent{min-width:256px;display:flex;justify-content:center;align-items:flex-start;margin-top:16px}body.mobile .nl-pageContent{margin-top:6px;justify-content:stretch}#center-section{flex:1 1 auto;z-index:1}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:500;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}.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}dis{user-select:none;flex-grow:1}#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}#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{width:24px;height:24px;margin-left:auto;margin-right:auto;margin-bottom:-15px;cursor:pointer;position:relative;left:2px}.toggle_mini_keypad img{position:relative;top:-13px}.toggle_mini_keypad img.close{display:none}#most_used_actions h2{font-family:'Ubuntu',sans-serif;font-weight:500;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}#nl-topics svg{width:16px;height:12px;margin-right:10px;cursor:pointer}.nl-leftNav{margin-left:24px;margin-bottom:19px;border-radius:8px;z-index:11}.leftMenu{background-color:#fff;border-radius:8px}.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}.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{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}.nl-leftNav .m2u li{padding-top:18px;padding-bottom:18px}.nl-leftNav .m2u li:last-child{margin-bottom:-36px}.arrow_right{margin-right:25px;cursor:pointer}.arrow_right svg{width:8px !important;height:8px !important}.arrow_left,.pointer{cursor:pointer}.arrow_left svg{margin-left:8px;width:10px !important;height:16px !important}.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}.parentPage{min-height:27px}.nl-leftMenu{color:#596a7c;font-weight:400;font-size:10pt;text-decoration:none;display:flex;justify-content:space-between;align-items:center}.nl-leftMenu.hide-subtopic{align-items:flex-start}.nl-leftMenu-after-arrow{margin-left:43px}.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}.parentPage.foldable:hover>a>span{display:block;visibility:visible;min-width:100px;height:20px;padding:5px;top:2px;left:-6px;background-color:#c53950;color:white !important;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;white-space:nowrap;overflow:hidden;text-overflow:clip}ul{padding-inline-start:0 !important}ul li.parentPage{padding-inline-start:24px}.red_background{background-color:#db3f59}.nl-leftMenu.red_color1{background-color:#db3f59;margin-top:20px;margin-bottom:20px}.nl-space{padding-top:100px}.m2u a{position:relative}.m2u a span{margin-left:35px;margin-right:22px}.m2u a span.tab1{margin-left:47px}.m2u a span.tab2{margin-left:59px}.m2u a span.tab3{margin-left:71px}.m2u svg{width:24px;height:24px;position:absolute}.hide-subtopic span{visibility:hidden}.spase-subtopic{margin-bottom:46px}#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}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}.sidebar-content1{margin-top:32px}.new_solution_box_title,#topic-description_title,.new_solution_box_title2{font-weight:700;color:#001a36;font-size:14pt;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 .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;overflow-x:auto;overflow-y:hidden;flex-grow:1}body.mobile .nl-page:not(.word-problems) ul.solution-examples a .mathquill-rendered-math *{white-space:pre}#FAQ,#study-guides{padding-top:40px}#FAQ div,#study-guides div,.productTitle{font-weight:700;font-size:14pt;color:#001a36}body.mobile #FAQ>div{margin-left:32px;margin-right:32px}#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,#study-guides li{margin-left:32px;margin-right:32px;list-style:none}#FAQ li div,#study-guides li div{margin-top:16px;margin-bottom:8px;font-weight:bold;font-size:12pt;color:#001a36}#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,#study-guides li:last-child span{border-bottom:0}#FAQ ul>li:not(.showing-all):nth-child(n+7){display:none}#study-guides ul>li:not(.showing-all):nth-child(n+4){display:none}#right-section{margin-right:24px;min-width:280px;display:flex;flex-direction:column;gap:24px;margin-bottom:24px;position:sticky;top:80px}#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}#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:500;font-size:13pt;color:#db3f59;margin-top:auto;margin-bottom:auto}#related,#top-three-notes{width:280px;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:14pt}#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:500;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:280px;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-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){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 - 44px)}.solution_display_row .solution_scrollable #mathquillQueryInput{color:#596a7c !important}body.mobile .solution_display_row .solution_scrollable #mathquillQueryInput{color:#001a36 !important;font-size:17pt}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:500}body.mobile .solution_outside_box>#solution-only-target{margin:0 15px}#solution-only-target .mathquill-rendered-math{font-weight:500 !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{font-size:15pt}#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}#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}.solutionScrollableContainer{position:relative}#pencil{display:none;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}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}.solutionScrollableContainer::-webkit-scrollbar{height:2px}.solutionScrollableContainer::-webkit-scrollbar-thumb:horizontal{height:2px;background-color:#999;border-radius:1px}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{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:2px 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:500;color:#7a8795;margin-bottom:0}#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}body.mobile .solution_step_title .mathquill-rendered-math,body.mobile .interim_step_title .mathquill-rendered-math{white-space:pre}body.mobile .solution_step_title .mathquill-rendered-math *,body.mobile .interim_step_title .mathquill-rendered-math *{white-space:pre}.interim_step_title_container{padding:12px 16px;display:flex;align-items:center;cursor:pointer}.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{margin-right:16px;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}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.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}.interim_container .unlock-steps-message .unlock-title{font-size:22px;font-weight:700;line-height:19px;color:#001a36}body.mobile .interim_container .unlock-steps-message .unlock-title{font-size:20px}.interim_container .unlock-steps-message .unlock-message{font-size:14px;font-weight:500;line-height:16px;letter-spacing:0;color:#001a36;text-align:center;margin:0 15px}.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: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}#related:not(.with-pills) #relatedBox{padding:0 16px 16px 16px}.solution_step_primary{display:flex;align-items:center;justify-content:space-between}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{white-space:nowrap;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}#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-embedded-latex{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;margin-left:25px;margin-top:18px}#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 .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-items div{padding:12px;background-color:#fff}#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:0 -5px 24px -5px;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}#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:500}#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}@media print{#sy_graph{width:500px !important;height:500px !important}}.pdf .printWatermark p{font-size:93pt;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);display:inherit;position:absolute;z-index:100;opacity:.05;font-weight:bold;margin-top:130px;top:200px}.pdf #Plot_dynaimc .printWatermark{top:200px;left:50px;position:relative}.pdf #symbolabLogoPrint,#multipleSolution{text-align:center;width:inherit;margin:10px;display:block !important}[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}[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}.ai-help-container{float:right;width:40px;height:33px;margin-right:10px;position:relative;flex-shrink:0}body.mobile .ai-help-container{display:none}.ai-help-element{border:0;background:transparent;padding:2px;outline:0}.ai-help-element svg{width:40px;height:32px;margin-right:16px}.external_step{padding:10px}.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:500;text-decoration:none}#solution-step-by-step-container.error .solution_box{padding:30px}.hide-until-loaded{display:none !important}.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}.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}#mobile-keypad{position:relative}#mobile-space-above-keypad{position:absolute;width:85%;height:56px;top:-30px}#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;flex-direction:row;justify-content:center;gap:10px;padding:10px}#mobile-keypad #keypad_scroll_indicators svg{width:9px;height:9px;filter:invert(0.7)}#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 span{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;font-family:Rubik,sans-serif;font-size:16pt}#mobile-keypad #keypad div.keypanel span{color:#7a8795}#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}#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{background-color:#c53850;color:white}#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}#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}#video #crop_handle_container svg{width:50px;height:50px;position:absolute}#video #crop_top_left{transform:rotate(180deg);left:0;top:0;cursor:all-scroll}#video #crop_top_right{transform:rotate(-90deg);right:0;top:0;cursor:all-scroll}#video #crop_bottom_left{transform:rotate(90deg);left:0;bottom:0;position:relative;cursor:all-scroll}#video #crop_bottom_right{transform:rotate(0);right:0;bottom:0;position:relative;cursor:all-scroll}#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}#video #debug-image{max-width:50%;max-height:50%}.ai-chat-dialog{border-radius:8px;position:absolute;z-index:10000;right:-275px;width:320px;height:500px;background-color:#f3f3f3;box-shadow:0 1px 8px 0 rgba(0,0,0,0.16);overflow:hidden;display:flex;flex-direction:column}.ai-chat-dialog header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:white;padding:0 16px;height:64px;flex-shrink:0;border-bottom:1px solid #dfdfdf}.ai-chat-dialog header>svg:first-child{position:relative;top:-3px}.ai-chat-dialog header svg{width:30px;height:30px}.ai-chat-dialog header .dialog-title{color:#db3f59;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-dialog header .dialog-title .tooltip-container{display:flex;flex-direction:row;gap:15px;align-items:center;position:initial}.ai-chat-dialog header .dialog-title .tooltip-container svg{width:20px;height:20px}.ai-chat-dialog header .dialog-title .tooltip-container:hover{color:red}.ai-chat-dialog header .dialog-title .tooltip-container svg:not(.red){display:inline}.ai-chat-dialog header .dialog-title .tooltip-container:hover svg:not(.red){display:none}.ai-chat-dialog header .dialog-title .tooltip-container svg.red{display:none}.ai-chat-dialog header .dialog-title .tooltip-container:hover svg.red{display:inline}.ai-chat-dialog [data-tooltip]::after{display:none;position:absolute;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);font-size:15px;font-weight:normal;left:24px;top:70px;background-color:white;width:245px;color:black}.ai-chat-dialog [data-tooltip]:hover::after{display:inherit}.ai-chat-dialog header .close-button{outline:0}.ai-chat-dialog header .close-button svg{width:16px;height:16px}.ai-chat-dialog header .close-button{background-color:transparent;border:0}.ai-chat-dialog .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-dialog .main-content::-webkit-scrollbar{width:4px}.ai-chat-dialog .main-content::-webkit-scrollbar-thumb{background-color:#a8a8a8}.ai-chat-dialog .main-content .message{width:80%;filter:drop-shadow(0 1px 5px rgba(0,0,0,0.10));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}.ai-chat-dialog .main-content .message div{min-height:1em}@keyframes message-animation{from{opacity:0}to{opacity:1}}.ai-chat-dialog .main-content .message.chatbot{border-radius:8px 8px 8px 0;color:#001a36;background-color:white;align-self:flex-start}.ai-chat-dialog .main-content .message.chatbot:before{content:" ";position:absolute;bottom:0;left:-8px;background-color:white;width:8px;height:10px;border-radius:8px 0 0 0;transform:rotateZ(220deg);transform-origin:6px 5px}.ai-chat-dialog .main-content .message.user:before{content:" ";position:absolute;bottom:0;right:-8px;background-color:#db3f59;width:8px;height:10px;border-radius:0 8px 0 0;transform:rotateZ(140deg);transform-origin:2px 5px}.ai-chat-dialog .main-content .message.user{border-radius:8px 8px 0 8px;color:white;background-color:#db3f59;align-self:flex-end}.ai-chat-dialog .main-content .message.option{align-self:flex-end;padding:8px 16px;border-radius:29px;border:1px solid #db3f59;background-color:white;text-align:center;cursor:pointer}.ai-chat-dialog .main-content .message.option:hover{color:white;background-color:#db3f59}.ai-chat-dialog .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-dialog .dialog-footer{flex-shrink:0;padding:16px;border-top:1px solid #dfdfdf}.ai-chat-dialog .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}.ai-chat-dialog .dialog-footer .ai-input input{flex-grow:1;border:0;outline:0;padding:0 12px;transition:background-color .2s}.ai-chat-dialog .dialog-footer .ai-input input:disabled{background-color:#f8f8f8}.ai-chat-dialog .dialog-footer .ai-input button{flex-shrink:0;border:0;background-color:#db3f59;width:56px;transition:background-color .2s}.ai-chat-dialog .dialog-footer .ai-input button:disabled{background-color:#e3e3e3}.ai-chat-dialog .dialog-footer .ai-input button svg{width:24px;height:24px;position:relative;top:3px}.ai-chat-dialog .dialog-footer .disclaimer{font-size:13px;text-align:center;margin-top:12px;color:#8b8b8b}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((100vh - 6px) - 2em)}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;min-width:300px}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{grid-template-columns:1fr 1fr}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}dialog.dialogify.standard .dialog-content .buttons-panel button{color:white;background-color:#d93f58;border:0}