@import url(https://fonts.googleapis.com/css?family=Raleway:400,700);nav{color:#5f524d;font-size:14px;overflow-y:auto;width:100%;background-color:#eef2ed;position:absolute;left:-100%;top:95px;bottom:15px;display:block;transition:.4s ease-in-out;z-index:10;padding:8px;box-sizing:border-box}body.showNav nav{transform:translateX(100%)}nav h1{color:#fff}nav .nav-block{margin-bottom:10px;border-radius:5px;overflow:hidden;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06)}nav h3{margin:0;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(135deg,#806a64,#b6a09a)}nav h3,nav h3 a{padding:10px;color:#fff}nav h3 a{display:block;margin:-10px;transition:background-color .12s ease}nav h3 a:hover{color:#fff;background-color:hsla(0,0%,100%,.12)}nav h3 .fa{float:right}nav ul{margin:0;padding:4px;list-style:none}nav ul:empty{padding:0}nav li{list-style:none;margin:0}nav li,nav li>span:not(.badge),nav li a{padding:8px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}nav li>span:not(.badge),nav li a{display:block;margin:-8px -12px;border-radius:6px;border-left:3px solid transparent;color:#5f524d;text-decoration:none;cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease}nav li>span .fa,nav li a .fa{margin-right:6px}nav li>span:not(.badge):hover,nav li a:hover{background-color:rgba(128,106,100,.08);color:#6dab1f}nav .active{font-weight:600;color:#6dab1f;background-color:rgba(109,171,31,.1);border-left-color:#6dab1f}nav .active:before{content:""}nav h3 .active{color:#fff;font-weight:700;border-left:0;background:#6dab1f;background:linear-gradient(135deg,#6dab1f,#81b54b)}nav li.with-image a{display:flex;flex-direction:row;align-items:center;padding-left:6px}nav li.with-image a img{height:26px;margin-right:8px;border-radius:4px;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:8px}.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,form>.form-group>fieldset>.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,form>.form-group>fieldset>.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,form>.form-group>fieldset>.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,form>.form-group>fieldset>.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,form>.form-group>fieldset>.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,form>.form-group>fieldset>.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,form>.form-group>fieldset>.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,form>.form-group>fieldset>.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{margin:0 auto;padding:1em;color:#3a2f27;line-height:1.5;font-size:15px}.book h1{font-size:2em;font-weight:800;color:#2c2018;margin:0 0 .5em;letter-spacing:-.01em}.book h2{font-size:1.45em;font-weight:700;color:#5b4632;margin-top:1em;margin-bottom:.3em}.book h3{font-size:1.15em;font-weight:700;color:#6a5443;margin:.5em 0}.book h4{font-size:.9em;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#8a6f57;margin:1em 0 .4em}.book .internal{color:#857567;font-weight:400}.book .experience .characters,.book .experience .theme{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:12px;gap:12px;margin:.5em 0}.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,.08) 25%,transparent 0,transparent 75%,rgba(0,0,0,.08) 0),linear-gradient(45deg,rgba(0,0,0,.08) 25%,transparent 0,transparent 75%,rgba(0,0,0,.08) 0);background-size:10px 10px;background-position:0 0,5px 5px;border:1px solid #e2d9d0;border-radius:6px;overflow:hidden}.book .resource-image .resource-image-title{position:absolute;bottom:0;left:0;right:0;text-align:center;background-color:rgba(58,47,39,.72);color:#fff;font-size:.78em;line-height:1.3;padding:2px 4px}.book article{background-color:#fff;border:1px solid #ddd3ca;padding:16px 18px;margin:14px 0;border-radius:8px;box-shadow:0 1px 3px rgba(90,74,67,.08)}.book article.experience{border-top:6px solid #8a6a4a}.book article.scenario{border-left:5px solid #a07d55}.book article.module{background-color:#f6f2ee;border-color:#e5ddd4;border-left:3px solid #cdbaa8;box-shadow:none;margin:10px 0}.book section{display:flex;flex-direction:row;grid-gap:1.25em;gap:1.25em}.book section>div{flex:4 1;min-width:0}.book section>aside.common{flex:1 1;min-width:0;background-color:#f3eee9;border:1px solid #e2d9d0;border-radius:6px;padding:12px;font-size:.9em;align-self:flex-start}.book section>aside.common .resource-image,.book section>aside.common img{max-width:100%}.book .module section>aside.common{flex:1 1}.book section>aside.diagnostic{flex:1 1;border-left:1px solid #e5ddd4;padding-left:1em;margin-left:.25em;font-size:.85em}.book .module section>aside.diagnostic{flex:0 0 190px}.book .field{margin-bottom:10px}.book .field-label{font-size:.72em;text-transform:uppercase;letter-spacing:.04em;color:#9a8b7d;font-weight:700;margin-bottom:1px}.book .field-value{color:#3a2f27;font-weight:600}.book .aside-metrics{display:flex;grid-gap:8px;gap:8px;margin-bottom:12px}.book .aside-metric{flex:1 1;background:#fff;border:1px solid #e2d9d0;border-radius:6px;padding:6px 8px;text-align:center;font-weight:700;color:#5b4632;font-size:.95em}.book .aside-metric i{color:#a07d55;margin-right:4px}.book .aside-tags{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px;margin-top:2px}.book .aside-tag{background:#ece1d7;color:#5b4632;border-radius:999px;padding:1px 8px;font-size:.85em;font-weight:600}.book .book-action{display:inline-flex;align-items:baseline;grid-gap:6px;gap:6px;background:#f3eee9;border:1px solid #e7ddd4;border-radius:5px;padding:2px 9px;margin:2px 4px 2px 0;font-size:.92em;line-height:1.4}.book .book-action>i{color:#a07d55;align-self:center}.book .book-action code{background:#e7ddd2;color:#5b4632;border-radius:3px;padding:0 4px}.book .book-action-unknown{color:#9c3329;font-style:italic}.book .bool-flag{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;border-radius:999px;padding:2px 10px;margin:2px 6px 2px 0;font-size:.85em;font-weight:600}.book .bool-flag.on{background:#e3efe0;color:#3d6b34}.book .bool-flag.off{background:#efe7e1;color:#8a7c70}.book .module-param{margin-bottom:3px;font-size:.92em}.book .module-param-label{color:#8a7c70}.book .module-param-label:after{content:" : "}.book .module-param-value{font-weight:600;color:#3a2f27}.book .point-check-card{display:inline-block;vertical-align:top;background:#fff;border:1px solid #e5ddd4;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.08);overflow:hidden;min-width:240px;max-width:320px;margin:8px 0}.book .check-section{padding:10px 14px}.book .check-section+.check-section{border-top:1px dashed #efe7df;margin-top:4px}.book .check-section-title{font-size:.72em;color:#9a8b7d;text-transform:uppercase;letter-spacing:.05em;font-weight:700;margin-bottom:8px}.book .check-section-header{display:flex;flex-direction:row;grid-gap:10px;gap:10px;align-items:center}.book .method-badge{display:inline-block;color:#fff;font-size:.75em;font-weight:700;border-radius:3px;padding:2px 8px;margin-bottom:8px}.book .trigger-badges{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.book .trigger-badge{display:inline-flex;align-items:baseline;grid-gap:6px;gap:6px;font-size:.85em;color:#444}.book .trigger-badge .trigger-dot{width:8px;height:8px;border-radius:50%;flex:0 0 8px;align-self:center}.book .trigger-badge .trigger-detail{color:#888;font-family:monospace;font-size:.9em}.book .check-visual{text-align:center}.book .check-field-label{font-size:.72em;color:#999;text-transform:uppercase;letter-spacing:.03em}.book .check-code{font-size:1.25em}.book .check-code,.book .check-qrcode{font-family:monospace;font-weight:700;color:#333;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;word-break:break-all}.book .check-qrcode{font-size:.8em}.book .check-image{width:150px;height:150px;object-fit:contain}.book .check-image.overlay{width:80px;height:80px}.book .check-muted{color:#bbb;font-style:italic}.book .check-missing{color:#a94442;font-style:italic;font-size:.9em}.book .qr-card{display:inline-flex;flex-direction:column;align-items:center;vertical-align:top;box-sizing:border-box;width:138px;background:#fff;border:1px solid #e5ddd4;border-radius:6px;padding:10px;margin:6px;box-shadow:0 1px 2px rgba(0,0,0,.08)}.book .qr-card-code{margin-top:6px;max-width:100%;font-family:monospace;font-weight:700;font-size:.78em;color:#333;text-align:center;word-break:break-all}.book .qr-card-note{margin-top:2px;font-size:.75em;color:#8a7c70}.book .note-flag{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;border-radius:999px;padding:2px 10px;margin:2px 6px 2px 0;font-size:.85em;font-weight:600;background:#f0e7e0;color:#8a6f57}.book .slasher-entity{flex:0 0 auto;background:#fff;border:1px solid #e5ddd4;border-radius:8px;padding:10px;min-width:150px;max-width:300px}.book .slasher-entity .field-label{margin:6px 0 2px}.book .slasher-entity-meta{display:flex;justify-content:space-between;grid-gap:8px;gap:8px;margin:6px 0;font-size:.9em;font-weight:600;color:#5b4632}.book .choice-row{display:flex;grid-gap:10px;gap:10px;align-items:flex-start;padding:8px 0;border-top:1px solid #efe7df}.book .choice-row:first-child{border-top:none}.book .choice-body{flex:1 1;min-width:0}.book .choice-header{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.book .choice-header .booktext{background:transparent;padding:0;margin:0;font-weight:600}.book .choice-default-badge{background:#7a5c3c;color:#fff;font-size:.7em;font-weight:700;text-transform:uppercase;letter-spacing:.03em;border-radius:3px;padding:1px 7px}.book .tool-buttons{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-top:2px}.book .tool-button-card{display:flex;align-items:center;grid-gap:8px;gap:8px;background:#fff;border:1px solid #e2d9d0;border-radius:6px;padding:6px 8px}.book .retry-item{border-left:2px solid #cdbaa8;padding-left:8px;margin-bottom:6px}.book .image-mcq-cell{position:relative}.book .image-mcq-cell.valid .resource-image{outline:3px solid #6aa15a;outline-offset:-3px}.book .mcq-correct-badge{position:absolute;top:8px;left:8px;background:#3d6b34;color:#fff;font-size:.7em;font-weight:700;border-radius:3px;padding:1px 6px;z-index:1}.book .aside-statuses{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;margin-bottom:12px}.book .aside-status{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;border-radius:999px;padding:2px 10px;font-size:.85em;font-weight:600}.book .aside-status.on{background:#e3efe0;color:#3d6b34}.book .aside-status.off{background:#efe7e1;color:#8a7c70}.book .aside-media-group{margin-bottom:12px}.book .aside-media-group .field-label{margin-bottom:4px}.book .aside-media-row{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;align-items:flex-start}.book .diag-summary{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;margin-bottom:8px}.book .diag-pill{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;border-radius:999px;padding:2px 9px;font-size:.85em;font-weight:700}.book .diag-pill.diag-ok{background:#e3efe0;color:#3d6b34}.book .diag-pill.diag-warn{background:#faecd6;color:#8a5a1a}.book .diag-pill.diag-error{background:#f6dcda;color:#9c3329}.book .diag-item{display:flex;grid-gap:6px;gap:6px;align-items:flex-start;border-radius:5px;padding:5px 8px;margin-bottom:4px;font-size:.88em;line-height:1.35}.book .diag-item i{margin-top:2px;flex:0 0 auto}.book .diag-item.diag-warn{background:#fbf1e0;color:#7a4f16;border-left:3px solid #d99b3e}.book .diag-item.diag-error{background:#f9e4e2;color:#8f2c22;border-left:3px solid #cf4437}.book .diag-loading{color:#8a7c70;font-size:.9em}.book .module-type-badge,.book .type-badge{display:inline-block;background-color:#7a5c3c;color:#fff;font-size:.72em;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:3px;padding:2px 8px;margin-bottom:6px}.book .menu-cards{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;margin:.25em 0}.book .menu-card{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;background:#fff;border:1px solid #e2d9d0;border-radius:8px;padding:10px 12px;min-width:130px;max-width:200px;text-align:center}.book .menu-card-label{font-weight:600;color:#5b4632}.book .menu-card .booktext{background:transparent;padding:0;margin:0}.book .track-points{list-style:none;padding:0;margin:.25em 0 12px}.book .track-point{display:flex;align-items:center;grid-gap:6px;gap:6px;margin:0;padding:4px 0;font-size:.9em;border-top:1px solid #ece2da}.book .track-point:first-child{border-top:none}.book .track-point-name{flex:1 1;min-width:0}.book .track-ico{font-size:.9em;flex:0 0 auto}.book .track-ico.on{color:#4a8a3a}.book .track-ico.off{color:#c19a94}.book .track-ico.warn{color:#d99b3e}.book .track-point-score{display:inline-flex;align-items:center;grid-gap:3px;gap:3px;background:#efe7df;color:#5b4632;border-radius:999px;padding:0 7px;font-size:.85em;font-weight:600;white-space:nowrap}.book .track-point-score i{color:#a07d55}.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:#7a5c3c}.book h1 a,.book h2 a,.book h3 a,.book h4 a{padding:0 .4em;display:inline-block;color:#bda88f;font-size:.8em;transition:color .15s ease}.book h1 a:hover,.book h2 a:hover,.book h3 a:hover,.book h4 a:hover{color:#7a5c3c}.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;align-items:flex-end;grid-gap:10px;gap:10px;margin:8px 0;max-width:88%}.book .dialog.from-right{margin-left:auto;justify-content:flex-end}.book .dialog>.dialog-images{flex:0 0 auto;width:110px;position:relative}.book .dialog>.dialog-images .resource-image{width:100%}.book .dialog>.dialog-text{flex:0 1 auto;display:flex;flex-direction:column;justify-content:center;margin:0;background:#f3eee9;border:1px solid #e7ddd4;border-radius:12px;padding:8px 12px}.book .dialog.from-right>.dialog-text{background:#ece1d5;border-color:#ddcfc0}.book .dialog .dialog-speaker{display:block;font-weight:700;color:#7a5c3c;font-size:.85em;margin-bottom:2px}.book .dialog .dialog-text .booktext{background:transparent;padding:0;margin:0}.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}.book-print-cover{display:none}.book-print-controls{margin-bottom:1em;background:#f3eee9;border:1px solid #e2d9d0;border-radius:8px;padding:10px 14px}.book-print-toolbar{display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px}.book-print-toolbar .btn .glyphicon{margin-right:.4em}.book-print-toolbar .btn.btn-primary{margin-left:auto}.book-print-options-toggle .caret-icon{display:inline-block;transition:transform .15s ease}.book-print-options-toggle .caret-icon.open{transform:rotate(180deg)}.book-print-options{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;margin-top:10px;padding-top:10px;border-top:1px solid #e2d9d0}.book-print-options .print-opt{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;margin:0;font-weight:400;font-size:.9em;color:#3a2f27;cursor:pointer}@media print{@page{size:A4 portrait;margin:1.2cm}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#app-preview,.book-print-controls,.book .booktext .edit,.book:not(.print-cover) .book-print-cover,.book:not(.print-diagnostics) aside.diagnostic,.book:not(.print-maps) .book-map,.book h1>a,.book h2>a,.book h3>a,.book h4>a,.usedBy,audio,header,nav,video{display:none!important}.book{max-width:none;margin:0;padding:0;font-size:10.5px}.book-print-cover{display:block;border-bottom:2px solid #8a6a4a;padding-bottom:8px;margin-bottom:14px}.book-print-cover .book-print-cover-title{font-size:1.9em;font-weight:800;color:#2c2018;margin-bottom:.15em}.book-print-cover .book-print-cover-sub{font-size:.95em;color:#8a6f57;text-transform:uppercase;letter-spacing:.08em}.book article{padding:8px 10px;margin:6px 0;box-shadow:none}.book.print-breaks article.track{page-break-before:always}.book .aside-metric,.book .book-action,.book .characters,.book .dialog,.book .menu-card,.book .theme,.book .track-point,.book article.module,.book article.point{page-break-inside:avoid}.book .module section>aside.common,.book section>aside.common{flex:0 0 25%;max-width:25%;min-width:0}.book .module section>div,.book section>div{flex:1 1 auto;min-width:0}.book .module.conversation aside.common,.book .module.score_conversation aside.common{display:none}.book .dialog>.dialog-text{flex:0 1 auto}.book .resource-image .resource-image-title{position:static;text-align:center;background:transparent;color:#3a2f27}}.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}.checks{padding:1em}.checks-toolbar{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2em}.checks-toolbar .btn .glyphicon{margin-right:.4em}.checks-print-title{display:none}.checks-summary{display:flex;flex-wrap:wrap;grid-gap:.5em;gap:.5em;align-items:center;margin-bottom:1.25em}.checks-summary .checks-summary-total{font-weight:700;font-size:1.1em;margin-right:.5em;color:#333}.checks-stat{display:inline-flex;align-items:center;grid-gap:.4em;gap:.4em;background:#fff;border-radius:999px;padding:3px 10px;font-size:.85em;color:#555;box-shadow:0 1px 2px rgba(0,0,0,.1)}.checks-stat .dot{width:10px;height:10px;border-radius:50%;display:inline-block}.checks-stat.warn{color:#a94442;background:#fdf1f1}.checks-grid{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:1em;gap:1em}.check-card{flex:0 0 270px;display:flex;flex-direction:column;background:#fff;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.15);overflow:hidden;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.check-card:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.2)}.check-card-header{padding:12px 14px;border-bottom:1px solid #eee}.check-card-name{font-weight:700;font-size:1.05em;color:#333;margin:0}.check-card-internal{font-size:.8em;color:#999;margin-top:2px}.check-card-body{flex:1 1;padding:0;display:flex;flex-direction:column}.check-section{padding:12px 14px}.check-section+.check-section{border-top:1px dashed #eee}.check-section-title{font-size:.7em;color:#aaa;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.check-section-header{display:flex;flex-direction:row;grid-gap:10px;gap:10px;align-items:center}.method-badge{display:inline-block;color:#fff;font-size:.75em;font-weight:700;border-radius:3px;padding:2px 8px;margin-bottom:8px}.trigger-badges{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.trigger-badge{display:inline-flex;align-items:baseline;grid-gap:6px;gap:6px;font-size:.85em;color:#444}.trigger-badge .trigger-dot{width:8px;height:8px;border-radius:50%;flex:0 0 8px;align-self:center}.trigger-badge .trigger-detail{color:#888;font-family:monospace;font-size:.9em}.check-visual{text-align:center}.check-field-label{font-size:.72em;color:#999;text-transform:uppercase;letter-spacing:.03em}.check-code{font-size:1.25em}.check-code,.check-qrcode{font-family:monospace;font-weight:700;color:#333;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;word-break:break-all}.check-qrcode{font-size:.8em}.check-image{width:150px;height:150px;object-fit:contain}.check-image.overlay{width:80px;height:80px}.check-muted{color:#bbb;font-style:italic}.check-missing{color:#a94442;font-style:italic;font-size:.9em}.checks-empty{color:#999;font-style:italic;padding:2em;text-align:center}@media print{@page{size:A4 portrait;margin:.8cm}.checks{padding:0}#app-preview,.checks-toolbar,nav{display:none!important}.checks-print-title{display:block;margin-bottom:2em}.checks-print-experience{font-size:1.6em;font-weight:700;line-height:1.2}.checks-print-track{font-size:1.1em;color:#444;margin-top:.15em}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.checks-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.4cm;gap:.4cm}.check-card{box-sizing:border-box;width:auto;margin:0;font-size:12px;box-shadow:none;border:1px solid #ccc;overflow:visible;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;transform:none!important}.checks-summary{display:none}}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:not(.home){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;border-radius:5px;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.08);display:flex;flex-direction:column;transition:transform .15s ease,box-shadow .15s ease}.site-preview:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.18),0 3px 6px rgba(0,0,0,.12)}.site-preview h3{margin:0;height:auto;overflow:hidden;padding:.4em .6em;font-size:16px;display:flex;align-items:center;background:#806a64;background:linear-gradient(135deg,#806a64,#b6a09a 54%,#b6a09a);color:#fff}.site-preview-name{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-preview-count{order:2;flex:none;margin-left:.5em;padding:.1em .6em;border-radius:999px;background:hsla(0,0%,100%,.25);font-size:11px;font-weight:600;white-space:nowrap}.site-preview h3 .pull-right{order:3;margin-left:.5em}.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}.sites-filters{margin:.75em 0 1em}.sites-filters-bar{display:flex;align-items:center;grid-gap:.75em;gap:.75em}.sites-filters-toggle{position:relative}.sites-filters-dot{display:inline-block;width:8px;height:8px;margin-left:.4em;border-radius:50%;background:#d9534f;vertical-align:middle}.sites-filters-count{color:#888;font-size:13px}.sites-filters-reset{margin-left:auto;padding:0}.sites-filters-panel{margin-top:.75em;padding:1em;border-radius:10px;background:#f6f5f4;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.sites-filter-group{display:flex;align-items:flex-start;flex-wrap:wrap;grid-gap:.5em;gap:.5em;margin-bottom:.75em}.sites-filter-group:last-child{margin-bottom:0}.sites-filter-label{flex:0 0 160px;font-weight:600;font-size:13px;color:#555;padding-top:.35em}.sites-filter-options{display:flex;flex-wrap:wrap;grid-gap:.4em;gap:.4em;flex:1 1;min-width:0}.sites-filter-chip{border:1px solid #cfc8c5;background:#fff;color:#555;border-radius:999px;padding:.25em .85em;font-size:13px;cursor:pointer;transition:all .12s ease}.sites-filter-chip:hover{border-color:#806a64}.sites-filter-chip.is-active{background:linear-gradient(135deg,#806a64,#b6a09a);border-color:#806a64;color:#fff}@media (max-width:600px){.sites-filter-label{flex-basis:100%}}.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;border-radius:5px;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.08);transition:transform .15s ease,box-shadow .15s ease}.experience-preview:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.18),0 3px 6px rgba(0,0,0,.12)}.experience-preview img{display:block;width:100%;aspect-ratio:2.5;object-fit:cover}.experience-preview h3{margin:0;padding:.4em .6em;background:#806a64;background:linear-gradient(135deg,#806a64,#b6a09a 54%,#b6a09a);color:#fff;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-title-edit{margin-left:.6em;font-weight:400}.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.a1fa3595.chunk.css.map */