@import url(https://fonts.googleapis.com/css?family=Raleway:400,700);nav{color:#705f59;font-size:14px;overflow-y:auto;display:none;width:100%;background-color:hsla(0,0%,100%,.95);position:absolute;left:-100%;top:95px;bottom:15px;display:block;transition:.6s ease-in-out;z-index:10}body.showNav nav{transform:translateX(100%)}nav h1{color:#fff}nav .nav-block{margin-top:4px;overflow:hidden;background-color:#fafafa}nav h3{margin:0;padding:10px;white-space:nowrap;overflow:hidden;background-size:cover;background:#806a64;background:linear-gradient(135deg,#806a64,#b6a09a 54%,#b6a09a)}nav h3,nav h3 a{color:#fff}nav ul{margin:0;padding:0}nav li{padding:0 10px 0 20px;height:38px;line-height:38px;list-style:none;margin:0;overflow:hidden}nav li.with-image{padding:0 10px 0 0}nav h3 .fa{float:right}nav .active{font-weight:700;color:#6dab1f}nav .active:before{content:"> "}nav h3 .active{color:inherit}nav h3 .active:before{content:""}nav li a{color:#705f59;white-space:nowrap}nav li a:hover{color:#6dab1f}nav li.with-image a{display:flex;flex-direction:row;align-content:center}nav li.with-image a img{height:26px;margin:6px;flex-grow:0;flex-shrink:0}.badge{background-color:#81b54b;border-radius:50%;width:1.5em;height:1.5em;font-size:80%;display:block;color:#fff;line-height:1.3em;padding:0 .4em;text-align:center}nav .badge{float:right;margin-top:10px}.badge.alert{background-color:#ff8c00}.badge.error{background-color:#8b0000}.colorpicker{position:relative;width:14em;height:13em;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.25em;box-shadow:0 3px 6px rgba(0,0,0,.3)}.map{position:absolute;top:1em;bottom:1em;right:2em;left:1em;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.25em}.map.active{cursor:none}.map.dark .pointer{border-color:#fff}.map.light .pointer{border-color:#000}.map .pointer{position:absolute;width:10px;height:10px;margin-left:-5px;margin-bottom:-5px;border-radius:100%;border:1px solid #000;will-change:left,bottom}.map .background{top:0;left:0;position:absolute;height:100%;width:100%}.map .background:after,.map .background:before{display:block;content:"";position:absolute;top:0;left:0;bottom:0;right:0}.map .background:after{background:linear-gradient(180deg,transparent 0,#000)}.map .background:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0))}.slider{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider.vertical{top:0;bottom:0;left:50%;width:10px;cursor:ns-resize}.slider.vertical .track{position:absolute;top:0;bottom:0;left:50%;width:8px;margin-left:-4px}.slider.horizontal{left:0;right:0;top:50%;height:10px;cursor:ew-resize}.slider.horizontal .track{position:absolute;left:0;right:0;top:50%;height:8px;margin-top:-4px}.slider .track{border-radius:3px;background:#888}.slider .pointer{position:absolute;bottom:50%;left:50%;width:16px;height:16px;margin-left:-8px;margin-bottom:-8px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #ccc,0 1px 2px #ccc;will-change:left,bottom}.hue-slider{position:absolute;top:1em;bottom:1em;right:1.3em}.hue-slider .track{background:linear-gradient(180deg,red 0,#f09 10%,#cd00ff 20%,#3200ff 30%,#06f 40%,#00fffd 50%,#0f6 60%,#35ff00 70%,#cdff00 80%,#f90 90%,red)}.opacity-slider{position:absolute;bottom:1.3em;left:1em;right:2em}.opacity-slider .slider{background:#fff url("data:image/gif;base64,R0lGODdhEAAQAPEAAMvLy8zMzP///wAAACwAAAAAEAAQAEACHYxvosstCAEMrq6Jj812Y59NIDQipdY5XLWqH4sVADs=") repeat;background-size:8px 8px;height:8px}.opacity-slider .slider .track{height:8px;margin-top:-4px;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff)}.with-opacity-slider{height:14em}.with-opacity-slider .hue-slider,.with-opacity-slider .map{bottom:2em}table{width:100%}i.glyphicon{display:none}.btn-add:after{content:"+"}.array-item-move-up:after{content:"↑"}.array-item-move-down:after{content:"↓"}.array-item-remove:after{content:"-"}fieldset{border:none;border-bottom:1px solid #e5e5e5;width:100%}#content form{margin-top:.5em;margin-bottom:2em}.form-group{margin:0 0 .5em}.form-group legend{margin:0}#content .form-group fieldset,#content .form-group legend{border:none}#content .form-control{border-top:none;border-left:none;border-right:none;border-radius:0;box-shadow:none}label.control-label{font-size:16px;font-weight:400}form>.form-group>fieldset>.array-item-list,form>.form-group>fieldset>.form-group>fieldset>.array-item-list{overflow-x:auto;display:flex;flex-direction:row}form [type=submit]{position:fixed;bottom:.25em;width:auto;padding-left:3em;padding-right:3em;right:.25em;text-align:center}form>.form-group>fieldset>.array-item-list>.array-item,form>.form-group>fieldset>.form-group>fieldset>.array-item-list>.array-item{flex-shrink:0;max-width:350px;position:relative;overflow:hidden;background-color:#fff;margin:.5em;box-shadow:0 1px 2px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23)}form>.form-group>fieldset>.array-item-list>.array-item>.col-xs-9,form>.form-group>fieldset>.form-group>fieldset>.array-item-list>.array-item>.col-xs-9{float:none;width:100%;margin-top:3em}form>.form-group>fieldset>.array-item-list>.array-item>.col-xs-3,form>.form-group>fieldset>.form-group>fieldset>.array-item-list>.array-item>.col-xs-3{position:absolute;top:.5em;right:0;width:120px}form>.form-group>fieldset>.array-item-list>.array-item>.btn-group,form>.form-group>fieldset>.form-group>fieldset>.array-item-list>.array-item>.btn-group{position:absolute;top:1em;right:0;width:100%}form>.form-group>fieldset>.array-item-list .array-item-move-up:after,form>.form-group>fieldset>.form-group>fieldset>.array-item-list .array-item-move-up:after{content:"⬅"}form>.form-group>fieldset>.array-item-list .array-item-move-down:after,form>.form-group>fieldset>.form-group>fieldset>.array-item-list .array-item-move-down:after{content:"➡"}form>.form-group>fieldset>.array-item-list>.array-item .array-item-remove:after,form>.form-group>fieldset>.form-group>fieldset>.array-item-list>.array-item .array-item-remove:after{content:"x"}form .form-group.inline{display:flex}form .form-group.inline label{flex:3 1}form .form-group.inline input,form .form-group.inline select{flex:2 1}input[type=number]{text-align:right}.event-impact{transform-origin:center;border-radius:50%;width:40px;height:40px;box-shadow:5px 5px 10px red,-5px -5px 10px red,5px -5px 10px red,-5px 5px 10px red,inset 5px 5px 10px red,inset -5px -5px 10px red,inset 5px -5px 10px red,inset -5px 5px 10px red;border:1px solid red;-webkit-animation:event-appear 4s ease-in-out infinite;animation:event-appear 4s ease-in-out infinite;opacity:0}@-webkit-keyframes event-appear{0%{opacity:1;transform:scale(.01);box-shadow:5px 5px 10px #00f,-5px -5px 10px #00f,5px -5px 10px #00f,-5px 5px 10px #00f,inset 5px 5px 10px #00f,inset -5px -5px 10px #00f,inset 5px -5px 10px #00f,inset -5px 5px 10px #00f;border-color:#00f}to{opacity:0;transform:scale(3);box-shadow:5px 5px 10px red,-5px -5px 10px red,5px -5px 10px red,-5px 5px 10px red,inset 5px 5px 10px red,inset -5px -5px 10px red,inset 5px -5px 10px red,inset -5px 5px 10px red;border-color:red}}@keyframes event-appear{0%{opacity:1;transform:scale(.01);box-shadow:5px 5px 10px #00f,-5px -5px 10px #00f,5px -5px 10px #00f,-5px 5px 10px #00f,inset 5px 5px 10px #00f,inset -5px -5px 10px #00f,inset 5px -5px 10px #00f,inset -5px 5px 10px #00f;border-color:#00f}to{opacity:0;transform:scale(3);box-shadow:5px 5px 10px red,-5px -5px 10px red,5px -5px 10px red,-5px 5px 10px red,inset 5px 5px 10px red,inset -5px -5px 10px red,inset 5px -5px 10px red,inset -5px 5px 10px red;border-color:red}}.form-group.field-array.characters .variant{font-size:60%}.book h2{margin-top:1em;margin-bottom:.25em}.book h3{margin:.5em 0}.book .internal{color:#888}.book .experience .characters,.book .experience .theme{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.book .experience .theme{padding-right:1em;margin-right:1em}.book audio{width:100%;height:25px;margin:.5em 0;border-radius:5px}.book .resource-image{display:inline-block;max-width:100%;position:relative}.book .resource-image.background-mesh{background-color:"transparent";background-image:linear-gradient(45deg,rgba(0,0,0,.15) 25%,transparent 0,transparent 75%,rgba(0,0,0,.15) 0),linear-gradient(45deg,rgba(0,0,0,.15) 25%,transparent 0,transparent 75%,rgba(0,0,0,.15) 0);background-size:10px 10px;background-position:0 0,5px 5px}.book .resource-image .resource-image-title{position:absolute;bottom:0;left:0;right:0;text-align:center;background-color:hsla(0,0%,100%,.8)}.book article{background-color:rgba(128,106,100,.05);padding:10px;margin:10px;border-radius:5px}.book section{display:flex;flex-direction:row}.book section>div{flex:4 1}.book section>aside.common{flex:1 1;border-right:1px solid #d3d3d3;padding-right:1em;margin-right:1em}.book .module section>aside.common{flex:1 1}.book section>aside.diagnostic{flex:1 1;border-left:1px solid #d3d3d3;padding-left:1em;margin-left:1em}.book .module section>aside.diagnostic{flex:0 0 190px}.book .icons-container{display:flex;flex-direction:row;justify-content:space-between}.book ul{list-style-type:none;padding:0}.book li{margin:0 0 0 .5em}.book a{color:#705f59}.book h1 a,.book h2 a .book h3 a .book h4 a{padding:0 .5em;display:inline-block}.book .booktext{padding:.5em;margin:.5em 0;border-radius:.5em;background-color:hsla(0,0%,100%,.5);transition:all .5s ease;position:relative}.book .booktext:hover{background-color:hsla(0,0%,100%,.8)}.book .booktext .edit{position:absolute;display:block;right:.25em;top:.25em;opacity:0;transition:all .5s ease;background-color:#fff;color:#806a64;padding:.25em;border-radius:.25em}.book .booktext:hover .edit{opacity:1}.book .booktext li{margin-left:1em;list-style-type:circle}.book .dialog{display:flex;flex-direction:row;margin:.1em}.book .dialog>.dialog-images{flex:1 1;position:relative}.book .dialog>.dialog-text{flex:2 1;display:flex;flex-direction:column;justify-content:center;margin:1em}.book .dialog-animate-icon-left{left:5%}.book .dialog-animate-icon-left,.book .dialog-animate-icon-right{position:absolute;bottom:5%;background-color:hsla(0,0%,100%,.5);width:1em;height:1em;text-align:center;border-radius:50%}.book .dialog-animate-icon-right{right:2em}@media print{@page{marks:crop;size:A4 portrait;margin:2cm 3cm}body,html{width:210mm;height:297mm}body{margin:2cm}.book .booktext .edit,.usedBy,aside.diagnostic,audio,h1>a,h2>a,h3>a,h4>a,header,nav,video{display:none!important}.book .module.score_conversation aside.common,.module.conversation aside.common{display:none}.book .module section>aside.common,.book section>aside.common{flex:1 1;padding:.1em}.book section>div{flex:3 1}.book article{padding:.1em;margin:.1em}.book .experience .theme{padding-right:.1em;margin-right:.1em}.book .characters,.book .dialog,.book .theme,.book article{page-break-inside:avoid}.book .dialog>.dialog-text{flex:4 1}.book .resource-image .resource-image-title{position:static;text-align:center}.book .resource-image{margin-bottom:.5em}}.book .modified .highlighted{background-color:rgba(0,174,255,.2);border:3px dotted #00aeff}.book .deleted{background-color:rgba(116,9,26,.2);border:3px dotted #74091a}.book .created{background-color:rgba(4,126,4,.2);border:3px dotted #047e04}body,html{margin:0;padding:0}a:hover{text-decoration:none}video{max-width:100%}strong{font-weight:700;color:#333}#app{display:flex;flex-direction:column;height:100vh;font-family:"Raleway",sans-serif;background-color:#fafafa;background-size:cover}*{box-sizing:border-box}#app>div{flex:1 1;display:flex;flex-direction:row}header{flex:0 0 100px;display:flex;flex-direction:row;background-color:#6dab1f;background:#62c344;background:linear-gradient(135deg,#62c344,#b2e87b 54%,#b2e87b);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin-bottom:8px;padding-top:40px}body.beta header{background:#a90329;background:linear-gradient(180deg,#a90329 0,#8f0222 44%,#6d0019)}body.localhost header{background:#499bea;background:linear-gradient(180deg,#499bea 0,#207ce5)}header>.brand{color:#fff;width:60px;background:url(/static/media/logo.2731fbe1.jpg);background-size:50px;background-position:50%;background-repeat:no-repeat}header>.path{color:#fff;padding:10px;flex:4 1;font-size:120%;position:absolute;top:0;left:0;width:100%;white-space:nowrap;overflow-x:scroll;overflow-y:hidden}header>.path .active{font-size:150%}header>.path a{color:#fff}header>.path a:before{content:">";padding:0 .5em}header>.path a.home:before{content:"";padding:0}header>.tools{display:flex;flex-direction:row;justify-content:flex-end;flex:0 1}header>.tools a,header button{max-width:60px;flex:1 1;font-size:30px;border:none;background-color:initial;color:#fafafa;opacity:.8}header>.tools a{display:flex;flex-direction:column;justify-content:center;margin-right:.25em}header>.tools a:hover,header>.tools button:hover{color:#fff;opacity:1}header>.tools{width:80px}header .search{position:relative;margin:10px}header .search .fa{position:absolute;right:15px;line-height:30px;color:#fafafa}header .search input{margin:0;line-height:35px;height:35px;font-size:25px;display:block;width:200px;background-color:initial;color:#fafafa;border:none;border-bottom:1px solid #fafafa}header .search input::-webkit-input-placeholder{color:#fafafa}header .search input::-ms-input-placeholder{color:#fafafa}header .search input::placeholder{color:#fafafa}body.showNav #buttonToggleLeftNav{color:#6dab1f;background-color:#fafafa}footer{height:40px}#app>#notifications-center{display:block;position:fixed;min-width:250px;right:1em;bottom:0;top:1em;z-index:15;pointer-events:none}#notifications-center>*{pointer-events:all;width:100%;height:auto;margin:1em 0;padding:1em}#notifications-center>.deleting{opacity:0;transition:opacity .5s ease-in-out}.sites-container{display:flex;flex-wrap:wrap;justify-content:space-around}.site-preview{flex:0 0 95%;margin:.5em 2.5%;height:180px;box-shadow:0 1px 2px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23);display:flex;flex-direction:column}.site-preview h3{margin:0 0 .5em;text-overflow:clip ellipsis;height:24px;overflow:hidden;padding:.25em .5em;font-size:16px;background:#806a64;background:linear-gradient(135deg,#806a64,#b6a09a 54%,#b6a09a);color:#fff}.site-preview>div{flex:1 1}.site-preview h4{background-color:rgba(0,0,0,.6);margin:0;text-overflow:clip ellipsis;height:18px;overflow:hidden;color:#fff;padding:.25em .5em;font-size:12px}.experience-preview-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2em}.experience-preview-container.is-drop-target{outline:2px dashed #5bc0de;outline-offset:4px;background:rgba(91,192,222,.08)}.experience-preview{flex:0 0 95%;margin:.5em 2.5%;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23)}.experience-preview img{width:100%;aspect-ratio:2.5;object-fit:cover}.experience-preview h3{top:0;left:0;right:0;margin:0;background:#806a64;padding:0 .5em;background:linear-gradient(135deg,#806a64,#b6a09a 54%,#b6a09a);color:#fff;font-size:16px}.applications-container{display:flex;flex-wrap:wrap;justify-content:space-around}.application-preview{flex:0 0 95%;margin:.5em 2.5%;height:180px;box-shadow:0 1px 2px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23);display:flex;flex-direction:column}.application-preview h3{margin:0 0 .5em;padding:.25em .5em;font-size:16px;background:#806a64;background:linear-gradient(135deg,#806a64,#b6a09a 54%,#b6a09a);color:#fff}.application-preview>div{flex:1 1}.application-preview h4{background-color:rgba(0,0,0,.6);margin:0;text-overflow:clip ellipsis;height:18px;overflow:hidden;color:#fff;padding:.25em .5em;font-size:12px}aside{flex:1 1}#content{flex:3 1;overflow-y:auto;background-color:#fafafa;padding:.5em 1em;overflow-x:hidden}#app-preview{display:none}h1,h2{margin:0}p.bg-danger,p.bg-info,p.bg-success,p.bg-warning{padding:1em;border-radius:4px}.row-flex{display:flex;flex-direction:"row"}.slideInFromBottom-enter{transform:translateY(100%)}.slideInFromBottom-enter.slideInFromBottom-enter-active{transform:translate(0);transition:transform .5s ease-in-out}.slideInFromBottom-leave{transform:translateY(0)}.slideInFromBottom-leave.slideInFromBottom-leave-active{transform:translateY(100%);transition:transform .5s ease-in-out}.opacity-enter{opacity:0}.opacity-enter.opacity-enter-active{opacity:1;transition:opacity .5s ease-in-out}.opacity-leave{opacity:1}.opacity-leave.opacity-leave-active{opacity:0;transition:opacity .5s ease-in-out}#content.statistics h3{text-align:center}.btn-default{border-width:0}.btn-warning{color:#eea236;background-color:#fff}.btn-danger{color:#d43f3a;background-color:#fff}.btn-info{color:#5bc0de;background-color:#fff}.btn-group>.btn{border-width:1px}@media screen and (min-width:640px){.experience-preview,.site-preview{flex:0 0 300px;margin:.5em}.application-preview{flex:0 0 170px;margin:.5em}nav{display:block;width:250px;position:relative;left:0;top:auto;bottom:auto;background-color:#fafafa}header{flex:0 0 60px;padding-top:0}header>.path{padding:20px;display:block;position:relative;white-space:nowrap;overflow-x:hidden}#buttonToggleLeftNav{display:none}}
/*# sourceMappingURL=main.419a69c8.chunk.css.map */