.icon{display:inline-block;fill:currentColor}.icon.sm{height:1rem;width:1rem}.icon.md-s{height:1.5rem;width:1.5rem}.icon.md{height:2rem;width:2rem}.icon.lg{height:3rem;width:3rem}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.auto-text-length,.alert{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert{border-radius:8px;font-size:16px;height:50px;left:20%;line-height:3;position:absolute;top:50px;width:60%;z-index:10000}.alert .msg{display:inline;margin-left:15px}.alert .dismiss{cursor:pointer;display:inline;margin-left:30px}.alert .dismiss:hover{color:#ffffff}.alert-success{background-color:rgba(223,240,216,0.6);color:#3c763d}.alert-info{background-color:rgba(217,237,247,0.6);color:#31708f}.alert-warning{background-color:rgba(252,248,227,0.6);color:#8a6d3b}.alert-danger{background-color:rgba(242,222,222,0.6);color:#a94442}.segment{background:#ffffff;border:1px solid rgba(34,36,38,0.15);border-radius:0.28571429rem;box-shadow:0 1px 2px 0 rgba(34,36,38,0.15);margin:1rem 0;padding:1em;position:relative}.raised.segment{box-shadow:0 2px 4px 0 rgba(34,36,38,0.12),0 2px 10px 0 rgba(34,36,38,0.15)}.label{border:0 solid transparent;border-radius:0.28571429rem;color:rgba(0,0,0,0.6);display:inline-block;font-weight:700;margin:0 0.14285714em;padding:0.5833em 0.833em;text-decoration:none;-webkit-transition:background 0.1s ease;transition:background 0.1s ease;vertical-align:baseline}.basic.label{background:#ffffff;border:1px solid #333333;box-shadow:none;color:rgba(0,0,0,0.87);padding:3px 7px}.basic.label.blue{border-color:#317eff;color:#317eff}.ribbon.label{border-color:rgba(0,0,0,0.15);border-radius:0 0.28571429rem 0.28571429rem 0;left:calc(-1rem - 1.2em);margin:0;margin-right:-1.2em;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding-left:calc(1rem + 1.2em);padding-right:1.2em;position:relative}.ribbon.label::after{border-right-color:inherit;border-style:solid;border-width:0 1.2em 1.2em 0;content:"";height:0;left:0;opacity:0.8;position:absolute;top:100%;width:0}.red.label{background-color:#db2828;border-color:#db2828;color:#ffffff}@font-face{font-family:"Lane";src:url("lanenar.eot") format("eot"),url("lanenar.ttf") format("truetype"),url("lanenar.woff") format("woff"),url("lanenar.svg") format("svg")}html,body{height:100%}html h1,html h2,html h3,body h1,body h2,body h3{font-family:"Lane", sans-serif;font-weight:300}html p,body p{font-family:"Source Sans Pro", sans-serif}.loading{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:fixed;width:100%;z-index:2}.spinner{margin:100px auto 0;text-align:center;width:70px}.spinner>div{-webkit-animation:bounce 1.4s infinite ease-in-out both;animation:bounce 1.4s infinite ease-in-out both;background-color:#a6cc00;border-radius:100%;display:inline-block;height:18px;width:18px}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bounce{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.landing-btns{position:absolute;right:0;margin:20px}.landing-left-btns{position:absolute;left:0;margin:5px}.login,.bulletin-btn,.open-shared-btn,.vtube-btn{background-color:#a6cc00;border-radius:5px;cursor:pointer;padding:0.5rem;margin:10px;display:inline}.login a,.bulletin-btn a,.open-shared-btn a,.vtube-btn a{color:#ffffff;cursor:pointer;text-decoration:none}.bulletin-btn{background-color:#f5af0c;right:5rem}.open-shared-btn{background-color:#5ac8fa;right:9.4rem}.vtube-btn{background-color:#FFABAE;right:17.4rem}.animated{opacity:0}.landing{background:-webkit-linear-gradient(rgba(0,0,0,0.15), rgba(0,0,0,0.15)),url(/assets/landing/room-d9499b9bd64e5c0ab91bb551dbbc199c.jpg);background:linear-gradient(rgba(0,0,0,0.15), rgba(0,0,0,0.15)),url(/assets/landing/room-d9499b9bd64e5c0ab91bb551dbbc199c.jpg);background-position:center;background-size:cover;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:100%;padding-top:4rem}.landing .download{margin:1rem 0}.landing .download>a{display:inline-block}.landing .slogan>h1{font-size:2.5rem;line-height:3rem}.landing .slogan>p{font-size:1.2rem;line-height:1.8rem;margin:0}.feature{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.feature.second{background-color:#f8f9fa}.definitions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.definitions .definition{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:1rem 0}.definitions .symbol{color:#a6cc00;padding:0 2rem}.definitions .symbol>svg{height:2.5rem;width:2.5rem}.description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.description .title{font-size:2rem;margin:0}.description .content{line-height:1.625em}.screenshots{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2rem}.screenshots .screenshot{position:absolute;z-index:1}.screenshots .screenshot-slide{position:relative}.screenshots>img{width:360px}.traits{background-color:#f8f9fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.trait{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:3rem 0;text-align:center;width:30%}.trait>h3{font-size:1.6rem;margin-top:2rem}.trait>p{font-size:1.2rem}.trait .explaination{font-size:1rem;line-height:1.625em}.trait .explaination>p{font-weight:300;margin:0}.trait .icon{color:#a6cc00;height:6rem;width:6rem}.contact{background-color:#2eb1d8;color:#ffffff;padding-bottom:5rem;padding-top:5rem;text-align:center}.contact>h1{margin:0;padding:1rem 0}.contact a{color:#ffffff;text-decoration:underline}.bulletin{padding-bottom:2rem;padding-top:2rem}.bulletin .bulletin-body{height:280px;overflow:auto;padding:20px}.bulletin .bulletin-body .icon{float:left;margin-top:3px}.bulletin .bulletin-body .content{color:#333333;line-height:1.4rem;margin:0 0 0 30px}.bulletin .bulletin-body .title{color:#1f9bc9;font-weight:500;line-height:1.4rem;margin:0 0 0 30px}.bulletin .bulletin-body .date{color:#1f9bc9;margin-left:30px}footer{background-color:#1f9bc9;color:#ffffff;padding-bottom:2rem;padding-top:2rem;text-align:center}footer a{color:#ffffff;padding-left:10px}footer .landing-fb img{border-bottom:1px solid #ffffff;vertical-align:middle}footer .landing-fb a{text-decoration:none;border-bottom:1px solid #ffffff}@media (min-width: 320px) and (max-width: 720px){section{padding:0 calc((100% - 300px) / 2)}.trait{width:100%}.feature{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.definition{padding-top:1rem}.definition .symbol{display:none}.screenshots{margin:1rem 0;overflow-x:hidden}.screenshots>img{width:300px}}@media (min-width: 721px) and (max-width: 1024px){section{padding:0 calc((100% - 700px) / 2)}.trait{width:100%}.definitions .definition{padding-top:1rem}.definitions .symbol{padding:0 1rem}.screenshots{margin:1rem 0}.feature.second .screenshots{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.feature.second .definitions{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width: 1025px){section{padding:0 calc((100% - 1024px) / 2)}.feature.second .screenshots{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.feature.second .definitions{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}
