@import url(https://fast.fonts.net/t/1.css?apiType=css&projectid=b127f827-ee58-493e-b613-2c91d2da98d7);/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.container,.container-fluid{margin-right:auto;margin-left:auto}.container-fluid{padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row,.row.reverse{-webkit-box-orient:horizontal}.row.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse,.row.reverse{-webkit-box-direction:reverse}.col.reverse{-webkit-box-orient:vertical;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:48em){.container{width:49rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:64em){.container{width:65rem}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:75em){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@font-face{font-family:AvenirNextLTW01-Medium;src:url("https://static.rayfeed.xyz/av.eot?#iefix");src:url("https://static.rayfeed.xyz/av.eot?#iefix") format("eot"),url("https://static.rayfeed.xyz/av.woff2") format("woff2"),url("https://static.rayfeed.xyz/av.woff") format("woff"),url("https://static.rayfeed.xyz/av.ttf") format("truetype"),url("https://static.rayfeed.xyz/av.svg") format("svg")}@font-face{font-family:AvenirNextLTW01-Demi;src:url("https://static.rayfeed.xyz/av-demi.eot?#iefix");src:url("https://static.rayfeed.xyz/av-demi.eot?#iefix") format("eot"),url("https://static.rayfeed.xyz/av-demi.woff2") format("woff2"),url("https://static.rayfeed.xyz/av-demi.woff") format("woff"),url("https://static.rayfeed.xyz/av-demi.ttf") format("truetype"),url("https://static.rayfeed.xyz/av-demi.svg") format("svg")}html{font-size:16px}body,html{font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body{font-style:normal;font-size:1rem;font-weight:400;line-height:1.5rem;color:#4d4d4d}.header-1,h1{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:240%;line-height:3rem;margin-top:1.5rem;margin-bottom:0}.app-settings-view h1,.header-2,h2{font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:200%;line-height:3rem;margin:1.5rem 0}.app-settings-view h2,.header-3,h3{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:140%}.app-settings-view h2,.header-3,.header-4,h3,h4{font-weight:400;line-height:1.5rem;margin-top:1.5rem;margin-bottom:0}.header-4,h4{font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:125%}.header-5,h5{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:115%}.header-5,.header-6,h5,h6{font-weight:400;line-height:1.5rem;margin-top:1.5rem;margin-bottom:0}.header-6,h6{font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:italic;font-size:100%}blockquote,ol,p,pre,table,ul{margin-top:0;margin-bottom:1.5rem}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}hr{border:1px solid #f5f5f5;margin:1rem 0}b,code,em,small,strong{line-height:1}sup{line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}b,strong{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}blockquote{border-left:4px solid var(--accent-color,#2d353e);margin:1rem;margin-left:0;background:rgba(0,0,0,.025);padding:.5rem 0 .5rem 1rem;border-radius:0 5px 5px 0}small{display:block}.helper-text{font-size:80%;color:#a6a6a6;margin:0}.text-code{font-family:Consolas,Monaco,monospace;font-size:85%;line-height:1.35;user-select:all}.font-bold{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.font-normal{font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-slideInFade{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes element-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes element-scaleFadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes element-wiggle{0%{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-1%) rotate(-1deg)}50%{transform:translateX(1%) rotate(1deg)}to{transform:translateX(0) rotate(0deg)}}.button,[type=button],[type=submit],button{display:block;padding:.75rem 1.5rem;margin:1rem 0;text-align:center;border-radius:5px;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-weight:unset;font-size:1rem;color:#fff;border:none;background-color:var(--accent-color,#2d353e);line-height:100%;outline:none;transition:all .1s ease-in}@media (min-width:1025px){.button:hover,[type=button]:hover,[type=submit]:hover,button:hover{color:#fff;background-color:var(--dark-accent-color,#15191e);cursor:pointer}}@media (min-width:1025px){.button:active,[type=button]:active,[type=submit]:active,button:active{transform:scale(.95);transition:all .15s ease}}.button.disabled,.button[disabled],[type=button].disabled,[type=button][disabled],[type=submit].disabled,[type=submit][disabled],button.disabled,button[disabled]{opacity:.35;user-select:none;pointer-events:none;cursor:not-allowed}.button.small,[type=button].small,[type=submit].small,button.small{font-size:.85rem;padding:.5rem 1rem}.button.medium,[type=button].medium,[type=submit].medium,button.medium{font-size:1.25rem;padding:.85rem 2rem;line-height:1.25}.button.large,[type=button].large,[type=submit].large,button.large{font-size:1.35rem;padding:1rem 2rem;line-height:1.25}.button.wide,[type=button].wide,[type=submit].wide,button.wide{min-width:200px}.button.alt,[type=button].alt,[type=submit].alt,button.alt{background-color:#ebebeb;color:#4d4d4d}@media (min-width:1025px){.button.alt:hover,[type=button].alt:hover,[type=submit].alt:hover,button.alt:hover{background-color:#b3b3b3}}.button.ghost,[type=button].ghost,[type=submit].ghost,button.ghost{background-color:transparent;color:var(--accent-color,#2d353e);border:2px solid currentColor}@media (min-width:1025px){.button.ghost:hover,[type=button].ghost:hover,[type=submit].ghost:hover,button.ghost:hover{background-color:var(--accent-color,#2d353e);color:#fff;border-color:var(--accent-color,#2d353e)}}.button.danger,[type=button].danger,[type=submit].danger,button.danger{background-color:#ff5263;color:#fff}@media (min-width:1025px){.button.danger:hover,[type=button].danger:hover,[type=submit].danger:hover,button.danger:hover{background-color:#e60017;color:#fff}}.button.inverse,[type=button].inverse,[type=submit].inverse,button.inverse{background-color:rgba(0,0,0,.18);color:#fff;border-width:2px;border-color:transparent}@media (min-width:1025px){.button.inverse:hover,[type=button].inverse:hover,[type=submit].inverse:hover,button.inverse:hover{color:var(--dark-accent-color,#15191e);background-color:#fff;border-color:transparent}}.button svg,[type=button] svg,[type=submit] svg,button svg{margin-right:.5rem}.button svg circle,.button svg g,.button svg path,.button svg polygon,.button svg rect,[type=button] svg circle,[type=button] svg g,[type=button] svg path,[type=button] svg polygon,[type=button] svg rect,[type=submit] svg circle,[type=submit] svg g,[type=submit] svg path,[type=submit] svg polygon,[type=submit] svg rect,button svg circle,button svg g,button svg path,button svg polygon,button svg rect{fill:currentColor}.button.link-button,.button.with-icon,.menu-stack a.button,.menu-stack a[type=button],.menu-stack a[type=submit],[type=button].link-button,[type=button].with-icon,[type=submit].link-button,[type=submit].with-icon,button.link-button,button.with-icon{display:flex;align-items:center;justify-content:center;line-height:1.25}.button.link-button svg,.button.with-icon svg,.menu-stack a.button svg,.menu-stack a[type=button] svg,.menu-stack a[type=submit] svg,[type=button].link-button svg,[type=button].with-icon svg,[type=submit].link-button svg,[type=submit].with-icon svg,button.link-button svg,button.with-icon svg{width:1em}.button.small.link-button svg,.button.with-icon.small svg,.menu-stack a.button.small svg,.menu-stack a[type=button].small svg,.menu-stack a[type=submit].small svg,[type=button].small.link-button svg,[type=button].with-icon.small svg,[type=submit].small.link-button svg,[type=submit].with-icon.small svg,button.small.link-button svg,button.with-icon.small svg{margin-right:.5rem}.button.icon--right svg,[type=button].icon--right svg,[type=submit].icon--right svg,button.icon--right svg{margin-left:.5rem;margin-right:0!important}a.button{display:flex;align-items:center;justify-content:center}@-moz-document url-prefix(){.button-firefox,button.link-button,button.with-icon{display:inline-block!important;line-height:1!important;text-align:center}.button-firefox svg,button.link-button svg,button.with-icon svg{vertical-align:middle}}.link-button{padding:.5rem;line-height:1.35;border-radius:5px;display:inline-flex!important;align-items:center;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;transition:all .15s ease;user-select:none}.link-button,.link-button.with-icon,.menu-stack a.link-button{display:inline-flex}.link-button:hover{background:#f5f5f5;cursor:pointer}@media (min-width:1025px){.link-button:active{transform:scale(.95);transition:all .15s ease}}.link-button.small{font-size:.85rem;padding:.5rem 1rem}.link-button.icon--right svg{margin-left:.5rem;margin-right:0!important}.link-danger{color:#ff5263}.link-danger:hover{color:#ff1f35}.button-inline{display:inline-flex!important}.lb-overshoot-left{margin-left:-.5rem!important}.lb-overshoot-right{margin-right:-.5rem!important}.comments{border-top:1px solid #ebebeb;margin-top:1rem;padding-top:2rem}.comment-single:not(:last-child){border-bottom:1px solid #ebebeb}.comment-single{padding-bottom:2rem;margin-bottom:2rem}.comment-single .commenter-info{display:flex;align-items:center}.comment-single .commenter-info img{border-radius:100%;width:32px;height:32px;margin-right:.5rem}.comment-single .commenter-info .commenter-username{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.comment-single .comment-body{margin:1rem 0;white-space:pre-wrap}.comment-single .comment-meta{display:flex;align-items:center;font-size:.875rem;color:#a6a6a6}.comment-single .comment-meta>div:not(:last-of-type):after{content:"\B7";margin:0 1rem}.comments-guest-state h4{margin-top:0;font-size:.875rem;color:#a6a6a6;font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.select-toggle-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;visibility:hidden}.select-container{position:relative;width:100%}.select-container input,.select-container select{display:none}.select-container label{position:absolute;display:none;top:calc(.5rem + 2px);left:calc(.5rem + 2px);visibility:hidden;z-index:0;color:#b3b3b3}.select-container .dropdown-icon{z-index:5;pointer-events:none}.select-container.open-options .select-options{visibility:visible}.select-container.open-options label{visibility:visible;z-index:5;display:block}.select-container.open-options .select-toggle-overlay{visibility:visible}.select-current-option-wrapper{background:#fff;background-image:linear-gradient(-180deg,hsla(0,0%,100%,.5),#f7f7f7);border:2px solid #ebebeb;border-radius:5px;padding:.5rem;display:flex;align-items:center;justify-content:space-between}.select-current-option-wrapper:hover{border-color:#b3b3b3;cursor:pointer}.select-current-option-wrapper:hover svg path{fill:#a6a6a6}.select-selected{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select-options{position:absolute;visibility:hidden;width:100%;top:0;left:0;background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.2);border-radius:5px;list-style:none;margin:0;margin-bottom:2rem;padding:44px 0 0;z-index:3;pointer-events:none;overflow:hidden;user-select:none}.select-options li{padding:calc(.5rem + 2px);border-top:1px solid #ebebeb;pointer-events:all}.select-options li:hover{background-color:#f5f5f5;cursor:pointer}.select-options li[data-selected=selected],.select-options li[data-selected=selected]:hover{background-color:var(--accent-color,#2d353e);color:#fff}.select-dropdown-wrapper{width:100%}.idea-category-picker{display:flex;flex-direction:column;align-items:flex-start}.select-add-new{display:flex;align-items:center;justify-content:center;color:var(--accent-color,#2d353e);cursor:pointer;margin-top:1rem;user-select:none}.select-add-new svg{margin-right:.35rem}.select-add-new svg path{fill:currentColor}.add-new-category-wrapper{margin-top:-1rem}menu{position:relative;padding:0;margin:0}menu ul{z-index:9998;margin:4px 0 0;padding:.5rem;list-style:none;visibility:hidden;position:absolute;min-width:180px;right:0;transform:scale(.75) translateZ(0);opacity:0;will-change:transform,opacity;background-color:#fff;border-radius:5px;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);-webkit-backface-visibility:hidden;transition:all .15s cubic-bezier(.175,.885,.32,1.275)}menu ul:before{content:"";width:100%;height:4px;background-color:transparent;position:absolute;top:-4px;left:0;display:block}menu li{margin:0;padding:0 .5rem;border-radius:5px;font-size:.875rem}menu li:not(:first-child){margin-top:.5rem}menu li:hover{background-color:#fafafa}menu svg{flex-shrink:0}menu a{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;display:flex;width:100%;align-items:center;color:#4d4d4d;line-height:1.35;padding:.5rem 0}menu a:hover{color:var(--accent-color,#2d353e)}menu span{width:24px;display:flex;align-items:center;justify-content:center}menu:hover ul{visibility:visible;transform:scale(1) translateZ(0);opacity:1;transition:all .15s cubic-bezier(.175,.885,.32,1.275)}@media (max-width:767px){.menu-left-mobile ul{right:auto;left:0}}.menu-left ul{right:auto;left:0}.user-dropdown-menu svg:first-child{margin-right:.35rem}@media (min-width:768px) and (max-width:1024px){.user-dropdown-label{display:inline-block;max-width:90px;overflow:hidden;text-overflow:ellipsis}}footer{margin-bottom:4rem!important}.footer-rayfeed-stack{display:flex;justify-content:space-between;flex-direction:column;position:relative}@media (min-width:768px){.footer-rayfeed-stack{flex-direction:row}}.footer-global-stack{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;border-top:1px solid #f5f5f5;margin-top:2rem;padding-top:1rem;font-size:.875rem;text-align:center}@media (min-width:1024px){.footer-global-stack{flex-direction:row;text-align:auto}}.footer-global-stack svg{width:1em}.footer-global-stack ul{padding:0;margin:0}.footer-left-side{margin-left:-.5rem!important}.footer-right-side{margin-right:-.5rem!important}.footer-column{width:100%}@media (min-width:768px){.footer-column{width:28%}}.footer-column ul{list-style:none;margin:0;padding:0;margin-left:-.5rem}.footer-column li{margin:0;padding:0}.footer-column a{font-size:.875rem;padding:.25rem .5rem}.footer-column-heading{text-transform:uppercase;font-size:.75rem;letter-spacing:.05rem;color:#b3b3b3;border-bottom:1px solid #f5f5f5;padding-bottom:.25rem;margin-bottom:.5rem}.footer-secondary-link{color:#b3b3b3}.footer-copyrights,.footer-secondary-link{font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.footer-copyrights{font-size:.875rem;color:#a6a6a6;cursor:auto}.footer-copyrights:hover{background-color:transparent;cursor:auto}.project-guest-banner{position:fixed;background-color:#fff;bottom:0;z-index:9999;display:flex;justify-content:center;flex-direction:column-reverse;box-shadow:0 -10px 30px rgba(0,0,0,.15)}@media (min-width:680px){.project-guest-banner{left:2rem;right:2rem;bottom:4rem;background-color:transparent;flex-direction:row;width:calc(100% - 4rem);box-shadow:none}}@media (min-width:1024px){.project-guest-banner{bottom:3rem;left:3rem;right:3rem;width:calc(100% - 6rem)}.project-guest-banner:before{content:"";background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}}.project-guest-banner .guest-banner-icon{margin-bottom:2rem;display:flex;align-items:center;justify-content:center}@media (min-width:680px){.project-guest-banner .guest-banner-icon{padding:2rem;padding-left:0;margin-right:.5rem;margin-bottom:0}}.project-guest-banner .guest-banner-icon svg{position:relative;top:6px}.project-guest-banner .guest-banner-box{padding:1.5rem;padding-right:3rem;width:100%;max-width:900px;position:relative;z-index:auto}@media (min-width:680px){.project-guest-banner .guest-banner-box{background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.15);border-radius:5px;padding:2rem}}@media (min-width:680px){.project-guest-banner .guest-banner-box:before{z-index:2}}@media (min-width:680px){.project-guest-banner .guest-banner-box:after,.project-guest-banner .guest-banner-box:before{content:"";width:0;height:0;border-style:solid;position:absolute;bottom:-20px;top:calc(50% - 20px);left:-20px;border-width:20px 20px 20px 0;border-color:transparent #fff transparent transparent}.project-guest-banner .guest-banner-box:after{z-index:-1;filter:drop-shadow(0 0 8px rgba(0,0,0,.15))}}.project-guest-banner h1{font-size:1.5rem;margin-top:0;line-height:1.25}.project-guest-banner p{margin-top:.5rem;margin-bottom:.5rem;font-size:1rem;color:#b3b3b3}@media (min-width:768px){.project-guest-banner .button,.project-guest-banner button{margin:0}}.guest-banner-box-close{top:1em;right:1em}svg.icon circle,svg.icon fill,svg.icon g,svg.icon path{stroke-width:1.5}.dropdown-arrow{margin-left:.5rem;margin-right:0}.same-color svg circle,.same-color svg g,.same-color svg path,.same-color svg polygon,.same-color svg rect{fill:currentColor}.rotate-right svg{transform:rotate(-90deg)}.rotate-left svg{transform:rotate(90deg)}.rotate svg{transform:rotate(180deg)}.svg-ml-xs svg{margin-left:.25rem}.svg-no-margin svg{margin:0!important}.spin360{animation:spin360 4s .5s ease-in-out infinite}@keyframes spin360{0%{tranform:rotateZ(0deg)}to{transform:rotate(1turn)}}.form-wrapper{max-width:800px;margin:0 auto}input[type=email],input[type=text]{outline:0;box-shadow:none;border:none;transition:all .25s ease;-webkit-appearance:none}input.input-alt{background:#fff;padding:.75rem 1rem;border:none;box-shadow:0 10px 30px 0 rgba(0,0,0,.095);border-radius:5px}input.input-alt:focus{box-shadow:0 10px 30px 0 rgba(36,204,131,.25)}form{display:flex;flex-direction:column}@media (min-width:768px){form [type=submit]{align-self:flex-end}}form>.row{margin-top:2rem;margin-bottom:2rem}.input-wrapper{display:flex;flex-direction:column;position:relative;margin-bottom:2rem}.input-success{color:var(--accent-color,#2d353e)}.input-wrapper.radio{display:flex;flex-direction:row;align-items:center}.input-wrapper.radio input{margin-right:.5rem;position:relative;top:-2px;cursor:pointer}.input-wrapper.radio input:checked~label{color:var(--accent-color,#2d353e)}.input-wrapper.radio label{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;cursor:pointer}.input-error{color:#e60017;font-size:.85rem;margin-top:.25rem;display:block;text-align:left}.input-error:first-letter{text-transform:uppercase}.input-hint,small{margin-top:.25rem;font-size:80%;color:#b3b3b3;line-height:1.5}.inputs-horizontal{display:flex;align-items:center;flex-direction:column;width:100%}@media (min-width:600px){.inputs-horizontal{flex-direction:row;padding:0}}.inputs-horizontal button,.inputs-horizontal input{margin-top:0!important;margin-bottom:1rem!important}@media (min-width:600px){.inputs-horizontal button,.inputs-horizontal input{margin-bottom:0!important}}.inputs-horizontal input{width:100%}@media (min-width:600px){.inputs-horizontal input{margin-right:.5rem!important}}.inputs-horizontal button{flex-shrink:0;width:100%}@media (min-width:600px){.inputs-horizontal button{width:auto}}.input-boxed{text-align:left}.input-boxed label{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125rem}.input-boxed input{margin-top:.5rem;border:none;background:#f5f5f5;border-radius:5px;padding:.5rem;font-size:1rem}.input-boxed input:focus{box-shadow:inset 0 0 0 2px #72c3fc}.input-boxed.has-error input,.input-boxed input.has-error{background-color:#ffe3e3}.input-boxed [disabled]{opacity:.35;cursor:not-allowed}.input-suffix{display:flex;align-items:center}.input-suffix input{margin:0;width:100%}.input-suffix-value{font-size:.85rem;flex-shrink:0;margin-left:.75rem}@media (min-width:480px){.input-suffix-value{font-size:1rem}}::-webkit-input-placeholder{color:#9b9b9b;transition:all .25s ease}::-moz-placeholder{color:#9b9b9b;transition:all .25s ease}:-ms-input-placeholder{color:#9b9b9b;transition:all .25s ease}textarea{background:#f5f5f5;padding:.75rem;min-height:150px;border-radius:5px;width:100%;border:1px solid rgba(0,0,0,.1);box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.05);transition:all .25s ease}textarea:focus{border-color:rgba(0,0,0,.25)}textarea:focus::-webkit-input-placeholder{opacity:.3;transition:all .25s ease}textarea:focus::-moz-placeholder{opacity:.3;transition:all .25s ease}textarea:focus:-ms-input-placeholder{opacity:.3;transition:all .25s ease}label.large{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.25rem;display:block;margin-bottom:.5rem}.label-optional{position:relative}.label-optional:after{content:"optional";position:relative;color:#b3b3b3;font-size:.75rem;margin-left:.5rem;font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.05rem}.input-checkbox-wrapper{display:flex;align-items:center;flex-direction:row}.input-checkbox-wrapper input[type=checkbox]{display:none}.input-checkbox-wrapper .checked-icon{position:absolute;left:0;top:.45em;transform:translateX(99%) translateY(16%);z-index:3;pointer-events:none;width:1.75rem;height:1rem;opacity:0;will-change:opacity;transition:opacity 25ms ease}.input-checkbox-wrapper .checked-icon svg{width:1rem;height:.625rem;color:#24cc82}.input-checkbox-wrapper label{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;color:#4d4d4d;user-select:none;position:relative;display:flex;align-items:center;font-size:.875rem;line-height:1.35;cursor:pointer}@media (min-width:480px){.input-checkbox-wrapper label{font-size:1rem}}.input-checkbox-wrapper label:before{display:inline-block;width:3rem;height:1.5rem;background:#ebebeb;border-radius:200px;margin-right:1rem;transition:all .25s ease -.1s;will-change:background}.input-checkbox-wrapper label:after,.input-checkbox-wrapper label:before{content:"";position:relative;flex-shrink:0;user-select:none;cursor:pointer}.input-checkbox-wrapper label:after{width:1.75rem;height:1.75rem;display:block;right:calc(100% - 1.65rem);border-radius:100%;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.18);transition:all .15s cubic-bezier(0,.1,.26,1.42);will-change:transform,box-shadow}.input-checkbox-wrapper label:hover:after{box-shadow:0 2px 15px rgba(0,0,0,.25)}.input-checkbox-wrapper input[type=checkbox]:checked+label .checked-icon{opacity:1;transition:opacity .35s ease}.input-checkbox-wrapper input[type=checkbox]:checked+label:before{background:#24cc82;transition:all .25s ease}.input-checkbox-wrapper input[type=checkbox]:checked+label:after{transform:translateX(80%)}.ql-container.ql-snow.comment-text{height:150px}#description.ql-container,#introduction.ql-container{height:160px}input[type=range]{display:none;visibility:hidden}.rangeslider{position:relative;cursor:pointer;height:1rem;width:100%}.rangeslider:before{content:"";width:100%;height:3px;background-color:#d9d9d9;position:absolute;top:7px}.rangeslider,.rangeslider__fill{display:block}.rangeslider__fill,.rangeslider__handle{position:absolute}.rangeslider__fill{top:calc(50% - 1px);height:3px;z-index:2;background:var(--accent-color,#2d353e);will-change:width}.rangeslider__handle{display:inline-block;background:var(--accent-color,#2d353e);z-index:3;cursor:pointer;border:2px solid #fff;border-radius:50%;width:16px;height:16px;top:calc(50% - 8px)}.rangeslider__handle:active{background:#4a90e2}.rangeslider--disabled{opacity:.4}.player-progress-bar .rangeslider__fill{transition:width .15s linear}.player-progress-bar .rangeslider__handle{background-color:#fff;box-shadow:0 3px 20px 0 rgba(0,0,0,.15);will-change:opacity,box-shadow}@media (min-width:1025px){.player-progress-bar .rangeslider__handle{opacity:0;transition:opacity .25s ease .5s,box-shadow .25s ease .5s,transform .15s linear}}.player-progress-bar:hover .rangeslider__handle{opacity:1;box-shadow:0 3px 20px 0 rgba(0,0,0,.25);transition:opacity .15s ease,box-shadow .15s ease,transform .15s linear}.volume-slider{padding:0 .5rem}.volume-slider .rangeslider:before,.volume-slider .rangeslider__fill,.volume-slider .rangeslider__fill__bg{height:6px;top:calc(50% - 3px);border-radius:20px}.volume-slider .rangeslider__handle{width:18px;height:18px;top:calc(50% - 9px);background-color:#fff;box-shadow:0 3px 20px 0 rgba(0,0,0,.15);transition:box-shadow .15s ease}.volume-slider:hover .rangeslider__handle{box-shadow:0 3px 20px 0 rgba(0,0,0,.25)}.email-wrapper .input-error,.email-wrapper .input-success{position:absolute;background-color:#fff;left:0;line-height:1.25;padding:.5rem;border-radius:5px;margin-top:-.5rem;top:calc(100% + 1rem);box-shadow:0 10px 30px 0 #edf2ff}nav .input-wrapper{margin-bottom:0}input[type=color]{padding:0;outline:0;border:0;border-image:none;background-color:transparent;width:1.25rem;height:1.25rem;border-radius:5px}::-webkit-color-swatch,::-webkit-color-swatch-wrapper{padding:0;border:none;border-image:none;border-radius:5px;box-sizing:border-box}::-webkit-color-swatch{box-shadow:0 0 0 4px #fff;cursor:pointer;transition:box-shadow .15s ease,transform .15s cubic-bezier(.175,.885,.32,1.275)}::-webkit-color-swatch:hover{box-shadow:0 0 0 4px rgba(0,0,0,.25)}::-webkit-color-swatch:active{transform:scale(.9)}.accent-color-wrapper{position:relative}.accent-color-wrapper input[type=text]{padding-left:3rem;max-width:140px}.accent-color-wrapper input[type=color]{position:absolute;left:.75rem}.menu-stack ul{list-style:none;margin:0;padding:0}.menu-stack li{font-size:90%}.menu-stack a{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;display:block;padding:.35rem .5rem;margin-bottom:.5rem;line-height:1.5;color:#a6a6a6;border-radius:5px}.menu-stack a:hover:not(.current){color:#4d4d4d;background-color:#fafafa}.menu-stack .current{background-color:var(--accent-color,#2d353e);color:#fff}.menu-divider{width:calc(100% + 1rem);height:1px;background-color:#ebebeb;display:block;transform:translateX(-.5rem)}.modal{position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.65);transition:all .3s ease;display:flex;align-items:center;justify-content:center}@media (max-width:500px){.modal{align-items:flex-start}}.modal-content{position:relative;background:#fff;width:auto;max-width:540px;padding:2em;margin:1%;border-radius:7px;box-shadow:0 10px 50px 5px rgba(0,0,0,.35);opacity:0;animation:modalOpen .25s .1s cubic-bezier(0,1.42,1,1) forwards}@media (min-width:768px){.modal-content{min-width:500px}}.modal-content h1{margin-top:0;margin-bottom:.5rem}.modal-content form,.modal-content input[type=submit]{margin-bottom:0}.modal-content .modal-hint{margin-bottom:0;color:#9b9b9b}.guest-banner-box-close,.modal-close-button{display:flex;align-items:center;justify-content:center;position:absolute;padding:.5em;top:.5em;right:.5em;cursor:pointer;border-radius:5px;transition:all .25s ease;user-select:none}.guest-banner-box-close svg g,.modal-close-button svg g{stroke:#a6a6a6}.guest-banner-box-close:hover,.modal-close-button:hover{background:#f5f5f5}.guest-banner-box-close:hover svg g,.modal-close-button:hover svg g{stroke:#4d4d4d;transition:all .25s ease}@keyframes modalOpen{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.modal-confirmation-prompt h1{font-size:1.5rem;margin-bottom:.5rem;line-height:1.25}.modal-confirmation-prompt p{color:#a6a6a6;margin-bottom:0}.modal-confirmation-prompt .button,.modal-confirmation-prompt button{margin-bottom:0;user-select:none}nav.top-nav{display:block;position:fixed;top:0;left:0;right:0;width:100%;background-color:#fff;height:64px;z-index:100;box-shadow:0 10px 20px 0 rgba(0,0,0,.035)}nav.top-nav .wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%}nav.top-nav .nav-rayfeed-logo{margin:0}nav.top-nav .nav-rayfeed-logo svg{max-height:1.5rem}@media (max-width:767px){nav.top-nav .nav-project-name{font-size:.85rem}}nav.top-nav .nav-project-name:hover{color:#4d4d4d!important}nav.top-nav .nav-main-item{color:#4d4d4d;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}nav.top-nav .nav-main-item:hover{color:var(--dark-accent-color,#15191e)}nav.top-nav .nav-main-item:not(:first-child){margin-left:2rem}@media (max-width:767px){nav.top-nav .nav-main-item:not(:first-child){margin-left:.75rem}}nav.top-nav .unify-color svg g,nav.top-nav .unify-color svg path{fill:#b7b7b8}nav.top-nav span{width:auto}nav.top-nav .user-dropdown-menu svg:last-child{margin-right:0}@media (min-width:1025px){.wide-nav .wrap{max-width:1440px}}.nav-left-side,.nav-right-side{display:flex;align-items:center}.nav-login-button{margin-right:2rem}@media (max-width:767px){.nav-mobile-compact-button{border:1px solid #ebebeb;border-radius:5px;height:44px;padding:0 .75rem}.nav-mobile-compact-button svg{margin-right:0!important}}.nav-logo-compact svg{position:relative;left:-.65rem}nav.subnav{height:64px;color:#fff;background-color:var(--accent-color,#2d353e);position:relative;z-index:1;width:100%}@media (max-width:1024px){nav.subnav{flex-wrap:wrap}nav.subnav:after{content:"";background:var(--accent-color,#2d353e);width:100%;height:8px;position:absolute;left:0;right:0;top:calc(100% - 8px);z-index:3}}@media (min-width:1025px){nav.subnav{margin:0 auto}}@media (min-width:1170px){nav.subnav{padding:0 15px}}nav.subnav .wrap{display:flex;align-items:center;justify-content:space-between;height:100%}nav.subnav h1{margin-right:2rem;margin-left:-.1rem;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}@media (max-width:480px){nav.subnav h1{font-size:120%;margin-right:1rem}}@media (max-width:340px){nav.subnav h1{font-size:100%}}nav.subnav .nav-left-side{width:100%;z-index:1}nav.subnav .nav-drawer-toggle{display:inline-flex;z-index:1;justify-content:flex-end;width:100%;user-select:none}@media (min-width:1025px){nav.subnav .nav-drawer-toggle{display:none}}nav.subnav .nav-drawer-toggle span{margin:0;line-height:1}nav.subnav .nav-drawer-toggle svg{user-select:none;pointer-events:none}@media (max-width:400px){nav.subnav .nav-drawer-toggle svg{margin-right:0!important}}nav.subnav .nav-drawer-toggle svg g{fill:#fff}nav.subnav .nav-drawer-toggle .clicked{background-color:#fff;color:var(--dark-accent-color,#15191e)}nav.subnav .nav-drawer-toggle .filters-label{user-select:none;pointer-events:none}@media (max-width:400px){nav.subnav .nav-drawer-toggle .filters-label{display:none}}nav.subnav .nav-right-side{width:100%;justify-content:flex-end;z-index:1;color:#4d4d4d}nav.subnav.roadmap-only-subnav .nav-left-side{max-width:320px;height:100%;flex-shrink:0}@media (max-width:640px){nav.subnav.roadmap-only-subnav .nav-left-side{width:calc(100% - 96px)}}@media (max-width:405px){nav.subnav.roadmap-only-subnav .nav-left-side{max-width:230px;width:calc(100% - 100px)}}@media (max-width:340px){nav.subnav.roadmap-only-subnav .nav-left-side{max-width:230px;width:calc(100% - 60px)}}@media (max-width:640px){nav.subnav.roadmap-only-subnav .nav-right-side{flex-direction:column;width:96%;left:2%}}@media (max-width:1024px){nav.subnav.roadmap-only-subnav .nav-right-side{position:absolute;width:98%;top:calc(100% - 3px);left:1%;background:var(--accent-color,#2d353e);padding:1rem;border-radius:0 0 7px 7px;visibility:hidden;opacity:0;box-shadow:0 10px 20px 0 rgba(0,0,0,.35)}nav.subnav.roadmap-only-subnav .nav-right-side:before{content:"";position:absolute;background:transparent;width:21px;height:20px;border:5px solid var(--accent-color,#2d353e);border-radius:0 10px 0 0;border-left-color:transparent;border-bottom-color:transparent;left:-26px;top:-2px}nav.subnav.roadmap-only-subnav .nav-right-side:after{content:"";position:absolute;background:transparent;width:21px;height:20px;border:5px solid var(--accent-color,#2d353e);border-radius:10px 0 0 0;border-right-color:transparent;border-bottom-color:transparent;right:-26px;top:-2px}}nav.subnav.roadmap-only-subnav .nav-right-side.is-expanded{visibility:visible;opacity:1;justify-content:space-between}nav.subnav .select-dropdown-wrapper{max-width:240px;margin-left:1rem}@media (max-width:640px){nav.subnav .select-dropdown-wrapper{max-width:100%;margin-bottom:1rem}nav.subnav .select-dropdown-wrapper:last-child{margin-bottom:0}}@media (max-width:1024px){nav.subnav .select-dropdown-wrapper{margin-right:.5rem;margin-left:.5rem}}nav.subnav .select-dropdown-wrapper:nth-last-child(3) .select-selected:before{content:"Status:"}nav.subnav .select-dropdown-wrapper:nth-last-child(2) .select-selected:before,nav.subnav .select-dropdown-wrapper:nth-last-child(3) .select-selected:before{margin-right:.5rem;opacity:.5;font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}nav.subnav .select-dropdown-wrapper:nth-last-child(2) .select-selected:before{content:"Sort by:"}nav.subnav .select-dropdown-wrapper:last-child .select-selected:before{content:"Category:";margin-right:.5rem;opacity:.5;font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}nav.subnav .select-current-option-wrapper{background:rgba(0,0,0,.18);border-color:transparent;color:#fff;max-height:34px}nav.subnav .select-current-option-wrapper svg path{fill:#fff}nav.subnav .select-current-option-wrapper:hover{background:#fff;color:#4d4d4d}nav.subnav .select-current-option-wrapper:hover svg path{fill:#4d4d4d}nav.subnav .select-selected{line-height:1.25;font-size:.9rem;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.subnav a{color:#fff}nav.subnav:not(.roadmap-only-subnav) .wrap{display:flex;flex-wrap:nowrap;padding:0 15px}nav.subnav:not(.roadmap-only-subnav) .nav-left-side{max-width:100%;width:auto}@media (min-width:660px){nav.subnav:not(.roadmap-only-subnav) .nav-left-side{width:100%}}.nav-project-name{max-width:400px;line-height:1.25;margin-left:0}.nav-project-name ul{min-width:210px;left:0}nav.app-external-nav{background-color:transparent;box-shadow:none;transition:all .25s ease;will-change:background-color,box-shadow}nav.app-external-nav.with-background{background-color:hsla(0,0%,100%,.98);box-shadow:0 10px 20px 0 rgba(0,0,0,.035)}.player{position:relative;background-color:#f5f5f5;border-radius:5px;width:100%;height:500px;display:flex;flex-flow:column}.player:after,.player:before{content:"";width:2px;height:90%;background-color:inherit;position:absolute;left:0;top:5%;z-index:2}.player:after{right:0;left:auto}.player .player-top-frame{flex:0 1 4rem;padding:.5rem .75rem;display:flex;align-items:center;justify-content:space-between}.player .player-recording-browser{padding:0 .5rem}.player .player-recording-browser svg{width:1.25rem;height:1.25rem}.player .player-current-url{width:85%;margin:0 1rem;background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.035);border-radius:4px;line-height:1.35;padding:.5rem;text-align:center;font-size:.75rem;color:#9b9b9b;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.player .player-ui-button{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:.5rem;transition:all .15s ease;user-select:none}.player .player-ui-button:hover{background-color:rgba(0,0,0,.08);cursor:pointer}.player .simulated-mouse{position:absolute;top:0;left:0;z-index:99999;transition:all .4s ease;will-change:transform}.player .mouse-down{position:absolute;transition:all .15s ease;will-change:transform,opacity;background-color:#72c3fc;height:1.5rem;width:1.5rem;border-radius:1.5rem;top:-10px;left:-10px}.player iframe{border:none}.player .iframe-loading{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:100000;background-color:#fff}.player .iframe-loading svg{width:42px;height:42px}.player .player-controls{display:flex;align-items:center;justify-content:space-between;padding:.5rem;position:relative;flex:0 1 3.75rem}.player .player-controls .player-ui-button{height:2.25rem;width:2.25rem;flex-shrink:0}.player .player-controls .recording-progress-time{width:100%;margin-left:2rem}.player .player-controls .audio,.player .player-controls .no-audio{display:flex;align-items:center;width:100%;max-width:160px}.player .player-controls .no-audio{background-color:#f5f5f5;position:absolute;right:0;z-index:999;justify-content:center;max-width:175px}.player .player-controls .volume-slider{width:100%}.player .player-progress-bar{position:absolute;width:100%;top:-.5rem;left:0}.player-recording-stage{flex:1 1 auto;position:relative;background-color:#fff;user-select:none;pointer-events:none;overflow:hidden;display:flex;align-items:center;justify-content:center}.embed .player{height:100vh}.player:-webkit-full-screen{height:100vh;position:absolute;z-index:101}:-webkit-full-screen-ancestor>:not(:-webkit-full-screen):not(:-webkit-full-screen-ancestor){display:none!important}.ql-container{box-sizing:border-box;font-size:1rem;height:100%;max-height:300px;margin:0;position:relative;border-radius:0 0 5px 5px}.ql-toolbar{border-radius:5px 5px 0 0;background-color:#fff}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;cursor:text;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:1rem;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;background-color:#f5f5f5;padding:.75rem;transition:all .25s ease;border-radius:0 0 5px 5px}.ql-editor:focus{box-shadow:inset 0 0 0 2px #72c3fc}.ql-editor blockquote,.ql-editor ol,.ql-editor p,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\25CF"}.ql-editor li:before{display:inline-block;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em}.ql-editor ol li,.ql-editor ul li{padding-left:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-num}.ql-editor ol li:before{content:counter(list-num,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#4d4d4d;opacity:.3;content:attr(data-placeholder);pointer-events:none;position:absolute}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;outline:none;padding:3px 5px;width:28px;margin:.25rem 0;margin-right:1rem}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#4d4d4d}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:var(--accent-color,#2d353e)}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-mitter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-mitter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-mitter,.ql-snow .ql-toolbar button:hover .ql-stroke-mitter{stroke:var(--accent-color,#2d353e)}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke,.ql-snow .ql-toolbar.snow{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-mitter{fill:none;stroke:#444;stroke-mitterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding-bottom:2px;padding-top:2px}.ql-snow .ql-editor code:after,.ql-snow .ql-editor code:before{content:"\A0";letter-spacing:-2px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-color-picker .ql-picker-item.ql-primary-color{margin-bottom:toolbarPadding}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ebebeb;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:.5rem}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.15);color:#4d4d4d;margin-top:10px;padding:5px 12px;white-space:nowrap;border-radius:5px}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}

/*! Hint.css - v2.4.1 - 2016-11-08
* http://kushagragour.in/lab/hint/
* Copyright (c) 2016 Kushagra Gour */[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:"";position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label=""]:after,[aria-label=""]:before,[data-hint=""]:after,[data-hint=""]:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-11px}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:before{margin-top:-11px}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:before{margin-bottom:-11px}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:before{margin-bottom:-11px}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-11px}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:before{margin-top:-11px}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}[class*=hint--]:after{text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0ms;-moz-transition-duration:0ms;transition-duration:0ms}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}.app-authenticate-view{max-width:640px;margin:4rem auto;display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:480px){.app-authenticate-view{margin-top:0}}.app-authenticate-view h1{line-height:1.25}@media (max-width:480px){.app-authenticate-view h1{font-size:8vmin}}.app-authenticate-view p{margin:.5rem 0;font-size:1.15rem;color:#a6a6a6}@media (max-width:480px){.app-authenticate-view p{font-size:4vmin}}.app-authenticate-view input[type=submit]{align-self:center;min-width:140px}.app-authenticate-view .expired-text{margin-top:2rem}.auth-email-box{border-radius:5px;padding:2rem;margin:2rem auto 1rem;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);max-width:420px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:421px){.auth-email-box{width:420px}}@media (max-width:375px){.auth-email-box{margin-top:1rem}}.auth-email-box .input-wrapper{margin-top:0;width:100%}.auth-email-box .sent-email{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;margin-top:1rem}.resend-auth-email{margin-top:3rem;cursor:pointer}p.sign-up-legal-confirmation{font-size:80%;width:100%;padding:0 1rem}.app-create-project-view{display:flex;max-width:none;margin-top:-64px;flex-direction:column}@media (min-width:960px){.app-create-project-view{flex-direction:row;padding:0}}.app-create-project-view aside,.app-create-project-view section{width:100%}@media (min-width:960px){.app-create-project-view aside,.app-create-project-view section{width:50%;min-height:720px}}.app-create-project-view section{display:flex;flex-direction:column;justify-content:center;padding:1rem}@media (min-width:960px){.app-create-project-view section{padding:2rem 4rem 0}}@media (min-width:1540px){.app-create-project-view section{width:40%}}.app-create-project-view aside{display:none}@media (min-width:960px){.app-create-project-view aside{display:flex;align-items:center;justify-content:center;background:#495057;background-image:linear-gradient(0deg,#2f384a,#192a3a);height:100vh}}@media (min-width:1540px){.app-create-project-view aside{width:60%}}.app-create-project-view h1{line-height:1.25;font-size:1.35rem}@media (min-width:480px){.app-create-project-view h1{font-size:1.75rem}}@media (min-height:900px){.app-create-project-view h1{font-size:2.5rem}}.app-create-project-view .form-wrapper{margin:1rem 0 0;max-width:700px}@media (min-width:480px){.app-create-project-view .form-wrapper{margin-top:2rem}}.app-create-project-view .sign-up-legal-confirmation{color:#a6a6a6;font-size:80%}.dashboard-nav{display:flex;align-items:center;flex-wrap:wrap;margin:2rem 0 1rem}.dashboard-header-filters{flex:1 320px}.dashboard-tests-filters{list-style:none;padding:0;margin:.5rem 0}.dashboard-tests-filters li{display:inline-block;text-transform:uppercase}.dashboard-tests-filters a{font-size:.75rem;letter-spacing:.05rem;color:#b3b3b3;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.dashboard-tests-filters li:not(:last-child){margin-right:.5rem}.dashboard-tests-group{margin-bottom:.5rem;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.dashboard-tests-group label svg{margin-right:0}.dashboard-tests-group.is-collapsed~.dashboard-tests-list{height:0;overflow:hidden}.dashboard-test-item{position:relative;background-color:#fafafa;padding:0 1rem;margin-bottom:1rem;border-radius:5px;display:flex;flex-direction:column}@media (min-width:1024px){.dashboard-test-item{flex-direction:row;align-items:center}}.dashboard-test-item>div{display:flex;align-items:center;width:100%}@media (min-width:1024px){.dashboard-test-item>div{width:50%}}.dashboard-test-item>div>*{margin:1rem 0}.dashboard-test-item .dashboard-test-item-right-side{flex-wrap:wrap;justify-content:space-between}@media (min-width:1024px){.dashboard-test-item .dashboard-test-item-right-side{flex-wrap:nowrap}}.dashboard-test-id{white-space:nowrap;width:3rem;flex-shrink:0}.dashboard-test-id:before{content:"#";display:inline-block}.status-indicator{width:.5rem;height:.5rem;border-radius:100%;display:inline-block;flex-shrink:0}.status--active{background-color:#24cc82}.status--inactive{background-color:rgba(0,0,0,.15)}.dashboard-test-goal{cursor:pointer;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:1024px){.dashboard-test-goal{max-width:460px}}.dashboard-test-recordings{width:100%;max-width:86px;white-space:nowrap}.dashboard-test-length{width:100%;max-width:120px;white-space:nowrap}.dashboard-test-time{width:100%;max-width:200px;white-space:nowrap}@media (min-width:1024px){.dashboard-test-time{text-align:center}}.dashboard-test-item menu ul,.dashboard-tests-group menu ul{min-width:220px}.dashboard-tests-grouping .dashboard-tests-list{padding-left:1.5rem;position:relative}.dashboard-tests-grouping .dashboard-tests-list:before{content:"";width:1px;height:100%;background-color:#ebebeb;display:inline-block;position:absolute;top:-1.75rem;left:.47rem;z-index:-1}.dashboard-tests-grouping .dashboard-test-item:before{content:"";width:1rem;height:1px;background-color:#ebebeb;display:inline-block;position:absolute;top:50%;left:-1rem;z-index:-1}.dashboard-empty-state{display:flex;align-items:flex-start;flex-wrap:wrap}.dashboard-empty-state h2{font-size:1.25rem;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;margin:0}.dashboard-hello{width:100%;flex:0 1 456px;background-color:#fafafa;border-radius:5px;padding:1rem}.dashboard-getting-started{padding:1rem}@media (min-width:1024px){.dashboard-getting-started{margin-left:2rem}}.dashboard-getting-started .how-it-works-item{background-color:transparent;box-shadow:none;border-radius:0;margin:0;padding:0}.dashboard-getting-started .how-it-works-item span{background-color:#4d4d4d!important;color:#fff!important}.dashboard-getting-started .how-it-works-item h3{color:#4d4d4d!important}.dashboard-getting-started .empty-state-button{margin-left:3rem}.dashboard-getting-started p{max-width:560px}.dashboard-getting-started .https-info{font-size:.875rem}.app-view-demo-iframe{height:calc(100vh - 64px)}.app-view-demo-iframe iframe{padding-top:64px;width:100%;height:100%;outline:none;border:none;box-shadow:none;position:fixed;top:0;left:0}.app-view-demo-iframe nav{background-color:hsla(0,0%,100%,.9)}.pawster-demo-app{position:fixed;width:100vw;height:100vh;padding:0;margin:0;max-width:100%;display:flex;align-items:center;justify-content:center;justify-content:space-around;flex-direction:column;background-image:linear-gradient(0deg,#68e0cf,#209cff)}.pawster-demo-app img{height:120px;object-fit:cover;border-radius:10px 10px 0 0;width:100%}@media (min-height:420px){.pawster-demo-app img{height:180px}}@media (min-height:520px){.pawster-demo-app img{height:260px}}.pawster-logo{color:#fff}.pawster-logo svg{margin:0}.pawster-card-wrapper{z-index:1;position:relative;animation:pawsterScaleDown .35s .35s ease both}.pawster-card-wrapper:not(.empty):after,.pawster-card-wrapper:not(.empty):before{content:"";position:absolute;top:0;border-radius:10px;width:98%;height:98%;background-image:linear-gradient(0deg,hsla(0,0%,100%,.25),#fff);box-shadow:0 20px 50px rgba(0,0,0,.1);user-select:none;opacity:.75;z-index:-1}.pawster-card-wrapper:before{transform:rotate(-2deg);left:-10px}.pawster-card-wrapper:after{transform:rotate(3deg);right:-10px}.pawster-card-wrapper.empty h2{padding:2rem;font-size:1.25rem}.pawster-card{flex-direction:column;max-width:260px;border-radius:10px;background-image:linear-gradient(0deg,#fff,#fff);box-shadow:0 20px 50px rgba(0,0,0,.1);user-select:none;position:relative;transform-style:preserve-3d}.pawster-card h2,.pawster-card p{padding:0 1rem 1rem;margin:0;line-height:1.5;text-align:left;transform:translateZ(20px)}.pawster-card h2{margin-top:.5rem;font-size:1.5rem;padding-bottom:0;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}@media (max-height:520px){.pawster-card h2{font-size:1rem}}.pawster-card p{font-size:.875rem;opacity:.75}@media (max-height:520px){.pawster-card p{font-size:.75rem}}.pawster-button-group{margin-bottom:1rem;z-index:2}.pawster-button-group[data-done=true]{visibility:hidden}.pawster-button-group div{all:unset;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%;width:64px;height:64px;background-color:hsla(0,0%,100%,.25);margin:0 1rem;will-change:transform;transition:transform .15s cubic-bezier(.175,.885,.32,1.275);cursor:pointer;box-shadow:0 20px 50px rgba(0,0,0,.1)}.pawster-button-group div:hover{transform:scale(1.2)}.pawster-button-group div:active{transform:scale(.85)}.pawster-button-group svg{margin:0}div.paw-like{background-color:#329af0}div.paw-dislike{background-color:#ffd43b}@keyframes pawsterScaleDown{0%{transform:scale(1.5);opacity:0}to{transform:scale(1);opacity:1}}.app-guide-view{margin-top:2rem}.app-guide-view img{width:100%;border-radius:5px}.app-idea-view{margin-top:2rem;background-image:linear-gradient(-180deg,#f7f7f7,#fff 100%)}.idea-view-box{background-color:#fff;border-radius:5px;margin-bottom:3rem;padding:1.5rem 0;box-shadow:0 10px 20px 0 rgba(0,0,0,.05)}@media (max-width:1024px){.idea-view-box{margin:-2rem -1rem auto}}.idea-view-box>*{padding:0 1.5rem}.idea-view-box h1{margin-top:0}@media (max-width:768px){.idea-view-box h1{font-size:150%;line-height:1.35}}.idea-view-box .idea-meta{display:flex;align-items:center;justify-content:space-between;margin:1rem 0 .5rem;font-size:95%;line-height:1.35;padding-top:1rem;padding-bottom:1rem;background:rgba(0,0,0,.02)}@media (max-width:767px){.idea-view-box .idea-meta{flex-direction:column;align-items:flex-start}.idea-view-box .idea-meta>div{margin:.5rem 0}}.idea-view-box .idea-timestamp{padding-right:20px}.idea-view-box .idea-timestamp span:first-child{display:block;color:#a6a6a6}.idea-view-box .idea-status{padding-right:20px}.idea-view-box .idea-status span:first-child{display:block;color:#a6a6a6}.idea-view-box .idea-status .select-dropdown-wrapper{min-width:200px}.idea-view-box .idea-description{margin-top:1rem}.idea-view-box .idea-description p{margin-bottom:1rem;line-height:1.5}.idea-view-box .idea-category{display:flex;align-items:center;margin:1rem 0}@media (max-width:440px){.idea-view-box .idea-category{flex-direction:column;align-items:flex-start}}.idea-view-box .idea-category span{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;margin-right:.5rem}@media (max-width:440px){.idea-view-box .idea-category span{margin-bottom:.25rem}}.idea-view-box .idea-category .category-name{border:1px solid #ebebeb;border-radius:5px;padding:.5rem .75rem}.idea-history-box{position:relative;user-select:none}.idea-history-box>*{opacity:.2}.idea-history-box:after{content:"coming soon";position:absolute;text-align:center;left:90px;text-transform:uppercase;letter-spacing:.05rem;font-size:75%;font-weight:600;border:1px solid #ccc;padding:5px;line-height:1;border-radius:5px;color:#666;top:0}.idea-history-box h3{margin-bottom:1rem;margin-top:0}.idea-history-box .history-entry{padding-bottom:1.25rem;position:relative}.idea-history-box .history-entry:not(:last-of-type):after{content:"";width:1px;height:100%;position:absolute;left:13px;z-index:-1;top:0;background-color:#ebebeb}.idea-history-box .history-content{display:flex;line-height:1.25;font-size:90%}.idea-history-box .user-avatar{width:27px;height:27px;border:4px solid #f9f9f9;flex-shrink:0;border-radius:100%;margin-right:.25rem;position:relative}.idea-history-box .entry-body p{margin:.25rem 0}.idea-history-box .history-timestamp{text-transform:uppercase;color:#a6a6a6;font-size:65%;letter-spacing:.035rem;line-height:1}.idea-access-status-wrapper{align-items:center}@media (min-width:768px){.idea-access-status-wrapper{display:flex}}.idea-access-tip{font-size:.875rem}@media (min-width:768px){.idea-access-tip{padding-left:1rem}}.idea-access-tip p{margin-bottom:0}.idea-access-tip.granted p:first-child{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.idea-access-tip.granted p:first-child span{color:var(--accent-color,#2d353e)}.idea-access-tip.granted p:last-child{color:#a6a6a6}@media (min-width:1140px){.idea-view-sidebar{padding-left:3rem}}.idea-view-sidebar .button{justify-content:center;margin-top:0;margin-bottom:3rem}.idea-comments-box h3{display:flex;align-items:center;margin-bottom:1rem}.idea-comments-box h3 span{border-radius:200px;background-color:var(--accent-color,#2d353e);color:#fff;font-size:65%;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;margin-left:.5rem;padding:0 6px;display:flex;align-items:center;justify-content:center;height:24px;min-width:24px;line-height:1}.idea-comments-box textarea{background-color:#fff}.app-landing-view{padding-top:0;padding-bottom:4rem}@media (max-width:599px){.app-landing-view h1{font-size:2rem}}.app-landing-view h2{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.625rem;line-height:1.35}.app-landing-view header p{font-size:1.25rem;margin-top:1rem;line-height:1.5;opacity:.6}.app-landing-view .email-wrapper label{font-size:1rem}.app-scroll-arrow{position:absolute;bottom:1.5rem;left:0;right:0;width:100%;text-align:center;color:rgba(0,0,0,.25);animation:scroll-arrow 1s infinite cubic-bezier(.175,.885,.32,1.275) both;will-change:transform}@keyframes scroll-arrow{0%{tranform:translateY(0)}50%{transform:translateY(50%)}to{transform:translateY(0)}}.landing-browser-frame{border-radius:5px;background-color:#ebebeb;overflow:hidden;box-shadow:0 10px 30px 0 #edf2ff;width:100%}.landing-browser-window-top{padding:.5em}.browser-window-control{border-radius:100%;display:inline-block;width:.5em;height:.5em;background-color:#f5f5f5;margin-right:.25em}.browser-window-control.close{background-color:#f03e3e}.browser-window-control.minimize{background-color:#ffd43b}.browser-window-control.maximize{background-color:#51cf66}.landing-browser-content{width:100%;background-color:#fff;border-radius:0 0 5px 5px;overflow:hidden}.landing-browser-content img,.landing-browser-content video{width:100%}.header-main-landing{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;height:50vh;min-height:550px;position:relative;background:url("//static.rayfeed.xyz/landing-main-header-bg.jpg") no-repeat 50%;background-size:cover;padding-top:64px}@media (min-height:1080px){.header-main-landing{background-position-y:32%}}.header-main-landing:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(237,242,255,.825);background-image:linear-gradient(-1deg,#fff 11%,hsla(0,0%,100%,0))}.header-main-landing .wrap{z-index:1}.header-main-landing h1{max-width:560px;text-align:center;margin:3rem auto 0}@media (min-width:375px){.header-main-landing h1{margin:0 auto}}.header-main-landing p{max-width:580px;margin:1rem auto}.header-main-landing input{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.035)}.landing-general-section-1{max-width:1440px;display:flex;flex-direction:column;padding-top:5rem;padding-bottom:6rem}@media (min-width:768px){.landing-general-section-1{flex-direction:row;flex-wrap:nowrap}}.landing-floating-card{display:flex;justify-content:center;flex-direction:column;padding:1.5rem;border-radius:5px;overflow:hidden;box-shadow:0 20px 30px 0 rgba(0,0,0,.08);color:#fff;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;margin:2rem 1rem;cursor:pointer;transform-style:preserve-3d;transition:transform .25s ease}@media (min-width:420px){.landing-floating-card{padding:3rem}}@media (min-width:768px){.landing-floating-card{width:100%}}.landing-floating-card h2,.landing-floating-card p{transform:translateZ(20px)}.landing-floating-card p{max-width:320px}.landing-floating-card svg{transition:transform .25s cubic-bezier(.175,.885,.32,1.275);will-change:transform}.landing-floating-card:hover svg{transform:translateX(.5rem)}.landing-floating-card:active{transform:scale(.95)!important}.landing-floating-card:active svg{transform:translateX(0)!important}.landing-floating-card.roadmap{background-image:linear-gradient(135deg,#24cc82 50%,rgba(35,204,129,.38)),url("//static.rayfeed.xyz/roadmap-screenshot.jpg");background-position:-450% 38%}.landing-floating-card.recording{background-image:linear-gradient(135deg,#5271c4,#b19fff 48%,rgba(236,161,254,.6)),url("//static.rayfeed.xyz/recording-screenshots.jpg");background-position:30% 45%}.header-public-roadmap{display:flex;align-items:center;justify-content:center;flex-direction:column;height:50vh;min-height:550px;position:relative;background:#edf2ff;background-image:linear-gradient(-135deg,#fff,hsla(0,0%,100%,0));text-align:center;padding:1rem}.landing-roadmap-section-1{display:flex;align-items:center;padding:2rem 0}@media (min-width:768px){.landing-roadmap-section-1{padding:8rem 0}}@media (min-width:768px){.landing-roadmap-section-1.with-devices{width:50%}}@media (max-width:767px){.landing-roadmap-section-1 .landing-section-text-column{margin:0 auto}}.landing-roadmap-section-2{background-image:linear-gradient(0deg,#f8f9fa,#fff);padding:4rem 0}@media (min-width:768px){.landing-roadmap-section-2{margin-top:4rem}}.landing-roadmap-section-2 .wrap{display:flex;align-items:center;margin-bottom:6rem}.landing-roadmap-section-2 .landing-browser-frame{display:none;transform:translateX(4rem)}@media (min-width:920px){.landing-roadmap-section-2 .landing-browser-frame{display:inline-block;width:100%}}.landing-section-devices{display:none}@media (min-width:768px){.landing-section-devices{width:50%;display:flex;align-items:center;position:absolute;right:-10%}.landing-section-devices>div{position:absolute}.landing-section-devices .landing-browser-content{min-height:460px}}.landing-mobile-phone{transform:translateX(-6rem) translateY(30.75%);position:absolute}.landing-mobile-phone img{position:absolute;height:277px;left:40px;top:48px;border-radius:3px}.cascading-card-list{margin:0 auto;padding:0;list-style:none;position:relative;width:100%}@media (max-width:919px){.cascading-card-list{width:auto}}.cascading-card-list:before{content:"";width:0;border-left:2px dashed rgba(0,0,0,.1);height:calc(100% - 9rem);position:absolute;left:calc(40px + 1rem - 1px);bottom:4.5rem}.cascading-card-list li{background-color:transparent;box-shadow:none;border-radius:5px;padding:1rem;margin:2rem 0;display:flex;align-items:center;max-width:500px;position:relative;will-change:box-shadow,background-color;transition:all .25s ease}.cascading-card-list li:hover{box-shadow:0 20px 30px 0 rgba(0,0,0,.05);background-color:#fff}.cascading-card-list h3{margin-top:0}.cascading-card-list p{margin-top:.25rem;margin-bottom:0;color:#9b9b9b;max-width:340px}.cascading-card-list svg{flex-shrink:0}.cascading-card-list .text-wrapper{padding-left:1.5rem}.landing-functionality-banner{background-color:#fafafa;border-radius:5px;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:1rem 0}.landing-functionality-banner .wrap{max-width:800px;flex-direction:column}@media (min-width:768px){.landing-functionality-banner .wrap{flex-direction:row}}@media (min-width:768px){.landing-functionality-banner .text-wrapper{padding:0 3rem}}.landing-functionality-banner a{flex-shrink:0;margin-bottom:0}.landing-functionality-banner p{opacity:.5}.header-user-recording{background:#edf2ff;background-image:linear-gradient(135deg,#fff,hsla(0,0%,100%,0))}.header-user-recording .wrap{min-height:420px;position:relative;display:flex;align-items:center;justify-content:center;animation:element-fadeInUp .25s .35s ease both;z-index:1}@media (min-width:768px){.header-user-recording .wrap{text-align:center}}.header-user-recording .header-text{max-width:452px}@media (min-height:500px){.header-user-recording .header-text{padding-top:40px}}@media (max-width:599px){.header-user-recording h1{font-size:1.75rem;line-height:1.4}}.landing-section-text-column p{font-size:1rem;color:#8996a3;line-height:1.5}.landing-recording-section-2,.landing-roadmap-section-2{padding-bottom:5rem}.small-move-down{transform:translateX(2rem) translateY(3rem)!important}.lan-sec-1{--landingSectionColor:#329af0}.lan-sec-2{--landingSectionColor:#4c6ef5}.lan-sec-3{--landingSectionColor:#ffa94d}.landing-signup-form{width:100%;max-width:500px}.landing-signup-form input{background:#fff;box-shadow:0 10px 30px 0 #dbe4ff;border-radius:5px;font-size:1rem;padding:.5rem .825rem;width:100%}.landing-signup-form input:focus{box-shadow:0 10px 30px 5px #dbe4ff}.landing-signup-form button{box-shadow:0 10px 30px 0 #dbe4ff;font-size:1rem;padding:.875rem 1.25rem}.landing-signup-form .input-wrapper{display:flex;align-items:stretch}.landing-signup-section{background:rgba(237,242,255,.8);background-image:linear-gradient(135deg,#fff,hsla(0,0%,100%,0));padding:4rem 0}.landing-signup-section .wrap{flex-wrap:wrap}.landing-signup-section .input-wrapper,.landing-signup-section h3{margin:0}.landing-signup-section h4{color:#24cc82;margin:0;margin-top:.25rem;font-size:1.125rem;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.landing-signup-section .landing-signup-header{padding-right:4rem;margin:2rem 0;max-width:600px}.landing-video-section{background:rgba(237,242,255,.8);background-image:linear-gradient(135deg,#fff,hsla(0,0%,100%,0));min-height:75vh;padding:4rem 1rem;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-around;overflow:hidden}.landing-video-section.flipped{background:rgba(237,242,255,.8);background-image:linear-gradient(-135deg,#fff,hsla(0,0%,100%,0));flex-direction:row-reverse}.landing-video-section.flipped .landing-section-video{transform-origin:center right}.landing-video-section .landing-section-copy{flex:0 1 490px}.landing-video-section .landing-section-video{flex:1 1 500px;max-width:940px;margin:2rem 0;transform-origin:center left}@media (min-width:860px){.landing-video-section .landing-section-video{padding:0 2rem}}@media (min-width:1125px){.landing-video-section .landing-section-video{flex:0 1 50%;transform:scale(1.25)}}@media (min-width:1320px){.landing-video-section .landing-section-video{padding:0}}@media (min-width:1600px){.landing-video-section .landing-section-video{transform:none}}.landing-video-section h2{font-size:2rem;margin:1.5rem 0;line-height:1.35;color:var(--landingSectionColor)}.landing-video-section p{color:#7f7f7f;font-size:1.125rem;line-height:1.75;max-width:600px;margin:0}.landing-video-section strong{font-size:1.125rem;line-height:1.5;display:block;color:var(--landingSectionColor)}.landing-team-illustration{width:100%;position:relative;bottom:-3px;max-width:1500px;margin:0 auto}@media (min-width:560px){.landing-team-illustration{bottom:-5px}}@media (min-width:900px){.landing-team-illustration{bottom:-8px}}@media (min-width:1200px){.landing-team-illustration{bottom:-10px}}.landing-team-illustration img{width:100%}.landing-live-demo{display:block;position:relative;padding:4rem}@media (max-width:750px){.landing-live-demo{display:none}}.landing-live-demo .landing-browser-frame{z-index:5;margin:0 auto}.landing-live-demo .user-testing-demo-frame,.landing-live-demo iframe{width:100%;min-height:520px}@media (min-height:700px){.landing-live-demo .user-testing-demo-frame,.landing-live-demo iframe{height:80vh;max-height:720px}}.live-demo-arrow{position:absolute;left:3rem;transform:translateY(1rem)}@media (min-width:1125px){.live-demo-arrow{left:auto;transform:translateY(1rem) translateX(-120%)}}.landing-live-demo-copy{max-width:536px;margin-left:200px}@media (min-width:1125px){.landing-live-demo-copy{margin:0 auto}}.landing-live-demo-copy h2{font-size:2rem;color:#24cc82;margin:.5rem 0}.landing-live-demo-copy p{font-size:.95rem;color:#7f7f7f;line-height:1.5}.landing-how-it-works{padding:4rem 0;position:relative}.landing-how-it-works:before{content:"";display:block;position:absolute;top:-4rem;left:0;height:4rem;width:100%;background-image:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff)}.landing-how-it-works h2{text-align:center;margin:0;font-size:2rem}.how-it-works-cards{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.how-it-works-item{margin:1rem;width:100%;flex:0 1 480px;padding:1.5rem;padding-bottom:0;background:#fff;box-shadow:0 15px 30px 0 #edf2ff;border-radius:5px}.how-it-works-item p{margin:0;margin-top:.5rem;padding-left:3rem;font-size:1rem;color:#7f807f;line-height:1.45}.how-it-works-item h3{font-size:1.25rem;margin-top:0}.how-it-works-item span{width:2rem;height:2rem;border-radius:100%;background-color:#fafafa;display:flex;align-items:center;justify-content:center;font-size:1rem;margin-right:1rem;flex-shrink:0}.how-it-works-item:first-child h3,.how-it-works-item:first-child span{color:#24cc82}.how-it-works-item:first-child span{background-color:#ebfbee}.how-it-works-item:last-child h3,.how-it-works-item:last-child span{color:#4c6ef5}.how-it-works-item:last-child span{background-color:#edf2ff}.hiw-code-snippet{background-color:#fafafa;border-radius:5px 5px 0 0;padding:1rem;padding-bottom:0;margin-top:2rem;font-size:.75rem;line-height:1.5;position:relative;user-select:none;pointer-events:none}.hiw-code-snippet:after{content:"";height:80%;width:100%;display:inline-block;position:absolute;left:0;bottom:0;background-image:linear-gradient(-180deg,rgba(248,249,250,0),#fff)}.hiw-share-link{padding:2rem 0;user-select:none;pointer-events:none;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.header-user-recording.landing-b{padding-top:2rem;padding-bottom:120px}.landing-how-it-works.landing-b{margin-top:-160px}.landing-how-it-works.landing-b:before{display:none}.landing-how-it-works.landing-b .how-it-works-cards{align-items:stretch}.landing-how-it-works.landing-b .how-it-works-item{padding-bottom:1.5rem;flex:0 1 375px}.landing-how-it-works.landing-b .how-it-works-item:last-child h3,.landing-how-it-works.landing-b .how-it-works-item:last-child span{color:#24cc82}.landing-how-it-works.landing-b .how-it-works-item:last-child span{background-color:#ebfbee}.landing-how-it-works.landing-b .how-it-works-item:nth-child(2n) h3,.landing-how-it-works.landing-b .how-it-works-item:nth-child(2n) span{color:#4c6ef5}.landing-how-it-works.landing-b .how-it-works-item:nth-child(2n) span{background-color:#edf2ff}.landing-how-it-works.landing-b .how-it-works-item:first-child h3,.landing-how-it-works.landing-b .how-it-works-item:first-child span{color:#ff7e00}.landing-how-it-works.landing-b .how-it-works-item:first-child span{background-color:#ffe8cc}@media (min-width:1221px){.landing-b.landing-how-it-works .hiw-share-link.adjust{position:relative;top:28px}}svg #cursor-group{animation:svgCursorMove 6s ease both infinite}@keyframes svgCursorMove{0%{transform:translateX(0) translateY(0)}25%{transform:translateX(-100px) translateY(20px)}50%{transform:translateX(0) translateY(-50px)}75%{transform:translateX(30px) translateY(-54px)}to{transform:translateX(0) translateY(0)}}svg #chat-outgoing{animation:svgChatOut 6s 1s ease both}svg #chat-incoming{animation:svgChatOut 6s 2.5s ease both}@keyframes svgChatOut{0%{opacity:0;transform:translateY(40px)}15%{opacity:1;transform:translateY(0)}50%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.app-legal-view{margin:3rem auto;max-width:800px;font-size:1.125rem}.app-legal-view,.app-legal-view b{line-height:1.75}.app-legal-view .app-settings-view h2,.app-legal-view .header-3,.app-settings-view .app-legal-view h2{line-height:1.5}.app-pricing-view nav:not(.with-background) a{color:#fff}.app-pricing-view nav:not(.with-background) svg g{fill:#fff}.header-pricing{background:#343a40;background-image:linear-gradient(-44deg,hsla(0,0%,100%,.05),rgba(0,0,0,.4));display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;min-height:650px;position:relative;color:#fff;padding-bottom:160px}.header-pricing h1{font-size:3rem}.header-pricing p{font-size:1.125rem}.header-pricing .header-text{margin-bottom:4rem}.pricing-table{margin-top:-260px;max-width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pricing-table .pricing-column{font-size:.875rem;flex:0 1 600px;margin-bottom:2rem;border-radius:5px;background-color:#fff;padding:2rem 3rem;box-shadow:0 10px 30px rgba(0,0,0,.05)}@media (min-width:1024px){.pricing-table .pricing-column{flex:0 1 320px}}@media (min-width:1170px){.pricing-table .pricing-column{flex:0 1 380px;font-size:1rem}}.pricing-table .pricing-column:nth-child(2n){transform:scale(1.1)}.pricing-column .tier-title{margin:0;text-transform:uppercase;font-size:.875rem;letter-spacing:.05rem;text-align:center;display:flex;align-items:center;justify-content:center;color:#b3b3b3}.pricing-column .tier-title svg{position:relative;top:-1px}.pricing-column .tier-price{text-align:center;background-color:#4d4d4d;border-radius:5px;height:4rem;color:#fff;font-size:1.5rem;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;display:flex;align-items:center;justify-content:center;margin:1rem 0}.pricing-column .tier-features{list-style:none;margin:1.25rem 0;padding:0}.pricing-column .tier-features li{margin:.75rem 0;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.pricing-column .tier-features .disabled-feature{font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;color:#d9d9d9}.no-cc-required{color:#24cc82;text-align:center;text-transform:uppercase;display:block;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;letter-spacing:.05rem;margin-bottom:-1rem}.pricing-column:first-child .button{background-color:#4d4d4d}.pricing-column:first-child .button:hover{background-color:#343434}.pricing-column:nth-child(2n) .tier-features svg,.pricing-column:nth-child(2n) .tier-title{color:#24cc82}.pricing-column:nth-child(2n) .tier-price{background-color:#24cc82}.pricing-column:last-child .tier-features svg,.pricing-column:last-child .tier-title{color:#4c6ef5}.pricing-column:last-child .button,.pricing-column:last-child .tier-price{background-color:#4c6ef5}.pricing-column:last-child .button:hover{background-color:#1c47f2}.pricing-extra-info>div{display:flex;flex-wrap:wrap;justify-content:space-between}.pricing-extra-info .pricing-extra-info-item{flex:1 0 300px;max-width:380px;margin:2rem 1.5rem}.pricing-extra-info h3,.pricing-extra-info p{margin:0}.pricing-extra-info h3{font-size:1.125rem}.pricing-extra-info p{margin-top:.5rem;font-size:1rem;color:#9b9b9b}.highlighted-row{background-color:#fafafa;border-radius:5px;margin:3rem 0}.small-banner{display:flex;align-items:center;justify-content:center;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;padding:.75rem;font-size:1.125rem;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.pricing-extra-hidden{display:block;font-family:AvenirNextLTW01-Medium,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;line-height:1.5;color:#a6a6a6;padding-left:1.5rem;margin-bottom:.5rem;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transition:all .5s ease}.extra-info .pricing-extra-hidden{max-height:200px;overflow:auto;opacity:1;visibility:visible;transition:all .5s ease}.app-projects-list-view{margin-top:2rem}.projects-list{display:flex;flex-wrap:wrap;margin-top:1rem}.project-list-tile{flex:0 1 340px;padding:1.5rem;margin:.5rem;border-radius:5px;background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.035);transition:all .25s ease}.project-list-tile:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.project-list-tile:hover .project-enter-icon{opacity:1;transform:translateX(0)}.project-list-tile .project-name{font-size:1.5rem;line-height:1.25;color:#24cc82;margin-bottom:1.5rem;position:relative}.project-list-tile .project-name,.project-list-tile .project-stats-label{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.project-list-tile .project-stats-label{text-transform:uppercase;font-size:.75rem;color:#9b9b9b;line-height:1.5;letter-spacing:.05rem}.project-list-tile .project-enter-icon{position:absolute;right:0;top:0;opacity:0;transform:translateX(100%);transition:all .25s cubic-bezier(.175,.885,.32,1.275)}.project-list-tile .project-enter-icon svg{margin-right:0}.project-list-tile.tile-empty{display:flex;align-items:center;justify-content:center}.app-recording-view{padding-top:2rem;display:flex;flex-wrap:nowrap;flex-direction:column}@media (min-width:1024px){.app-recording-view{flex-direction:row}}.recording-sidebar{width:100%}@media (min-width:1024px){.recording-sidebar{max-width:320px;flex-shrink:0;padding-left:3rem;font-size:.85rem}}.recording-user-details{display:flex;align-items:center;line-height:1.35}.recording-session-details{line-height:1.35}.recording-player{width:100%;overflow:hidden;display:flex;flex-direction:column}.sidebar-section-header{text-transform:uppercase;font-size:.75rem;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;color:#9b9b9b;letter-spacing:.05rem;line-height:1.25;margin-top:0;margin-bottom:.5rem}.recording-tasks-timeline{list-style:none;margin:0;padding:0}.recording-tasks-timeline li{margin:1rem 0;line-height:1.25;font-size:.925rem;cursor:pointer}.recording-tasks-timeline li:hover{color:var(--accent-color,#2d353e)}.recording-tasks-timeline .recording-task-failed{margin-bottom:2.5rem;position:relative}.recording-tasks-timeline .recording-task-failed:before{content:"";width:100%;height:1px;background-color:#ebebeb;position:absolute;bottom:-1.25rem;cursor:auto}.recording-tasks-timeline .recording-task-failed:after{content:"Recording stopped";text-transform:uppercase;text-align:center;display:block;color:#b3b3b3;font-size:.75rem;position:absolute;left:27%;padding:0 6px;bottom:-150%;letter-spacing:.05rem;background:#fff;cursor:auto}.task-location-timestamp{color:#b3b3b3;font-size:.85rem;display:inline-block}.app-roadmap-view{background-image:linear-gradient(-180deg,#f7f7f7,#fff 100%)}.app-roadmap-view footer{display:none}@media (min-width:1024px){.app-roadmap-view footer{display:block}}@media (max-width:767px){.app-roadmap-columns-view{overflow-x:hidden}}@media (min-width:1025px){.app-roadmap-columns-view{max-width:1500px}}.roadmap-columns-wrapper{width:100%;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:nowrap;position:relative}@media (max-width:1024px){.roadmap-columns-wrapper{min-height:100vh;overflow-x:hidden}}@media (min-width:1025px){.roadmap-columns-wrapper{margin:1rem 0;padding:0 1rem;min-height:65vh}}@media (max-width:1024px){.roadmap-columns-wrapper{flex-wrap:wrap}}@media (min-width:1025px) and (max-width:1140px){.roadmap-columns-wrapper{font-size:90%}}.roadmap-column{width:100%;border-radius:5px;padding:1rem 0;position:absolute;opacity:0;transform:translateX(100%);margin-bottom:3rem;transition:none}@media (min-width:1025px){.roadmap-column{margin:0 1.75%;position:relative;opacity:1;transform:none}}@media (min-width:1440px){.roadmap-column{margin:0 2%}}.roadmap-column:first-child{margin-left:0}.roadmap-column:last-child{margin-right:0}@media (max-width:1024px){.roadmap-column.is-visible{opacity:1;transform:translateX(0);transition:all .25s ease}}.roadmap-column-header{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;display:flex;align-items:center}.roadmap-column-header:before{content:"";width:.625em;height:.625em;background-color:#ccc;position:relative;border-radius:100%;margin-right:.5rem}.roadmap-column:nth-of-type(2) .roadmap-column-header:before{background-color:#a83afc}.roadmap-column:nth-of-type(3) .roadmap-column-header:before{background-color:#00b4e6}.roadmap-column:last-of-type .roadmap-column-header:before{background-color:#24cc82}.roadmap-idea-card{background-color:#fff;border-radius:4px;padding:.5rem;margin:1rem 0;box-shadow:0 10px 20px 0 rgba(0,0,0,.035);transition:all .15s ease;cursor:pointer}.roadmap-idea-card:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.roadmap-idea-card a{display:block}.roadmap-idea-card .idea-details{display:flex;align-items:center;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:85%;color:#a6a6a6}.roadmap-idea-card .idea-details.with-access-button{justify-content:space-between}.roadmap-idea-card .idea-details.with-access-button .idea-comments-count{margin:0}.roadmap-idea-card .request-access-button{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.roadmap-idea-card .idea-name{margin-bottom:.5rem}.roadmap-idea-card .idea-comments-count{margin-right:1rem}.roadmap-idea-card .idea-comments-count svg{width:1em}.roadmap-idea-card .idea-comments-count svg g{fill:#d9d9d9}.roadmap-idea-card .idea-popularity svg{width:32px}.roadmap-idea-card .idea-popularity>div{max-width:46px;overflow-x:hidden;white-space:nowrap;transform:scale(.75)}.roadmap-idea-card .idea-popularity .label{display:none}.roadmap-mobile-tab-bar{width:100%;display:flex;position:fixed;bottom:0;left:0;right:0;flex-wrap:nowrap;z-index:100;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1)}@media (min-width:1025px){.roadmap-mobile-tab-bar{display:none}}.roadmap-mobile-tab-bar>div{width:100%;display:flex;align-items:center;justify-content:center;padding:.75rem .25rem;text-align:center;line-height:1.25;font-size:70%;text-transform:uppercase;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;cursor:pointer}.roadmap-mobile-tab-bar>div:not(:first-child){box-shadow:inset 1px 0 0 rgba(0,0,0,.1)}.roadmap-mobile-tab-bar [data-column="0"]{border-top:2px solid #ccc}.roadmap-mobile-tab-bar [data-column="0"][data-visible=yes]{background-color:#ccc;color:#4d4d4d}.roadmap-mobile-tab-bar [data-column="1"]{border-top:2px solid #a83afc}.roadmap-mobile-tab-bar [data-column="1"][data-visible=yes]{background-color:#a83afc}.roadmap-mobile-tab-bar [data-column="2"]{border-top:2px solid #00b4e6}.roadmap-mobile-tab-bar [data-column="2"][data-visible=yes]{background-color:#00b4e6}.roadmap-mobile-tab-bar [data-column="3"]{border-top:2px solid #24cc82}.roadmap-mobile-tab-bar [data-column="3"][data-visible=yes]{background-color:#24cc82}.roadmap-mobile-tab-bar [data-visible=yes]{color:#fff}.roadmap-empty-state{display:flex;align-items:center;justify-content:center;position:absolute;top:228px;left:0;right:0;width:100%}.app-settings-view{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:1.5rem}@media (min-width:768px){.app-settings-view{flex-direction:row}}.app-settings-view h1{display:block;width:100%;margin-top:0;margin-bottom:2rem}.app-settings-view h2{margin-top:0;margin-bottom:2rem;line-height:1}.app-settings-view aside{width:220px;margin-bottom:3rem}.app-settings-view .settings-content-pane{width:100%}@media (min-width:768px){.app-settings-view .settings-content-pane{width:calc(100% - 220px);padding-left:6rem}}.app-settings-view form{max-width:520px}.app-settings-view form>.input-wrapper:first-child{margin-top:-.5rem}.app-settings-view input[type=submit]{margin-top:2rem}.settings-logo-preview{background:#f5f5f5;border:1px dashed #d9d9d9;border-radius:5px;width:calc(260px + 2rem);max-width:calc(260px + 2rem);height:calc(36px + 2rem);padding:1rem;display:flex;align-items:center;justify-content:center;color:#a6a6a6;font-size:.875rem}.settings-logo-preview .emoji{font-size:2rem;vertical-align:bottom}.settings-logo-preview img{max-width:260px;max-height:36px}.project-subdomain-input-wrapper{display:flex;align-items:baseline}.project-subdomain-input-wrapper .input-wrapper{width:100%}.code-snippets-copy{display:flex;align-items:baseline;justify-content:space-between;position:relative}.code-snippets-copy .button{margin-top:0}.code-snippets-copy .copy-status,.code-snippets-copy .no-api-in-safari{font-size:85%;color:#b3b3b3}.code-snippets-copy .copy-status{position:absolute;right:200px;top:50%;transform:translateY(-100%)}.code-snippets-copy .message-success{color:var(--accent-color,#2d353e)}.project-settings-blocked-elements h2{margin-bottom:.5rem}.project-settings-blocked-elements p{color:#9b9b9b}.project-settings-blocked-elements .input-wrapper{display:flex;flex-direction:row;align-items:center;width:100%;max-width:480px}.project-settings-blocked-elements .input-wrapper input{width:100%}.project-settings-blocked-elements .trash-icon{margin-left:1rem;cursor:pointer}.project-settings-blocked-elements .trash-icon svg path,.project-settings-blocked-elements .trash-icon svg rect{fill:#ff5263}.app-settings-view-collaborators h2{margin-bottom:.5rem}.app-settings-view-collaborators h3{font-size:75%;text-transform:uppercase;color:#a6a6a6;letter-spacing:.05rem;margin:1rem 0 .5rem}.collaborators-list{width:100%;margin-top:.5rem;margin-bottom:2rem}.collaborator-entry{display:flex;width:100%;border-bottom:1px solid #ebebeb;padding-bottom:1rem;margin-bottom:1rem;align-items:center;text-align:left;font-size:87.5%;flex-wrap:nowrap}.collaborator-entry .avatar-and-name{display:flex;align-items:center;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;width:220px;padding-right:1rem;flex-shrink:0}.collaborator-entry img{border-radius:100%;width:36px;height:36px;margin-right:.5rem}.collaborator-entry .email{width:300px;padding-right:1rem;flex-shrink:0}.collaborator-entry .collaborator-role{flex-shrink:0;width:80px;display:flex;justify-content:flex-end;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.collaborator-entry .collaborator-role>span{display:flex;align-items:center;line-height:1.5}.collaborator-entry .collaborator-role>span svg{margin-right:.25rem}.collaborator-entry .collaborator-remove{display:flex;justify-content:flex-end;width:100%;line-height:1.5}.collaborator-entry .collaborator-remove .collaborator-remove-button{display:flex;align-items:center;color:#ff5263;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;cursor:pointer}.collaborator-entry .collaborator-remove .collaborator-remove-button svg g,.collaborator-entry .collaborator-remove .collaborator-remove-button svg path,.collaborator-entry .collaborator-remove .collaborator-remove-button svg rect{fill:#ff5263}.collaborator-entry .collaborator-remove svg{margin-right:.25rem}.invite-collaborator-form{display:flex;flex-direction:row}.invite-collaborator-form input{margin-right:1rem}.invite-collaborator-form .input-wrapper{margin-bottom:0}.invite-collaborator-form button{margin:0}.user-avatar-settings{display:flex;align-items:center;margin-bottom:2rem}.user-avatar-settings .avatar-wrapper{width:64px;height:64px;background-color:#ebebeb;border-radius:100%;position:relative;margin-right:1rem;border:3px solid #fff;box-shadow:0 0 0 5px #ebebeb}.user-avatar-settings .avatar-wrapper img{width:100%;height:100%}.user-avatar-settings .temporary-message{color:#b3b3b3;font-size:80%}.app-test-view{margin-top:2rem;width:100%;display:flex;flex-direction:column}@media (min-width:1024px){.app-test-view{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}.app-test-view h4{text-transform:uppercase;font-size:.75rem;color:#9b9b9b;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.05rem;margin:0;line-height:1.25}.test-view-main{width:100%}@media (min-width:1024px){.test-view-main{padding-right:6rem}}.test-view-sidebar{width:100%;max-width:360px}.test-view-controls a,.test-view-controls button{width:48%}.test-view-summary{display:flex;flex-wrap:wrap;text-align:left;justify-content:space-between}.test-view-summary .test-view-summary-column{flex:1 210px;flex-grow:0;margin-bottom:2rem}.test-view-summary .test-view-summary-column:not(:last-child){padding-right:1rem}.test-view-summary .test-view-summary-value{font-size:1.5rem;margin-top:.5rem;align-items:baseline}.test-view-summary .experience-label{font-size:.875rem;line-height:1}.test-view-summary-bar{margin-top:.5rem;width:100%;height:.25rem;background-color:#f5f5f5;border-radius:100px;overflow:hidden;display:flex}div[class^=bar--]{height:100%}.bar--positive{background-color:#24cc82}.bar--neutral{background-color:#ffd43b}.bar--negative{background-color:#ff5263}.test-introduction{max-width:560px}.test-tasks-list-component{list-style:none;margin:0;padding:0;position:relative}.test-tasks-list-component:before{content:"";width:1px;height:100%;background-color:#ebebeb;position:absolute;left:1rem;top:0;z-index:-1}.test-tasks-list-component li{display:flex;align-items:center;width:100%;margin:1rem 0}.test-tasks-list-component .task-number{border:1px solid #ebebeb;background:#fff;border-radius:100%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;margin-right:.875rem;flex-shrink:0}.test-tasks-list-component .task-info{font-size:.875rem}.testers-list-component{list-style:none;margin:0;margin-top:1rem;padding:0}.testers-list-component>li{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:.5rem;margin-bottom:.5rem}.testers-list-component menu{padding-left:.5rem;margin-right:0;padding-right:0;width:44px}.testers-list-component label{justify-content:flex-end}.testers-list-component label svg{margin-right:0}.testers-list-component .tester-info{width:100%;word-break:break-word;line-height:1.25;font-size:.875rem}.test-recordings-block{display:flex;flex-direction:column-reverse;max-width:720px;list-style:none;margin:0;padding:0;counter-reset:test-view-recordings-list}@media (min-width:768px){.test-recordings-block{padding-right:3rem}}.recording-block{position:relative;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;width:100%;margin:1rem 0;padding:1rem;border-radius:5px;justify-content:space-between;border:1px solid #f5f5f5;background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.035);counter-increment:test-view-recordings-list;transition:transform .25s ease,box-shadow .25s ease}.recording-block:before{content:"#" counter(test-view-recordings-list);position:absolute;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;color:var(--accent-color,#2d353e);font-size:.85rem;border-right:1px solid #f5f5f5;display:flex;align-items:center;justify-content:center;height:100%;padding-right:1rem;top:0}.recording-block.unwatched:after{content:"";width:10px;height:10px;color:#4a90e2;background-color:currentColor;border-radius:100%;position:absolute;left:-5px;top:-5px;opacity:0;animation:element-scaleFadeIn .25s .5s cubic-bezier(.175,.885,.32,1.275) forwards}.recording-block .recording-block-link{position:absolute;height:100%;width:100%;top:0;left:0;opacity:0}.recording-block .recording-details{width:85%;padding-left:3.25rem}.recording-block .recording-details a{display:inline-block}.recording-block .recording-details a:after{content:" \B7   ";display:inline-block;margin:0 .75rem;color:#d9d9d9}.recording-block .recording-details span{display:inline-block}.recording-block .recording-tester-name{display:block;margin-bottom:.5rem;font-size:.85rem}.recording-block .recording-rating{width:15%;display:flex;justify-content:flex-end;align-self:flex-start}.recording-block .recording-timestamp{font-size:.85rem;color:#b3b3b3;line-height:1;padding-left:3.25rem}.recording-block .recording-timestamp svg{width:1em;animation:none}.recording-block:hover{transform:translateY(-3px);box-shadow:0 10px 30px 0 rgba(0,0,0,.08)}.task-wrapper{width:100%;margin-bottom:1rem;opacity:0;animation:element-fadeInUp .15s cubic-bezier(.175,.885,.32,1.275) both}.task-wrapper .task-number{min-width:40px;margin-right:.25rem}.task-wrapper .input-error{padding-left:calc(40px + .25rem)}.task-wrapper .inner-input-wrapper{display:flex;align-items:center;width:100%}.task-wrapper input{width:100%}.task-wrapper .trash-icon{margin-left:1rem}.task-wrapper .trash-icon svg *{fill:#ff5263}*{box-sizing:border-box}html{height:100%;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100%;padding-top:64px;overflow-x:hidden}.bg-gradient{background-image:linear-gradient(-180deg,#f7f7f7,#fff 100%)}main{animation:fadeIn .2s ease both}main.app-authenticate-view{animation:page-slideInFade .35s ease both}main.app-idea-view>div{animation:page-slideInFade .18s ease both}a{color:var(--accent-color,#2d353e);text-decoration:none}@media (min-width:1025px){a:hover{color:var(--dark-accent-color,#15191e)}a:hover .stroke-hover{stroke:currentColor}a:hover .fill-hover{fill:currentColor}}a:active{opacity:.75}a.inline-link{display:inline-block}.link-button,.menu-stack a,.with-icon{display:flex;align-items:center}.link-button svg,.menu-stack a svg,.with-icon svg{margin-right:.5rem;flex-shrink:0}.menu-stack a.small svg,.small.link-button svg,.with-icon.small svg{margin-right:.25rem}.arrow-link svg{margin-left:.5rem}.max-width,.wrap,footer,main{max-width:1140px;margin-left:auto;margin-right:auto}.wrap,footer,main{margin:0 auto;padding:0 15px}.hidden{display:none}.reading-width{max-width:640px}.reading-width p{font-size:1.125rem;line-height:1.5}.reading-width li{margin:1rem 0}.row{margin-left:0;margin-right:0}.row [class^=col-]:first-child{padding-left:0}.row [class^=col-]:last-child{padding-right:0}@media (max-width:767px){.row .col-xs-12{padding-left:0;padding-right:0}}.hint--always:after,.hint--always:before{z-index:99}[class*=hint--]:after{font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;max-width:320px;white-space:pre-wrap;line-height:1.5;min-width:140px;text-align:center}[class*=hint--]:after,[class*=hint--]:hover:after{border-radius:5px!important}.hint--underline{background-image:linear-gradient(90deg,#b3b3b3 33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:3px 1px;background-repeat:repeat-x;cursor:help}[class*=hint--left]:before,[class*=hint--right]:before{margin-bottom:-3px}.pointer{cursor:pointer}@media (max-width:767px){.is-hidden-mobile{display:none!important}}@media (min-width:768px){.is-visible-mobile{display:none!important}}.svg-no-animation svg{animation:none}.pill-label{padding:.5rem;border-radius:4px;border:1px solid #ebebeb;letter-spacing:.05rem;line-height:1}.label-count,.pill-label{font-size:.75rem;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.label-count{background-color:#fff;border-radius:100px;padding:.25rem;display:flex;align-items:center;justify-content:center;height:24px;min-width:24px;margin-left:.5rem}.label-count.dark-100{background-color:#f5f5f5}.inline-flex{display:inline-flex}.no-dots{list-style:none}.image-user-avatar{border-radius:100%;max-width:64px}.image-user-avatar.tiny{max-width:24px}.image-user-avatar.small{max-width:32px}.image-user-avatar.medium{max-width:48px}.v-center-row{flex-direction:row}.jc-col,.v-center-row{display:flex;align-items:center}.jc-col{justify-content:center;flex-direction:column}.row-reverse{flex-direction:row-reverse}.flex-center-row{display:flex;align-items:center;justify-content:center}.as-fs{align-self:flex-start}.as-fe{align-self:flex-end}.jc-sb{justify-content:space-between}.jc-fe{justify-content:flex-end}.ai-fe{align-items:flex-end}.mar-xs{margin:.25rem 0}.mar-small{margin:1rem 0}.mar-0{margin:0!important}.mt-0{margin-top:0!important}.ml-0{margin-left:0!important}.ml-xs{margin-left:.25rem!important}.mt-xs{margin-top:.5rem!important}.mt-small{margin-top:1rem!important}.mt-medium{margin-top:2rem!important}.mt-large{margin-top:3rem!important}.mb-0{margin-bottom:0!important}.mb-xs{margin-bottom:.5rem!important}.mb-small{margin-bottom:1rem!important}.mb-medium{margin-bottom:2rem!important}.mb-large{margin-bottom:3rem!important}.mr-xs{margin-right:.25rem!important}.mr-xs-2x{margin-right:.5rem!important}.mr-small{margin-right:1rem!important}.ml-small{margin-left:1rem!important}.ml-medium{margin-left:2rem!important}.svg-inherit-color svg circle,.svg-inherit-color svg g,.svg-inherit-color svg path,.svg-inherit-color svg rect{fill:currentColor}.text-white{color:#fff}.text-danger{color:#ff5263}.text-positive{color:#24cc82}.brand-accent{color:var(--accent-color,#2d353e)}@media (min-width:768px){.mobile-only{display:none}}.popularity{display:flex;align-items:center;color:var(--accent-color,#2d353e)}.popularity .symbol{margin-right:.75rem}.empty-state-block{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2rem 1rem;text-align:center}.empty-state-block p{color:#a6a6a6;margin-bottom:.5rem}.empty-state-block.boxed{margin:1rem 0;border:1px dashed #ebebeb;border-radius:5px}.alert-bubble{display:flex;align-items:center;position:fixed;top:48px;left:50%;z-index:99;opacity:0;visibility:hidden;color:#fff;background-color:var(--accent-color,#2d353e);max-width:300px;border-radius:50px;transform:translateX(-50%) translateY(-140px);padding:1rem;font-family:AvenirNextLTW01-Demi,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);animation:alert-bubble 3s ease}.alert-bubble svg{margin-right:.5rem;flex-shrink:0}.alert-bubble svg path{fill:#fff}@keyframes alert-bubble{0%{opacity:0}25%{opacity:1;transform:translateX(-50%) translateY(75%);visibility:visible}85%{opacity:1;transform:translateX(-50%) translateY(75%);visibility:visible}to{opacity:0}}.app-alert-block{background-color:#fff3bd;padding:1em;font-size:1rem;display:flex;align-items:center;border-radius:5px;margin:1rem 0;will-change:transform;animation:element-wiggle .45s .25s cubic-bezier(.175,.885,.32,1.275) both}.app-alert-block p{margin:0}.app-alert-block svg{width:1em;margin-right:.75em}body.chat-show #Smallchat{display:block}body.chat-hide #Smallchat{display:none}.no-padding-body{padding-top:0}.flex-all-center{display:flex;align-items:center;justify-content:center}.embed{padding:0 2rem}.in-iframe.embed{padding:0;overflow:hidden}.app-embed-loading{display:flex;align-items:center;justify-content:center;flex-direction:column}.app-embed-loading svg{height:40px;width:40px}.app-embed-loading .loading-caption{margin-top:1rem;animation:fadeIn .5s ease both}[soon]{opacity:.45;user-select:none;pointer-events:none}[soon]:after{content:"Soon";letter-spacing:.025rem;text-transform:uppercase;border:1px solid rgba(0,0,0,.08);border-radius:5px;padding:.15rem .25rem;line-height:1;font-size:.75rem;margin-left:.5rem}[cursor-disabled]{cursor:not-allowed!important}.avatar{border-radius:100%;width:1.5rem;height:1.5rem}.avatar.xs{width:1rem;height:1rem}.avatar.small{width:1.25rem;height:1.25rem}