@keyframes move{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes x{to{transform:translateX(-100%);left:100%}}@keyframes y{33%{clip-path:inset(0 0 0-100px)}50%{clip-path:inset(0 0 0 0)}83%{clip-path:inset(0-100px 0 0)}}@keyframes color-by-number-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes blinker{0%,to{opacity:1}50%{opacity:.5}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:Montserrat;src:url(Montserrat/Montserrat-Regular.ttf);font-weight:400;font-display:fallback}@font-face{font-family:Montserrat;src:url(Montserrat/Montserrat-Bold.ttf);font-weight:700;font-display:fallback}@font-face{font-family:Montserrat;src:url(Montserrat/Montserrat-Medium.ttf);font-weight:300;font-display:fallback}@font-face{font-family:Montserrat;src:url(Montserrat/Montserrat-SemiBold.ttf);font-weight:500;font-display:fallback}@font-face{font-family:Montserrat;src:url(Montserrat/Montserrat-Italic.ttf);font-style:italic;font-display:fallback}@font-face{font-family:Montserrat;src:url(Montserrat/Montserrat-MediumItalic.ttf);font-style:italic;font-weight:300;font-display:fallback}@font-face{font-family:Montserrat;src:url(Montserrat/Montserrat-SemiBoldItalic.ttf);font-style:italic;font-weight:500;font-display:fallback}@font-face{font-family:"fontello";src:url(font/fontello.eot?26240112);src:url(font/fontello.eot?26240112#iefix)format("embedded-opentype"),url(font/fontello.woff?26240112)format("woff"),url(font/fontello.ttf?26240112)format("truetype"),url(font/fontello.svg?26240112#fontello)format("svg");font-weight:400;font-style:normal}.mont{font-family:Montserrat!important}.f-i{font-family:"fontello";font-style:normal}.f-12{font-size:12px!important}.f-13{font-size:13px!important}.f-14{font-size:14px!important}.f-15{font-size:15px!important}.f-16{font-size:16px!important}*{font-family:S�hne,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;touch-action:manipulation}html{position:absolute;left:0;top:0;width:100%;height:100%;overflow-x:hidden}html.chat-view{overflow:hidden}.verify-email-container h5,body{margin:0}h1{font-size:23px}.problem-title,form h4 *,h1,h1 *{font-family:Montserrat}h2{margin:15px 0}h3{font-weight:500}h5{font-size:14px;font-weight:300}#limited-time-offer{display:block}#limited-time-offer img{width:340px;border:2px solid #fff}.right-layout-section #limited-time-offer img{width:100%;border-radius:3px;border:0}#main-div{position:relative;top:calc(47% - 225px);text-align:center;background-color:#fff;width:625px;margin:0 auto;padding:0 9px 10px;border-radius:4px}#icon,#logo{background-repeat:no-repeat}#icon{background-image:url(/assets/images/variable-icon.png);width:90px;height:90px;margin:7px 0 0 15px;position:absolute;background-size:100%}#logo{background-image:url(/assets/images/logo.png);background-size:cover;width:108px;height:118px;margin:-70px auto -5px;display:none}#describe{font-size:30px;color:#222;margin-bottom:14px;font-weight:700;font-family:Montserrat;padding:25px 0 5px}#describe-subtitle{font-weight:400;font-size:19px;font-family:Montserrat;width:70%;display:inline-block;margin:0 0 10px}#check-out-youtube-btn{display:block;margin:22px auto 0;color:#fff;background-color:#b23880;text-align:center;border-radius:20px;padding:4px;font-size:14px;position:relative;top:calc(50% - 220px);width:350px;line-height:19px}.problem-title{font-size:17px;margin:10px 0 5px;min-height:30px}.problem-subtitle{margin:9px 0 15px;font-size:16px;font-weight:500;color:#888;font-family:Montserrat}.input-container{border:2px solid #b4d0f0;border-radius:12px 12px 0 0;width:100%;margin:0 auto;color:#000;background-color:#fff;box-sizing:border-box}.input-container:hover{border:2px solid #a8caf0}#solver-container:hover{border-color:#638dbe}.latex-input{width:calc(100% - 100px);min-height:34px;border:0!important;box-shadow:none!important;padding:7px 3px 6px 12px;font-size:19px;font-family:initial;text-align:left;cursor:text}.latex-input *{font-family:arial;font-style:normal!important}.latex-input .tlt{font-style:normal;color:#777;font-size:16px;line-height:30px}.mathquill-editable .cursor{margin-right:0!important}.go-btn,.input-mode div{color:#fff;cursor:pointer}.go-btn,.image-upload label,.pic-btn{position:relative;vertical-align:top;text-align:center}.go-btn{display:inline-block;width:29px;height:25px;padding:5px 5px 6px 3px;font-size:18px;font-weight:500;background-color:#638dbe;border:1px solid #638dbe;top:6px;right:5px;float:right;border-radius:20px;margin-right:3px}.go-btn:hover{background-color:#263775!important}.go-btn:active{background-color:#213069!important}.image-upload label,.pic-btn{cursor:pointer}.pic-btn{display:inline-block;width:27px;height:24px;padding:3px;font-size:21px;font-weight:300;color:#aaa;top:7px;right:5px;float:right;border-radius:20px;margin-right:3px}.pic-btn i{cursor:pointer}.image-upload{display:none;text-align:center}.image-upload label{width:calc(100% - 20px);font-size:29px;color:#999;top:6px;background-color:#eee;border:1px solid #ddd;padding:10px;box-sizing:border-box;display:block;margin:0 10px 5px;border-radius:5px}.image-upload #tap-pic{font-size:13px;font-weight:200;position:relative;top:-2px}.image-upload i{cursor:pointer;display:block;margin-top:5px}.image-upload.cropping{background-color:#222;padding-bottom:8px;border-radius:3px}.image-upload.cropping label{color:#333;background-color:#666;border:1px solid #666;font-size:23px;padding:8px;width:calc(50% - 15px);display:inline-block}.image-upload.cropping .cropper-container{margin-top:8px}#file-input{display:none}#image-edit{max-width:calc(100% - 14px);margin:5px 7px 0}#image-search{width:calc(50% - 15px);font-size:19px;padding:8px;position:relative;top:6px;vertical-align:top;cursor:pointer;border-radius:5px;border:1px solid #638dbe;color:#fff;outline:0;display:none}#image-search:hover{background-color:#537cab}.image-upload.cropping #image-search{display:inline-block}.input-mode{border:1px solid #ddd;border-top:0;border-bottom:0;display:flex}.input-mode div{padding:3px 6px;font-size:12px;background-color:#ccc;border-bottom:1px solid #ccc;vertical-align:middle}#image-search,.math-mode.active,.math-mode:hover{background-color:#638dbe}.text-mode.active,.text-mode:hover{background-color:#b23880}.input-container.txt-m{border-color:#ffd0ec}.go-btn.txt-m{border-color:#b23880;background-color:#b23880}.go-btn.txt-m:hover,.input-container.txt-m:hover{border-color:#b23880!important}.go-btn.txt-m:active,.go-btn.txt-m:hover{background-color:#902263!important}#solver-text-input{resize:none;border:0;outline:0;border-radius:12px 12px 0 0;font-size:16px;min-width:initial;overflow:hidden;width:calc(100% - 60px)}.keyboard-button{display:inline-block;width:30px;height:30px;font-size:20px;color:#999;cursor:pointer;position:relative;top:12px;vertical-align:top;float:right;margin-right:5px}.image-upload:hover,.keyboard-button:hover{color:#666}.keyboard-button.active{color:#333}#dym{padding:11px 2px;font-size:15px;font-weight:500}#dym .dym-el{margin-top:10px}#math-example{outline:0;padding:7px 9px;border-radius:3px;color:#222;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:5px;-webkit-user-select:none;background-color:#f2f2f2;border:1px solid #f2f2f2;margin-top:8px;letter-spacing:-.1px;font-size:13px;font-weight:300;cursor:pointer}#math-example:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,.1)}#math-example:disabled{background-image:-webkit-linear-gradient(top,#ddd,#f1f1f1)!important}#math-example i{font-size:20px;vertical-align:middle}#math-example-link{padding:7px 0 3px;display:block;color:#b23880}.samples-section{position:relative;top:24%;text-align:center;width:60%;max-width:800px;margin:0 auto;padding:0 9px 10px;box-sizing:border-box}.samples-section h4{font-size:17px;text-align:left}.sample-section,.samples-section-row{position:relative;width:100%;display:block}.sample-section{width:30%;display:inline-block;height:100px;color:#000;background-color:#fff;text-decoration:none!important;box-shadow:0 2px 3px rgba(0,0,0,.1),0 0 2px rgba(0,0,0,.1);border-radius:3px;margin-right:5px;vertical-align:top}.sample-section:hover{box-shadow:0 3px 4px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.1)}.sample-section-title{font-size:14px;font-family:Montserrat;font-weight:700;padding:12px 0;display:block;color:#000}.sample-section-latex{overflow-x:auto;overflow-y:hidden;display:block}.sample-section .katex-display{font-size:14px}.user-actions{font-size:16px;display:inline-block;z-index:10}.user-actions a{margin-right:5px}.user-actions .login{padding:8px 13px;border-radius:20px;text-decoration:none;color:#fff!important;font-family:Montserrat;background-color:#eb7100;box-shadow:#9f5108 0 4px;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;display:inline-block;margin-top:-4px}.user-actions .login:hover{transform:translateY(4px);box-shadow:none}.login-btn{padding:8px 11px 9px;border-radius:4px;border:2px solid #fff;color:#fff!important}#go-premium-signup-link,.signup-btn{background-color:#fff;border-radius:4px}.signup-btn{padding:8px 11px 9px;color:#555!important;box-shadow:0 2px 4px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.1);margin-left:5px}#go-premium-signup-link{text-decoration:none;padding:4px 5px}.no-pic,.username{vertical-align:middle}.username{vertical-align:-webkit-baseline-middle;padding:20px;line-height:30px;cursor:default;font-size:14px;font-weight:700}.username i{position:relative;top:-2px;left:2px}.no-pic{font-size:27px;margin-right:4px;color:#555}#right-menu{position:relative;float:right}#change-lang i,#notifications i{font-size:19px;color:#555}#lang-dropdown a i{float:right;color:#3dbe34}.dropdown{position:relative;display:inline-block;vertical-align:top;cursor:default}.dropdown-content{display:none;position:absolute;background-color:#fff;min-width:178px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;right:0;text-align:left;border:1px solid #ccc}.dropdown-content .section{background-color:#888;color:#fff;font-size:11px;font-weight:100;padding:2px 4px}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.dropdown.top-link{position:relative!important;top:0!important;float:none;vertical-align:middle;vertical-align:-webkit-baseline-middle}.dropdown.top-link i{vertical-align:top}a{color:#304288;font-weight:500;text-decoration:none;cursor:pointer}a:not(.no-underline):hover{text-decoration:underline}.dropdown-content a{color:#333!important;padding:12px 16px;text-decoration:none;display:block;font-size:14px;font-family:arial}.dropdown-content a:hover{background-color:#ddd;text-decoration:none}.footer{width:100%;padding:25px 25px 35px;box-sizing:border-box;border-top:1px solid #eee;background-color:#fff;font-size:14px;font-weight:500;float:left}.connect-with-us{margin-left:10px}h2 button{float:right;position:relative;top:-5px}input:read-only{background-color:#fafafa}input:read-only:hover{border-color:#ddd!important}.error-msg,.success-msg{padding:9px 8px;border-radius:3px}.success-msg{background-color:#c5f39b!important;color:#3a4d28!important;border-bottom:1px solid #b2de8a!important;font-size:15px!important;margin-bottom:5px}.success-msg a{color:#2a391b;font-weight:600}.problem-view .success-msg{text-align:center}.error-msg{background-color:#fbbabc;color:#ba4c50;border-bottom:1px solid #d49092;font-size:14px;margin-bottom:20px}.info-msg{background-color:#e8f0fe;color:#000;font-weight:400}.info-msg a{color:#0074ff}.msg{margin:0;text-align:center;border-radius:0;padding:16px 5px;font-size:17px}.index-view{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;background-size:cover;background-image:url(/assets/images/landing-bg.png)}.index-view .top-bar{box-shadow:none}.footer a{color:#444;margin-left:11px;font-family:arial!important;font-weight:400}.background-view .footer,.index-view .footer{bottom:0;border:0}.home-section{position:relative;left:0;top:0;width:100%;color:#fff;padding:25px 6em;box-sizing:border-box}#home-section-1{height:100%;padding:0!important;color:#000}#home-section-2{background-color:#ba4c50}#home-section-3{background-color:#469284;color:#fff;padding:25px 6em 5px}#home-section-4{background-color:#d7cf42;color:#fff}#home-section-5{background-color:#304288;color:#fff;padding:40px 10em 50px}#home-section-6{padding:50px 10em}.home-section h2{font-size:1.7em;font-family:Montserrat}.sample-diagrams-container{display:flex;white-space:nowrap;animation:move 8s infinite linear;width:fit-content;margin:20px 0;overflow-x:hidden}.sample-diagrams-container img{margin:0 10px;height:280px}#home-section-6,#home-section-7{color:#222;background-color:#fff}.robot{position:absolute;right:15%;bottom:-90px}div.left{float:left;width:50%;padding:0 5%;line-height:22px}div.clear,div.left,div.right{box-sizing:border-box}div.right{float:right;width:50%;padding:0 5%;line-height:22px}#home-section-7,.center{text-align:center}.carousel-table-container{overflow-x:auto}.carousel-container{margin-top:20px;display:table;border-spacing:10px 0}.carousel-video{display:table-cell}.carousel-video iframe{width:360px;height:202px}.video-carousel-desc{padding:8px 8px 18px;display:block;max-width:280px;box-sizing:border-box}#find-out-youtube{text-decoration:underline}#notify-solution{margin:0 auto;display:block}div.clear{clear:both}.kpi{font-size:4em;font-family:Montserrat;font-weight:500;line-height:1em;margin:0 0 20px}.call-to-action,.call-to-action-white{color:#fff;outline:0;display:inline-block}.call-to-action{background-color:#eb7100;border-radius:20px;padding:11px 17px;font-size:17px;font-weight:700;text-decoration:none!important;border:0;box-shadow:#9f5108 0 3px;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-webkit-tap-highlight-color:transparent}.call-to-action:hover{transform:translateY(3px);box-shadow:none;cursor:pointer}.call-to-action-white{background-color:transparent;border:2px solid #fff;border-radius:3px;padding:7px 11px;font-size:15px;font-weight:300}.platform{background-image:url(/assets/images/platforms.png);width:450px;height:450px;margin:0 auto;background-size:100% 100%}.blue-btn,button[type=submit]{background-color:#304288;color:#fff;outline:0;padding:10px 15px;border:0;border-radius:10px;font-weight:500;font-family:Montserrat;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none!important}.blue-btn{display:inline-block}.form-container button[type=submit]{text-transform:uppercase;font-size:14px;border-radius:40px;margin-bottom:10px;width:100%}.blue-btn:hover,button[type=submit]:hover{background-color:#2b3c7d}.blue-btn:active,button[type=submit]:active{background-color:#25356f}.blue-btn:disabled,button[type=submit]:disabled{background-color:#8895ca}.gray-btn{background-color:#bbb;color:#555;outline:0;border-radius:20px;padding:10px 16px;font-size:18px;font-weight:700;text-decoration:none!important;display:inline-block;box-shadow:#888 0 4px;border:0;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-webkit-tap-highlight-color:transparent;cursor:pointer}.gray-btn.active{color:#fff;background-color:#304288;box-shadow:none;transform:translateY(4px)}.black-btn,.red-btn,.yellow-btn{background-color:#2c2e2f;color:#fff;outline:0;padding:10px 15px;border:0;border-radius:4px;font-weight:500;cursor:pointer}.black-btn:hover{background-color:#282a2b}.black-btn:active{background-color:#1b1c1d}.red-btn,.yellow-btn{background-color:#ba4c50}.red-btn:hover{background-color:#ad464a}.red-btn:active{background-color:#903639}#go-premium{font-size:15px;font-family:Montserrat;border-radius:20px}.yellow-btn{background-color:#d7cf42}.yellow-btn:hover{background-color:#c7c037}.yellow-btn:active{background-color:#b3ac29}.yellow-btn:disabled{background-color:#e6e073}.green-btn,.lightblue-btn{background-color:#638dbe;color:#fff;outline:0;padding:10px 15px;border:0;border-radius:4px;font-weight:500;cursor:pointer}.lightblue-btn:hover{background-color:#557faf}.lightblue-btn:active{background-color:#4a72a0}.green-btn{background-color:#479782;border-radius:10px;font-weight:700;font-size:14px;font-family:Montserrat;text-decoration:none!important;display:inline-block}.green-btn:hover{background-color:#3b8571}.green-btn:active{background-color:#30705f}.green-btn:disabled{background-color:#74d0b8}#name-form{padding:5px;border:1px solid #ccc;border-radius:5px;margin:4px 0}.input-group{padding:3px;text-align:left}.input-label{padding:3px;display:inline-block}.check-group,.input-label{text-align:left}.error-highlight{color:#da2626fa!important;font-size:14px}.field-error-highlight{border:1px solid #da2626fa!important;-webkit-transition:border .2s,border-color .2s;transition:border .2s,border-color .2s}.input-group input:not([type=checkbox]){padding:7px;width:98%;font-size:15px;box-sizing:border-box;border:1px solid #ccc}.input-group input:hover,.input-group textarea:hover{border-color:#aaa}.input-group select{padding:3px}.date-group{margin:4px 2px;display:inline-block}.verify-email-container{margin-top:10px;padding:10px 12px 7px;background-color:#dfeeff;border-radius:3px}.verify-email-success{background-color:#c5f39b!important;color:#3a4d28!important;border-bottom:1px solid #b2de8a!important;font-size:15px!important}#verify-email-code{margin-bottom:4px}#sm-wait,.signup-info div p,button i.rotating{display:inline-block}.form-info{color:#888;font-size:12px;line-height:18px;margin-bottom:5px}.form-info a{font-weight:500}.form-page{background-color:#d7cf42;background:url(/assets/images/website-backdrops-9.png);background-size:100%;text-align:center}.form-container{margin-top:90px;min-width:360px;max-width:850px;width:100%;display:inline-block;padding:20px 20px 15px;text-align:center;font-size:15px;border-radius:5px;background-color:#fff;box-shadow:0 3px 7px rgba(0,0,0,.5);line-height:22px}.form-container-small{max-width:440px!important}.form-page .form-container{margin-top:50px;border-bottom:none;box-sizing:border-box}form h1{font-size:19px;color:#333}.form-error{color:#da2626fa;text-align:left;margin:0;font-size:12px}#signup-form{padding:0;background-color:#e8f0fe;border-bottom:none}#login-form form,#signup-form form{width:50%;min-height:445px;float:left;padding:25px 20px 15px;box-sizing:border-box;background-color:#fff}.form-container select{width:98%}.signup-info{width:50%;float:left;text-align:left;padding:20px 14px 15px 20px;box-sizing:border-box;font-size:16px}#login-form .signup-info{padding:5px 10px;font-size:16px;background-color:#f3f5ff;border-radius:15px;border:1px solid #304288}#login-form .signup-info h3,.signup-info h3{margin-bottom:40px;font-family:Montserrat;font-weight:500;color:#304288}#login-form .signup-info h3{margin-top:10px;margin-bottom:30px;font-family:inherit;font-size:16px}.signup-info div{margin-top:12px}.signup-info div .icon{font-size:19px;color:#2f4186;margin-right:8px;vertical-align:top}.signup-info div p{width:calc(100% - 40px);margin-top:0}.signup-info a{text-decoration:underline}.signup-info .account-type{color:#b23880;font-weight:700;font-size:20px}.signup-info img{position:relative;width:100%;height:100%;border-radius:15px}.g-recaptcha{margin:0 auto;display:inline-block}#find-out-whats-new{color:#fff;background-color:#479782;font-weight:300;font-family:Montserrat;border-radius:20px;box-shadow:rgb(0 0 0/24%)0 3px 8px;width:70%;margin:0 auto;padding:3px 0;display:block}.account-view{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;background:url(/assets/images/geometric-backdrops-4.png);background-size:cover}.account-view .left-layout-section{margin-top:10px;border-radius:3px;padding:15px 20px 40px;border:1px solid #d2d2d2;line-height:24px}.list-view .left-layout-section,.right-layout-section .youtube img{width:100%}.account-view input[type=email],.account-view input[type=password],.account-view input[type=text]{max-width:350px}.account-view h2{border-bottom:1px solid #eee;padding-bottom:10px;font-size:19px}.not-premium-indicator,.premium-indicator{background-color:#f3f3f3;border:1px solid #e4e4e4;font-weight:600;font-size:14px;border-radius:5px;padding:5px 6px}.premium-indicator{color:#0b9831;white-space:nowrap}.not-premium-indicator{color:#ba4c50}#cancel-subscription-btn{background-color:#e1c711e3;color:#fff;outline:0;padding:10px 15px;border:0;border-radius:4px;font-weight:500;font-size:14px;cursor:pointer}#cancel-subscription-btn:hover{background-color:#cdb50ee3}#cancel-subscription-tutorial-link{text-decoration:underline;font-size:13px;padding-bottom:5px;display:block}#delete-acc-feedback{display:none}.dot{font-weight:700;font-size:14px}.hide{display:none!important}.logo,div.exp{display:inline-block}#logo-container,.logo{background-repeat:no-repeat}.logo{background-image:url(/assets/images/snapxam-logo2-transparent.png);width:210px;height:70px;background-size:180px;background-position-x:50%;margin:5px 0-35px}.top-bar,textarea{box-sizing:border-box}.top-bar{position:relative;left:0;top:0;width:100%;text-align:left;padding:15px 15px 0 0;background-color:#fff;color:#555;z-index:100;box-shadow:0 1px 0 rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.08)}.top-bar .logo{float:left;width:initial;margin-top:-3px}.top-bar #describe{text-align:center;display:none}.chat-view .top-bar{width:calc(100% - 15px);background-color:transparent;box-shadow:none}#logo-container{background:url(/assets/images/snapxam-logo2-transparent.png);width:133px;height:32px;display:inline-block;background-size:contain;vertical-align:top;margin-top:0;margin-bottom:10px}.katex *{font-family:inherit}.katex-display{text-align:left!important;display:inline-block!important;margin:2px 0}textarea{width:98%;max-width:98%;min-width:98%;border:1px solid #ccc;border-radius:3px!important;font-size:14px!important;padding:8px!important}.input-suggestions{width:100%;margin:0 auto;text-align:left;box-shadow:0 2px 4px rgba(0,0,0,.2),0 0 5px rgba(0,0,0,.05);box-sizing:border-box;background-color:#fff;z-index:100}.input-suggestions .problem{padding:8px 15px;font-size:13px;cursor:pointer}.input-suggestions .problem:hover{background-color:#eaeaea}.layout-container{position:relative;top:14px;width:1122px;margin:0 auto;text-align:left;display:flex}.chat-container,.chat-view .layout-container{top:0;left:0;width:100%;height:calc(100% - 265px);overflow-y:scroll}.chat-container{position:relative;top:-57px;height:calc(100% - 200px)}.chat-container.txt-m{height:calc(100% - 74px)}.list-view .layout-container{width:initial;margin:0 30px}.calculator-view .layout-container,.topic-view .layout-container{width:calc(100% - 20px);max-width:1210px}.left-layout{margin-bottom:220px}.chat-view .left-layout{margin-bottom:0}.chat-side-bar{position:absolute;top:52px;width:320px;z-index:1}.left-side-bar{margin:10px 25px}.left-side-bar li,form h1{margin:20px 0}.left-side-bar li a{font-weight:initial}.left-side-bar li i{margin-right:2px}.right-side-bar{right:30px}.calculator-view .left-layout{overflow:hidden}.list-view .left-layout{width:100%!important;margin-bottom:0}.chat-body-container,.left-layout-section{background-color:#fff;box-sizing:border-box}.left-layout-section{width:665px;margin:0 5px 18px 0;padding:3px 10px}.chat-body-container{width:calc(100% - 695px);margin:0 auto;padding:3px 10px 30px}.problem-analysis-label{color:#888;font-weight:100;font-size:1.25em;margin:20px 0 0}.problem-analysis{padding:2px 0 6px!important;margin-top:10px!important}.problem-analysis .problem-container{text-align:center;padding:26px 10px;margin-bottom:12px;overflow-x:auto;background:url(/assets/images/aa-bg-min.png);background-size:100%;font-size:17px;border-radius:4px 4px 0 0;height:110px;border-bottom:3px solid #ddd;box-sizing:border-box}.problem-container .katex-display{display:block;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.problem-analysis .answers-header{padding:0;display:inline-block;font-weight:700}.analysis-section{padding:4px 6px 4px 9px}.analysis-title{margin:10px 10px 15px;font-size:18px;font-weight:100;color:#999}.analysis-title i{margin-right:3px}.analysis-text{font-size:15px;margin-top:10px}.analysis-text *{font-size:14px;color:#000}.analysis-text a,.analysis-text a *{color:#304288;font-weight:initial}.problem-topics a{color:#000;font-size:14px;padding:6px;margin:5px 0 0 3px;border-bottom:1px solid #eee;display:block}.problem-topics a:hover{border-radius:5px;background-color:#eee;text-decoration:none}.problem-topics a:hover i{color:#fff}.problem-topics a i{color:#6f6f6f}.fa-ad{display:block;font-size:22px;color:#888;margin-top:10px}.step .fa-ad{margin:0 0 2px 5px}.step-img-container{text-align:center;margin-bottom:17px}.step-img-container a{font-size:13px;color:#666;font-weight:400;text-decoration:underline}.step-img{display:block;margin:0 auto}.right-layout{width:320px;margin:0 0 150px;padding:0 0 0 20px}.right-layout-section{border-radius:4px;padding:0 0 5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);margin-top:20px;background-color:#fff}.calculator-view .right-layout-section,.topic-view .right-layout-section{min-width:320px}.chat-side-bar ul{margin:0;list-style:none;padding:0}.chat-side-bar .right-layout-section{box-shadow:none}.right-ad-section{padding:5px!important;box-shadow:none!important;min-width:300px;min-height:250px}.left-horizontal-1{min-height:280px}.vertical-ad{position:sticky;top:20px;width:160px;min-width:160px;height:500px;margin-right:65px;margin-top:20px;display:block;background-repeat:no-repeat;background-size:contain}.vertical-ad-en{background-image:url(/assets/images/whiteboard-ad_en.png)}.vertical-ad-es{background-image:url(/assets/images/whiteboard-ad_es.png)}.vertical-ad-pt{background-image:url(/assets/images/whiteboard-ad_en.png)}.vertical-ad-fill{position:sticky;top:20px;width:160px;min-width:160px;height:500px;margin-right:65px;display:none}.section-content{overflow-y:auto;position:relative;left:0;top:0;width:calc(100% - 6px);height:100%;max-height:400px;margin-bottom:6px}.user-solution{margin-bottom:30px}.user-solution .mathquill-rendered-math{font-size:14px;color:#000}.user-solution .mathquill-rendered-math var{font-style:normal}div.exp{padding:0 0 13px;margin-top:8px;width:100%;line-height:22px}.step div.exp{line-height:24px!important}.calculator-solution div.exp:not(.step-section){width:calc(100% - 27px);float:right;overflow-x:auto}div.exp .exp-text{font-size:16px;display:inline}div.exp .exp-text .katex{font-weight:700;font-size:18px;margin:2px 0;display:inline-block}.exp-text .katex-display{font-size:13px!important;margin:5px 0 2px}.first-step{border-top:none!important;padding-top:10px!important}.first-step-txt div.exp{line-height:22px!important}.first-step h2{color:#222!important}.exp-latex{font-size:16px;overflow-x:auto;overflow-y:hidden;width:calc(100% - 30px);margin-left:30px;color:#000;margin-bottom:5px}.premium-step-bg{background:url(/assets/images/blur.PNG);background-size:contain;padding:10px 0;box-shadow:0 0 16px 0#fff inset}.premium-step{width:calc(100% - 38px)!important;padding:10px!important;border:1px solid #d7cf42;background-color:#fffee7;border-radius:10px;margin:13px 0 3px!important}.premium-step .psl{color:#a39c1b;text-decoration:underline;cursor:pointer;font-weight:500}.nowrap{white-space:nowrap}.answer ::-webkit-scrollbar,.left-layout .step ::-webkit-scrollbar,.pretty-scrollbar::-webkit-scrollbar{width:.8em;height:5px}.answer ::-webkit-scrollbar-track,.left-layout .step ::-webkit-scrollbar-track,.pretty-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.answer ::-webkit-scrollbar-thumb,.pretty-scrollbar::-webkit-scrollbar-thumb{background-color:#ccc;outline:1px solid #aaa}.answer ::-webkit-scrollbar-corner,.pretty-scrollbar::-webkit-scrollbar-corner{background:rgba(0,0,0,.5)}.step-num,.vote{display:inline-block;text-align:center}.vote{position:absolute;width:28px;vertical-align:top;margin:20px 0 0-20px;color:#888;line-height:26px;font-size:15px}.vote i{background-color:#fff;border:1px solid #ddd;padding:4px;border-radius:50%;margin-top:2px;-webkit-transition:font-size .2s;transition:font-size .2s}.vote i:hover{cursor:pointer;color:#638dbe;font-size:21px}.vote i.active{color:#638dbe}.step-num{font-size:13px;font-weight:500;color:#fff;background-color:#2e4088;border:2px solid #2e4088;border-radius:50%;width:21px;height:20px;margin-right:2px;line-height:18px}.latex-answer{margin-top:10px}.step-video-link{color:#b23880;border:1px solid #b23880;background-color:#fff4fa;padding:7px 9px;margin:5px 0 0 20px;border-radius:20px;font-size:14px;font-weight:600;display:inline-block;box-shadow:0 3px 6px rgba(0,0,0,.07);-webkit-transition:all 150ms linear;-ms-transition:all 150ms linear;transition:all 150ms linear}.step-video-link:hover{color:#fff;background-color:#b23880;cursor:pointer}.step-with-substeps .step-container>.step-video-link:last-child{margin:initial;vertical-align:bottom}.step-video{position:relative;top:0;left:0;width:100%;margin-top:5px}.by{font-weight:400;font-style:italic;font-size:14px;margin-left:5px}.explain-btn{color:#fff;border:2px solid #638dbe;background-color:#638dbe;box-shadow:0 3px 6px rgba(0,0,0,.07);outline:0;padding:5px 9px 6px;border-radius:30px;font-size:14px;font-weight:600;cursor:pointer;margin-top:5px;margin-left:20px}.explain-btn i{font-size:15px;font-weight:300;margin-right:2px}.explain-btn:hover,.step-action-btn:hover{background-color:#304288;border:2px solid #304288}#diagram-generator-input-container{position:relative;height:calc(100% - 131px);margin:0;padding:20px}#diagram-generator-input{width:100%;max-width:100%;height:100%;resize:none;font-size:15px}#generated-diagrams{position:relative;height:calc(100% - 70px);overflow-y:auto}#generated-diagrams.empty-diagrams{position:relative;height:calc(100% - 70px);overflow:hidden;background-color:#ffca00;display:flex;justify-content:center;align-items:center;border-radius:5px}#generated-diagrams-placeholder{background-color:#fff;font-family:Montserrat;font-weight:600;font-size:5vh;width:50%;padding:7vh 4vh;color:#333;line-height:8vh;border-radius:5px}.sample-diagram{text-align:center;padding:4px;display:none;border-radius:5px;margin:6px;vertical-align:top}.sample-diagram img{width:320px;display:block}.scanning-text{position:relative}.scanning-text::before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:#2196f3;box-shadow:0 0 70px 20px #2196f3;clip-path:inset(0);animation:x 2s ease-in-out infinite,y 2s ease-in-out infinite}.find-tutor-btn{color:#fff;border:0;background-color:#638dbe;outline:0;padding:9px 15px;border-radius:30px;font-size:12px;font-weight:500;cursor:pointer;margin:5px auto 8px;text-align:center;display:block}.find-tutor-btn i{font-size:15px;vertical-align:top;color:#d7cf42;font-weight:700}.find-tutor-btn:hover{background-color:#5c86b7}.find-tutor-btn:active{background-color:#4f78a7}.step-action-btn{color:#888;border:1px solid #ccc;background-color:#fff;outline:0;padding:6px 7px;border-radius:4px;font-size:13px;cursor:pointer;margin:5px 0 0 7px;display:none}.step{padding:1px 5px 8px;margin:10px 0}.step:last-of-type{border-bottom:none!important}.step-actions{display:inline-block;vertical-align:top;margin-top:15px;float:right}.step ul{color:#222;font-size:14px;font-weight:400;list-style:none}.step ul li{margin-bottom:3px}.step ul li:before{content:"•";padding-right:8px;font-size:26px;line-height:14px;color:#638dbe;vertical-align:text-top}.step ul li .katex{font-weight:700}.formula{padding:10px 13px}.formula-group-title{font-size:14px;font-weight:500;margin-bottom:5px;color:#b23880;margin-top:20px}.formula-title{font-size:15px;font-weight:500;margin-bottom:5px;color:#304288}.formula-explanation{color:#222;font-size:14px;font-weight:400}.formula-latex{font-size:15px}.middot{font-size:20px}.substep{padding:0 15px 2px 5px;border-left:2px solid #8ea5ff;font-size:13px;margin-left:10px;display:none}.substep .katex-display{margin-left:30px;color:#444}.substep .exp{border:0;margin-top:10px!important}.substep .exp .katex-display{margin-left:0}.substep:first-child{margin-top:6px}.substep:first-child .exp{border-top:none}.substep:last-child{padding-bottom:10px}.step-with-substeps{padding:1px 5px 8px;border:1px solid #dfe4e9;border-radius:8px;margin:9px 0;background-color:#f6f8fa;box-shadow:0 3px 6px rgba(0,0,0,.03)}.step-with-substeps .exp:last-child{border-top:none}.substeps-container .exp-text{font-weight:400!important}.substeps-label{color:#2e4088;font-weight:700;font-size:15px;font-family:Montserrat;margin:0;padding:7px 5px 0}.substeps-label .fa-shoe-prints{color:#638dbe}.in-steps-question{padding:12px 10px 10px;background-color:#daebfe;border-radius:8px;border:1px solid #dfe6ff;margin:15px 0}.in-steps-question span{display:block;margin-bottom:10px;color:#587495;font-weight:500}.in-steps-question-txt{color:#6c7688;box-shadow:0 0 0 1px #d8dee4;padding:5px;border:0;outline:0;border-radius:4px;font-size:14px;width:calc(100% - 100px)}.in-steps-question button{border:0;border-radius:4px;padding:5px 7px;margin-left:5px;font-size:15px;color:#fff;background-color:#638dbe}.in-steps-question button:hover{cursor:pointer;background-color:#547caa}.emoji{font-style:normal;font-size:19px}button .emoji{vertical-align:middle}.enter{color:#304288;font-size:14px}.step-subsection{color:#638dbe;font-weight:500;font-size:15px;background-color:#f5f5f5;padding:8px;border-radius:4px;margin:5px 0}.step-section{border-top:none;padding-bottom:8px!important;margin-top:10px}.step-section h2{display:inline-block!important;padding:6px 9px 5px;box-sizing:border-box;margin:0;font-family:Montserrat,arial,sans-serif!important;font-size:17px!important;font-weight:700!important;line-height:26px!important}.step-section .f-i:first-child{margin-right:3px}.pd a{margin-top:15px;font-size:13px}.download-sol,.save-problem{float:right;cursor:pointer;padding:3px 10px;font-size:17px;margin-top:-3px}.download-sol:hover,.save-problem:hover{background-color:#304288;color:#fff;border-radius:50%}.hidden,.hidden-step{display:none}.solution-header{font-size:14px;font-weight:100;padding:10px 8px 12px;margin:0;color:#777}.solution-header .red-btn{float:right;margin-top:-6px;padding:8px 10px;font-size:12px}hr{border:1px solid #ddd;margin:12px 0}.exp-latex .fa-check{margin-left:10px;color:#fff;background-color:#d7cf42;padding:6px 8px;border-radius:50%;font-size:17px;display:inline-block}.post-solution-problem{margin:15px 30px;font-size:16px}#how{margin:0;padding:15px 0}#publish-solution{border:1px solid #eee;border-radius:3px;padding-top:10px;margin-top:20px}.solution{background-color:#fafafa;padding:7px;border-bottom:2px solid #ddd}.solution .keyboard{display:block!important;margin-bottom:10px}.solution-step{border:1px solid #ddd!important;margin:7px 0;background-color:#fff}.solution-step:hover{border:1px solid #bbb!important}.solution-step-num{padding:2px;color:#aaa;width:15px;height:18px;text-align:center;display:inline-block;font-size:13px;vertical-align:top;margin:4px 0 0 2px}.solution-step .latex-input{width:calc(100% - 60px);box-sizing:border-box;font-size:15px}.solution-step .del-step{color:#bbb;vertical-align:top;margin-top:7px;float:right;padding:2px 6px}.solution-step .del-step:hover{color:#888;cursor:pointer}.answers-header{font-size:15px;font-weight:500;padding:11px 15px 10px;margin:0;color:#000}.blue{color:#304288}.light-blue{color:#638dbe}.guess-step{border:2px solid #eee;border-radius:4px;padding:12px 29px 15px;background-color:#f2f8ff}.guess-step-premium-btn{background-color:#117b0a;color:#fff;font-family:Montserrat;font-weight:700;font-size:14px;padding:10px 15px;border-radius:30px;margin-left:10px;margin-top:10px;border:0}.guess-step-premium-btn:hover{cursor:pointer;background-color:#0a5705}.blue-header{background:url(/assets/images/blue-section.png)}.red-header{background:url(/assets/images/red-section.png)}.blue-header,.red-header{font-size:15px;font-family:Montserrat;color:#fff;margin-bottom:6px;border-radius:4px 4px 0 0}.answer-step{font-weight:700;border-top:none!important}.author{padding:20px 5px 10px}.author-pic{background:url(/assets/images/bellcurve-favicon_favicon.png);width:45px;height:45px;background-size:cover;border-radius:50%;border:1px solid #ccc;padding:0;box-sizing:border-box;display:inline-block;margin:2px 4px 2px 2px}.author-info{display:inline-block;vertical-align:top;font-size:14px;font-weight:700;color:#444;letter-spacing:-.2px}.author-title{font-size:15px}.author-date{display:block;font-weight:100;margin-top:3px}.author-views{color:#888;font-weight:100}.blur-paragraph{filter:blur(4px);font-size:16px;margin:1em;word-break:break-word}.total-help-container{border:1px solid #b4d0f0;background-color:#f6f8fa;width:90%;margin:20px auto;border-radius:10px;padding:0 20px;box-sizing:border-box}.intermediate-steps{padding:15px 0;text-align:center;border:2px solid #ebeef1;border-radius:8px;width:100%;margin:0 auto;background-color:#f6f8fa}#gopremium-toplink,#intermediate-steps-btn{color:#fff;border-radius:30px;font-family:Montserrat}#intermediate-steps-btn{padding:8px 14px;font-size:17px;margin:5px auto 20px;display:block}.button-container,.intermediate-steps{box-sizing:border-box}.button-container h2{margin:0 0 15px;font-size:16px;font-weight:500}.button-container-top-text{font-size:17px!important}.button-container a{color:#fff;text-decoration:underline}.as-low-as{line-height:23px}.answers-header i{color:#d7cf42;margin-right:1px;font-size:17px}#gopremium-toplink{background-color:#117b0a;padding:6px 12px 8px;background-size:0;font-size:14px;font-weight:500;text-decoration:none;margin-right:15px}#gopremium-toplink:hover{background-color:#0b5406;transition:background-color .4s}.left-layout .step ::-webkit-scrollbar-thumb{background-color:#ddd;outline:1px solid #aaa}.left-layout .step ::-webkit-scrollbar-corner{background:rgba(0,0,0,.5)}.problem-view,.udb-view{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff}.udb-view{background-color:#f6f7f9}.top-bar .container{width:95%;margin:0 auto}.top-bar .container a{color:#000;vertical-align:-webkit-baseline-middle;vertical-align:middle}.related-problems{margin:30px 0 10px}.try-methods{padding:0 10px 10px}.try-methods .tm{color:#999;border:1px solid #999;padding:7px 9px;margin:5px;border-radius:20px;font-size:14px;text-decoration:none;display:inline-block}.try-methods .tm:hover{color:#444;border:1px solid #444}#tm-read-more{font-size:15px;text-decoration:underline}.plot,.share-solution,.solution-feedback{padding:0 10px 10px;border:1px solid #f2f2f2;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.solution-feedback select{margin:5px 0 7px;padding:7px 3px;font-size:14px;display:block;max-width:100%}.solution-feedback .fa-comment-edit{color:#638dbe;font-size:22px}#plot-title{overflow-x:auto}.share-buttons{display:flex}.share-social-media{margin-top:10px}#___sharetoclassroom_0,#reddit-share-button,.fb-share-button,.twitter-share-button,[id^=telegram-share]{vertical-align:top!important}.fb_iframe_widget_fluid{display:inline-block!important}#messenger-share-button img,#reddit-share-button img,#whatsapp-share-button img{width:35px}#whatsapp-share-button{vertical-align:top}.share-solution-link{padding:7px 6px;border:1px solid #ddd;background-color:#f8f8f8;width:100%;box-sizing:border-box;font-size:13px}.share-solution-btn{width:75px;font-size:13px;background-color:#cdcdcd;color:#222;font-weight:300;border-radius:3px;margin-left:5px;padding:6px;text-align:center;cursor:pointer}.share-solution-btn:hover{background-color:#c6c6c6}.share-ws-btn{color:#333;border:2px solid #ccc;background-color:#ccc;outline:0;padding:7px 11px;border-radius:7px;font-size:14px;font-family:Montserrat;font-weight:700;cursor:pointer;margin-top:8px;margin-left:8px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.share-ws-btn:hover{background-color:#aaa;border:2px solid #aaa}#share-mailto{font-size:37px;text-decoration:none}.left-layout-section h3{font-size:15px;font-weight:700;font-family:Montserrat}#verify-answer-keyboard{display:none}#verify-answer-keyboard .group-0{display:none!important}#verify-my-answer{padding:0 0 10px;border-radius:4px;background-color:#daebfe;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.verify-answer-title{font-size:18px;font-weight:500;color:#304288;padding:17px 20px 15px;background-color:#fff;background-image:url(/assets/images/answer-assistant-bg.PNG);background-size:cover;background-repeat:no-repeat;border-top-left-radius:4px;border-top-right-radius:4px}.verify-answer-title span{color:#aaa;font-size:19px}.verify-answer-title sup{top:-.4em}.verify-answer-title a{background:url(/assets/images/bellcurve-favicon_favicon.png);background-size:contain;background-repeat:no-repeat;background-position-x:100%;width:46px;height:35px;float:left;margin:-7px 7px 0 auto}.verify-answer-subtitle{color:#aaa;font-weight:400;font-size:17px}.verify-answer-content{padding:0 5px}#verify-my-answer .input-container{box-shadow:0 5px 2px 0 rgb(180 208 240/20%),0 0 0 4px rgb(180 208 240/8%)}#verify-my-answer hr{border:0;border-bottom:3px solid #b8daff}#verify-answer-btn{margin-top:12px;box-shadow:0 6px 3px 0 rgb(180 208 240/20%),0 0 0 5px rgb(180 208 240/8%)}#verify-answer-result{margin-top:12px}#verify-answer-result:empty{display:none}.verify-answer-result-error,.verify-answer-result-success{color:#479782;font-weight:700;padding:9px 10px;background-color:#b9ffbb;border-bottom:1px solid #9fe7a1;border-radius:3px;font-size:14px;display:inline-block}.verify-answer-result-error{background-color:#fbbabc;color:#ba4c50;border-bottom:1px solid #d49092}.udb-view .left-layout{width:100%;margin-bottom:300px}.udb-view h2{padding:0 10px;font-weight:100}.udb-section{float:left;min-width:40%;max-width:40%;margin:7px;padding:10px;border-radius:30px;background-color:#fff;box-sizing:border-box;height:fit-content}.udb-full-section{float:left;max-width:calc(80% + 14px);min-width:calc(80% + 14px);min-height:115px}.udb-section h3{margin:0;padding:10px}.udb-section h3 i{margin-right:2px}.udb-lx-section a{padding:10px;font-size:15px;display:block}.udb-lx-section a:hover{background-color:#eee;border-radius:10px}.udb-lx-section a:hover .del-problem{opacity:1}.udb-problem-lx{overflow-x:auto;overflow-y:hidden;display:inline-block;width:calc(100% - 30px)}.empty-problems-msg{padding:20px;text-align:center}.go-to-calc{padding:10px;font-size:17px}.del-problem{float:right;padding:10px 5px;color:#777;opacity:0}.del-problem:hover{color:#f53535}.udb-section-left{width:calc(60% - 20px);padding:0 10px;vertical-align:top;display:inline-block}.udb-section-right{width:39%;min-width:200px;text-align:center;display:inline-block}.udb-link{display:block;margin:10px}.udb-link-btn{display:inline-block;border:2px solid;border-radius:30px;padding:10px 15px;margin:10px 0}.udb-link-btn:hover{text-decoration:none;background-color:#e4eaff;-webkit-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}.udb-view .left-horizontal-1{margin-top:20px}.udb-tutor-pic{width:100px;height:100px;border-radius:50%;margin:10px auto;display:block}.tutor-price{font-weight:700;font-size:19px}.beta-tag{color:#fff;background-color:#f5ce0f!important;border:1px solid #d6b40f;display:inline-block;padding:3px 6px;border-radius:5px;font-family:arial;font-size:13px}#verify-answer-tip{font-size:14px;font-weight:300;margin-top:10px;line-height:26px}#tips-title{padding:0 7px;display:none}#tip-list ul{margin:0;padding-left:25px}#got-diff-answer{font-size:15px;margin-top:20px;margin-left:10px;display:block;text-decoration:underline}.related-problem,.related-problem-chat{overflow:hidden;margin:13px 6px;border-radius:4px;padding:0 10px;text-decoration:none!important;color:#222}.related-problem-chat{display:inline-block;border:1px solid #ddd}.related-problem{border:1px solid #fff}.related-problem .pt{color:#999;font-size:15px;font-family:Montserrat}.related-problem .lx{text-align:center;min-height:40px}.related-problem a{padding:2px 5px;width:100%;display:inline-block;box-sizing:border-box;font-size:14px;color:#638dbe;min-height:32px}.related-problem-chat:hover,.related-problem:hover{background-color:#f6f8fa;border:1px solid #b4d0f0}.left-layout .related-problem:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.4),0 0 0 1px rgba(0,0,0,.08)}.related-problem a .katex-display{margin-left:2px}.related-problem-stat{font-size:13px;color:#666}.right-layout .related-problem{box-shadow:none;padding:0 5px}.premium-banner{text-align:center;padding-bottom:0}.premium-banner-img{background:url(/assets/images/signup-bg.png);background-size:contain;padding:30px 5px;border-radius:0 0 4px 4px;text-align:center}.premium-banner .black-btn{border:2px solid #fff}.tag-content{text-align:center;padding:5px 10px}.tag{display:inline-block;font-size:13px;margin:2px 2px 3px 1px}.go-premium-page h1,.tag a{color:#304288;display:inline-block}.tag a{padding:5px 8px;font-weight:500;text-decoration:none;-webkit-transition:background-color .5s;transition:background-color .2s;cursor:pointer;border:1px solid #304288;border-radius:4px}.tag a:hover{color:#fff;background-color:#304288}.word-cloud{background:url(/assets/images/related-topic-background-9.png);background-size:cover;padding:7px 5px;border-radius:2px}.word-cloud .tag{display:inline;margin:3px 0}.word-cloud .tag a{border:0;word-break:break-all;background-color:#fff;color:#444;margin:1px;padding:1px 2px;letter-spacing:-.8px}.related-calculators .tag a:hover,.word-cloud .tag a:hover{background-color:#fff;text-decoration:underline}.related-calculators .tag-content{text-align:left}.related-calculators .tag{display:block}.related-calculators .tag a{border:0;font-size:15px;padding:4px 0;margin:2px 0}.related-calculators .tag a:hover{color:#304288}.go-premium-page #premium-popup-teacher,.hidden-tag,.popup-form-container.loginForm{display:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;z-index:100;display:none;opacity:.7}.popup-form-container,.premium-popup-container{text-align:center;position:fixed;top:0;left:0;right:0;width:350px;margin:0 auto;z-index:200;display:none}.popup-form-container.signupForm{width:840px}.premium-popup-container{position:absolute;width:464px;margin:25px auto 0;max-width:840px;padding:18px 16px 10px;font-size:14px;background-color:#fff;background-size:cover;box-shadow:0 3px 12px rgba(0,0,0,.5);line-height:24px;border-radius:7px}.premium-popup-section{padding:1px 5px}.popup{position:absolute;top:0;left:0;right:0;width:438px;z-index:200;display:none;margin:40px auto 0;max-width:840px;padding:18px 16px 10px;text-align:center;font-size:14px;background-color:#fff;background-size:cover;box-shadow:0 3px 12px rgba(0,0,0,.5);line-height:24px;border-radius:7px}.popup-tlt{font-size:20px;font-family:"Montserrat";font-weight:600;display:block;margin-bottom:15px}.go-premium-page{background:url(/assets/images/geometric-backdrops-4.png);background-size:cover}.go-premium-page .premium-popup-container{margin-top:15px;margin-bottom:100px;box-shadow:none;border:1px solid #ddd;z-index:0;border-radius:20px;box-shadow:0 2px 5px 1px rgba(64,60,67,.16)}.go-premium-page h1{background-color:#fff;padding:40px;border-radius:50px;margin:0;font-size:2.3em}.premium-form{width:50%;float:left;padding:25px 20px 15px;box-sizing:border-box;background-color:#fff}.price,.price-teacher{font-weight:700;color:#0b9831;font-size:16px}#dont-have-paypal,.none{text-decoration:underline}.none{color:#444}#dont-have-paypal{font-size:12px}.dont-have-paypal{color:#777;font-size:12px;font-family:arial;line-height:19px;display:none}.right-layout ::-webkit-scrollbar{width:9px;height:6px}.right-layout ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.right-layout ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);outline:1px solid #aaa}.right-layout ::-webkit-scrollbar-corner{background:rgba(0,0,0,.5)}.bull{color:#888;margin:0 2px;display:inline-block}.problem-link{font-size:12px;color:#888;font-weight:700}.green-section{border-radius:0;padding:0}.green-section h3{color:#fff;background:url(/assets/images/struggling-bg.png);background-size:31%;margin:0;padding:10px;font-size:14px;text-align:center}.green-section div{padding:8px 15px 14px;text-align:center}.green-section p{font-size:14px;color:#222}.subscribe-section h3{background:url(/assets/images/learn-math-right-way-bg.png);background-size:cover}.comments-section{padding:10px 5px;box-sizing:border-box;margin:0 0 10px}.comments-section h3{margin:15px 0;font-size:16px}.comment{font-size:14px;border-bottom:1px solid #eff0f1;margin:10px;padding:5px 15px}.comment .name{font-weight:700}.comment p{margin:3px 0}.add-comment{padding:6px 7px 10px 10px;border-radius:2px;background-size:100%;background-color:#fafafa}.add-comment h3{text-shadow:1px 2px 0#6f6b19;color:#fff}.add-comment textarea{padding:7px 10px;border-radius:3px;width:calc(100% - 150px);min-width:calc(100% - 150px);max-width:calc(100% - 150px);min-height:40px;font-size:14px;vertical-align:top;margin-bottom:5px}.add-comment textarea:hover{border:1px solid #aaa}.keyboard,.keyboard .key{position:relative;text-align:center;font-size:13px}.add-comment textarea,.keyboard{border:1px solid #ddd;box-sizing:border-box}.keyboard{width:100%;background-color:#fff;border-top:0;border-radius:0 0 15px 15px;margin-top:0;padding:3px 3px 6px;overflow-x:auto;overflow-y:hidden;display:block;font-family:arial}.keyboard .key{color:#000;background-color:#ececec;padding:3px 6px;border-radius:4px;display:inline-block;vertical-align:top;min-height:22px;margin-left:2px;margin-top:2px;font-weight:300;font-family:arial,sans-serif}.keyboard .key:hover{cursor:pointer;background-color:rgba(0,0,0,.3)}.keyboard .num{width:17px!important;display:none}.keyboard .m{display:none}.keyboard .del-key{font-size:15px!important}.keyboard sub,.keyboard sup{vertical-align:super;font-family:initial}.keyboard sub{vertical-align:sub}.keyboard .group-0{display:none}.action-key{width:30%;display:inline-block}.action-key .pic-btn{background-color:#eee}.action-key .go-btn,.action-key .pic-btn{position:initial;height:initial;vertical-align:initial;float:none;width:100%;padding:3px}.keyboard .group-1,.keyboard .group-2{display:inline-block;width:49%;vertical-align:top}.keyboard .group-1 div{width:29px}.keyboard .group-2{width:51%}.keyboard .group-2 div{width:34px}.top-bar .keyboard .group-2 div{min-width:37px}.keyboard ::-webkit-scrollbar{width:1em;height:2px}.keyboard ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.keyboard ::-webkit-scrollbar-thumb{background-color:#aaa;outline:1px solid #aaa}.keyboard ::-webkit-scrollbar-corner{background:rgba(0,0,0,.2)}#chat-input-container{position:absolute;bottom:0;padding:0 53vh;min-width:-webkit-fill-available}#chat-input-container .keyboard{border-radius:0}#cfm,#methods-container,.go-btn,.input-suggestions .problem,.keyboard .key,.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.solved-problems,.text-container{position:relative;left:0;top:0;width:100%;background-size:100%;box-sizing:border-box}.solved-problems{float:left;padding:25px 0 60px;background-color:#b23880;background:url(/assets/images/website-backdrops-blue.png);text-align:center;overflow-x:auto}.solved-problems table{display:inline-block;padding-top:10px}.solved-problems .answers-header{border-bottom:2px solid #c7599a;color:#fff;background-color:#b23880;width:80%;display:inline-block}.solved-problems .related-problem{overflow:hidden;margin:0;border:0;border-radius:2px;padding:10px 7px;background-color:#fff;max-width:400px;min-width:200px;text-align:center}.solved-problems .related-problem a{color:#444}.recent-problem:hover a,.solved-problems .related-problem a:hover{color:#304288}.text-container{background-color:#d7cf42;background:url(/assets/images/geometric-backdrops-9.png);padding:20px;min-height:100%}.text-content{margin:40px 200px 100px;padding:40px 25px;background-color:#fff;box-sizing:border-box;line-height:23px}.text-content h1,.white-text-content h1{text-align:center}.text-content h2,.white-text-content h2{font-size:19px;font-weight:500;margin-top:50px}.text-content-title{text-align:center;font-size:34px}.white-text-container{position:relative;left:0;top:0;width:100%;padding:20px;box-sizing:border-box;min-height:100%;display:flex}.white-text-content{margin:30px 14% 100px;padding:40px 25px;box-sizing:border-box;width:100%}.white-text-body{line-height:26px}.white-text-body p{margin:1.5em 0}.white-text-content h1{font-weight:500}.white-text-content h2{font-size:21px;color:#222}.white-text-content hr{margin:50px 0}.white-text-content i{font-weight:300}#whats-new-link,.white-text-content a{text-decoration:underline}.white-text-content ul li{margin-bottom:5px}#whats-new-link{color:#304288!important}.update-item{margin-top:50px}.update-item h2{font-size:19px;font-weight:500;color:#000;margin-top:5px}.update-item-date{font-size:14px}.bottom-links{border-top:2px solid #c5be39;margin-top:10px;padding-top:7px}.bottom-links a{color:#868024!important}.logout-btn{color:#777!important;background-color:initial!important;padding:10px 16px!important;display:block;width:100%;text-align:left;border-radius:0!important;font-size:13px}.logout-btn:hover{background-color:#ddd!important}.paragraph{font-size:16px;font-weight:400;color:#222}.recent-problem{border-bottom:1px solid #e5e5e5;padding:10px 13px;margin:0 15px;overflow-x:auto;min-height:35px}.recent-problem a{font-size:14px;display:block;color:#638dbe}#topics-mobile-link{display:none}.search-tabs h3,.topic-links{display:inline-block}.all-topics{line-height:22px;columns:3 200px;-moz-columns:3 200px;-webkit-columns:3 200px;column-gap:20px;-moz-column-gap:20px;-webkit-column-gap:20px;margin:30px 35px 100px 0}.all-topics ul,.book-section-view ul{list-style:none}.all-topics ul li{margin-bottom:7px;font-size:15px}.analysis-text ul{list-style:none;padding:0}.book-section-view li a{color:#222}.book-section-view li:hover a{border-bottom:1px solid #444}.p-num{font-size:18px;font-weight:700;margin-right:2px;color:#304288}.top-bar .top-link{margin-left:15px;font-weight:500;font-size:16px;font-family:Montserrat;background-position:0 100%;transition:background-size .4s;background-image:linear-gradient(#b23880,#b23880);background-size:0 3px;--border-color:#b23880;--border-width:4px;--bottom-distance:0px;background-repeat:no-repeat;padding-bottom:4px}.top-bar .top-link i{font-size:14px;margin-right:1px}.top-bar .top-link:hover{text-decoration:none;background-size:100% 3px;color:#b23880}.link{font-family:arial;font-size:14px;font-weight:400;color:#2296f3}.link:hover{cursor:pointer;text-decoration:underline}#get-started{text-transform:uppercase;border-radius:30px;padding:10px 17px;font-size:11px}.search-tabs{padding-top:3px;border-bottom:1px solid #ddd}.topic-tabs{margin-top:10px;margin-bottom:10px;border-top:1px solid #ddd;padding-top:5px}.search-tabs h3{margin:0;font-size:14px}.search-tabs h3 a{color:#666;padding:7px 4px;text-decoration:none;font-size:15px;display:inline-block}.search-tabs h3:hover a{color:#304288;cursor:pointer}.search-tabs h3.active{border-bottom:3px solid #304288;color:#304288}.search-tabs h3.active a,form h4{color:#304288;font-weight:700}.video-container{position:relative;width:100%;min-height:200px;margin:30px 0;border-bottom:1px solid #eee;display:flex}.video-container iframe{position:relative;top:0;left:0;width:100%}.youtube{position:relative;width:fit-content;float:left;display:inline-block}.youtube img{transition:.25s all;border-radius:5px;cursor:pointer}.right-layout-section .video-container{width:100%;flex-direction:column}.youtube img:hover{-webkit-filter:brightness(80%)}.youtube .play{height:100%;width:100%;max-height:56px;max-width:none;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(/assets/images/youtube_social_icon_dark.png)no-repeat;background-size:contain;cursor:pointer}.video-txt{font-size:14px;display:inline-block;margin-left:15px}.video-txt h3{margin-top:0;text-transform:none}.video-container.playing .video-txt{width:90%;padding:10px 0}form h4{font-size:17px;font-family:Montserrat;color:#333;margin:20px 5px 10px}.calculator-description{font-size:16px;font-weight:400;color:#222;line-height:23px}#open-keyboard .keyboard-button{vertical-align:top;color:#fff;float:none;top:0;width:initial;height:initial;margin:0 0 0 6px}.footer-image-bar{width:100%;height:140px}.sub-footer{margin-top:3px;font-size:15px;text-align:right}.sub-footer .fa-heart{color:#ba4c50}.footer2{text-align:left}.social-link{font-size:20px}.choose-plan{margin-bottom:20px}.fa-gift-card{font-size:16px}.premium-benefits{color:#333;font-size:13px;text-align:left;margin:0 auto 5px;padding:5px 4px}.premium-benefits h3{margin:3px 0 6px;font-weight:400;border-bottom:1px solid #f2f2f2;padding-bottom:5px}.premium-benefits h3 a{text-decoration:underline}.premium-benefits i{color:#0b9831;font-size:18px;margin:0 2px 0 0;padding:5px;text-align:center}.plan{display:inline-block;border:2px solid #bbb;border-radius:3px;padding:4px 5px;width:39%;min-height:85px;vertical-align:top;font-family:arial!important;margin:0 0 7px 7px;background-color:#fff}.plan .plan-title{font-family:sans-serif;font-size:12px;font-weight:600;margin-bottom:5px;border-bottom:1px solid #eee}.plan .plan-title i{font-size:13px}.plan .plan-description{font-family:sans-serif;font-size:13px}.plan.selected{border:2px solid #0b9831!important;color:#0b9831!important}.premium-popup-container h5{margin:5px 0 9px;font-size:15px;font-weight:400;line-height:18px}.premium-popup-container select{padding:7px;border:2px solid #ccc;cursor:pointer;font-size:17px;width:85%;text-align:center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),none;background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border-radius:1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.premium-popup-container select:hover{border:2px solid #888}.plan:hover{cursor:pointer;background-color:#e4e4e4}.hidden-plan{display:none}.paypal-description{color:#333}.or-with-cards{margin:9px 0 0!important;font-weight:700!important;font-size:14px!important;display:inline-block}.promo-code-section{font-weight:300;font-size:12px;margin:15px}.promo-code-input{font-size:12px;width:90px;border-radius:2px;border:1px solid #bbb;padding:4px;margin-left:1px}.promo-code-input:hover{border:1px solid #999}#promo-code-indicator{margin:0;padding:0;font-size:16px}#promo-code-indicator.fa-check{color:#0b9831}#promo-code-indicator.fa-times-circle{color:#ba4c50}.ad-in-steps-horizontal{margin-top:20px;display:none!important}#paypal-button-container,#paypal-button-container2{padding:5px 23px 0}.choose-payment-method{position:relative;width:100%;height:50px;padding-bottom:10px;box-sizing:border-box;margin:10px 0 20px}.payment-method{position:relative;width:calc(34% - 30px);padding:10px;display:inline-block;height:100%;border:2px solid #c1cede;cursor:pointer}.payment-method:hover{background-color:#eff1f7!important}.payment-method.selected{border:2px solid #304288}#yappy-signup{color:#222;background-color:#ffc439;border:0;border-radius:30px;padding:9px 14px 10px;font-weight:600;font-size:16px;width:100%;cursor:pointer;display:none}#yappy-signup:hover{background-color:#e6af2e}#yappy-method .payment-method-img{background:url(/assets/images/yappy-logo.png)}#card-method .payment-method-img,#paypal-method .payment-method-img,#yappy-method .payment-method-img{background-repeat:no-repeat;background-size:contain;background-position:50%;position:relative;width:100%;height:100%}#card-method .payment-method-img{background:url(/assets/images/cards.png)}#paypal-method .payment-method-img{background:url(/assets/images/paypal-logo.png)}.payment-method-info{display:none}.blackfriday{color:#fff;background-color:#000;padding:10px;border-radius:5px;width:560px;margin:25px auto;text-align:center;font-size:30px;font-weight:500;box-sizing:border-box}.go-premium-page .form-container{margin:20px auto 0;display:block;width:470px;box-sizing:border-box;box-shadow:none;border:1px solid #ddd}.go-premium-page .hidden-plan{display:inline-block}.ad-in-steps-1{background:url(/assets/images/ads/Banner-600-ancho1.png);background-size:contain;height:74px}.ad-in-steps-1,.ad-in-steps-2,.ad-right-section{background-repeat:no-repeat;background-position:center;width:100%}.ad-in-steps-2{background:url(/assets/images/ads/banner-600-ancho2.png);background-size:contain;height:155px}.ad-right-section{background:url(/assets/images/ads/descarga-el-app-300x280-GOOGLE-AD.png);height:280px;cursor:pointer}.right-section-p{padding:0 10px 5px}.banner-ad{height:300px;display:block}.banner-ad:hover{-webkit-filter:brightness(95%);cursor:pointer}.sticky{position:sticky;top:40px}.form-control{height:34px;padding:6px 12px;font-size:14px;background-image:none;border-radius:4px}.form-control:hover{border:2px solid #bbb}.creditCardForm{max-width:700px;background-color:#fff;margin:10px auto;overflow:hidden;color:#4c4e56;text-align:left;display:none}.creditCardForm *{box-sizing:border-box}.creditCardForm label{width:100%;margin-bottom:3px;display:inline-block;max-width:100%;font-weight:700}.creditCardForm .heading h1{text-align:center;font-family:"Open Sans",sans-serif;color:#4c4e56}.creditCardForm .payment{float:left;font-size:12px;padding:5px;margin-top:0;position:relative}.creditCardForm .payment .form-group{float:left;margin-bottom:10px}.creditCardForm .payment .form-control{line-height:33px;height:auto;padding:0 16px}.creditCardForm .owner{width:calc(50% - 5px);margin-right:5px}.creditCardForm .CVV{width:30%}.creditCardForm #card-number-field{width:67%;margin-right:5px}.creditCardForm #expiration-date{width:49%}.creditCardForm #credit_cards{width:50%;margin-top:25px;text-align:right}.creditCardForm #pay-now{width:100%;margin-top:5px}.creditCardForm .payment .btn{width:100%;font-size:17px;font-weight:700;background-color:#ffc439;color:#1f2c61}.creditCardForm .payment .btn:hover{background-color:#f5bc35}.creditCardForm .payment .btn:active,.creditCardForm .payment .btn:disabled{background-color:#e4ae2e}.creditCardForm .payment select{padding:3px;margin-right:4px;border:2px solid #ddd;border-radius:4px}.creditCardForm .payment select:hover{border:2px solid #bbb;cursor:pointer}.transparent{opacity:.2}#amex,#mastercard,#visa{width:42px}#confirm-purchase{outline:0;padding:10px 15px;border:0;border-radius:4px;font-weight:500;cursor:pointer}.resolution-method{padding:11px 10px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);border-radius:5px;margin:20px 0 7px}.resolution-method-label{font-size:15px;margin:2px 2px 7px;font-weight:700;color:#2e4088;font-family:Montserrat}#methods-container{padding:5px 5px 7px;margin-top:12px;max-height:231px;overflow-y:auto;border:1px solid #ccc;border-radius:20px}#methods-container.focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#methods-container ul{list-style:none;padding:0;margin:0}#methods-container ul li{padding:4px 7px 5px;border-radius:20px}#methods-container ul li:hover{cursor:pointer;background-color:#e8f0fe}#methods-container ul li i{float:right;margin-right:5px}#cfm,#cfm:hover{text-decoration:underline}#cfm{color:#666;padding:2px;margin-top:7px;font-size:14px;font-weight:500}.green{color:green}#cfm:hover{cursor:pointer}#smof{margin-top:5px;width:100%;max-width:100%}#lmm{color:#333;background-color:#e8f0fe;border:1px solid #cee0ff}#lmm:hover{background-color:#d6e2f7!important}#search-method{color:#fff;cursor:pointer;background-color:#2e4088;border-radius:50%;font-size:15px;padding:4px 7px;border:0;line-height:18px;margin-left:4px;vertical-align:middle}#search-method:hover{background-color:#1a275c}#search-method-txt{width:100%;box-sizing:border-box;padding:6px;font-size:15px;display:none}.ws-view{height:100%}.ws-container{display:flex;height:calc(100% - 57px);padding:2px 10px 5px 15px;box-sizing:border-box}.diagram-generator-view .ws-container{padding:2px 0 5px 15px}.ws-container h1,.ws-container h2{display:inline-block;font-size:21px;font-family:Montserrat;font-weight:600;margin:14px 0 8px}.ws-controls{width:51%}.ws-controls-content{overflow-y:scroll;position:relative;height:calc(100% - 58px);border-bottom:1px solid #ddd;padding:0 10px 10px 5px}.ws-controls-content h4{font-family:Montserrat;margin:16px 0;font-size:15px}.ws-controls-content::-webkit-scrollbar{width:5px;height:5px}.ws-controls-content::-webkit-scrollbar-corner{background:rgba(0,0,0,.5)}.ws-controls-content::-webkit-scrollbar-thumb{background-color:#ccc;outline:1px solid #aaa}.ws-controls-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.color-by-number-view .ws-controls-content{height:initial;max-height:calc(100% - 58px)}.cbn-disclaimer{font-size:14px;color:#777}#drop-area{width:360px;height:130px;margin:25px auto 20px;border:5px dashed #d0bbe2;cursor:pointer;display:block;box-sizing:border-box;padding-top:27px;font-size:15px;background-color:#f8f8f8;transition:background-color .3s ease-in-out}#drop-area.drag-over,#drop-area:hover{background-color:#f8f0ff}#drop-area i{font-size:24px;color:#222;display:block}#drop-area,#preview-container{text-align:center}#color-by-number-progress,#color-by-number-signup{text-align:center;color:#777}.preview-image{object-fit:cover;max-width:150px;margin:10px;border:1px solid #ddd;border-radius:5px}.color-by-number-examples{margin:15px 0;width:100%;overflow:hidden;white-space:nowrap}.color-by-number-examples img{vertical-align:top;display:block;margin-bottom:15px;margin-right:5px}.color-by-number-track{display:inline-flex;animation:color-by-number-scroll 15s linear infinite}.color-by-number-track span{text-align:center;display:inline-block;width:100%;font-size:14px;padding-bottom:5px;color:#222}.ws-input{margin-bottom:11px}.ws-btn i,.ws-input .chosen-container{font-size:15px}.ws-input .crown{vertical-align:middle;color:#f9c23c;padding:6px 6px 4px;border-radius:15px;margin-left:-3px}.ws-input .crown:hover{cursor:pointer;color:#fff;background-color:#f9c23c}.ws-input-inline{display:inline-block;padding:10px 5px 6px}.ws-preview{width:49%;padding:0 11px}.ws-preview iframe{position:relative;width:100%;height:calc(100% - 70px)}.ws-btn{color:#fff;border:2px solid #2196f3;background-color:#2196f3;outline:0;padding:5px 9px;border-radius:7px;font-size:14px;font-family:Montserrat;font-weight:500;cursor:pointer;margin-top:8px;margin-left:6px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.ws-btn i{font-weight:300;margin-right:2px}.ws-btn:hover{background-color:#1f7ec9;border:2px solid #1f7ec9}.ws-btn:disabled{border:2px solid #63baff!important;background-color:#63baff!important}.download-diagram{color:#2196f3;background-color:#fff;margin-left:0;margin-top:5px;display:none}.download-diagram:hover{color:#fff}.ws-tlt{font-size:14px;display:block}.ws-controls hr{border:1px solid #eee}.ws-optional{color:#aaa;font-weight:400}#preview-ws{background-color:#aaa;border:2px solid #aaa}#preview-ws:hover{background-color:#888;border:2px solid #888}#pdf-not-available{padding:10px;background-color:#eee;border-radius:5px;display:none}.worksheets-banner{text-align:center;padding:11vh;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/assets/images/website-backdrops-4.png);background-size:contain}.worksheets-banner h1{color:#fff;font-size:4.5vh}.worksheets-banner h2{color:#fff;font-weight:400;font-size:3vh}.worksheets-scroll{display:flex;overflow-x:auto;margin-top:25px}.worksheets-scroll a{margin-left:30px;text-decoration:none}.worksheets-scroll a img{background-color:#ddd;padding:8px 27px;border-radius:10px;transition:background-color .15s ease-in-out}.worksheets-scroll a img:hover{background-color:#ccc}.worksheets-scroll span{display:block;border-radius:5px;font-size:15px;text-align:center}.worksheets-scroll span .emoji{font-size:initial}.try-worksheet-generator{text-align:center;background:url(/assets/images/try-worksheet-generator.png);background-size:contain;padding:11vh!important}.try-worksheet-generator span{font-family:Montserrat;color:#fff;font-weight:700;font-size:5vh;display:block;margin-bottom:20px}.left-panel-section{padding:3vh 7vh}.left-panel-section h3{font-size:2.9vh;font-weight:700;font-family:Montserrat}.worksheet-panel-desc{font-size:2.5vh;line-height:4vh}#try-ws-generator{font-size:3vh}.blink{animation:blinker 1.7s infinite}.form-label,.form-label-b{margin-bottom:.5rem;display:inline-block;box-sizing:border-box}.form-label-b{font-weight:700}.form-control{display:block;width:100%;box-sizing:border-box;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #dee2e6;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}input[type=color].form-control{width:100px!important}.form-control-50{width:50%}.form-control-inline{display:inline-block!important;width:auto!important}.form-select{display:block;width:100%;padding:.2rem 2.25rem .2rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),none;background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #dee2e6;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select-small{width:auto}.chosen-container-single .chosen-single{padding:3px 0 0 8px!important;height:32px!important}.switch{position:relative;display:inline-block;width:34px;height:20px;vertical-align:text-bottom}.switch input{opacity:0;width:0;height:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider:before{content:"";height:13px;width:13px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.premium-page-container{margin-top:7%;text-align:center}.switches-container{width:18rem;display:flex;padding:0;position:relative;background:#eb7100;line-height:3rem;border-radius:3rem;margin-left:auto;margin-right:auto;box-shadow:0 2px 5px 1px rgba(64,60,67,.16)}.switches-container input{visibility:hidden;position:absolute;top:0}.switches-container label{width:50%;padding:0;margin:0;text-align:center;cursor:pointer;color:#fff}.switch-wrapper{position:absolute;top:0;bottom:0;width:50%;padding:.15rem;z-index:3;transition:transform .4s cubic-bezier(.77,0,.175,1)}.switch-control{border-radius:3rem;background:#fff0e2;height:100%}.switch-control div{width:100%;text-align:center;opacity:0;display:block;color:#eb7100;transition:opacity .2s cubic-bezier(.77,0,.175,1) .125s;will-change:opacity;position:absolute;top:0;left:0}.switches-container input:nth-of-type(1):checked~.switch-wrapper{transform:translateX(0)}.switches-container input:nth-of-type(2):checked~.switch-wrapper{transform:translateX(93%)}.switches-container input:nth-of-type(1):checked~.switch-wrapper .switch-control div:nth-of-type(1),.switches-container input:nth-of-type(2):checked~.switch-wrapper .switch-control div:nth-of-type(2){opacity:1}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.switches-container.premium-switch-disabled label{pointer-events:none}@media (max-width:650px){.creditCardForm #credit_cards,.creditCardForm #expiration-date,.creditCardForm .CVV,.creditCardForm .owner{width:100%}.creditCardForm #credit_cards{text-align:left}}.loader,.loader:after{border-radius:50%;width:4em;height:4em}.loader{margin:0 auto;font-size:8px;position:relative;text-indent:-9999em;border-top:.6em solid rgba(255,255,255,.2);border-right:.6em solid rgba(255,255,255,.2);border-bottom:.6em solid rgba(255,255,255,.2);border-left:.6em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.fa-spinner,.rotating{-webkit-animation:rotating 1.5s linear infinite;-moz-animation:rotating 1.5s linear infinite;-ms-animation:rotating 1.5s linear infinite;-o-animation:rotating 1.5s linear infinite;animation:rotating 1.5s linear infinite}@media screen and (max-width:1500px){.samples-section{width:70%;max-width:900px}}@media screen and (max-width:1300px){.chat-body-container{width:calc(100% - 615px)}.chat-side-bar{width:280px}}@media screen and (max-width:1206px){.keyboard .key{padding:3px 2px}}@media screen and (min-width:1200px){.vertical-ad,.vertical-ad-fill{display:block}}@media screen and (max-width:1280px){.problem-view .top-bar .container{width:1100px}}@media screen and (max-width:1100px){.gray-btn:hover{transform:translateY(4px);box-shadow:none}.left,.right{width:100%!important;float:none!important}#gopremium-toplink{display:none}}@media screen and (max-width:1175px){.problem-view .top-bar .container{width:1000px}.top-bar .input-container{width:500px}.layout-container{margin-left:15px}.left-layout{width:600px;margin:0 60px 220px 0}.right-layout{padding:0 10px}}@media screen and (max-width:1000px){.problem-view .top-bar{padding:17px 8px 5px}.problem-view .top-bar .container{width:100%}.top-bar .logo{float:none}.top-bar .top-link{font-size:13px}.top-bar .input-container{left:0;width:100%}#right-menu,.user-actions{position:absolute;float:none;right:0;top:10px}.user-actions{right:5px}.layout-container{width:calc(100% - 25px);height:initial;top:0}.left-layout{width:100%;float:none;margin:0;box-sizing:border-box}.solved-problems{float:none;padding:25px 20px 60px}.solved-problems .related-problem{width:100%;display:block}.footer{text-align:center;line-height:30px;float:none}.text-content{margin:40px 20px 100px}.white-text-content{margin:0}.udb-section{margin:7px 5px;max-width:calc(100% - 10px);width:calc(100% - 10px);float:none}.udb-section-container{display:block}.udb-section-left{width:calc(100% - 20px)}.udb-section-right{width:100%;margin-top:10px}}@media screen and (max-width:600px){.total-help-container{width:100%}.chat-side-bar{display:none}.chat-body-container{width:100%}#chat-input-container{width:100%;padding:0}.chat-container{top:0;height:calc(100% - 340px)}#drop-area,#limited-time-offer img{width:100%}.msg{font-size:15px}.index-view{background-image:url(/assets/images/blue-bg.png);background-position-y:initial}#logo{width:75px;height:76px;background-image:url(/assets/images/bellcurve-favicon_favicon.png);display:block}#describe{padding:0}#describe-subtitle,.enter,.index-view #logo-container,.index-view .top-bar #describe,.top-link,.worksheets-view #logo-container{display:none}#logo-container{margin:0 auto;background:url(/assets/images/bellcurve-favicon_favicon.png);background-size:contain;background-repeat:no-repeat;background-position-x:100%;width:85px;height:64px}.index-view .top-bar{background-color:transparent;border-bottom:none;color:#fff;padding-bottom:3px}.worksheets-view .topbar{height:58px}.index-view .login,.index-view .username,.index-view .username i{color:#fff!important}#main-div{top:95px;width:100%;padding:0;border-radius:0}#check-out-youtube-btn{top:105px;width:calc(100% - 30px);width:fit-content;font-size:13px;padding:4px 12px;margin-top:18px;z-index:1}.carousel-container{display:inherit;border-spacing:0}.carousel-video{display:inherit}.carousel-video iframe{top:0;left:0;bottom:0;right:0;width:100%;height:100%;margin-top:5px}#describe{font-size:15px;margin:2px 0 3px}#main-div #describe{margin:0 2px 11px;font-size:17px!important}.ad-in-steps-horizontal{display:inline-block!important}.samples-section{width:100%}.sample-section{width:100%;display:block;margin-bottom:5px}.kpi{font-size:3em}#math-example-link,.input-mode,.search-tabs h3 a i{display:none}.search-tabs{padding:0 5px}.related-problem a,.search-tabs h3 a{font-size:13px}.formula-latex{white-space:nowrap;overflow-x:auto;overflow-y:hidden}#home-section-5,#home-section-6,.home-section{padding:25px .8em!important}.home-section h2{font-size:1em}.robot{width:150px}#change-lang,#notifications,.input-container .go-btn,.input-container .pic-btn,.keyboard br,.platform,.problem-subtitle,.problem-title,.solution-header .red-btn,.user-actions .signup-btn,h2 button{display:none}.user-actions{font-size:14px;top:1px}.index-view .user-actions .login{font-weight:700}.input-container{width:100%;border-radius:0}.keyboard{padding:3px 1px;margin-top:0;border-top:0;border-radius:0}.keyboard .d,.keyboard-button,.left-horizontal-1{display:none}.keyboard .m,.keyboard .num{display:inline-block}.keyboard .num{width:16px!important;font-size:13px;min-height:20px;color:#fff;background-color:#c9d0ea}.keyboard .del-key{width:17px!important}.keyboard sub,.keyboard sup{font-size:8px}.keyboard .group-0{display:block;margin-bottom:4px;width:100%}.keyboard .group-1,.keyboard .group-2{width:100%}.keyboard .group-2{white-space:nowrap;overflow-x:auto}.keyboard .group-1 div{width:25px}.keyboard .group-2 div{width:28px;min-width:28px!important;font-size:12px;background-color:#e1e1e1}.step-with-substeps{border-radius:0}.intermediate-steps{padding:7px 5px;background-image:none;width:calc(100% - 20px)}.blur-paragraph{max-height:110px;overflow:hidden;padding:5px;box-sizing:border-box}.premium-step-bg{background-size:100%;padding:5px 0}.text-container{padding:5px}#intermediate-steps-btn,.button-container h2{font-size:15px}.popup{width:400px}.premium-popup-container{width:calc(100% - 15px)!important;padding:9px 3px;box-sizing:border-box}.premium-popup-container h5{font-size:14px!important}.premium-benefits h3{font-size:14px}.plan{margin:0 0 7px 5px;width:42.5%}.plan .plan-description,.price,.price-teacher{font-size:12px}.button-container{padding:5px;width:calc(100% - 4px)}.search-tabs h3{font-size:13px;text-transform:uppercase}.search-tabs h3.active{border-bottom:2px solid #304288}.layout-container{width:100%!important;margin:0;height:initial;top:0;display:block}.list-view .layout-container{margin:0!important}.left-layout{padding:0 0 5px}.topic-view .left-layout{padding:0 8px 5px}.calculator-view .left-layout{padding:0 7px 5px}.left-layout-section{width:100%;padding:3px 0;margin:0 0 20px}.account-view .left-layout-section{margin:10px 5px 15px!important;border-radius:3px;padding:15px 20px 40px;border:1px solid #d2d2d2;width:calc(100% - 10px)}.right-layout{padding:0 5px;width:100%;box-sizing:border-box}.white-text-container{padding:5px}.white-text-content{padding:30px 20px}.topic-tabs{margin-top:6px;white-space:nowrap;overflow-x:auto}.topic-tabs::-webkit-scrollbar{display:none}.solved-problems table{display:table;width:100%}.latex-input{font-size:19px;width:calc(100% - 10px);padding:9px 3px 8px 6px}.latex-input .tlt,form h4{font-size:15px}.sticky{position:initial;top:0}h1{font-size:20px!important}h2{font-size:17px}.text-content{margin:0 0 80px}.form-container{margin-top:30px!important;width:100%;line-height:19px;font-size:13px;border-radius:0;box-sizing:border-box}form h4{margin:10px 5px}#find-out-whats-new{border-radius:0}#login-form form,#signup-form form{width:100%;float:none;padding:15px 20px 20px;box-sizing:border-box;min-height:initial}#signup-form{background-position-y:170%}.signup-info{width:100%;float:none;font-size:15px}.date-group,.footer span{display:block}.footer{font-size:12px;line-height:23px;padding:7px 25px 9px}.connect-with-us,.index-view .footer2,.made,.sub-footer{display:none}.problem-view .top-bar,.udb-view .top-bar,.ws-view .top-bar{padding:0 5px;border-bottom:none;text-align:center}.problem-view2 .top-bar{box-shadow:none}.exp:not(.step-section){padding:0 0 10px;display:inline-block}div.exp .exp-text{font-size:15px;font-weight:400}.exp-latex{font-size:15px}.step-num{font-size:12px;width:18px;height:18px}.latex-answer{margin-top:0;margin-left:10px;width:calc(100% - 15px)}#answer-latex{font-size:initial}.vote{position:absolute;left:0;font-size:15px;margin:15px 0 0}.vote i{padding:3px}.problem-analysis-label,.solved-problems,.topics,.username .text{display:none}.right-layout .related-problem{box-shadow:inherit;padding:2px 5px}.popup-form-container.signupForm{width:100%}.popup-form-container.loginForm{width:calc(100% - 20px)}.form-container{min-width:initial}#ws-preview,.problem-view .signup-info{display:none}.ws-container{padding:5px 16px;display:inherit}.ws-controls{width:100%;padding-bottom:20px}.ws-controls-content{padding:0 0 10px}.ws-preview{width:100%;padding-bottom:20px;box-sizing:border-box}.ws-input-inline{display:inline-block}.form-control-50{width:100%}#pdf-not-available{display:block}.footer{margin-top:20px}.footer2,.top-bar .container a i{display:none}.fa-thumbs-down:hover,.fa-thumbs-up:hover{transform:none}.add-comment textarea{width:100%;max-width:100%}.youtube{float:none;margin:0 auto;display:block}.video-container{width:calc(100% - 6px);margin:30px 3px;display:block;box-sizing:border-box}.video-container iframe{height:315px}.video-txt{width:calc(100% - 10px);padding:5px;margin-left:0}.blackfriday{width:calc(100% - 20px);font-size:26px}.go-premium-page .form-container{width:calc(100% - 35px)}.calculator-description{font-size:14px;padding:0 3px}.find-tutor-btn{padding:10px 9px}.list-view .layout-container h1,.list-view .layout-container p{padding:0 15px}.all-topics{margin:30px 0 100px;-webkit-columns:1 200px}.all-topics ul{padding:0 15px;margin:0}#topics-mobile-link{color:#fff!important;background-color:#b23880;padding:8px 13px;border-radius:20px;text-decoration:none;font-size:14px;font-weight:700;font-family:Montserrat;float:left;position:absolute;top:10px;left:10px;display:inline-block;box-shadow:#791f55 0 4px;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}#topics-mobile-link:hover{transform:translateY(4px);box-shadow:none}.user-actions .login{margin-top:-1px}.related-problem a .katex-display{display:block!important;margin-top:6px}.resolution-method{border-radius:0}.resolution-method-label{font-size:14px}#sr-container{width:100%}#aa-logo,.responsive-right-ad{display:none}.left-panel-section{padding:3vh 4vh}}