/* (c) Amplify */
@font-face{font-family:Mathigon Symbol;font-style:normal;font-weight:400;src:url(/fonts/mathigon-symbol.woff2) format("woff2"),url(/fonts/mathigon-symbol.woff) format("woff")}@font-face{font-family:Benton Sans;font-style:normal;font-weight:400;src:url(/fonts/benton-sans-regular.woff2) format("woff2"),url(/fonts/benton-sans-regular.woff) format("woff")}@font-face{font-family:Benton Sans;font-style:italic;font-weight:400;src:url(/fonts/benton-sans-regular-italic.woff2) format("woff2"),url(/fonts/benton-sans-regular-italic.woff) format("woff")}@font-face{font-family:Benton Sans;font-style:normal;font-weight:700;src:url(/fonts/benton-sans-medium.woff2) format("woff2"),url(/fonts/benton-sans-medium.woff) format("woff")}@font-face{font-family:Amplify;font-style:normal;font-weight:400;src:url(/fonts/amplify-regular.woff2) format("woff2"),url(/fonts/amplify-regular.woff) format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:url(/fonts/quicksand-medium.woff2) format("woff2"),url(/fonts/quicksand-medium.woff) format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;src:url(/fonts/quicksand-bold.woff2) format("woff2"),url(/fonts/quicksand-bold.woff) format("woff")}*{-webkit-tap-highlight-color:transparent;color:inherit;cursor:inherit}article,audio,canvas,figcaption,figure,footer,header,main,nav,section,summary,video{display:block}audio:not([controls]){display:none;height:0}svg{display:block;overflow:hidden}li svg,p svg,td svg{display:inline-block}circle,g,image,line,path,polyline,use{transform-box:fill-box;transform-origin:center}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#f6f6f6;cursor:default;font-family:Benton Sans,Helvetica,sans-serif;font-size:18px;line-height:1.6;min-width:320px;touch-action:manipulation}html[theme=dark]{background:#22212e}html:not(.ready) *{animation:none!important;transition:none!important}html:not(.is-tabbing) :focus{outline:none!important}html.grabbing,html.grabbing *{cursor:grabbing!important}:lang(ru),:lang(uk),:lang(vi){font-family:sans-serif!important}body{color:#3a3645}html[theme=dark] body{color:hsla(0,0%,100%,.9)}main{--nav-top:60px;padding-right:var(--nav-left);padding-top:var(--nav-top)}.container{box-sizing:border-box;margin:0 auto;max-width:1132px;padding:0 26px;position:relative;width:100%}@media (max-width:767px){.container{padding:0 13px}}.container.narrow{max-width:852px}.video-wrap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-wrap iframe{height:100%;position:absolute;right:0;top:0;width:100%}.visually-hidden:not(:focus):not(:active){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}p{hanging-punctuation:first;margin:0 0 1em}h1{font-size:40px;font-weight:400}h2{font-size:28px}h2,h3{font-weight:600}h3{font-size:20px}h1,h2{font-family:Amplify,Helvetica,sans-serif;font-weight:400}h1,h2,h3,h4{color:inherit;line-height:1.1;margin:2.5em 0 1.5em;padding:0;text-rendering:optimizelegibility}.caption{color:#9d9ba2;font-size:80%;margin:0 0 .6em;text-align:right}a{cursor:pointer}a,a:hover{text-decoration:none}a,button{touch-action:manipulation}button{box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.a,label a,ol a,p a,ul a{background-image:linear-gradient(transparent calc(100% - 3px),currentColor calc(100% - 3px),currentColor calc(100% - 1px),transparent calc(100% - 1px));background-repeat:no-repeat;background-size:100% 100%;background-size:0 100%;color:#0f82f2;transition:color .2s,background-size .2s ease-in-out}.a:hover,label a:hover,ol a:hover,p a:hover,ul a:hover{background-size:100% 100%}.small,small{font-size:80%}.b,b,strong{font-weight:700}.i,em,i{font-style:italic}.text-center{text-align:center}ol,ul{margin:0 2em 1em 0;padding:0;text-align:right}ol ol,ol ul,ul ol,ul ul{margin:.5em 1.5em 0 0}li{margin:0 0 .5em}.m-red{color:#cd0e66}.m-blue{color:#0f82f2}.m-green{color:#22ab24}.m-yellow{color:#fd8c00}.m-orange{color:#eb4726}.m-purple{color:#6d3bbf}.m-teal{color:#009ea6}.m-lime{color:#bfc212}.lgrey{color:#aaa}hr{background:#aaa;clear:both;display:block;height:1px;margin:1em 0;padding:0}hr,img{border:0}img{vertical-align:middle;-ms-interpolation-mode:bicubic;height:auto;max-width:100%}figure{margin:0}.hidden,[hidden]{display:none!important;visibility:hidden!important}table{border-collapse:collapse;border-spacing:0}table,td{border:none}td{vertical-align:top}table.fixed{table-layout:fixed}table.grid td{border-bottom:1px solid #c5c2cc;border-left:1px solid #c5c2cc}table.grid tr td:last-child{border-left:none}table.grid tr:last-child td{border-bottom:none}@media print{body,html{background:transparent;color:#000}h2,h3,p{orphans:3;widows:3}h1,h2,h3{page-break-after:avoid}p a,p a:visited{text-decoration:underline}p a[href]:after{content:" (" attr(href) ")"}blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}}.polypad{--canvas-bg:#fff;--canvas-fg:#181824}[theme=dark] .polypad{--canvas-bg:#22212e;--canvas-fg:#e2e1e6}.row{display:flex;flex-wrap:wrap;justify-content:center}.row.padded{margin:-20px}.row.padded>*{margin:20px}.padded-thin>*>p:last-child,.padded>*>p:last-child{margin-bottom:0}.row .grow{flex-grow:1}.row .shrink{flex-shrink:1}.row>*>h2:first-child,.row>*>h3:first-child{margin-top:0}.padded-thin>*>p:last-child{margin-bottom:0}.tooltip{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#181824;border:1px solid #fff;border-radius:16px;color:#fff;font-size:13px;line-height:18px;opacity:0;padding:2px 12px;pointer-events:none;position:absolute;right:50%;top:-22px;transform:translateX(50%);transition:opacity .1s;white-space:nowrap;z-index:9999}.is-tabbing.not-mobile :focus>.tooltip,.not-mobile :hover>.tooltip{opacity:.8}.warning{background:#181824;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:900}.warning-body{max-width:calc(100% - 48px);position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.warning-body svg{height:100px;margin:0 auto 20px;width:100px}.warning-body p{background:#cd0e66;border-radius:4px;color:#fff;padding:8px 16px;text-align:center}.warning-body a:hover{color:#3f9bf5}.cookie-warning{background:#b50c5a;border-radius:4px;bottom:10px;box-shadow:0 3px 6px rgba(0,0,0,.3);box-sizing:border-box;color:#fff;line-height:1.4;max-width:calc(100vw - 20px);padding:10px 16px 12px;position:fixed;right:10px;z-index:800}.cookie-warning h2{color:hsla(0,0%,100%,.8);font-size:24px;font-weight:100;margin:0 0 6px}.cookie-warning p{margin-bottom:12px}.cookie-warning .btn{color:#b50c5a}.cookie-warning .close{cursor:pointer;left:2px;opacity:.6;padding:12px;position:absolute;top:2px;transition:opacity .2s}.cookie-warning .close:hover{opacity:1}.cookie-warning x-icon{display:block}x-tabs{background:#f6f6f6;display:flex;margin-bottom:60px;padding:6px 0;position:sticky;top:54px;z-index:1}x-tabs a{background:#c5c2cc;flex-grow:1;margin-left:2px;padding:3px 0;text-align:center;transition:background .2s;width:200px}x-tabs a:first-child{border-radius:0 6px 6px 0}x-tabs a:last-child{border-radius:6px 0 0 6px;margin:0}x-tabs a:focus,x-tabs a:hover{background:#6aa2df}x-tabs a.active{background:#0f82f2;color:#fff}.global-footer{background:#656073;color:#fff;font-size:15px;margin-top:60px;padding:26px}.global-footer .row{display:flex;justify-content:space-between;margin:0 auto;max-width:1000px}.global-footer .row:not(:first-child){margin:13px auto 0}.global-footer span.amplify-logo{background:no-repeat url(/images/amplify-white.svg);display:block;height:31px;width:120px}.global-footer p{margin:0}.global-footer a{color:#fff;display:inline-block}.global-footer .socials a{display:inline-block;margin:-2px 0 0;padding:5px;transition:color .2s}.global-footer .socials a x-icon{display:block}.global-footer ul{display:flex;list-style-type:none;margin:0}.global-footer ul:not(.socials) li:not(:last-child) a{margin-left:26px}@media (max-width:900px){.global-footer p{margin-bottom:26px}.global-footer .row{align-items:center;flex-direction:column}.global-footer ul:not(.socials){flex-direction:column;text-align:center}.global-footer ul:not(.socials) li:not(:last-child) a{margin-left:0}}.warning-banner{align-items:center;background:#f5cd52;border-radius:6px;color:#000;display:flex;margin:60px auto;max-width:880px;padding:12px 18px;position:relative}.warning-banner p{margin:0}.warning-banner x-icon{display:block;margin-left:12px}.snackbar{position:fixed;right:50%;top:52px;transform:translateX(50%);z-index:500}x-alert{background:#000;border-radius:6px;box-shadow:0 3px 8px rgba(0,0,0,.3);color:#fff;display:none;font-size:16px;line-height:1.4;max-width:300px;padding:8px 20px;width:-moz-max-content;width:max-content}x-alert x-icon{float:right;margin:-2px -4px 20px 6px}x-alert.error{background:#b50c5a}x-alert.warn{background:#e47e00}x-alert.success{background:#1e9620}x-icon{display:inline-block;height:24px;width:24px;fill:currentColor}x-icon svg{display:block}x-icon[name=warning]{fill:#cd0e66}.button x-icon{margin:-10px -8px -10px 3px}.modal-background{-webkit-backdrop-filter:blur(4px);background:rgba(0,0,0,.8);bottom:0;display:none;left:0;position:fixed;right:0;top:0;transition:background .4s;z-index:400}.modal-background.light{background:hsla(0,0%,100%,.9)}html.webview .modal-background{top:0}x-modal{background:#fff;border-radius:12px;box-shadow:0 6px 32px rgba(0,0,0,.8);box-sizing:border-box;display:none;margin-top:22px;max-height:calc(100vh - 84px);max-width:calc(100% - 40px);position:fixed;right:50%;top:50%;transform:translate(50%,-50%);width:520px;z-index:401}html[theme=dark] x-modal{background:#2d2c38}x-modal.light{box-shadow:0 4px 20px rgba(0,0,0,.25)}html.webview x-modal{margin-top:0;max-height:calc(100% - 40px)}x-modal .modal-body{box-sizing:border-box;height:100%;max-height:calc(100vh - 84px);overflow:auto;padding:24px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media screen and (max-height:720px){x-modal.interactive{top:42px;transform:translate(50%)}}.is-safari:not(.is-webview) x-modal,.is-safari:not(.is-webview) x-modal .modal-body{max-height:calc(100vh - 200px)}x-modal h2{margin-top:0}x-modal h2 x-icon{margin:-6px -2px -6px 4px}x-modal h3{margin:1.5em 0 .8em}x-modal h3 x-icon{margin:0 0 -5px 5px}x-modal .btn-row{margin:0;text-align:left}x-modal .form-large{margin:0 -8px -10px}x-modal p:last-child:not(.btn-row),x-modal ul:last-child{margin-bottom:0}x-modal .form-checkbox{margin:16px 0}x-modal hr{margin:1.5em 0}x-modal .close{fill:rgba(0,0,0,.4);cursor:pointer;display:block;left:0;padding:8px;position:absolute;top:0;transition:transform .2s,color .2s;z-index:10}html[theme=dark] x-modal .close{fill:hsla(0,0%,100%,.4)}x-modal .close:hover{color:#000;transform:scale(1.4)}html[theme=dark] x-modal .close:hover{color:#fff}x-modal.video{background:#000;border-radius:0;width:1200px}x-modal.video .video-wrap{height:0;padding-bottom:56.25%;position:relative}x-modal.video iframe,x-modal.video video{height:100%;position:absolute;width:100%}x-modal.video .close x-icon{fill:hsla(0,0%,100%,.8);top:-40px}button,form,input,select,textarea{border:none;margin:0;padding:0}input:invalid{box-shadow:none}button,input,select,textarea{background:transparent;border:none;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0}input[type=date],input[type=email],input[type=password],input[type=text],textarea{cursor:text}button,select{cursor:pointer}.form-row{display:flex;flex-direction:row;flex-wrap:wrap}.form-row .form-field{flex-grow:1;width:180px}.form-field{display:block;padding:8px;position:relative}.form-field input,.form-field select,.form-field textarea,.form-field-style{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:no-repeat top 12px left 10px/24px 24px;background-color:#f6f6f6;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-sizing:border-box;color:#000;display:block;line-height:1.4em;padding:18px 16px 4px;transition:border .2s,background .2s,box-shadow .2s;width:100%}html[theme=dark] .form-field input,html[theme=dark] .form-field select,html[theme=dark] .form-field textarea,html[theme=dark] .form-field-style{background-color:#43424d;border-color:hsla(0,0%,100%,.5);color:#fff}.form-field input:not([disabled]):focus,.form-field input:not([disabled]):hover,.form-field select:not([disabled]):focus,.form-field select:not([disabled]):hover,.form-field textarea:not([disabled]):focus,.form-field textarea:not([disabled]):hover,.form-field-style:not([disabled]):focus,.form-field-style:not([disabled]):hover{background-color:#eee}html[theme=dark] .form-field input:not([disabled]):focus,html[theme=dark] .form-field input:not([disabled]):hover,html[theme=dark] .form-field select:not([disabled]):focus,html[theme=dark] .form-field select:not([disabled]):hover,html[theme=dark] .form-field textarea:not([disabled]):focus,html[theme=dark] .form-field textarea:not([disabled]):hover,html[theme=dark] .form-field-style:not([disabled]):focus,html[theme=dark] .form-field-style:not([disabled]):hover{background-color:#64646d}.form-field input:not([disabled]):focus,.form-field select:not([disabled]):focus,.form-field textarea:not([disabled]):focus,.form-field-style:not([disabled]):focus{border-color:#0f82f2;box-shadow:0 0 0 3px rgba(15,130,242,.5);outline:none}.form-field input:not([disabled]):focus+.placeholder,.form-field select:not([disabled]):focus+.placeholder,.form-field textarea:not([disabled]):focus+.placeholder,.form-field-style:not([disabled]):focus+.placeholder{color:#0f82f2}.form-field input[disabled],.form-field select[disabled],.form-field textarea[disabled],.form-field-style[disabled]{cursor:default!important;opacity:.6}.form-field input::-moz-placeholder{opacity:0}.form-field input::placeholder{opacity:0}.form-field input:-moz-placeholder-shown{padding:11px 16px}.form-field input:placeholder-shown{padding:11px 16px}.form-field input:-moz-placeholder-shown+.placeholder{transform:none}.form-field input:placeholder-shown+.placeholder{transform:none}.form-field input.dirty:not(:focus),.form-field select.dirty:not(:focus){padding-left:36px}.form-field input.dirty:not(:focus).valid,.form-field input.dirty:not(:focus):valid,.form-field select.dirty:not(:focus).valid,.form-field select.dirty:not(:focus):valid{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%2322ab24%22%20d%3D%22m19.7%206.3-.2-.4-.3-.2c-.1-.1-.3%200-.4%200a36.6%2036.6%200%200%200%20-9.8%208.4%2036.1%2036.1%200%200%200%20-4.8-2.9h-.5l-1%20.9a.4.4%200%200%200%20-.1.3c0%20.2%200%20.3.1.4a72.1%2072.1%200%200%201%206.6%207h.4a.5.5%200%200%200%20.4-.2c3.8-6.8%205.7-9.6%209.4-13%20.2.1.2-.1.2-.3z%22%2F%3E%3C%2Fsvg%3E")}.form-field input.dirty:not(:focus).invalid,.form-field input.dirty:not(:focus):invalid,.form-field select.dirty:not(:focus).invalid,.form-field select.dirty:not(:focus):invalid{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Crect%20x%3D%2210%22%20y%3D%228%22%20width%3D%224%22%20height%3D%2212%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%23cd0e66%22%20d%3D%22M22.1%2C19.5l-9.2-16a1%2C1%2C0%2C0%2C0-1.8%2C0l-9.2%2C16A1%2C1%2C0%2C0%2C0%2C2.7%2C21H21.3A1%2C1%2C0%2C0%2C0%2C22.1%2C19.5Zm-8.7-11v2.4l-.4%2C4.4H11.1l-.4-4.4V8.5ZM12%2C19.4a1.6%2C1.6%2C0%2C0%2C1-1.6-1.6%2C1.6%2C1.6%2C0%2C1%2C1%2C3.2%2C0A1.6%2C1.6%2C0%2C0%2C1%2C12%2C19.4Z%22%2F%3E%3C%2Fsvg%3E");border-color:#cd0e66}.form-field textarea{height:auto;padding:10px 16px;resize:vertical}.form-field textarea::-moz-placeholder{color:#aaa;opacity:1;-moz-transition:color .2s;transition:color .2s}.form-field textarea::placeholder{color:#aaa;opacity:1;transition:color .2s}.form-field textarea:active::-moz-placeholder,.form-field textarea:focus::-moz-placeholder{color:#0f82f2}.form-field textarea:active::placeholder,.form-field textarea:focus::placeholder{color:#0f82f2}.form-field select{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%234d4d4d%22%20d%3D%22m19.9%207.5a1.4%201.4%200%200%200%20-2.1%200l-5.8%205.8-5.8-5.8a1.4%201.4%200%200%200%20-2.1%200%201.5%201.5%200%200%200%200%202.1l6.8%206.9a1.6%201.6%200%200%200%202.2%200l6.8-6.9a1.4%201.4%200%200%200%200-2.1z%22%2F%3E%3C%2Fsvg%3E");padding-left:40px}.form-field .placeholder{color:#aaa;line-height:1.4em;pointer-events:none;position:absolute;right:24px;top:19px;transform:translateY(-7px) scale(.7);transform-origin:top right;transition:transform .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-row{display:flex;margin:1em 2em}.radio-row label{display:block;flex-grow:1}.radio-row span{border:2px solid #0f82f2;border-left-style:none;cursor:pointer;display:block;text-align:center;transition:background .2s}.radio-row span:hover{background:rgba(15,130,242,.4)}.radio-row label:first-child span{border-radius:0 6px 6px 0}.radio-row label:last-child span{border-left-style:solid;border-radius:6px 0 0 6px}.radio-row input:checked+span{background:#0f82f2;color:#fff}.radio-row input{display:none}.form-checkbox{cursor:pointer;display:block;margin:16px 8px;min-height:28px;padding-right:40px;position:relative}.form-checkbox input{opacity:0;position:absolute;right:5px;top:7px}.form-checkbox .control{background:#f6f6f6;border:1px solid rgba(0,0,0,.1);border-radius:4px;height:22px;position:absolute;right:0;top:2px;transition:border .2s,background .2s,box-shadow .2s;width:22px}.form-checkbox .control:after{background:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22m19.7%206.3-.2-.4-.3-.2c-.1-.1-.3%200-.4%200a36.6%2036.6%200%200%200%20-9.8%208.4%2036.1%2036.1%200%200%200%20-4.8-2.9h-.5l-1%20.9a.4.4%200%200%200%20-.1.3c0%20.2%200%20.3.1.4a72.1%2072.1%200%200%201%206.6%207h.4a.5.5%200%200%200%20.4-.2c3.8-6.8%205.7-9.6%209.4-13%20.2.1.2-.1.2-.3z%22%2F%3E%3C%2Fsvg%3E");content:" ";display:block;height:21px;position:absolute;right:1px;top:0;transform:scale(0);transition:transform .4s cubic-bezier(.33,1.9,.52,.7);width:21px}.form-checkbox input:focus+.control,.form-checkbox:hover .control{background:#eee;border-color:#0f82f2}.form-checkbox input:focus+.control{box-shadow:0 0 0 3px rgba(15,130,242,.5);outline:none}.form-checkbox input:checked+.control{background:#0f82f2}.form-checkbox input:checked+.control:after{transform:none}.form-checkbox input:focus:checked+.control,.form-checkbox:hover input:checked+.control{border-color:#053563}.form-error{color:#cd0e66;font-size:16px;font-weight:600;line-height:1.3;margin:8px;text-align:center}.form-error x-icon{margin:0 0 -4px 2px}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#181824;border:none;border-radius:24px;color:hsla(0,0%,100%,.95);cursor:pointer;display:inline-block;font-weight:600;height:2em;letter-spacing:.2px;line-height:2em;min-width:48px;outline:none;padding:0 1.2em;text-align:center;width:auto;-webkit-touch-callout:none;transition:transform .3s,background .2s,color .2s,box-shadow .2s,opacity .2s}.btn:hover{transform:scale(1.08)}.btn:active{transform:scale(.92)}.btn.on,.btn:hover{background-color:#504b5c;box-shadow:0 4px 12px rgba(0,0,0,.25);color:#fff;z-index:10}html.is-tabbing .btn:focus{outline:2px solid #181824;outline-offset:2px}.btn.disabled,.btn[disabled]{background-color:#ddd!important;box-shadow:none;color:#999!important;cursor:default;pointer-events:none}.btn x-icon{margin:0 0 -6px 6px;opacity:.95;transition:opacity .2s;fill:currentColor}.btn:focus x-icon,.btn:hover x-icon{opacity:1}.btn-small{height:1.6em;line-height:1.6em;padding:0 .8em}.btn-row{margin:-10px}.btn-row .btn{margin:10px}.btn-red{background-color:#cd0e66}.btn-red:focus,.btn-red:hover{background-color:#ef1579}html.is-tabbing .btn-red:focus{outline:2px solid #ef1579}.btn-blue{background-color:#0f82f2}.btn-blue:focus,.btn-blue:hover{background-color:#3696f4}html.is-tabbing .btn-blue:focus{outline:2px solid #3696f4}.btn-green{background-color:#22ab24}.btn-green:focus,.btn-green:hover{background-color:#29cd2b}html.is-tabbing .btn-green:focus{outline:2px solid #29cd2b}.btn-yellow{background-color:#fd8c00}.btn-yellow:focus,.btn-yellow:hover{background-color:#ff9e27}html.is-tabbing .btn-yellow:focus{outline:2px solid #ff9e27}.btn-amplify{background-color:#f37321}.btn-amplify:focus,.btn-amplify:hover{background-color:#f58b48}html.is-tabbing .btn-amplify:focus{outline:2px solid #f58b48}.btn-white{border:1px solid #aaa}.btn-white,.btn-white:focus,.btn-white:hover{background:#fff;color:#3a3645}html.is-tabbing .btn-white:focus{outline-color:#656073}.btn.facebook{background-color:#1878f2}.btn.facebook:focus,.btn.facebook:hover{background-color:#3f8ff4}html.is-tabbing .btn.facebook:focus{outline:2px solid #3f8ff4}.btn.twitter{background-color:#00b6f1}.btn.twitter:focus,.btn.twitter:hover{background-color:#1bc7ff}html.is-tabbing .btn.twitter:focus{outline:2px solid #1bc7ff}.btn.pinterest{background-color:#cb2027}.btn.pinterest:focus,.btn.pinterest:hover{background-color:#df353c}html.is-tabbing .btn.pinterest:focus{outline:2px solid #df353c}.btn.reddit{background-color:#ff5700}.btn.reddit:focus,.btn.reddit:hover{background-color:#ff7229}html.is-tabbing .btn.reddit:focus{outline:2px solid #ff7229}.input-field{-webkit-appearance:none;-moz-appearance:textfield;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);border-radius:5px;color:inherit;cursor:text;display:block;line-height:24px;padding:0;text-align:center;transition:border .2s,background .2s,box-shadow .2s,color .2s}.input-field::-moz-placeholder{color:hsla(0,0%,100%,.5)}.input-field::placeholder{color:hsla(0,0%,100%,.5)}.input-field::-webkit-inner-spin-button,.input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.light-ui .input-field{background-color:rgba(95,95,95,.15);border-color:#a6a6a6}.light-ui .input-field::-moz-placeholder{color:rgba(58,54,69,.5)}.light-ui .input-field::placeholder{color:rgba(58,54,69,.5)}.input-field:focus{background-color:hsla(0,0%,100%,.18);border-color:#0f82f2;box-shadow:0 0 0 3px rgba(15,130,242,.5);outline:none}select.input-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22rgba(255%2C%20255%2C%20255%2C%200.5)%22%20d%3D%22m19.9%207.5a1.4%201.4%200%200%200%20-2.1%200l-5.8%205.8-5.8-5.8a1.4%201.4%200%200%200%20-2.1%200%201.5%201.5%200%200%200%200%202.1l6.8%206.9a1.6%201.6%200%200%200%202.2%200l6.8-6.9a1.4%201.4%200%200%200%200-2.1z%22%2F%3E%3C%2Fsvg%3E");background-position:top 6px left 5px;background-repeat:no-repeat;background-size:16px 16px;cursor:pointer;padding:0 8px 0 24px;text-align:right;width:auto}select.input-field option{color:initial}.light-ui select.input-field{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23a6a6a6%22%20d%3D%22m19.9%207.5a1.4%201.4%200%200%200%20-2.1%200l-5.8%205.8-5.8-5.8a1.4%201.4%200%200%200%20-2.1%200%201.5%201.5%200%200%200%200%202.1l6.8%206.9a1.6%201.6%200%200%200%202.2%200l6.8-6.9a1.4%201.4%200%200%200%200-2.1z%22%2F%3E%3C%2Fsvg%3E")}input.toggle[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;position:absolute;width:0}input.toggle+.control{background:hsla(0,0%,100%,.3);border-radius:12px;content:"";cursor:pointer;display:block;height:10px;padding:1px 0;transition:background .2s;width:32px}.light-ui input.toggle+.control{background:rgba(95,95,95,.3)}input.toggle+.control:after{background-color:#9d9ba2;border-radius:12px;content:"";display:block;height:18px;margin:-4px -1px;transition:transform .2s;width:18px}.light-ui input.toggle+.control:after{background-color:#a6a6a6}input.toggle:checked+.control{background:#0f82f2}input.toggle:checked+.control:after{background:#ebebec;transform:translateX(-16px)}.light-ui input.toggle:checked+.control{background:rgba(15,130,242,.5)}.light-ui input.toggle:checked+.control:after{background:#0f82f2}input.toggle:indeterminate+.control:after{background:#c4c3c7;transform:translateX(-8px)}.light-ui input.toggle:indeterminate+.control:after{background:#3771a9}.is-tabbing input.toggle:focus+.control{outline:auto}#amp-nav{position:relative;z-index:402}#amp-nav .amp-nav-v2{color:unset}.logged-out-navigation__bottom,.pp-nav .amp-nav-elementary-school-view,.pp-nav .amp-nav-middle-school-view,.pp-nav .logged-out-navigation,.pp-nav .top-nav{display:none!important}#polypad-header{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.122),0 1px 3px rgba(0,0,0,.071);color:#3a3645;display:flex;height:60px;justify-content:space-between;left:0;position:fixed;right:var(--nav-left,0);top:0;transition:background .2s,box-shadow .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:401}#polypad-header .header-left,#polypad-header .header-right{align-items:center;display:flex;height:100%}#polypad-header .header-left a{align-items:center;display:flex;font-size:20px;font-weight:600;line-height:36px;margin-right:20px}#polypad-header .amplify{flex-shrink:0;margin-left:-16px}#polypad-header .amplify img{border-radius:4px;height:36px;margin:12px;width:36px}#polypad-header .amplify.skip{display:none}@media (max-width:719px){#polypad-header{right:0}#polypad-header .amplify.skip{display:block}.pp-nav{display:none;opacity:0;position:relative;transition:opacity .2s,display allow-discrete .2s;z-index:9999}.pp-nav.mobile-visible{display:block;opacity:1}@starting-style{.pp-nav.mobile-visible{opacity:0}}}#polypad-header .btn{margin:0 4px}@media screen and (max-width:500px){#polypad-header .btn.hide-mobile{display:none!important}}#polypad-header .nav-btn{padding:16px;position:relative}#polypad-header .nav-btn x-icon{display:block}#polypad-header .nav-btn .tooltip{top:58px}#polypad-header .nav-btn.contest{background-image:radial-gradient(closest-side,rgba(253,140,0,.4),rgba(253,140,0,.15) 40%,transparent 80%)}@media (max-width:379px){#polypad-header .nav-btn[title=User]+.popup-body{left:-55px}#polypad-header .nav-btn[title=Help]+.popup-body{left:15px}}#polypad-header .nav-btn-wrapper{position:relative}#polypad-header .nav-btn-wrapper .tooltip{top:58px}#polypad-header x-popup{position:relative}#polypad-header .popup-body{background:#fff;border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,.2),0 0 20px rgba(0,0,0,.2);display:none;font-size:18px;left:15px;padding:6px 0;position:absolute;top:50px;z-index:1}#polypad-header .nav-link{box-sizing:border-box;display:block;padding:3px 14px;position:relative;text-align:right;white-space:nowrap;width:100%}#polypad-header .nav-link x-icon{margin:0 -2px -5px 8px}#polypad-header .nav-link .subtitle{display:block;font-size:14px;margin:-4px 36px 0 0;opacity:.6}#polypad-header input.toggle+.control{background:rgba(0,0,0,.15);display:inline-block;margin:0 12px 0 -2px}#polypad-header a.nav-link,#polypad-header button.nav-link{cursor:pointer;line-height:inherit}#polypad-header hr{background:currentColor;margin:6px 0;opacity:.3}#polypad-header .nav-btn,#polypad-header a.nav-link,#polypad-header button.nav-link{transition:background .2s}#polypad-header .nav-btn:focus,#polypad-header .nav-btn:hover,#polypad-header a.nav-link:focus,#polypad-header a.nav-link:hover,#polypad-header button.nav-link:focus,#polypad-header button.nav-link:hover{background-color:rgba(0,0,0,.15)}#polypad-header.dark,html[theme=dark] #polypad-header{background:#181824;color:hsla(0,0%,100%,.8)}#polypad-header.dark .popup-body,html[theme=dark] #polypad-header .popup-body{background:#3a3645;box-shadow:0 0 0 1px hsla(0,0%,100%,.2)}#polypad-header.dark .nav-btn:focus,#polypad-header.dark .nav-btn:hover,#polypad-header.dark a.nav-link:focus,#polypad-header.dark a.nav-link:hover,#polypad-header.dark button.nav-link:focus,#polypad-header.dark button.nav-link:hover,html[theme=dark] #polypad-header .nav-btn:focus,html[theme=dark] #polypad-header .nav-btn:hover,html[theme=dark] #polypad-header a.nav-link:focus,html[theme=dark] #polypad-header a.nav-link:hover,html[theme=dark] #polypad-header button.nav-link:focus,html[theme=dark] #polypad-header button.nav-link:hover{background-color:hsla(0,0%,100%,.15)}#polypad-header.dark input.toggle+.control,html[theme=dark] #polypad-header input.toggle+.control{background-color:#5f5f5f}#polypad-header.dark input.toggle:checked+.control,html[theme=dark] #polypad-header input.toggle:checked+.control{background-color:#0f82f2}x-modal#language{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:540px}.locale-list{-moz-column-count:3;column-count:3;-moz-column-gap:0;column-gap:0}@media (max-width:560px){.locale-list{-moz-column-count:2;column-count:2}}@media (max-width:420px){.locale-list{-moz-column-count:1;column-count:1}}.locale-link{border-radius:6px;display:block;margin:2px 0;padding:4px 8px;transition:background .2s;-webkit-column-break-inside:avoid;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.locale-link:hover{background:rgba(0,0,0,.15)}html[theme=dark] .locale-link:hover{background:hsla(0,0%,100%,.15)}.locale-link img{margin-left:8px}x-modal code{background:#eee;border:1px solid #ccc;border-radius:4px;display:block;margin:1em 0;padding:3px;text-align:center}section{font-size:16px}section h1{display:none}section h2{color:#cd0e66;font-size:1.5em}section h3{font-size:1.25em}section h2,section h3{margin:2em 0 1em}section code{font-size:85%;padding:.2em .3em}section code,section pre{background:#181824;border-radius:4px;color:hsla(0,0%,100%,.8)}section pre{margin:1em 0;-webkit-overflow-scrolling:touch;overflow-x:auto;padding:8px 12px}section pre code{background:none;border:0;padding:0}section .token.cdata,section .token.comment,section .token.doctype,section .token.prolog{color:hsla(0,0%,100%,.5)}section .token.punctuation{color:hsla(0,0%,100%,.65)}section .token.boolean,section .token.constant,section .token.deleted,section .token.number,section .token.property,section .token.symbol,section .token.tag{color:#cd0e66}section .token.attr-name,section .token.builtin,section .token.char,section .token.inserted,section .token.selector,section .token.string{color:#22ab24}section .token.entity,section .token.operator,section .token.url{color:#009ea6}section .token.atrule,section .token.attr-value,section .token.keyword{color:#0f82f2}section .token.class-name,section .token.function{color:#eb4726}section .token.important,section .token.regex,section .token.variable{color:#fd8c00}section .token.bold,section .token.important{font-weight:700}section .token.italic{font-style:italic}