@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../webfonts/roboto-v15-latin-300.eot);src:local('☺'),url(../webfonts/roboto-v15-latin-300.eot?#iefix) format('embedded-opentype'),url(../webfonts/roboto-v15-latin-300.woff2) format('woff2'),url(../webfonts/roboto-v15-latin-300.woff) format('woff'),url(../webfonts/roboto-v15-latin-300.ttf) format('truetype'),url(../webfonts/roboto-v15-latin-300.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../webfonts/roboto-v15-latin-regular.eot);src:local('☺'),url(../webfonts/roboto-v15-latin-regular.eot?#iefix) format('embedded-opentype'),url(../webfonts/roboto-v15-latin-regular.woff2) format('woff2'),url(../webfonts/roboto-v15-latin-regular.woff) format('woff'),url(../webfonts/roboto-v15-latin-regular.ttf) format('truetype'),url(../webfonts/roboto-v15-latin-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../webfonts/roboto-v15-latin-500.eot);src:local('☺'),url(../webfonts/roboto-v15-latin-500.eot?#iefix) format('embedded-opentype'),url(../webfonts/roboto-v15-latin-500.woff2) format('woff2'),url(../webfonts/roboto-v15-latin-500.woff) format('woff'),url(../webfonts/roboto-v15-latin-500.ttf) format('truetype'),url(../webfonts/roboto-v15-latin-500.svg#Roboto) format('svg')}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(../webfonts/fontawesome-webfont.eot);src:local('☺'),url(../webfonts/fontawesome-webfont.eot?#iefix) format('embedded-opentype'),url(../webfonts/fontawesome-webfont.woff2) format('woff2'),url(../webfonts/fontawesome-webfont.woff) format('woff'),url(../webfonts/fontawesome-webfont.ttf) format('truetype'),url(../webfonts/fontawesome-webfont.svg#fontawesomeregular) format('svg')}.iconpile [class|=stroke]:not(.desaturate).red{stroke:#fd5750}.iconpile [class|=stroke]:not(.desaturate).orange{stroke:#fd8650}.iconpile [class|=stroke]:not(.desaturate).yellow{stroke:#fde550}.iconpile [class|=stroke]:not(.desaturate).green{stroke:#97fc4f}.iconpile [class|=stroke]:not(.desaturate).cyan{stroke:#6cfcaf}.iconpile [class|=stroke]:not(.desaturate).blue{stroke:#6db6fc}.iconpile [class|=stroke]:not(.desaturate).purple{stroke:#9a57fc}.iconpile [class|=stroke]:not(.desaturate).pink{stroke:#fd57e1}.iconpile [class|=stroke]:not(.desaturate).ph-orange{stroke:#da552f}.iconpile [class|=fill]:not(.desaturate).red{fill:#fd5750}.iconpile [class|=fill]:not(.desaturate).orange{fill:#fd8650}.iconpile [class|=fill]:not(.desaturate).yellow{fill:#fde550}.iconpile [class|=fill]:not(.desaturate).green{fill:#97fc4f}.iconpile [class|=fill]:not(.desaturate).cyan{fill:#6cfcaf}.iconpile [class|=fill]:not(.desaturate).blue{fill:#6db6fc}.iconpile [class|=fill]:not(.desaturate).purple{fill:#9a57fc}.iconpile [class|=fill]:not(.desaturate).pink{fill:#fd57e1}.iconpile [class|=fill]:not(.desaturate).ph-orange{fill:#da552f}.shape-layer:not(.desaturate).red{stroke:#fd5750}.shape-layer:not(.desaturate).orange{stroke:#fd8650}.shape-layer:not(.desaturate).yellow{stroke:#fde550}.shape-layer:not(.desaturate).green{stroke:#97fc4f}.shape-layer:not(.desaturate).cyan{stroke:#6cfcaf}.shape-layer:not(.desaturate).blue{stroke:#6db6fc}.shape-layer:not(.desaturate).purple{stroke:#9a57fc}.shape-layer:not(.desaturate).pink{stroke:#fd57e1}.shape-layer:not(.desaturate).ph-orange{stroke:#da552f}.text-layer:not(.desaturate).red{fill:#fd5750}.text-layer:not(.desaturate).orange{fill:#fd8650}.text-layer:not(.desaturate).yellow{fill:#fde550}.text-layer:not(.desaturate).green{fill:#97fc4f}.text-layer:not(.desaturate).cyan{fill:#6cfcaf}.text-layer:not(.desaturate).blue{fill:#6db6fc}.text-layer:not(.desaturate).purple{fill:#9a57fc}.text-layer:not(.desaturate).pink{fill:#fd57e1}.text-layer:not(.desaturate).ph-orange{fill:#da552f}*,:after,:before{box-sizing:border-box}figure{margin:0}form{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}[hidden],template{display:none}b,strong{font-weight:500}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:Monaco;font-size:.75em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;-webkit-appearance:none;-moz-appearance:none}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box}textarea{overflow:auto}table{color:inherit;border-collapse:collapse;border-spacing:0}td,th{padding:0}@-webkit-keyframes in-fade{0%{opacity:0}100%{opacity:1}}@keyframes in-fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes in-fade-left{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-fade-left{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-fade-left-soft{0%{opacity:0;-webkit-transform:translate3d(-4rem,0,0);transform:translate3d(-4rem,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-fade-left-soft{0%{opacity:0;-webkit-transform:translate3d(-4rem,0,0);transform:translate3d(-4rem,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-fade-left-hard{0%{opacity:0;-webkit-transform:translate3d(-8rem,0,0);transform:translate3d(-8rem,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-fade-left-hard{0%{opacity:0;-webkit-transform:translate3d(-8rem,0,0);transform:translate3d(-8rem,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-fade-right{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-fade-right{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-fade-right-soft{0%{opacity:0;-webkit-transform:translate3d(4rem,0,0);transform:translate3d(4rem,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-fade-right-soft{0%{opacity:0;-webkit-transform:translate3d(4rem,0,0);transform:translate3d(4rem,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-fade-right-hard{0%{opacity:0;-webkit-transform:translate3d(8rem,0,0);transform:translate3d(8rem,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-fade-right-hard{0%{opacity:0;-webkit-transform:translate3d(8rem,0,0);transform:translate3d(8rem,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-fade-top{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-fade-top{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-fade-top-soft{0%{opacity:0;-webkit-transform:translate3d(0,-4rem,0);transform:translate3d(0,-4rem,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-fade-top-soft{0%{opacity:0;-webkit-transform:translate3d(0,-4rem,0);transform:translate3d(0,-4rem,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-fade-bottom{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-fade-bottom{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-fade-bottom-soft{0%{opacity:0;-webkit-transform:translate3d(0,4rem,0);transform:translate3d(0,4rem,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-fade-bottom-soft{0%{opacity:0;-webkit-transform:translate3d(0,4rem,0);transform:translate3d(0,4rem,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-bounce{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform-origin:center;transform-origin:center}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.13,1.13,1.13);transform:scale3d(1.13,1.13,1.13)}40%{-webkit-transform:scale3d(.87,.87,.87);transform:scale3d(.87,.87,.87);opacity:1}60%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}80%{-webkit-transform:scale3d(.95,.95,.95);transform:scale3d(.95,.95,.95)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@keyframes in-bounce{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform-origin:center;transform-origin:center}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.13,1.13,1.13);transform:scale3d(1.13,1.13,1.13)}40%{-webkit-transform:scale3d(.87,.87,.87);transform:scale3d(.87,.87,.87);opacity:1}60%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}80%{-webkit-transform:scale3d(.95,.95,.95);transform:scale3d(.95,.95,.95)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@-webkit-keyframes in-expand{0%{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}100%{-webkit-transform:none;transform:none}}@keyframes in-expand{0%{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes out-contract{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}}@keyframes out-contract{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}}@-webkit-keyframes in-stand{0%{-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1)}100%{-webkit-transform:none;transform:none}}@keyframes in-stand{0%{-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes out-sit{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1)}}@keyframes out-sit{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1)}}@-webkit-keyframes out-fade-bottom{0%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes out-fade-bottom{0%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes dot{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes dot{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes our-philosophy{0%{opacity:0;-webkit-transform:scale3d(1.25,1.25,1);transform:scale3d(1.25,1.25,1)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes our-philosophy{0%{opacity:0;-webkit-transform:scale3d(1.25,1.25,1);transform:scale3d(1.25,1.25,1)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes viewer{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform-origin:center;transform-origin:center}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.13,1.13,1.13);transform:scale3d(1.13,1.13,1.13)}40%{-webkit-transform:scale3d(.87,.87,.87);transform:scale3d(.87,.87,.87);opacity:1}60%{-webkit-transform:scale3d(1.55,1.55,1.55);transform:scale3d(1.55,1.55,1.55)}80%{-webkit-transform:scale3d(1.45,1.45,1.45);transform:scale3d(1.45,1.45,1.45)}100%{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:1}}@keyframes viewer{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform-origin:center;transform-origin:center}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.13,1.13,1.13);transform:scale3d(1.13,1.13,1.13)}40%{-webkit-transform:scale3d(.87,.87,.87);transform:scale3d(.87,.87,.87);opacity:1}60%{-webkit-transform:scale3d(1.55,1.55,1.55);transform:scale3d(1.55,1.55,1.55)}80%{-webkit-transform:scale3d(1.45,1.45,1.45);transform:scale3d(1.45,1.45,1.45)}100%{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:1}}@-webkit-keyframes chat{0%{opacity:0;-webkit-transform:translate3d(115%,0,0) scale3d(1.1,1.1,1);transform:translate3d(115%,0,0) scale3d(1.1,1.1,1)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes chat{0%{opacity:0;-webkit-transform:translate3d(115%,0,0) scale3d(1.1,1.1,1);transform:translate3d(115%,0,0) scale3d(1.1,1.1,1)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes viewers-close{0%{-webkit-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1)}100%{-webkit-transform:none;transform:none}}@keyframes viewers-close{0%{-webkit-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes viewers-users{0%{-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%{-webkit-transform:none;transform:none}}@keyframes viewers-users{0%{-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes pencil-rotate{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0);transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}100%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(0,0,0);transform:rotate3d(0,0,1,180deg) translate3d(0,0,0)}}@keyframes pencil-rotate{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0);transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}100%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(0,0,0);transform:rotate3d(0,0,1,180deg) translate3d(0,0,0)}}@-webkit-keyframes pencil-erase{0%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(0,0,0);transform:rotate3d(0,0,1,180deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(-40%,0,0);transform:rotate3d(0,0,1,180deg) translate3d(-40%,0,0)}40%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(20%,0,0);transform:rotate3d(0,0,1,180deg) translate3d(20%,0,0)}60%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(-10%,0,0);transform:rotate3d(0,0,1,180deg) translate3d(-10%,0,0)}80%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(5%,0,0);transform:rotate3d(0,0,1,180deg) translate3d(5%,0,0)}100%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(0,0,0);transform:rotate3d(0,0,1,180deg) translate3d(0,0,0)}}@keyframes pencil-erase{0%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(0,0,0);transform:rotate3d(0,0,1,180deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(-40%,0,0);transform:rotate3d(0,0,1,180deg) translate3d(-40%,0,0)}40%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(20%,0,0);transform:rotate3d(0,0,1,180deg) translate3d(20%,0,0)}60%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(-10%,0,0);transform:rotate3d(0,0,1,180deg) translate3d(-10%,0,0)}80%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(5%,0,0);transform:rotate3d(0,0,1,180deg) translate3d(5%,0,0)}100%{-webkit-transform:rotate3d(0,0,1,180deg) translate3d(0,0,0);transform:rotate3d(0,0,1,180deg) translate3d(0,0,0)}}@-webkit-keyframes something-wheel{0%{-webkit-transform:translate3d(0,5000%,0);transform:translate3d(0,5000%,0);opacity:0}70%{-webkit-transform:translate3d(0,-80%,0);transform:translate3d(0,-80%,0)}80%{-webkit-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0);opacity:1}90%{-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes something-wheel{0%{-webkit-transform:translate3d(0,5000%,0);transform:translate3d(0,5000%,0);opacity:0}70%{-webkit-transform:translate3d(0,-80%,0);transform:translate3d(0,-80%,0)}80%{-webkit-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0);opacity:1}90%{-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes out-fade{0%{opacity:1}100%{opacity:0}}@keyframes out-fade{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes out-fade-right{0%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes out-fade-right{0%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes in-zoom{0%{-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}100%{-webkit-transform:none;transform:none}}@keyframes in-zoom{0%{-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes in-zoom-soft{0%{opacity:0;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-zoom-soft{0%{opacity:0;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-shrink{0%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-shrink{0%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes in-shrink-hard{0%{opacity:0;-webkit-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes in-shrink-hard{0%{opacity:0;-webkit-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes requesting-access{0%{height:0;min-height:0;padding:0;-webkit-transform:translate3d(100%,0,0) scale3d(0,0,1);transform:translate3d(100%,0,0) scale3d(0,0,1)}100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}}@keyframes requesting-access{0%{height:0;min-height:0;padding:0;-webkit-transform:translate3d(100%,0,0) scale3d(0,0,1);transform:translate3d(100%,0,0) scale3d(0,0,1)}100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}}@-webkit-keyframes art-canvas{0%{width:100%;min-width:100%;height:100%;margin:auto 0}}@keyframes art-canvas{0%{width:100%;min-width:100%;height:100%;margin:auto 0}}@-webkit-keyframes layer-deleted{0%{-webkit-transform:none;transform:none;stroke:#6db6fc;stroke-dasharray:5,5;opacity:1}100%{-webkit-transform:translate3d(50%,100%,0) scale3d(0,0,1);transform:translate3d(50%,100%,0) scale3d(0,0,1);stroke:#6db6fc;stroke-dasharray:5,5;opacity:0}}@keyframes layer-deleted{0%{-webkit-transform:none;transform:none;stroke:#6db6fc;stroke-dasharray:5,5;opacity:1}100%{-webkit-transform:translate3d(50%,100%,0) scale3d(0,0,1);transform:translate3d(50%,100%,0) scale3d(0,0,1);stroke:#6db6fc;stroke-dasharray:5,5;opacity:0}}@-webkit-keyframes text-deleted{0%{-webkit-transform:none;transform:none;fill:#6db6fc;stroke-dasharray:5,5;opacity:1}100%{-webkit-transform:translate3d(50%,100%,0) scale3d(0,0,1);transform:translate3d(50%,100%,0) scale3d(0,0,1);fill:#6db6fc;stroke-dasharray:5,5;opacity:0}}@keyframes text-deleted{0%{-webkit-transform:none;transform:none;fill:#6db6fc;stroke-dasharray:5,5;opacity:1}100%{-webkit-transform:translate3d(50%,100%,0) scale3d(0,0,1);transform:translate3d(50%,100%,0) scale3d(0,0,1);fill:#6db6fc;stroke-dasharray:5,5;opacity:0}}@-webkit-keyframes admin-slide-down{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes admin-slide-down{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes rejected-pulse{50%{opacity:1}}@keyframes rejected-pulse{50%{opacity:1}}@-webkit-keyframes in-issue-description{0%{-webkit-transform:translate(-.75rem,-.75rem);transform:translate(-.75rem,-.75rem)}100%{-webkit-transform:none;transform:none}}@keyframes in-issue-description{0%{-webkit-transform:translate(-.75rem,-.75rem);transform:translate(-.75rem,-.75rem)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes out-issue-description{0%{-webkit-transform:translate(.75rem,.75rem);transform:translate(.75rem,.75rem)}100%{-webkit-transform:none;transform:none}}@keyframes out-issue-description{0%{-webkit-transform:translate(.75rem,.75rem);transform:translate(.75rem,.75rem)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes opened-menu-background{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:1}}@keyframes opened-menu-background{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:1}}@-webkit-keyframes closed-menu-background{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}80%{opacity:1}}@keyframes closed-menu-background{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}80%{opacity:1}}@-webkit-keyframes opened-menu-canvas{0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes opened-menu-canvas{0%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes closed-menu-canvas{0%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes closed-menu-canvas{0%{-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes opened-menu-chat{0%{width:100%;height:100%}}@keyframes opened-menu-chat{0%{width:100%;height:100%}}@-webkit-keyframes closed-menu-chat{0%{height:80%}}@keyframes closed-menu-chat{0%{height:80%}}@-webkit-keyframes opened-menu-foreground{0%{opacity:0}}@keyframes opened-menu-foreground{0%{opacity:0}}@-webkit-keyframes opened-menu-inner{0%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes opened-menu-inner{0%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes opened-chat{0%{-webkit-transform:translate(2rem);transform:translate(2rem)}}@keyframes opened-chat{0%{-webkit-transform:translate(2rem);transform:translate(2rem)}}@-webkit-keyframes closed-chat{0%{-webkit-transform:none;transform:none;opacity:1}}@keyframes closed-chat{0%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes in-tween-transform{0%{-webkit-transform:none;transform:none}}@keyframes in-tween-transform{0%{-webkit-transform:none;transform:none}}@-webkit-keyframes in-slide-bottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:none;transform:none}}@keyframes in-slide-bottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes in-slide-bottom-soft{0%{-webkit-transform:translate3d(0,4rem,0);transform:translate3d(0,4rem,0)}100%{-webkit-transform:none;transform:none}}@keyframes in-slide-bottom-soft{0%{-webkit-transform:translate3d(0,4rem,0);transform:translate3d(0,4rem,0)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes in-slide-bottom-hard{0%{-webkit-transform:translate3d(0,8rem,0);transform:translate3d(0,8rem,0)}100%{-webkit-transform:none;transform:none}}@keyframes in-slide-bottom-hard{0%{-webkit-transform:translate3d(0,8rem,0);transform:translate3d(0,8rem,0)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,67;stroke-dashoffset:0}50%{stroke-dasharray:67,67;stroke-dashoffset:-21}100%{stroke-dasharray:67,67;stroke-dashoffset:-67}}@keyframes loading-dash{0%{stroke-dasharray:1,67;stroke-dashoffset:0}50%{stroke-dasharray:67,67;stroke-dashoffset:-21}100%{stroke-dasharray:67,67;stroke-dashoffset:-67}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px/1.5 Roboto,sans-serif;color:#555;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html ::-moz-selection{color:#069bfa;background:rgba(6,155,250,.08);text-shadow:none}html ::selection{color:#069bfa;background:rgba(6,155,250,.08);text-shadow:none}body{margin:0}.app{min-height:100vh;background:#fff;-webkit-animation:in-fade .5s;animation:in-fade .5s}button{background:rgba(255,255,255,0);padding:0;border:none;white-space:nowrap}button:active,button:hover{outline:0}button:focus{outline:0}img{border:0;max-width:100%}a{color:inherit;background:0 0;text-decoration:none}a:hover{color:#069bfa;outline:0}a:hover .iconpile [class|=stroke]{stroke:#069bfa}a:hover .iconpile [class|=fill]{fill:#069bfa}a:active{outline:0}a[role=button]{cursor:pointer}i{font-style:normal}h1,h2,h3,h4,h5,h6{margin:0 0 1rem}h1{font-size:4em;font-weight:300;line-height:1.25}@media screen and (max-width:640px){h1{font-size:3em}}h2{font-size:2.66666667em;font-weight:300;line-height:1.5}@media screen and (max-width:640px){h2{font-size:2em}}h3{font-size:2em;line-height:1.33333333;font-weight:400}@media screen and (max-width:640px){h3{font-size:1.5em}}h4{font-size:1.5em;line-height:1.33333333;font-weight:400}h5{font-size:1em;line-height:1.5;font-weight:400}h6{font-size:.75em;line-height:1.5;font-weight:400}button,input,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:0 0 1em}code{white-space:pre;border:1px solid #ddd}code.block{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.02) 50%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.02) 50%);display:block;font-size:11px;line-height:2em;margin:2em 0;padding:2em 1em;background-repeat:repeat-y;background-size:100% 4em;background-position:center top;overflow-x:auto}.divider,.divider-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.divider-small:after,.divider-small:before,.divider:after,.divider:before{-webkit-box-flex:1;-ms-flex:1;flex:1;content:"";border-bottom:1px solid}.divider-small:not(:empty):before,.divider:not(:empty):before{margin-right:.25rem}.divider-small:not(:empty):after,.divider:not(:empty):after{margin-left:.25rem}.divider-small{font-size:.75rem;line-height:1.5rem}.holo{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.pre{white-space:pre}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iconpile{width:1em;height:1em}.iconpile [class|=stroke]{fill:none;stroke:#555;stroke-width:1.5}.iconpile [class|=fill]{fill:#555;stroke:none}.icon-loading .iconpile{font-size:1.5rem;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.icon-loading .stroke-border-circle{stroke:#ddd;stroke-linecap:round;-webkit-animation:loading-dash 1.5s linear infinite;animation:loading-dash 1.5s linear infinite}#vendor.mixpanel-badge{-webkit-animation:in-fade-bottom 375ms;animation:in-fade-bottom 375ms;position:fixed;bottom:0;right:0}@media screen and (max-width:640px){#vendor.mixpanel-badge{display:none}}#vendor.mixpanel-badge svg{fill:#aaa}#vendor.google-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#3A7AF3;border:none;border-bottom:1px solid #3562b5;border-radius:.25rem;box-shadow:0 0 rgba(53,98,181,0);white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;transition:none}#vendor.google-login:focus,#vendor.google-login:hover{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);background-color:#3f7ff9;box-shadow:0 2px #3562b5,0 1px rgba(255,255,255,.21) inset}#vendor.google-login:active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#316ee2;box-shadow:0 2px #3562b5 inset}#vendor.google-login.small:after{content:attr(data-after);white-space:pre;margin-right:auto;padding:0 .5rem;overflow:hidden;text-overflow:ellipsis}#vendor.google-login.small .google-text{display:none}#vendor.google-login.small .icon-google-logo{padding:.5rem}#vendor.google-login .google-text{text-align:center;width:100%;margin:auto;padding:0 1.5rem;overflow:hidden;text-overflow:ellipsis}#vendor.google-login .icon-google-logo{padding:1.5rem;border-right:1px solid #3562b5}#vendor.google-login .fill-google{fill:#fff}.product-hunt-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Helvetica,Roboto;position:relative;margin:2em 0;padding:10px;border:1px solid #eee;border-radius:3px;-webkit-transition:.1s;transition:.1s}.product-hunt-card:hover{background:#fcf5e2;border-color:#fcf5e2}.product-hunt-card img{border-radius:4rem;min-width:30px}.ph-big-link{position:absolute;top:0;left:0;width:100%;height:100%}.ph-upvote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;background:#edeceb;border-radius:3px;box-shadow:0 1px 0 0 rgba(83,69,64,.3),0 1px 1px 0 rgba(0,0,0,.2);height:44px;margin:0 11px 0 0;position:relative;text-align:center;width:34px;min-width:34px}.ph-upvote a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#534540;font-size:13px;line-height:16px;font-weight:700;position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:5px}.ph-upvote a:before{content:"";position:absolute;top:0;left:10px;border-bottom:9px solid #534540;border-left:7px solid rgba(255,255,255,0);border-right:7px solid rgba(255,255,255,0);border-top:9px solid rgba(255,255,255,0)}.ph-upvote a:hover:before{border-bottom-color:#da552f}.ph-info{position:relative;margin-right:auto;pointer-events:none}.ph-title{pointer-events:none}.ph-title a{color:#534540;font-size:20px;font-weight:700;line-height:22px;pointer-events:auto}.ph-title a:hover{color:#534540;text-decoration:underline}.ph-tagline{color:#999;font-size:17px;margin:2px 0 0 0;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:410px}.ph-people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 23px 0 0}.ph-people:hover .ph-hunter,.ph-people:hover .ph-maker{margin-left:0}.ph-people:hover .ph-hunter:before,.ph-people:hover .ph-maker:before{opacity:1}.ph-makers{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ph-maker{margin-left:-20px;-webkit-transition:.3s;transition:.3s}.ph-maker:nth-child(1){z-index:3}.ph-maker:nth-child(2){z-index:2}.ph-hunter,.ph-maker{position:relative}.ph-hunter:before,.ph-maker:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"M";color:#fff;font-size:10px;position:absolute;top:-3px;left:-3px;width:15px;height:15px;border-radius:4rem;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#00b27f;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.ph-hunter{margin-left:-20px;z-index:1}.ph-hunter:before{content:"H";background:#da552f}.ph-comments-icon{position:relative;pointer-events:none;min-width:27px}.ph-comments-icon .iconpile{width:1rem;margin:0 11px 0 0}.ph-comments-icon .fill-ph-comments{fill:#bbb}.ph-comments-count{position:relative;pointer-events:none;min-width:9px}.ph-comments-count a{color:#bbb;font-size:16px;line-height:19px}.dn-discount{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.dn-discount .iconpile [class|=fill]{fill:#555}.dn-discount:hover .iconpile [class|=fill]{fill:#fff}.dn-discount:not(:hover){color:#2C71D9!important}.dn-discount:not(:hover) .iconpile [class|=fill]{fill:#2C71D9}.dn-discount .iconpile{margin-right:.5rem}.dn-pricing-button:before{margin-top:0!important;border-bottom-color:#2C71D9!important}.dn-pricing-button:after{margin-top:1rem!important;padding:1.5rem!important;background:#2C71D9!important}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;margin:3rem 0}.card .card-maker{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;box-shadow:none}.card .card-maker:before{box-shadow:1px 0 #eee inset;-webkit-animation:in-stand .312s .937s ease-out both;animation:in-stand .312s .937s ease-out both;-webkit-transform-origin:top;transform-origin:top}.card .card-maker:after{box-shadow:-1px 0 #eee inset;-webkit-animation:in-stand .312s 0s ease-in both;animation:in-stand .312s 0s ease-in both;-webkit-transform-origin:bottom;transform-origin:bottom}.card .card-maker-head:before{box-shadow:0 1px #eee inset;-webkit-animation:in-expand 625ms .312s linear both;animation:in-expand 625ms .312s linear both;-webkit-transform-origin:right;transform-origin:right}.card .card-top:first-child:before{box-shadow:0 1px #eee;-webkit-animation:in-expand 375ms .837s both;animation:in-expand 375ms .837s both;-webkit-transform-origin:left;transform-origin:left}.card .card-top:last-child:before{box-shadow:0 1px #eee;-webkit-animation:in-expand 375ms .1s both;animation:in-expand 375ms .1s both;-webkit-transform-origin:right;transform-origin:right}.card .card-stat:nth-of-type(1){-webkit-animation:in-fade-bottom .312s 150ms cubic-bezier(.39,.575,.565,1) both;animation:in-fade-bottom .312s 150ms cubic-bezier(.39,.575,.565,1) both}.card .card-stat:nth-of-type(2){-webkit-animation:in-fade-bottom .312s .1s cubic-bezier(.39,.575,.565,1) both;animation:in-fade-bottom .312s .1s cubic-bezier(.39,.575,.565,1) both}.card .card-follow{-webkit-animation:in-fade-bottom .312s 50ms cubic-bezier(.39,.575,.565,1) both;animation:in-fade-bottom .312s 50ms cubic-bezier(.39,.575,.565,1) both}.card .card-doc{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.card .card-doc:hover~.card-maker:before{-webkit-animation:out-sit .187s 0s ease-in both;animation:out-sit .187s 0s ease-in both}.card .card-doc:hover~.card-maker:after{-webkit-animation:out-sit .187s .562s ease-out both;animation:out-sit .187s .562s ease-out both}.card .card-doc:hover~.card-maker .card-maker-head:before{-webkit-animation:out-contract 375ms .187s linear both;animation:out-contract 375ms .187s linear both}.card .card-doc:hover~.card-maker .card-top:first-child:before{-webkit-animation:out-contract .187s 0s cubic-bezier(.39,.575,.565,1) both;animation:out-contract .187s 0s cubic-bezier(.39,.575,.565,1) both}.card .card-doc:hover~.card-maker .card-top:last-child:before{-webkit-animation:out-contract .187s .562s cubic-bezier(.39,.575,.565,1) both;animation:out-contract .187s .562s cubic-bezier(.39,.575,.565,1) both}.card .card-doc:hover~.card-maker .card-stat:nth-of-type(1){-webkit-animation:out-fade-bottom .187s 25ms cubic-bezier(.39,.575,.565,1) both;animation:out-fade-bottom .187s 25ms cubic-bezier(.39,.575,.565,1) both}.card .card-doc:hover~.card-maker .card-stat:nth-of-type(2){-webkit-animation:out-fade-bottom .187s 50ms cubic-bezier(.39,.575,.565,1) both;animation:out-fade-bottom .187s 50ms cubic-bezier(.39,.575,.565,1) both}.card .card-doc:hover~.card-maker .card-follow{-webkit-animation:out-fade-bottom .187s 75ms cubic-bezier(.39,.575,.565,1) both;animation:out-fade-bottom .187s 75ms cubic-bezier(.39,.575,.565,1) both}.card-maker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;box-shadow:0 1px #eee inset,0 -1px #eee inset,1px 0 #eee inset,-1px 0 #eee inset;font-size:1rem;line-height:1rem;width:100%;overflow:hidden}.card-maker-dribbble a{color:#888}.card-maker-dribbble a .iconpile [class|=fill]{fill:#888}.card-maker-dribbble a:hover{color:#ea4c89}.card-maker-dribbble a:hover .iconpile [class|=fill]{fill:#ea4c89}.card-maker-github a{color:#888}.card-maker-github a .iconpile [class|=fill]{fill:#888}.card-maker-github a:hover{color:#000}.card-maker-github a:hover .iconpile [class|=fill]{fill:#000}.card-maker-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem}.card-stat{font-size:.75rem;margin-right:1rem}.card-stat span:nth-child(2){color:#888}.card-follow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.card-follow .icon-dribbble,.card-follow .icon-github{margin-right:.5em}.card-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:1rem}.card-photo:hover{opacity:.75}.card-avatar{width:4rem;height:4rem;border-radius:4rem}.card-maker-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;text-align:center;padding:1rem 0}.card-name{font-size:1.5rem;margin-bottom:.5rem}.card-doc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:450px}.card-doc:after{border:1px solid #eee;-webkit-transition:box-shadow .5s cubic-bezier(.39,.575,.565,1);transition:box-shadow .5s cubic-bezier(.39,.575,.565,1)}.card-doc:hover:after{box-shadow:0 21px 34px 0 rgba(0,0,0,.2);-webkit-transition-duration:.1s;transition-duration:.1s}.card-doc:active:after{box-shadow:0 5px 13px 0 rgba(0,0,0,.2);-webkit-transition-duration:25ms;transition-duration:25ms}.card-doc:not(:hover) .card-count,.card-doc:not(:hover) .icon-user{opacity:0;-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.card-doc .card-count,.card-doc .icon-user{color:#069bfa;font-size:1rem;line-height:1rem;position:absolute;bottom:1rem;left:1rem;-webkit-transition:.1s cubic-bezier(.39,.575,.565,1);transition:.1s cubic-bezier(.39,.575,.565,1)}.card-doc .card-count .iconpile [class|=stroke],.card-doc .icon-user .iconpile [class|=stroke]{stroke:#069bfa}.card-doc .card-count{left:2rem;margin:0 .25em}.free-border{position:relative}.free-border:after,.free-border:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@-moz-document url-prefix(){.early-access-name{animation-name:none!important}.early-access-size{animation-name:none!important}.early-access-uses{animation-name:none!important}.early-access-button{animation-name:none!important}.chat-closed .canvas-mask-moz{mask:none}}@media screen and (max-width:640px){.mobile-hidden{display:none!important}}.twitter-card{position:relative}[id|=twitter-widget]{position:relative!important;width:100%!important;max-width:100%!important;margin:0 0 1em 0!important;box-shadow:none!important;border-radius:4px!important}.twitter-tweet:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:inherit;font-weight:inherit;position:absolute;top:0;left:0;width:100%;min-height:162px;margin:0 0 1em 0;padding:1.25rem 0 1.25rem 1.875rem;border:1px solid #eee;border-radius:4px}.twitter-tweet:not(:empty) a:before{content:attr(data-loading-tweet)}.twitter-tweet:not(:empty) a:after{content:attr(data-failed-tweet);-webkit-animation:in-fade 375ms cubic-bezier(.445,.05,.55,.95) 3s both;animation:in-fade 375ms cubic-bezier(.445,.05,.55,.95) 3s both}span>i>.iconpile{height:.75em;width:.75em}[data-bottom][data-bottom=""]:after,[data-bottom][data-bottom=""]:before,[data-left][data-left=""]:after,[data-left][data-left=""]:before,[data-right][data-right=""]:after,[data-right][data-right=""]:before,[data-top][data-top=""]:after,[data-top][data-top=""]:before{display:none}[data-bottom],[data-left],[data-right],[data-top]{position:relative}[data-bottom]:after,[data-bottom]:before,[data-left]:after,[data-left]:before,[data-right]:after,[data-right]:before,[data-top]:after,[data-top]:before{position:absolute;font-size:1rem;-webkit-transition:margin .1s 1s,opacity 250ms 1s,visibility 0s 0s,padding .1s 1s;transition:margin .1s 1s,opacity 250ms 1s,visibility 0s 0s,padding .1s 1s;z-index:1;pointer-events:none}@media screen and (max-width:640px){[data-bottom]:after,[data-bottom]:before,[data-left]:after,[data-left]:before,[data-right]:after,[data-right]:before,[data-top]:after,[data-top]:before{display:none}}[data-bottom]:before,[data-left]:before,[data-right]:before,[data-top]:before{content:"";height:0;width:0;border:.5em solid transparent}[data-bottom]:after,[data-left]:after,[data-right]:after,[data-top]:after{color:#fff;background:#555;padding:.5em 1em;white-space:nowrap}[data-bottom]:not(:hover):not(.hover):after,[data-bottom]:not(:hover):not(.hover):before,[data-left]:not(:hover):not(.hover):after,[data-left]:not(:hover):not(.hover):before,[data-right]:not(:hover):not(.hover):after,[data-right]:not(:hover):not(.hover):before,[data-top]:not(:hover):not(.hover):after,[data-top]:not(:hover):not(.hover):before{visibility:hidden;opacity:0;width:0;height:0;margin:0;padding:0;border:0;overflow:hidden;-webkit-transition:visibility 0s 250ms;transition:visibility 0s 250ms}[data-left]:after,[data-left]:before,[data-right]:after,[data-right]:before{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}[data-bottom]:after,[data-bottom]:before,[data-top]:after,[data-top]:before{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%}[data-bottom]:after,[data-bottom]:before{top:100%}[data-bottom]:before{margin-top:-.5em;border-bottom-color:#555}[data-bottom]:after{content:attr(data-bottom);margin-top:.5em}[data-right]:after,[data-right]:before{left:100%}[data-right]:before{margin-left:-.5em;border-right-color:#555}[data-right]:after{content:attr(data-right);margin-left:.5em}[data-left]:after,[data-left]:before{right:100%}[data-left]:before{margin-right:-.5em;border-left-color:#555}[data-left]:after{content:attr(data-left);margin-right:.5em}[data-top]:after,[data-top]:before{bottom:100%}[data-top]:before{margin-bottom:-.5em;border-top-color:#555}[data-top]:after{content:attr(data-top);margin-bottom:.5em}input[data-adaptive][required]{width:100%;line-height:1rem;height:4rem;border:1px solid #555;outline:0;padding:1.5rem}input[data-adaptive][required]:focus{border-color:#069bfa}input[data-adaptive][required]:focus+label[data-placeholder]:before{color:#069bfa}input[data-adaptive][required]:focus+label[data-placeholder],input[data-adaptive][required]:valid+label[data-placeholder]{margin-top:-4.5rem;margin-bottom:3.5rem;-webkit-transition-duration:250ms;transition-duration:250ms}input[data-adaptive][required]:focus+label[data-placeholder]:before,input[data-adaptive][required]:valid+label[data-placeholder]:before{font-size:.75rem;background-size:100% 5px;-webkit-transition-duration:250ms;transition-duration:250ms}input[data-adaptive][required]:invalid+label[data-placeholder][data-placeholder-nil]:before{content:attr(data-placeholder-nil)}input[data-adaptive][required]:focus+label[data-placeholder][data-placeholder-busy]:before{content:attr(data-placeholder-busy)}input[data-adaptive][required]:valid+label[data-placeholder][data-placeholder]:before{content:attr(data-placeholder)}input[data-adaptive][required]:valid:not(:focus)+label[data-placeholder][data-placeholder-forgot]:before{color:#555;content:attr(data-placeholder-forgot)}input[data-adaptive]+label[data-placeholder]{margin-top:-2.5rem;margin-bottom:1.5rem;white-space:nowrap;pointer-events:none;-webkit-transition:375ms cubic-bezier(.39,.575,.565,1);transition:375ms cubic-bezier(.39,.575,.565,1)}input[data-adaptive]+label[data-placeholder]:before{content:attr(data-placeholder);height:1rem;color:#555;line-height:1rem;margin:1.5rem;padding:0 3px;-webkit-transition:375ms cubic-bezier(.39,.575,.565,1);transition:375ms cubic-bezier(.39,.575,.565,1);background-image:-webkit-linear-gradient(top,#333,#333);background-image:linear-gradient(to bottom,#333,#333);background-size:100% 0;background-repeat:no-repeat;background-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adaptive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;position:relative;width:100%;margin-bottom:1em}.adaptive textarea{min-height:4rem;max-height:20rem;padding:1.25rem}.adaptive input[type=text]{padding:1.25rem 0 1.25rem 1.25rem}.adaptive input[type=text],.adaptive textarea{box-shadow:0 1px #ddd inset,0 -1px #ddd inset,1px 0 #ddd inset,-1px 0 #ddd inset;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:4rem;outline:0;border:none;resize:vertical}.adaptive input[type=text]:focus+label,.adaptive input[type=text]:valid+label,.adaptive textarea:focus+label,.adaptive textarea:valid+label{-webkit-transform:translate(-12.5%,-50%) scale(.75);transform:translate(-12.5%,-50%) scale(.75);-webkit-transition-duration:.1s;transition-duration:.1s}.adaptive input[type=text]:focus+label:before,.adaptive input[type=text]:valid+label:before,.adaptive textarea:focus+label:before,.adaptive textarea:valid+label:before{background-size:100% 5px;-webkit-transition-duration:250ms;transition-duration:250ms}.adaptive input[type=text]:invalid+label[data-placeholder]:before,.adaptive textarea:invalid+label[data-placeholder]:before{content:attr(data-placeholder)}.adaptive input[type=text]:focus,.adaptive textarea:focus{box-shadow:0 1px #069bfa inset,0 -1px #069bfa inset,1px 0 #069bfa inset,-1px 0 #069bfa inset}.adaptive input[type=text]:focus+label:before,.adaptive textarea:focus+label:before{color:#069bfa}.adaptive input[type=text]:focus+label[data-focus]:before,.adaptive textarea:focus+label[data-focus]:before{content:attr(data-focus)}.adaptive input[type=text]:focus:valid+label[data-typing]:before,.adaptive textarea:focus:valid+label[data-typing]:before{content:attr(data-typing)}.adaptive input[type=text]:focus:valid[data-warning],.adaptive textarea:focus:valid[data-warning]{box-shadow:0 1px #fd5750 inset,0 -1px #fd5750 inset,1px 0 #fd5750 inset,-1px 0 #fd5750 inset}.adaptive input[type=text]:focus:valid+label[data-warning]:before,.adaptive textarea:focus:valid+label[data-warning]:before{color:#fd5750;content:attr(data-warning)}.adaptive input[type=text]:valid:not(:focus)+label[data-forgot]:before,.adaptive textarea:valid:not(:focus)+label[data-forgot]:before{content:attr(data-forgot)}.adaptive label{position:absolute;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;top:0;left:0;max-width:100%;padding:1.25rem;overflow:hidden;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:375ms cubic-bezier(.39,.575,.565,1);transition:375ms cubic-bezier(.39,.575,.565,1)}.adaptive label:before{display:-webkit-box;display:-ms-flexbox;display:flex;content:attr(data-label);color:#ccc;padding:0 3px;-webkit-transition:375ms cubic-bezier(.39,.575,.565,1);transition:375ms cubic-bezier(.39,.575,.565,1);background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);background-size:100% 0;background-repeat:no-repeat;background-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu input[data-adaptive][required]:not(:focus){border-color:#ccc}.menu input[data-adaptive]+label[data-placeholder]:before{color:#ccc;background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff)}input[data-white][data-adaptive][required]:not(:focus){border-color:#ccc}input[data-white][data-adaptive]+label[data-placeholder]:before{color:#ccc;background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff)}.adaptive-placeholder{position:relative;width:100%;min-height:4em;padding:1.25em 1.33333333em;border:1px solid #ccc;outline:0;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}.adaptive-placeholder:after{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-origin:left;transform-origin:left;color:#ccc;position:absolute;top:1.875em;left:1.08333333em;padding:0 .25em;line-height:.25em;background-color:rgba(255,255,255,0);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}.adaptive-placeholder:focus{border-color:#069bfa}.adaptive-placeholder:focus:after{color:#069bfa}.adaptive-placeholder:focus,.adaptive-placeholder:not(:empty){-webkit-transition-duration:.1s;transition-duration:.1s}.adaptive-placeholder:focus:after,.adaptive-placeholder:not(:empty):after{-webkit-transform:translate3d(0,-2em,0) scale3d(.8,.8,1);transform:translate3d(0,-2em,0) scale3d(.8,.8,1);background-color:#fff;-webkit-transition-duration:.1s;transition-duration:.1s}.adaptive-placeholder:not(:empty):after{content:attr(data-after)}.adaptive-placeholder:empty:after{content:attr(data-before)}.adaptive-placeholder:not(:empty):not(:focus){border-color:#fd5750}.adaptive-placeholder:not(:empty):not(:focus):after{content:attr(data-forgot);color:#fd5750}.disabled-input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;color:#888;position:relative;width:100%;min-height:4em;padding:1.25em 1.33333333em;border:1px dashed #ddd}.disabled-input:after{content:attr(data-after);color:#ccc;position:absolute;top:1.875em;left:1.08333333em;padding:0 .25em;line-height:.25em;background-color:#fff;-webkit-transform:translate3d(0,-2em,0) scale3d(.8,.8,1);transform:translate3d(0,-2em,0) scale3d(.8,.8,1);-webkit-transform-origin:left;transform-origin:left}[data-caption-black],[data-caption-white],[data-caption]{display:block;position:relative}[data-caption-black]:after,[data-caption-white]:after,[data-caption]:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:transparent;font-size:1rem;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 250ms cubic-bezier(.445,.05,.55,.95) 0s,color 250ms cubic-bezier(.445,.05,.55,.95) .1s,padding 250ms cubic-bezier(.39,.575,.565,1) .1s,font-size 250ms cubic-bezier(.39,.575,.565,1) .1s;transition:opacity 250ms cubic-bezier(.445,.05,.55,.95) 0s,color 250ms cubic-bezier(.445,.05,.55,.95) .1s,padding 250ms cubic-bezier(.39,.575,.565,1) .1s,font-size 250ms cubic-bezier(.39,.575,.565,1) .1s}[data-caption-black]:hover:after,[data-caption-white]:hover:after,[data-caption]:hover:after{opacity:1;font-size:.75rem;padding:1rem;-webkit-transition:opacity 250ms cubic-bezier(.445,.05,.55,.95) 0s,color .1s cubic-bezier(.445,.05,.55,.95) .1s,padding .1s cubic-bezier(.39,.575,.565,1) .1s,font-size .1s cubic-bezier(.39,.575,.565,1) .1s;transition:opacity 250ms cubic-bezier(.445,.05,.55,.95) 0s,color .1s cubic-bezier(.445,.05,.55,.95) .1s,padding .1s cubic-bezier(.39,.575,.565,1) .1s,font-size .1s cubic-bezier(.39,.575,.565,1) .1s}[data-caption]:after{content:attr(data-caption)}[data-caption]:hover:after{color:#069bfa}[data-caption-white]{box-shadow:0 1px #ddd,0 -1px #ddd,1px 0 #ddd,-1px 0 #ddd}[data-caption-white]:after{background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 25%,rgba(255,255,255,.9) 75%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 25%,rgba(255,255,255,.9) 75%);content:attr(data-caption-white)}[data-caption-white]:hover:after{color:#888}[data-caption-black]:after{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 25%,rgba(0,0,0,.3) 75%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 25%,rgba(0,0,0,.3) 75%);content:attr(data-caption-black)}[data-caption-black]:hover:after{color:#ccc}.artwork{position:absolute;top:0;left:0;width:100%;height:100%;cursor:default}.art-mobile{-webkit-animation:in-zoom 250ms 0s cubic-bezier(.39,.575,.565,1);animation:in-zoom 250ms 0s cubic-bezier(.39,.575,.565,1);-webkit-transform-origin:left top;transform-origin:left top;background:#fff;border:1px solid #ccc;border-radius:8%/6%}.art-mobile-head{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:9%}.art-mobile-body{position:absolute;top:9%;left:0;width:100%;height:82%}.art-mobile-foot{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;width:100%;height:9%}.art-mobile-button,.art-mobile-camera{width:0;height:0;margin:auto;border-radius:64rem;border:1px solid #ccc}.art-mobile-camera{padding:1%;-webkit-animation:in-zoom 375ms .582s cubic-bezier(.39,.575,.565,1) backwards;animation:in-zoom 375ms .582s cubic-bezier(.39,.575,.565,1) backwards}.art-mobile-button{padding:3%;-webkit-animation:in-zoom 375ms .582s cubic-bezier(.39,.575,.565,1) backwards;animation:in-zoom 375ms .582s cubic-bezier(.39,.575,.565,1) backwards}.art-screen{display:-webkit-box;display:-ms-flexbox;display:flex;width:94%;height:100%;margin:0 3%;background:#fff;border:1px solid #ccc;overflow:hidden;-webkit-animation:in-zoom 375ms .582s cubic-bezier(.39,.575,.565,1) backwards;animation:in-zoom 375ms .582s cubic-bezier(.39,.575,.565,1) backwards}.art-menu{width:50%}.art-heading{font-size:1.25em;color:#ccc;font-weight:300;margin:2% 10%;overflow:hidden;text-overflow:ellipsis;-webkit-animation:in-fade-left .1s 2.287s cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-left .1s 2.287s cubic-bezier(.39,.575,.565,1) backwards}.art-heading+.art-doc{margin-top:0;-webkit-animation:in-fade-left 250ms 2.321s cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-left 250ms 2.321s cubic-bezier(.39,.575,.565,1) backwards}.art-heading+.art-doc+.art-doc{-webkit-animation:in-fade-left 375ms 2374ms cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-left 375ms 2374ms cubic-bezier(.39,.575,.565,1) backwards}.art-heading+.art-doc+.art-doc~.art-doc{-webkit-animation:in-fade-left .5s 2.422s cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-left .5s 2.422s cubic-bezier(.39,.575,.565,1) backwards}.art-doc{-webkit-box-flex:1;-ms-flex:1;flex:1;height:25%;margin:10%;border:1px solid #ddd}.art-doc.selected{position:relative}.art-doc.selected:before{content:"";position:absolute;top:-12%;left:-8%;width:116%;height:124%;border:2px solid #069bfa;-webkit-transform-origin:left top;transform-origin:left top;-webkit-animation:in-zoom .5s 2.462s cubic-bezier(.39,.575,.565,1) backwards;animation:in-zoom .5s 2.462s cubic-bezier(.39,.575,.565,1) backwards}.art-doc .art-doc-img{-webkit-animation:in-zoom .5s 2.422s cubic-bezier(.39,.575,.565,1) backwards;animation:in-zoom .5s 2.422s cubic-bezier(.39,.575,.565,1) backwards}.art-doc-frame{width:100%;height:100%;overflow:hidden}.art-doc-img{max-width:none;max-height:250%;opacity:.2}.art-canvas{-webkit-box-flex:1;-ms-flex:1;flex:1;height:66%;margin:auto;margin-left:5%;box-shadow:0 5px 13px rgba(0,0,0,.21),0 -1px 0 rgba(0,0,0,.03);-webkit-animation:art-canvas 375ms 2.081s cubic-bezier(.39,.575,.565,1) backwards;animation:art-canvas 375ms 2.081s cubic-bezier(.39,.575,.565,1) backwards;overflow:hidden}.art-canvas .art-doc-img{-webkit-animation:in-zoom .5s .916s cubic-bezier(.39,.575,.565,1) backwards;animation:in-zoom .5s .916s cubic-bezier(.39,.575,.565,1) backwards}.art-interact .art-interact-body .property-dropdown-targets{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:none;overflow-y:visible;background:#fff;border:none;box-shadow:0 -1px #ccc inset,-1px 0 #ccc inset,1px 0 #ccc inset}.art-interact .art-interact-body .property-dropdown-target{color:#ccc;position:relative;cursor:default;overflow:visible;border:none;text-indent:0;-webkit-animation:in-fade-bottom 250ms .737s cubic-bezier(.445,.05,.55,.95) backwards;animation:in-fade-bottom 250ms .737s cubic-bezier(.445,.05,.55,.95) backwards}@media screen and (max-width:640px){.art-interact .art-interact-body .property-dropdown-target{height:3rem;min-height:3rem;padding:1rem}}.art-interact .art-interact-body .property-dropdown-target.selected:before{-webkit-transform-origin:left top;transform-origin:left top;content:"";position:absolute;top:-2.5%;left:-2.5%;width:105%;height:105%;border:2px solid #069bfa;-webkit-animation:in-zoom 375ms .757s cubic-bezier(.55,0,.55,1.44) backwards;animation:in-zoom 375ms .757s cubic-bezier(.55,0,.55,1.44) backwards}.art-interact-head{-webkit-animation:in-zoom 375ms .412s cubic-bezier(.39,.575,.565,1) backwards;animation:in-zoom 375ms .412s cubic-bezier(.39,.575,.565,1) backwards}.art-interact-body{-webkit-animation:in-fade-bottom 250ms .618s cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-bottom 250ms .618s cubic-bezier(.39,.575,.565,1) backwards}.art-interact-placeholder{font-size:.75rem;line-height:1em;color:#ccc;position:absolute;top:-.5em;left:1em;padding:0 .25em;background:#fff}.art-interact-name{position:relative;color:#ccc;line-height:1em;padding:1.5em;background:#fff;border:1px solid #ccc;box-shadow:0 -2px #fff,-2px 0 #fff;cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:640px){.art-interact-name{padding:1em}}.art-interact-name:before{-webkit-animation:in-fade-bottom .1s .703s cubic-bezier(.445,.05,.55,.95) backwards;animation:in-fade-bottom .1s .703s cubic-bezier(.445,.05,.55,.95) backwards}.art-interact-target{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:4rem;position:relative;border-left:1px solid #ccc;border-right:1px solid #ccc}@media screen and (max-width:640px){.art-interact-target{min-height:3rem}}.art-interact-target:before{-webkit-animation:in-fade-bottom .1s .724s cubic-bezier(.445,.05,.55,.95) backwards;animation:in-fade-bottom .1s .724s cubic-bezier(.445,.05,.55,.95) backwards}.art-interact-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.art-interact-ibeam{position:absolute;top:1rem;left:1rem;width:2px;height:2rem;background:#ccc}@media screen and (max-width:640px){.art-interact-ibeam{top:.75rem;left:.75rem;height:1.5rem}}.art-interact-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;text-align:center;width:3rem;height:4rem;cursor:default;-webkit-animation:in-fade-bottom 250ms .737s cubic-bezier(.445,.05,.55,.95) backwards;animation:in-fade-bottom 250ms .737s cubic-bezier(.445,.05,.55,.95) backwards}.art-interact-more .iconpile [class|=fill]{fill:#ccc}@media screen and (max-width:640px){.art-interact-more{height:3rem}}.art-interact-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ccc;position:absolute;top:-2.25rem;left:-1rem;width:12rem;height:4rem;border:1px solid #ccc;cursor:default;-webkit-transform-origin:left top;transform-origin:left top;-webkit-animation:in-zoom 250ms 0s cubic-bezier(.39,.575,.565,1) backwards;animation:in-zoom 250ms 0s cubic-bezier(.39,.575,.565,1) backwards}.art-interact-button:after{-webkit-animation:in-fade 375ms .412s cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade 375ms .412s cubic-bezier(.39,.575,.565,1) backwards;content:"";position:absolute;top:-5%;left:-5%;width:110%;height:110%;background:rgba(255,255,255,.75)}.art-interact-text{-webkit-animation:in-zoom 250ms .137s cubic-bezier(.39,.575,.565,1) backwards;animation:in-zoom 250ms .137s cubic-bezier(.39,.575,.565,1) backwards;font-size:20px}.art-interact-cursor{-webkit-animation:in-fade-right 250ms 275ms cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-right 250ms 275ms cubic-bezier(.39,.575,.565,1) backwards;font-size:1.5em;position:absolute;left:-.33333333rem;top:1rem}.art-interact-cursor .stroke-cursor{fill:#fff;stroke:#ccc}.art-team .access-card{color:#ccc;height:6rem;min-height:4rem;margin:0;padding:1.5rem 0;-webkit-animation:in-zoom 1s 0s cubic-bezier(.39,.575,.565,1);animation:in-zoom 1s 0s cubic-bezier(.39,.575,.565,1)}.art-team .access-card:nth-child(1){-webkit-animation-delay:25ms;animation-delay:25ms}.art-team .access-card:nth-child(2){-webkit-animation-delay:50ms;animation-delay:50ms}.art-team .access-card:nth-child(3){-webkit-animation-delay:75ms;animation-delay:75ms}.art-team .access-card:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}.art-team .access-card:nth-child(5){-webkit-animation-delay:125ms;animation-delay:125ms}.art-team .access-card:nth-child(6){-webkit-animation-delay:150ms;animation-delay:150ms}.art-team .access-card:nth-child(7){-webkit-animation-delay:175ms;animation-delay:175ms}.art-team .access-card.selected{-webkit-animation:requesting-access .5s 1s cubic-bezier(.39,.575,.565,1) backwards;animation:requesting-access .5s 1s cubic-bezier(.39,.575,.565,1) backwards}.art-team .access-card.selected .access-name{color:#888}.art-team .access-card.selected .access-status{color:#069bfa}.art-team-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:column;-ms-flex-align:column;align-items:column;position:absolute;top:0;left:0;width:100%;height:125%;margin-top:-12.5%;overflow:hidden;-webkit-animation:in-fade-bottom 750ms 0s cubic-bezier(.39,.575,.565,1);animation:in-fade-bottom 750ms 0s cubic-bezier(.39,.575,.565,1)}.art-team-list:after{background-image:-webkit-linear-gradient(top,#fff 10%,rgba(255,255,255,0),#fff 90%);background-image:linear-gradient(to bottom,#fff 10%,rgba(255,255,255,0),#fff 90%);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.art-voice-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.art-voice-items{color:#ccc;font-size:3em;font-weight:200;max-width:100%}.art-voice-items .iconpile [class|=stroke]{stroke:#ccc}@media screen and (max-width:640px){.art-voice-items{font-size:8vw;font-weight:300}}.art-voice-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2em}.art-voice-item.selected .focus{margin-left:-1em}.art-voice-item.selected .focus .iconpile [class|=stroke]{stroke:#069bfa}.art-voice-item.selected .focus .iconpile [class|=stroke]{stroke-width:4}@media screen and (max-width:640px){.art-voice-item.selected .focus .iconpile [class|=stroke]{stroke-width:1.5}}.art-voice-item.selected .focus .iconpile{background:#fff}.art-voice-name{-ms-flex-negative:0;flex-shrink:0;margin:0 .5em}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;width:100%;min-height:100vh;overflow:hidden}.menu .menu-body .menu-view .make:nth-child(1){-webkit-animation-delay:25ms;animation-delay:25ms}.menu .menu-body .menu-view .make:nth-child(2){-webkit-animation-delay:50ms;animation-delay:50ms}.menu .menu-body .menu-view .make:nth-child(3){-webkit-animation-delay:75ms;animation-delay:75ms}.menu .menu-body .menu-view .make:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}.menu .menu-body .menu-view .make:nth-child(5){-webkit-animation-delay:125ms;animation-delay:125ms}.menu .menu-body .menu-view .make:nth-child(6){-webkit-animation-delay:150ms;animation-delay:150ms}.menu .menu-body .menu-view .make:nth-child(7){-webkit-animation-delay:175ms;animation-delay:175ms}.menu .menu-body .menu-view .make:nth-child(8){-webkit-animation-delay:.2s;animation-delay:.2s}.menu .menu-body .menu-view .make:nth-child(9){-webkit-animation-delay:225ms;animation-delay:225ms}.menu .menu-body .menu-view .make:nth-child(10){-webkit-animation-delay:250ms;animation-delay:250ms}.menu .menu-body .menu-view .make:nth-child(11){-webkit-animation-delay:275ms;animation-delay:275ms}.menu .menu-body .menu-view .make:nth-child(12){-webkit-animation-delay:.3s;animation-delay:.3s}.menu .menu-body .menu-view .make:nth-child(13){-webkit-animation-delay:325ms;animation-delay:325ms}.menu .menu-body .menu-view .make:nth-child(14){-webkit-animation-delay:350ms;animation-delay:350ms}.menu .menu-body .menu-view .make:nth-child(15){-webkit-animation-delay:375ms;animation-delay:375ms}.menu .menu-body .menu-view .make:nth-child(16){-webkit-animation-delay:.4s;animation-delay:.4s}.menu .menu-body .menu-view .make:nth-child(17){-webkit-animation-delay:425ms;animation-delay:425ms}.menu .menu-body .menu-view .make:nth-child(18){-webkit-animation-delay:450ms;animation-delay:450ms}.menu .menu-body .menu-view .make:nth-child(19){-webkit-animation-delay:475ms;animation-delay:475ms}.menu .menu-body .menu-view .make:nth-child(20){-webkit-animation-delay:.5s;animation-delay:.5s}.menu .menu-body .menu-view .make:nth-child(21){-webkit-animation-delay:525ms;animation-delay:525ms}.menu .menu-body .menu-view .make:nth-child(22){-webkit-animation-delay:550ms;animation-delay:550ms}.menu .menu-body .menu-view .make:nth-child(23){-webkit-animation-delay:575ms;animation-delay:575ms}.menu .menu-body .menu-view .make:nth-child(24){-webkit-animation-delay:.6s;animation-delay:.6s}.menu .menu-body .menu-view .make:nth-child(25){-webkit-animation-delay:625ms;animation-delay:625ms}.menu .content{box-sizing:border-box;width:100%;max-width:40rem;margin-right:auto}.menu .divider{color:#eee;margin:.5rem 0}.menu .divider:first-of-type{margin:0 0 1rem}.menu p a{display:inline-block;position:relative;box-shadow:0 1px #ddd;white-space:nowrap;cursor:pointer}.menu p a:not(:hover):after{width:0;left:50%;-webkit-transition:250ms ease-out;transition:250ms ease-out}.menu p a:active:after{left:-5%;width:110%}.menu p a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 1px #069bfa}.menu input,.menu textarea{outline:0}.menu input[disabled],.menu textarea[disabled]{color:#ccc;box-shadow:none;border:1px dashed #ddd;resize:none;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.menu-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem;position:absolute;top:0;left:0;width:100%;height:4rem}.menu-heading{text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 4rem;overflow:hidden;cursor:default;-webkit-animation:in-fade-bottom-soft 375ms cubic-bezier(.39,.575,.565,1);animation:in-fade-bottom-soft 375ms cubic-bezier(.39,.575,.565,1)}@media screen and (max-width:640px){.menu-heading{-webkit-animation-name:in-fade-top-soft;animation-name:in-fade-top-soft}}.menu-heading:not(:last-of-type){display:none}.menu-body{display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:content-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;padding-top:10vh;overflow:hidden}@media screen and (max-width:640px){.menu-body{margin-top:4rem;padding-top:1.5rem}}.menu-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;position:relative;top:0;left:0;width:100%;-webkit-transition:-webkit-transform 375ms linear;transition:-webkit-transform 375ms linear;transition:transform 375ms linear;transition:transform 375ms linear, -webkit-transform 375ms linear;will-change:transform}.menu-view:not(:last-of-type){opacity:0;position:absolute;-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transition-duration:.1s;transition-duration:.1s}.menu-view:only-of-type:last-of-type .make{-webkit-animation:in-fade-left-soft 375ms backwards;animation:in-fade-left-soft 375ms backwards}.menu-view:not(:only-of-type):not(:first-of-type) .make{-webkit-animation:in-fade-right-hard 375ms backwards;animation:in-fade-right-hard 375ms backwards}.menu-view.credit-card .disabled-input{margin-bottom:1.5rem}.menu-view article{padding:1.5rem;width:100%}.menu-view article a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;margin-bottom:4rem;-webkit-transition:.1s cubic-bezier(.445,.05,.55,.95);transition:.1s cubic-bezier(.445,.05,.55,.95);border:1px solid #555}.menu-view article a[role=button]:hover{color:#fff;background:#555}.vein{box-sizing:border-box;width:100%;max-width:40rem;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;color:#888;overflow:hidden;cursor:pointer}.vein .iconpile [class|=stroke]{stroke:#888}.vein .iconpile [class|=fill]{fill:#888}.vein:hover{color:#000}.vein:hover .iconpile [class|=stroke]{stroke:#000}.vein:hover .iconpile [class|=fill]{fill:#000}.vein.external .icon-arrow-right{-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.vein.external:not(:hover) .icon-arrow-right{margin-left:-.75rem}.vein span:first-child:not(:only-child){padding-left:1.5rem}.vein i{padding:1.5rem}.vein .peak{color:#ccc;font-size:12px;margin-left:auto}.vein-bottom{margin-top:auto}.export-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem}.vein-fork{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vein-fork:hover .vein{color:#333}.vein-fork:hover .vein .iconpile [class|=stroke]{stroke:#333}.vein-fork:hover .vein .iconpile [class|=fill]{fill:#333}.vein-fork .vein{-webkit-box-flex:1;-ms-flex:1;flex:1}.fork{min-width:4rem;padding:1.5rem}.menu-about .calls-to-action{margin-bottom:1rem}.menu-invite-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;margin:1.5rem 0}.shortcuts-items{width:100%}.shortcuts-items td{padding:.5em 0}.shortcuts-keys{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shortcuts-key,.shortcuts-misc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem;margin-left:auto;cursor:default}.shortcuts-key+.shortcuts-key,.shortcuts-key+.shortcuts-misc,.shortcuts-misc+.shortcuts-key,.shortcuts-misc+.shortcuts-misc{position:relative;margin-left:1.5em}.shortcuts-key+.shortcuts-key:before,.shortcuts-key+.shortcuts-misc:before,.shortcuts-misc+.shortcuts-key:before,.shortcuts-misc+.shortcuts-misc:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"+";position:absolute;right:100%;width:1.5em;margin-top:.25em}.shortcuts-key{box-shadow:0 1px #ccc inset,0 -1px #ccc inset,1px 0 #ccc inset,-1px 0 #ccc inset;border-radius:.5em}.shortcuts-key.no-symbol{font-size:.75em}.shortcuts-misc i{font-size:1.9em}.shortcuts-result{margin:0 1em;cursor:default}.menu-docs.loading .recent-doc-info,.menu-docs.loading .recent-doc-thumb{display:none}.menu-docs:not(.loading) .icon-loading{display:none}.recent-docs{margin-top:.5rem}.recent-docs-heading{text-transform:capitalize}.recent-docs-heading.divider-small{color:#ccc;line-height:0}.recent-docs-heading.divider-small:after,.recent-docs-heading.divider-small:before{border-bottom-color:#ddd}.searching .recent-docs-heading{display:none}.recent-doc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25vh;position:relative;max-height:80vh;margin:1.5rem;border:1px solid #ddd}@media screen and (max-width:1920px){.recent-doc{height:28.125vh}}@media screen and (max-width:1600px){.recent-doc{height:31.25vh}}@media screen and (max-width:1280px){.recent-doc{height:34.375vh}}@media screen and (max-width:960px){.recent-doc{height:50vh}}@media screen and (max-width:640px){.recent-doc{height:100vh}}.recent-doc:hover{border-color:#069bfa}.recent-doc-thumb{max-width:calc(100% - 3rem);max-height:calc(100% - 3rem);pointer-events:none;opacity:.4675}.recent-doc-info{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;width:100%;padding:1em}.recent-doc-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:auto}.recent-doc-timestamp{margin-left:1em}.privacy-select{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.privacy-select:hover .privacy-label:not(:hover){opacity:.34}.privacy-select:not(:hover) .privacy-radio:not(:checked)+.privacy-label{height:0;opacity:0}.privacy-select:not(:hover) .vein{height:0;opacity:0}.privacy-select.vein{height:auto}.privacy-select .vein{-webkit-transition:height 250ms;transition:height 250ms}.privacy-select .vein small{padding-left:.5em}.privacy-radio:not(:checked)+.privacy-label.disabled{height:0;opacity:0}.privacy-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;cursor:pointer;overflow:hidden;-webkit-transition:250ms;transition:250ms}.privacy-label.disabled{color:#ccc;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.privacy-label.disabled .iconpile [class|=stroke]{stroke:#ccc}.privacy-label.disabled .iconpile [class|=fill]{fill:#ccc}.privacy-label small{padding-left:.5em}.access-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:1.5rem 0;cursor:default;-webkit-transition:250ms;transition:250ms}.access-card:not(:hover) .access-options{right:-8rem;padding:1.5rem 0}.access-card:not(:hover) .access-options:before{width:0}.access-card:not(:hover) .access-option{margin:0;opacity:0}.access-card.requesting:hover .access-avatar,.access-card.requesting:hover .access-details{opacity:.8;-webkit-transition:.1s cubic-bezier(.445,.05,.55,.95);transition:.1s cubic-bezier(.445,.05,.55,.95)}.access-card.requesting:hover .access-avatar{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.1s cubic-bezier(.445,.05,.55,.95);transition:.1s cubic-bezier(.445,.05,.55,.95)}.access-card.requesting:hover .access-status{color:#555;-webkit-transition:.1s cubic-bezier(.445,.05,.55,.95);transition:.1s cubic-bezier(.445,.05,.55,.95)}.access-card.requesting .access-status{color:#069bfa}.access-card.denied .access-avatar{box-shadow:0 -1px 3px #000 inset}.access-card.denied .access-avatar-img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.access-card.denied .access-details{opacity:.5}.access-card.denied .access-status{color:#555}.access-avatar{-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;height:3rem;border-radius:3rem;-webkit-transition:250ms cubic-bezier(.445,.05,.55,.95);transition:250ms cubic-bezier(.445,.05,.55,.95)}.access-avatar div.access-avatar-img{box-shadow:none;border:1px dashed #ccc}.access-avatar .iconpile{width:3rem;height:3rem}.access-avatar-img{width:3rem;height:3rem;border-radius:3rem;background-image:url(/img/avatar.svg);box-shadow:0 1px #ccc inset,0 -1px #ccc inset,1px 0 #ccc inset,-1px 0 #ccc inset}.access-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.access-details:not(:only-child){margin-left:1rem}.access-details span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.access-status{color:#ccc}.access-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;height:100%;padding:1.5rem;background:#fff;-webkit-transition:right .1s cubic-bezier(.39,.575,.565,1),padding .1s cubic-bezier(.39,.575,.565,1);transition:right .1s cubic-bezier(.39,.575,.565,1),padding .1s cubic-bezier(.39,.575,.565,1)}.access-options:before{background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:linear-gradient(to right,rgba(255,255,255,0),#fff);content:"";position:absolute;top:0;right:100%;width:1.5rem;height:100%;-webkit-transition:width 250ms cubic-bezier(.39,.575,.565,1);transition:width 250ms cubic-bezier(.39,.575,.565,1)}.access-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem;border:1px solid #888;border-radius:4rem;-webkit-transition:opacity .1s cubic-bezier(.445,.05,.55,.95),margin 375ms cubic-bezier(.39,.575,.565,1);transition:opacity .1s cubic-bezier(.445,.05,.55,.95),margin 375ms cubic-bezier(.39,.575,.565,1)}.access-option:first-child:not(:only-child){margin-right:1rem}.access-option.positive{border-color:#069bfa}.access-option.positive .iconpile [class|=stroke]{stroke:#069bfa}.access-option.positive:hover{background:#069bfa}.access-option.positive:hover .iconpile [class|=stroke]{stroke:#fff}.access-option.negative{border-color:#888}.access-option.negative .iconpile [class|=stroke]{stroke:#888}.access-option.negative:hover{background:#888}.access-option.negative:hover .iconpile [class|=stroke]{stroke:#fff}.privacy-private-word,.privacy-public-word{-webkit-animation:in-fade-top 375ms;animation:in-fade-top 375ms;display:inline-block}.menu-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:wrap;-ms-flex-align:wrap;align-items:wrap}.menu-buttons .menu-button{max-width:50%}.menu-buttons .menu-button+.menu-button{border-left:none}.menu-buttons .google-login,.menu-buttons .menu-button{width:16rem}@media screen and (max-width:640px){.menu-buttons .google-login,.menu-buttons .menu-button{width:100%;max-width:100%}}.menu-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;padding:0 1.5rem;-webkit-transition:.1s cubic-bezier(.445,.05,.55,.95);transition:.1s cubic-bezier(.445,.05,.55,.95);border:1px solid #ddd;background:rgba(85,85,85,0)}.menu-button:hover{color:#fff;background:#555}.connection-items{margin:1em 0}.connection-items td{padding:.5em 0}.connection-items tr:nth-child(even){background-color:rgba(0,0,0,.1)}.connection-items th{text-align:left}.connection-result{margin:0 1em}.invoices-table{width:100%}.invoices-table [class^=invoice-]{line-height:1.5;padding:1.25rem .5rem;white-space:nowrap}.invoices-table [class^=invoice-]:first-child{padding-left:1.5rem}.invoices-table [class^=invoice-]:last-child{padding-right:1.5rem}.invoices-head th{text-transform:capitalize;font-weight:400;padding:1rem}.invoices-body .invoice{border-bottom:1px dashed #ddd}.invoice-date,.invoice-id{width:30%;text-align:left}.invoice-status,.invoice-total{text-align:center;width:10%}.invoice-total{text-align:right}.menu-empty{text-align:center}.menu-empty .iconpile{font-size:4rem;margin-bottom:.5rem}.store-credit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#888;height:4rem;margin-top:auto}.secret-card-number{letter-spacing:.25rem;font-weight:700}.menu-new-team{border:1px dashed #ddd}.doc-name-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.doc-name-title .doc-name-input{border:none;outline:0;cursor:text}.doc-name-title.editing{border-bottom:1px solid #069bfa}.doc-name-title.editing .iconpile{-webkit-animation:pencil-erase .5s cubic-bezier(.39,.575,.565,1) forwards;animation:pencil-erase .5s cubic-bezier(.39,.575,.565,1) forwards}.doc-name-title.edited .iconpile{opacity:0}.doc-name-title.edited:hover .iconpile{opacity:1}.doc-name-edit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;margin-left:.5em}.doc-name-edit .iconpile [class|=stroke]{stroke:#069bfa}.doc-name-edit:hover .iconpile{-webkit-transform:rotate3d(0,0,1,180deg);transform:rotate3d(0,0,1,180deg);-webkit-transition:-webkit-transform .5s 250ms cubic-bezier(.39,.575,.565,1);transition:-webkit-transform .5s 250ms cubic-bezier(.39,.575,.565,1);transition:transform .5s 250ms cubic-bezier(.39,.575,.565,1);transition:transform .5s 250ms cubic-bezier(.39,.575,.565,1), -webkit-transform .5s 250ms cubic-bezier(.39,.575,.565,1)}.image-token-form-error{color:#fd5750;margin:1rem 0;-webkit-animation:in-fade-bottom 250ms ease-out;animation:in-fade-bottom 250ms ease-out}.post-to-slack .divider{margin:1.5rem 0}.slack-add h4{margin:0}.slack-channel h4{padding:1rem 0}.slack-form-error{color:#fd5750;margin:1rem 0;-webkit-animation:in-fade-bottom 250ms ease-out;animation:in-fade-bottom 250ms ease-out}.slack-channel-remove{margin-left:auto}.clips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:wrap;-ms-flex-align:wrap;align-items:wrap}.clip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:50%;height:0;padding-top:50%}.clip:nth-of-type(even) .clip-preview{border-left:none}.clip:nth-of-type(1),.clip:nth-of-type(2){border-top:1px solid #ddd}.clip:not(:hover) .clip-option:not(.stuck){opacity:0}.clip:not(:hover) .clip-option:not(.stuck) .clip-button{display:none}.clip-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;-webkit-transition:box-shadow 375ms;transition:box-shadow 375ms}.clip-preview:hover{box-shadow:0 21px 34px 0 rgba(0,0,0,.2);-webkit-transition:box-shadow 250ms;transition:box-shadow 250ms}.clip-preview:active{box-shadow:0 5px 13px 0 rgba(0,0,0,.2);-webkit-transition:box-shadow 0s;transition:box-shadow 0s}.clip-thumbnail{max-width:calc(100% - 3rem);max-height:calc(100% - 3rem);opacity:.2}.clip-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;width:4rem;height:4rem;margin:1px;-webkit-transition:opacity .5s cubic-bezier(.445,.05,.55,.95);transition:opacity .5s cubic-bezier(.445,.05,.55,.95)}.clip-option .iconpile [class|=stroke]{stroke:#888}.clip-option .iconpile [class|=fill]{fill:#069bfa}.clip-option:nth-child(2){bottom:0;left:0;background-image:-webkit-radial-gradient(0 100% ellipse,#fff 25%,rgba(255,255,255,0) 75%);background-image:radial-gradient(ellipse at 0 100%,#fff 25%,rgba(255,255,255,0) 75%)}.clip-option:nth-child(2) .clip-button{-webkit-animation-delay:1025ms;animation-delay:1025ms}.clip-option:nth-child(3){top:0;right:0;background-image:-webkit-radial-gradient(100% 0 ellipse,#fff 25%,rgba(255,255,255,0) 75%);background-image:radial-gradient(ellipse at 100% 0,#fff 25%,rgba(255,255,255,0) 75%)}.clip-option:nth-child(3) .clip-button{-webkit-animation-delay:1.1s;animation-delay:1.1s}.clip-button{-webkit-animation:in-zoom .1s ease-out backwards;animation:in-zoom .1s ease-out backwards;pointer-events:auto}.outer{position:absolute;top:0;left:0;width:100%;min-height:100%;background-color:#fff}.outer.entry .nav-head,.outer.page-landing .nav-head{-webkit-animation:in-fade-top 250ms .5s cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-top 250ms .5s cubic-bezier(.39,.575,.565,1) backwards}.outer:not(.entry) .our-philosophy{-webkit-animation:our-philosophy 250ms 250ms cubic-bezier(.39,.575,.565,1) backwards;animation:our-philosophy 250ms 250ms cubic-bezier(.39,.575,.565,1) backwards;-webkit-transform-origin:0 0;transform-origin:0 0}.outer:not(.entry) .our-proof{-webkit-animation:in-fade-bottom 250ms .1s cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-bottom 250ms .1s cubic-bezier(.39,.575,.565,1) backwards}.outer:not(.entry).page-pricing .price-solo .price-head{-webkit-animation:in-fade-left-soft 250ms 275ms backwards;animation:in-fade-left-soft 250ms 275ms backwards}.outer:not(.entry).page-pricing .price-solo .price-body{-webkit-animation:in-fade-left-soft 250ms .327s backwards;animation:in-fade-left-soft 250ms .327s backwards}.outer:not(.entry).page-pricing .price-solo .price-foot{-webkit-animation:in-fade-left-soft 250ms .347s backwards;animation:in-fade-left-soft 250ms .347s backwards}.outer:not(.entry).page-pricing .price-team .price-head{-webkit-animation:in-shrink 250ms 0s backwards;animation:in-shrink 250ms 0s backwards}.outer:not(.entry).page-pricing .price-team .price-body{-webkit-animation:in-shrink 250ms .137s backwards;animation:in-shrink 250ms .137s backwards}.outer:not(.entry).page-pricing .price-team .price-foot{-webkit-animation:in-shrink 250ms .222s backwards;animation:in-shrink 250ms .222s backwards}.outer:not(.entry).page-pricing .price-corp .price-head{-webkit-animation:in-fade-right-soft 250ms .307s backwards;animation:in-fade-right-soft 250ms .307s backwards}.outer:not(.entry).page-pricing .price-corp .price-body{-webkit-animation:in-fade-right-soft 250ms 340ms backwards;animation:in-fade-right-soft 250ms 340ms backwards}.outer:not(.entry).page-pricing .price-corp .price-foot{-webkit-animation:in-fade-right-soft 250ms .352s backwards;animation:in-fade-right-soft 250ms .352s backwards}.outer:not(.entry).page-pricing .price-divide.left{-webkit-animation:in-fade-left-soft 250ms .222s backwards;animation:in-fade-left-soft 250ms .222s backwards}.outer:not(.entry).page-pricing .price-divide.right{-webkit-animation:in-fade-right-soft 250ms 275ms backwards;animation:in-fade-right-soft 250ms 275ms backwards}.outer:not(.entry).page-pricing .price-blocks-foot{-webkit-animation:in-fade-bottom-soft 250ms .352s backwards;animation:in-fade-bottom-soft 250ms .352s backwards}.outer:not(.entry).page-early-access .early-access-sign{-webkit-animation:in-shrink 250ms 0s backwards;animation:in-shrink 250ms 0s backwards}.outer:not(.entry).page-early-access .early-access-name{-webkit-animation:in-fade-left-soft 375ms 360ms backwards;animation:in-fade-left-soft 375ms 360ms backwards}.outer:not(.entry).page-early-access .early-access-size{-webkit-animation:in-fade-left-soft 375ms .487s backwards;animation:in-fade-left-soft 375ms .487s backwards}.outer:not(.entry).page-early-access .early-access-uses{-webkit-animation:in-fade-left-soft 375ms .566s backwards;animation:in-fade-left-soft 375ms .566s backwards}.outer:not(.entry).page-early-access .early-access-button{-webkit-animation:in-fade-left-soft 375ms 615ms backwards;animation:in-fade-left-soft 375ms 615ms backwards}.outer:not(.entry).page-trial .outer-form-heading{-webkit-animation:in-shrink 375ms 0s backwards;animation:in-shrink 375ms 0s backwards}.outer:not(.entry).page-trial .outer-form-copy{-webkit-animation:in-shrink .5s .206s backwards;animation:in-shrink .5s .206s backwards}.outer:not(.entry).page-trial .subdomain-input-placeholder{-webkit-animation:in-fade-bottom-soft 250ms .376s backwards;animation:in-fade-bottom-soft 250ms .376s backwards}.outer:not(.entry).page-trial .subdomain-input-append{-webkit-animation:in-fade-right-soft .5s .428s backwards;animation:in-fade-right-soft .5s .428s backwards}.outer:not(.entry).page-trial .bubble-button{-webkit-animation:in-fade-bottom-soft 375ms .493s backwards;animation:in-fade-bottom-soft 375ms .493s backwards}.outer:not(.entry).page-team-features .features-head h1{-webkit-animation:in-shrink .5s 0s backwards;animation:in-shrink .5s 0s backwards}.outer:not(.entry).page-team-features .features-head p{-webkit-animation:in-shrink 250ms 275ms backwards;animation:in-shrink 250ms 275ms backwards}.outer:not(.entry).page-team-features .bubble-button{-webkit-animation:in-shrink 250ms 275ms backwards;animation:in-shrink 250ms 275ms backwards}.outer:not(.entry).page-team-features .bubble-button span{-webkit-animation:in-fade-bottom-soft 375ms 360ms backwards;animation:in-fade-bottom-soft 375ms 360ms backwards}.outer:not(.entry).page-team-features .feature-media{-webkit-animation:in-zoom-soft .5s .566s backwards;animation:in-zoom-soft .5s .566s backwards}.outer:not(.entry).page-team-features .feature-headline{-webkit-animation:in-fade-left-soft 375ms .736s backwards;animation:in-fade-left-soft 375ms .736s backwards}.outer:not(.entry).page-team-features .feature-copy{-webkit-animation:in-fade-left-soft 375ms 815ms backwards;animation:in-fade-left-soft 375ms 815ms backwards}.outer:not(.entry).page-team-features .feature-link{-webkit-animation:in-fade-left-soft 375ms .863s backwards;animation:in-fade-left-soft 375ms .863s backwards}.outer.page-landing{background-color:rgba(255,255,255,0)}.outer.page-landing .nav-link{color:rgba(255,255,255,.4175);-webkit-transition:.1s cubic-bezier(.445,.05,.55,.95);transition:.1s cubic-bezier(.445,.05,.55,.95)}.outer.page-landing .nav-link .iconpile [class|=fill]{fill:rgba(255,255,255,.4175)}.outer.page-landing .nav-link:hover{color:#fff;-webkit-transition:0s;transition:0s}.outer.page-landing .nav-link:hover .iconpile [class|=fill]{fill:#fff}.outer.page-landing .outer-head .nav{box-shadow:0 -1px rgba(0,0,0,.34) inset,0 1px rgba(255,255,255,.05)}.outer.page-landing .outer-foot .nav{box-shadow:0 -1px rgba(0,0,0,.34),0 1px rgba(255,255,255,.05) inset}.outer:not(.page-landing){padding:4rem 0}.outer:not(.page-landing) .content{padding-top:16rem;padding-bottom:16rem}@media screen and (max-width:640px){.outer:not(.page-landing) .content{padding-top:8rem;padding-bottom:8rem}}.outer .content{max-width:64rem}.outer p a:not([role]){display:inline-block;position:relative;border-bottom:1px dotted #ccc;white-space:nowrap;cursor:pointer}.outer p a:not([role]):not(:hover):after{width:0;left:50%;-webkit-transition-duration:250ms;transition-duration:250ms}.outer p a:not([role]):active:after{left:-5%;width:110%;-webkit-transition:0s;transition:0s}.outer p a:not([role]):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 1px #069bfa;-webkit-transition:.1s cubic-bezier(.39,.575,.565,1);transition:.1s cubic-bezier(.39,.575,.565,1)}.outer-foot,.outer-head{position:absolute;left:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.outer-head{top:0}.outer-foot{bottom:0}.content{box-sizing:content-box;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.content-copy{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.content-heading{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;margin:0;padding-bottom:1rem}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;padding:0 1.5rem;-webkit-transition:box-shadow 250ms cubic-bezier(.445,.05,.55,.95);transition:box-shadow 250ms cubic-bezier(.445,.05,.55,.95)}.nav .content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-head{box-shadow:0 -1px rgba(0,0,0,.135) inset,0 1px transparent}.nav-foot{box-shadow:0 -1px transparent,0 1px rgba(0,0,0,.135) inset}.nav-link{overflow:hidden;text-overflow:ellipsis;color:#888;margin:0 1.5rem;-webkit-transition:.1s cubic-bezier(.445,.05,.55,.95);transition:.1s cubic-bezier(.445,.05,.55,.95);-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.nav-link .iconpile [class|=fill]{fill:#888}@media screen and (max-width:640px){.nav-link{margin:0 .5rem}}.nav-link:hover{color:#000;-webkit-transition:0s;transition:0s}.nav-link:hover .iconpile [class|=fill]{fill:#000}.nav-link:first-child{margin-left:0;margin-right:auto}@media screen and (max-width:640px){.nav-blog{margin-right:0}}.nav-app:last-child{margin-right:0}@media screen and (max-width:640px){.nav-app{display:none}}.nav-google{overflow:visible}.nav-google:last-child{margin-right:0}@media screen and (max-width:640px){.nav-google{display:none}}.nav-twitter{margin-left:auto;margin-right:0}@media screen and (max-width:640px){.nav-twitter{display:none}}.calls-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:wrap;-ms-flex-align:wrap;align-items:wrap}.calls-to-action .bubble-button,.calls-to-action .pancake-button{width:16rem}@media screen and (max-width:640px){.calls-to-action .bubble-button,.calls-to-action .pancake-button{width:100%}}@media screen and (max-width:640px){.calls-to-action button{width:100%}}.bubble-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(156,156,156,.33);color:#333;line-height:1;height:4rem;width:100%;padding:1.5rem 0;-webkit-transition:box-shadow 250ms cubic-bezier(.39,.575,.565,1);transition:box-shadow 250ms cubic-bezier(.39,.575,.565,1)}.bubble-button:hover{box-shadow:0 8px 21px 0 rgba(0,0,0,.2);color:#000;border-color:rgba(156,156,156,.12);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.02));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.02));-webkit-transition-duration:.1s;transition-duration:.1s}.bubble-button:active{box-shadow:0 5px 13px 0 rgba(0,0,0,.2);color:#000;border-color:rgba(156,156,156,.12);background-image:none;-webkit-transition-duration:0s;transition-duration:0s}.bubble-button[disabled]{pointer-events:none}.bubble-button span{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.pancake-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;line-height:1;height:4rem;width:100%;padding:1.5rem 0;border:2px solid #fff;-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.pancake-button:active,.pancake-button:hover{color:#000;background:#fff;border:1px solid #fff;-webkit-transition-duration:.1s;transition-duration:.1s}.pancake-button[disabled]{pointer-events:none}.pancake-button span{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.team-features{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.team-features .content.feature{padding-top:5%;padding-bottom:5%}@media screen and (max-width:1280px){.team-features .content.feature{padding-top:10%;padding-bottom:10%}}@media screen and (max-width:960px){.team-features .content.feature{padding-top:15%;padding-bottom:15%}}@media screen and (max-width:640px){.team-features .content.feature{padding-top:20%;padding-bottom:20%}}.team-features .content.features-head{padding-bottom:8rem}.team-features .content.features-foot{padding-bottom:16rem}@media screen and (max-width:640px){.team-features .feature-link{display:none}}.team-features .feature-media{-webkit-transform-origin:left;transform-origin:left}.team-features .feature-media .iconpile [class|=stroke]{stroke-width:25}.team-features .feature-media .iconpile{width:100%;height:100%}.landing{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.landing .art-voice-list .art-voice-user.a{-webkit-animation:in-fade-left 375ms 250ms backwards;animation:in-fade-left 375ms 250ms backwards}.landing .art-voice-list .art-voice-name.a{-webkit-animation:in-fade-left-soft 375ms 250ms backwards;animation:in-fade-left-soft 375ms 250ms backwards}.landing .art-voice-list .art-voice-talk.a{-webkit-animation:in-zoom 375ms .377s backwards;animation:in-zoom 375ms .377s backwards}.landing .art-voice-list .art-voice-user.b{-webkit-animation:in-fade-left 375ms .377s backwards;animation:in-fade-left 375ms .377s backwards}.landing .art-voice-list .art-voice-name.b{-webkit-animation:in-fade-left-soft 375ms .377s backwards;animation:in-fade-left-soft 375ms .377s backwards}.landing .art-voice-list .art-voice-talk.b{-webkit-animation:in-zoom 375ms .377s backwards;animation:in-zoom 375ms .377s backwards}.landing .art-voice-list .art-voice-user.c{-webkit-animation:in-fade-left 375ms 505ms backwards;animation:in-fade-left 375ms 505ms backwards}.landing .art-voice-list .art-voice-name.c{-webkit-animation:in-fade-left-soft 375ms 505ms backwards;animation:in-fade-left-soft 375ms 505ms backwards}.landing .art-voice-list .art-voice-talk.c{-webkit-animation:in-zoom 375ms .632s backwards;animation:in-zoom 375ms .632s backwards}.landing .art-voice-list .art-voice-user.d{-webkit-animation:in-fade-left 375ms .632s backwards;animation:in-fade-left 375ms .632s backwards}.landing .art-voice-list .art-voice-name.d{-webkit-animation:in-fade-left-soft 375ms .632s backwards;animation:in-fade-left-soft 375ms .632s backwards}.landing .art-voice-list .art-voice-talk.d{-webkit-animation:in-zoom 375ms 760ms backwards;animation:in-zoom 375ms 760ms backwards}.landing .art-voice-list .focus .iconpile{-webkit-animation:in-fade 375ms .966s backwards;animation:in-fade 375ms .966s backwards;-webkit-transform-origin:center;transform-origin:center}.landing .art-voice-list .focus .stroke-sound{-webkit-animation:in-zoom 250ms 1.093s backwards;animation:in-zoom 250ms 1.093s backwards;-webkit-transform-origin:center;transform-origin:center}.landing .art-voice-list .focus .stroke-wave1{-webkit-animation:in-zoom 250ms 1.093s backwards;animation:in-zoom 250ms 1.093s backwards;-webkit-transform-origin:left;transform-origin:left}.landing .art-voice-list .focus .stroke-wave2{-webkit-animation:in-zoom 250ms 1.146s backwards;animation:in-zoom 250ms 1.146s backwards;-webkit-transform-origin:left;transform-origin:left}.landing .art-voice-list .focus .stroke-wave3{-webkit-animation:in-zoom 250ms 1.178s backwards;animation:in-zoom 250ms 1.178s backwards;-webkit-transform-origin:left;transform-origin:left}.landing .trusted .trusted-background{-webkit-animation:in-slide-bottom-hard 375ms 0s ease-in backwards;animation:in-slide-bottom-hard 375ms 0s ease-in backwards}.landing .trusted .trusted-logo i{-webkit-animation:in-shrink .5s 540ms ease-in backwards;animation:in-shrink .5s 540ms ease-in backwards}.landing .trusted .trusted-quote{-webkit-animation:in-fade-bottom-soft 250ms 985ms ease-in backwards;animation:in-fade-bottom-soft 250ms 985ms ease-in backwards}.landing .trusted .trusted-avatar{-webkit-animation:in-zoom 250ms 1.122s ease-in backwards;animation:in-zoom 250ms 1.122s ease-in backwards}.landing .trusted .trusted-name{-webkit-animation:in-fade 375ms 1.207s ease-in backwards;animation:in-fade 375ms 1.207s ease-in backwards}.landing .trusted .trusted-title{-webkit-animation:in-fade .5s 1.286s ease-in backwards;animation:in-fade .5s 1.286s ease-in backwards}.landing:active .make-button:not(:active){pointer-events:none}.landing.page{padding:0}.landing.page .the-why{padding-top:4rem}.landing.page .the-what{padding-bottom:4rem}.the-what,.the-why{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;min-height:80vh;overflow:hidden}.the-what ::-moz-selection,.the-why ::-moz-selection{color:#fff;background:rgba(255,255,255,.08);text-shadow:none}.the-what ::selection,.the-why ::selection{color:#fff;background:rgba(255,255,255,.08);text-shadow:none}@media screen and (max-width:640px){.the-what,.the-why{min-height:100vh}}.the-what span,.the-why span{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.the-what .calls-to-action,.the-why .calls-to-action{margin-top:1rem}.the-why .our-proof{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ccc;box-shadow:0 -8px 13px rgba(0,0,0,.21)}.the-what .our-proof{box-shadow:0 8px 13px rgba(0,0,0,.21);display:none!important}@media screen and (max-width:640px){.the-what .google-login{width:100%}}@media screen and (max-width:640px){.the-what .google-text{width:100%;height:4rem;margin:0 4rem 0 0;padding:1.125rem 0}}.make-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;line-height:1em;min-width:16rem;height:4rem;padding:0 1.5rem;border:2px solid #fff;cursor:pointer;overflow:hidden}@media screen and (max-width:640px){.make-button{width:100%}}.make-button:after{background-image:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,0) 15%,rgba(255,255,255,0) 85%,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 15%,rgba(255,255,255,0) 85%,#fff 100%);content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.make-button:hover .something-default{opacity:0}.make-button:hover .something-wheel:after,.make-button:hover .something-wheel:before{-webkit-animation:out-fade 1125ms forwards;animation:out-fade 1125ms forwards;color:#555;position:absolute;left:0;min-width:100%;min-height:100%;word-spacing:16rem;white-space:pre-line;padding:.25em 0}.make-button:hover .something-wheel:before{content:"easter_egg " attr(data-before);bottom:100%}.make-button:hover .something-wheel:after{content:attr(data-after);top:100%}.make-button:not(:hover) .something-wheel{-webkit-animation-name:none;animation-name:none}.make-button.alt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:rgba(255,255,255,.4175);margin-left:2rem;border:2px dotted rgba(255,255,255,.1675)}@media screen and (max-width:640px){.make-button.alt{display:none}}.make-button.alt:hover{color:#fff;border:2px solid #fff;-webkit-transition-duration:.1s;transition-duration:.1s}.make-button.alt:hover .something-wheel:after,.make-button.alt:hover .something-wheel:before{color:rgba(255,255,255,.1675)}.make-button.alt:hover~.pancake-button{color:rgba(255,255,255,.4175);border:2px dotted rgba(255,255,255,.1675);-webkit-transition-duration:0s;transition-duration:0s}.make-button.alt .make-append,.make-button.alt .make-prepend{text-transform:lowercase}.make-button.alt .make-append:before,.make-button.alt .make-prepend:before{content:attr(data-before);text-transform:none}.make-button.alt .make-something{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;-webkit-mask-image:-webkit-linear-gradient(top,rgba(0,0,0,0),#000,#000,rgba(0,0,0,0));mask-image:linear-gradient(to bottom,rgba(0,0,0,0),#000,#000,rgba(0,0,0,0))}.make-button.alt .something-default:after{display:none}.make-button.alt .something-wheel{bottom:0;height:1rem;margin:auto 0}.make-button.alt~.pancake-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.make-button:not(.alt){color:#fff;-webkit-transition:250ms cubic-bezier(.445,.05,.55,.95);transition:250ms cubic-bezier(.445,.05,.55,.95)}.make-button:not(.alt):active,.make-button:not(.alt):focus,.make-button:not(.alt):hover{color:#000;background-color:#fff;border-color:#fff;-webkit-transition-duration:0s;transition-duration:0s}.make-button:not(.alt):active:after,.make-button:not(.alt):focus:after,.make-button:not(.alt):hover:after{opacity:1}.make-something{position:relative;height:1em}.something-default,.something-wheel{white-space:pre}.something-default{visibility:hidden;-webkit-transition:width .1s cubic-bezier(.39,.575,.565,1);transition:width .1s cubic-bezier(.39,.575,.565,1)}.something-default:after{content:".";visibility:visible}.something-wheel{-webkit-animation:something-wheel 750ms;animation:something-wheel 750ms;text-align:left;position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:1px}.make-append,.make-prepend{white-space:pre}.our-claim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;color:rgba(255,255,255,.7575);padding:1.5rem 0}.our-philosophy-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-philosophy{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column}.our-proof{height:0;background:#fff;-webkit-transition:height 375ms;transition:height 375ms;-webkit-transition-timing-function:cubic-bezier(.55,0,.55,1.44);transition-timing-function:cubic-bezier(.55,0,.55,1.44)}.the-how{position:relative;background:#fff}.landing-learn-back{height:0;background:#fff;-webkit-transition-timing-function:cubic-bezier(.55,0,.55,1.44);transition-timing-function:cubic-bezier(.55,0,.55,1.44)}.landing-learn-back.show{height:4rem;-webkit-transition-delay:0s;transition-delay:0s}.landing-learn-back.show+.landing-learn-front a:hover{color:#069bfa}.landing-learn-back.show+.landing-learn-front .dn-discount .iconpile [class|=fill]{fill:#2C71D9}.landing-learn-back.show+.landing-learn-front .dn-discount:hover .iconpile [class|=fill]{fill:#2C71D9}.landing-learn-front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:in-fade-bottom-soft .5s .5s cubic-bezier(.445,.05,.55,.95) backwards;animation:in-fade-bottom-soft .5s .5s cubic-bezier(.445,.05,.55,.95) backwards}.landing-learn-front:not(.show){opacity:0;pointer-events:none;-webkit-transition-delay:0s;transition-delay:0s}.landing-learn-front a{color:#555;line-height:1;text-align:center;width:8rem;padding:1.5rem 0}.landing-learn-front a:hover{color:#fff}.landing-learn-back,.landing-learn-front{position:absolute;bottom:100%;left:0;width:100%;-webkit-transition:375ms 375ms;transition:375ms 375ms}@media screen and (max-width:640px){.landing-learn-back:not(.dn-override),.landing-learn-front:not(.dn-override){display:none}}.landing-learn-back.dn-override,.landing-learn-front.dn-override{opacity:1!important;pointer-events:auto!important}@media screen and (max-width:640px){.landing-learn-back.dn-override,.landing-learn-front.dn-override{top:0;bottom:auto}.landing-learn-back.dn-override .iconpile [class|=fill],.landing-learn-front.dn-override .iconpile [class|=fill]{fill:#da552f}}.feature{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:wrap;-ms-flex-align:wrap;align-items:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10% 0;-webkit-transition:padding .5s;transition:padding .5s}@media screen and (max-width:1280px){.feature{padding:15% 0}}@media screen and (max-width:960px){.feature{padding:20% 0}}@media screen and (max-width:640px){.feature{padding:25% 0}}.feature:not(.art-visible) .artwork{display:none}.feature .art-frame{position:relative;width:100%;height:0;padding-bottom:133.33333333%}.feature-divider{position:relative;width:100%;border-bottom:1px dashed #ccc}@media screen and (max-width:640px){.feature-divider{border-bottom:1px solid #ccc}}.feature-divider:before{background-image:-webkit-linear-gradient(left,#fff,rgba(255,255,255,0),#fff);background-image:linear-gradient(to right,#fff,rgba(255,255,255,0),#fff);content:"";position:absolute;top:0;left:0;width:100%;height:1px}@media screen and (max-width:640px){.feature-divider:before{display:none}}.feature-story{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 1.5rem}@media screen and (max-width:640px){.feature-story{margin-bottom:auto;z-index:1;background:#fff;box-shadow:0 -5px 13px #fff}}.feature-headline{overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:640px){.feature-headline{font-size:2.5em}}.feature-headline span{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.feature-link{display:inline-block;position:relative;border-bottom:1px dotted #ccc;white-space:nowrap;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}@media screen and (max-width:640px){.feature-link{display:block;padding:1.2rem;text-align:center;border:1px solid #ccc}}@media screen and (max-width:640px){.feature-link:hover{background:#ccc;color:#000}}@media screen and (max-width:640px){.feature-link:hover:after{display:none}}.feature-link:not(:hover):after{width:0;left:50%;-webkit-transition-duration:250ms;transition-duration:250ms}.feature-link:active:after{left:-5%;width:110%;-webkit-transition:0s;transition:0s}.feature-link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 1px #069bfa;-webkit-transition:.1s cubic-bezier(.39,.575,.565,1);transition:.1s cubic-bezier(.39,.575,.565,1)}.feature-media{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:34%;padding:0 1.5rem}@media screen and (max-width:960px){.feature-media{width:50%}}@media screen and (max-width:640px){.feature-media{width:100%;margin-top:auto;padding:1.5rem 25%}}.feature-media.reverse{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:640px){.feature-media:not(.reverse){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.trusted{position:relative;padding:4rem 0}.trusted-background{position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:1px solid #eee;box-shadow:0 -8px 13px rgba(0,0,0,.21);background:-webkit-linear-gradient(rgba(0,0,0,.02),rgba(0,0,0,.02)),#fff;background:linear-gradient(rgba(0,0,0,.02),rgba(0,0,0,.02)),#fff}.trusted-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.trusted-item span{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.trusted-logo{font-size:4em}.trusted-quote{font-size:2em;line-height:1.33333333;font-weight:400;color:#888;font-weight:300}@media screen and (max-width:640px){.trusted-quote{font-size:1.5em}}.trusted-quote p{margin:1.5rem 0}.trusted-quote span{quotes:"\201C" "\201D" "\2018" "\2019"}.trusted-quote span:before{content:open-quote;color:#ddd;font-size:4em;line-height:0;position:relative;top:.5em;right:.1em;width:0;height:0}.trusted-cite{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.trusted-avatar{padding-right:1em}.trusted-avatar img{width:3rem;height:3rem;border-radius:3rem}.pricing .content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:10%}.price-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:wrap;-ms-flex-align:wrap;align-items:wrap}.price-block{width:25%;padding:2rem 0}@media screen and (max-width:960px){.price-block{width:32%}}@media screen and (max-width:640px){.price-block{width:100%}}.price-divide{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:640px){.price-divide{display:none}}.price-divide-line{margin:0 auto;border-right:1px dashed #ccc}@media screen and (max-width:960px){.price-divide-line{display:none}}.price-heading{margin:0;padding:.3125rem 0}.price-body{padding:4rem 0;height:20rem}@media screen and (max-width:640px){.price-body{height:auto}}.price-copy{margin:0}.price-blocks-foot{text-align:center;margin:4rem 0}.page-form.granted.page-early-access .outer-form-copy{opacity:0;-webkit-transition:375ms .5s;transition:375ms .5s}.page-form.granted.page-early-access .adaptive-placeholder{height:0;min-height:0;margin:0;padding:0;border-width:0;overflow:hidden;-webkit-transition:.5s .5s;transition:.5s .5s}.page-form.granted.page-early-access .bubble-button{margin-top:-4rem;-webkit-transition:margin-top .5s .5s,width 250ms cubic-bezier(.445,.05,.55,.95);transition:margin-top .5s .5s,width 250ms cubic-bezier(.445,.05,.55,.95)}.page-form.granted.page-trial .outer-form-copy{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;max-height:0;opacity:0;margin:0;-webkit-transition:250ms .5s cubic-bezier(.39,.575,.565,1);transition:250ms .5s cubic-bezier(.39,.575,.565,1)}.page-form.granted.page-trial .subdomain-input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;height:0;opacity:0;margin:0;-webkit-transition:375ms .5s cubic-bezier(.39,.575,.565,1);transition:375ms .5s cubic-bezier(.39,.575,.565,1)}.page-form.granted.page-trial .bubble-button{-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.page-form.granted.page-trial .bubble-button:hover{background:0 0}.page-form.granted.page-trial .trial-success{color:#069bfa;-webkit-animation:in-fade-bottom-soft 375ms 375ms cubic-bezier(.445,.05,.55,.95) backwards;animation:in-fade-bottom-soft 375ms 375ms cubic-bezier(.445,.05,.55,.95) backwards}.page-form.granted.page-trial .trial-success:hover{color:#000}.page-form .adaptive-placeholder{margin-bottom:1.5rem}.page-early-access .outer-form-heading{margin-bottom:-.25em;padding-bottom:1.5rem}.page-trial .outer-form-copy{max-height:4rem}.outer-form-heading{margin:0;padding-bottom:1.5rem}.outer-form-copy{margin-bottom:1.5rem;max-width:32rem}.outer-form-sign{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.outer-form{max-width:32rem}.outer-form.disabled .adaptive-placeholder,.outer-form.disabled .bubble-button,.outer-form.disabled .subdomain-input-append,.outer-form.disabled .subdomain-input-placeholder,.outer-form.disabled .subdomain-input-prepend{pointer-events:none;cursor:default}.outer-form.disabled .adaptive-placeholder{border:1px dashed #ddd}.outer-form.disabled .bubble-button{color:#ccc;border:1px dashed #ddd;box-shadow:none}.outer-form.disabled .subdomain-input-placeholder{box-shadow:none;border:1px dashed #ddd;-webkit-transition:none;transition:none}.outer-form.disabled .subdomain-input-append{color:#ccc}.outer-form.error .adaptive-placeholder,.outer-form.submitted .adaptive-placeholder{border:1px dashed #ddd;cursor:default;pointer-events:none}.outer-form.error .bubble-button,.outer-form.submitted .bubble-button{box-shadow:0 1px #eee inset,0 -1px #eee inset,1px 0 #eee inset,-1px 0 #eee inset;width:100%;background-color:#fff;pointer-events:none;-webkit-transition:width 250ms cubic-bezier(.445,.05,.55,.95);transition:width 250ms cubic-bezier(.445,.05,.55,.95)}.outer-form.error .bubble-button a,.outer-form.submitted .bubble-button a{pointer-events:auto}.outer-form .error{color:#fd5750;margin-top:1.5rem}.outer-form.submitted .bubble-button{color:#069bfa}.outer-form-granted{-webkit-animation:in-fade-bottom .5s 750ms backwards;animation:in-fade-bottom .5s 750ms backwards;margin-top:1.5rem}.subdomain-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:4rem;margin-bottom:1.5rem}.subdomain-input-prepend{line-height:1em;min-width:16rem;padding:1.5em;outline:0;-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.subdomain-input-prepend:focus~.subdomain-input-placeholder:after,.subdomain-input-prepend:not(:empty)~.subdomain-input-placeholder:after{-webkit-transform:translate3d(0,-2em,0);transform:translate3d(0,-2em,0);background-size:100% 1px}.subdomain-input-prepend:focus:not(:empty)~.subdomain-input-append{color:#069bfa}.subdomain-input-prepend:focus~.subdomain-input-placeholder{box-shadow:0 1px #069bfa inset,0 -1px #069bfa inset,1px 0 #069bfa inset,-1px 0 #069bfa inset}.subdomain-input-prepend:focus~.subdomain-input-placeholder:after{content:attr(data-prepend) attr(data-busy);color:#069bfa}.subdomain-input-prepend:not(:empty){padding-right:0;min-width:0}.subdomain-input-prepend:not(:empty)~.subdomain-input-placeholder{width:100%}.subdomain-input-prepend:not(:empty)~.subdomain-input-placeholder:after{content:attr(data-prepend) attr(data-end)}.subdomain-input-prepend:not(:empty)~.subdomain-input-append{padding-left:0;cursor:text}.subdomain-input-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 1px #ccc inset,0 -1px #ccc inset,1px 0 #ccc inset,-1px 0 #ccc inset;position:absolute;top:0;left:0;width:16rem;height:100%;pointer-events:none;-webkit-transition:width .5s cubic-bezier(.39,.575,.565,1),box-shadow 250ms cubic-bezier(.445,.05,.55,.95);transition:width .5s cubic-bezier(.39,.575,.565,1),box-shadow 250ms cubic-bezier(.445,.05,.55,.95)}.subdomain-input-placeholder:after{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);color:#ccc;content:attr(data-prepend) attr(data-start);white-space:nowrap;margin-left:1.5em;padding:0 .25em;background-repeat:no-repeat;background-position:center;background-size:0 1px;-webkit-transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),-webkit-transform 250ms cubic-bezier(.39,.575,.565,1);transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),-webkit-transform 250ms cubic-bezier(.39,.575,.565,1);transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),transform 250ms cubic-bezier(.39,.575,.565,1);transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),transform 250ms cubic-bezier(.39,.575,.565,1),-webkit-transform 250ms cubic-bezier(.39,.575,.565,1)}.subdomain-input-append{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;padding-left:.25em;-webkit-transition:color 250ms cubic-bezier(.39,.575,.565,1),padding .5s cubic-bezier(.39,.575,.565,1);transition:color 250ms cubic-bezier(.39,.575,.565,1),padding .5s cubic-bezier(.39,.575,.565,1)}.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;color:#ccc;top:0;left:0;width:100%;height:100%}.inner ::-moz-selection{color:#fff;background:rgba(255,255,255,.1675);text-shadow:none}.inner ::selection{color:#fff;background:rgba(255,255,255,.1675);text-shadow:none}.inner:active~.hud{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.inner:active~.hud .mouse-stats,.inner:active~.hud .new-here-button,.inner:active~.hud .new-here-items,.inner:active~.hud .privacy-stats{pointer-events:none}.inner a{color:#069bfa}.inner a:active,.inner a:hover{color:#6db6fc}.inner a[role=button]:active .iconpile [class|=stroke],.inner a[role=button]:hover .iconpile [class|=stroke]{stroke:#fff}.inner a[role=button]:active .iconpile [class|=fill],.inner a[role=button]:hover .iconpile [class|=fill]{fill:#fff}.inner.loading:active{cursor:wait}.inner.loading .canvas-frame:active{cursor:wait}.inner.loading .shape-layer,.inner.loading .text-layer{pointer-events:none}.background{position:absolute;top:0;left:0;width:100%;height:100%;background:#333;will-change:transform}.foreground{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;margin:auto;cursor:pointer;pointer-events:auto;-webkit-transition:box-shadow .5s;transition:box-shadow .5s}.foreground:hover{box-shadow:0 21px 34px 0 rgba(0,0,0,.2);-webkit-transition:box-shadow 375ms;transition:box-shadow 375ms}.foreground:active{box-shadow:0 5px 13px 0 rgba(0,0,0,.2);-webkit-transition:box-shadow 0s;transition:box-shadow 0s}.foreground:active .border,.foreground:hover .border{border-color:rgba(156,156,156,.25)}.foreground .border{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.foreground .border-top{border-top:1px solid rgba(156,156,156,.33)}.foreground .border-bottom{border-bottom:1px solid rgba(156,156,156,.33)}.foreground .border-left{border-left:1px solid rgba(156,156,156,.33)}.foreground .border-right{border-right:1px solid rgba(156,156,156,.33)}.chat{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;margin:auto;pointer-events:none;overflow:hidden;will-change:transform}.chat-offset{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.chat-window{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;min-width:4rem;max-width:calc(100% - 4rem);height:100%;top:0;right:0;margin:auto;pointer-events:auto;border-left:1px solid rgba(156,156,156,.33);-webkit-transform-origin:right;transform-origin:right}@media screen and (max-width:1920px){.chat-window{width:28.125%}}@media screen and (max-width:1600px){.chat-window{width:31.25%}}@media screen and (max-width:1280px){.chat-window{width:34.375%}}@media screen and (max-width:960px){.chat-window{width:50%}}@media screen and (max-width:640px){.chat-window{width:100%}}.chat-window:not(:hover){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chat-window.closed{position:absolute;opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}.chat-log{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:column;-ms-flex-align:column;align-items:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.chat-messages{position:relative;padding:1em 0;overflow-y:auto}.chat-messages::-webkit-scrollbar{width:.5em}.chat-messages::-webkit-scrollbar-thumb{background:rgba(255,255,255,0)}.chat-messages:hover::-webkit-scrollbar-thumb{background:rgba(156,156,156,.33)}.chat-messages span{white-space:pre-wrap;word-break:break-word}.chat-messages span:empty:after{content:" "}.chat-box{position:relative;border-top:1px solid rgba(156,156,156,.33)}.chat-input{width:100%;min-height:4rem;max-height:16rem;padding:1.25em 1em;background:0 0;border:none;outline:0;overflow-y:auto;resize:none}.chat-input::-webkit-scrollbar{width:.5em}.chat-input::-webkit-scrollbar-thumb{background:rgba(255,255,255,0)}.chat-input:hover::-webkit-scrollbar-thumb{background:rgba(156,156,156,.33)}.chat-input:focus~.chat-placeholder,.chat-input:valid~.chat-placeholder{visibility:hidden}.chat-input:focus~.chat-teach-enter,.chat-input:valid~.chat-teach-enter{-webkit-transform:translate3d(0,-2em,0);transform:translate3d(0,-2em,0);background-size:100% .25em}.chat-input~.chat-typing-notice{font-size:12px;-webkit-transform:translate3d(0,-2em,0);transform:translate3d(0,-2em,0);background-size:100% .25em}.chat-input~.chat-typing-notice:before{content:attr(data-typing-notice)}.chat-input:focus~.chat-teach-enter{color:#069bfa}.chat-input:focus~.chat-teach-enter:before{content:attr(data-step-2)}.chat-input:valid~.chat-teach-enter:before{content:attr(data-step-3)}.chat-input:not(:focus):valid~.chat-teach-enter{color:#fd5750}.chat-input:not(:focus):valid~.chat-teach-enter:before{content:attr(data-remind)}.chat-placeholder,.chat-teach-enter,.chat-typing-notice{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;top:0;left:0;margin:1.25em .75em;padding:0 .25em}.chat-placeholder:before,.chat-teach-enter:before,.chat-typing-notice:before{-webkit-transition:opacity .1s 250ms cubic-bezier(.445,.05,.55,.95);transition:opacity .1s 250ms cubic-bezier(.445,.05,.55,.95)}.chat-placeholder:after,.chat-teach-enter:after,.chat-typing-notice:after{display:none;content:"";position:absolute;top:0;left:0;width:.125em;height:100%;background:#eee;-webkit-animation:in-fade .5s 250ms backwards;animation:in-fade .5s 250ms backwards}.chat-placeholder{color:rgba(255,255,255,.1675)}.chat-placeholder:before{content:attr(data-before)}.chat-teach-enter{background-image:-webkit-linear-gradient(top,#333,#333);background-image:linear-gradient(to bottom,#333,#333);color:#888;background-repeat:no-repeat;background-position:center;background-size:0 .25em;-webkit-transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),-webkit-transform 250ms cubic-bezier(.39,.575,.565,1);transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),-webkit-transform 250ms cubic-bezier(.39,.575,.565,1);transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),transform 250ms cubic-bezier(.39,.575,.565,1);transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),transform 250ms cubic-bezier(.39,.575,.565,1),-webkit-transform 250ms cubic-bezier(.39,.575,.565,1)}.chat-teach-enter:before{content:attr(data-step-1)}.chat-typing-notice{background-image:-webkit-linear-gradient(top,#333,#333);background-image:linear-gradient(to bottom,#333,#333);color:#888;background-repeat:no-repeat;background-position:center;background-size:0 .25em;-webkit-transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),-webkit-transform 250ms cubic-bezier(.39,.575,.565,1);transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),-webkit-transform 250ms cubic-bezier(.39,.575,.565,1);transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),transform 250ms cubic-bezier(.39,.575,.565,1);transition:color 250ms cubic-bezier(.39,.575,.565,1),background 375ms cubic-bezier(.39,.575,.565,1),transform 250ms cubic-bezier(.39,.575,.565,1),-webkit-transform 250ms cubic-bezier(.39,.575,.565,1)}.chat-date{padding-top:1rem}.chat-date.divider-small{color:rgba(156,156,156,.33);line-height:1}.chat-date.divider-small:after,.chat-date.divider-small:before{height:1px}.chat-message{padding:0 1rem}.chat-message:not(:first-child) .message-head{margin-top:1rem}.message-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.message-avatar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-animation:in-fade .1s .1s backwards;animation:in-fade .1s .1s backwards}.message-avatar .iconpile{height:.75em;width:.75em}.message-author{margin:0 .5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-time{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:rgba(156,156,156,.33);font-size:.75rem;text-transform:lowercase;padding:.25em 0;white-space:nowrap}.canvas{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;outline:0;will-change:transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.canvas:not(:hover):not(:active) .hint{display:none}.canvas:active+.chat .chat-window{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.canvas-frame{position:relative;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:crosshair;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all 375ms 0s cubic-bezier(.39,.575,.565,1),width 0s .5s cubic-bezier(.39,.575,.565,1),height 0s .5s cubic-bezier(.39,.575,.565,1);transition:all 375ms 0s cubic-bezier(.39,.575,.565,1),width 0s .5s cubic-bezier(.39,.575,.565,1),height 0s .5s cubic-bezier(.39,.575,.565,1);will-change:transform}.canvas-frame:not(:hover):not(:active){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.canvas-frame:not(:hover):not(:active)~.mouse .mouse-cursor{display:none}.canvas-frame.tool-text{cursor:text}.canvas-frame.tool-select{cursor:default}.canvas-frame.tool-text-move{cursor:move}.canvas-frame.tool-text-move .text-layer-input{cursor:move}.canvas-frame.relation-in-progress{cursor:none}.canvas-frame.relation-in-progress .arrow-hint{display:none}.canvas-frame.radial-not-learned{cursor:context-menu}.canvas-frame.arrow-tool{cursor:none}.canvas-frame.pan-tool{cursor:none}.canvas-frame .arrow-handle-group{-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.canvas-frame .arrow-handle-group .arrow-hint{opacity:0}.canvas-frame .arrow-handle-group:hover .arrow-hint{opacity:1}.canvas-frame .arrow-handle-group:active .arrow-hint{opacity:.5}.arrow-hint{stroke-dasharray:2,2}.grid-lines-large{fill:none;stroke:#fff;stroke-width:1;opacity:.125625}.grid-lines-small{fill:none;stroke:#fff;stroke-width:.5;opacity:.1675}.layers.live.layer-handle~.layer-outline{-webkit-transition-delay:.1s;transition-delay:.1s}.layers .layer-deleted.layer-outline{-webkit-animation:layer-deleted 1s .5s cubic-bezier(.39,.575,.565,1);animation:layer-deleted 1s .5s cubic-bezier(.39,.575,.565,1);pointer-events:none}.layers .layer-deleted.text-layer{-webkit-animation:text-deleted 1s .5s cubic-bezier(.39,.575,.565,1);animation:text-deleted 1s .5s cubic-bezier(.39,.575,.565,1);pointer-events:none}.tool-select .layer-handle{stroke:transparent;stroke-width:20}.tool-select .layer-handle:hover~.layer-outline{stroke:#fff;stroke-width:4;-webkit-transition-duration:.1s;transition-duration:.1s}.tool-select .layer-handle:hover~.layer-outline.selected{stroke:#6db6fc}.arrow-tool .arrow-handle{stroke:transparent;stroke-width:20}.arrow-tool .arrow-handle.hovered~.arrow-outline,.arrow-tool .arrow-handle:hover~.arrow-outline{stroke:#fff;stroke-width:4;-webkit-transition-duration:.1s;transition-duration:.1s}.arrow-tool .arrow-handle.hovered~.arrow-outline.selected,.arrow-tool .arrow-handle:hover~.arrow-outline.selected{stroke:#6db6fc}.shape-layer{stroke:none;fill:none}.shape-layer.layer-in-progress{stroke:#069bfa;stroke-width:2}.shape-layer.layer-in-progress.selection{stroke:#fff;stroke-width:1}.shape-layer.interactive-fill:not(.invalid){fill:transparent;cursor:pointer}.shape-layer.interactive-fill.selected{cursor:move}.shape-layer.arrow-outline,.shape-layer.layer-outline{stroke:#ccc;stroke-width:2;pointer-events:none;-webkit-transition:stroke 250ms cubic-bezier(.39,.575,.565,1),stroke-width 250ms cubic-bezier(.39,.575,.565,1);transition:stroke 250ms cubic-bezier(.39,.575,.565,1),stroke-width 250ms cubic-bezier(.39,.575,.565,1)}.shape-layer.arrow-outline.selected,.shape-layer.layer-outline.selected{stroke-width:2;stroke:#069bfa}.shape-layer.arrow-outline.unsaved,.shape-layer.layer-outline.unsaved{stroke-dasharray:5,5}.shape-layer.arrow-outline.unsaved.selected,.shape-layer.layer-outline.unsaved.selected{opacity:.5}.shape-layer.arrow-outline.unsaved:not(.selected),.shape-layer.layer-outline.unsaved:not(.selected){stroke:#555}.text-layer{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:#ccc;-webkit-transition:fill 250ms cubic-bezier(.39,.575,.565,1),font-size .1s cubic-bezier(.39,.575,.565,1);transition:fill 250ms cubic-bezier(.39,.575,.565,1),font-size .1s cubic-bezier(.39,.575,.565,1)}.text-layer.editable:hover{fill:#6db6fc}.text-layer.selected{fill:#069bfa}.text-layer.layer-in-progress{fill:#069bfa;stroke-opacity:1}.text-layer.interactive-fill:not(.invalid){cursor:pointer}.text-layer.interactive-fill.selected{cursor:move}.text-layer.arrow-handle.hovered,.text-layer.arrow-handle:hover{fill:#6db6fc;-webkit-transition-duration:.1s;transition-duration:.1s}.text-layer.unsaved.selected{opacity:.5}.text-layer.unsaved:not(.selected){fill:#555}.static .interactive-fill:not(.signup-layer){display:none}.tool-select .layer:hover .text-layer{fill:#6db6fc}.tool-select .layer:hover .text-layer.selected{fill:#069bfa}.issue-layer{cursor:pointer}.mouse-tool{fill:none;stroke-width:8}.action-info{margin-top:auto}.svg-text-form input[type=text]{color:#6db6fc;background:0 0;border:none;outline:0}.svg-text-form input[type=text]::-webkit-input-placeholder{color:#888}.svg-text-form input[type=text]:-moz-placeholder{color:#888}.svg-text-form input[type=text]::-moz-placeholder{color:#888}.text-size-helper{fill:transparent}.layer-ids-targets{overflow:visible}.layer-properties-container{position:absolute;top:0;left:0}.layer-properties{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;box-shadow:1px 0 #555 inset,-1px 0 #555 inset;position:fixed;top:0;left:0;width:24rem;background:#333}.layer-properties .adaptive{margin:0}.layer-properties .adaptive:nth-of-type(2){margin-top:-1px}.layer-properties input[type=text],.layer-properties textarea{background:#333}.layer-properties input[type=text]:not(:focus),.layer-properties textarea:not(:focus){box-shadow:0 1px #555 inset,0 -1px #555 inset,1px 0 #555 inset,-1px 0 #555 inset}.layer-properties label:before{color:#555;background-image:-webkit-linear-gradient(top,#333,#333);background-image:linear-gradient(to bottom,#333,#333)}.layer-property-id.layer-property-id.layer-property-id:focus{box-shadow:0 1px #069bfa inset,0 -1px #069bfa inset,1px 0 #069bfa inset,-1px 0 #069bfa inset,0 -2px #069bfa inset}.layer-property-target.layer-property-target.layer-property-target{padding-right:4rem}.layer-property-target.layer-property-target.layer-property-target.expanded:not(:focus){box-shadow:0 -1px #333 inset,0 1px #555 inset,0 -1px #555 inset,1px 0 #555 inset,-1px 0 #555 inset}.layer-property{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column}.layer-property-button{position:relative;top:0;right:0;width:4rem;height:4rem;margin:-4rem 0 0 auto}.layer-property-button .iconpile [class|=fill]{fill:#fff}.layer-property-button:hover .iconpile [class|=fill]{fill:#069bfa}.property-dropdown-targets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;max-height:calc(16rem + 1px);background:#333;border:1px solid #555;border-top:none;overflow-y:auto;-webkit-animation:in-fade-bottom-soft 250ms ease-out;animation:in-fade-bottom-soft 250ms ease-out}.property-dropdown-targets::-webkit-scrollbar{width:.5em}.property-dropdown-targets::-webkit-scrollbar-thumb{background:rgba(255,255,255,0)}.property-dropdown-targets:hover::-webkit-scrollbar-thumb{background:rgba(156,156,156,.33)}.property-dropdown-targets:not(.expanded){display:none}.property-dropdown-targets .property-dropdown-target{color:#ccc;line-height:1;height:4rem;min-height:4rem;padding:1.5rem;border:1px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-dropdown-targets .property-dropdown-target:hover{border-color:#069bfa}.edit-handles .edit-handle{fill:#069bfa;-webkit-transition:250ms;transition:250ms}.edit-handles .edit-handle.bottom.right{cursor:nwse-resize}.edit-handles .edit-handle.top.left{cursor:nwse-resize}.edit-handles .edit-handle.bottom.left{cursor:nesw-resize}.edit-handles .edit-handle.top.right{cursor:nesw-resize}.handle-outline{stroke:#069bfa;stroke-dasharray:1,1}#arrow-point{fill:#ccc}#selected-arrow-point{fill:#069bfa}.mouse-cursor{position:fixed;top:inherit;left:inherit}.arrow-cursor .iconpile [class|=stroke]{stroke:#069bfa}.arrow-cursor svg{position:absolute;top:-.125em;left:-.3em;font-size:1.125em}.pan-cursor{position:absolute;top:-.5em;left:-.5em;width:1rem;height:1rem}.pan-hand{fill:#fff;stroke:#000;stroke-width:1;stroke-linejoin:round}.pan-line{fill:none;stroke:#000;stroke-width:.75;stroke-linecap:round}.hint{color:#fff;line-height:1;position:absolute;padding:.5rem;background:#069bfa;white-space:nowrap;-webkit-animation:in-fade .5s ease-out;animation:in-fade .5s ease-out}@media screen and (max-width:640px){.hint{display:none}}.hint:before{content:"";position:absolute;border:.5rem solid transparent;-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.hint:after{position:relative;background:inherit}.hint:not(.fast){-webkit-transition:.5s cubic-bezier(.39,.575,.565,1);transition:.5s cubic-bezier(.39,.575,.565,1)}.hint:not(.fast):before{-webkit-transition-delay:375ms;transition-delay:375ms}.hint[data-dial]{top:inherit;left:inherit;-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}.hint[data-dial]:after{content:attr(data-dial)}.hint[data-chat]{top:calc(100% - 1rem);left:calc(100% - 4rem);-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}.hint[data-chat]:after{content:attr(data-chat)}.hint[data-name]{top:calc(100% - 1rem);left:4rem;-webkit-transform:translate3d(5rem,-100%,0);transform:translate3d(5rem,-100%,0)}.hint[data-name]:after{content:attr(data-name)}.hint[data-menu]{top:1rem;left:4rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hint[data-menu]:after{content:attr(data-menu)}.hint[data-team]{top:1rem;left:calc(100% - 4rem);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.hint[data-team]:after{content:attr(data-team)}.hint.north:before,.hint.south:before{left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.hint.east:before,.hint.west:before{top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.hint.north:before{top:-1rem;border-bottom-color:#069bfa}.hint.south:before{top:100%;border-top-color:#069bfa}.hint.east:before{left:100%;border-left-color:#069bfa}.hint.west:before{left:-1rem;border-right-color:#069bfa}.radial-menu{position:fixed;width:16rem;height:16rem}.radial-buttons{width:18rem;height:18rem;margin-left:-1em;margin-top:-1em;padding:1rem;overflow:visible}.radial-button{cursor:pointer;-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.radial-button:hover{-webkit-transform:translate3d(-13px,-13px,0) scale3d(1.1,1.1,1);transform:translate3d(-13px,-13px,0) scale3d(1.1,1.1,1);-webkit-transition-duration:.1s;transition-duration:.1s}.radial-button:hover .radial-pie{fill:#555;-webkit-transition-duration:.1s;transition-duration:.1s}.radial-button:hover .radial-icon{stroke:#fff;-webkit-transition-duration:.1s;transition-duration:.1s}.radial-button:active .radial-pie{fill:#333}.radial-pie{fill:#333;stroke:#555;-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.radial-icon{fill:none;stroke:#888;stroke-width:8;pointer-events:none;-webkit-transition:250ms cubic-bezier(.445,.05,.55,.95);transition:250ms cubic-bezier(.445,.05,.55,.95)}.radial-icon.shape-ellipse{-webkit-transform:scale3d(.2,.2,1) translate3d(795.05px,248.55px,0);transform:scale3d(.2,.2,1) translate3d(795.05px,248.55px,0)}.radial-icon.shape-rectangle{-webkit-transform:scale3d(.2,.2,1) translate3d(995px,595px,0);transform:scale3d(.2,.2,1) translate3d(995px,595px,0)}.radial-icon.shape-line{-webkit-transform:scale3d(.2,.2,1) translate3d(795.05px,941.45px,0);transform:scale3d(.2,.2,1) translate3d(795.05px,941.45px,0)}.radial-icon.shape-pencil{-webkit-transform:scale3d(.2,.2,1) translate3d(395px,941.45px,0);transform:scale3d(.2,.2,1) translate3d(395px,941.45px,0)}.radial-icon.shape-text{-webkit-transform:scale3d(.2,.2,1) translate3d(195px,597.6px,0);transform:scale3d(.2,.2,1) translate3d(195px,597.6px,0)}.radial-icon.shape-select{-webkit-transform:scale3d(.2,.2,1) translate3d(413.3px,248.55px,0);transform:scale3d(.2,.2,1) translate3d(413.3px,248.55px,0)}.radial-point{fill:#555}.page-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;min-height:100vh;color:#555}.team-login{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.team-login-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40rem;margin:auto;padding:0 1em}.issue .issue-title{font-size:1.5em;line-height:1.33333333;font-weight:400}@media screen and (max-width:640px){.issue .issue-title{font-size:1em;line-height:1.5;font-weight:400}}.issue .issue-vote{width:4rem;height:4rem}.issue .issue-card .issue-foot{padding:0}.issue-title{overflow:hidden;text-overflow:ellipsis;max-width:100%}.issues-list .issue-card{border-top:1px dotted #ddd;padding-top:1.5rem;margin:0}.issue-cards{position:relative}.issue-card{display:-webkit-box;display:-ms-flexbox;display:flex}.issue-missing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#069bfa;font-size:12px;line-height:1rem;position:absolute;top:-.5rem;left:0;width:100%;-webkit-animation:in-fade-bottom .5s cubic-bezier(.39,.575,.565,1);animation:in-fade-bottom .5s cubic-bezier(.39,.575,.565,1)}.issue-missing span{padding:0 .25em;background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);background-size:100% 5px;background-repeat:no-repeat;background-position:center}.issue-vote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:3rem;min-width:3rem;height:3rem;margin-left:1rem;border:1px solid #ddd;border-radius:4rem;overflow:hidden;-webkit-transition:border 250ms cubic-bezier(.445,.05,.55,.95);transition:border 250ms cubic-bezier(.445,.05,.55,.95)}.issue-vote.voted{color:#069bfa}.issue-vote.voted .issue-votes{-webkit-animation:in-bounce 250ms .1s ease-in backwards;animation:in-bounce 250ms .1s ease-in backwards;-webkit-transition:none;transition:none}.issue-vote.voted .issue-upvote{display:none}.issue-vote.novote{cursor:pointer}.issue-vote.novote:hover{border-color:#069bfa}.issue-vote.novote:hover .issue-votes{opacity:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:250ms .1s cubic-bezier(.39,.575,.565,1);transition:250ms .1s cubic-bezier(.39,.575,.565,1)}.issue-vote.novote:hover .issue-upvote{opacity:1;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:250ms 50ms cubic-bezier(.39,.575,.565,1);transition:250ms 50ms cubic-bezier(.39,.575,.565,1)}.issue-upvote,.issue-votes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;left:0;width:100%;height:100%;overflow:hidden;-webkit-transition:250ms 0s cubic-bezier(.39,.575,.565,1);transition:250ms 0s cubic-bezier(.39,.575,.565,1)}.issue-upvote .iconpile [class|=stroke],.issue-votes .iconpile [class|=stroke]{stroke:#069bfa}.issue-upvote .iconpile [class|=fill],.issue-votes .iconpile [class|=fill]{fill:#069bfa}.issue-votes{top:0;opacity:1}.issue-upvote{top:100%;opacity:0}.issue-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:column;-ms-flex-align:column;align-items:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1}.issue-tag:not(:first-of-type):before{content:"";display:inline-block;vertical-align:middle;width:.25em;height:.25em;margin:0 .5em;background:#ccc;border-radius:1em}.issue-description-form{padding-left:1.5rem;padding-right:1.5rem}.issue-description-in,.issue-description-out{white-space:pre-wrap;word-break:break-word}.issue-description-in+.comment-foot span,.issue-description-out+.comment-foot span{-webkit-animation:in-fade 375ms .1s backwards;animation:in-fade 375ms .1s backwards}.issue-description-in+.comment-foot a,.issue-description-out+.comment-foot a{-webkit-animation:in-bounce 375ms .1s backwards;animation:in-bounce 375ms .1s backwards}.issue-description-in{margin-bottom:0;-webkit-animation:in-issue-description 375ms ease-out;animation:in-issue-description 375ms ease-out}.issue-description-in textarea{margin-bottom:.5rem;padding:.75rem 0 .75rem .75rem;resize:none}.issue-description-in textarea::-webkit-scrollbar{width:0}.issue-description-in textarea:focus,.issue-description-in textarea:valid{min-height:10rem}.issue-description-out{padding:0 2.5rem 0 1.5rem}.issue-description-out.to-not-edit{-webkit-animation:out-issue-description 250ms ease-in;animation:out-issue-description 250ms ease-in}.issue-divider{border-top:1px dotted #ddd;padding-top:1.5rem}.issue-comments{margin-bottom:4rem}.comment-form,.issue-form{margin-bottom:1.5rem}.issue-name-input{outline:0;border:none}.issue-name-input:focus{color:#555;border-bottom:1px solid #ccc;min-width:3em}.issue-name-input.empty{color:#555}.comments{position:relative}.comments .comments{margin-left:1.5rem}.comments .comments .comments .comments .comments .comments{margin-left:0}.comments .comments .comments .comments .comments .comments .comment-foot:before,.comments .comments .comments .comments .comments .comments .issue-foot:before{content:"• "}.comment p{padding-left:1.5rem;padding-right:1.5rem}.comment-body{padding-left:1.5rem;padding-right:1.5rem;white-space:pre-wrap;word-break:break-word}.comment-foot,.issue-foot{color:#ccc;font-size:12px;line-height:1rem;margin-bottom:1.5rem}.comment-foot .iconpile [class|=stroke],.issue-foot .iconpile [class|=stroke]{stroke:#ccc}.comment-foot .iconpile [class|=fill],.issue-foot .iconpile [class|=fill]{fill:#ccc}.comment-foot .pre:first-child,.issue-foot .pre:first-child{display:none}.issue-foot{padding-bottom:.5rem}.issue-foot .issue-edit-status{display:none}.issue-foot:hover .issue-edit-status{display:inline-block}.comment-children{border-left:1px dotted #ddd;padding-left:1.5rem;padding-bottom:.5rem}.hud a .iconpile [class|=stroke]{stroke:#fff}.hud a .iconpile [class|=fill]{fill:#fff}.hud-item{position:fixed}.hud-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5em;width:4rem;height:4rem;outline:0}.hud-toggle:not(:hover) .iconpile{opacity:.4175}.hud-menu,.hud-roster{top:0}.hud-menu i,.hud-roster i{-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.hud-menu path,.hud-roster path{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 375ms 0s cubic-bezier(.39,.575,.565,1),stroke .1s .1s cubic-bezier(.445,.05,.55,.95);transition:all 375ms 0s cubic-bezier(.39,.575,.565,1),stroke .1s .1s cubic-bezier(.445,.05,.55,.95)}.hud-menu{-webkit-animation:in-fade-left 375ms;animation:in-fade-left 375ms;left:0}.hud-roster{-webkit-animation:in-fade-top 375ms;animation:in-fade-top 375ms;right:0}.hud-chat{-webkit-animation:in-fade-right 375ms;animation:in-fade-right 375ms;bottom:0;right:0;font-size:1.1rem}.hud-chat:hover .unseen-eids{background:#fd5750;color:#fff;border-color:#fd5750;height:1.8em;min-width:1.8em;padding:2px 4px;bottom:3.1em;right:3.1em}.hud-chat.open .icon-chat-morph{-webkit-transform:scale3d(1.325,1.325,1);transform:scale3d(1.325,1.325,1)}.hud-chat.open .fill-x1{-webkit-transform:translate3d(25px,25px,0);transform:translate3d(25px,25px,0);opacity:0}.hud-chat.open .fill-x2{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}.hud-chat.open .fill-x3{-webkit-transform:translate3d(-12.5px,12.5px,0);transform:translate3d(-12.5px,12.5px,0);opacity:0}.hud-chat.open .fill-x4{-webkit-transform:translate3d(-12.5px,12.5px,0);transform:translate3d(-12.5px,12.5px,0);opacity:0}.hud-chat.open .fill-x5{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hud-chat.open .fill-x6{-webkit-transform:translate3d(12.5px,-12.5px,0);transform:translate3d(12.5px,-12.5px,0);opacity:0}.hud-chat.open .fill-x7{-webkit-transform:translate3d(12.5px,-12.5px,0);transform:translate3d(12.5px,-12.5px,0);opacity:0}.hud-chat.open .fill-x8{-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}.hud-chat.open .fill-x9{-webkit-transform:translate3d(-25px,-25px,0);transform:translate3d(-25px,-25px,0);opacity:0}.hud-chat:not(.open) .stroke-chat{-webkit-transform:translate3d(0,100%,0) scale3d(0,0,1);transform:translate3d(0,100%,0) scale3d(0,0,1);-webkit-transition-delay:.1s;transition-delay:.1s}.hud-chat .icon-chat-morph{-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.hud-chat .stroke-chat{-webkit-transition-delay:0s;transition-delay:0s}.hud-chat path{-webkit-transition:all 375ms cubic-bezier(.39,.575,.565,1),opacity 250ms cubic-bezier(.445,.05,.55,.95);transition:all 375ms cubic-bezier(.39,.575,.565,1),opacity 250ms cubic-bezier(.445,.05,.55,.95)}.hud-chat path:nth-of-type(1){-webkit-transition-delay:244ms;transition-delay:244ms}.hud-chat path:nth-of-type(2){-webkit-transition-delay:196ms;transition-delay:196ms}.hud-chat path:nth-of-type(3){-webkit-transition-delay:144ms;transition-delay:144ms}.hud-chat path:nth-of-type(4){-webkit-transition-delay:197ms;transition-delay:197ms}.hud-chat path:nth-of-type(5){-webkit-transition-delay:243ms;transition-delay:243ms}.hud-chat path:nth-of-type(6){-webkit-transition-delay:73ms;transition-delay:73ms}.hud-chat path:nth-of-type(7){-webkit-transition-delay:197ms;transition-delay:197ms}.hud-chat path:nth-of-type(8){-webkit-transition-delay:6ms;transition-delay:6ms}.hud-chat path:nth-of-type(9){-webkit-transition-delay:228ms;transition-delay:228ms}.unseen-eids{-webkit-animation:in-bounce .5s 250ms backwards;animation:in-bounce .5s 250ms backwards;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;font-family:Monaco;font-size:.625rem;line-height:1em;bottom:3.2em;right:3.2em;height:1.6em;min-width:1.6em;padding:2px 3px;color:#fd5750;background:#333;border:2px solid #fd5750;border-radius:2rem;box-shadow:0 2px #333,2px 0 #333,2px 2px #333;pointer-events:none;-webkit-transition:250ms cubic-bezier(.39,.575,.565,1);transition:250ms cubic-bezier(.39,.575,.565,1)}.hud-info{top:4rem;left:0}.hud-landing{top:0;right:0}.viewers{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:0;left:0;color:#fff}.hud-viewers{-webkit-animation:in-fade-bottom 375ms;animation:in-fade-bottom 375ms;bottom:0;left:0}.hud-viewers:after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:attr(data-count);font-size:1rem;color:rgba(255,255,255,.5);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform .1s cubic-bezier(.39,.575,.565,1);transition:-webkit-transform .1s cubic-bezier(.39,.575,.565,1);transition:transform .1s cubic-bezier(.39,.575,.565,1);transition:transform .1s cubic-bezier(.39,.575,.565,1), -webkit-transform .1s cubic-bezier(.39,.575,.565,1)}.hud-viewers.close{font-size:1rem}.hud-viewers:not(.close):after{-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}.hud-viewers .icon-user{-webkit-animation:in-zoom .1s ease-out;animation:in-zoom .1s ease-out}.viewers-list{-webkit-animation:in-fade-bottom 375ms cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-bottom 375ms cubic-bezier(.39,.575,.565,1) backwards;width:16rem;overflow:hidden}.viewers-list:hover .viewer{-webkit-animation-duration:0s;animation-duration:0s}.viewers-list-frame{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;width:200%;min-width:200%;max-height:9rem;overflow-y:scroll;overflow-x:hidden}.viewers-list-frame:hover .viewer-self:not(:hover):not(.busy) .viewer-tag{opacity:.5}.viewer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:in-fade-bottom .1s cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-bottom .1s cubic-bezier(.39,.575,.565,1) backwards;-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;width:16rem;padding-left:4rem}.viewer ::-moz-selection{color:#fff;background:rgba(255,255,255,.1675);text-shadow:none}.viewer ::selection{color:#fff;background:rgba(255,255,255,.1675);text-shadow:none}.viewer:nth-child(1){-webkit-animation-delay:25ms;animation-delay:25ms}.viewer:nth-child(2){-webkit-animation-delay:50ms;animation-delay:50ms}.viewer:nth-child(3){-webkit-animation-delay:75ms;animation-delay:75ms}.viewer:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}.viewer:nth-child(5){-webkit-animation-delay:125ms;animation-delay:125ms}.viewer:nth-child(6){-webkit-animation-delay:150ms;animation-delay:150ms}.viewer:nth-child(7){-webkit-animation-delay:175ms;animation-delay:175ms}.viewer:nth-child(8){-webkit-animation-delay:.2s;animation-delay:.2s}.viewer:nth-child(9){-webkit-animation-delay:225ms;animation-delay:225ms}.viewer:nth-child(10){-webkit-animation-delay:250ms;animation-delay:250ms}@media screen and (max-width:640px){.viewer{width:calc(100vw - 4rem)}}.viewer:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.viewer:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.viewer:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.viewer:nth-child(n+5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.viewer:nth-child(n+5):last-child{box-sizing:content-box;width:12rem;padding-bottom:1rem}@media screen and (max-width:640px){.viewer:nth-child(n+5):last-child{width:calc(100vw - 8rem)}}.viewer:nth-last-child(-n+4):first-child{box-sizing:content-box;width:12rem;padding-bottom:1rem}@media screen and (max-width:640px){.viewer:nth-last-child(-n+4):first-child{width:calc(100vw - 8rem)}}.viewer.busy~.viewer{pointer-events:none}.viewer:not(.busy){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.viewer:not(.busy).viewer-add{cursor:pointer;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.viewer:not(.busy).viewer-add.sink{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}.viewer:not(.busy):not(:hover):not(.viewer-self) .viewer-tag{opacity:.5}.viewer:not(:hover) .viewer-controls:not(.recording) .viewer-toggle{opacity:.2}.viewer-self{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.viewer-self .viewer-avatar{cursor:pointer}.viewer-self .viewer-name{cursor:text}.viewer-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:content-box;width:2rem;min-width:2rem;height:2rem;padding:0;-webkit-animation:in-zoom .1s cubic-bezier(.39,.575,.565,1);animation:in-zoom .1s cubic-bezier(.39,.575,.565,1)}.viewer-name{color:#fff;min-width:1em;max-width:8rem;border:none;outline:0;background:0 0;white-space:nowrap;overflow:hidden}.viewer-name:hover{color:inherit}.viewer-add:hover{color:inherit}.viewer-controls{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.viewer-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2rem;min-width:2rem;height:2rem;-webkit-animation:in-fade-bottom 250ms ease-out backwards;animation:in-fade-bottom 250ms ease-out backwards}.hud-tray{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;bottom:0;left:0;height:3rem;pointer-events:none}@media screen and (max-width:640px){.hud-tray{display:none}}.hud-tray .info-button{color:#fff;-webkit-animation:in-fade-bottom 375ms 250ms cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-bottom 375ms 250ms cubic-bezier(.39,.575,.565,1) backwards;pointer-events:auto}.doc-stats{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Monaco;font-size:12px;-webkit-animation:in-fade-bottom 375ms 250ms cubic-bezier(.39,.575,.565,1) backwards;animation:in-fade-bottom 375ms 250ms cubic-bezier(.39,.575,.565,1) backwards;pointer-events:auto}.doc-stats a{color:#fff;padding:0 .5em}.doc-stats a:not(:hover){opacity:.1675}.rejected-txes-a,.rejected-txes-b{-webkit-animation:rejected-pulse 250ms;animation:rejected-pulse 250ms}.interesting{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.interesting .doc-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;padding:1em}.interesting .doc-preview img{width:16rem;max-height:16rem}.interesting .doc-preview a img{outline:3px solid #069bfa}.interesting .doc-preview a:visited{color:#888}.interesting .doc-preview a:visited img{outline-color:transparent}.state-menu:not(.entry) .inner{-webkit-animation:opened-menu-inner 250ms 0s ease-in backwards;animation:opened-menu-inner 250ms 0s ease-in backwards}.state-menu:not(.entry) .background{-webkit-animation:opened-menu-background 375ms 52.5ms ease-in backwards;animation:opened-menu-background 375ms 52.5ms ease-in backwards}.state-menu:not(.entry) .chat{-webkit-animation:opened-menu-canvas 250ms .101s ease-in backwards;animation:opened-menu-canvas 250ms .101s ease-in backwards}.state-menu:not(.entry) .canvas{-webkit-animation:opened-menu-canvas 250ms .121s ease-in backwards;animation:opened-menu-canvas 250ms .121s ease-in backwards}.state-menu:not(.entry) .foreground{-webkit-animation:opened-menu-foreground 250ms .133s ease-in backwards;animation:opened-menu-foreground 250ms .133s ease-in backwards}.state-menu.menu-left .inner{-webkit-transform:translate(15%);transform:translate(15%)}@media screen and (max-width:1920px){.state-menu.menu-left .inner{-webkit-transform:translate(18.125%);transform:translate(18.125%)}}@media screen and (max-width:1600px){.state-menu.menu-left .inner{-webkit-transform:translate(21.25%);transform:translate(21.25%)}}@media screen and (max-width:1280px){.state-menu.menu-left .inner{-webkit-transform:translate(24.375%);transform:translate(24.375%)}}@media screen and (max-width:960px){.state-menu.menu-left .inner{-webkit-transform:translate(40%);transform:translate(40%)}}@media screen and (max-width:640px){.state-menu.menu-left .inner{-webkit-transform:translate(90%);transform:translate(90%)}}.state-menu.menu-left .hud-menu.back i,.state-menu.menu-left .hud-menu.close i{-webkit-transform:scale3d(.75,.75,1);transform:scale3d(.75,.75,1)}.state-menu.menu-left .hud-menu.close .stroke-menu-top{-webkit-transform:translate3d(32.32px,-3.03px,0) rotate3d(0,0,1,45deg);transform:translate3d(32.32px,-3.03px,0) rotate3d(0,0,1,45deg)}.state-menu.menu-left .hud-menu.close .stroke-menu-mid{-webkit-transform:translate3d(-20.71px,50px,0) rotate3d(0,0,1,-45deg);transform:translate3d(-20.71px,50px,0) rotate3d(0,0,1,-45deg);opacity:0}.state-menu.menu-left .hud-menu.close .stroke-menu-btm{-webkit-transform:translate3d(-38.39px,32.32px,0) rotate3d(0,0,1,-45deg);transform:translate3d(-38.39px,32.32px,0) rotate3d(0,0,1,-45deg)}.state-menu.menu-left .hud-menu.back .stroke-menu-top{-webkit-transform:translate3d(20px,28px,0) rotate3d(0,0,1,45deg) scale3d(.5,1,1);transform:translate3d(20px,28px,0) rotate3d(0,0,1,45deg) scale3d(.5,1,1)}.state-menu.menu-left .hud-menu.back .stroke-menu-mid{-webkit-transform:translate3d(0,0,0) rotate3d(0,0,0,-45deg) scale3d(1,1,1);transform:translate3d(0,0,0) rotate3d(0,0,0,-45deg) scale3d(1,1,1)}.state-menu.menu-left .hud-menu.back .stroke-menu-btm{-webkit-transform:translate3d(-51px,1px,0) rotate3d(0,0,1,-45deg) scale3d(.5,1,1);transform:translate3d(-51px,1px,0) rotate3d(0,0,1,-45deg) scale3d(.5,1,1)}.state-menu.menu-left .menu-body{width:25%}@media screen and (max-width:1920px){.state-menu.menu-left .menu-body{width:28.125%}}@media screen and (max-width:1600px){.state-menu.menu-left .menu-body{width:31.25%}}@media screen and (max-width:1280px){.state-menu.menu-left .menu-body{width:34.375%}}@media screen and (max-width:960px){.state-menu.menu-left .menu-body{width:50%}}@media screen and (max-width:640px){.state-menu.menu-left .menu-body{width:100%}}.state-menu.menu-left .foreground .border-top{-webkit-animation:in-expand 1s 420ms backwards;animation:in-expand 1s 420ms backwards}.state-menu.menu-left .foreground .border-bottom{-webkit-animation:in-expand 1s 630ms backwards;animation:in-expand 1s 630ms backwards}.state-menu.menu-left .foreground .border-left{-webkit-animation:in-stand .5s 250ms backwards;animation:in-stand .5s 250ms backwards}.state-menu.menu-left .foreground .border-right{-webkit-animation:in-stand .5s 760ms backwards;animation:in-stand .5s 760ms backwards}.state-menu.menu-left .border{-webkit-transform-origin:left top;transform-origin:left top}.state-menu.menu-right .inner{-webkit-transform:translate(-15%);transform:translate(-15%)}@media screen and (max-width:1920px){.state-menu.menu-right .inner{-webkit-transform:translate(-18.125%);transform:translate(-18.125%)}}@media screen and (max-width:1600px){.state-menu.menu-right .inner{-webkit-transform:translate(-21.25%);transform:translate(-21.25%)}}@media screen and (max-width:1280px){.state-menu.menu-right .inner{-webkit-transform:translate(-24.375%);transform:translate(-24.375%)}}@media screen and (max-width:960px){.state-menu.menu-right .inner{-webkit-transform:translate(-40%);transform:translate(-40%)}}@media screen and (max-width:640px){.state-menu.menu-right .inner{-webkit-transform:translate(-90%);transform:translate(-90%)}}.state-menu.menu-right .hud-roster.back i,.state-menu.menu-right .hud-roster.close i{-webkit-transform:scale3d(.75,.75,1);transform:scale3d(.75,.75,1)}.state-menu.menu-right .hud-roster.close .stroke-menu-top{-webkit-transform:translate3d(32.32px,-3.03px,0) rotate3d(0,0,1,45deg);transform:translate3d(32.32px,-3.03px,0) rotate3d(0,0,1,45deg)}.state-menu.menu-right .hud-roster.close .stroke-menu-mid{-webkit-transform:translate3d(-20.71px,50px,0) rotate3d(0,0,1,-45deg);transform:translate3d(-20.71px,50px,0) rotate3d(0,0,1,-45deg);opacity:0}.state-menu.menu-right .hud-roster.close .stroke-menu-btm{-webkit-transform:translate3d(-38.39px,32.32px,0) rotate3d(0,0,1,-45deg);transform:translate3d(-38.39px,32.32px,0) rotate3d(0,0,1,-45deg)}.state-menu.menu-right .hud-roster.back .stroke-menu-top{-webkit-transform:translate3d(20px,28px,0) rotate3d(0,0,1,45deg) scale3d(.5,1,1);transform:translate3d(20px,28px,0) rotate3d(0,0,1,45deg) scale3d(.5,1,1)}.state-menu.menu-right .hud-roster.back .stroke-menu-mid{-webkit-transform:translate3d(0,0,0) rotate3d(0,0,0,-45deg) scale3d(1,1,1);transform:translate3d(0,0,0) rotate3d(0,0,0,-45deg) scale3d(1,1,1)}.state-menu.menu-right .hud-roster.back .stroke-menu-btm{-webkit-transform:translate3d(-51px,1px,0) rotate3d(0,0,1,-45deg) scale3d(.5,1,1);transform:translate3d(-51px,1px,0) rotate3d(0,0,1,-45deg) scale3d(.5,1,1)}.state-menu.menu-right .menu-body{margin-left:75%}@media screen and (max-width:1920px){.state-menu.menu-right .menu-body{margin-left:71.875%}}@media screen and (max-width:1600px){.state-menu.menu-right .menu-body{margin-left:68.75%}}@media screen and (max-width:1280px){.state-menu.menu-right .menu-body{margin-left:65.625%}}@media screen and (max-width:960px){.state-menu.menu-right .menu-body{margin-left:50%}}@media screen and (max-width:640px){.state-menu.menu-right .menu-body{margin-left:0}}.state-menu.menu-right .foreground .border-top{-webkit-animation:in-expand 1s 420ms backwards;animation:in-expand 1s 420ms backwards}.state-menu.menu-right .foreground .border-bottom{-webkit-animation:in-expand 1s 630ms backwards;animation:in-expand 1s 630ms backwards}.state-menu.menu-right .foreground .border-left{-webkit-animation:in-stand .5s 760ms backwards;animation:in-stand .5s 760ms backwards}.state-menu.menu-right .foreground .border-right{-webkit-animation:in-stand .5s 250ms backwards;animation:in-stand .5s 250ms backwards}.state-menu.menu-right .border{-webkit-transform-origin:right top;transform-origin:right top}.state-menu .inner{pointer-events:none;-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms, -webkit-transform 250ms;will-change:transform}.state-menu .background{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.state-menu .canvas,.state-menu .chat{-webkit-transform:scale(.8);transform:scale(.8)}.state-menu .foreground{width:80%;height:80%}.state-menu .chat-messages a{color:#ccc}.state-menu .message-avatar .iconpile [class|=stroke]{stroke:rgba(156,156,156,.33)}.state-menu .message-author{color:rgba(156,156,156,.33)}.state-menu .hud-menu .iconpile [class|=stroke],.state-menu .hud-roster .iconpile [class|=stroke]{stroke:#000}.state-menu .hide-from-menu,.state-menu .hud-item:not(.menu-needed){display:none}.state-inner:not(.entry):not(.outer-to-inner) .background{-webkit-animation:closed-menu-background 250ms 25ms ease-out backwards;animation:closed-menu-background 250ms 25ms ease-out backwards}.state-inner:not(.entry):not(.outer-to-inner) .canvas{-webkit-animation:closed-menu-canvas 250ms 77.5ms ease-out backwards;animation:closed-menu-canvas 250ms 77.5ms ease-out backwards}.state-inner:not(.entry):not(.outer-to-inner) .chat{-webkit-animation:closed-menu-canvas 250ms 110ms ease-out backwards;animation:closed-menu-canvas 250ms 110ms ease-out backwards}.state-inner.outer-to-inner.chat-opened .canvas-frame{-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms, -webkit-transform 250ms}.state-outer .background:after{-webkit-animation:in-fade 250ms .1s cubic-bezier(.445,.05,.55,.95) backwards;animation:in-fade 250ms .1s cubic-bezier(.445,.05,.55,.95) backwards;background-image:-webkit-linear-gradient(top,#333 25%,#2b2b2b 75%);background-image:linear-gradient(to bottom,#333 25%,#2b2b2b 75%);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.state-outer .canvas-frame{-webkit-transform:scale(.8);transform:scale(.8);width:125%;height:125%;-webkit-transition:all .5s cubic-bezier(.39,.575,.565,1),width 0s cubic-bezier(.39,.575,.565,1),height 0s cubic-bezier(.39,.575,.565,1);transition:all .5s cubic-bezier(.39,.575,.565,1),width 0s cubic-bezier(.39,.575,.565,1),height 0s cubic-bezier(.39,.575,.565,1)}.state-outer .grid-lines-large{display:none}.state-outer .grid-lines-small{stroke:#000;stroke-width:2;stroke-dasharray:1,7,3,0;-webkit-transition:stroke .1s;transition:stroke .1s}.state-outer .layer .handle-outline,.state-outer .layer .layer-outline{stroke:#262626;-webkit-transition-duration:250ms;transition-duration:250ms}.state-outer .layer .edit-handle,.state-outer .layer .text-layer{fill:#262626;-webkit-transition-duration:250ms;transition-duration:250ms}.state-outer .layer-arrows .layer-outline{stroke:#262626;-webkit-transition-duration:250ms;transition-duration:250ms}.state-outer .chat{opacity:0;-webkit-transition:opacity 0s 0s;transition:opacity 0s 0s}.state-outer .hud{display:none}.state-pan .hud{pointer-events:none}.chat-opened:not(.state-outer) .chat-window{-webkit-animation:opened-chat 250ms 25ms backwards;animation:opened-chat 250ms 25ms backwards}.chat-opened:not(.state-outer) .chat-log{-webkit-animation:in-fade-right-soft 375ms 110ms backwards;animation:in-fade-right-soft 375ms 110ms backwards}.chat-opened:not(.state-outer) .chat-box{-webkit-animation:in-fade-bottom-soft 250ms .188s backwards;animation:in-fade-bottom-soft 250ms .188s backwards}.chat-opened:not(.state-outer) .chat-box label{-webkit-animation:in-fade-bottom-soft 375ms .221s backwards;animation:in-fade-bottom-soft 375ms .221s backwards}.chat-opened:not(.state-outer) .canvas-frame{-webkit-mask-image:-webkit-linear-gradient(right,rgba(0,0,0,0) 25%,#000 25%);mask-image:linear-gradient(to left,rgba(0,0,0,0) 25%,#000 25%)}@media screen and (max-width:1920px){.chat-opened:not(.state-outer) .canvas-frame{-webkit-mask-image:-webkit-linear-gradient(right,rgba(0,0,0,0) 28.125%,#000 28.125%);mask-image:linear-gradient(to left,rgba(0,0,0,0) 28.125%,#000 28.125%)}}@media screen and (max-width:1600px){.chat-opened:not(.state-outer) .canvas-frame{-webkit-mask-image:-webkit-linear-gradient(right,rgba(0,0,0,0) 31.25%,#000 31.25%);mask-image:linear-gradient(to left,rgba(0,0,0,0) 31.25%,#000 31.25%)}}@media screen and (max-width:1280px){.chat-opened:not(.state-outer) .canvas-frame{-webkit-mask-image:-webkit-linear-gradient(right,rgba(0,0,0,0) 34.375%,#000 34.375%);mask-image:linear-gradient(to left,rgba(0,0,0,0) 34.375%,#000 34.375%)}}@media screen and (max-width:960px){.chat-opened:not(.state-outer) .canvas-frame{-webkit-mask-image:-webkit-linear-gradient(right,rgba(0,0,0,0) 50%,#000 50%);mask-image:linear-gradient(to left,rgba(0,0,0,0) 50%,#000 50%)}}@media screen and (max-width:640px){.chat-opened:not(.state-outer) .canvas-frame{-webkit-mask-image:-webkit-linear-gradient(right,rgba(0,0,0,0) calc(100% - 4rem),#000 calc(100% - 4rem));mask-image:linear-gradient(to left,rgba(0,0,0,0) calc(100% - 4rem),#000 calc(100% - 4rem))}}.chat-opened .width-canvas{width:75%}@media screen and (max-width:1920px){.chat-opened .width-canvas{width:71.875%}}@media screen and (max-width:1600px){.chat-opened .width-canvas{width:68.75%}}@media screen and (max-width:1280px){.chat-opened .width-canvas{width:65.625%}}@media screen and (max-width:960px){.chat-opened .width-canvas{width:50%}}@media screen and (max-width:640px){.chat-opened .width-canvas{width:0}}.chat-opened .width-chat{width:25%}@media screen and (max-width:1920px){.chat-opened .width-chat{width:28.125%}}@media screen and (max-width:1600px){.chat-opened .width-chat{width:31.25%}}@media screen and (max-width:1280px){.chat-opened .width-chat{width:34.375%}}@media screen and (max-width:960px){.chat-opened .width-chat{width:50%}}@media screen and (max-width:640px){.chat-opened .width-chat{width:100%}}@media screen and (max-width:640px){.chat-opened .hud-viewers:after{top:-1.5rem;left:0;-webkit-animation:in-fade-bottom 250ms;animation:in-fade-bottom 250ms}}@media screen and (max-width:640px){.chat-opened .viewers-list{display:none}}.chat-closed:not(.entry) .chat-window{-webkit-animation:closed-chat 250ms 0s backwards;animation:closed-chat 250ms 0s backwards}.chat-closed .width-canvas{width:100%}.chat-closed .width-chat{width:0}.email-landing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:1em}.email-landing-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:3.5em;min-width:10.5em;line-height:1em;margin-top:1em;padding:1em 2em;border:1px solid #555;-webkit-transition:.1s cubic-bezier(.445,.05,.55,.95);transition:.1s cubic-bezier(.445,.05,.55,.95)}@media screen and (max-width:640px){.email-landing-button{width:100%}}.email-landing-button:hover{color:#fff;background:#555}.email-landing-button:not(:hover){color:#555}.page-blog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column;min-height:100vh;color:#555}.page-blog ol li{margin-bottom:1em}.page-blog blockquote{color:#888;font-size:1.5em;font-weight:300;line-height:1.33333333em;margin:1.33333333em 0;padding:.66666667em 0 .66666667em 1em;border-left:2px solid #ddd}.page-blog article,.page-blog figure{max-width:40rem;margin:0 auto;padding:0 1em}.page-blog article.blogpost-footnote,.page-blog figure.blogpost-footnote{padding:0 1.5em}.page-blog article.wide,.page-blog figure.wide{max-width:60rem}.page-blog article.cta,.page-blog figure.cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em}.page-blog article>h3,.page-blog figure>h3{margin:1em 0 .5em}.blog-cta-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:3.5em;min-width:10.5em;line-height:1em;padding:1em 2em;border:1px solid #555;-webkit-transition:.1s cubic-bezier(.445,.05,.55,.95);transition:.1s cubic-bezier(.445,.05,.55,.95)}@media screen and (max-width:640px){.blog-cta-button{width:100%}}.blog-cta-button:hover{color:#fff;background:#555}.blog-cta-button:not(:hover){color:#555}.blogroll-post{color:#555;padding:1em 0;box-shadow:0 1px #ddd}.blogroll-post:hover{color:#333}.blogroll-post:first-child{padding-top:0}.blogroll-post p{color:#888;margin:0 0 1em}.blogroll-post p:last-child{line-height:1}.blogroll-post h3{margin:0}.blogroll-post-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0;-webkit-transition:color .1s cubic-bezier(.445,.05,.55,.95);transition:color .1s cubic-bezier(.445,.05,.55,.95)}.blogroll-post-title:not(:hover){color:inherit;-webkit-transition-duration:250ms;transition-duration:250ms}.blogroll-post-author:not(:hover){color:#888}.blogpost,.blogroll{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.25em;margin-bottom:12rem}.blogpost li a,.blogpost p a{-webkit-transition:.1s cubic-bezier(.445,.05,.55,.95);transition:.1s cubic-bezier(.445,.05,.55,.95)}.blogpost li a:not(:hover),.blogpost p a:not(:hover){box-shadow:0 -1px #fff inset,0 -2px #ccc inset;text-shadow:1px 0 #fff,2px 0 #fff,3px 0 #fff,-1px 0 #fff,-2px 0 #fff,-3px 0 #fff;-webkit-transition-duration:250ms;transition-duration:250ms}.blogpost>figure>a,.blogpost>figure>img,.blogpost>figure>video{width:100%;margin:1rem 0}.blogpost>figure>a:first-child,.blogpost>figure>img:first-child,.blogpost>figure>video:first-child{margin-top:2rem}.blogpost>figure>a:last-child,.blogpost>figure>img:last-child,.blogpost>figure>video:last-child{margin-bottom:2rem}.blogpost-title{margin-bottom:2em}.blog-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:column;-ms-flex-align:column;align-items:column}.blog-head .blog-head-logo{font-size:2em;text-align:center;margin:1.5em auto;padding:1em 2em}.blog-head .blog-head-logo .fill-logomark{fill:#ccc;-webkit-transition:375ms cubic-bezier(.445,.05,.55,.95);transition:375ms cubic-bezier(.445,.05,.55,.95)}.blog-head .blog-head-logo:hover .fill-logomark{fill:#b8b8b8;-webkit-transition-duration:.1s;transition-duration:.1s}.play-gif{position:relative}.play-gif:hover:after{opacity:0}.play-gif:hover [data-caption-black]:after,.play-gif:hover [data-caption-white]:after,.play-gif:hover [data-caption]:after{opacity:1;font-size:.75rem;padding:1rem;-webkit-transition:opacity 250ms cubic-bezier(.445,.05,.55,.95) 0s,color .1s cubic-bezier(.445,.05,.55,.95) .1s,padding .1s cubic-bezier(.39,.575,.565,1) .1s,font-size .1s cubic-bezier(.39,.575,.565,1) .1s;transition:opacity 250ms cubic-bezier(.445,.05,.55,.95) 0s,color .1s cubic-bezier(.445,.05,.55,.95) .1s,padding .1s cubic-bezier(.39,.575,.565,1) .1s,font-size .1s cubic-bezier(.39,.575,.565,1) .1s}.play-gif:hover [data-caption]:after{color:#069bfa}.play-gif:hover [data-caption-white]:after{color:#888}.play-gif:hover [data-caption-black]:after{color:#fff}.play-gif:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"Hover to play " attr(alt);position:absolute;color:#fff;top:0;left:0;width:100%;height:100%}.play-gif.invert:after{color:#069bfa}.play-gif.invert a{box-shadow:0 1px #ddd,0 -1px #ddd,1px 0 #ddd,-1px 0 #ddd}.blogpost-footnote{color:#888;font-size:.75em;margin-top:4em!important}.blogpost-footnote p{line-height:1.25}.blogpost-footnote p a:not(:hover){color:#888}.blogpost-author{margin-top:3em!important}.progress{position:absolute;top:0;left:0;width:100%;height:0;-webkit-transition:0s .1s;transition:0s .1s;overflow:hidden}.progress.active{height:2px;-webkit-transition:0s 0s;transition:0s 0s}.progress-bar{width:100%;height:100%;background-color:#069bfa;-webkit-transition:width 250ms cubic-bezier(.445,.05,.55,.95);transition:width 250ms cubic-bezier(.445,.05,.55,.95)}.om-instrumentation{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;color:#888;position:fixed;z-index:100;top:0;left:0;width:100%}.instrumentation-table{-webkit-animation:in-fade-top-soft .5s;animation:in-fade-top-soft .5s;background-color:rgba(0,0,0,.6);font-family:Monaco;font-size:.75rem;line-height:2;width:100%}.instrumentation-table th{color:#fff;line-height:1rem;padding:1.5rem 0;text-transform:uppercase;text-align:left}.instrumentation-table th:not(:first-child){text-align:center}.instrumentation-table th.left{text-align:left}.instrumentation-table th.right{text-align:right}.instrumentation-table td,.instrumentation-table th{white-space:pre-wrap}.instrumentation-table td:first-child,.instrumentation-table th:first-child{padding-left:1.5rem}.instrumentation-table tbody tr:nth-child(odd){background-color:rgba(0,0,0,.4)}.instrumentation-table tbody td:nth-child(even){text-align:right;border-right:1px dashed;padding-right:.5em}.instrumentation-table tbody td:nth-child(odd){text-align:left;padding-left:.5em}.instrumentation-table tbody td:first-child{padding-left:1.5rem}.instrumentation-table tfoot td{line-height:1rem;text-align:center;padding:1.5rem 0}.instrumentation-table small{font-size:1em;opacity:.5}
/*# sourceMappingURL=/css/app.css.map */