@charset "UTF-8";@import url(//fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);@import url(//fonts.googleapis.com/css2?family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap);@import url(//fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap);@import url(//fonts.googleapis.com/css2?family=Patrick+Hand+SC&display=swap);@import url(//fonts.googleapis.com/css2?family=Patrick+Hand+SC&display=swap);html{background-color:#000}html>a{color:#214199;transition:all .4s;font-size:120%}html>a:hover{color:#2d5fec}html body{font-family:'Open Sans',sans-serif;font-size:16px;padding-bottom:100px;opacity:0}html body.is-local #logo{top:15px}html body.is-local #logo:after{content:'LOCAL - 1.2.5 - 52552';position:absolute;top:0;right:-35px;color:#fff;font-size:70%}html body.is-local #top-bar{border-top:15px solid #23aad8;height:75px;min-height:75px}html body.is-dev #logo{top:15px}html body.is-dev #logo:after{content:'DEV - 1.2.5 - 52552';position:absolute;top:5px;right:-35px;color:#fff;font-size:70%}html body.is-dev #top-bar{border-top:15px solid #d87b26;height:75px;min-height:75px}html body p{font-size:100%;color:#fff;text-align:left;font-weight:100}html body p .cost{color:#214199;font-size:120%}html body a{display:inline-block;margin-top:5px;color:#fff}html body .left-col h2{color:#fff}html body footer{position:fixed;bottom:0;width:100%;z-index:100;background-color:#1a1c226e;padding:0 30px}html body hr{border:0;height:1px;background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.75),rgba(255,255,255,0))}html body h1{margin-top:0;margin-bottom:50px;color:#fff;font-weight:100;line-height:1.5}html body h2{color:#214199;font-weight:100;line-height:1.3}html body ul{list-style-type:none;margin:0;padding:5px;max-height:60vh;overflow:auto}html body ul li{position:relative;border-bottom:1px dotted rgba(255,255,255,.4);padding:5px;white-space:nowrap}html body ul li[data-delete=true]{background-color:#d44141}html body ul li:hover{cursor:default;background-color:rgba(33,65,153,.65)}html body ul li.header{border:none;margin:0;padding:0;position:sticky;top:-10px;background:#000;z-index:100}html body ul li.header a{color:#fff!important}html body ul li.header:hover{cursor:default}html body ul li form{position:relative;width:100%;margin:0!important;padding:0!important}html body ul li a{display:table;position:relative;width:100%;height:100%;margin:0!important;text-decoration:none;text-align:left;padding:5px}html body ul li a span{display:table-cell}html body ul li a span.name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:20px;font-size:120%;vertical-align:text-bottom}html body ul li a span.modified-on{width:250px}html body ul li a span.modified-by{font-style:italic}html body ul li a div.actions{position:absolute;text-align:right;right:0;display:inline-block;vertical-align:middle}html body ul li a div.actions button{margin:0 0 0 5px!important;border:none!important}html body .options-box{border:1px solid #809bff;padding:20px;background:rgba(101,134,255,.3);margin-bottom:5px}html body .admin-link a{color:#214199}html body #homer-logo{position:absolute;left:50px;top:20px;z-index:5}html body #container{min-width:800px;text-align:center;padding:30px;background-color:rgba(0,0,0,0)}html body #container.public h1{font-size:200%}html body #container h2{color:#fff}html body #container .spacer-40{margin-bottom:40px}html body #container,html body form{position:relative;max-width:1200px;margin:0 auto 10px!important;text-align:left}html body #container #homer-list,html body #container #homer-list h2,html body form #homer-list,html body form #homer-list h2{min-width:760px;text-align:left}html body #container #homer-list h1,html body form #homer-list h1{font-size:200%;margin:0;color:#fff}html body #container #homer-list h2,html body form #homer-list h2{font-size:200%;margin:0;color:#fff}html body #container #codes-list,html body form #codes-list{padding:20px;background-color:rgba(0,0,0,.05);font-size:200%;margin:0;color:#fff}html body #container button,html body form button{display:inline-block;vertical-align:text-bottom;text-transform:uppercase;font-size:100%;min-width:75px;padding:10px 20px;margin:12px 10px;border:2px solid #fff;border-radius:0;box-shadow:2px 2px 10px rgba(12,12,12,0);background-color:transparent!important;color:#fff;cursor:pointer;transition:all .3s;opacity:.7}html body #container button.pending-users,html body form button.pending-users{position:absolute;top:0;right:0}html body #container button.main:not(.icon),html body form button.main:not(.icon){color:#fff;border:2px solid #75bd40;background-color:#75bd40!important;opacity:1;box-shadow:2px 2px 2px rgba(0,0,0,.3)}html body #container button.main:not(.icon):hover,html body form button.main:not(.icon):hover{border-color:#fff;color:#fff;opacity:.8!important}html body #container button#invite,html body form button#invite{font-size:90%}html body #container button.alert,html body form button.alert{background-color:#a82a14!important;color:#fff;border:2px solid #a82a14}html body #container button.alert:hover,html body form button.alert:hover{border-color:#fff;color:#fff}html body #container button.warning,html body form button.warning{background-color:transparent;color:#f3b20f}html body #container button.warning:hover,html body form button.warning:hover{background-color:transparent;color:#f5c240}html body #container button.small,html body form button.small{height:25px;min-width:0;padding:0 5px}html body #container button.round,html body form button.round{height:30px;width:30px;min-width:0;padding:5px;border-radius:100%;font-size:15px;vertical-align:middle;background-color:#fff}html body #container button.round i.icon,html body form button.round i.icon{color:#fff;border-radius:100%;line-height:0}html body #container button:hover,html body form button:hover{opacity:1}html body #container label,html body form label{display:inline-block;color:#fff}html body #container input:not([type=checkbox]),html body form input:not([type=checkbox]){font-size:130%;display:block;padding:10px;margin:15px auto;text-align:center;background-color:transparent;border:1px solid rgba(255,255,255,.6);color:rgba(255,255,255,.85)}html body #container .alert,html body form .alert{color:red;font-size:100%}html body #container p.alert,html body form p.alert{color:red;font-size:100%;background-color:#fff;padding:10px;display:none}html body #container .alert-message,html body form .alert-message{color:red}html body #container.warning,html body form.warning{background-color:#f19717}html body #container .goPro p,html body form .goPro p{color:#acacac;margin:0}html body #container #no-project a,html body form #no-project a{color:#214199;transition:all .4s;font-size:120%}html body #container #no-project a:hover,html body form #no-project a:hover{color:#2d5fec}html body .homer-says{position:relative;width:100%}html body textarea{width:100%;font-family:'DM Mono',monospace;color:#fff;display:block;min-height:200px;background-color:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.33)}html body #ico img{width:100%;max-width:60px}html body #logo img{width:100%;max-width:180px;filter:drop-shadow(2px 2px 2px rgba(36, 36, 36, .3))}@font-face{font-family:Petrona;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8uwDFYo.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8mwCFYo.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8rICFYo.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8uwCFYo.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8t4CFYo.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8jIFFYo.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8gsFFYo.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8mwFFYo.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8kUFFYo.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGl4_NXL7bZo9XXq35wRLONYyOjFk6NsARB.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGl4_NXL7bZo9XXq35wRLONYyOjFk4NsQRB.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGl4_NXL7bZo9XXq35wRLONYyOjFk7TsQRB.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGl4_NXL7bZo9XXq35wRLONYyOjFk6NsQRB.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGl4_NXL7bZo9XXq35wRLONYyOjFk6_sQRB.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGl4_NXL7bZo9XXq35wRLONYyOjFk5TtgRB.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGl4_NXL7bZo9XXq35wRLONYyOjFk5qtgRB.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGl4_NXL7bZo9XXq35wRLONYyOjFk4NtgRB.ttf) format('truetype')}@font-face{font-family:Petrona;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/petrona/v35/mtGl4_NXL7bZo9XXq35wRLONYyOjFk4ktgRB.ttf) format('truetype')}body.public{position:fixed;overflow:auto}body.public select{background-color:#fff!important;width:auto!important;padding:10px!important}body.public #container{position:absolute;top:0;height:100%;width:calc(100vw - 350px);margin-right:350px!important;max-width:1200px}body.public #container h1,body.public #container h2{margin-bottom:5px}body.public #container ul{list-style-type:none;margin:0;padding:5px;overflow:auto}body.public #container ul li{margin:0;padding:5px 20px;border:none;cursor:pointer}body.public #container ul li.group-list-element{color:#214199;font-size:120%;padding:10px 0;cursor:default}body.public #container ul li.group-list-element:hover{background-color:transparent}body.public #container button.round{height:30px;width:30px;min-width:0;padding:5px;border-radius:100%;font-size:15px;vertical-align:middle;background-color:#fff;z-index:1000;position:relative}body.public #container #flows-list{height:calc(100% - 80px)}body.public #container #flows-list .list{height:calc(100% - 100px);max-height:none}body.public #container #annotations{width:350px;position:fixed;right:0;color:#fff;padding:10px 20px}body.public #container #annotations #add-annotation{border:1px solid rgba(255,251,212,.2);padding:10px;margin-bottom:20px}body.public #container #annotations #add-annotation #annotation-text{padding:5px;min-height:50px;background-color:rgba(255,255,255,.1)}body.public #container #annotations #add-annotation button{margin:20px 0 0 0;color:#fff}body.public #container #annotations #annotations-content{height:calc(100vh - 400px);overflow:auto}body.public #container #annotations #annotations-content .annotation{position:relative;padding:5px;border-bottom:1px solid rgba(255,255,255,.2)}body.public #container #annotations #annotations-content .annotation author{color:#ffbe00}body.public #container #annotations #annotations-content .annotation i{position:absolute;right:10px;cursor:pointer}body.public #container #flow-player{position:relative;background-color:#000;box-shadow:inset 5px 5px 10px rgba(42,42,42,.2);padding:20px;height:calc(100% - 80px);color:#fff}body.public #container #flow-player h2{font-family:Petrona,serif;font-optical-sizing:auto;color:#fff;font-size:200%;margin:5px}body.public #container #flow-player p{font-family:Petrona,serif;color:#fff}body.public #container #flow-player .overlay{display:none}body.public #container #flow-player.cover .overlay{display:block;position:absolute;top:0;left:0;background:rgba(0,0,0,.4);width:100%;height:100%}body.public #container #flow-player .actor{width:100%;height:210px}body.public #container #flow-player .actor #actor-avatar{color:#fff;height:150px;width:150px;text-align:center;margin:auto auto 20px}body.public #container #flow-player .actor #actor-name{color:#7e7e7e;font-size:150%;margin-bottom:20px;height:45px;text-align:center}body.public #container #flow-player #content-box{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}body.public #container #flow-player #content-box #node-image{max-width:50%;max-height:580px;position:relative;cursor:pointer;filter:grayscale(50%);transform:rotate(-5deg) scale(100%);left:-100px;top:-200px;transition:all .3s}body.public #container #flow-player #content-box #node-image:hover{transform:rotate(0) scale(120%)}body.public #container #flow-player #content-box #node-image img{position:absolute;width:100%;max-height:450px;object-fit:cover;box-shadow:0 0 10px rgba(0,0,0,.2)}body.public #container #flow-player #content-box #preview-content{position:relative;width:100%;height:calc(100% - 250px)}body.public #container #flow-player #content-box #preview-content #meta-box{text-align:center;font-size:25px;padding:20px}body.public #container #flow-player #content-box #preview-content #meta-box span{padding:10px}body.public #container #flow-player #content-box #preview-content #text{position:relative;color:#fff;letter-spacing:1px;font-weight:300;font-size:150%;max-height:450px;min-height:250px;line-height:1.3;max-width:740px;margin:auto;padding:30px 10px 10px 10px;overflow:auto;text-align:center}body.public #container #flow-player #content-box #preview-content #text #cover h2{font-family:Petrona,serif;font-optical-sizing:auto;color:#fff}body.public #container #flow-player #content-box #preview-content #text #cover p{color:#fff}body.public #container #flow-player #choices{position:relative;text-align:center;display:flex;flex-direction:column;align-items:stretch}body.public #container #flow-player button{margin:10px;font-size:120%;border:none;padding:10px;text-transform:uppercase}body.public #container #flow-player button.choice{padding:10px;border:1px solid #fff;color:#fff}body.public #container #flow-player button.main{background-color:#214199!important;color:#fff;opacity:1}body.public #container #flow-player button.main:hover{background-color:#182f6f!important}@font-face{font-family:homerIcons;src:url('fonts/homerIcons.ttf?u5p1ie') format('truetype'),url('fonts/homerIcons.woff?u5p1ie') format('woff'),url('fonts/homerIcons.svg?u5p1ie#homerIcons') format('svg');font-weight:400;font-style:normal;font-display:block}.icon{font-family:homerIcons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-book:before{content:"\e91f"}.icon-books:before{content:"\e920"}.icon-file-zip:before{content:"\e92b"}.icon-folder1:before{content:"\e92f"}.icon-folder-open1:before{content:"\e930"}.icon-folder-plus:before{content:"\e931"}.icon-folder-minus:before{content:"\e932"}.icon-price-tag:before{content:"\e935"}.icon-price-tags:before{content:"\e936"}.icon-map:before{content:"\e94b"}.icon-map2:before{content:"\e94c"}.icon-history:before{content:"\e94d"}.icon-clock:before{content:"\e94e"}.icon-drawer:before{content:"\e95c"}.icon-drawer2:before{content:"\e95d"}.icon-box-add:before{content:"\e95e"}.icon-box-remove:before{content:"\e95f"}.icon-floppy-disk:before{content:"\e962"}.icon-database:before{content:"\e964"}.icon-undo2:before{content:"\e967"}.icon-redo2:before{content:"\e968"}.icon-forward1:before{content:"\e969"}.icon-reply1:before{content:"\e96a"}.icon-bubble:before{content:"\e96b"}.icon-bubbles:before{content:"\e96c"}.icon-bubbles2:before{content:"\e96d"}.icon-bubble2:before{content:"\e96e"}.icon-bubbles3:before{content:"\e96f"}.icon-bubbles4:before{content:"\e970"}.icon-users:before{content:"\e972"}.icon-quotes-left:before{content:"\e977"}.icon-quotes-right:before{content:"\e978"}.icon-spinner6:before{content:"\e97f"}.icon-zoom-in:before{content:"\e987"}.icon-zoom-out:before{content:"\e988"}.icon-enlarge2:before{content:"\e98b"}.icon-shrink2:before{content:"\e98c"}.icon-lock1:before{content:"\e98f"}.icon-unlocked:before{content:"\e990"}.icon-cog1:before{content:"\e994"}.icon-magic-wand:before{content:"\e997"}.icon-rocket:before{content:"\e9a5"}.icon-sphere:before{content:"\e9c9"}.icon-earth:before{content:"\e9ca"}.icon-link:before{content:"\e9cb"}.icon-eye1:before{content:"\e9ce"}.icon-eye-plus:before{content:"\e9cf"}.icon-eye-minus:before{content:"\e9d0"}.icon-eye-blocked:before{content:"\e9d1"}.icon-checkmark:before{content:"\ea10"}.icon-checkmark2:before{content:"\ea11"}.icon-spell-check:before{content:"\ea12"}.icon-enter:before{content:"\ea13"}.icon-exit:before{content:"\ea14"}.icon-play2:before{content:"\ea15"}.icon-pause1:before{content:"\ea16"}.icon-stop1:before{content:"\ea17"}.icon-previous:before{content:"\ea18"}.icon-next:before{content:"\ea19"}.icon-last:before{content:"\ea22"}.icon-previous2:before{content:"\ea23"}.icon-next2:before{content:"\ea24"}.icon-eject:before{content:"\ea25"}.icon-volume-high:before{content:"\ea26"}.icon-volume-medium:before{content:"\ea27"}.icon-volume-low:before{content:"\ea28"}.icon-volume-mute:before{content:"\ea29"}.icon-volume-mute2:before{content:"\ea2a"}.icon-arrow-up-right:before{content:"\ea33"}.icon-arrow-right1:before{content:"\ea34"}.icon-arrow-down-right:before{content:"\ea35"}.icon-arrow-down1:before{content:"\ea36"}.icon-arrow-down-left:before{content:"\ea37"}.icon-arrow-left1:before{content:"\ea38"}.icon-arrow-up-left2:before{content:"\ea39"}.icon-arrow-up2:before{content:"\ea3a"}.icon-arrow-up-right2:before{content:"\ea3b"}.icon-arrow-right2:before{content:"\ea3c"}.icon-arrow-down-right2:before{content:"\ea3d"}.icon-arrow-down2:before{content:"\ea3e"}.icon-arrow-down-left2:before{content:"\ea3f"}.icon-arrow-left2:before{content:"\ea40"}.icon-circle-left:before{content:"\ea44"}.icon-tab:before{content:"\ea45"}.icon-move-up:before{content:"\ea46"}.icon-move-down:before{content:"\ea47"}.icon-sort-alpha-asc:before{content:"\ea48"}.icon-sort-alpha-desc:before{content:"\ea49"}.icon-sort-numeric-asc:before{content:"\ea4a"}.icon-sort-numberic-desc:before{content:"\ea4b"}.icon-sort-amount-desc:before{content:"\ea4d"}.icon-command:before{content:"\ea4e"}.icon-shift:before{content:"\ea4f"}.icon-opt:before{content:"\ea51"}.icon-checkbox-unchecked:before{content:"\ea53"}.icon-ungroup:before{content:"\ea59"}.icon-paragraph-left:before{content:"\ea77"}.icon-paragraph-center:before{content:"\ea78"}.icon-paragraph-right:before{content:"\ea79"}.icon-paragraph-justify:before{content:"\ea7a"}.icon-share2:before{content:"\ea82"}.icon-steam2:before{content:"\eaad"}.icon-html-five:before{content:"\eae4"}.icon-align-top:before{content:"\e900"}.icon-align-left:before{content:"\e901"}.icon-plus:before{content:"\f067"}.icon-question:before{content:"\f128"}.icon-minus:before{content:"\f068"}.icon-search:before{content:"\f002"}.icon-star:before{content:"\f005"}.icon-star-o:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-check:before{content:"\f00c"}.icon-close:before{content:"\f00d"}.icon-remove:before{content:"\f00d"}.icon-times:before{content:"\f00d"}.icon-power-off:before{content:"\f011"}.icon-cog:before{content:"\f013"}.icon-gear:before{content:"\f013"}.icon-trash-o:before{content:"\f014"}.icon-clock-o:before{content:"\f017"}.icon-download:before{content:"\f019"}.icon-repeat:before{content:"\f01e"}.icon-rotate-right:before{content:"\f01e"}.icon-lock:before{content:"\f023"}.icon-tag:before{content:"\f02b"}.icon-book-small:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-video-camera:before{content:"\f03d"}.icon-image:before{content:"\f03e"}.icon-photo:before{content:"\f03e"}.icon-picture-o:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-arrows:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-circle:before{content:"\f055"}.icon-minus-circle:before{content:"\f056"}.icon-times-circle:before{content:"\f057"}.icon-check-circle:before{content:"\f058"}.icon-info-circle:before{content:"\f05a"}.icon-times-circle-o:before{content:"\f05c"}.icon-check-circle-o:before{content:"\f05d"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-expand:before{content:"\f065"}.icon-compress:before{content:"\f066"}.icon-eye:before{content:"\f06e"}.icon-eye-slash:before{content:"\f070"}.icon-exclamation-triangle:before{content:"\f071"}.icon-warning:before{content:"\f071"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-folder:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-thumbs-o-up:before{content:"\f087"}.icon-thumbs-o-down:before{content:"\f088"}.icon-sign-out:before{content:"\f08b"}.icon-thumb-tack:before{content:"\f08d"}.icon-sign-in:before{content:"\f090"}.icon-upload:before{content:"\f093"}.icon-bookmark-o:before{content:"\f097"}.icon-unlock:before{content:"\f09c"}.icon-arrow-circle-left:before{content:"\f0a8"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-arrow-circle-up:before{content:"\f0aa"}.icon-arrow-circle-down:before{content:"\f0ab"}.icon-tasks:before{content:"\f0ae"}.icon-cut:before{content:"\f0c4"}.icon-scissors:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-files-o:before{content:"\f0c5"}.icon-square:before{content:"\f0c8"}.icon-bars:before{content:"\f0c9"}.icon-navicon:before{content:"\f0c9"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-underline:before{content:"\f0cd"}.icon-magic:before{content:"\f0d0"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-comment-o:before{content:"\f0e5"}.icon-bolt:before{content:"\f0e7"}.icon-flash:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-clipboard:before{content:"\f0ea"}.icon-paste:before{content:"\f0ea"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-file-text-o:before{content:"\f0f6"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-up:before{content:"\f102"}.icon-angle-double-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-circle-o:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before{content:"\f112"}.icon-reply:before{content:"\f112"}.icon-smile-o:before{content:"\f118"}.icon-frown-o:before{content:"\f119"}.icon-meh-o:before{content:"\f11a"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-info:before{content:"\f129"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-chevron-circle-left:before{content:"\f137"}.icon-chevron-circle-right:before{content:"\f138"}.icon-chevron-circle-up:before{content:"\f139"}.icon-chevron-circle-down:before{content:"\f13a"}.icon-ellipsis-v:before{content:"\f142"}.icon-check-square:before{content:"\f14a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-archive:before{content:"\f187"}.icon-language:before{content:"\f1ab"}.icon-child:before{content:"\f1ae"}.icon-paper-plane:before{content:"\f1d8"}.icon-send:before{content:"\f1d8"}.icon-paper-plane-o:before{content:"\f1d9"}.icon-send-o:before{content:"\f1d9"}.icon-sliders:before{content:"\f1de"}.icon-share-alt:before{content:"\f1e0"}.icon-toggle-off:before{content:"\f204"}.icon-toggle-on:before{content:"\f205"}.icon-user-plus:before{content:"\f234"}.icon-user-times:before{content:"\f235"}.icon-commenting:before{content:"\f27a"}.icon-commenting-o:before{content:"\f27b"}.icon-hashtag:before{content:"\f292"}.icon-address-book:before{content:"\f2b9"}.icon-user-circle:before{content:"\f2bd"}@font-face{font-family:homerMetaIcons;src:url('fonts/homerMetaIcons.ttf?oex2pl') format('truetype'),url('fonts/homerMetaIcons.woff?oex2pl') format('woff'),url('fonts/homerMetaIcons.svg?oex2pl#homerMetaIcons') format('svg');font-weight:400;font-style:normal;font-display:block}.meta-icon{font-family:homerMetaIcons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.meta-icon-warning:before{content:"\e900"}.meta-icon-fast_forward:before{content:"\e901"}.meta-icon-fast_rewind:before{content:"\e902"}.meta-icon-mic:before{content:"\e903"}.meta-icon-movie:before{content:"\e904"}.meta-icon-pause:before{content:"\e905"}.meta-icon-play_arrow:before{content:"\e906"}.meta-icon-queue_music:before{content:"\e907"}.meta-icon-radio:before{content:"\e908"}.meta-icon-videocam:before{content:"\e909"}.meta-icon-volume_down:before{content:"\e90a"}.meta-icon-volume_mute:before{content:"\e90b"}.meta-icon-volume_off:before{content:"\e90c"}.meta-icon-volume_up:before{content:"\e90d"}.meta-icon-forum:before{content:"\e90e"}.meta-icon-live_help:before{content:"\e90f"}.meta-icon-location_on:before{content:"\e910"}.meta-icon-textsms:before{content:"\e911"}.meta-icon-vpn_key:before{content:"\e912"}.meta-icon-sentiment_satisfied_alt:before{content:"\e913"}.meta-icon-lightbulb:before{content:"\e914"}.meta-icon-link:before{content:"\e915"}.meta-icon-ballot:before{content:"\e916"}.meta-icon-waves:before{content:"\e917"}.meta-icon-access_alarm:before{content:"\e918"}.meta-icon-brightness_high:before{content:"\e919"}.meta-icon-brightness_low:before{content:"\e91a"}.meta-icon-brightness_medium:before{content:"\e91b"}.meta-icon-attach_file:before{content:"\e973"}.meta-icon-border_color:before{content:"\e91c"}.meta-icon-format_color_fill:before{content:"\e91d"}.meta-icon-format_paint:before{content:"\e974"}.meta-icon-insert_photo:before{content:"\e91e"}.meta-icon-text_fields:before{content:"\e91f"}.meta-icon-cloud:before{content:"\e920"}.meta-icon-headset:before{content:"\e921"}.meta-icon-keyboard_voice:before{content:"\e975"}.meta-icon-brightness_1:before{content:"\e922"}.meta-icon-brightness_2:before{content:"\e923"}.meta-icon-brightness_3:before{content:"\e924"}.meta-icon-brightness_4:before{content:"\e976"}.meta-icon-camera:before{content:"\e925"}.meta-icon-camera_alt:before{content:"\e926"}.meta-icon-collections:before{content:"\e927"}.meta-icon-crop_original:before{content:"\e928"}.meta-icon-music_note:before{content:"\e929"}.meta-icon-nature:before{content:"\e92a"}.meta-icon-nature_people:before{content:"\e92b"}.meta-icon-panorama:before{content:"\e92c"}.meta-icon-style:before{content:"\e92d"}.meta-icon-timelapse:before{content:"\e92e"}.meta-icon-timer:before{content:"\e92f"}.meta-icon-tune:before{content:"\e930"}.meta-icon-view_comfy:before{content:"\e931"}.meta-icon-wb_incandescent:before{content:"\e932"}.meta-icon-wb_sunny:before{content:"\e977"}.meta-icon-burst_mode:before{content:"\e933"}.meta-icon-directions_bike:before{content:"\e934"}.meta-icon-directions_car:before{content:"\e935"}.meta-icon-directions_ferry:before{content:"\e936"}.meta-icon-directions_subway:before{content:"\e937"}.meta-icon-directions_train:before{content:"\e938"}.meta-icon-local_florist:before{content:"\e978"}.meta-icon-local_gas_station:before{content:"\e939"}.meta-icon-local_movies:before{content:"\e93a"}.meta-icon-local_offer:before{content:"\e93b"}.meta-icon-local_shipping:before{content:"\e93c"}.meta-icon-traffic:before{content:"\e93d"}.meta-icon-directions_run:before{content:"\e979"}.meta-icon-restaurant:before{content:"\e93e"}.meta-icon-network_check:before{content:"\e93f"}.meta-icon-location_city:before{content:"\e940"}.meta-icon-mood_bad:before{content:"\e941"}.meta-icon-notifications:before{content:"\e942"}.meta-icon-notifications_on:before{content:"\e97a"}.meta-icon-person:before{content:"\e943"}.meta-icon-public:before{content:"\e944"}.meta-icon-school:before{content:"\e945"}.meta-icon-share:before{content:"\e97b"}.meta-icon-sentiment_dissatisfied:before{content:"\e946"}.meta-icon-sentiment_neutral:before{content:"\e97c"}.meta-icon-sentiment_satisfied:before{content:"\e97d"}.meta-icon-sentiment_very_dissatisfied:before{content:"\e947"}.meta-icon-sentiment_very_satisfied:before{content:"\e948"}.meta-icon-thumb_down_alt:before{content:"\e949"}.meta-icon-thumb_up_alt:before{content:"\e94a"}.meta-icon-accessibility:before{content:"\e97e"}.meta-icon-account_balance:before{content:"\e94b"}.meta-icon-android:before{content:"\e94c"}.meta-icon-bookmark:before{content:"\e94d"}.meta-icon-bug_report:before{content:"\e94e"}.meta-icon-build:before{content:"\e94f"}.meta-icon-explore:before{content:"\e950"}.meta-icon-face:before{content:"\e951"}.meta-icon-home:before{content:"\e952"}.meta-icon-work:before{content:"\e953"}.meta-icon-event_seat:before{content:"\e954"}.meta-icon-flight_land:before{content:"\e955"}.meta-icon-flight_takeoff:before{content:"\e956"}.meta-icon-update:before{content:"\e957"}.meta-icon-watch_later:before{content:"\e958"}.meta-icon-pan_tool:before{content:"\e959"}.meta-icon-euro_symbol:before{content:"\e95a"}.meta-icon-accessibility_new:before{content:"\e95b"}.meta-icon-view_in_ar:before{content:"\e95c"}.meta-icon-menu_book:before{content:"\e95d"}.meta-icon-emoji_flags:before{content:"\e95e"}.meta-icon-emoji_people:before{content:"\e95f"}.meta-icon-people_alt:before{content:"\e97f"}.meta-icon-emoji_events:before{content:"\e980"}.meta-icon-sports_esports:before{content:"\e960"}.meta-icon-eco:before{content:"\e961"}.meta-icon-apartment:before{content:"\e962"}.meta-icon-bathtub:before{content:"\e981"}.meta-icon-house:before{content:"\e982"}.meta-icon-king_bed:before{content:"\e983"}.meta-icon-dry_cleaning:before{content:"\e984"}.meta-icon-hardware:before{content:"\e985"}.meta-icon-liquor:before{content:"\e986"}.meta-icon-lunch_dining:before{content:"\e963"}.meta-icon-nightlife:before{content:"\e964"}.meta-icon-park:before{content:"\e965"}.meta-icon-goat:before{content:"\e966"}.meta-icon-agriculture:before{content:"\e967"}.meta-icon-auto_stories:before{content:"\e968"}.meta-icon-bedtime:before{content:"\e969"}.meta-icon-checkroom:before{content:"\e987"}.meta-icon-hourglass_bottom:before{content:"\e96a"}.meta-icon-local_fire_department:before{content:"\e96b"}.meta-icon-military_tech:before{content:"\e96c"}.meta-icon-nightlight_round:before{content:"\e96d"}.meta-icon-person_add_alt_1:before{content:"\e96e"}.meta-icon-person_remove:before{content:"\e96f"}.meta-icon-photo_camera_front:before{content:"\e970"}.meta-icon-push_pin:before{content:"\e988"}.meta-icon-shopping_bag:before{content:"\e989"}.meta-icon-star_outline:before{content:"\e98a"}.meta-icon-star_rate:before{content:"\e98b"}.meta-icon-elderly:before{content:"\e98c"}.meta-icon-reduce_capacity:before{content:"\e971"}.meta-icon-groups:before{content:"\e972"}.meta-icon-home3:before{content:"\e98d"}.meta-icon-office:before{content:"\e98e"}.meta-icon-newspaper:before{content:"\e98f"}.meta-icon-image:before{content:"\e990"}.meta-icon-camera1:before{content:"\e991"}.meta-icon-music:before{content:"\e992"}.meta-icon-bullhorn:before{content:"\e993"}.meta-icon-file-text:before{content:"\e994"}.meta-icon-profile:before{content:"\e995"}.meta-icon-file-picture:before{content:"\e996"}.meta-icon-file-music:before{content:"\e997"}.meta-icon-file-play:before{content:"\e998"}.meta-icon-file-video:before{content:"\e999"}.meta-icon-clipboard:before{content:"\e9b8"}.meta-icon-bookmark1:before{content:"\e9d2"}.meta-icon-bookmarks:before{content:"\e9d3"}.meta-icon-happy:before{content:"\e9df"}.meta-icon-happy2:before{content:"\e9e0"}.meta-icon-smile:before{content:"\e9e1"}.meta-icon-smile2:before{content:"\e9e2"}.meta-icon-tongue:before{content:"\e9e3"}.meta-icon-tongue2:before{content:"\e9e4"}.meta-icon-sad:before{content:"\e9e5"}.meta-icon-sad2:before{content:"\e9e6"}.meta-icon-wink:before{content:"\e9e7"}.meta-icon-wink2:before{content:"\e9e8"}.meta-icon-grin:before{content:"\e9e9"}.meta-icon-grin2:before{content:"\e9ea"}.meta-icon-cool:before{content:"\e9eb"}.meta-icon-cool2:before{content:"\e9ec"}.meta-icon-angry:before{content:"\e9ed"}.meta-icon-angry2:before{content:"\e9ee"}.meta-icon-evil:before{content:"\e9ef"}.meta-icon-evil2:before{content:"\e9f0"}.meta-icon-shocked:before{content:"\e9f1"}.meta-icon-shocked2:before{content:"\e9f2"}.meta-icon-baffled:before{content:"\e9f3"}.meta-icon-baffled2:before{content:"\e9f4"}.meta-icon-confused:before{content:"\e9f5"}.meta-icon-confused2:before{content:"\e9f6"}.meta-icon-neutral:before{content:"\e9f7"}.meta-icon-neutral2:before{content:"\e9f8"}.meta-icon-hipster:before{content:"\e9f9"}.meta-icon-hipster2:before{content:"\e9fa"}.meta-icon-wondering:before{content:"\e9fb"}.meta-icon-wondering2:before{content:"\e9fc"}.meta-icon-sleepy:before{content:"\e9fd"}.meta-icon-sleepy2:before{content:"\e9fe"}.meta-icon-frustrated:before{content:"\e9ff"}.meta-icon-frustrated2:before{content:"\ea00"}.meta-icon-crying:before{content:"\ea01"}.meta-icon-crying2:before{content:"\ea02"}.meta-icon-volume-high:before{content:"\ea26"}.meta-icon-volume-medium:before{content:"\ea27"}.meta-icon-volume-low:before{content:"\ea28"}.meta-icon-volume-mute:before{content:"\ea29"}.meta-icon-volume-mute2:before{content:"\ea2a"}html{font-family:'Open Sans',sans-serif;font-size:16px;background-color:#000;overscroll-behavior-x:contain;scroll-behavior:smooth}html *{box-sizing:border-box;touch-action:none;backface-visibility:hidden}html :focus{outline:0!important}html ::selection{color:#fff!important;background:#7695f5}html ::placeholder{color:rgba(255,255,255,.51)}html [contenteditable]{position:relative;border:1px solid rgba(255,255,255,0);padding:0 5px;overflow:hidden;text-overflow:ellipsis;user-select:auto;-webkit-user-select:text}html [contenteditable]:focus{box-shadow:inset 2px 2px 5px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.5)!important;text-overflow:initial}html [contenteditable]:focus:empty:before{content:""}html [contenteditable]:empty:before{content:attr(placeholder);color:rgba(0,0,0,.2)}html body{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;background-color:#121319;overflow:hidden;overscroll-behavior:none;transition:background-color .3s}html body:not(.is-flat).editing-content .node:not(.expanded){filter:brightness(.4)}html body:not(.is-flat).editing-content .leader-line:not(.selected){filter:brightness(.4)}html body:not(.is-flat).selected-nodes .node:not(.selected){filter:brightness(.8)}html body:not(.is-flat).selected-nodes .leader-line.selected{z-index:0}html body:not(.is-flat).selected-nodes .leader-line:not(.selected){filter:brightness(.4)}html body.editor *{user-select:none;-webkit-user-select:none}html body.editor #top-bar{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:rgba(13,14,21,.8);border-bottom:1px solid rgba(255,255,255,.2);box-shadow:2px 2px 10px rgba(12,12,12,.4)}html body.translation{background-color:#223847}html body.translation #wrapper #draw-area .node[data-translatable=false]{pointer-events:none;filter:brightness(.5)}html body.mono-language #wrapper #draw-area .node[data-translatable=false]:before{content:"";position:absolute;cursor:pointer;left:-2px;top:-2px;width:0;height:0;border-style:solid;border-width:0;border-color:transparent;pointer-events:none}html body.delegated-user{filter:grayscale(50%)}html body.delegated-user .user{color:#ffbe00!important}html body.delegated-user #top-bar{background-color:#40484c}html body.delegated-user:after{content:"DELEGATED USER";font-size:10vw;font-weight:700;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;pointer-events:none;color:rgba(255,255,255,.1);z-index:10000;width:100%;height:300px;text-align:center;transform:rotate(-8deg)}html body.no-flow #draw-area #flow{background-color:#354886}html body.no-flow #draw-area #flow:after{content:'CREATE A FLOW';font-size:130%;position:absolute;padding:10px;width:200px;height:30px;text-align:center;top:0;bottom:0;left:0;right:0;margin:auto;color:#fff}html body.user-is-reader [data-menu]:not([data-menu=locale-menu]):not([data-menu=project-menu]):not([data-menu=referral-menu]):not([data-menu=user-menu]){pointer-events:none!important}html body.user-is-reader #flows-list-button-bar{pointer-events:none!important;filter:grayscale(1)}html body.user-is-reader .group-list-header i.add-flow{pointer-events:none!important;filter:grayscale(1)}html body.locked-flow .leader-line{filter:grayscale(80%)}html body.locked-flow #draw-area{opacity:1}html body.locked-flow #draw-area #flow .node:not(.selected){filter:grayscale(80%)}html body.locked-flow #draw-area #flow .node [data-menu]{pointer-events:none!important}html body.locked-flow #draw-area #flow .node .node-content-line{pointer-events:none!important}html body.locked-flow #draw-area #flow i.jump-to-node-link{pointer-events:auto!important}html body.locked-flow.auto-load .flow-list-element.selected{opacity:1;animation-name:auto-reload;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate-reverse}@keyframes auto-reload{from{background-color:rgba(33,65,153,.4);opacity:1}to{background-color:rgba(33,65,153,.8);opacity:1}}html body.auto-hide #logo{display:none}html body.auto-hide #auto-hide-logo{display:block;z-index:10;opacity:.5;margin-top:5px}html body.auto-hide #auto-hide-logo img{height:auto;max-width:180px;margin-top:0}html body.auto-hide #top-bar{opacity:0;top:-65px}html body.auto-hide #top-bar:hover{opacity:1;top:0}html body.auto-hide #flows-list-column{opacity:0;left:-230px}html body.auto-hide #flows-list-column:hover{opacity:1;left:0}html body.locked #flows-list-column{opacity:1;left:0}html body.mini-map{pointer-events:none}html body #zoom-level-box{padding:3px 8px;border:1px solid #214199;background-color:rgba(13,14,21,.8);border-radius:5px;position:fixed;bottom:40px;right:20px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:right .3s;z-index:1}html body #zoom-level-box label{color:#fff;font-size:80%;font-weight:100;margin-bottom:10px}html body #zoom-level-box input[type=range]{width:100px;transform:rotate(180deg);vertical-align:middle}html body #zoom-level-box .full-screen{font-size:100%;margin:0;vertical-align:text-bottom}html body #zoom-level-box .separator{display:inline-block;margin:0 0 0 10px;width:1px;background-color:#214199}html body #homer-messages{position:fixed;max-width:500px;right:0;z-index:1000;top:78px;padding:10px}html body #homer-messages .homer-message-box{position:relative;width:100%;background:rgba(33,65,153,.9);color:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.2);border-radius:5px;padding:20px;margin-bottom:10px;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:none}html body #homer-messages .homer-message-box .close-message{position:absolute;right:10px;top:10px}html body #homer-messages .homer-message-box .message-title{display:inline-block;font-size:120%;margin-bottom:10px}html body button{display:inline-block;vertical-align:text-bottom;text-transform:uppercase;font-size:80%;min-width:75px;padding:10px;margin:12px 10px;border:2px solid rgba(255,255,255,.4);border-radius:0;box-shadow:2px 2px 10px rgba(12,12,12,0);background-color:transparent;color:#fff;cursor:pointer;transition:all .3s;opacity:.6;z-index:10;position:relative}html body button:hover{box-shadow:2px 2px 10px rgba(12,12,12,.4);background-color:rgba(102,102,102,0);opacity:1}html body button.main{background-color:#90cb65;opacity:1;box-shadow:2px 2px 2px rgba(0,0,0,.3)}html body button.main:hover{background-color:#75bd40}html body button.small{height:25px;min-width:0;padding:5px}html body button.round{height:25px;width:25px;min-width:0;padding:5px;border-radius:100%}html body button.round.big{height:35px;width:35px;font-size:120%;padding:4px;vertical-align:text-bottom}html body button.round i.icon{padding:0;color:#fff;line-height:0}html body button.square{top:4px;position:relative;height:40px;width:40px;padding:5px;font-size:150%;min-width:0;border:none!important}html body button.square i.icon{padding:0;color:#fff;line-height:0}html body button.alert{background-color:#d44141}html body button.warning{background-color:#f19717}html body button.done{background-color:#75bd40}html body button.transparent{background-color:transparent;border:none!important;margin-left:0;text-transform:none!important}html body button.transparent.alert{background-color:transparent;color:#d44141}html body button.disabled{background-color:transparent;opacity:.2;pointer-events:none}html body button.selected{opacity:1;background-color:#214199}html body input{user-select:auto;-webkit-user-select:auto!important}html body ol{padding:0;margin:0;list-style:none}html body select.select{display:grid;grid-template-areas:"select";align-items:center;position:relative;border:1px solid #fff;border-radius:.25em;padding:.25em .5em;cursor:pointer;line-height:1.3;background:rgba(8,123,202,.3);color:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.3)}html body label{font-size:1.125rem;font-weight:500}html body label#beta{position:fixed;top:80px;left:0;color:#000;background:#2f9335;padding:5px;font-weight:700;font-size:80%;z-index:5;border-radius:0 5px 5px 0}html body i.icon{padding:0 6px;color:#fff}html body i.icon.smart:after{content:'S';font-family:'DM Mono',monospace;font-weight:700;position:absolute;right:-2px;top:0;font-size:80%}html body i.icon.menu{color:rgba(255,255,255,.5);cursor:pointer}html body .select+label{margin-top:2rem}html body .disabled{pointer-events:none;opacity:.2}html body #save-indicator{width:15px;height:15px;color:#75bd40;position:absolute;left:230px;top:25px;animation-name:save-indicator;animation-duration:.1s;animation-iteration-count:infinite;animation-direction:alternate;z-index:10}html body #save-indicator.alert{color:#a82a14;animation:none}html body #save-indicator.warning{color:#f19717}@keyframes save-indicator{from{opacity:1}to{opacity:0}}html body #selection{position:absolute;border:2px dotted rgba(33,65,153,.7);background-color:rgba(33,65,153,.1);z-index:10000}html body #auto-hide-logo{position:fixed;top:0;left:10px;height:60px;filter:drop-shadow(2px 2px 2px rgba(36, 36, 36, .3));display:none}html body #auto-hide-logo img{height:100%}html body #logo{position:absolute;top:10px;left:10px;height:60px;filter:drop-shadow(2px 2px 2px rgba(36, 36, 36, .3));z-index:100000}html body #logo img{height:auto;max-width:180px;margin-top:0}html body #top-bar{display:block;position:fixed;border-top:15px solid transparent;z-index:5;top:0;width:100%;min-width:1195px;height:75px;min-height:75px;padding:0 10px;text-align:left;transition:top .3s,opacity .3s;transition-delay:0.3s}html body #top-bar h1{position:relative;display:inline-block;margin:5px 0 0 250px;max-width:30vw;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;left:0;top:0;padding:3px;color:#7695f5;font-weight:600;font-size:170%;height:50px;text-align:left}html body #top-bar h1 a{font-weight:300;text-decoration:none}html body #top-bar h1 span{display:block;text-align:left;width:100%}html body #top-bar h2{position:relative;display:inline-block;margin:15px 10px;max-width:40vw;color:#fff;vertical-align:text-bottom;font-weight:100}html body #top-bar h3{position:relative;display:inline-block;color:#7695f5;vertical-align:text-bottom;font-weight:300}html body #top-bar .project-menu{position:relative;top:-20px;display:inline-block;vertical-align:middle;font-size:140%;font-weight:100;padding:10px 10px}html body #top-bar .project-menu:hover{color:#fff}html body #top-bar #board-menu{top:-5px;position:relative}html body #top-bar #board-menu i{vertical-align:baseline}html body #top-bar #flows-button-bar{position:absolute;right:0;top:15px}html body #top-bar #flows-button-bar .round{height:35px;width:35px;margin-top:-5px;padding:1px}html body #top-bar #flows-button-bar .round .icon{font-size:130%;line-height:100%}html body #top-bar #flows-button-bar .round .icon.big{font-size:190%}html body #top-bar #flows-button-bar span{vertical-align:middle;position:relative;height:60px;display:inline-block;color:#fff}html body #top-bar #main-menu{display:inline-block}html body #top-bar #main-menu #lang-box{display:inline-block;border:1px solid #214199;border-radius:5px;height:30px;padding:0 10px;cursor:pointer;vertical-align:top;background:#121319}html body #top-bar #main-menu #lang-box #locale{opacity:.6}html body #top-bar #main-menu #lang-box #lang-label{position:relative;color:#fff;opacity:.6;pointer-events:none;font-size:110%;display:inline-block;vertical-align:top;padding:0;transition:opacity .3s}html body #top-bar #main-menu #lang-box #lang-label:hover{opacity:.3!important}html body #flows-list-column{position:fixed;display:inline-block;vertical-align:top;background-color:rgba(13,14,21,.8);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);width:250px;height:calc(100vh - 0px);padding:75px 0 0 0;overflow:auto;box-shadow:2px 2px 10px rgba(13,14,21,.5);z-index:calc(1 + 2);transition:all .3s}html body #flows-list-column #flows-list-button-bar{width:100%;text-align:right;padding-bottom:10px;height:30px;background-color:transparent}html body #flows-list-column #flows-list-button-bar .group-label{position:absolute;right:0;padding:2px 8px 2px 5px;font-size:120%;color:#fff;font-weight:100;text-align:left;align-items:center;width:100%;display:flex;justify-content:space-between}html body #flows-list-column #flows-list-button-bar .group-label i.icon{font-size:80%;color:#fff;cursor:pointer}html body #flows-list-column #flows-list-button-bar .group-label i.icon.add-folder{color:#7695f5!important}html body #flows-list-column #flows-list-button-bar .group-label span{width:100%}html body #flows-list-column #flows-list-button-bar .group-label span i.icon{font-size:90%;padding:0 5px 0 0;width:5%}html body #flows-list-column #flows-list-button-bar #lock-bar{position:absolute;right:-30px;top:100px}html body #flows-list-column #flow-list{height:calc(100% - 70px);overflow:auto;position:relative}html body #flows-list-column #flow-list.dragging .group-list-element{height:auto!important}html body #flows-list-column #flow-list.dragging .flows-list{display:none}html body #flows-list-column #flow-list .group-list-element.dragged{background-color:#000}html body #flows-list-column #flow-list .group-list-element.dragged .flows-list{display:none}html body #flows-list-column #flow-list .group-list-element.collapsed .flows-list{display:none}html body #flows-list-column #flow-list .group-list-element .group-list-header{color:#7695f5;font-weight:100;font-size:100%;padding:2px 8px 2px 5px;background:#2a2c34;border-top:1px solid rgba(255,255,255,.2);position:sticky;top:0;z-index:1;display:flex;justify-content:space-around;align-items:center}html body #flows-list-column #flow-list .group-list-element .group-list-header .group-name{display:inline-block;width:100%;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body #flows-list-column #flow-list .group-list-element .group-list-header .flow-number{color:#fff;font-size:70%;text-align:right;margin-right:8px;width:15px;display:inline-block}html body #flows-list-column #flow-list .group-list-element .group-list-header i.icon{font-size:80%;opacity:1;color:#fff}html body #flows-list-column #flow-list .group-list-element .group-list-header i.icon.icon-folder{position:relative;left:-5px;padding:10px 0 10px 10px;cursor:move}html body #flows-list-column #flow-list .group-list-element .group-list-header i.icon.group-list-element-menu{font-size:100%}html body #flows-list-column #flow-list .group-list-element .group-list-header i.icon.add-flow{color:#7695f5!important;cursor:pointer}html body #flows-list-column #flow-list .group-list-element .group-list-header i.icon.collapse-list{cursor:pointer}html body #flows-list-column #flow-list .group-list-element .flows-list{min-height:20px}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element{padding:0 5px 0 5px;position:relative;font-size:95%;width:100%;cursor:default;border-left:10px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-around;align-items:center}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element[data-visible=false]{opacity:.1;pointer-events:none}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element:hover{background-color:#000}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element.selected{background-color:#214199}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element.error{border-color:red}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element.locked{border-left-color:#f19717}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element.locked .input.name{opacity:.4}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element.locked .name i{vertical-align:middle;margin-right:5px}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element.has-term:after{content:'';position:absolute;right:0;top:0;width:10px;height:10px;border-radius:100%;background-color:#f19717}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element i{font-style:normal}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element i.icon{padding:5px 10px;vertical-align:super;width:20px;margin:0;cursor:pointer}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element i.icon.icon-reorder{color:rgba(255,255,255,.5);cursor:move}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element i.icon.icon-reorder:hover{color:rgba(255,255,255,.8)}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element i.icon.icon-reorder.disabled{opacity:.4;color:#40484c;pointer-events:auto;opacity:.4!important}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element i.icon.flow-list-element-menu:hover{color:#fff}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element i.icon.icon-reorder{padding:5px 0;opacity:1;font-size:70%;text-align:left;width:10px}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element i.flow-state-icon{cursor:pointer;vertical-align:super;margin:0;padding:0}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element .name{display:inline-block;padding:5px;color:#fff;font-weight:300;font-size:90%;width:calc(100% - 65px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:5px;border:1px solid transparent;user-select:none;-webkit-user-select:none;cursor:pointer}html body #flows-list-column #flow-list .group-list-element .flows-list .flow-list-element .name[contenteditable]{text-overflow:initial}html body #wrapper{position:fixed;width:100%;height:100%;overflow:hidden;z-index:0}html body #wrapper #draw-area{position:absolute;overflow:hidden;width:100%;height:100%;top:0;left:0;zoom:1}html body #wrapper #draw-area #grid{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto}html body #wrapper #draw-area #grid .hline{position:absolute;border-top:1px dashed rgba(168,182,192,.1);width:100%;height:1px}html body #wrapper #draw-area #grid .hline.highlight{border-color:rgba(168,182,192,.3)}html body #wrapper #draw-area #grid .hline.snap{border-color:rgba(255,255,255,.4)}html body #wrapper #draw-area #grid .vline{position:absolute;border-left:1px dashed rgba(168,182,192,.1);height:100%;width:1px}html body #wrapper #draw-area #grid .vline.highlight{border-color:rgba(168,182,192,.3)}html body #wrapper #draw-area #grid .vline.snap{border-color:rgba(255,255,255,.4)}html body #wrapper #draw-area #flow{position:absolute;top:0;left:0;min-width:100%;min-height:100%}html body #wrapper #draw-area .node{position:absolute;box-shadow:2px 2px 10px rgba(12,12,12,.4);width:var(--node-default-width);z-index:1!important;border-radius:3px;outline:0 solid transparent;transform:scale(100%);scale:100%;opacity:1;transition:outline .2s,scale .2s,opacity .7s,filter .2s}html body #wrapper #draw-area .node.no-connection .connection-button:before{font-family:homerIcons!important;font-size:60%;content:"\f071";color:#d44141;position:absolute;right:-15px;top:calc(50% - 4px);pointer-events:none}html body #wrapper #draw-area .node.ui-draggable-dragging{filter:brightness(.7)}html body #wrapper #draw-area .node.hidden{visibility:hidden;opacity:0}html body #wrapper #draw-area .node[data-translatable=false]:before{content:"";position:absolute;cursor:pointer;left:-1px;bottom:-1px;width:0;height:0;border-style:solid;border-width:10px 0 0 10px;border-color:transparent transparent transparent #f84f11;pointer-events:none;z-index:1}html body #wrapper #draw-area .node.marked .menu:before{font-family:homerIcons,sans-serif!important;font-size:120%;content:"\f005";color:#ffbe00;position:absolute;right:-20px;top:-20px}html body #wrapper #draw-area .node[data-is-narrator=true]{outline:2px solid #76f5b1;border-radius:0}html body #wrapper #draw-area .node[data-is-narrator=true] .actor-avatar{border:2px solid #76f5b1;border-radius:100%;background:#a6f8cc;scale:80%}html body #wrapper #draw-area .node[data-is-narrator=true] .actor-avatar:after{content:"N";font-family:'DM Mono',monospace;color:#000;position:absolute;width:10px;height:20px;left:0;top:0;right:0;bottom:0;margin:auto}html body #wrapper #draw-area .node.error{outline:3px solid #d44141}html body #wrapper #draw-area .node.error:after{content:"ERROR!";color:#d44141;position:absolute;bottom:-25px}html body #wrapper #draw-area .node.selected{outline:5px solid #ffbe00;z-index:2!important}html body #wrapper #draw-area .node.target-element{scale:105%;outline:5px solid #ffffff;z-index:2!important}html body #wrapper #draw-area .node.target-element .node-content-line{pointer-events:none}html body #wrapper #draw-area .node.expanded{width:450px}html body #wrapper #draw-area .node[data-connections-count="0"]:not([data-type=note]):not([data-type=jumpToNode]):after{content:"";position:absolute;width:12px;height:12px;border:2px solid #a82a14;background-color:#fff;border-radius:100%;bottom:-10px;right:-10px;box-shadow:0 0 0 2px #fff;z-index:0;pointer-events:none}html body #wrapper #draw-area .node[data-fail-connection-count="0"]:after{content:"";color:#fff;position:absolute;white-space:nowrap;width:12px;height:12px;border:2px solid #a82a14;background-color:#fff;border-radius:100%;bottom:-10px;right:-10px;box-shadow:0 0 0 2px #fff;z-index:0;pointer-events:none}html body #wrapper #draw-area .node[data-fail-connection-count="0"] .node-content:after{font-family:homerIcons!important;font-size:60%;content:"\f071";color:#d44141;position:absolute;right:calc(50% - 4px);bottom:-20px;pointer-events:none}html body #wrapper #draw-area .node[data-elements-count="1"] .icon-reorder{display:none}html body #wrapper #draw-area .node .node-header{background:rgba(255,255,255,.7);padding:3px;margin-top:-3px;border-bottom:1px dotted #7e7e7e;font-style:italic}html body #wrapper #draw-area .node .node-header .node-content-line .node-text{font-family:'DM Mono',monospace;color:#000!important;font-size:90%!important;min-height:30px!important;box-shadow:none;padding:3px}html body #wrapper #draw-area .node .node-header .node-content-line.is-draft{background-color:#fff6d1!important}html body #wrapper #draw-area .node .node-header .node-content-line.is-draft .node-text{color:#000!important;min-height:30px;font-size:120%;font-weight:300;box-shadow:none}html body #wrapper #draw-area .node .node-header .node-content-line.empty .node-text{color:rgba(0,0,0,.4)!important}html body #wrapper #draw-area .node .node-header .node-content-line.empty .node-text:focus{color:#000!important}html body #wrapper #draw-area .node .node-content{margin-top:-5px}html body #wrapper #draw-area .node .node-content .node-content-line{position:relative;border-bottom:1px solid rgba(31,75,96,.2);border-top:1px solid rgba(255,255,255,.5);background:#f2f2f2}html body #wrapper #draw-area .node .node-content .node-content-line.focused{background:#eefdee!important}html body #wrapper #draw-area .node .node-content .node-content-line.has-permalink{padding-bottom:25px!important}html body #wrapper #draw-area .node .node-content .node-content-line span[data-type]{position:relative}html body #wrapper #draw-area .node .node-content .node-content-line span[data-type]:after{content:"(" attr(data-type) ")";color:#0681c5;font-size:80%;vertical-align:top}html body #wrapper #draw-area .node .node-content .node-content-line.is-draft{background-color:#fff6d1!important}html body #wrapper #draw-area .node .node-content .node-content-line.is-draft .node-text{color:#000!important}html body #wrapper #draw-area .node .node-content .node-content-line.empty .node-text{color:rgba(0,0,0,.4)!important}html body #wrapper #draw-area .node .node-content .node-content-line.empty .node-text:focus{color:#000!important}html body #wrapper #draw-area .node .node-content .node-content-line.no-connection{position:relative}html body #wrapper #draw-area .node .node-content .node-content-line.no-connection .connection-button:after{font-family:homerIcons!important;font-size:60%;content:"\f071";color:#d44141;position:absolute;right:-15px;top:calc(50% - 4px);pointer-events:none}html body #wrapper #draw-area .node .node-content .node-content-line.ui-sortable-helper{background-color:#fff;color:#000!important}html body #wrapper #draw-area .node .node-content .node-content-line i.icon{position:absolute;padding-left:0;top:3px;left:3px;color:rgba(50,50,50,.4)!important;cursor:move;font-size:60%}html body #wrapper #draw-area .node .node-content .node-content-line .node-text{font-family:'DM Mono',monospace;font-size:14px;line-height:1.5;padding-left:10px!important;position:relative;width:100%;min-height:25px;max-height:200px;overflow:auto;background-color:rgba(255,255,255,.1);box-shadow:inset 2px 2px 5px rgba(31,31,31,0)}html body #wrapper #draw-area .node .node-content .node-content-line .node-text .error:before{content:"\f071";margin-right:5px;font-family:homerIcons!important;color:red}html body #wrapper #draw-area .node .node-content .node-content-line .node-text .variable-panel-opener{display:inline-block;cursor:pointer;font-size:100%;vertical-align:middle;padding-right:5px;padding-left:5px;position:relative}html body #wrapper #draw-area .node .node-content .node-content-line .node-text .variable-panel-opener:hover{color:#214199}html body #wrapper #draw-area .node .node-content .node-content-line .node-text a{color:#7695f5}html body #wrapper #draw-area .node .node-content .node-content-line .node-text comment{color:#7695f5!important;display:block;width:100%;font-style:italic;background-color:#eaeceb;border-bottom:1px dotted rgba(118,149,245,.4);padding:5px;margin:5px 0}html body #wrapper #draw-area .node .node-content .node-content-line .node-text comment localvariable{color:#7695f5!important}html body #wrapper #draw-area .node .node-content .node-content-line .node-text comment .variable{color:#7695f5!important}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variable{display:inline-block;white-space:pre-line;font-family:'DM Mono',monospace;font-size:100%;background-color:transparent;border:1px solid #c2c2c2;color:#000;padding:3px 8px;margin:2px;box-shadow:-1px 1px 1px rgba(0,0,0,.2)}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variable.local{border:1px solid #81c8d5}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variable hide{display:none}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variable span.local{color:#3454d8}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variable.printable{display:inline-block;border:none;background:0 0;color:transparent;font-weight:400;padding:0;margin:0 -5px;box-shadow:none}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variable .variable{display:inline-block;white-space:nowrap}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variable .variable.error:before{content:"\f071";margin-right:5px;font-family:homerIcons,sans-serif!important;color:red}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variable .eval-variable{position:relative;display:inline-block;vertical-align:baseline}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variable .eval-variable.error:before{content:"\f071";margin-right:5px;font-family:homerIcons,sans-serif!important;color:red}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variable .new-variable{background-color:#47984b}html body #wrapper #draw-area .node .node-content .node-content-line .node-text localvariable{color:#3454d8!important;font-size:100%}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variation{background-color:transparent;color:#f97c3c;font-family:'DM Mono',monospace;font-weight:700;padding:0;font-size:100%}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variation variationtype{font-family:'DM Mono',monospace;color:#f97c3c}html body #wrapper #draw-area .node .node-content .node-content-line .node-text variation element{font-weight:400;color:#000;padding:0 5px}html body #wrapper #draw-area .node .node-content .node-content-line .node-text todo{padding:3px 0;background-color:#d7edde;color:#47984b;font-family:'DM Mono',monospace;line-height:.7;font-size:90%}html body #wrapper #draw-area .node .node-content .node-content-line .node-text attribute{padding:3px 0;background-color:#fff;color:rgba(175,86,46,.47);font-family:'DM Mono',monospace;line-height:.7;font-size:90%}html body #wrapper #draw-area .node .node-content .node-content-line .node-text statement{padding:0;color:#f97c3c;background-color:transparent;font-family:'DM Mono',monospace;font-weight:700;font-size:100%}html body #wrapper #draw-area .node .node-content .node-content-line .node-text statement condition{padding:0;font-weight:400;color:#000}html body #wrapper #draw-area .node .node-content .node-content-line .node-text statement result{padding:0;font-weight:400;color:#000}html body #wrapper #draw-area .node .node-content .node-content-line .node-text justonce{padding:0;margin-right:5px;font-family:'DM Mono',monospace;font-weight:700;color:#f19717;font-size:90%}html body #wrapper #draw-area .node .node-content .node-content-line .node-text nomore{padding:0;margin-right:5px;font-family:'DM Mono',monospace;font-weight:700;color:#f03ef9;font-size:90%}html body #wrapper #draw-area .node .node-content .node-content-line .node-text call{color:#7695f5;background-color:#d3fdff;font-size:90%}html body #wrapper #draw-area .node .node-content .node-content-line .node-text parameter{color:#000;font-size:90%}html body #wrapper #draw-area .node .node-content .node-content-line .node-text tag{display:inline-block;padding:0;margin:0;font-family:'DM Mono',monospace;color:#eca100;font-size:100%}html body #wrapper #draw-area .node .node-content .node-content-line .dropdown-menu{margin-top:0!important;width:100%}html body #wrapper #draw-area .node .node-meta{position:relative;width:100%;min-height:25px;background:rgba(42,44,52,.1);border-top:1px solid rgba(255,255,255,.3)}html body #wrapper #draw-area .node .node-meta .meta-data-panel{padding:5px}html body #wrapper #draw-area .node .node-meta .meta-data-panel:empty:before{content:attr(placeholder);color:rgba(0,0,0,.2);padding-left:10px;font-size:80%;text-transform:uppercase}html body #wrapper #draw-area .node .node-meta div.meta-data-icon{padding:0 5px;display:inline-block;vertical-align:top;font-size:130%;filter:saturate(.6)}html body #wrapper #draw-area .node .node-meta .meta-data-label{font-size:60%;width:100px;padding-left:5px;text-transform:uppercase;position:relative;display:inline-block;overflow:hidden;text-overflow:ellipsis}html body #wrapper #draw-area .node .node-meta i.icon[data-menu=add-metadata]{position:absolute;right:10px;bottom:5px;padding:2px 5px;color:rgba(0,0,0,.3)!important;cursor:pointer;transition:all .3s}html body #wrapper #draw-area .node .node-meta i.icon[data-menu=add-metadata]:hover{color:rgba(0,0,0,.7)}html body #wrapper #draw-area .node .node-meta p{display:none;padding:4px;margin:0;font-size:70%}html body #wrapper #draw-area .node .permalink-box{text-align:center;position:absolute;background:rgba(33,65,153,.8);color:rgba(255,255,255,.8);top:-30px;left:0;margin:auto;max-width:90%;font-size:70%;padding:5px 5px 5px 15px;border-radius:4px;overflow:hidden;text-overflow:ellipsis}html body #wrapper #draw-area .node .permalink-line-box{position:absolute;background:rgba(154,209,154,.7);color:rgba(0,0,0,.6);bottom:0;right:0;font-size:70%;padding:5px}html body #wrapper #draw-area .node .anchor{position:absolute;width:10px;height:10px;background-color:transparent;right:0;top:calc(50% - 5px)}html body #wrapper #draw-area .node .anchor.left{left:0;right:auto}html body #wrapper #draw-area .node .menu{position:relative;display:inline-block;background-color:rgba(0,0,0,.3);width:100%;left:0;top:0;height:25px}html body #wrapper #draw-area .node .menu .actor-avatar{position:absolute;width:40px;height:40px;left:-15px;top:-15px}html body #wrapper #draw-area .node .menu i.icon{position:absolute;right:0;color:#fff;font-size:100%;line-height:100%}html body #wrapper #draw-area .node .menu i.icon.node-menu{position:absolute;top:5px;right:15px;text-align:right}html body #wrapper #draw-area .node .menu i.icon.node-menu:hover{cursor:pointer!important}html body #wrapper #draw-area .node .menu i.icon.jump-to-node-link{position:absolute;font-size:140%;top:5px;right:-35px;text-align:right;transition:color .3s}html body #wrapper #draw-area .node .menu i.icon.jump-to-node-link:hover{cursor:pointer!important;color:#0e9760!important}html body #wrapper #draw-area .node .menu .node-button-bar{position:absolute;width:calc(100% - 30px);height:100%;padding:3px;z-index:1}html body #wrapper #draw-area .node .menu .node-button-bar i.icon[data-menu=cycle]{margin-right:3px}html body #wrapper #draw-area .node .menu .node-button-bar .node-type-label{pointer-events:none;color:#fff;text-transform:uppercase;font-size:70%}html body #wrapper #draw-area .node .menu .node-button-bar .node-type-label i.icon{font-size:110%;position:relative}html body #wrapper #draw-area .node .menu .node-button-bar .node-icon{color:rgba(0,0,0,.4)}html body #wrapper #draw-area .node .menu .actor-name{font-family:'Patrick Hand SC',sans-serif;font-size:120%;padding:0;margin:-5px 0 0;width:145px;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body #wrapper #draw-area .node[data-type=start]{min-height:60px;background-color:#0e9760;border-radius:0;left:300px;top:120px}html body #wrapper #draw-area .node[data-type=start] .flow-title{width:100%;display:inline-block;text-overflow:ellipsis;overflow:hidden;padding:10px;color:#fff;font-size:120%}html body #wrapper #draw-area .node[data-type=start] i.icon-caret-right{position:absolute;top:0;right:0;margin:auto;width:60px;height:40px;font-size:36px;text-align:right;line-height:130%;padding:0 20px}html body #wrapper #draw-area .node[data-type=start] .node-meta i.icon{color:rgba(255,255,255,.5)}html body #wrapper #draw-area .node[data-type=text]{background-color:#fff;top:40px;left:40px}html body #wrapper #draw-area .node[data-type=text] .node-button-bar{padding-left:30px}html body #wrapper #draw-area .node[data-type=text] .node-content-line{height:100%;padding:5px;box-shadow:inset 2px 2px 5px rgba(31,31,31,0)}html body #wrapper #draw-area .node[data-type=note]{border-radius:0;min-height:100px;background-color:#e8cd78;transform:rotate(-4deg);z-index:2!important;top:40px;left:40px}html body #wrapper #draw-area .node[data-type=note] .node-content{background:0 0}html body #wrapper #draw-area .node[data-type=note] .node-content .node-content-line{height:100%;min-height:90px;padding:5px;background-color:transparent}html body #wrapper #draw-area .node[data-type=note] .node-content .node-content-line .node-text{padding:5px;background-color:transparent;min-height:90px}html body #wrapper #draw-area .node[data-type=variables]{min-height:30px;padding-top:30px;background-color:#81aad9;top:40px;left:40px}html body #wrapper #draw-area .node[data-type=variables] .menu{position:absolute;background-color:transparent}html body #wrapper #draw-area .node[data-type=variables] .node-content-line{height:calc(100% - 20px);min-height:20px;padding:0 5px;box-shadow:inset 2px 2px 5px rgba(31,31,31,0)}html body #wrapper #draw-area .node[data-type=variables] .node-content-line .node-text{color:#000;background-color:transparent;padding:5px}html body #wrapper #draw-area .node[data-type=jumpToNode]{min-height:40px;background-color:#0e9760;top:40px;left:40px}html body #wrapper #draw-area .node[data-type=jumpToNode] .menu{position:absolute;background-color:transparent}html body #wrapper #draw-area .node[data-type=jumpToNode] .menu i.icon{color:#fff}html body #wrapper #draw-area .node[data-type=jumpToNode] .node-content{margin-top:20px;height:calc(100% - 20px);min-height:30px;padding:5px;background-color:transparent;box-shadow:inset 2px 2px 5px rgba(31,31,31,0)}html body #wrapper #draw-area .node[data-type=jumpToNode] .node-content select{background-color:#000;font-family:'DM Mono',monospace;color:#fff;padding:5px;width:49%}html body #wrapper #draw-area .node[data-type=choice]{background-color:#739f73;top:40px;left:40px}html body #wrapper #draw-area .node[data-type=choice] span.choice-header{color:#000;padding:5px;font-size:80%}html body #wrapper #draw-area .node[data-type=choice] i.icon{color:#fff}html body #wrapper #draw-area .node[data-type=choice] .node-button-bar{padding-left:30px}html body #wrapper #draw-area .node[data-type=choice] .node-content .node-content-line{position:relative;border-bottom:1px solid rgba(86,86,86,.2);padding:5px}html body #wrapper #draw-area .node[data-type=choice] .node-content .node-content-line .node-text{overflow:auto;background-color:transparent;box-shadow:inset 2px 2px 5px rgba(31,31,31,0)}html body #wrapper #draw-area .node[data-type=sequence]{width:var(--node-thin-width);background-color:#596ec9;top:40px;left:40px}html body #wrapper #draw-area .node[data-type=sequence] i.icon{color:#fff}html body #wrapper #draw-area .node[data-type=sequence] i.icon.node-menu{position:absolute;top:5px;right:5px;text-align:right}html body #wrapper #draw-area .node[data-type=sequence] .node-button-bar{padding-left:5px}html body #wrapper #draw-area .node[data-type=sequence] .node-button-bar i.icon{color:#fff}html body #wrapper #draw-area .node[data-type=sequence] .node-content{background-color:#596ec9}html body #wrapper #draw-area .node[data-type=sequence] .node-content .node-content-line{position:relative;border-bottom:1px solid rgba(255,255,255,.2);padding:5px;min-height:10px;color:#fff;background-color:transparent}html body #wrapper #draw-area .node[data-type=sequence] .node-content .node-content-line .node-text{overflow:auto;min-height:10px;background-color:transparent;box-shadow:inset 2px 2px 5px rgba(31,31,31,0)}html body #wrapper #draw-area .node[data-type=random]{width:var(--node-thin-width);height:80px;background-color:#870e12;top:40px;left:40px}html body #wrapper #draw-area .node[data-type=random] .menu i.icon.node-menu{position:absolute;top:30px;right:15px;text-align:right;color:#fff}html body #wrapper #draw-area .node[data-type=random] i{position:absolute;top:15px;bottom:0;left:0;right:0;margin:auto;height:45px;font-size:32px;text-align:center;line-height:150%;padding:0}html body #wrapper #draw-area .node[data-type=layout]{width:var(--node-thin-width);height:60px;background-color:transparent;border:3px solid #c8c4c0;border-radius:100%;top:20px;left:20px}html body #wrapper #draw-area .node[data-type=layout] i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:20px;font-size:22px;text-align:center;line-height:100%;padding:0;color:#c8c4c0}html body #wrapper #draw-area .node[data-type=subflow]{width:var(--node-thin-width);height:80px;background-color:#ff8000;top:40px;left:40px}html body #wrapper #draw-area .node[data-type=subflow] .menu i.icon.node-menu{position:absolute;top:30px;right:15px;text-align:right;color:#fff}html body #wrapper #draw-area .node[data-type=subflow] i{position:absolute;top:15px;bottom:0;left:0;right:0;margin:auto;height:45px;font-size:32px;text-align:center;line-height:150%;padding:0}html body #wrapper #draw-area .node[data-type=subflow] .permalink-box{text-align:center;position:absolute;background:0 0;color:rgba(255,255,255,.8);top:-30px;left:-45px;margin:auto;width:150px;max-width:none;font-size:70%;padding:5px;overflow:hidden;text-overflow:ellipsis}html body #wrapper #draw-area .node[data-type=condition]{background-color:#ad40a4;top:40px;left:40px}html body #wrapper #draw-area .node[data-type=condition] .menu{background-color:transparent}html body #wrapper #draw-area .node[data-type=condition] .menu i.icon{color:#fff}html body #wrapper #draw-area .node[data-type=condition] .node-content{background-color:#fff}html body #wrapper #draw-area .node[data-type=condition] .node-content .node-content-line{padding:5px;border-bottom:1px solid rgba(0,0,0,.2)}html body #wrapper #draw-area .node[data-type=condition] .node-content .node-content-line .node-text{font-family:monospace;height:100%;color:#000}html body #wrapper #draw-area .node[data-type=condition] .node-content .node-content-line:before{content:"ELSE IF";color:#ad40a4;font-size:70%;position:relative;display:block;margin-left:15px}html body #wrapper #draw-area .node[data-type=condition] .node-content .node-content-line:first-child:before{content:"IF"!important}html body #wrapper #draw-area .node[data-color=true]{border-top:15px solid var(--color)}html body #wrapper #draw-area .node .referral-links{position:absolute;font-size:140%;bottom:5px;left:-35px;color:#fff;text-align:right;transition:color .3s}html body #wrapper #draw-area .node .referral-links:hover{cursor:pointer!important;color:#0e9760!important}html body #wrapper #draw-area .node .connection-button{position:absolute;top:calc(50% - 7px);right:-7px;width:14px;height:14px;border-radius:100%;background:rgba(255,255,255,0);border:2px solid #bed6e5;cursor:pointer;transition:all .3s;transform:scale(1)}html body #wrapper #draw-area .node .connection-button:hover{border:2px solid #087bca;background:#f2f2f2;transform:scale(1.4)}html body #wrapper #draw-area .node .failed-connection-button{position:absolute;bottom:-7px;left:calc(50% - 7px);width:14px;height:14px;border-radius:100%;background:rgba(255,255,255,0);border:2px solid #d44141;cursor:pointer;transition:all .3s;transform:scale(1)}html body #wrapper #draw-area .node .failed-connection-button:hover{background:#f2f2f2;transform:scale(1.4)}html body form{position:relative;max-width:1200px;margin:auto;text-align:center;line-height:150%}html body form input{user-select:auto;-webkit-user-select:auto}html body form input:not([type=checkbox]){font-size:150%;display:block;padding:10px;margin:15px auto;text-align:center;background-color:transparent;border:1px solid rgba(255,255,255,.6);color:rgba(255,255,255,.85)}html body form input.disabled{background-color:transparent;opacity:.2;pointer-events:none}html body form label{display:inline-block;color:#fff}html body form button{display:block;margin:auto;margin-top:20px;font-size:120%}html body footer{position:absolute;bottom:0;left:0;right:0;padding:0 20px;min-height:20px;background-color:rgba(13,14,21,.8);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);font-size:80%}html body footer .flow-info{margin-left:50px;display:inline-block;vertical-align:top;color:#fff;padding:5px;opacity:.4;font-size:90%;pointer-events:none}html body footer .flow-info b.alert{color:#d44141}html body footer #build{color:#fff;padding:5px;opacity:.4;font-size:80%}html body .homer-says{padding:20px}html body .homer-says img{position:relative;display:inline-block;vertical-align:text-bottom;width:60px;margin-right:25px}html body .homer-says p{position:relative;display:inline-block;width:calc(100% - 100px);vertical-align:middle}html body.small-size .node-text{min-height:20px!important;font-size:12px!important}html body svg.leader-line{pointer-events:none;z-index:-1;transition:opacity .3s,filter .3s}html body:not(.translation).connections-editable svg.leader-line{pointer-events:auto!important}html body:not(.translation).connections-editable svg.leader-line:hover{z-index:1000!important}html body:not(.translation).connections-editable #wrapper{pointer-events:none}html body:not(.translation).connections-editable #wrapper .node{pointer-events:none;filter:brightness(.3)!important}html .sortable-placeholder{height:120px}@media (max-width:1400px){#main-menu{position:fixed;top:60px;right:-20px;border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2);background-color:rgba(13,14,21,.8);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);padding:10px;height:50px}}#fakeEl.add-node:after{content:'+';top:-10px;right:-20px;font-size:200%;color:#fff;position:relative}body.dragging,body.dragging *{cursor:move!important}.ui-state-highlight{height:100px;background-color:#000}body.is-flat{z-index:0;position:relative!important;overflow:initial!important;overflow-x:hidden!important;height:auto!important;transition:none!important;padding-bottom:50vh}body.is-flat #zoom-level-box{display:none!important}body.is-flat #top-bar{opacity:1;transition:top .3s;transition-delay:0.3s}body.is-flat #top-bar:hover{opacity:1}body.is-flat #top-bar h1{color:#fff}body.is-flat #top-bar #board-menu{display:none}body.is-flat #flows-list-column{position:fixed;opacity:.1;transition:all .3s}body.is-flat #flows-list-column:hover{opacity:1}body.is-flat #wrapper{position:relative!important;overflow:initial!important;height:auto!important;background-color:#fff!important}body.is-flat #wrapper #draw-area{font-family:'Noto Serif',serif!important;position:relative!important;overflow:initial!important;height:auto!important}body.is-flat #wrapper #draw-area #flow{position:relative!important;overflow:initial!important;height:auto!important;width:100%;left:0!important;top:0!important;padding-top:120px}body.is-flat #wrapper #draw-area #flow .node{position:relative;border-radius:initial!important;background-color:#fff;box-shadow:none;width:calc(100vw - 600px);max-height:none!important;z-index:1;border-right:0 solid #d0d0d0;border-left:none;border-bottom:0 dotted rgba(0,0,0,.2);font-size:130%;margin:auto auto 4px;padding:10px 10px 10px 20px}body.is-flat #wrapper #draw-area #flow .node .left-col{display:inline-block;vertical-align:top;border-right:1px solid gray;width:85%}body.is-flat #wrapper #draw-area #flow .node .left-col .actor-name{display:block;font-size:120%;position:relative;margin-bottom:20px;width:auto;color:#8a8a8a}body.is-flat #wrapper #draw-area #flow .node .right-col{position:relative;display:inline-block;vertical-align:top;width:14%}body.is-flat #wrapper #draw-area #flow .node .menu{background:0 0;display:inline-block;vertical-align:top;height:100%;padding:0;font-size:100%}body.is-flat #wrapper #draw-area #flow .node .menu .actor-avatar{display:inline-block;position:relative;margin-top:0;margin-left:0;width:40px;height:40px;top:0;left:0}body.is-flat #wrapper #draw-area #flow .node .menu i.icon{color:#9c9c9c!important;font-size:75%;vertical-align:super}body.is-flat #wrapper #draw-area #flow .node .menu i.icon.jump-to-node-link{position:absolute;top:22px;right:-35px;text-align:right;transition:color .3s}body.is-flat #wrapper #draw-area #flow .node .anchor{opacity:0}body.is-flat #wrapper #draw-area #flow .node .node-content{display:inline-block;vertical-align:top;width:100%}body.is-flat #wrapper #draw-area #flow .node .node-content .node-content-line{background-color:transparent;margin-left:20px;border-bottom:0 solid rgba(134,134,134,.3);min-height:0!important}body.is-flat #wrapper #draw-area #flow .node .node-content .node-content-line .node-text{border:none!important;max-height:none!important;font-family:'Noto Serif',serif!important;color:#555!important;font-size:100%;padding:10px 10px 10px 5%}body.is-flat #wrapper #draw-area #flow .node .node-content .node-content-line .node-text statement,body.is-flat #wrapper #draw-area #flow .node .node-content .node-content-line .node-text variable,body.is-flat #wrapper #draw-area #flow .node .node-content .node-content-line .node-text variation{font-size:80%}body.is-flat #wrapper #draw-area #flow .node .node-content .node-content-line .node-text element{font-family:'Noto Serif',serif!important;color:#555!important;font-size:120%}body.is-flat #wrapper #draw-area #flow .node .node-meta{background:0 0!important}body.is-flat #wrapper #draw-area #flow .node .node-meta i.icon[data-menu=add-metadata]{right:0}body.is-flat #wrapper #draw-area #flow .node .node-meta .meta-data-icon{font-size:100%}body.is-flat #wrapper #draw-area #flow .node .permalink-box{width:120px;text-align:right;padding:5px;left:-130px;top:0}body.is-flat #wrapper #draw-area #flow .node.selected{outline:0;border:1px dotted #214199;z-index:1000}body.is-flat #wrapper #draw-area #flow .node.marked .menu:before{font-size:120%;left:-35px;right:auto;top:25px}body.is-flat #wrapper #draw-area #flow .node[data-type=start]{border-color:transparent;margin-bottom:60px}body.is-flat #wrapper #draw-area #flow .node[data-type=start] h3{font-size:180%;padding-left:20px;font-weight:100;padding-bottom:40px}body.is-flat #wrapper #draw-area #flow .node[data-type=start] i.icon{vertical-align:super;display:none}body.is-flat #wrapper #draw-area #flow .node[data-type=text]{border-color:#ccc}body.is-flat #wrapper #draw-area #flow .node[data-type=text] .node-content-line{background-color:#fff}body.is-flat #wrapper #draw-area #flow .node[data-type=text] .node-content-line .node-text{font-size:100%!important}body.is-flat #wrapper #draw-area #flow .node[data-type=choice]{border-color:#739f73;counter-reset:section}body.is-flat #wrapper #draw-area #flow .node[data-type=choice] .node-header{background:0 0;font-family:'Noto Serif',serif!important}body.is-flat #wrapper #draw-area #flow .node[data-type=choice] .node-header .node-content-line{background-color:#fff}body.is-flat #wrapper #draw-area #flow .node[data-type=choice] .node-header .node-content-line .node-text{font-family:'Noto Serif',serif!important}body.is-flat #wrapper #draw-area #flow .node[data-type=choice] .node-content{background-color:#fff;padding-right:40px}body.is-flat #wrapper #draw-area #flow .node[data-type=choice] .node-content .node-content-line{background-color:#fff;border-bottom:0 solid rgba(134,134,134,.3)}body.is-flat #wrapper #draw-area #flow .node[data-type=choice] .node-content .node-content-line .node-text{font-size:100%!important;background-color:transparent;margin-bottom:3px}body.is-flat #wrapper #draw-area #flow .node[data-type=choice] .node-content .node-content-line .node-text .anchor{right:-220px;opacity:0}body.is-flat #wrapper #draw-area #flow .node[data-type=random]{border-color:#870e12}body.is-flat #wrapper #draw-area #flow .node[data-type=variables]{border-color:#81aad9}body.is-flat #wrapper #draw-area #flow .node[data-type=variables] .menu{display:none}body.is-flat #wrapper #draw-area #flow .node[data-type=sequence]{border-color:#596ec9}body.is-flat #wrapper #draw-area #flow .node[data-type=condition]{border-color:#ad40a4}body.is-flat #wrapper #draw-area #flow .node[data-type=condition] .node-content{background-color:#fff;padding-right:40px}body.is-flat #wrapper #draw-area #flow .node[data-type=condition] .node-content .node-content-line{background-color:#fff;border-bottom:0 solid rgba(134,134,134,.3)}body.is-flat #wrapper #draw-area #flow .node[data-type=condition] .node-content .node-content-line .node-text{font-size:100%!important;background-color:transparent;margin-bottom:3px}body.is-flat #wrapper #draw-area #flow .node[data-type=condition] .node-content .node-content-line .node-text .anchor{right:-220px;opacity:0}body.is-flat #wrapper #draw-area #flow .node[data-type=note]{background-color:rgba(182,165,119,.1);transform:rotate(-1deg);z-index:0}body.is-flat #wrapper #draw-area #flow .node[data-type=jumpToNode]{border-color:#0e9760;background:rgba(14,151,96,.2)}body.is-flat #wrapper #draw-area #flow .node[data-type=jumpToNode] .menu{height:30%}body.is-flat #wrapper #draw-area #flow .node[data-type=jumpToNode] select{background:#fff;color:#000;font-size:80%;width:45%}body.is-flat #wrapper #draw-area #flow .node[data-type=layout]{border:none}body.is-flat #wrapper #draw-area #flow .node[data-is-narrator=true]{outline:0 solid}body.is-flat #wrapper #draw-area #flow .node[data-is-narrator=true] .actor-name{color:#76f5b1}body.is-flat.small-size .node-text{min-height:0!important;font-size:90%!important;padding:5px!important}body.is-flat svg.leader-line{pointer-events:none}body.preview-mode h1,body.preview-mode h2,body.preview-mode h3{color:#000}body.preview-mode h1 small,body.preview-mode h2 small,body.preview-mode h3 small{font-size:70%;font-weight:200}body.preview-mode #preview-window{background-color:transparent}body.preview-mode #preview-window.project-overlay{backdrop-filter:none;-webkit-backdrop-filter:none}body.preview-mode #preview-window .project-dialogue{text-align:center;width:30vw;min-width:30vw!important;height:100%;right:0;left:auto;top:0;margin:initial;max-width:initial;max-height:initial;padding:0;z-index:100;background-color:#fff;background-image:none;color:#000;box-shadow:0 0 0 10px rgba(0,0,0,.2)}body.preview-mode #preview-window .project-dialogue .project-button-bar{position:absolute;left:0;top:0;bottom:auto;width:100%;text-align:right;z-index:1000}body.preview-mode #preview-window .project-dialogue #preview-locale{position:absolute;top:25px;left:10px}body.preview-mode #preview-window .project-dialogue .meta-data{position:absolute;bottom:0;left:0;right:0;margin:auto;padding:20px;border-top:1px solid #000}body.preview-mode #preview-window .project-dialogue .meta-data span{margin:20px}body.preview-mode #preview-window .project-dialogue .cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}body.preview-mode #preview-window .project-dialogue .cover .start-box{width:100%;height:40%;position:absolute;top:0;bottom:0;text-align:center;margin:auto;padding:20px;background-color:rgba(255,255,255,.3);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}body.preview-mode #preview-window .project-dialogue .cover .start-box h1{font-size:220%;height:auto;margin-bottom:10px}body.preview-mode #preview-window .project-dialogue .cover .start-box h2{font-size:220%;margin:0 0 30px}body.preview-mode #preview-window .project-dialogue .node-image{position:absolute;width:100%;height:250px;left:0;top:0;z-index:0;background-repeat:no-repeat;background-position:center center;background-size:cover}body.preview-mode #preview-window .project-dialogue .avatar{position:relative;width:30%;margin:90px auto 0}body.preview-mode #preview-window .project-dialogue .content-wrapper{position:relative;height:calc(100vh - 400px);max-height:none;font-family:'Patrick Hand SC',sans-serif;overflow:auto;font-size:220%;padding:20px;line-height:1}body.preview-mode #preview-window .project-dialogue .content-wrapper.is-draft:before{content:"Not translated";margin-right:5px;font-family:sans-serif;font-size:50%;position:fixed;right:20px;margin-top:-50px;color:#a82a14}body.preview-mode #preview-window .project-dialogue .content-wrapper.not-confirmed:before{content:"Translation not confirmed";margin-right:5px;font-family:sans-serif;font-size:50%;position:fixed;right:20px;margin-top:-50px;color:#f19717}body.preview-mode #preview-window .project-dialogue .content-wrapper span.eval-variable{color:#214199;background-color:transparent!important}body.preview-mode #preview-window .project-dialogue a{color:#7695f5;font-size:80%}body.preview-mode #preview-window #node-data-window{position:absolute;width:330px;height:100vh;background-color:rgba(0,0,0,.7);top:0;right:30vw;color:#fff}body.preview-mode #preview-window #node-data-window .project-button-bar{background-color:#000;padding:10px}body.preview-mode #preview-window #node-data-window .project-button-bar label{font-size:80%;margin-left:10px}body.preview-mode #preview-window #node-data-window #node-data-content{padding:10px;max-height:calc(100vh - 80px);overflow:auto}body.preview-mode #preview-window #node-data-window #node-data-content label{display:inline-block;margin-top:10px;margin-right:20px;font-size:100%;font-family:'DM Mono',monospace;color:rgba(255,255,255,.6)}body.preview-mode #preview-window #node-data-window #node-data-content div.node-contents{counter-reset:section}body.preview-mode #preview-window #node-data-window #node-data-content div.node-contents .node-content{margin-left:20px;margin-bottom:20px}body.preview-mode #preview-window #node-data-window #node-data-content div key{vertical-align:middle;font-size:90%;font-family:'DM Mono',monospace;display:inline-block;margin-right:10px;color:rgba(194,255,206,.6)}body.preview-mode #preview-window #node-data-window #node-data-content div key sup{color:#fff}body.preview-mode #preview-window #node-data-window #node-data-content div value{background:rgba(255,255,255,.2);display:block;width:100%;border-bottom:1px solid #fff;margin-bottom:5px}body.preview-mode #preview-window #node-data-window #node-data-content div#node-image{min-height:80px}body.preview-mode #preview-window #node-data-window #node-data-content div#node-image img{height:auto;width:100%}body.preview-mode #preview-window button{position:relative;display:inline-block;font-family:'Patrick Hand SC',sans-serif;color:#214199;font-size:25px;min-width:0;border:1px solid transparent;background-color:#fff}body.preview-mode #preview-window button:hover{box-shadow:2px 2px 4px rgba(12,12,12,.2)}body.preview-mode #preview-window button.transparent{color:#000;height:40px;width:40px;padding:0}body.preview-mode #preview-window button.transparent i{color:#000;padding:0}body.preview-mode #preview-window button.transparent:hover{border:1px solid #bcbcbc;color:#aaa}body.preview-mode #preview-window button.disabled{border:1px solid #bcbcbc;background-color:transparent}body.preview-mode #preview-window button.publish{position:absolute;display:block;font-family:'Patrick Hand SC',sans-serif;color:#fff;font-size:13px;border:1px solid #fff;background-color:transparent;left:0;top:0}body.preview-mode #preview-window button.play{font-size:130%;margin:auto;min-width:200px}body.preview-mode #preview-window button.play:hover{background-color:#214199}body.preview-mode #preview-window button.main{background-color:#000;border-radius:0;padding:10px;color:#fff}body.preview-mode #preview-window button.choice{font-size:18px!important;background-color:#000!important;padding:10px!important;border-radius:0!important}body.preview-mode #preview-window button.choice.main{background-color:transparent!important;border:2px solid #75bd40!important;color:#000!important;width:100%;display:block}body.preview-mode #preview-window button.choice.main.selected{background-color:#75bd40!important;color:#fff!important}body.preview-mode .node{filter:brightness(.3)!important}body.preview-mode .node:after{content:attr(data-visited-count)!important;font-size:100%;position:absolute;right:-20px;top:0;color:#0e9760}body.preview-mode .node.selected{filter:brightness(1)!important;opacity:1;filter:none}body.preview-mode .node .node-content .node-content-line:before{content:attr(data-visited-count);font-size:80%;position:absolute;right:-20px;top:0;color:#0e9760}body.preview-mode .node .node-content .node-content-line.visited{background-color:#e8fff7!important}body.preview-mode .node .node-content .node-content-line.chosen:after{content:"☑︎";font-size:150%;position:absolute;right:0;top:-10px;color:#0e9760}body.preview-mode .node[data-type=choice] .node-content .node-content-line.visited{color:rgba(0,0,0,.3)}body.preview-mode .leader-line:not(.selected){filter:brightness(.4)}.dialogue-window{position:fixed;width:350px;height:200px;top:0;right:0;bottom:0;left:0;margin:auto;z-index:100;background-color:#000;color:#fff;text-align:center}.dialogue-window .dialogue-content{position:relative;margin:auto;border:1px solid #fff;width:70%;padding:5px;text-align:left}.contextual-menu{min-width:250px;max-width:350px;max-height:90vh;overflow:auto;background-color:rgba(42,44,52,.85);box-shadow:2px 2px 10px rgba(13,15,20,.4);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);padding:0;margin:0;border:1px solid rgba(255,255,255,.05);border-radius:10px;z-index:calc(1 + 100)}.contextual-menu.persisted{z-index:calc(1 + 90)}.contextual-menu.emoji{width:218px!important;min-width:auto}.contextual-menu.emoji input{width:calc(100% - 50px);font-family:'Open Sans',sans-serif;font-weight:100;background:0 0;border:none;color:#fff;padding:5px}.contextual-menu.emoji input:before{content:"🔎"}.contextual-menu ul{padding:0;margin:0;list-style:none}.contextual-menu ul li{position:relative;display:block;padding:5px 15px;color:#fff;text-decoration:none;font-weight:300;font-size:14px;cursor:pointer;border-top:1px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contextual-menu ul li i.icon{margin-right:10px;width:10px;position:relative;display:inline-block;text-align:center}.contextual-menu ul li .flag{width:20px;vertical-align:bottom;margin-right:10px}.contextual-menu ul li .key{font-family:'DM Mono',monospace;position:absolute;right:5px;top:5px}.contextual-menu ul li .homer-doc{color:rgba(255,255,255,.4);position:absolute!important;right:5px;cursor:pointer}.contextual-menu ul li .homer-doc:hover{color:#ffbe00}.contextual-menu ul li .permalink-label{width:35%;color:#7695f5}.contextual-menu ul li label{color:#7695f5}.contextual-menu ul li .actor-filter,.contextual-menu ul li .metadata-value,.contextual-menu ul li .permalink{width:calc(100% - 100px);background:0 0;border:1px solid rgba(255,255,255,.2);color:#fff;padding:5px 10px;margin-right:5px}.contextual-menu ul li .actor-filter.image,.contextual-menu ul li .metadata-value.image,.contextual-menu ul li .permalink.image{width:calc(100% - 50px)}.contextual-menu ul li .actor-filter:hover,.contextual-menu ul li .metadata-value:hover,.contextual-menu ul li .permalink:hover{background:rgba(255,255,255,.2)}.contextual-menu ul li .actor-filter:focus,.contextual-menu ul li .metadata-value:focus,.contextual-menu ul li .permalink:focus{background:rgba(255,255,255,.2)}.contextual-menu ul li .menu-emoji{filter:grayscale(1)}.contextual-menu ul li:hover{background-color:#214199;color:#fff!important}.contextual-menu ul li:last-of-type:hover{border-radius:0 0 10px 10px}.contextual-menu ul li.separator{border-top:1px solid rgba(255,255,255,.2);cursor:default;height:1px;line-height:0;margin-bottom:-10px;pointer-events:none}.contextual-menu ul li.spacer{cursor:default;height:1px;line-height:0;padding-bottom:5px;pointer-events:none}.contextual-menu ul li.alert{color:#d44141;font-weight:700}.contextual-menu ul li.warning{background-color:#f19717}.contextual-menu ul li.listTitle{color:#8699b0;background-color:#000;cursor:default;font-weight:300;font-size:100%;position:sticky;z-index:10;top:0}.contextual-menu ul li.listTitle:hover{color:#8699b0!important}.contextual-menu ul li.listText{background-color:rgba(33,65,153,.7);color:#8699b0;cursor:default;font-weight:300}.contextual-menu ul li.listText:hover{color:#8699b0!important;pointer-events:none}.contextual-menu ul li.disabled{opacity:.5;pointer-events:none}.contextual-menu ul li.listElement{color:#d5c8a6}.contextual-menu ul li.highlight{color:#9ad19a}.contextual-menu ul li.grid-element{display:inline-block;width:calc(100% / 3);margin:0;border:1px solid rgba(255,255,255,.2);padding:5px 10px}.contextual-menu ul li.grid-element-highlight{display:inline-block;width:calc(100% / 3);margin:0;color:#9ad19a;padding:5px 10px}.contextual-menu ul li.grid-element-disabled{display:inline-block;width:calc(100% / 3);margin:0;color:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.4);padding:5px 10px;pointer-events:none}.contextual-menu ul li.grid-element-selected{display:inline-block;width:calc(100% / 3);margin:0;background-color:#214199;color:#fff;border:1px solid rgba(255,255,255,.4);padding:5px 10px;pointer-events:none}.contextual-menu ul li.main-locale{color:#9ad19a;font-weight:600}.contextual-menu ul li.main-locale:before{font-weight:100;content:" (main)";position:absolute;right:30px}.contextual-menu ul li.selected{color:#fff}.contextual-menu ul li.selected:after{content:"";width:10px;height:10px;background-color:#fff;border-radius:100%;position:absolute;right:5px;top:10px}.contextual-menu.emoji ul{max-width:210px;max-height:250px;overflow:hidden;overflow-y:auto}.contextual-menu.emoji ul li.listTitle{background:#000;position:sticky;top:0;z-index:10}.contextual-menu.emoji ul li:not(.listTitle){cursor:default;white-space:normal}.contextual-menu.emoji ul li:not(.listTitle):hover{background:0 0}.contextual-menu.emoji ul li:not(.listTitle) div{display:inline-block;font-size:130%;width:30px;height:30px;padding:0 5px;vertical-align:top;cursor:pointer}.contextual-menu.emoji ul li:not(.listTitle) div:hover{z-index:10;transform:scale(1.8);transform-origin:center center}.macOS .contextual-menu ul li .key:before{content:"⌘ "}.windows .contextual-menu ul li .key:before{content:"Ctrl "}.matching-window{position:absolute;width:250px;max-height:350px;overflow:auto;background-color:rgba(42,44,52,.9);color:#fff;border-radius:4px;box-shadow:3px 3px 10px rgba(0,0,0,.3)}.matching-window .matching-title{position:relative;padding:5px 10px;position:sticky;font-size:90%;color:#7695f5;background-color:#2a2c34;top:0;z-index:1000}.matching-window .matching-line{display:block;position:relative;padding:5px 15px;color:#fff;text-decoration:none;cursor:default!important;border-top:1px solid rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:70%;transition:all .3s}.matching-window .matching-line:first-of-type{border-top:none}.matching-window .matching-line.selected{background-color:#214199}.matching-window .matching-line.selected:after{content:"⇥";font-size:130%;position:absolute;right:0;top:0;height:20px;line-height:1;color:#fff;padding:5px}.matching-window .matching-line .variable-type{color:#9ad19a;margin-left:5px}.matching-window .matching-line .variable-type:before{content:"- "}.project-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(14,16,22,.7);z-index:calc(1 + 100);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.project-overlay h1,.project-overlay h2,.project-overlay h3{color:#fff}.project-overlay h1 small,.project-overlay h2 small,.project-overlay h3 small{font-size:70%}.project-overlay .project-dialogue{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;max-width:50vw;min-width:900px;min-height:600px;max-height:40vh;background-color:#354886;background-image:linear-gradient(45deg,#354886 0,#2e3e74 20%,#293869 66%,#273461 100%);color:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.2);padding:40px;text-align:center;border:1px solid rgba(255,255,255,.2)}.project-overlay .project-dialogue .overlay-list{box-shadow:inset 0 0 5px 5px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}.project-overlay .project-dialogue .overlay-list li{border-top:none;border-bottom:1px solid rgba(255,255,255,.4);font-size:80%}.project-overlay .project-dialogue p{text-align:center}.project-overlay .project-dialogue.alert{background-color:#a82a14;background-image:linear-gradient(180deg,#cc2507 0,#c43907 20%,#a21306 66%,#830703 100%);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);height:60%}.project-overlay .project-dialogue.alert button.main{background-color:#fff;color:#4b0001}.project-overlay .project-dialogue.warning{background-color:rgba(241,151,23,.7);background-image:linear-gradient(180deg,#cc7d07 0,#c48207 20%,#a26406 66%,#834703 100%);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.project-overlay .project-dialogue .project-dialogue-title{position:relative;z-index:0;width:100%;font-weight:100;font-size:200%;margin-bottom:10px}.project-overlay .project-dialogue .project-dialogue-title b{white-space:nowrap;width:100%;max-width:100%;text-overflow:ellipsis;overflow:hidden;display:block}.project-overlay .project-dialogue .project-dialogue-text{font-size:150%;overflow:auto;user-select:all}.project-overlay .project-dialogue .project-dialogue-input{padding:10px;width:100%;margin:40px auto;max-width:30vw;border:1px solid rgba(255,255,255,.1);border-radius:5px;box-shadow:inset 2px 2px 5px rgba(31,31,31,0);background-color:#1a1c22;font-family:'Open Sans',sans-serif;font-size:140%;font-weight:100;color:#fff;text-align:center;white-space:nowrap;transition:all .3s}.project-overlay .project-dialogue .project-dialogue-input:focus{border:1px solid rgba(255,255,255,.4);box-shadow:inset 2px 2px 5px #1f1f1f}.project-overlay .project-dialogue .input-filter{float:right;margin:12px;padding:6px;border:1px solid #fff;background-color:transparent;color:#fff;z-index:10;position:relative}.project-overlay .project-dialogue .input-filter::placeholder{color:rgba(255,255,255,.2)}.project-overlay .project-dialogue .project-button-bar{position:absolute;left:0;bottom:0;width:100%;text-align:center}.project-overlay .project-dialogue .project-button-bar button{font-size:100%;min-width:100px;padding:10px}#homer-messages .project-advice{position:relative;width:100%;background:rgba(33,65,153,.8);color:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.2);border-radius:5px;padding:20px;margin-bottom:10px;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#homer-messages .project-advice.alert{background-color:rgba(168,42,20,.8)}#homer-messages .project-advice .advice-close{position:absolute;right:10px;top:10px;color:#fff}#homer-messages .project-advice .project-advice-text{font-size:90%}.project-overlay .project-dialogue{text-align:left;max-height:60vh;background-color:#354886;border:1px solid rgba(255,255,255,.2)}.project-overlay .project-dialogue.small{max-height:50vh}.project-overlay .project-dialogue .project-button-bar{text-align:right;bottom:0}.project-overlay .project-dialogue .project-dialogue-title{margin-top:0}.project-overlay .project-dialogue .actors-list{overflow:auto;padding:5px;height:calc(100% - 130px);width:100%}.project-overlay .project-dialogue .actors-list .actors-line{position:relative;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:15px}.project-overlay .project-dialogue .actors-list .actors-line h4{font-weight:100;margin:0 0 5px}.project-overlay .project-dialogue .actors-list .actors-line .is-narrator{position:absolute;right:0;padding:10px}.project-overlay .project-dialogue .actors-list .actors-line .alert.delete{position:absolute;top:0;right:0}.project-overlay .project-dialogue .actors-list .actors-line .avatar{width:80px;display:inline-block;vertical-align:top;cursor:pointer}.project-overlay .project-dialogue .actors-list .actors-line .avatar:hover:after{content:"Edit";position:absolute;bottom:0;padding:5px;background-color:#333}.project-overlay .project-dialogue .actors-list .actors-line .actor-data{width:calc(100% - 130px);display:inline-block;vertical-align:top}.project-overlay .project-dialogue .actors-list .actors-line .actor-data label{margin:0;padding:0;font-size:80%;display:inline-block;width:150px;color:rgba(255,255,255,.3)}.project-overlay .project-dialogue .actors-list .actors-line .actor-data .name{padding:5px;background:rgba(255,255,255,.1);margin:3px}.project-overlay .project-dialogue .actors-list .actors-line .actor-data span[contenteditable]{display:inline-block;min-width:100px;vertical-align:text-bottom}.project-overlay .project-dialogue .actors-list .actors-line .actor-data .actor-uid{margin:3px;padding:5px;text-align:left}.project-overlay .project-dialogue .actors-list .actors-line .actor-data .color{width:30px;height:30px;background:rgba(255,255,255,.3)}.project-overlay .project-dialogue .actors-list .actors-line select{display:inline-block;width:auto;color:#fff}.project-overlay .project-dialogue .variables-list{overflow:auto;padding:5px;height:calc(100% - 130px);width:100%}.project-overlay .project-dialogue .variables-list li{display:table;width:100%;margin:0}.project-overlay .project-dialogue .variables-list li.list-header{position:sticky;background-color:#214199;top:-5px;z-index:1000}.project-overlay .project-dialogue .variables-list li.separator{background-color:#182f6f;padding:0;position:sticky;top:22px;z-index:1000}.project-overlay .project-dialogue .variables-list li.separator .drag{display:none}.project-overlay .project-dialogue .variables-list li.separator .expand-collapse i:before{content:"\f077"}.project-overlay .project-dialogue .variables-list li.separator.collapsed .drag{display:block}.project-overlay .project-dialogue .variables-list li.separator.collapsed .expand-collapse i:before{content:"\f078"}.project-overlay .project-dialogue .variables-list li.separator div.variable-key:before{content:"";color:transparent}.project-overlay .project-dialogue .variables-list li div{width:33%;display:table-cell;vertical-align:middle}.project-overlay .project-dialogue .variables-list li div.variable-key{max-width:230px;white-space:nowrap}.project-overlay .project-dialogue .variables-list li div.variable-key:before{content:"$";color:#ff9b21}.project-overlay .project-dialogue .variables-list li div.variable-value{max-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-overlay .project-dialogue .variables-list li div.variable-value:focus{white-space:initial!important;overflow:auto;text-overflow:unset}.project-overlay .project-dialogue .variables-list li div.variable-value.alert{color:red}.project-overlay .project-dialogue .variables-list li button.jscolor{opacity:1}.project-overlay .project-dialogue .metadata-list{overflow:auto;padding:0;height:calc(100% - 130px);width:100%}.project-overlay .project-dialogue .metadata-list li{display:table;width:100%;margin:0}.project-overlay .project-dialogue .metadata-list li div{width:33%;display:table-cell;vertical-align:middle}.project-overlay .project-dialogue .metadata-list li button.jscolor{opacity:1}.project-overlay .project-dialogue .labels-list{overflow:auto;padding:5px;height:calc(100% - 180px)}.project-overlay .project-dialogue .labels-list li{display:flex;width:100%;margin:0;padding:0;flex-wrap:nowrap;flex-direction:row;align-items:center}.project-overlay .project-dialogue .labels-list li.separator{background-color:#182f6f;padding:0;position:sticky;top:-5px;z-index:1000}.project-overlay .project-dialogue .labels-list li.separator .drag{display:none}.project-overlay .project-dialogue .labels-list li.separator .expand-collapse i:before{content:"\f077"}.project-overlay .project-dialogue .labels-list li.separator.collapsed .drag{display:block}.project-overlay .project-dialogue .labels-list li.separator.collapsed .expand-collapse i:before{content:"\f078"}.project-overlay .project-dialogue .labels-list li div{width:33%;display:table-cell;vertical-align:middle}.project-overlay .project-dialogue .labels-list li button.jscolor{opacity:1}.project-overlay .project-dialogue .locale-list{overflow:auto;padding:5px;height:calc(100% - 130px)}.project-overlay .project-dialogue .locale-list li{display:table;width:100%;margin:0}.project-overlay .project-dialogue .locale-list li.done{background-color:#9ad19a}.project-overlay .project-dialogue .locale-list li.main-locale{color:#9ad19a}.project-overlay .project-dialogue .locale-list li.main-locale .locale-actions .change-state,.project-overlay .project-dialogue .locale-list li.main-locale .locale-actions .delete{opacity:0;pointer-events:none}.project-overlay .project-dialogue .locale-list li.disabled-lang :not(.change-state):not(.locale-actions){opacity:.5;pointer-events:none}.project-overlay .project-dialogue .locale-list li div{width:33%;display:table-cell;vertical-align:middle}.project-overlay .project-dialogue .locale-list li div img.flag{width:20px;vertical-align:bottom}.project-overlay .project-dialogue #new-locale{width:400px;float:right}.project-overlay .project-dialogue #new-locale .locale-code{vertical-align:middle;text-transform:uppercase;display:inline-block;padding:10px;width:230px;border:none;margin-top:0;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.4);color:#fff}.project-overlay .project-dialogue #new-locale .locale-code::placeholder{color:rgba(255,255,255,.4)}.project-overlay .project-dialogue #new-locale button{vertical-align:middle}.project-overlay .project-dialogue .flows-list li label{width:100%;position:relative;display:block}.project-overlay .project-dialogue #import-backup-tools button{vertical-align:baseline}.project-overlay .project-dialogue #import-backup-tools label{vertical-align:baseline;padding-bottom:5px}.project-overlay#avatar-window .project-dialogue{text-align:left;max-height:70vh;min-width:700px;background-color:#354886;border:1px solid rgba(255,255,255,.2)}.project-overlay#avatar-window .project-dialogue .project-button-bar{text-align:right}.project-overlay#avatar-window .project-dialogue .project-dialogue-title{margin-top:0}.project-overlay#avatar-window .project-dialogue .avatar{width:210px;display:inline-block;vertical-align:top}.project-overlay#avatar-window .project-dialogue .options-editor{width:calc(100% - 220px);display:inline-block;vertical-align:top}.project-overlay#avatar-window .project-dialogue .options-editor .options .option{padding:5px;border-bottom:1px solid rgba(255,255,255,.3)}.project-overlay#avatar-window .project-dialogue .options-editor .options .option label{display:inline-block;width:200px;white-space:nowrap}.project-overlay#avatar-window .project-dialogue .options-editor .options .option select.select{display:inline-block;max-width:180px}.project-overlay#avatar-window .project-dialogue .options-editor input[type=color]{padding:0;margin:0;border:none;background:0 0;width:40px;height:40px;vertical-align:middle}.project-overlay#avatar-window .project-dialogue .options-editor button#randomize{vertical-align:baseline;float:right}#actors-properties-window .project-dialogue{text-align:left;max-height:70vh;min-width:700px;background-color:#354886;border:1px solid rgba(255,255,255,.2)}#actors-properties-window .project-dialogue .project-button-bar{text-align:right}#actors-properties-window .project-dialogue .new-property{position:absolute;top:20px;right:20px}#actors-properties-window .project-dialogue .property-line{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.2)}#actors-properties-window .project-dialogue .property-line label{width:250px}#actors-properties-window .project-dialogue .property-line span{width:calc(100% - 350px)}#actors-properties-window .project-dialogue .project-dialogue-title{margin-top:0}#colors-window .project-dialogue{text-align:left;max-height:70vh;min-width:700px;background-color:#354886;border:1px solid rgba(255,255,255,.2)}#colors-window .project-dialogue .project-dialogue-title{margin-top:0}#colors-window .project-dialogue .project-button-bar{text-align:right}#colors-window .project-dialogue .colors-list{margin-top:30px;height:calc(100% - 100px);overflow:auto}#colors-window .project-dialogue .colors-list .color-line{text-align:left;border-bottom:1px solid rgba(255,255,255,.3);white-space:nowrap;display:flex;justify-content:space-between;align-items:center}#colors-window .project-dialogue .colors-list .color-line .icon-reorder{display:inline-block;vertical-align:middle;cursor:move}#colors-window .project-dialogue .colors-list .color-line label{position:relative;display:inline-block;vertical-align:middle;width:75%;padding:5px}#assets-window .project-dialogue{text-align:left;max-height:70vh;min-width:700px;background-color:#354886;border:1px solid rgba(255,255,255,.2)}#assets-window .project-dialogue.selected{border:10px solid #ffbe00}#assets-window .project-dialogue .project-dialogue-title{margin-top:0}#assets-window .project-dialogue .project-button-bar{text-align:right}#assets-window .project-dialogue .assets-list{margin-top:30px;height:calc(100% - 100px);overflow:auto}#assets-window .project-dialogue .assets-list .asset-line{text-align:left;border-bottom:1px solid rgba(255,255,255,.3);white-space:nowrap;display:flex;margin:5px 0;padding:0 5px;align-items:center;justify-content:space-between;align-items:flex-start}#assets-window .project-dialogue .assets-list .asset-line p{text-align:left;margin:0}#assets-window .project-dialogue .assets-list .asset-line .icon-reorder{display:inline-block;vertical-align:middle;cursor:move}#assets-window .project-dialogue .assets-list .asset-line img{width:75px;height:95px;object-fit:contain}#assets-window .project-dialogue .assets-list .asset-line label{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 170px);margin-left:10px;padding:5px}#metadata-window .metadata-element{position:sticky;top:0;z-index:100;background:#182f6f;padding:5px}#metadata-window .metadata-element .metadata-name{display:inline-block;vertical-align:top;padding:10px}#metadata-window .metadata-element .metadata-uid{display:inline-block;font-size:70%;vertical-align:middle;margin-left:5%;padding:10px}#metadata-window .metadata-element .metadata-usage{display:inline-block;vertical-align:top;padding:10px}#metadata-window .metadata-element [data-menu=metadata-emoji]{font-size:140%;display:inline-block;position:relative;padding:5px;transform:scale(1);transform-origin:center center;transition:all .3s}#metadata-window .metadata-element [data-menu=metadata-emoji]:hover{transform:scale(1.4)}#metadata-window .metadata-element .add-metadata-value{position:absolute;right:10px;top:10px}#metadata-window .metadata-element .metadata-scope{position:absolute;right:40px;top:10px;vertical-align:top;font-size:70%}#metadata-window .metadata-line{background-color:rgba(0,0,0,.1);overflow:hidden}#metadata-window .metadata-line .drag{cursor:move}#metadata-window .metadata-line [data-menu=metadata-value-emoji]{font-size:140%;display:inline-block;position:relative;padding:5px;transform:scale(1);transform-origin:center center;transition:all .3s}#metadata-window .metadata-line [data-menu=metadata-value-emoji]:hover{transform:scale(1.4);transform-origin:center center}#clipboard-window .clipboard-content{counter-reset:section;height:calc(100% - 170px);overflow:auto;box-shadow:inset 0 0 10px rgba(0,0,0,.2)}#clipboard-window .clipboard-content .clipboard-paragraph{position:relative;padding-left:40px}#clipboard-window .clipboard-content .clipboard-paragraph:before{position:absolute;counter-increment:section;content:counter(section) ".";color:rgba(255,255,255,.5);left:10px}#clipboard-window #set-splitter{margin-top:20px}#clipboard-window #set-splitter #splitter{position:relative;padding:5px;overflow:hidden;text-overflow:ellipsis;user-select:auto;border:1px solid rgba(255,255,255,.5);width:150px;display:inline-block;vertical-align:middle}#search-panel{position:fixed;height:100%;width:350px;top:0;padding:80px 10px;right:-350px;z-index:1;background-color:rgba(13,14,21,.98);transition:all .3s}#search-panel #search-close{position:absolute;top:72px;right:-4px}#search-panel.active{right:0}#search-panel h3{margin-top:0;padding:5px;color:#fff}#search-panel #search-header{height:240px;border-bottom:1px solid rgba(255,255,255,.3)}#search-panel #search-header label{display:inline-block;color:#fff}#search-panel #search-header .exact-match,#search-panel #search-header .search-for-variables{margin-left:10px}#search-panel #search-header .exact-match i.icon.icon-check-square,#search-panel #search-header .search-for-variables i.icon.icon-check-square{display:none}#search-panel #search-header .exact-match i.icon.icon-square,#search-panel #search-header .search-for-variables i.icon.icon-square{display:inline-block}#search-panel #search-header .exact-match.selected i.icon,#search-panel #search-header .exact-match.selected label,#search-panel #search-header .search-for-variables.selected i.icon,#search-panel #search-header .search-for-variables.selected label{color:#9ad19a!important}#search-panel #search-header .exact-match.selected i.icon.icon-check-square,#search-panel #search-header .search-for-variables.selected i.icon.icon-check-square{display:inline-block}#search-panel #search-header .exact-match.selected i.icon.icon-square,#search-panel #search-header .search-for-variables.selected i.icon.icon-square{display:none}#search-panel #search-header input:not([type=checkbox]){user-select:auto;-webkit-user-select:auto;font-size:100%;display:block;width:100%;padding:10px;margin:5px;text-align:left;background-color:transparent;border:1px solid rgba(255,255,255,.6);color:rgba(255,255,255,.85)}#search-panel #search-header #items-found{font-weight:700;color:#9ad19a}#search-panel #search-header .button-bar{text-align:right;margin-bottom:5px}#search-panel input.disabled{opacity:.2;pointer-events:none}#search-panel input.disabled+label{opacity:.3;pointer-events:none}#search-panel #search-results{height:calc(100% - 250px);max-height:none}#search-panel #search-results .result-line{position:relative;color:#7e7e7e;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding:4px;margin:0;border-top:none;border-bottom:1px solid rgba(255,255,255,.2)}#search-panel #search-results .result-line:before{content:'';width:10px;height:10px;border-radius:100%;margin-right:5px;background-color:transparent;position:relative;display:inline-block}#search-panel #search-results .result-line:hover{background-color:rgba(138,166,186,.6);color:#000}#search-panel #search-results .result-line.active-flow:before{background-color:#ffbe00}#search-panel #search-results .result-line.selected{background-color:rgba(95,114,130,.4);color:#fff!important}#search-panel #search-results .result-line b{color:#9ad19a}#info-panel{user-select:text!important;-webkit-user-select:text!important;position:fixed;height:100%;width:350px;top:0;padding:80px 10px;right:-350px;z-index:1;background-color:rgba(13,14,21,.98);transition:all .3s}#info-panel *{user-select:auto!important;-webkit-user-select:auto!important}#info-panel #info-header{display:flex;text-align:right;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}#info-panel #info-header button{margin:0}#info-panel #info-header button.selected{background-color:#214199}#info-panel.active{right:0}#info-panel h3{margin-top:0;padding:5px;color:#fff}#info-panel h4{margin-top:0;color:#fff}#info-panel #info-content{height:calc(100% - 70px);max-height:none;overflow:auto}#info-panel #info-content data{color:#9ad19a}#info-panel #info-content .info-line{user-select:auto!important;-webkit-user-select:auto!important;font-family:'DM Mono',monospace;position:relative;color:#fff;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding:4px;margin:0;border-top:none}#info-panel #info-content .info-line.annotation{padding:10px;margin-bottom:2px;border:1px solid rgba(255,255,255,.2);border-left:5px solid #e8cd78;background-color:#f7edcf;color:#000;cursor:pointer}#info-panel #info-content .info-line.annotation .author{font-size:120%;color:#000}#info-panel #info-content .info-line.annotation .delete{display:none;pointer-events:none}#info-panel #info-content .info-line.annotation.is-mine{background-color:#efdda4}#info-panel #info-content .info-line.annotation.is-mine .delete{display:block;pointer-events:auto}#info-panel #info-content .info-line.annotation.is-admin .delete{display:block;pointer-events:auto}#info-panel #info-content .info-line.add-annotation #annotation-box{position:relative;height:120px;margin-top:10px;border:1px solid rgba(255,255,255,.2)}#info-panel #info-content .info-line.alert{color:#d44141}#info-panel #info-content .info-line.alert:after{content:""}#info-panel #info-content .info-line *{user-select:text!important;-webkit-user-select:text!important}#info-panel #info-content .info-line span{font-size:90%}#info-panel #info-content .info-line label{font-size:80%;color:#7e7e7e;font-weight:700;display:block}#info-panel #info-content .info-line label:after{content:':'}#info-panel #info-content .info-line img{width:100%;height:200px;object-fit:contain;object-position:left}#info-panel #info-content .info-variable-line{display:table;width:100%}#info-panel #info-content .info-variable-line span{display:table-cell;width:100%;color:#fff;font-size:90%;padding:3px 10px 3px 3px}#info-panel #info-content .info-separator{margin-top:15px;padding:5px;background-color:#354886;color:#fff}.panel h3{padding:10px!important}.header-line{display:flex;width:100%;justify-content:space-between}.header-line div{display:table-cell;color:#fff;font-style:italic;padding:10px}.header-line select{background-color:#fff;padding:0 5px;width:auto;border-radius:5px}.panel-is-open #mini-map{transition:right .3s;right:380px;top:90px}.panel-is-open #zoom-level-box{right:380px}.balloon{background-color:rgba(33,65,153,.9);color:#fff;padding:10px;z-index:1000;border-radius:3px;font-size:80%}.balloon:after{content:'';width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent rgba(33,65,153,.9);position:absolute;right:-8px;top:25%}.balloon.right:after{content:'';width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent rgba(33,65,153,.9) transparent transparent;position:absolute;left:-8px;right:auto;top:25%}.balloon.error{background-color:rgba(212,65,65,.9)}.balloon.error.right:after{border-color:transparent rgba(212,65,65,.9) transparent transparent}.balloon.warning{background-color:rgba(241,151,23,.9)}.balloon.warning.right:after{border-color:transparent rgba(241,151,23,.9) transparent transparent}.note{width:250px;min-height:150px;background:#e8cd78;z-index:100;padding:10px;transform:rotate(-3deg)}.note i{color:#000!important}.note i.icon-trash-o{color:#d44141!important}.note .noteContent{width:100%;min-height:130px;max-height:200px;overflow-y:auto}.note .noteContent:focus{box-shadow:none!important}.note-marker{width:15px;height:15px;position:absolute;right:-5px;top:-5px;cursor:pointer}.note-marker:after{content:"";position:absolute;cursor:pointer;right:3px;top:3px;width:0;height:0;border-style:solid;border-width:15px 0 0 15px;border-color:#ffbf00 transparent transparent transparent;pointer-events:none}#updating-overlay{position:fixed;z-index:10000;top:0;bottom:0;left:0;right:0;margin:auto;background-color:rgba(249,124,60,.7);background:radial-gradient(circle,rgba(13,14,21,.7) 0,#0d0e15 70%);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);pointer-events:none}#updating-overlay:after{content:'...Please wait...';text-transform:uppercase;font-family:'DM Mono',monospace;color:#fff;text-align:center;position:absolute;animation:blinker .5s linear infinite;width:200px;height:80px;top:0;bottom:0;left:0;right:0;margin:auto}#updating-overlay #logo-box{position:absolute;bottom:60%;left:0;right:0;margin:auto;max-width:220px}#updating-overlay #updating-overlay-image{position:absolute;bottom:55%;left:0;right:0;margin:auto}#updating-overlay #updating-message-box{position:absolute;bottom:35%;left:0;right:0;margin:auto;border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:20px;color:#fff;box-shadow:0 0 10px 10px rgba(0,0,0,.1);width:40vw;text-align:center;font-size:130%;line-height:200%;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#updating-overlay #updating-message-box h3{margin:0;padding:0}#updating-overlay #updating-message-box p{text-align:center;font-size:80%;margin:0}#updating-overlay #updating-message-box p.log{font-size:70%}#updating-overlay #progress-box{position:absolute;bottom:25%;left:0;right:0;margin:auto;padding:20px;width:40vw;text-align:center}#updating-overlay #progress-box #progress-perc{color:#7695f5;font-size:130%;line-height:120%;font-weight:700}#updating-overlay #progress-box #progress-desc{color:rgba(255,255,255,.2);font-size:100%}@media (max-width:1300px){#info-panel,#search-panel{padding-top:120px!important}#info-panel #info-content,#search-panel #info-content{height:calc(100% - 70px)!important}#info-panel #search-results,#search-panel #search-results{height:calc(100% - 250px)!important}}@-webkit-keyframes blinker{from{opacity:1}to{opacity:0}}#mini-map{position:fixed;z-index:1;right:20px;top:90px;overflow:hidden;background-color:rgba(13,14,21,.8);border:1px solid #214199;border-radius:5px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#mini-map #win-box{position:absolute;outline:1px dotted #d44141;background:rgba(255,255,255,.1);pointer-events:none}#mini-map .icon-close{position:absolute;right:0;top:10px;cursor:pointer}#mini-map .mini-map-node{background-color:#fff;cursor:pointer}#mini-map .mini-map-node.error{background:#d44141!important}#mini-map .mini-map-node.hidden{filter:brightness(.5)}#mini-map .mini-map-node.has-permalink:after{content:"";position:absolute;width:40%;height:5px;background:#214199;top:-2.5px;left:0}#mini-map .mini-map-node[data-is-narrator=true]{outline:1px solid #76f5b1}#mini-map .mini-map-node.selected{outline:4px solid #ffbe00;z-index:2}#mini-map .mini-map-node.marked:before{font-family:homerIcons!important;font-size:100%;content:"\f005";color:#ffbe00;position:absolute;right:-5px;top:-5px}#mini-map .mini-map-node[data-connections-count="0"]:not([data-type=note]):not([data-type=jumptonode]):after,#mini-map .mini-map-node[data-fail-connection-count="0"]:not([data-type=note]):not([data-type=jumptonode]):after{content:"";position:absolute;width:4px;height:4px;border:1px solid #a82a14;background-color:#fff;border-radius:100%;bottom:calc(50% - 2px);right:-4px}#mini-map .mini-map-node[data-type=start]{background-color:#0e9760;border-radius:0}#mini-map .mini-map-node[data-type=text]{background-color:#e6e6e6}#mini-map .mini-map-node[data-type=note]{background-color:#e8cd78;transform:rotate(-3deg)}#mini-map .mini-map-node[data-type=choice]{background-color:#739f73}#mini-map .mini-map-node[data-type=condition]{background-color:#ad40a4}#mini-map .mini-map-node[data-type=random]{background-color:#870e12}#mini-map .mini-map-node[data-type=layout]{background-color:transparent;border:1px solid #c8c4c0}#mini-map .mini-map-node[data-type=subflow]{background-color:#ff8000}#mini-map .mini-map-node[data-type=variables]{background-color:#81aad9}#mini-map .mini-map-node[data-type=sequence]{background-color:#596ec9}#mini-map .mini-map-node[data-type=jumptonode]{background-color:#0e9760}#mini-map .mini-map-node[data-color=true]{border-top:4px solid var(--color)}#mini-map #mini-map-zoom-level{position:absolute;bottom:-16px;font-size:100%;right:-1px;z-index:1000;background-color:#214199;padding:0 5px}#mini-map #mini-map-zoom-level button{background-color:transparent;vertical-align:middle;margin:5px;line-height:50%;font-weight:700;max-width:60px}@media (max-width:1300px){#mini-map{top:160px}}html.light body{background-color:#fff}html.light body #top-bar #lang-label{color:#000}html.light body #mini-map{background:rgba(195,196,204,.6)}html.light body #mini-map .icon.icon-close{color:#000}html.light body #wrapper #draw-area #grid .hline,html.light body #wrapper #draw-area #grid .vline{border-color:rgba(35,82,228,.1)!important}html.light body #wrapper #draw-area #grid .hline.snap,html.light body #wrapper #draw-area #grid .vline.snap{border-color:rgba(228,35,35,.5)!important}html.light body #wrapper #draw-area .node .permalink-box{position:absolute;background:rgba(118,149,245,.4);color:rgba(0,0,0,.6);top:-25px;left:20px;font-size:70%;padding:5px}html.light body:not(.is-flat).selected-nodes .node:not(.selected){filter:none;opacity:.6!important}html.light body:not(.is-flat).selected-nodes .leader-line.selected{z-index:0}html.light body:not(.is-flat).selected-nodes .leader-line:not(.selected){filter:none;opacity:.3!important}@media print{html{background:#fff;width:21cm!important;height:29.7cm!important;position:relative}html body.is-flat{background-color:#fff!important;position:relative!important;overflow:auto!important;width:21cm!important;height:29.7cm!important;padding-bottom:0;font-size:9pt!important}html body.is-flat .leader-line{display:none}html body.is-flat #auto-hide-logo{right:0!important;left:auto!important;transform:scale(50%);transform-origin:top right}html body.is-flat #top-bar{display:none}html body.is-flat #flows-list-column{display:none}html body.is-flat #wrapper{width:100%;margin:0;padding:0}html body.is-flat #wrapper #draw-area #flow{width:18cm!important;padding:0!important}html body.is-flat #wrapper #draw-area #flow .node{opacity:1!important;visibility:visible!important;width:18cm!important;border:transparent;background-color:transparent;page-break-before:auto;page-break-inside:avoid;border-top:1px dotted #ccc!important;height:auto!important;min-height:0!important;padding:10px 0!important;margin:0!important}html body.is-flat #wrapper #draw-area #flow .node *{background-color:transparent!important;margin:0!important;padding:0!important;border:none!important;min-height:0!important;box-shadow:none!important}html body.is-flat #wrapper #draw-area #flow .node :after,html body.is-flat #wrapper #draw-area #flow .node :before{display:none!important}html body.is-flat #wrapper #draw-area #flow .node .node-content-line:after,html body.is-flat #wrapper #draw-area #flow .node .node-content-line:before{margin-left:0!important;display:block!important}html body.is-flat #wrapper #draw-area #flow .node:after,html body.is-flat #wrapper #draw-area #flow .node:before{display:none!important}html body.is-flat #wrapper #draw-area #flow .node .right-col{display:none!important}html body.is-flat #wrapper #draw-area #flow .node .actor-name{margin:0!important;font-size:110%!important;font-weight:400!important}html body.is-flat #wrapper #draw-area #flow .node .node-content-line{padding-left:20px!important;min-height:0!important}html body.is-flat #wrapper #draw-area #flow .node .node-meta{background-color:transparent}html body.is-flat #wrapper #draw-area #flow .node .menu{font-size:100%}html body.is-flat #wrapper #draw-area #flow .node .actor-avatar{z-index:1000}html body.is-flat #wrapper #draw-area #flow .node .node-button-bar .actor-name{color:#000;font-size:100%}html body.is-flat #wrapper #draw-area #flow .node i{display:none}html body.is-flat #wrapper #draw-area #flow .node i[data-menu=cycle]{display:inline-block}html body.is-flat #wrapper #draw-area #flow .node .anchor{display:none}html body.is-flat #wrapper #draw-area #flow .node .node-text{border:none!important}html body.is-flat #wrapper #draw-area #flow .node .node-text variable{background:0 0;font-size:80%!important;color:#000!important}html body.is-flat #wrapper #draw-area #flow .node .node-text variable span{color:#000!important}html body.is-flat #wrapper #draw-area #flow .node[data-type=note]{font-style:italic!important;background-color:#d7d1d1!important;transform:none!important;padding:0!important;margin:0!important}html body.is-flat #wrapper #draw-area #flow .node[data-type=note] .menu{display:none!important}html body.is-flat #wrapper #draw-area #flow .node[data-type=note] .node-content{padding-left:10px!important;border-left:1px dotted #ccc!important}html body.is-flat #wrapper #draw-area #flow .node[data-type=choice] .node-header{margin-bottom:10px!important}html body.is-flat #wrapper #draw-area #flow .node[data-type=choice] .node-content .node-content-line{padding-bottom:5px!important}html body.is-flat #wrapper #draw-area #flow .node[data-type=choice] .node-content .node-content-line .node-text:before{content:"--";display:inline-block!important;position:relative;margin-right:10px}html body.is-flat footer{display:none}html body.is-flat #mini-map{display:none}}html body.zoom:not(.translation)[data-zoom-factor="2"],html body.zoom:not(.translation)[data-zoom-factor="3"]{background-color:#1f202c}html body.zoom:not(.translation)[data-zoom-factor="2"] .node-text,html body.zoom:not(.translation)[data-zoom-factor="3"] .node-text{pointer-events:none!important}html body.zoom[data-zoom-factor="2"] .node-text,html body.zoom[data-zoom-factor="3"] .node-text{pointer-events:none!important}html body.zoom #flow{transform:scale(var(--zoom-factor));transform-origin:0 0}html.light body.zoom:not(.translation)[data-zoom-factor="2"],html.light body.zoom:not(.translation)[data-zoom-factor="3"]{background-color:#c3c4cc}