:root{--gray1:#f4f5f8;--gray2:#dfe7ef;--gray3:#c6d0dd;--gray4:#acb9c8;--gray5:#8595a9;--gray6:#5d6a7b;--gray7:#39424e;--gray8:#192738;--blue1:#c7e3ff;--blue2:#9ac8f8;--blue3:#52a2f4;--blue4:#0077f1;--blue5:#0056c5;--slate1:#1f2c3d;--slate2:#283a52;--slate3:#49678d}body{--app-scale:1;font-family:Roboto,sans-serif}body,ul{margin:0;padding:0}ul{list-style:none}button{background:none;border:none;cursor:pointer;padding:0;font-family:Roboto}button[disabled]{cursor:default}svg{fill:currentColor}img.responsive,video.responsive{max-height:100%;max-width:100%}.dynamic-shadow-scroll{position:relative;z-index:1;background:linear-gradient(rgba(0,0,0,.15),transparent) 100% 0,linear-gradient(transparent,rgba(0,0,0,.15) 100%) 0 100%;background-repeat:no-repeat;background-color:#fff;background-position:0 0,0 100%;background-size:100% 6px}.dynamic-shadow-scroll:after,.dynamic-shadow-scroll:before{content:"";position:relative;z-index:-1;display:block;height:30px;margin:0 0 -30px;background:linear-gradient(180deg,#fff,#fff 30%,hsla(0,0%,100%,0))}.dynamic-shadow-scroll:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 70%,#fff)}@font-face{font-family:KingfisherIcons;font-style:normal;font-weight:400;src:url("data:application/x-font-woff;base64, d09GRgABAAAAAASEAAsAAAAABDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIFgGNtYXAAAAFoAAAAVAAAAFQXVtKIZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAHQAAAB0w5oCSmhlYWQAAAI4AAAANgAAADYO+cqTaGhlYQAAAnAAAAAkAAAAJAeoA8dobXR4AAAClAAAABgAAAAYDgAAZmxvY2EAAAKsAAAADgAAAA4AYgBAbWF4cAAAArwAAAAgAAAAIAAIAAVuYW1lAAAC3AAAAYYAAAGGmUoJ+3Bvc3QAAARkAAAAIAAAACAAAwAAAAMDVQGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QEDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkB//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAz//0D5gOXAAIAABMBETMDswHKAc38ZgAAAAEAM//9A80DlwACAAAJAREDzfxmAcr+MwOaAAABAAAAAAAA7X644V8PPPUACwQAAAAAANX6wwEAAAAA1frDAQAA//0D5gOXAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAPmAAEAAAAAAAAAAAAAAAAAAAAGBAAAAAAAAAAAAAAAAgAAAAQAADMEAAAzAAAAAAAKABQAHgAsADoAAAABAAAABgADAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("woff")}@font-face{font-family:KingfisherArrow;font-style:normal;font-weight:400;src:url("data:application/x-font-woff;base64, d09GRgABAAAAAAREAA0AAAAABkgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABMAAAABoAAAAceDMo0kdERUYAAAFMAAAAHQAAACAANQAET1MvMgAAAWwAAAA+AAAAYA8TDUZjbWFwAAABrAAAAFkAAAFm8VHxDGdhc3AAAAIIAAAACAAAAAgAAAAQZ2x5ZgAAAhAAAACIAAAAuK2ElcJoZWFkAAACmAAAAC0AAAA2EJOfYWhoZWEAAALIAAAAHQAAACQHqAPJaG10eAAAAugAAAAbAAAAIBC1AGZsb2NhAAADBAAAABIAAAASAJoAVG1heHAAAAMYAAAAGAAAACAACgAbbmFtZQAAAzAAAADcAAABm/pYTdhwb3N0AAAEDAAAADgAAABZELEhUXicY2BgYGQAgjO2i86D6Ku/DjPCaABR+QeiAAB4nGNgZGBg4ANiCQYQYGJgBEJ2IGYB8xgABJcAOgAAAHicY2BmFmacwMDKwMA0k+kMAwNDP4RmfM1gzMjJgAoYBdAEGBwYGD9yMB/4f4DBgRmIQWqQZBUYGAEjHwpsAAB4nGNgYGBmgGAZBkYGEEgA8hjBfBYGFyDNw8DBwARkMzIovGT8yPH/7///YHUKLxlgvP9PxFn5/oP18TAgACPIXEY2IGaGCjABCSYGVAC0i4VheAMA/ZsQNQAAAAABAAH//wAPeJxjYGSAASYGBksmBsJ84/9/mZ8xTwfxhRkFjZk3M55iPPsnDagCIncWIsfJKMgMFGY89c+YeRYD2BxzxgRGTwYJoD4zIzERfkZjIMmmzSgOJJX0GdVMTcxzOaWEOA1v8goJ8d404BSS5Ezh5GR04BSS4TQSlhI24pQR4szi5OXjZAAAp7cadnicY2BkAINfJ8/vi+e3+crAzQLmXzu+NgNB///L/Ix5OpDLwcAEEgUAjgQN7QAAAHicY2BkYGA+8P8AAwMLAwgwP2NgZEAFHABdWAN6AAAAeJxjYYAAxlAIzQTELAwMxiDMmMDAAAAMuQEsAAAAAAAACAAIABAAGAAmADQAXAAAeJxjYGRgYOBgkGQA0QwMTAxoAAADwQAmeJx1zrFqwlAYxfF/NFq0IJ1K6XRHp6DgA3QqdXDpIB0b4yUE9F6IEXTvI3TsM/RhfCJPwrcmcMPvOzfnI8CMfxLaJ+GBJ/NAnpuH8ps5lb/MIx65mMfKf81TXrmplaQTJbNuQ+uB/GIeygtzKn+YRzzzbR4r/zFPWfFHRUHkqBMJUBXxGKPwiafkzIGcWqMvz4dc6Pu+L99qT81J923uWJLpL9n6+lTF4JbZor/73s2NWqW2hG5TrtmzV7bjqve6626sm6kUQ+NKH3ydN37vdle3LuJG+zLu5ds+Q3icY2BiwA84GBgYmRiYGJkZmBlZGFkZ2djScyoLMgzZS/MyDQwMwLSrpYEBlAbz3QwNLADrwAst") format("woff")}i.kingfisher-icons{display:inline-block;font-style:normal}i.kingfisher-icons.arrow-left:before{content:"\F108";font-family:KingfisherArrow;font-size:37px;line-height:0;position:relative;top:-3px}i.toolbar-icons{background-position:50%;background-repeat:no-repeat;background-size:16px}i.toolbar-icons.duplicate{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"><g fill="none" fill-rule="evenodd"><rect width="12" height="12" y="2" fill="%23DFE7EF" rx="2"/><rect width="12" height="12" x="2" fill="%23ACB9C8" rx="2"/><path fill="%23FFF" d="M11,5.59090909 L11,6.40909091 C11,6.63494318 10.8167614,6.81818182 10.5909091,6.81818182 L8.81818182,6.81818182 L8.81818182,8.59090909 C8.81818182,8.81676136 8.63494318,9 8.40909091,9 L7.59090909,9 C7.36505682,9 7.18181818,8.81676136 7.18181818,8.59090909 L7.18181818,6.81818182 L5.40909091,6.81818182 C5.18323864,6.81818182 5,6.63494318 5,6.40909091 L5,5.59090909 C5,5.36505682 5.18323864,5.18181818 5.40909091,5.18181818 L7.18181818,5.18181818 L7.18181818,3.40909091 C7.18181818,3.18323864 7.36505682,3 7.59090909,3 L8.40909091,3 C8.63494318,3 8.81818182,3.18323864 8.81818182,3.40909091 L8.81818182,5.18181818 L10.5909091,5.18181818 C10.8167614,5.18181818 11,5.36505682 11,5.59090909 Z"/></g></svg>')}i.toolbar-icons.add-waypoint{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16"><path fill="%23ACB9C8" fill-rule="evenodd" d="M22.75,20.8632812 C23.2890652,20.8632812 23.7343732,20.6875018 24.0859375,20.3359375 C24.4375018,19.9843732 24.6132812,19.5390652 24.6132812,19 C24.6132812,18.4609348 24.4375018,18.0156268 24.0859375,17.6640625 C23.7343732,17.3124982 23.2890652,17.1367188 22.75,17.1367188 C22.2109348,17.1367188 21.7656268,17.3124982 21.4140625,17.6640625 C21.0624982,18.0156268 20.8867188,18.4609348 20.8867188,19 C20.8867188,19.5390652 21.0624982,19.9843732 21.4140625,20.3359375 C21.7656268,20.6875018 22.2109348,20.8632812 22.75,20.8632812 Z M22.75,13.7617188 C24.2265699,13.7851564 25.4628856,14.2890576 26.4589844,15.2734375 C27.4550831,16.2578174 27.9648436,17.4999925 27.9882812,19 C27.7773427,21.1328232 26.9043046,23.2480364 25.3691406,25.3457031 C23.8339767,27.4433699 22.9609386,28.5742179 22.75,28.7382812 C22.5390614,28.5742179 21.6660233,27.4433699 20.1308594,25.3457031 C18.5956954,23.2480364 17.7226573,21.1328232 17.5117188,19 C17.5351564,17.4999925 18.0390576,16.2578174 19.0234375,15.2734375 C20.0078174,14.2890576 21.2499925,13.7851564 22.75,13.7617188 Z M27.25,25.0117188 L29.5,25.0117188 L29.5,22.7617188 L31.0117188,22.7617188 L31.0117188,25.0117188 L33.2617188,25.0117188 L33.2617188,26.4882812 L31.0117188,26.4882812 L31.0117188,28.7382812 L29.5,28.7382812 L29.5,26.4882812 L27.25,26.4882812 L27.25,25.0117188 Z" transform="translate(-17 -13)"/></svg>')}i.toolbar-icons.detach-system{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"><g fill="none" fill-rule="evenodd"><rect width="10" height="10" fill="%23DFE7EF" rx="1.5"/><rect width="10" height="10" x="4" y="4" fill="%23ACB9C8" rx="1.5"/><path fill="%23FFF" d="M12,9 C12,9.1309371 11.9470109,9.25802311 11.8491848,9.35044929 L9.19565217,11.8575096 C9.09782609,11.9460847 8.96331522,12 8.82472826,12 C8.6861413,12 8.55570652,11.9460847 8.45788043,11.8575096 L8.15217391,11.5686778 C8.05434783,11.4762516 7.99728261,11.3491656 7.99728261,11.2182285 C7.99728261,11.0872914 8.05434783,10.9602054 8.15217391,10.8677792 L9.34646739,9.7394095 L6.47690217,9.7394095 C6.18342391,9.7394095 6,9.50834403 6,9.24646983 L6,8.75353017 C6,8.49165597 6.18342391,8.2605905 6.47690217,8.2605905 L9.34646739,8.2605905 L8.15217391,7.1283697 C8.05434783,7.03979461 7.99728261,6.9127086 7.99728261,6.7817715 C7.99728261,6.6508344 8.05434783,6.5237484 8.15217391,6.4351733 L8.45788043,6.14634146 C8.55570652,6.05391528 8.6861413,6 8.82472826,6 C8.96331522,6 9.09782609,6.05391528 9.19565217,6.14634146 L11.8491848,8.6534018 C11.9470109,8.74197689 12,8.8690629 12,9 Z" transform="rotate(45 9 9)"/></g></svg>')}i.toolbar-icons.add-card-relationship{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><g fill="none" fill-rule="evenodd"><path stroke="%23DFE7EF" stroke-width="2" d="M3,15 L15,3"/><rect width="10" height="10" x="6" y="6" fill="%23ACB9C8" rx="2"/><path fill="%23FFF" d="M14,10.5909091 L14,11.4090909 C14,11.6349432 13.8167614,11.8181818 13.5909091,11.8181818 L11.8181818,11.8181818 L11.8181818,13.5909091 C11.8181818,13.8167614 11.6349432,14 11.4090909,14 L10.5909091,14 C10.3650568,14 10.1818182,13.8167614 10.1818182,13.5909091 L10.1818182,11.8181818 L8.40909091,11.8181818 C8.18323864,11.8181818 8,11.6349432 8,11.4090909 L8,10.5909091 C8,10.3650568 8.18323864,10.1818182 8.40909091,10.1818182 L10.1818182,10.1818182 L10.1818182,8.40909091 C10.1818182,8.18323864 10.3650568,8 10.5909091,8 L11.4090909,8 C11.6349432,8 11.8181818,8.18323864 11.8181818,8.40909091 L11.8181818,10.1818182 L13.5909091,10.1818182 C13.8167614,10.1818182 14,10.3650568 14,10.5909091 Z"/><circle cx="2.5" cy="15.5" r="2.5" fill="%23C6D0DD"/><circle cx="15.5" cy="2.5" r="2.5" fill="%23C6D0DD"/></g></svg>')}i.toolbar-icons.detach-relationship{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><g fill="none" fill-rule="evenodd"><path stroke="%23DFE7EF" stroke-width="2" d="M3,15 L15,3"/><rect width="10" height="10" x="6" y="6" fill="%23ACB9C8" rx="2"/><path fill="%23FFF" d="M14,11 C14,11.1309371 13.9470109,11.2580231 13.8491848,11.3504493 L11.1956522,13.8575096 C11.0978261,13.9460847 10.9633152,14 10.8247283,14 C10.6861413,14 10.5557065,13.9460847 10.4578804,13.8575096 L10.1521739,13.5686778 C10.0543478,13.4762516 9.99728261,13.3491656 9.99728261,13.2182285 C9.99728261,13.0872914 10.0543478,12.9602054 10.1521739,12.8677792 L11.3464674,11.7394095 L8.47690217,11.7394095 C8.18342391,11.7394095 8,11.508344 8,11.2464698 L8,10.7535302 C8,10.491656 8.18342391,10.2605905 8.47690217,10.2605905 L11.3464674,10.2605905 L10.1521739,9.1283697 C10.0543478,9.03979461 9.99728261,8.9127086 9.99728261,8.7817715 C9.99728261,8.6508344 10.0543478,8.5237484 10.1521739,8.4351733 L10.4578804,8.14634146 C10.5557065,8.05391528 10.6861413,8 10.8247283,8 C10.9633152,8 11.0978261,8.05391528 11.1956522,8.14634146 L13.8491848,10.6534018 C13.9470109,10.7419769 14,10.8690629 14,11 Z" transform="rotate(45 11 11)"/><circle cx="2.5" cy="15.5" r="2.5" fill="%23DFE7EF"/><circle cx="15.5" cy="2.5" r="2.5" fill="%23DFE7EF"/></g></svg>')}i.toolbar-icons.straighten-line{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><g fill="none" fill-rule="evenodd" transform="rotate(12 13.757 14.257)"><circle cx="3.348" cy="17.193" r="2.5" fill="%23ACB9C8"/><circle cx="12.591" cy="2.961" r="2.5" fill="%23ACB9C8"/><path stroke="%23ACB9C8" stroke-width="2" d="M3.38951074,17.2203116 L12.6323417,2.9876001"/><path fill="%23C6D0DD" d="M5.36117385,6.5591778 L5.36117385,8.70562441 C5.36117385,8.8436956 5.24924503,8.95562441 5.11117385,8.95562441 L2.96472724,8.95562441 C2.82665605,8.95562441 2.71472724,8.8436956 2.71472724,8.70562441 C2.71472724,8.63932029 2.74106645,8.57573181 2.78795054,8.52884772 L4.93439715,6.38240111 C5.03202822,6.28477003 5.19031947,6.28477003 5.28795054,6.38240111 C5.33483463,6.4292852 5.36117385,6.49287368 5.36117385,6.5591778 Z" transform="rotate(-12 3.861 7.456)"/><path fill="%23C6D0DD" d="M13.578006,12.0736509 L13.578006,14.2200975 C13.578006,14.3581687 13.4660772,14.4700975 13.328006,14.4700975 L11.1815594,14.4700975 C11.0434882,14.4700975 10.9315594,14.3581687 10.9315594,14.2200975 C10.9315594,14.1537934 10.9578986,14.0902049 11.0047827,14.0433208 L13.1512293,11.8968742 C13.2488604,11.7992431 13.4071516,11.7992431 13.5047827,11.8968742 C13.5516668,11.9437583 13.578006,12.0073468 13.578006,12.0736509 Z" transform="rotate(168 12.078 12.97)"/></g></svg>')}i.toolbar-icons.perspective-annotation{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="24" height="17" viewBox="0 0 24 17"><path fill="%23c6d0dd" fill-rule="evenodd" d="M5.82929429,7.5 L8,7.5 L8,2 C8,0.8954305 8.8954305,2.02906125e-16 10,0 L22,0 C23.1045695,-2.02906125e-16 24,0.8954305 24,2 L24,15 C24,16.1045695 23.1045695,17 22,17 L10,17 C8.8954305,17 8,16.1045695 8,15 L8,9.5 L5.82929429,9.5 C5.41745788,10.6651924 4.30621883,11.5 3,11.5 C1.34314575,11.5 0,10.1568542 0,8.5 C0,6.84314575 1.34314575,5.5 3,5.5 C4.30621883,5.5 5.41745788,6.33480763 5.82929429,7.5 Z M19.2578125,4.4921875 L12.7421875,4.4921875 L12.1796875,6.671875 L12.6484375,6.8125 C12.757813,6.57812383 12.8710932,6.36328223 12.9882812,6.16796875 C13.1054693,5.97265527 13.2304681,5.82421926 13.3632812,5.72265625 C13.4960944,5.62109324 13.6406242,5.55859387 13.796875,5.53515625 C13.9531258,5.51171863 14.1015618,5.5 14.2421875,5.5 L15.5078125,5.5 L15.5078125,10.75 C15.5078125,10.8750006 15.5000001,10.992187 15.484375,11.1015625 C15.4687499,11.210938 15.4179692,11.2968747 15.3320312,11.359375 C15.2460933,11.4218753 15.128907,11.4609374 14.9804688,11.4765625 C14.8320305,11.4921876 14.6718759,11.5 14.5,11.5 L14.5,11.9921875 L17.5,11.9921875 L17.5,11.5 C17.3281241,11.5 17.1679695,11.4921876 17.0195312,11.4765625 C16.871093,11.4609374 16.7539067,11.4218753 16.6679688,11.359375 C16.5820308,11.2968747 16.5312501,11.210938 16.515625,11.1015625 C16.4999999,10.992187 16.4921875,10.8750006 16.4921875,10.75 L16.4921875,5.5 L17.7578125,5.5 C17.8984382,5.5 18.0468742,5.51171863 18.203125,5.53515625 C18.3593758,5.55859387 18.5039056,5.62109324 18.6367188,5.72265625 C18.7695319,5.82421926 18.8945307,5.97265527 19.0117188,6.16796875 C19.1289068,6.36328223 19.242187,6.57812383 19.3515625,6.8125 L19.8203125,6.671875 L19.2578125,4.4921875 Z"/></svg>')}i.toolbar-icons.layout-vertical{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"> <path fill="%23ACB9C8" fill-rule="evenodd" d="M2,0 L12,0 C13.1045695,-2.02906125e-16 14,0.8954305 14,2 L14,12 C14,13.1045695 13.1045695,14 12,14 L2,14 C0.8954305,14 1.3527075e-16,13.1045695 0,12 L0,2 C-1.3527075e-16,0.8954305 0.8954305,2.02906125e-16 2,0 Z M2.5,2 C2.22385763,2 2,2.22385763 2,2.5 L2,5.5 C2,5.77614237 2.22385763,6 2.5,6 L11.5,6 C11.7761424,6 12,5.77614237 12,5.5 L12,2.5 C12,2.22385763 11.7761424,2 11.5,2 L2.5,2 Z M2.5,8 C2.22385763,8 2,8.22385763 2,8.5 L2,11.5 C2,11.7761424 2.22385763,12 2.5,12 L11.5,12 C11.7761424,12 12,11.7761424 12,11.5 L12,8.5 C12,8.22385763 11.7761424,8 11.5,8 L2.5,8 Z"/> </svg> ')}i.toolbar-icons.layout-horizontal{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"> <path fill="%23ACB9C8" fill-rule="evenodd" d="M2,0 L12,0 C13.1045695,-2.02906125e-16 14,0.8954305 14,2 L14,12 C14,13.1045695 13.1045695,14 12,14 L2,14 C0.8954305,14 1.3527075e-16,13.1045695 0,12 L0,2 C-1.3527075e-16,0.8954305 0.8954305,2.02906125e-16 2,0 Z M2.5,2 C2.22385763,2 2,2.22385763 2,2.5 L2,11.5 C2,11.7761424 2.22385763,12 2.5,12 L5.5,12 C5.77614237,12 6,11.7761424 6,11.5 L6,2.5 C6,2.22385763 5.77614237,2 5.5,2 L2.5,2 Z M8.5,2 C8.22385763,2 8,2.22385763 8,2.5 L8,11.5 C8,11.7761424 8.22385763,12 8.5,12 L11.5,12 C11.7761424,12 12,11.7761424 12,11.5 L12,2.5 C12,2.22385763 11.7761424,2 11.5,2 L8.5,2 Z"/> </svg> ')}i.toolbar-icons.layout-freehand{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"> <path fill="%23ACB9C8" fill-rule="evenodd" d="M2,0 L12,0 C13.1045695,-2.02906125e-16 14,0.8954305 14,2 L14,12 C14,13.1045695 13.1045695,14 12,14 L2,14 C0.8954305,14 1.3527075e-16,13.1045695 0,12 L0,2 C-1.3527075e-16,0.8954305 0.8954305,2.02906125e-16 2,0 Z M2.5,2 C2.22385763,2 2,2.22385763 2,2.5 L2,5.5 C2,5.77614237 2.22385763,6 2.5,6 L7.5,6 C7.77614237,6 8,5.77614237 8,5.5 L8,2.5 C8,2.22385763 7.77614237,2 7.5,2 L2.5,2 Z M6.5,8 C6.22385763,8 6,8.22385763 6,8.5 L6,11.5 C6,11.7761424 6.22385763,12 6.5,12 L11.5,12 C11.7761424,12 12,11.7761424 12,11.5 L12,8.5 C12,8.22385763 11.7761424,8 11.5,8 L6.5,8 Z"/> </svg>')}i.toolbar-icons.group-cards{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> <path fill="%23ACB9C8" fill-rule="evenodd" d="M1264.42857,162 L1262.14286,162 L1262.14286,160.857143 L1259.85714,160.857143 L1259.85714,162 L1257.57143,162 L1257.57143,160.857143 L1255.28571,160.857143 L1255.28571,162 L1254,162 C1253.44772,162 1253,161.552285 1253,161 L1253,159.714286 L1254.14286,159.714286 L1254.14286,157.428571 L1253,157.428571 L1253,155.142857 L1254.14286,155.142857 L1254.14286,152.857143 L1253,152.857143 L1253,150.571429 L1254.14286,150.571429 L1254.14286,148.285714 L1253,148.285714 L1253,147 C1253,146.447715 1253.44772,146 1254,146 L1255.28571,146 L1255.28571,147.142857 L1257.57143,147.142857 L1257.57143,146 L1259.85714,146 L1259.85714,147.142857 L1262.14286,147.142857 L1262.14286,146 L1264.42857,146 L1264.42857,147.142857 L1266.71429,147.142857 L1266.71429,146 L1268,146 C1268.55228,146 1269,146.447715 1269,147 L1269,148.285714 L1267.85714,148.285714 L1267.85714,150.571429 L1269,150.571429 L1269,152.857143 L1267.85714,152.857143 L1267.85714,155.142857 L1269,155.142857 L1269,157.428571 L1267.85714,157.428571 L1267.85714,159.714286 L1269,159.714286 L1269,161 C1269,161.552285 1268.55228,162 1268,162 L1266.71429,162 L1266.71429,160.857143 L1264.42857,160.857143 L1264.42857,162 Z M1254.64286,147.142857 C1254.36671,147.142857 1254.14286,147.366715 1254.14286,147.642857 L1254.14286,160.357143 C1254.14286,160.633285 1254.36671,160.857143 1254.64286,160.857143 L1267.35714,160.857143 C1267.63329,160.857143 1267.85714,160.633285 1267.85714,160.357143 L1267.85714,147.642857 C1267.85714,147.366715 1267.63329,147.142857 1267.35714,147.142857 L1254.64286,147.142857 Z M1256.42857,157.571429 L1256.42857,153.040816 C1256.42857,152.488532 1256.87629,152.040816 1257.42857,152.040816 L1258.38776,152.040816 L1258.38776,155.112245 C1258.38776,155.940672 1259.05933,156.612245 1259.88776,156.612245 L1262.95918,156.612245 L1262.95918,157.571429 C1262.95918,158.123713 1262.51147,158.571429 1261.95918,158.571429 L1257.42857,158.571429 C1256.87629,158.571429 1256.42857,158.123713 1256.42857,157.571429 Z M1259.04082,154.959184 L1259.04082,150.428571 C1259.04082,149.876287 1259.48853,149.428571 1260.04082,149.428571 L1264.57143,149.428571 C1265.12371,149.428571 1265.57143,149.876287 1265.57143,150.428571 L1265.57143,154.959184 C1265.57143,155.511468 1265.12371,155.959184 1264.57143,155.959184 L1260.04082,155.959184 C1259.48853,155.959184 1259.04082,155.511468 1259.04082,154.959184 Z" transform="translate(-1253 -146)"/> </svg>')}.tip-container,[data-tip]{position:relative;cursor:pointer}.open [data-tip]:hover:after,.open [data-tip]:hover:before{display:none}.tip-container tip:before,.tooltip:before,[data-tip].forced-on:before,[data-tip]:hover:before{top:0;content:"\25B4";color:#4f5b6b;left:50%;position:absolute;top:100%;margin-top:-4px;z-index:10020;font-size:15px;-webkit-transform:translateX(-50%) scaleX(1.5);transform:translateX(-50%) scaleX(1.5);pointer-events:none;line-height:1.4;font-size:17px}[data-tip].error:hover:before{color:#fa4545}.tip-container tip:before{top:0}.tip-container tip,.tooltip,[data-tip].forced-on:after,[data-tip]:hover:after{pointer-events:none;background:#4f5b6b;content:attr(data-tip);font-size:13px;font-family:Roboto;font-weight:400;color:#fff;padding:6px 10px;position:absolute;z-index:10000;border-radius:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.3);margin-top:10px;text-shadow:0 0 10px rgba(0,0,0,.3);line-height:1.4;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}[data-tip].error:hover:after{background:#fa4545}.tip-container tip{display:none}.tip-container:hover tip{display:block}.tip-container tip.tip-align-true-right:before,[data-tip-align=true-right].forced-on:before,[data-tip-align=true-right]:hover:before{left:unset;right:-16px;content:"\25C2";-webkit-transform:translateY(-50%) scale(2);transform:translateY(-50%) scale(2);top:50%;margin-top:1px;font-size:15px}.tip-container tip.tip-align-true-right:after,[data-tip-align=true-right].forced-on:after,[data-tip-align=true-right]:hover:after{right:-15px;margin:0;top:50%;left:unset;-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}.tip-container tip.tip-align-true-left:before,[data-tip-align=true-left].forced-on:before,[data-tip-align=true-left]:hover:before{right:unset;left:-4px;content:"\25B6";-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);top:50%;margin-top:1px;font-size:15px}.tip-container tip.tip-align-true-left:after,[data-tip-align=true-left].forced-on:after,[data-tip-align=true-left]:hover:after{right:unset;left:-12px;margin:0;top:50%;-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}[data-tip].disabled:hover:after{color:#acb9c8;font-style:italic}[data-tip-align=left]:hover:before,[data-tip-align=top-left]:hover:before{left:10px;-webkit-transform:scaleX(1.5) translateX(0);transform:scaleX(1.5) translateX(0);font-size:15px}[data-tip-align=left]:hover:after,[data-tip-align=top-left]:hover:after{left:0;-webkit-transform:translateX(0);transform:translateX(0)}[data-tip-align=right]:hover:before{left:20px;-webkit-transform:scaleX(1.5) translateX(-100%);transform:scaleX(1.5) translateX(-100%)}[data-tip-align=right]:hover:after{left:30px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.tip-container tip.tip-align-top,.tooltip--top,[data-tip-align=top-left]:hover:after,[data-tip-align=top]:hover:after{top:-48px}.tip-container tip.tip-align-top:before,.tooltip--top:before,[data-tip-align=top-left]:hover:before,[data-tip-align=top]:hover:before{top:-14px;content:"\25BE"}.tip-container tip.tip-align-top:before,.tooltip--top:before{bottom:-13px;top:auto}[data-tip-hide]:hover:after,[data-tip-hide]:hover:before,[data-tip].no-tip:hover:after,[data-tip].no-tip:hover:before{display:none}[data-tip-align=actual-left]:hover:before{left:-12px;top:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}[data-tip-align=actual-left]:hover:after{left:-10px;margin:0;top:50%;-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}[data-tip].wrap-data-tip:hover:after{overflow:visible;white-space:pre-wrap;max-width:200px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.spinner{width:70px;text-align:center;position:absolute;top:50%;left:50%;margin-left:-35px;margin-top:-9px;display:none;z-index:100000000000}.spinner.spinning{display:block}.spinner>div{box-shadow:0 1px 16px rgba(0,0,0,.7);width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.dropzone{position:relative;display:none;margin:0;background-color:rgba(243,245,248,.5);-webkit-filter:brightness(.9);filter:brightness(.9);border-radius:6px;z-index:0;border:2px dashed #8595a9}.container.layout-freehand>.backdrop>div>.dropzone{display:none!important}.dropzone[data-layout=layout-row]{min-width:calc(100% - 24px);margin-left:18px;margin-bottom:4px}.dropzone[data-layout=layout-col]{margin:1px 0 0 3px}.dropzone[data-layout=layout-col][data-placement=first-child]{margin:5px -12px 0 18px}.child-nodes>.dropzone[data-layout=layout-col][data-placement=first-child]{margin:0;margin-left:4px}.dropzone[data-childless=true][data-layout=layout-row],.dropzone[data-layout=layout-col][data-childless=true][data-placement=first-child],.dropzone[data-layout=layout-col][data-childless=true][data-placement=in],.dropzone[data-layout=layout-col][data-childless=true][data-placement=last-child]{min-height:40px}.col-group-container>.dropzone[data-layout=layout-row]{min-width:calc(100% - 34px);margin-right:11px;margin-top:4px}.link-dropzone{position:absolute;max-width:400px;max-height:400px;-webkit-transform:translateX(-30%) translateY(-17px);transform:translateX(-30%) translateY(-17px);background-color:#edeeef;-webkit-filter:none;filter:none;border:5px dashed rgba(172,185,200,.75)}.shift-key-down .link-dropzone{border:5px dashed #acb9c8;background-color:#dfe0e2}.shift-key-down .link-dropzone[data-tip].forced-on:after,.shift-key-down .link-dropzone[data-tip].forced-on:before{display:none!important}.width-container{max-width:1100px;margin:0 auto;padding:10px;width:100%}.dir{display:flex;flex-direction:row}.dir.upside-down{flex-direction:row-reverse}.link-dragging .rel{display:none}.h1,.h2,h1,h2{margin:0}.f1,.material-icons.f1{font-size:20px}.f2,.material-icons.f2{font-size:18px}.f3,.material-icons.f3{font-size:16px}.f4,.material-icons.f4{font-size:14px}.f5,.material-icons.f5{font-size:12px}.f6,.material-icons.f6{font-size:10px}.font-s{font-size:13px}.font-m{font-size:16px}.font-l{font-size:20px}.w33{width:33%}.w50{width:50%}.w100{width:100%}.w100px{width:100px}.w200px{width:200px}.w300px{width:300px}.mn-h50px{min-height:50px}.mn-w32px{min-width:32px}.mn-w64px{min-width:64px}.mn-w400px{min-width:400px}.mn-w640px{min-width:640px}.lh-50{line-height:50px}.pad0{padding:0}.pad2{padding:2px}.pad4{padding:4px}.pad6{padding:6px}.pad8{padding:8px}.pad16{padding:16px}.pad24{padding:24px}.pad32{padding:32px}.pad48{padding:48px}.pad64{padding:64px}.vpad{padding-left:0;padding-right:0}.vmar24{margin:24px 0}.pad-l-4{padding-left:4px}.pad-l-8{padding-left:8px}.pad-l-16{padding-left:16px}.pad-l-24{padding-left:24px}.pad-l-32{padding-left:32px}.pad-l-40{padding-left:40px}.pad-r-8{padding-right:8px}.pad-r-16{padding-right:16px}.pad-r-24{padding-right:24px}.pad-r-32{padding-right:32px}.pad-r-40{padding-right:40px}.pad-t-8{padding-top:8px}.pad-t-16{padding-top:16px}.pad-t-24{padding-top:24px}.pad-t-32{padding-top:32px}.pad-t-64{padding-top:64px}.pad-b-8{padding-bottom:8px}.pad-b-16{padding-bottom:16px}.pad-b-24{padding-bottom:24px}.pad-b-32{padding-bottom:32px}.pad-b-64{padding-bottom:64px}.mrgn-b-0{margin-bottom:0}.mrgn-b-32{margin-bottom:32px}.mrgn-b-40{margin-bottom:40px}.mrgn-t-32{margin-top:32px}.mrgn-t-40{margin-top:40px}.mrgn0{margin:0}.mrgn8{margin:8px}.mrgn16{margin:16px}.mrgn-b-2{margin-bottom:2px}.mrgn-b-4{margin-bottom:4px}.mrgn-b-8{margin-bottom:8px}.mrgn-b-16{margin-bottom:16px}.mrgn-b-24{margin-bottom:24px}.mrgn-t-2{margin-top:2px}.mrgn-t-4{margin-top:4px}.mrgn-t-8{margin-top:8px}.mrgn-t-16{margin-top:16px}.mrgn-t-24{margin-top:24px}.mar0{margin:0}.mrgn-r-4{margin-right:4px}.mrgn-r-8{margin-right:8px}.mrgn-r-12{margin-right:12px}.mrgn-r-16{margin-right:16px}.mrgn-r-24{margin-right:24px}.mrgn-l-4{margin-left:4px}.mrgn-l-8{margin-left:8px}.mrgn-l-12{margin-left:12px}.mrgn-l-16{margin-left:16px}.mrgn-l-24{margin-left:24px}.f-l{float:left}.f-r{float:right}.ta-r{text-align:right}.ta-l{text-align:left}.ta-c{text-align:center}.dsp-il{display:inline}.dsp-ib{display:inline-block}.dsp-bl{display:block}.flex{display:flex}.block{display:block}.bs-border-box{box-sizing:border-box}.pos-abs{position:absolute}.pos-rel{position:relative}.pos-sta{position:static}.pos-r-0{right:0}.va-m{vertical-align:middle!important}.va-t{vertical-align:top}.vc{align-items:center}.txt-dec-n,.txt-dec-n:focus,.txt-dec-n:hover{text-decoration:none}ul.bullet{list-style-type:disc}td.sm-col{width:1px}.muted{color:#999}.fw-bold{font-weight:500}.kf-gray-1{color:#252525}.kf-gray-2{color:#525252}.kf-gray-4{color:#a8a8a8}.kf-gray-5{color:#e7e7e7}.kf-bg-gray-5{background-color:#e7e7e7}.kf-bg-gray-6{background-color:#f4f5f8}.color-black{color:#000}.color-darkgray{color:#444}.color-darkmidgray{color:#666}.color-midgray{color:#888}.color-verylightgray{color:#ddd}.color-white{color:#fff}.color-blue{color:#1975e8}.color-gray1{color:#f4f5f8}.color-gray2{color:#dfe7ef}.color-gray3{color:#c6d0dd}.color-gray4{color:#acb9c8}.color-gray5{color:#8595a9}.color-gray6{color:#5d6a7b}.color-gray7{color:#39424e}.color-gray8{color:#192738}.color-lightgray{color:#eee}.color-standard-blue{color:#0077f1}.color-dk-standard-blue{color:#0056c5}.color-red{color:#fa4545}.color-dk-red{color:#b00606}.color-orange{color:#fea13a}.color-dk-orange{color:#e26d0b}.color-yellow{color:#ffe500}.color-dk-yellow{color:#ffbd08}.color-fuchsia{color:#ff57bb}.color-dk-fuchsia{color:#c50b7a}.color-pink{color:#ffb7ee}.color-dk-pink{color:#f181d6}.color-purple{color:#9658f7}.color-dk-purple{color:#5a19c0}.color-orchid{color:#d17aff}.color-dk-orchid{color:#b346ed}.color-cyan{color:#83e2ff}.color-dk-cyan{color:#17bff3}.color-green{color:#09a65f}.color-dk-green{color:#096f41}.color-teal{color:#40d5c5}.color-dk-teal{color:#15ae9e}.color-kiwi{color:#a5e27c}.color-dk-kiwi{color:#73c73b}.hover-color-white:hover{color:#fff}.txt-strong{font-weight:400}.bg-white{background-color:#fff}.bg-lightgray{background-color:#eee}.bg-gray1{background-color:#f4f5f8}.bg-gray2{background-color:#dfe7ef}.bg-gray3{background-color:#c6d0dd}.bg-gray4{background-color:#acb9c8}.bg-gray5{background-color:#8595a9}.bg-gray6{background-color:#5d6a7b}.bg-gray7{background-color:#39424e}.bg-gray8{background-color:#192738}.bg-standard-blue{background-color:#0077f1}.bg-dk-standard-blue{background-color:#0056c5}.bg-red{background-color:#fa4545}.bg-dk-red{background-color:#b00606}.bg-orange{background-color:#fea13a}.bg-dk-orange{background-color:#e26d0b}.bg-yellow{background-color:#ffe500}.bg-dk-yellow{background-color:#ffbd08}.bg-fuchsia{background-color:#ff57bb}.bg-dk-fuchsia{background-color:#c50b7a}.bg-pink{background-color:#ffb7ee}.bg-dk-pink{background-color:#f181d6}.bg-purple{background-color:#9658f7}.bg-dk-purple{background-color:#5a19c0}.bg-orchid{background-color:#d17aff}.bg-dk-orchid{background-color:#b346ed}.bg-cyan{background-color:#83e2ff}.bg-dk-cyan{background-color:#17bff3}.bg-green{background-color:#09a65f}.bg-dk-green{background-color:#096f41}.bg-teal{background-color:#40d5c5}.bg-dk-teal{background-color:#15ae9e}.bg-kiwi{background-color:#a5e27c}.bg-dk-kiwi{background-color:#73c73b}.hover-blue:hover{color:#1975e8}.op-20{opacity:.2}.op-50{opacity:.5}.op-75{opacity:.75}.op-100{opacity:1}.c-pointer{cursor:pointer}.c-text{cursor:text}.pe-none{pointer-events:none}.ws-prewrap{white-space:pre-wrap}.ws-nowrap{white-space:nowrap}.img-xxs{height:16px;width:16px}.img-xs{height:32px;width:32px}.img-s{height:35px;width:35px}.img-m{height:40px;width:40px}.img-l{height:100px;width:100px}.circle,.circle-s{border-radius:100%}.brdr-r-8{border-bottom-right-radius:8px;border-top-right-radius:8px}.brdr-r-2{border-radius:2px}.brdr-r-4{border-radius:4px}.brdr-light{border:1px solid #f0f0f0}.btn{border-radius:1px;border:none;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;display:inline-block;line-height:1.42857143}.btn-sm{padding:7px 12px}.btn-lg{padding:10px 24px}.btn-xlg{padding:12px 26px;font-size:22px;border-radius:3px}.btn-primary{background:#1975e8}.btn-lightgray{background:#ddd}.btn-secondary{background:#888;color:#fff}.sidebar-listing-container{display:flex}.sidebar-listing-container .sidebar{width:22%}.sidebar-listing-container .listing{width:78%}.section{color:#888;margin-bottom:1em;display:block}*{outline:none;text-rendering:optimizeSpeed}.loosening .child.container{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:loosen;animation-name:loosen}@-webkit-keyframes loosen{0%{-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2)}25%{-webkit-transform:rotate(-1deg) scale(1.15);transform:rotate(-1deg) scale(1.15)}50%{-webkit-transform:rotate(0deg) scale(1.1);transform:rotate(0deg) scale(1.1)}75%{-webkit-transform:rotate(1deg) scale(1);transform:rotate(1deg) scale(1)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes loosen{0%{-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2)}25%{-webkit-transform:rotate(-1deg) scale(1.15);transform:rotate(-1deg) scale(1.15)}50%{-webkit-transform:rotate(0deg) scale(1.1);transform:rotate(0deg) scale(1.1)}75%{-webkit-transform:rotate(1deg) scale(1);transform:rotate(1deg) scale(1)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}.emancipating.container{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:emancipate;animation-name:emancipate}@-webkit-keyframes emancipate{0%{width:50%}50%{width:150%}to{width:100%}}@keyframes emancipate{0%{width:50%}50%{width:150%}to{width:100%}}.hidden-fade-out{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.navbar{margin-bottom:0;box-shadow:0 1px 4px #eee}.pannable-area{position:absolute;top:-5000px;left:-5000px;width:20000px;height:20000px;z-index:-1;background:#f4f5f8}::-webkit-scrollbar-track{border-radius:5px;background-color:#f3f3f3}::-webkit-scrollbar{width:6px;padding-top:2px;border-radius:5px;background-color:#d9d9de}::-webkit-scrollbar-thumb{background-color:#888}.container-arrowed-top:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:8px;margin-left:-8px}i.sidebar-toggle{position:absolute;color:#c6d0dd;width:10px;height:30px;padding:10px 2px 10px 4px;box-shadow:2px 0 6px rgba(0,0,0,.2);right:0;-webkit-transform:translateX(100%);transform:translateX(100%);background:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;top:20px}i.sidebar-toggle:hover{color:#acb9c8}.modal{position:fixed;left:50%;width:480px;margin-left:-240px;display:inline-block;min-height:300px;background-color:#fff;box-shadow:1px 2px 15px rgba(0,0,0,.3)}.text-input{height:40px;line-height:40px;padding:0 16px;font-size:14px;color:#525252;border:1px solid #e7e7e7}.text-input.disabled,.text-input:disabled{outline:none;color:#888;background-color:#e7e7e7}.checkbox-input{font-size:20px}.add-button-sm{width:25px;height:25px;border-radius:3px;margin:3px;background:#f4f5f8;text-align:center}.add-button-sm .material-icons{font-size:24px;color:#8595a9;background:transparent}.add-button-sm:hover{background:#5d6a7b;cursor:pointer}.add-button-sm .material-icons{color:#888}.add-button-sm.add-button-sm-disabled .material-icons{background:#f4f5f8;color:#dfe7ef}.add-button-sm.add-button-sm-disabled:hover{background:#efefef;color:#ddd}a{color:inherit;text-decoration:none}input.form-control{font-weight:400;font-size:16px;border:1px solid #dedede;border-radius:5px;height:48px;padding:.4em 1em;transition:border .2s ease-in-out}.error-message,.success-message{display:inline-block;font-size:12px;padding:4px 16px;border-radius:2px;text-align:center}.error-message{color:#fa4545;background-color:#ffd8d8}.success-message{color:#73c73b;background-color:#e6f8da}.labelled{position:relative}.labelled label{display:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;background:#666;top:-28px;font-size:13px;padding:3px 12px;border-radius:4px;color:#fff;z-index:10;white-space:nowrap;font-weight:400;max-width:none;font-family:Roboto}.user.labelled label{top:40px}.user.labelled label:after{top:-50%;-webkit-transform:rotate(178deg);transform:rotate(178deg);-webkit-transform-origin:center;transform-origin:center}.labelled label:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,53%,0);border-top-color:#888;border-width:5px;margin-left:-5px}.labelled:hover label{display:block}.color-picker-toggle-button-swatch{width:16px;height:16px;border-radius:3px}.marketing h1,.marketing h2,.marketing h3,.marketing h4,.marketing h5,.marketing h6{font-family:Plectica}input[type=checkbox].checkbox{margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:Material Icons;font-size:22px;color:#acb9c8;position:relative;top:2px}input[type=checkbox].checkbox:before{content:"\E835"}input[type=checkbox].checkbox:disabled{color:#c6d0dd;background:#f4f5f8}input[type=checkbox].checkbox:checked:before{position:relative;width:10px;content:"\E834";color:#0077f1}input[type=checkbox].checkbox.partial:before{position:relative;width:10px;content:"\E909";color:#0077f1}input[type=checkbox].checkbox.add-box:before{position:relative;width:10px;content:"\E146"}input[type=checkbox].checkbox:hover{opacity:.9}button.kabab-context-menu{background:none;border:none;padding:0;visibility:hidden;color:#c6d0dd;background:rgba(0,0,0,.2);cursor:pointer;height:24px;vertical-align:middle}button.kabab-context-menu.active,button.kabab-context-menu:hover{background-color:#f4f5f8!important;color:#acb9c8;visibility:visible}.context-menu-hover-area:hover .kabab-context-menu{visibility:visible;background-color:transparent}.input-gray{width:100%;border:none;background:#f4f5f8;padding:8px 12px;font-size:14px;margin:5px;border-radius:1px;color:#8595a9;font-family:Roboto,sans-serif}.input-gray::-webkit-input-placeholder{color:#c6d0dd}.input-gray:-moz-placeholder,.input-gray::-moz-placeholder{color:#c6d0dd}.input-gray:-ms-input-placeholder{color:#c6d0dd}.invite-user_headline{width:76%;margin:0 auto;padding-top:8px;display:flex;justify-content:start;align-items:center;padding:8px;margin-top:24px;border-radius:4px}.invite-user_headline .invite-user_headline_avatar{border:1px solid #dfe7ef}.invite-user_headline .invite-user_headline_message{font-size:20px;font-weight:500;line-height:22px;color:#39424e;margin-left:12px}.style-guide .stylesection{background:#fff;display:block;padding:100px;max-width:100%}.style-guide .spacer-large{padding:50px}.style-guide .spacer-medium{padding:25px}.style-guide .spacer-small{padding:5px}.style-guide .divider{border-bottom:1px solid #dfe7ef}.style-guide #header{min-height:100%;background:#192738}.style-guide .examples{display:block;margin:10px 0 0;color:#8595a9;font-family:Courier,sans-serif;font-size:13px}.style-guide .navigation{color:#5d6a7b!important;margin-right:32px}.style-guide .navigation:hover{color:#8595a9!important}.style-guide #logotype{color:#fff}.style-guide pre{padding:0;margin:0;background-color:inherit;border:none;border-radius:4px}.style-guide .code-link{display:block;margin:25px 0 0;background-color:#dfe7ef;padding:20px;cursor:pointer;max-width:100%}.style-guide .code-link,.style-guide .code-panel{border-radius:2px;font-family:Courier,sans-serif;font-size:13px}.style-guide .code-panel{margin:-18px 0 50px;background:#dfe7ef;padding:0 20px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.style-guide ::-moz-selection{background:#c6d0dd;color:#39424e}.style-guide ::selection{background:#c6d0dd;color:#39424e}.style-guide .canvas{background:#f4f5f8;min-height:500px}.style-guide .card{background:#fff}.style-guide .card,.style-guide .card-dark{border-radius:2px;min-width:400px;min-height:200px}.style-guide .card-dark{background:#39424e}.style-guide .color-rectangle{display:inline-block;border-radius:2px;min-height:50px;min-width:100px}.style-guide .color-name{display:inline-block;min-width:100px;text-align:center;color:#8595a9}.style-guide .heading-large{font-size:48px;font-weight:500;color:#5d6a7b}.style-guide .heading-medium{font-size:36px;font-weight:400;color:#39424e}.style-guide .heading-small{font-size:24px;font-weight:500;color:#5d6a7b}.style-guide .subheading-large{font-size:20px;font-weight:500;color:#acb9c8}.style-guide .subheading-medium{font-size:18px;font-weight:400;color:#5d6a7b}.style-guide .subheading-small{font-size:16px;font-weight:500;color:#8595a9}.style-guide .paragraph{font-size:14px;font-weight:400;color:#5d6a7b}.style-guide .paragraph-small{font-size:12px;font-weight:400;color:#39424e}.style-guide .title-map{font-size:18px;font-weight:400;color:#5d6a7b}.style-guide .title-parent{font-size:16px;font-weight:500;color:#39424e}.style-guide .title-child{font-size:14px;font-weight:500;color:#39424e}.style-guide .summary-parent{font-size:13px;font-weight:400;color:#8595a9}.style-guide .summary-child{font-size:12px;font-weight:400;color:#8595a9}.style-guide .card-actions{font-size:11px;font-weight:500;color:#acb9c8}.style-guide .link{text-decoration:none;font-weight:500}.style-guide .link-primary,.style-guide .link-primary:visited{color:#52a2f4}.style-guide .link-primary:hover{text-decoration:underline;color:#0056c5}.style-guide .link-secondary,.style-guide .link-secondary:visited{color:#8595a9}.style-guide .link-secondary:hover{color:#39424e}.style-guide .link-tertiary,.style-guide .link-tertiary:visited{text-decoration:underline;color:#39424e}.style-guide .link-tertiary:hover{text-decoration:underline;color:#0056c5}.style-guide label{display:block;padding-bottom:8px;font-size:14px;color:#5d6a7b}.style-guide .input{display:block;outline:none;margin-bottom:16px;border-radius:2px;min-width:366px;max-width:366px;border:1px solid #c6d0dd;padding:16px;font-size:16px;color:#8595a9}.style-guide .input::-webkit-input-placeholder{color:#c6d0dd}.style-guide .input::-moz-placeholder{color:#c6d0dd}.style-guide .input::-ms-input-placeholder{color:#c6d0dd}.style-guide .input::placeholder{color:#c6d0dd}.style-guide .input:focus,.style-guide .input:hover{border-color:#8595a9;color:#39424e}.style-guide .input-large{resize:vertical;min-height:150px}.style-guide .textfield{display:block;outline:none;border-radius:2px;border:1px solid #fff;padding:2px 4px}.style-guide .textfield:focus,.style-guide .textfield:hover{border-color:#dfe7ef;background:#f4f5f8}.style-guide .button{border:none;outline:none;border-radius:2px;font-weight:500}.style-guide .button:hover{cursor:pointer}.style-guide .button-large{padding:20px 40px;font-size:20px}.style-guide .button-medium{padding:16px 32px;font-size:16px}.style-guide .button-small{padding:14px 28px;font-size:14px}.style-guide .button-primary{background:#0077f1;color:#fff}.style-guide .button-primary:hover{background:#0056c5}.style-guide .button-secondary{background:#52a2f4;color:#fff}.style-guide .button-secondary:hover{background:#0077f1}.style-guide .button-tertiary{background:none;border:2px solid #52a2f4;color:#52a2f4}.style-guide .button-tertiary:hover{background:#52a2f4;color:#fff}.style-guide .button-upgrade{background:#40d5c5;color:#fff}.style-guide .button-upgrade:hover{background:#15ae9e}.style-guide .button-inactive{background:#dfe7ef;color:#fff}.style-guide .button-inactive:hover{background:#dfe7ef;cursor:default}.style-guide .button-form{min-width:400px;max-width:400px;margin-top:16px}.style-guide .shadow-cards{box-shadow:1px 1px 6px #dfe7ef}.style-guide .shadow-cards-dark{box-shadow:1px 1px 12px #dfe7ef}.style-guide .shadow-card-menus{box-shadow:1px 1px 6px #c6d0dd}.style-guide .shadow-card-menus-dark{box-shadow:1px 1px 12px #c6d0dd}.style-guide .shadow-toplevels{box-shadow:1px 1px 6px #acb9c8}.style-guide .shadow-toplevels-dark{box-shadow:1px 1px 12px #acb9c8}.style-guide .shadow-toplevel-menus{box-shadow:1px 1px 6px #8595a9}.style-guide .shadow-toplevel-menus-dark{box-shadow:1px 1px 12px #8595a9}.style-guide .shadow-modal{box-shadow:1px 1px 12px #39424e}.style-guide .styletooltip{position:relative;border-radius:2px;font-weight:400;padding:7px 12px 6px;font-size:12px}.style-guide .tooltip-hover{background:#39424e;opacity:.95;color:#c6d0dd}.style-guide .tooltip-hover-right:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#39424e;border-width:6px;margin-top:-6px}.style-guide .tooltip-hover-bottom:after{bottom:100%;border:solid transparent;border-bottom-color:#39424e;border-width:6px}.style-guide .tooltip-hover-bottom:after,.style-guide .tooltip-hover-top:after{left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-6px}.style-guide .tooltip-hover-top:after{top:100%;border:solid transparent;border-top-color:#39424e;border-width:6px}.style-guide .tooltip-hover-left:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#39424e;border-width:6px;margin-top:-6px}.style-guide .tooltip-error{background:#ffd8d8;color:#fa4545}.style-guide .tooltip-error-right:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#ffd8d8;border-width:6px;margin-top:-6px}.style-guide .tooltip-warning{background:#ffe9d0;color:#fea13a}.style-guide .tooltip-warning-right:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#ffe9d0;border-width:6px;margin-top:-6px}.style-guide .tooltip-success{background:#cef4e3;color:#09a65f}.style-guide .tooltip-success-right:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#cef4e3;border-width:6px;margin-top:-6px}.style-guide .password-progress{border-radius:2px;background:#fff;display:inline-block;width:84px;height:10px;margin-right:12px}.style-guide .tooltip-guide{background:#52a2f4;color:#fff;padding:14px;font-size:14px}.style-guide .tooltip-guide-right:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#52a2f4;border-width:6px;margin-top:-6px}.style-guide .tooltip-guide-bottom:after{bottom:100%;border:solid transparent;border-bottom-color:#52a2f4;border-width:6px}.style-guide .tooltip-guide-bottom:after,.style-guide .tooltip-guide-top:after{left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-6px}.style-guide .tooltip-guide-top:after{top:100%;border:solid transparent;border-top-color:#52a2f4;border-width:6px}.style-guide .tooltip-guide-left:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#52a2f4;border-width:6px;margin-top:-6px}.style-guide .tooltip-information{background:#c7e3ff;color:#0077f1}.style-guide .tooltip-information-right:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#c7e3ff;border-width:6px;margin-top:-6px}.style-guide .tooltip-information-bottom:after{bottom:100%;border:solid transparent;border-bottom-color:#c7e3ff;border-width:6px}.style-guide .tooltip-information-bottom:after,.style-guide .tooltip-information-top:after{left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-6px}.style-guide .tooltip-information-top:after{top:100%;border:solid transparent;border-top-color:#c7e3ff;border-width:6px}.style-guide .tooltip-information-left:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#c7e3ff;border-width:6px;margin-top:-6px}.style-guide .switch-input{display:none}.style-guide .switch-label{position:relative;display:inline-block;height:16px;width:42px;background:#c6d0dd;border-radius:100px;cursor:pointer;transition:all .4s ease}.style-guide .switch-label:after{position:absolute;left:-2px;top:-4px;display:block;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:1px 1px 6px #acb9c8;content:"";transition:all .4s ease}.style-guide .switch-input:disabled~label{background:#c6d0dd}.style-guide .switch-input:disabled~label:after{left:-2px;top:-4px;background:#fff}.style-guide .switch-input:checked~label{background:#9ac8f8}.style-guide .switch-input:checked~label:after{position:absolute;left:20px;background:#0077f1;box-shadow:1px 1px 6px #acb9c8}.style-guide .stylemodal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(57,66,78,.75)}.style-guide .modal-content{border-radius:2px;background-color:#fff;margin:17% auto;width:650px}.style-guide .modal-header{border-radius:2px;background:#f4f5f8;padding:25px 50px}.style-guide .modal-body{border-radius:2px;background:#fff;padding:25px 50px 50px}.style-guide .modal-actions{padding-top:25px;text-align:right}.style-guide .modal-close-link{margin-right:50px}.style-guide .modal-icon{padding-right:25px}.brand-guide .plectica{font-family:Plectica,sans-serif}.brand-guide .stylesection{background:#fff;display:block;padding:100px;max-width:100%}.brand-guide .spacer-large{padding:50px}.brand-guide .spacer-medium{padding:25px}.brand-guide .spacer-small{padding:5px}.brand-guide .divider{border-bottom:1px solid #dfe7ef}.brand-guide #header{min-height:100%;background:#192738}.brand-guide .navigation{color:#5d6a7b!important;margin-right:32px}.brand-guide .navigation:hover{color:#8595a9!important}.brand-guide #logotype{color:#fff}.brand-guide .uppercase{text-transform:uppercase}.brand-guide .lowercase{text-transform:lowercase}.brand-guide .image-small{height:100px;width:auto;display:inline-block;border-radius:2px}.brand-guide .image-medium{height:200px;width:auto;display:inline-block;border-radius:2px}.brand-guide .incorrect-text-small{display:inline-block;width:200px;text-align:center;color:#8595a9}.brand-guide .incorrect-text-medium{display:inline-block;width:450px;text-align:center;color:#8595a9}.brand-guide ::-moz-selection{background:#c6d0dd;color:#39424e}.brand-guide ::selection{background:#c6d0dd;color:#39424e}.brand-guide .canvas{background:#f4f5f8;min-height:500px}.brand-guide .card{min-width:400px;min-height:200px;background:#fff}.brand-guide .card-dark{min-width:400px;min-height:200px;background:#39424e}.brand-guide .color-rectangle{display:inline-block;border-radius:2px;min-height:50px;min-width:150px}.brand-guide .color-name,.brand-guide .color-name-small{display:inline-block;min-width:150px;text-align:center;color:#8595a9}.brand-guide .color-name-small{font-size:12px}.brand-guide .heading-large{font-size:48px;font-weight:500;color:#5d6a7b}.brand-guide .heading-medium{font-size:36px;font-weight:400;color:#39424e}.brand-guide .heading-small{font-size:24px;font-weight:500;color:#5d6a7b}.brand-guide .subheading-large{font-size:20px;font-weight:500;color:#acb9c8}.brand-guide .subheading-medium{font-size:18px;font-weight:400;color:#5d6a7b}.brand-guide .subheading-small{font-size:16px;font-weight:500;color:#8595a9}.brand-guide .paragraph{font-size:14px;font-weight:400;color:#5d6a7b}.brand-guide .paragraph-small{font-size:12px;font-weight:400;color:#acb9c8}.brand-guide .title-map{font-size:18px;font-weight:400;color:#5d6a7b}.brand-guide .title-parent{font-size:16px;font-weight:500;color:#39424e}.brand-guide .title-child{font-size:14px;font-weight:500;color:#39424e}.brand-guide .summary-parent{font-size:13px;font-weight:400;color:#8595a9}.brand-guide .summary-child{font-size:12px;font-weight:400;color:#8595a9}.brand-guide .card-actions{font-size:11px;font-weight:500;color:#acb9c8}.brand-guide .link{text-decoration:none;font-weight:500}.brand-guide .link-primary,.brand-guide .link-primary:visited{color:#52a2f4}.brand-guide .link-primary:hover{text-decoration:underline;color:#0056c5}.brand-guide .link-secondary,.brand-guide .link-secondary:visited{color:#8595a9}.brand-guide .link-secondary:hover{color:#39424e}.brand-guide .link-tertiary,.brand-guide .link-tertiary:visited{text-decoration:underline;color:#39424e}.brand-guide .link-tertiary:hover{text-decoration:underline;color:#0056c5}.app_banners{align-items:center;display:flex;flex-direction:column;left:50%;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:100000}.app_banners--top{top:74px}.zen-mode .app_banners--top{top:5px}.app_banners--plover-top{top:145px}.app_banners--bottom{bottom:0}.app-notification{align-items:center;background-color:#dfe7ef;border-radius:2px;box-shadow:0 1px 5px #5d6a7b;color:#39424e;display:flex;justify-content:center;margin:7px auto 0;padding:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.app-notification--plover{font-size:16px;font-weight:500}.app-notification>.material-icons{margin-right:12px}.app-notification .upgrade-text{color:#000}.app-notification .upsell-link{text-decoration:underline;cursor:pointer}.app-notification.hidden,.app-notification .hidden{display:none}.app-notification p{margin:0;padding:0}.app-notification.warning{background-color:#ffd8d8;color:#fa4545}.app-notification.warning .link-icon{display:none}.app-notification .plover-icon{height:24px;width:24px;margin-right:8px}@-webkit-keyframes load{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.Modal{background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.3);flex-basis:640px;font-family:Roboto;margin:auto;position:relative}.Modal--Large{border-radius:8px;flex-basis:600px}.Modal--Large>.Modal_header{padding:64px 64px 0}.Modal--Large>.Modal_form{padding:64px}.Modal--Small{--modal-description-margin:0;flex-basis:464px}.Modal--locked{--modal-top-locked:68px;margin-top:0;top:var(--modal-top-locked)}.Modal--tall{--modal-body-overflow-y:auto;--modal-actions-margin-top:0;display:flex;flex-direction:column;max-height:calc(100% - var(--modal-top-locked, 0px))}.Modal_overlay{background:rgba(0,0,0,.5);bottom:0;display:flex;left:0;padding:32px;position:fixed;right:0;top:0;z-index:10004}.Modal_loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#c7e3ff;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0)}.Modal_loader,.Modal_loader:after,.Modal_loader:before{border-radius:50%;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load 1.8s infinite ease-in-out;animation:load 1.8s infinite ease-in-out;height:2.5em;width:2.5em}.Modal_loader:after,.Modal_loader:before{content:"";position:absolute;top:0}.Modal_loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-3.5em}.Modal_loader:after{left:3.5em}.Modal_header{align-items:center;display:flex;padding:24px 16px 8px 32px}.Modal_header--subtitled{align-items:flex-start}.Modal_header_content{flex:1}.Modal_header_subtitle{color:var(--gray6);font-size:14px;font-weight:400;margin:8px 0 0}.Modal_body{overflow-y:var(--modal-body-overflow-y,visible)}.Modal_icon{height:32px;margin-right:16px;width:32px}.Modal_title{color:#39424e;flex:1;font-family:Plectica;font-size:24px;font-weight:700;margin:0}.Modal_title--small{font-size:18px}.Modal_title--large{font-size:32px}.Modal_title--light{font-weight:400}.Modal_close{background:none;border:none;cursor:pointer;display:flex;margin-right:-8px;padding:8px}.Modal_close_icon{fill:#acb9c8;height:16px;width:16px}.Modal_subtitle{color:#8595a9;font-size:16px;margin:0 0 0 80px}.Modal_tagline{color:#5d6a7b;font-size:24px;line-height:1.33;margin:0;padding:24px 64px 0}.Modal_image{display:block;margin-top:16px;padding:0 16px;text-align:center}.Modal_description{color:#8595a9;font-size:14px;line-height:1.35;margin:var(--modal-description-margin,24px 0 0);padding:0 32px}.Modal_text{color:var(--gray6)}.Modal_actions{border-bottom-left-radius:4px;border-bottom-right-radius:4px;justify-content:space-between;margin-top:var(--modal-actions-margin-top,24px);padding:16px 32px}.Modal_actions,.Modal_item{align-items:center;background-color:#f4f5f8;display:flex}.Modal_item{border-radius:2px;margin:24px 32px;padding:32px}.Modal_item_thumbnail{max-width:120px;margin-right:32px}.Modal_item_details{flex:1}.Modal_item_title{color:#39424e;font-family:Plectica;font-size:16px;font-weight:700;margin:0 0 4px}.Modal_item_tagline{color:#8595a9;font-size:12px;font-weight:500;margin:0}.Modal_item_summary{align-items:baseline;border-top:1px solid #c6d0dd;display:flex;margin:24px 0 0;padding:16px 0 0;justify-content:space-between}.Modal_item_summary_label{color:#8595a9;font-size:16px;font-weight:500}.Modal_item_summary_value{color:#5d6a7b;font-size:16px;font-weight:700}.Modal_note{color:#acb9c8;font-size:14px;margin:24px 24px 24px 80px}.Modal_footer{border-top:1px solid #dfe7ef;color:#8595a9;font-size:12px;padding:24px 32px 24px 80px}.Modal_footer_link{color:#52a2f4;font-weight:500;text-decoration:none}.Modal_footer_link:hover{color:#0077f1}.Modal_form{padding:24px 32px}.Modal_form:after{clear:both;content:"";display:table}.Modal_form_label{color:#5d6a7b;display:block;font-size:14px;font-weight:400;margin-bottom:8px}.Modal_form_input{border:1px solid #c6d0dd!important;border-radius:4px;box-sizing:border-box;color:#5d6a7b;display:block;font-size:16px;margin-bottom:16px;padding:12px 16px!important;width:100%}.Modal_form_input--small{font-size:14px;padding:8px 12px!important}.Modal_form_input--small:focus{color:#39424e;font-size:14px!important;padding:8px 12px!important}.Modal_form_input:focus{border-color:#acb9c8!important;color:#39424e;font-size:16px;padding:12px 16px}.Modal_form_input::-webkit-input-placeholder{color:#c6d0dd}.Modal_form_input::-moz-placeholder{color:#c6d0dd}.Modal_form_input::-ms-input-placeholder{color:#c6d0dd}.Modal_form_input::placeholder{color:#c6d0dd}.Modal_form_message{color:#5d6a7b;display:block;font-size:12px;margin-top:-12px}.Modal_form_message--error{color:#fa4545}.Modal_form_message--warning{color:#fea13a}.Modal_form_message--success{color:#09a65f}.Modal_form_footnote{color:#8595a9;font-size:14px;margin:32px 0 0}.Modal_form_footnote>a{color:#5d6a7b;font-weight:500}.Modal_form_footnote>a:hover{color:#39424e;text-decoration:underline}.Switch{--label-size:14px;--label-weight:normal;--label-off-color:#8595a9;--thumb-size:16px;--inactive-track-color:#acb9c8;--active-track-color:#0077f1;align-items:center;display:flex;margin:0}.Switch--large{--label-size:18px;--label-weight:500;--thumb-size:20px}.Switch--dark{--label-off-color:#5d6a7b;--inactive-track-color:#5d6a7b}.Switch_label{font-size:var(--label-size);font-weight:var(--label-weight);margin-bottom:0;transition:color .25s cubic-bezier(.4,0,.2,1)}.Switch_label--on{color:#c6d0dd;cursor:pointer;margin-left:16px;pointer-events:all}.Switch_label--off{color:var(--label-off-color);cursor:default;margin-right:16px;order:-1;pointer-events:none}.Switch_track{align-items:center;background-color:var(--inactive-track-color);border:2px solid var(--inactive-track-color);border-radius:var(--thumb-size);box-sizing:content-box;display:inline-flex;cursor:pointer;margin-bottom:0;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1);width:calc(var(--thumb-size) * 2)}.Switch_thumb{background-color:#fff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:var(--thumb-size);transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);width:var(--thumb-size)}.Switch_input{opacity:0;position:absolute;z-index:-1}.Switch_input:focus~.Switch_track{box-shadow:0 0 0 1px #fff,0 0 0 3px #c7e3ff}.Switch_input:checked~.Switch_label--on{color:#0077f1;cursor:default;pointer-events:none}.Switch_input:checked~.Switch_label--off{color:#c6d0dd;cursor:pointer;pointer-events:all}.Switch_input:checked~.Switch_track{background-color:var(--active-track-color);border-color:var(--active-track-color)}.Switch_input:checked~.Switch_track>.Switch_thumb{background-color:#fff;-webkit-transform:translateX(100%);transform:translateX(100%)}.Switch_input[disabled]~.Switch_label,.Switch_input[disabled]~.Switch_track{cursor:not-allowed;opacity:.25}.progress-bar{width:100%;height:10px;border-radius:2px;background:#c6d0dd;float:none!important}.progress-bar .progress-fill{background:#52a2f4;height:10px;border-radius:2px}.progress-bar .node-count-progress-text{color:#5d6a7b;margin-left:0}.progressbar{background-color:#dfe7ef;border-radius:16px;display:flex;height:8px;overflow:hidden;width:100%}.progressbar--small{height:4px}.progressbar_fill{background-color:#15ae9e}.progressbar_summary{display:flex;justify-content:space-between;width:100%}.progressbar_summary_label{align-items:center;color:#8595a9;display:flex;font-size:14px;font-weight:500}.progressbar_summary_label:before{background-color:#dfe7ef;border-radius:2px;content:" ";display:block;height:16px;margin-right:8px;width:16px}.progressbar_summary_label--main:before{background-color:#15ae9e}.floating-menu{--floating-menu-min-width:200px;--floating-menu-item-background:none;--floating-menu-icon-color:#acb9c8;--floating-menu-caret-color:#dfe7ef;--floating-menu-position:absolute;--floating-menu-transform-x:0;--floating-menu-transform-y:0;--floating-menu-list-padding:4px 0;--floating-menu-item-border-radius:0;--floating-menu-icon-size:16px;--floating-menu-z-index:10002;--floating-menu-item-padding:6px 32px 6px 16px;display:block;left:100%;position:var(--floating-menu-position);top:0;z-index:var(--floating-menu-z-index)}.floating-menu--in-modal{--floating-menu-z-index:10004}.floating-menu--small{--floating-menu-min-width:120px}.floating-menu--fixed{--floating-menu-position:fixed}.floating-menu--hidden{display:none}.floating-menu--bottom{left:0;top:calc(100% + 4px)}.floating-menu--top{--floating-menu-transform-y:-100%;bottom:calc(100% + 4px);left:0;top:auto}.floating-menu--right{--floating-menu-transform-x:-100%;left:auto;right:0}.floating-menu_button{background:transparent;border-radius:2px;border:none;color:#c6d0dd;cursor:pointer;display:flex;font-size:12px;padding:0}.floating-menu_button--active,.floating-menu_button:hover{background-color:#dfe7ef}.floating-menu_button_icon{font-size:20px;height:20px;width:20px}.floating-menu_button--active>.floating-menu_button_icon,.floating-menu_button:hover>.floating-menu_button_icon{color:#8595a9}.floating-menu_heading{color:#acb9c8;font-size:10px;font-weight:500;letter-spacing:1px;padding:8px 16px;text-transform:uppercase}.floating-menu_list{background-color:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.3);list-style:none;margin:0;padding:var(--floating-menu-list-padding);position:var(--floating-list-position,fixed);-webkit-transform:translate(var(--floating-menu-transform-x),var(--floating-menu-transform-y));transform:translate(var(--floating-menu-transform-x),var(--floating-menu-transform-y))}.floating-menu_list--grid{--floating-menu-min-width:0;--floating-menu-list-padding:4px;--floating-menu-item-padding:6px;--floating-menu-item-border-radius:4px;display:grid;grid-template-columns:repeat(2,1fr)}.floating-menu_list_title{background:#39424e;border-radius:4px 4px 0 0;color:#fff;font-weight:500;margin:-4px 0 4px;padding:6px 16px}.floating-menu_item,.floating-menu_list_title{align-items:center;display:flex;font-size:14px}.floating-menu_item{background-color:var(--floating-menu-item-background);border-radius:var(--floating-menu-item-border-radius);box-sizing:border-box;color:var(--floating-menu-color,#5d6a7b);cursor:pointer;font-family:Roboto;line-height:1.3;min-width:var(--floating-menu-min-width);padding:var(--floating-menu-item-padding);position:relative}.floating-menu_item:not(:disabled):not(.floating-menu_item--disabled):hover{--floating-menu-item-background:#f4f5f8;--floating-menu-caret-color:#c6d0dd;text-decoration:none}.floating-menu_item:not(:disabled):not(.floating-menu_item--disabled):not(.floating-menu_item--active):hover{--floating-menu-icon-color:#8595a9}.floating-menu_item--link{--floating-menu-item-padding:0}.floating-menu_item_link{display:flex;flex:1;padding:6px 32px 6px 16px}.floating-menu_item--disabled{cursor:default;opacity:.5;pointer-events:none}.floating-menu_item--iconless{padding-left:44px}.floating-menu_item--bold{font-weight:500}.floating-menu_item--blue{--floating-menu-color:#0077f1;--floating-menu-icon-color:#0077f1}.floating-menu_item--orange{--floating-menu-color:#e26d0b;--floating-menu-icon-color:#e26d0b}.floating-menu_item--active{--floating-menu-item-background:#c7e3ff80!important;--floating-menu-color:#0077f1;--floating-menu-icon-color:#0077f1}.floating-menu_icon{align-items:center;color:var(--floating-menu-icon-color);display:flex;font-size:var(--floating-menu-icon-size);height:var(--floating-menu-icon-size);justify-content:center;margin-right:12px;width:var(--floating-menu-icon-size)}.floating-menu_icon--large{--floating-menu-icon-size:20px}.floating-menu_label{flex:1;white-space:nowrap}.floating-menu_label_title{font-weight:500;margin-bottom:4px}.floating-menu_label_title--bold{font-weight:700}.floating-menu_label_description{font-size:12px}.floating-menu_caret{color:var(--floating-menu-caret-color);height:16px;margin-left:8px;margin-right:-24px;width:16px}.floating-menu_divider{border-top:1px solid #dfe7ef;margin:4px 0;padding:0}.floating-menu_shortcut{color:#8595a9;font-size:13px;margin-left:16px;margin-right:-20px}.floating-menu_symbol{color:#acb9c8;height:16px;margin-left:16px;margin-right:-20px;width:16px}.floating-tooltip{background:#4f5b6b;border-radius:2px;box-sizing:border-box;color:#fff;-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));font-size:13px;padding:8px 12px;pointer-events:none;position:fixed;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.3);-webkit-transform:translate(var(--tooltip-x-offset),var(--tooltip-y-offset));transform:translate(var(--tooltip-x-offset),var(--tooltip-y-offset));white-space:nowrap;z-index:10002}.floating-tooltip--above{--tooltip-y-offset:calc(-100% - 4px);--tooltip-arrow-top:100%}.floating-tooltip--above:after{border-color:#4f5b6b transparent transparent;border-width:4px 6px 0}.floating-tooltip--below{--tooltip-y-offset:100%;--tooltip-arrow-top:-4px}.floating-tooltip--below:after{border-color:transparent transparent #4f5b6b;border-width:0 6px 4px}.floating-tooltip--start{--tooltip-arrow-left:25%;--tooltip-x-offset:-25%}.floating-tooltip--center{--tooltip-arrow-left:50%;--tooltip-x-offset:-50%}.floating-tooltip--end{--tooltip-arrow-left:75%;--tooltip-x-offset:-75%}.floating-tooltip:after{border-style:solid;content:"";display:block;left:var(--tooltip-arrow-left);position:absolute;top:var(--tooltip-arrow-top);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.avatar{--avatar-size:32px;--overlay-background:var(--gray1);background:var(--avatar-background) url("/images/avatar.png") no-repeat;background-size:cover;box-sizing:border-box;border-radius:var(--avatar-border-radius,100%);height:var(--avatar-size);-o-object-fit:cover;object-fit:cover;width:var(--avatar-size);z-index:1}.avatar--small{--avatar-size:16px}.avatar--tall{--avatar-size:24px}.avatar--medium{--avatar-size:48px}.avatar--large{--avatar-size:64px}.avatar_overlay{background:var(--overlay-background);border:none}.avatar_icon{fill:var(--avatar-icon-fill,var(--gray3));height:var(--avatar-icon-size,52px);width:var(--avatar-icon-size,52px)}.avatar_icon--add{-webkit-transform:translate(2px,-1px);transform:translate(2px,-1px)}.avatar_add-btn{background:var(--gray1)}.avatar_add-btn,.avatar_edit-btn{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:0}.avatar_edit-btn{--overlay-background:rgba(25,40,55,.25);--avatar-icon-fill:#fff;--avatar-icon-size:35px;--avatar-background:none}.avatar_edit-btn .avatar_overlay{opacity:0;align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:opacity .3s;z-index:1}.avatar_edit-btn .avatar_overlay:hover{opacity:1}.workspace-avatar{display:inline-block;overflow:hidden;position:relative}.workspace-avatar--small{--workspace-avatar-font-size:16px;width:20px;height:20px;margin:4px;border-radius:2px}.workspace-avatar--small .avatar{--avatar-size:20px}.workspace-avatar--medium{--workspace-avatar-font-size:22px;width:32px;height:32px;border-radius:4px}.workspace-avatar--medium .avatar{--avatar-size:32px}.workspace-avatar--large{--workspace-avatar-font-size:48px;border-radius:4px;height:68px;width:68px}.workspace-avatar--large .avatar{--avatar-size:68px}.workspace-logo{--avatar-background:none;--avatar-border-radius:0;flex-shrink:0;vertical-align:middle;overflow:hidden;bottom:0;left:0;position:absolute;right:0;top:0}.workspace-logo--personal{border-radius:100%}.workspace-logo--default{background:var(--workspace-logo-background-color,#0077f1);align-items:center;color:#fff;display:flex;font-size:var(--workspace-avatar-font-size,48px);font-weight:700;justify-content:center}.workspace-logo--small{max-width:20px;max-height:20px}.workspace-avatar-control{align-items:center;display:flex;margin-bottom:32px}.workspace-avatar-control_field{flex:1;margin-left:24px}.Button{--button-color:133,149,169;--button-background:rgba(var(--button-color),1);--button-border-color:rgba(var(--button-color),1);--button-text-color:#fff;--button-hover-color:93,106,123;--button-hover-background:rgba(var(--button-hover-color),1);--button-hover-border-color:rgba(var(--button-hover-color),1);--button-hover-text-color:var(--button-text-color);--button-active-color:var(--button-hover-color);--button-active-background:rgba(var(--button-active-color),1);--button-active-border-color:rgba(var(--button-active-color),1);--button-active-text-color:var(--button-text-color);--button-font-size:14px;--button-line-height:1.45;--button-icon-size:16px;--button-icon-spacing:8px;--button-border-width:1px;--button-padding:8px;--button-vertical-padding:var(--button-padding);--button-horizontal-padding:calc(var(--button-padding) * 2);--button--alignment:center;--button-border-radius:4px;--button-box-shadow:0 0 0 1px #fff,0 0 0 3px #c7e3ff;--button-font-family:Plectica;--button-font-weight:bold;--button-text-transform:none;align-items:center;background-color:var(--button-background);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--button-text-color);cursor:pointer;display:inline-flex;font-family:var(--button-font-family),sans-serif;font-weight:var(--button-font-weight);font-size:var(--button-font-size);line-height:var(--button-line-height);justify-content:var(--button--alignment);padding:var(--button-vertical-padding) var(--button-horizontal-padding);position:relative;text-transform:var(--button-text-transform);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Button--Disabled,.Button:disabled{cursor:default;opacity:.25;pointer-events:none}.Button:not(:disabled):not(.Button--Disabled):not(.Button--NoRing):focus{box-shadow:var(--button-box-shadow);color:var(--button-text-color);outline:none;z-index:1}.Button:not(:disabled):not(.Button--Disabled):active,.Button:not(:disabled):not(.Button--Disabled):hover{background-color:var(--button-hover-background);border-color:var(--button-hover-border-color);color:var(--button-hover-text-color)}.Button:not(:disabled):not(.Button--Disabled).Button--Active{background-color:var(--button-active-background);border-color:var(--button-active-border-color);color:var(--button-active-text-color)}a.Button,a.Button:hover{text-decoration:none}.Button--Outlined{--button-color:93,106,123;--button-text-color:rgba(var(--button-color),1);--button-background:transparent;--button-border-color:rgba(var(--button-color),0.25);--button-hover-background:rgba(var(--button-color),0.1);--button-hover-border-color:rgba(var(--button-color),1);--button-active-background:rgba(var(--button-color),0.1);--button-active-border-color:rgba(var(--button-color),1)}.Button--Google{--button-background:#fff;--button-text-color:rgba(var(--button-hover-color),1);--button-hover-background:#f4f5f8;--button-active-background:#f4f5f8}.Button--Faded{--button-border-color:transparent;--button-background:rgba(var(--button-color),0.1);--button-text-color:rgba(var(--button-color),1);--button-hover-border-color:transparent;--button-hover-background:rgba(var(--button-hover-color),0.15);--button-hover-text-color:rgba(var(--button-hover-color),1);--button-active-border-color:transparent;--button-active-background:rgba(var(--button-active-color),0.25);--button-active-text-color:rgba(var(--button-active-color),1)}.Button--Link,.Button--Plain{--button-border-color:transparent;--button-background:transparent;--button-text-color:rgba(var(--button-color),1);--button-hover-border-color:transparent;--button-hover-text-color:rgba(var(--button-hover-color),1);--button-active-border-color:transparent;--button-active-text-color:rgba(var(--button-active-color),1)}.Button--Plain{--button-hover-background:rgba(var(--button-hover-color),0.15);--button-active-background:rgba(var(--button-active-color),0.15)}.Button--Pill{--button-border-radius:9999px}.Button--Round{--button-border-radius:50%}.Button--Small{--button-line-height:1.45;--button-padding:6px}.Button--Large{--button-font-size:16px;--button-line-height:1.45;--button-padding:12px;--button-icon-size:18px}.Button--XLarge{--button-font-size:20px;--button-line-height:1.45;--button-padding:16px;--button-icon-size:24px}.Button--Even,.Button--Icon{--button-horizontal-padding:var(--button-padding)}.Button--Icon{--button-icon-size:20px;--button-padding:6px}.Button--XSmall{--button-padding:2px}.Button--Link{--button-border-width:0;--button-border-radius:0;--button-padding:0;--button-hover-background:transparent;--button-active-color:57,66,78;--button-active-background:transparent}.Button--Full{width:100%}.Button--Full+.Button--Full{margin-top:8px}.Button--Primary{--button-color:0,119,241;--button-hover-color:0,86,197}.Button--Secondary{--button-color:82,162,244;--button-hover-color:0,119,241}.Button--Accent{--button-color:21,174,158;--button-hover-color:17,146,132}.Button--Light{--button-color:198,208,221;--button-hover-color:133,149,169}.Button--Dark{--button-color:57,66,78;--button-hover-color:25,39,56}.Button--Danger{--button-color:250,69,69;--button-hover-color:176,6,6}.Button--White{--button-color:255,255,255;--button-hover-color:255,255,255}.Button--Inverse{--button-background:#fff;--button-border-color:#fff;--button-text-color:rgba(var(--button-color),1);--button-hover-background:#fff;--button-hover-border-color:#fff;--button-hover-text-color:rgba(var(--button-hover-color),1);--button-active-background:#fff;--button-active-border-color:#fff;--button-active-text-color:rgba(var(--button-hover-color),1)}.Button__Label{white-space:nowrap}.Button__Icon{height:var(--button-icon-size);position:relative;width:var(--button-icon-size)}.Button__Icon+.Button__Label,.Button__Label+.Button__Icon{margin-left:var(--button-icon-spacing)}.Button__Icon--Caret{--button-icon-spacing:0;margin-right:calc(var(--button-horizontal-padding) * -1)}.Button--Pulsing{position:relative}.Button--Pulsing:after{background-color:#fff}.Button--Pulsing:after,.Button--Pulsing:before{border-radius:var(--button-border-radius);bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:-1}.Button--Pulsing:before{-webkit-animation:pulsing 1.2s ease infinite;animation:pulsing 1.2s ease infinite;background-color:var(--button-hover-background)}.Button__Group{display:flex;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Button__Group>.Button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.Button__Group>.Button:first-child+.Button{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:1px}@-webkit-keyframes pulsing{0%{-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.5}to{opacity:0;-webkit-transform:scale(1.2,1.4);transform:scale(1.2,1.4)}}@keyframes pulsing{0%{-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.5}to{opacity:0;-webkit-transform:scale(1.2,1.4);transform:scale(1.2,1.4)}}modal-invite .Modal_header{flex-direction:column;align-items:start;background:#f4f5f8;border-radius:4px 4px 0 0}modal-invite .Modal_close{right:18px;top:18px;position:absolute}modal-invite .Modal_subtitle{margin:0;margin-top:12px;margin-bottom:24px;color:#39424e;width:100%;flex:1}modal-invite .Modal_body{padding:24px;position:relative;display:inline-block;width:100%;max-height:300px;box-sizing:border-box;overflow:auto}modal-invite .Modal_body .Modal_body_message{position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;text-align:center;font-size:30px;color:#5d6a7b;padding-top:140px;pointer-events:all}modal-invite .Modal_body_label{color:#5d6a7b;font-size:14px;margin-bottom:16px;font-weight:500}modal-invite .Modal_body_label--email{width:60%;float:left}modal-invite .Modal_body_label--name{width:35%;float:left;margin-left:16px}modal-invite .Modal_actions{margin-top:8px}modal-invite .invite-social-proof{color:#5d6a7b;width:70%;font-size:14px;display:flex;justify-content:left;align-items:center;margin-bottom:16px;margin-left:24px}modal-invite .invite-social-proof_icon{color:#8595a9;margin:0 16px 0 0;width:60px;height:64px}modal-invite .invite-footer{justify-content:space-between}modal-invite .invite-footer--listing_page{justify-content:flex-end}modal-invite .invite-footer .invite-footer_remind_later{margin-right:8px}modal-invite .invite-form{width:100%;float:left;position:relative}modal-invite .invite-form:hover .remove-input{display:block}modal-invite .invite-form .remove-input{display:none;position:absolute;right:-16px;top:7px;width:24px;height:24px;background:#f4f5f8;padding:4px;border-radius:50%}modal-invite .invite-form .remove-input_icon{pointer-events:none;fill:#acb9c8;height:16px;width:16px}modal-invite .invite-form .invite-form_input_name{width:35%;float:left;margin-left:16px}modal-invite .invite-form .invite-form_input_email{width:60%;float:left}modal-invite .invite-form .invite-form_input_email.error{border-color:#fa4545!important;background:rgba(255,0,0,.05);color:inherit}modal-invite .sent-invites-section{text-align:left;border-top:1px solid #dfe7ef;display:inline-block;width:100%;padding-top:10px}modal-invite .sent-invites-section .sent-invites-link{color:#acb9c8;font-size:14px;margin-left:2px}modal-invite .sent-invites-section .sent-invites-link:hover{color:#8595a9}body.isPresenting #banner-container,body.isPresenting #intercom-container,body.isPresenting #intercom-frame,body.isPresenting #intercom-launch-button,body.isPresenting .add-perspective-button,body.isPresenting .hideWhenPresenting,body.isPresenting .map-alert,body.isPresenting app-footer,body.isPresenting app-notification,body.isPresenting i.sidebar-toggle{display:none!important}app{position:unset!important;flex-grow:inherit}app #canvas{position:relative;margin:0;width:10000px;height:10000px;-webkit-transform:translate(-5000px,-5000px);transform:translate(-5000px,-5000px);z-index:-1}app #canvas .spacebar-zoom-layer{cursor:-ms-grab;cursor:grab}app presence.logged-out .users{top:9px;right:84px}app .perspective-point-drag-element{display:none;height:0;width:0;position:fixed;z-index:1000;pointer-events:none}app .perspective-point-drag-element.active{display:block;cursor:pointer}app #nodes{position:relative;-webkit-transform:translate(5000px,5000px);transform:translate(5000px,5000px);height:0;width:100%;pointer-events:none}app #pannable{position:absolute;-webkit-transform:translate(-5000px,-5000px);transform:translate(-5000px,-5000px);width:20000px;height:20000px;z-index:-1;background:#f4f5f8}app #app-header{position:relative;top:0;left:-8px}app .link-dragging .container.top-hover:not(.link-dragging-no-highlight)>.backdrop,app .r-line-creating .container.top-hover>.backdrop,app node .drag-enter-hover.container.top-hover>.backdrop{background:rgba(0,140,255,.3)}app .link-dragging .link,app .link-dragging .link-backing,app .link-dragging links{pointer-events:none}app #canvas.dragging .container.draggable{cursor:pointer;cursor:hand;cursor:-moz-grabbing}body.transitioning-nodes node .container{transition:all .5s}body.dragging-children *,body.link-dragging *,body.node-dragging *{cursor:-ms-grabbing!important;cursor:grabbing!important}body.dragging-children .collapsed-tag,body.dragging-children .dot,body.dragging-children .summary,body.dragging-children .title,body.dragging-children .zoom-fit,body.dragging-children app-header *,body.dragging-children presence *,body.dragging-children tag-legend *,body.link-dragging .collapsed-tag,body.link-dragging .dot,body.link-dragging .summary,body.link-dragging .title,body.link-dragging .zoom-fit,body.link-dragging app-header *,body.link-dragging presence *,body.link-dragging tag-legend *,body.node-dragging .collapsed-tag,body.node-dragging .dot,body.node-dragging .summary,body.node-dragging .title,body.node-dragging .zoom-fit,body.node-dragging app-header *,body.node-dragging presence *,body.node-dragging tag-legend *{pointer-events:none!important}body.dragging-children .image-container,body.link-dragging .image-container,body.node-dragging .image-container{pointer-events:none}body.dragging-children .delete-tool,body.dragging-children .direction-tool,body.dragging-children .part-tool,body.dragging-children .relationship-tool,body.link-dragging .delete-tool,body.link-dragging .direction-tool,body.link-dragging .part-tool,body.link-dragging .relationship-tool,body.node-dragging .delete-tool,body.node-dragging .direction-tool,body.node-dragging .part-tool,body.node-dragging .relationship-tool{pointer-events:none!important;visibility:hidden!important}body.perspectives-listing-item-dragging .perspective-item,body.perspectives-listing-item-dragging node *,body.r-node-dragging .link-backing,body.r-node-dragging link,body.r-node-dragging links{pointer-events:none!important}body.show-tag-selected tag-legend .node-tag:not(.stuck-tag):not(:hover){opacity:.5}body.dragging-children{pointer-events:none}body #intercom-container .intercom-messenger-frame{height:calc(100% - 72px - 60px);bottom:72px;right:16px}body.user-presence-active .zoom-threshold-0 node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).top-level:not(.parent-of-user-presence-highlight){opacity:.5}body .user-account{top:-4px}body.hide-app-chrome #banner-container,body.hide-app-chrome #home-link-dropdown,body.hide-app-chrome #intercom-container,body.hide-app-chrome #intercom-frame,body.hide-app-chrome #intercom-launch-button,body.hide-app-chrome #right-sidebar,body.hide-app-chrome #zoom-tools,body.hide-app-chrome .add-perspective-button,body.hide-app-chrome .map-alert,body.hide-app-chrome .menu-tool,body.hide-app-chrome .relationship-tool .rel,body.hide-app-chrome .tools-sidebar,body.hide-app-chrome .user-account,body.hide-app-chrome .zen_mode_persistent,body.hide-app-chrome app-footer .instruction-bar,body.hide-app-chrome app-header .title-dropdown-toggle,body.hide-app-chrome app-header label,body.hide-app-chrome app-notification,body.hide-app-chrome bulk-actions,body.hide-app-chrome i.sidebar-toggle,body.hide-app-chrome map-menu,body.hide-app-chrome presence{display:none!important}#log,.mobile-banner{display:none}body.view-only-mobile{min-zoom:.01}body.view-only-mobile .map-loading-indicator{display:none}body.view-only-mobile tools-sidebar{position:static}body.view-only-mobile #map-title-label{font-size:3.5vw;margin-left:1.5vw;padding:16px 6px}@media screen and (orientation:landscape){body.view-only-mobile #map-title-label{font-size:3.5vh;margin-left:1.5vh}}body.view-only-mobile tools-sidebar section.perspectives{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:top left;transform-origin:top left}body.view-only-mobile main{top:12vw;left:700px}body.view-only-mobile .app-header{background:transparent;pointer-events:none;box-shadow:none}body.view-only-mobile .app-header>*{display:none}body.view-only-mobile .app-header_title{max-width:80vw}body.view-only-mobile .app-header_title_container{display:block;position:relative;top:40px;opacity:.8}body.view-only-mobile #log,body.view-only-mobile .browser-alert{display:none}body.view-only-mobile .mobile-banner{display:flex;justify-content:center;align-items:center;height:8vw;background:#5d6a7b;color:#fff;text-align:center;padding:10px}body.view-only-mobile .mobile-banner h1{padding-left:2vw;text-align:left;flex-grow:100;font-size:3vw;font-weight:500;vertical-align:middle;display:inline-block}body.view-only-mobile .mobile-banner h1 i{margin:0 1vw 0 0;font-size:5vw;vertical-align:middle;position:relative;top:-.4vw}body.view-only-mobile .mobile-banner .buttons{margin:0 1vw}body.view-only-mobile .mobile-banner .button{display:inline-block;white-space:nowrap;background:#8595a9;color:#fff;border-radius:2px;border:none;padding:1.5vw 2.5vw;font-size:2.25vw;box-shadow:0 1px 5px rgba(0,0,0,.15);margin:.2vw}@media screen and (orientation:landscape){body.view-only-mobile .mobile-banner{height:8vh}body.view-only-mobile .mobile-banner h1{padding-left:2vh;font-size:3vh}body.view-only-mobile .mobile-banner h1 i{margin:0 1vh 0 0;font-size:5vh;top:-.4vh}body.view-only-mobile .mobile-banner .buttons{margin:0 1vh}body.view-only-mobile .mobile-banner .button{padding:1.5vh 2.5vh;font-size:2.25vh;margin:.2vh}}.eyebeam-path{stroke-width:4px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:0,7;fill:none}.perspective-drag-svg{overflow:visible;position:relative;width:100px;height:100px}:root{--app-header-box-shadow:0 0 0 1px rgba(0,24,48,.05),0 0 180px rgba(0,24,48,.08)}.app-header{align-items:center;background:#fff;box-shadow:var(--app-header-box-shadow);box-sizing:border-box;display:flex;padding:12px;position:fixed;transition:width .25s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:width .25s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);transition:width .25s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1);width:100vw;will-change:width;z-index:2;-webkit-transform:translateY(0);transform:translateY(0)}.zen-mode>.app-header{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.sidebar-open>.app-header{width:calc(100vw - 400px)}.isPresenting .app-header>*{pointer-events:none}.app-header_title{border:1px solid transparent;border-radius:4px;box-sizing:border-box;color:#39424e;cursor:default;display:inline-block;font-family:Plectica;font-size:16px;font-weight:700;line-height:32px;margin:0;max-width:640px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.app-header_title:not(.view-only):not(:focus):hover{background:#f4f5f8;cursor:text}.app-header_title:focus{background:#fff;border-color:#c6d0dd;text-overflow:clip;cursor:text}.app-header_title_container{display:flex}.app-header_title_container[data-tip]:after{white-space:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.app-header_floating-menu_container{position:relative;z-index:1}.app-header_divider{align-self:stretch;border-left:1px solid #dfe7ef;margin:0 12px}.app-header_divider:last-child{display:none}.app-header_badge{background-color:#8595a9;border-radius:4px;color:#fff;font-size:14px;font-weight:500;margin-left:6px;padding:6px 12px}.sidebar-open>.app-header .app-header--node-count-progress{display:none}@media (max-width:768px){.app-header .app-header--node-count-progress{display:none}}.share-button{--button-font-family:Roboto}.user-account{display:flex;margin:0;padding:0;position:static}.user-account>.dropdown{cursor:pointer;line-height:normal;position:relative;z-index:1}.user-account>.dropdown:after{left:auto;right:0;-webkit-transform:none;transform:none}.user-account>.dropdown>.floating-menu--hidden{left:auto;right:0}.user-account>.dropdown>.floating-menu--hidden>.floating-menu_list{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.user-account>.dropdown.open:after,.user-account>.dropdown.open:before{display:none}.user-account>.dropdown.open>.floating-menu--hidden{display:block!important}.user-account>.dropdown>img{border:1px solid #fff;margin-right:0}.user-account>.dropdown>img:hover{box-shadow:0 0 0 1px #fff,0 0 0 3px #dfe7ef}.user-account>.dropdown>.dropdown-toggle{display:none}.Button--Header{--button-font-family:Roboto;--button-horizontal-padding:8px;--button-vertical-padding:6px;--button-icon-size:20px;--button-icon-spacing:4px}.navbar.navbar-default.payment-issue-header.map{display:flex;height:40px;white-space:nowrap;text-align:center;justify-content:center;top:4px;left:50vw;z-index:1000;margin:0 auto;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:2px 16px;border-radius:4px;width:unset;box-shadow:0 0 10px rgba(0,0,0,.3)}app,nodes{width:0;height:0}node{box-sizing:border-box}node .container{position:relative;border:2px solid #f0f}node .container>.screen{pointer-events:all;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;box-shadow:0 0 2px solid #acb9c8}node .container.transparency{opacity:.5}node .top-hover>.screen{background:repeating-linear-gradient(-55deg,var(--hatch-color,rgba(0,0,0,.1)),var(--hatch-color,rgba(0,0,0,.1)) 1.5px,var(--text-shadow-color,transparent) 0,var(--text-shadow-color,transparent) 4.5px)!important}node .container>.background{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}node .container>.screen:after{content:" ";position:absolute;left:-5px;right:-5px;bottom:-5px;top:-5px;background:transparent;border-radius:4px}node .child-nodes-container:not(.layout-freehand).collapsed-dropzone,node .container.layout-freehand.collapsed.collapsed-dropzone>.screen,node .container:not(.layout-freehand).collapsed-dropzone>.screen{border:3px dashed #5d6a7b;border-radius:8px;box-shadow:none!important}node .child-nodes-container.collapsed-dropzone{margin-left:-3px;margin-top:-3px}node .container.highlight-card-borders:not(.selected)>.screen,node .container.new-perspective-result>.screen,node .container.top-hover.top-level.frontage>.screen,node .container.top-hover>.screen{box-shadow:0 0 0 2px var(--dark-color,var(--gray5))}node .container.highlight-card-borders>.backdrop>.row>.info>.node-top-line>.title-wrapper>.node_title.title,node .container.new-perspective-result>.backdrop>.row>.info>.node-top-line>.title-wrapper>.node_title.title{color:var(--card-border-highlight-color,#52a2f4)}node .child-nodes.layout-freehand>node>.container.search-result-parent.collapsed>.screen,node .child-nodes.layout-freehand>node>.container.search-result>.screen,node .child.search-result-parent.collapsed>.screen,node .child.search-result>.screen,node .container.top-level.search-result-parent.collapsed.layout-freehand>.screen,node .container.top-level.search-result-parent.collapsed>.screen,node .container.top-level.search-result.layout-freehand>.screen,node .container.top-level.search-result>.screen{box-shadow:0 0 0 4px #4dd1f9!important}node .child-nodes.layout-freehand>node>.container.search-result-parent.collapsed.search-result-parent-focused>.screen,node .child-nodes.layout-freehand>node>.container.search-result.search-result-focused>.screen,node .child.search-result-parent.collapsed.search-result-parent-focused>.screen,node .child.search-result.search-result-focused>.screen,node .container.top-level.search-result-parent.collapsed.layout-freehand.search-result-parent-focused>.screen,node .container.top-level.search-result-parent.collapsed.search-result-parent-focused>.screen,node .container.top-level.search-result.layout-freehand.search-result-focused>.screen,node .container.top-level.search-result.search-result-focused>.screen{box-shadow:0 0 0 4px #2b8aeb!important}node .search-result-parent-focused .collapsed-dot.grandchildren.search-result,node .search-result-parent-focused .collapsed-dot.search-result{color:#2b8aeb!important;transition:all .2s linear;-webkit-transform-origin:center;transform-origin:center;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:jiggledot;animation-name:jiggledot}node .container.search-result-focused>.backdrop>node-attributes .node-attribute.node-attribute--search-result{background:#2b8aeb!important}@-webkit-keyframes jiggledot{0%{-webkit-transform:scale(1);transform:scale(1)}34%{-webkit-transform:scale(1);transform:scale(1)}66%{-webkit-transform:scale(2);transform:scale(2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes jiggledot{0%{-webkit-transform:scale(1);transform:scale(1)}34%{-webkit-transform:scale(1);transform:scale(1)}66%{-webkit-transform:scale(2);transform:scale(2)}to{-webkit-transform:scale(1);transform:scale(1)}}node .container.search-result-parent.collapsed.search-result-parent-focused>.backdrop>.row>.dot.has-children.node-collapsed .search-result-label{display:block}node .container.search-result-focused>.backdrop>.row>.info>.node-top-line>.title-wrapper>.title>.search-highlight,node .container.search-result-focused>.backdrop>.row>.info>div>.summary>.search-highlight,node .container.search-result-focused>.backdrop>.row>.info node-perspective-annotation .search-highlight{background:#2b8aeb;text-shadow:none;margin:0 -2px;padding:2px;border-radius:2px;transition:all .2s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:jigglehighlight;animation-name:jigglehighlight;-webkit-animation-delay:.15s;animation-delay:.15s}@-webkit-keyframes jigglehighlight{0%{padding:2px}34%{padding:2px}66%{padding:6px 2px}to{padding:2px}}node .node-menu-button-placeholder{float:right;width:15px;height:20px;background:transparent}node .tag-dot-container{display:inline-block}node .backdrop.justify-center>.row>.info>.node-top-line{align-items:center}node .backdrop.justify-right>.row>.info>.node-top-line{align-items:flex-end}node .node-top-line{display:flex;flex-direction:column;align-items:flex-start;overflow-wrap:break-word;max-width:calc(100% - 19px);margin-left:20px}node .narrow>.backdrop>.row>.info>.node-top-line{flex-direction:row;flex-wrap:wrap;align-items:center}node .narrow>.backdrop>.node-attribute_list{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:280px}node .expanded .node-top-line{align-items:flex-start}node .summary:focus a:hover,node .title:focus a:hover{cursor:text;color:inherit}node .summary a,node .title a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline;word-break:break-all;color:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;text-decoration-skip-ink:auto;text-shadow:0 0 var(--text-shadow-color),1px 0 var(--text-shadow-color),-1px 0 var(--text-shadow-color),0 -1px var(--text-shadow-color),-1px -1px var(--text-shadow-color),1px -1px var(--text-shadow-color)}node .summary a:hover,node .title a:hover{opacity:1}node .dot{width:12px;height:12px;background:#acb9c8;border-radius:100%;display:inline-block;position:relative;background-clip:content-box;flex-shrink:0;top:5px;left:-4px;margin:0 2px 0 5px;display:none}node .dot .search-result-label{display:none}node .frontage{pointer-events:none}node .frontage .alternate-titles,node .frontage .direction-tool,node .frontage .dot,node .frontage .menu-tool,node .frontage .part-tool,node .frontage .perspective-tools,node .frontage .screen,node .frontage .toolbar-tool{pointer-events:all;visibility:visible}node .frontage node-perspective-dots{pointer-events:all}node .has-nested-children>node>.container>.backdrop>.row>.dot{margin-right:2px}node .has-nested-children>node>.container>.backdrop>.row>.dot.has-children{margin-right:0}node .child .dot.has-children,node .dot.has-children{background:var(--text-shadow-color,#fff);cursor:pointer;display:block;position:absolute;height:15px;left:1px;text-align:center;top:21px;width:15px}node .child .dot.has-children:before,node .dot.has-children:before{color:var(--text-color,#a6b6ca);font-size:17px;font-weight:700;opacity:.8;text-stroke:1px var(--text-color,#a6b6ca)}node .child .dot.has-children{top:16px}node .dot.has-children.node-collapsed:hover:before{opacity:1}node .dot.has-children.fa-angle-up{line-height:14px}node .dot.has-children.fa-angle-down{line-height:17px}node .dot.has-children:hover:before{opacity:1}node .membership-path-branch{position:absolute;top:5px;left:-16px;z-index:-1}node .info{display:inline-block;vertical-align:top;min-width:310px;font-size:0;margin:1px 10px 0 -4px;position:relative}node .narrow>.backdrop>.row>.info{min-width:auto;max-width:310px;width:-webkit-max-content;width:-moz-max-content;width:max-content}node .relationship>.backdrop>.row>.info{margin:7px 5px 0 -4px}node .info>.title,node .info>div>.summary{overflow-wrap:break-word}node .row{display:flex}node .shadow-text{text-shadow:1px 0 var(--text-shadow-color),-1px 0 var(--text-shadow-color),0 -1px var(--text-shadow-color),0 1px var(--text-shadow-color),1px 0 var(--text-shadow-color),-1px -1px var(--text-shadow-color),1px -1px var(--text-shadow-color),1px 1px var(--text-shadow-color),-1px 1px var(--text-shadow-color)}node .shadow-text:focus,node .shadow-text:focus a{text-shadow:none}node .placeholder{pointer-events:none;opacity:.3}node .top-level>.backdrop>.row>.info>.node-top-line>.title-wrapper>.node_title{font-size:18px}node .child>.backdrop>.row>.info>.node-top-line>.title-wrapper>.node_title{font-size:16px}node .child .child>.backdrop>.row>.info>.node-top-line>.title-wrapper>.node_title,node .relationship .child>.backdrop>.row>.info>.node-top-line>.title-wrapper>.node_title,node .top-level.relationship>.backdrop>.row>.info>.node-top-line>.title-wrapper>.node_title{font-size:14px}node .child .child .child>.backdrop>.row>.info>.node-top-line>.title-wrapper>.node_title,node .relationship .child .child>.backdrop>.row>.info>.node-top-line>.title-wrapper>.node_title{font-size:13px}node .backdrop.justify-center>.row>.info>.node-top-line>.title-wrapper .node_title{text-align:center}node .backdrop.justify-right>.row>.info>.node-top-line>.title-wrapper .node_title{text-align:right}node .node_title{line-height:1.2;display:inline-block;position:relative;-webkit-transform-origin:top left;transform-origin:top left;padding:2px 12px 2px 2px;margin:0 6px 2px 0;color:#39424e;font-weight:500;font-size:18px;z-index:1;min-width:.5em;overflow-wrap:break-word;word-wrap:break-word;-webkit-nbsp-mode:normal;cursor:text}node .node_title.error,node .summary.error{color:#fe7c7c!important}node .top-level-title{position:relative}node .node_title:hover,node .node_title:hover a{text-shadow:none}node .node_title.title p{margin:0}node .text-highlight-layer{left:0;color:transparent!important;text-shadow:none;pointer-events:none!important;background:transparent;position:absolute;margin-right:5px}node .text-highlight-layer a{color:var(--text-color,#39424e)}node .text-sizer-layer{left:0;color:transparent!important;text-shadow:none;pointer-events:none!important;background:transparent;margin-right:5px}node .top-line-sizer{display:none}node .node_title.text-highlight-layer{top:0}node .summary.text-highlight-layer,node .summary.text-highlight-layer:empty{top:0;position:absolute}node .summary .search-highlight,node .title .search-highlight,node node-perspective-annotation .search-highlight{background:#4dd1f9;text-shadow:none;border-radius:2px}node .frontage .node_title{pointer-events:all}node .frontage .summary{pointer-events:all;max-width:800px}node .node_title:hover{background-color:#f4f5f8}node .child .node_title{font-size:14px;font-weight:500;margin-top:1px}node .relationship.frontage .child .node_title{font-size:13px}node .container.child:not(.governing-layout-freehand){width:-webkit-fill-available;width:-moz-available;width:stretch}node .container.child .backdrop{padding:11px 4px 6px 7px}node .container.child .backdrop .image-container{margin-right:-4px}node .container.child.container-has-children:not(.layout-freehand)>.backdrop{padding-bottom:10px}node .relationship>div>div>div>div>.summary{color:#acb9c8}node .title-wrapper{position:relative;display:inline-block}node .summary-wrapper{position:relative}node .backdrop.justify-center>.row>.info>.summary-wrapper{text-align:center}node .backdrop.justify-right>.row>.info>.summary-wrapper{text-align:right}node .summary{color:#687688;cursor:text;display:inline-block;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:normal;margin:0 0 8px 20px;padding:0 8px 0 2px}node .summary p{margin:0}node .summary>h1{font-size:22px;font-weight:400;line-height:1.3}node .summary>h2{font-size:18px;font-weight:400;line-height:1.3}node .summary b,node .summary strong{font-weight:700}.child-nodes node .summary{font-size:13px;line-height:1.3}.child-nodes .child-nodes node .summary{font-size:12px;line-height:1.25}node .summary-wrapper .cursor-wrapper,node .title-wrapper .cursor-wrapper{position:absolute;background:#fff;display:inline-block}node .summary-wrapper .cursor-container,node .title-wrapper .cursor-container{position:relative;float:left;background:#fff;white-space:nowrap;z-index:1;top:unset!important;left:unset!important;-webkit-transform:none;transform:none}node .summary-wrapper .cursor-container .display-name,node .title-wrapper .cursor-container .display-name{margin-left:unset;margin-top:unset}node .summary-wrapper .cursor-container .cursor,node .title-wrapper .cursor-container .cursor{display:none}node .title-wrapper .cursor-wrapper{top:-22px!important;left:0!important}node .title-wrapper.berth-eligible h1{margin-bottom:4px}node .title-wrapper.berth-eligible h2{margin-bottom:2px}node .summary-wrapper.berth-eligible{margin-top:12px;margin-bottom:8px}node .summary-wrapper .cursor-wrapper{bottom:-14px!important;left:21px!important;top:unset!important}node .child-nodes .backdrop{margin-right:0}node .container{position:absolute;margin:0}node .container.draggable{cursor:-ms-grab;cursor:grab}node .container.draggable .image-container{cursor:pointer}node .container.child{position:relative;margin-left:17px}node .backdrop{padding:11px 2px 6px 7px;border-radius:4px;position:relative;display:flex;flex-direction:column;min-height:inherit;box-sizing:border-box}node .backdrop.justify-center{justify-content:center;align-items:center}node .backdrop.justify-right{align-items:flex-end}node .top-level>.backdrop{background:transparent;padding:15px 2px 6px 7px}node .container>.backdrop.large-padding>.row{padding:9px 12px}node .container>.backdrop.large-padding>.row>.dot{top:28px;left:8px}node .child-nodes-container{padding:0 2px 2px 0;position:relative}node .tools-container{display:block}node svg.membership-path-branch{position:absolute;pointer-events:none;z-index:0}node .direction-tool{height:20px;width:20px;position:absolute;top:0;left:-22px}node .expanded.relationship>.direction-tool,node .top-hover>.direction-tool{display:block}node .direction-tool button{background:none;padding:0;margin:0;border:.5px solid #eee;background-color:#fff;height:20px;display:block;font-size:13px;cursor:pointer;color:gray}node .direction-tool button:hover{color:#666;background-color:#ddd}node .direction-tool button.active{background-color:#66b3f3;color:#fff}node .direction-tool button.active:hover{background-color:#46a3ff}node .direction-tool{display:none}node .menu-tool{-webkit-transform:scale(1) translateY(calc(-100% - 5px));transform:scale(1) translateY(calc(-100% - 5px));display:block;position:absolute;right:0;top:0;-webkit-transform-origin:top right;transform-origin:top right;z-index:100000}node .menu-tool i{font-size:13.3333px}node .top-hover .menu-tool{display:block}node .menu-tool.open{color:rgba(0,0,0,.8);background:#f4f5f8;display:block}node .attribute-editor{display:block;position:absolute;right:0;top:0;z-index:100000}node .col-group-container{width:100%}node .col-group-container.with-image.has-children,node .col-group-container.with-image:not(.has-children)>.dropzone{margin-top:20px}node .container.layout-col>div>.col-group-container{margin-right:6px;display:flex;align-items:flex-start}node .container.layout-col>div>.col-group-container>child-nodes{display:inline-block}node .perspective-tools{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:1px;display:none}node .perspective-tools .add-p,node .perspective-tools .del-p,node .perspective-tools .p-text{display:none}node .perspective-tools button{background:none;border-radius:100%;border:none;padding:0;cursor:pointer;margin:0;line-height:1}node .perspective-tools button i{font-size:30px;color:#8595a9;margin:0;position:relative;z-index:2}node .hidden{display:none!important}node .wrap-pad{font-size:4px;display:none;width:2%}node .wrap-pad:after{display:block;content:" ";height:0}node .node-top-line.tip-container:hover tip{display:none}node .node-top-line.tip-container:hover .node_title:focus+tip,node .node_title:focus+tip,node .node_title:hover+tip{display:block!important;max-width:300px;overflow:hidden;text-overflow:ellipsis}node .node_title+tip{top:-48px!important}node .node_title+tip:before{top:calc(100% - 6px)!important}node .expanded .backdrop .relationship-tool .rel:hover,node .relationship-tool .rel:hover{color:#66b1f1}node .container.frontage .screen{border-radius:4px;box-shadow:0 0 0 1px var(--border-color,rgba(100,127,164,.2))}node .container.frontage.error .backdrop{border-radius:4px;box-shadow:0 0 0 1px #fa4545}node .container.frontage.top-level{width:-webkit-min-content;width:-moz-min-content;width:min-content;border-radius:4px}node .container.frontage.top-level>.screen{border-radius:var(--border-radius);box-shadow:0 0 0 var(--border-width) var(--card-border-highlight-color,var(--border-color,#acb9c8))}node .container.frontage.top-level>.screen:before{content:" ";top:0;bottom:0;left:0;right:0;position:absolute;box-shadow:0 1px 10px rgba(0,0,0,.2);border-radius:var(--border-radius)}node .container.frontage.top-level.relationship{border-radius:2px;-webkit-transform:translate(-50%,-17px);transform:translate(-50%,-17px);margin:0}node .container.frontage.top-level.relationship.error>.backdrop{box-shadow:0 0 0 1px #fa4545}node .top-hover.container.relationship node-tools{z-index:1}node .container{border:2px solid transparent;border-bottom-width:5px}node .container.top-level{border:none}node .container.frontage.top-hover.error>.backdrop{box-shadow:0 0 0 1.5px #fa4545}node .container.frontage.top-hover.top-level.error>.backdrop{box-shadow:0 0 0 2px #fa4545}node .container.frontage.selected.top-level.error{box-shadow:0 1px 14px rgba(255,0,0,.4)}node .container.frontage.selected.error>.backdrop,node .top-level.container.frontage.selected.error>.backdrop{box-shadow:0 0 0 3px #fa4545}node .expanded{min-width:120px}node .expanded>div>div>div>div>.summary:empty{visibility:visible;height:auto;display:block}node .title:empty{min-width:50px;display:inline-block}node .title{max-width:800px;min-height:1.2em}node .title b,node .title strong{font-weight:900}node .title h1{font-size:36px}node .title h1,node .title h2{font-weight:500;line-height:1.3}node .title h2{font-size:24px}node .node_title.firefox-boldable,node .node_title.firefox-boldable>h1,node .node_title.firefox-boldable>h2,node .summary.firefox-boldable,node .summary.firefox-boldable>h1,node .summary.firefox-boldable>h2{font-weight:400}node .container.relationship.leaf-node>div>div>.info{text-align:center}node .expanded>.backdrop>.row>.info>.node-top-line>.title-wrapper>.title:empty:before,node .expanded>div>div>div>div>[contenteditable]:empty:before{color:#acb9c8;content:attr(placeholder)}node perspective-text .title:empty:before{color:#ccc;content:attr(placeholder);font-style:italic}node .expanded>div>div>div>div>.summary{color:#5d6a7b}node .relationship.relationship-gray2{z-index:-1}node .relationship.relationship-gray2.comments-open,node .relationship.relationship-gray2.drag-subject{z-index:2!important}node .relationship.relationship-gray2.expanded:not(.layout-freehand),node .relationship.relationship-gray2.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-gray2 .collapsed-dot{color:#dfe7ef;opacity:.8}node .relationship.relationship-gray2 .collapsed-dot.grandchildren{color:#acb9c8}node .relationship.relationship-gray3{z-index:-1}node .relationship.relationship-gray3.comments-open,node .relationship.relationship-gray3.drag-subject{z-index:2!important}node .relationship.relationship-gray3.expanded:not(.layout-freehand),node .relationship.relationship-gray3.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-gray3 .collapsed-dot{color:#c6d0dd;opacity:.8}node .relationship.relationship-gray3 .collapsed-dot.grandchildren{color:#8595a9}node .relationship.relationship-gray4{z-index:-1}node .relationship.relationship-gray4.comments-open,node .relationship.relationship-gray4.drag-subject{z-index:2!important}node .relationship.relationship-gray4.expanded:not(.layout-freehand),node .relationship.relationship-gray4.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-gray4 .collapsed-dot{color:#acb9c8;opacity:.8}node .relationship.relationship-gray4 .collapsed-dot.grandchildren{color:#5d6a7b}node .relationship.relationship-gray5{z-index:-1}node .relationship.relationship-gray5.comments-open,node .relationship.relationship-gray5.drag-subject{z-index:2!important}node .relationship.relationship-gray5.expanded:not(.layout-freehand),node .relationship.relationship-gray5.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-gray5 .collapsed-dot{color:#8595a9;opacity:.8}node .relationship.relationship-gray5 .collapsed-dot.grandchildren{color:#39424e}node .relationship.relationship-red{z-index:-1}node .relationship.relationship-red.comments-open,node .relationship.relationship-red.drag-subject{z-index:2!important}node .relationship.relationship-red.expanded:not(.layout-freehand),node .relationship.relationship-red.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-red .collapsed-dot{color:#fa4545;opacity:.8}node .relationship.relationship-red .collapsed-dot.grandchildren{color:#b00606}node .relationship.relationship-kiwi{z-index:-1}node .relationship.relationship-kiwi.comments-open,node .relationship.relationship-kiwi.drag-subject{z-index:2!important}node .relationship.relationship-kiwi.expanded:not(.layout-freehand),node .relationship.relationship-kiwi.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-kiwi .collapsed-dot{color:#a5e27c;opacity:.8}node .relationship.relationship-kiwi .collapsed-dot.grandchildren{color:#73c73b}node .relationship.relationship-cyan{z-index:-1}node .relationship.relationship-cyan.comments-open,node .relationship.relationship-cyan.drag-subject{z-index:2!important}node .relationship.relationship-cyan.expanded:not(.layout-freehand),node .relationship.relationship-cyan.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-cyan .collapsed-dot{color:#83e2ff;opacity:.8}node .relationship.relationship-cyan .collapsed-dot.grandchildren{color:#17bff3}node .relationship.relationship-pink{z-index:-1}node .relationship.relationship-pink.comments-open,node .relationship.relationship-pink.drag-subject{z-index:2!important}node .relationship.relationship-pink.expanded:not(.layout-freehand),node .relationship.relationship-pink.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-pink .collapsed-dot{color:#ffb7ee;opacity:.8}node .relationship.relationship-pink .collapsed-dot.grandchildren{color:#f181d6}node .relationship.relationship-yellow{z-index:-1}node .relationship.relationship-yellow.comments-open,node .relationship.relationship-yellow.drag-subject{z-index:2!important}node .relationship.relationship-yellow.expanded:not(.layout-freehand),node .relationship.relationship-yellow.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-yellow .collapsed-dot{color:#ffe500;opacity:.8}node .relationship.relationship-yellow .collapsed-dot.grandchildren{color:#ffbd08}node .relationship.relationship-green{z-index:-1}node .relationship.relationship-green.comments-open,node .relationship.relationship-green.drag-subject{z-index:2!important}node .relationship.relationship-green.expanded:not(.layout-freehand),node .relationship.relationship-green.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-green .collapsed-dot{color:#09a65f;opacity:.8}node .relationship.relationship-green .collapsed-dot.grandchildren{color:#096f41}node .relationship.relationship-teal{z-index:-1}node .relationship.relationship-teal.comments-open,node .relationship.relationship-teal.drag-subject{z-index:2!important}node .relationship.relationship-teal.expanded:not(.layout-freehand),node .relationship.relationship-teal.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-teal .collapsed-dot{color:#40d5c5;opacity:.8}node .relationship.relationship-teal .collapsed-dot.grandchildren{color:#15ae9e}node .relationship.relationship-orchid{z-index:-1}node .relationship.relationship-orchid.comments-open,node .relationship.relationship-orchid.drag-subject{z-index:2!important}node .relationship.relationship-orchid.expanded:not(.layout-freehand),node .relationship.relationship-orchid.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-orchid .collapsed-dot{color:#d17aff;opacity:.8}node .relationship.relationship-orchid .collapsed-dot.grandchildren{color:#b346ed}node .relationship.relationship-orange{z-index:-1}node .relationship.relationship-orange.comments-open,node .relationship.relationship-orange.drag-subject{z-index:2!important}node .relationship.relationship-orange.expanded:not(.layout-freehand),node .relationship.relationship-orange.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-orange .collapsed-dot{color:#fea13a;opacity:.8}node .relationship.relationship-orange .collapsed-dot.grandchildren{color:#e26d0b}node .relationship.relationship-blue{z-index:-1}node .relationship.relationship-blue.comments-open,node .relationship.relationship-blue.drag-subject{z-index:2!important}node .relationship.relationship-blue.expanded:not(.layout-freehand),node .relationship.relationship-blue.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-blue .collapsed-dot{color:#0077f1;opacity:.8}node .relationship.relationship-blue .collapsed-dot.grandchildren{color:#0056c5}node .relationship.relationship-purple{z-index:-1}node .relationship.relationship-purple.comments-open,node .relationship.relationship-purple.drag-subject{z-index:2!important}node .relationship.relationship-purple.expanded:not(.layout-freehand),node .relationship.relationship-purple.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-purple .collapsed-dot{color:#9658f7;opacity:.8}node .relationship.relationship-purple .collapsed-dot.grandchildren{color:#5a19c0}node .relationship.relationship-fuchsia{z-index:-1}node .relationship.relationship-fuchsia.comments-open,node .relationship.relationship-fuchsia.drag-subject{z-index:2!important}node .relationship.relationship-fuchsia.expanded:not(.layout-freehand),node .relationship.relationship-fuchsia.top-hover:not(.layout-freehand){z-index:0}node .relationship.relationship-fuchsia .collapsed-dot{color:#ff57bb;opacity:.8}node .relationship.relationship-fuchsia .collapsed-dot.grandchildren{color:#c50b7a}node .child node-menu{margin-left:7px;margin-top:2px}node .relationship.frontage .node_title{color:#8595a9;font-size:14px;font-weight:500}node .relationship.frontage .backdrop{border-radius:2px!important;background:none;padding:4px 3px 1px}node .relationship.frontage .image-container{margin:0 -3px 5px}node .relationship.frontage.container-has-children>.backdrop{padding-bottom:7px}node .relationship.frontage .dot{top:13px;left:-1px}node .relationship.frontage .child>.backdrop>.row>.dot{top:7px}node .relationship.frontage .child .child>.backdrop>.row>.dot{top:8px}node .no-pointer-events{pointer-events:none}node .drag-subject{cursor:-ms-grabbing!important;cursor:grabbing!important;pointer-events:all;z-index:10000}node .drag-subject .backdrop>.row>.info>.node-top-line>.title-wrapper>.node_title.title,node .drag-subject .backdrop>.row>.info>div>.summary,node .drag-subject .screen{pointer-events:none}node .length-warning{color:#fff;background-color:#8595a9;display:none;font-size:12px;font-weight:500;pointer-events:none;padding:2px 10px;border-radius:2px}node .length-warning.visible{display:inline-block;font-size:12px;margin-top:1px;margin-bottom:8px}node .node-image{display:block}node .node-image.hidden{display:none}node .image-overlay-menu-button{display:inline-block;position:absolute;vertical-align:top;right:2px;top:2px;visibility:hidden;-webkit-transform-origin:top right;transform-origin:top right}node .image-overlay-menu-button.active,node .image-overlay-menu-button:hover{visibility:visible;background:rgba(0,0,0,.1)}node .image-overlay-menu-button.active .floating-menu_button_icon,node .image-overlay-menu-button:hover .floating-menu_button_icon{color:#5d6a7b}node .image-overlay-menu-button .floating-menu_button_icon{color:#8595a9}node .image-wrapper{text-align:center;display:inline-block;width:100%;max-width:310px}node .image-container{pointer-events:auto;box-sizing:border-box;position:relative;display:inline-block;margin:0 -2px 0 -7px;min-height:25px;z-index:-1}node .image-container:hover .image-overlay-menu-button{visibility:visible}node .image-container:hover>.resize-handle{display:inline-block}node .image-container .node-image.resizing{border:2px dashed #0077f1;box-sizing:border-box}node .resize-handle{background:#fff;border:1px solid #acb9c8;border-radius:2px;bottom:-6px;box-sizing:border-box;cursor:nwse-resize;display:none;height:12px;pointer-events:auto;position:absolute;right:-6px;width:12px}node .resize-handle.resizing,node .resize-handle:hover{background:#5d6a7b;border-color:#5d6a7b;display:block}.top-hover>.backdrop>.resize-handle.ready,node .child-nodes-container.top-hover>.child-nodes>.resize-handle{display:block}node .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-25px,-25px);transform:translate(-25px,-25px);font-size:50px;color:#5d6a7b}node .files-container{pointer-events:auto;cursor:pointer;background:#f4f5f8;color:#5d6a7b;padding:8px;font-size:12px;margin-left:16px;margin-right:8px;border-radius:2px;position:relative;display:inline-block;max-width:284px;overflow:hidden}node .files-container:hover{background:#dfe7ef}node .files-container .file-icon{margin-right:8px}node .container.collapsed>.backdrop>.files-container{margin-bottom:8px}node .file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:block}node .file-bar{display:flex}node .file-bar:after{content:attr(data-extension)}node .container.child>div>div>div>.summary{margin-left:9px}node .expanded>div>div>div>div>.summary[data-empty-view-only=true],node .summary:empty{height:0;position:relative;display:block}node .summary:empty:focus{height:auto;background:#f4f5f8!important}node .toolbar{z-index:1000;background:#c6d0dd;color:#5d6a7b;border-radius:3px;display:flex;align-items:stretch;justify-content:center;width:-moz-max-content;width:-webkit-max-content;width:max-content;pointer-events:all}node .toolbar:after{position:absolute;left:-5px;right:-15px;top:-5px;bottom:-5px;z-index:-2;content:" "}node .toolbar:before{display:none;font-family:FontAwesome;position:absolute;left:50%;bottom:-5px;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translateX(-50%) scaleX(.8);transform:translateX(-50%) scaleX(.8);content:"\F0D7";color:red;font-size:22px;-webkit-text-stroke:2px #f4f5f8;-moz-text-stroke:2px #f4f5f8;text-stroke:2px #f4f5f8;z-index:-1}node .toolbar .material-icons{font-size:16px}node .toolbar .material-icons.comment-icon{font-size:15px;margin-bottom:-2px}node .toolbar button{color:#8595a9}node .toolbar>button{border:none;background:#c6d0dd;flex:1;padding:6px;cursor:pointer;line-height:0;text-align:center}node .toolbar>button>*{pointer-events:none}node .toolbar>button:last-of-type{border-radius:0 3px 3px 0}node .toolbar>button:first-child{border-radius:3px 0 0 3px}node .toolbar>button.comment-btn:last-child{border-radius:3px}node .toolbar>button.active,node .toolbar>button.hover,node .toolbar>button:hover{color:#fff;background:#52a2f4}node .toolbar>button.disabled{pointer-events:none;color:#acb9c8}node .toolbar>button.part-button i{font-size:13.3333px}node .toolbar>button.rel .rotator{display:inline-block;position:relative;-webkit-transform:rotate(180deg);transform:rotate(180deg);pointer-events:none}node .toolbar>button.rel i{-webkit-transform-origin:center right;transform-origin:center right}node .tooltip-open-new-perspective{display:inline-block;position:absolute;width:320px;background:#52a2f4;padding:20px 15px;line-height:1;border-radius:4px;margin-right:12px;font-size:16px;font-weight:300;white-space:normal;color:#fff;top:0;left:calc(100% + 9px);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;z-index:9999}node .tooltip-open-new-perspective strong{font-weight:500}node .tooltip-open-new-perspective i{vertical-align:middle}node .tooltip-open-new-perspective .perspective-tip-image{text-align:center;width:100%;display:inline-block}node .tooltip-open-new-perspective .perspective-tip-image img{border-radius:4px;width:100%}node .tooltip-open-new-perspective .dismiss-perspective-tip{white-space:nowrap;font-weight:500;text-align:right;width:100%;display:inline-block;margin-top:16px;cursor:pointer;pointer-events:all}node .tooltip-open-new-perspective:after{content:"";position:absolute;top:20px;left:0;margin-left:-7px;width:0;height:0;border-right:8px solid #52a2f4;border-top:8px solid transparent;border-bottom:8px solid transparent}.viewing-waypoint node .container{-webkit-filter:blur(3px);filter:blur(3px);z-index:-1}.viewing-waypoint node .container>.backdrop>.row,.viewing-waypoint node .container>.screen{opacity:.3}.viewing-waypoint node .container node-eyeball{-webkit-filter:contrast(0) brightness(1.5) saturate(0) blur(2px);filter:contrast(0) brightness(1.5) saturate(0) blur(2px)}.viewing-waypoint node .container .image-container{opacity:.2;-webkit-filter:blur(2px) saturate(0);filter:blur(2px) saturate(0)}.viewing-waypoint node .container node-perspective-dot .p-dot{-webkit-filter:contrast(0) brightness(1.5) saturate(0) blur(2px);filter:contrast(0) brightness(1.5) saturate(0) blur(2px)}.viewing-waypoint node .container.parent-of-waypoint-focused:not(.waypoint-focused){-webkit-filter:none;filter:none}.viewing-waypoint node .container.parent-of-waypoint-focused:not(.waypoint-focused)>.backdrop>.row>.info{-webkit-filter:blur(3px);filter:blur(3px)}.viewing-waypoint node .container.parent-of-waypoint-focused .container:not(.waypoint-focused){-webkit-filter:none;filter:none}.viewing-waypoint node .container.parent-of-waypoint-focused .container:not(.waypoint-focused)>.screen{opacity:.2}.viewing-waypoint node .container.parent-of-waypoint-focused .container:not(.waypoint-focused)>.backdrop>.row>.info{-webkit-filter:blur(3px);filter:blur(3px)}.viewing-waypoint node .container.waypoint-focused .container:not(.waypoint-focused){-webkit-filter:none;filter:none}.viewing-waypoint node .container.waypoint-focused .container:not(.waypoint-focused)>.screen{opacity:1}.viewing-waypoint node .container.waypoint-focused,.viewing-waypoint node .container.waypoint-focused .container,.viewing-waypoint node .container.waypoint-focused .container:not(.waypoint-focused)>.backdrop>.row>.info{-webkit-filter:none;filter:none}.viewing-waypoint node .container.waypoint-focused .container>.backdrop>.row,.viewing-waypoint node .container.waypoint-focused .container>.screen,.viewing-waypoint node .container.waypoint-focused>.backdrop>.row,.viewing-waypoint node .container.waypoint-focused>.screen{opacity:1;-webkit-filter:none;filter:none}.viewing-waypoint node .container.waypoint-focused .container node-eyeball,.viewing-waypoint node .container.waypoint-focused node-eyeball{-webkit-filter:none;filter:none}.viewing-waypoint node .container.waypoint-focused .container .image-container,.viewing-waypoint node .container.waypoint-focused .image-container{opacity:1;-webkit-filter:none;filter:none}.viewing-waypoint node .container.waypoint-focused .container node-perspective-dot .p-dot,.viewing-waypoint node .container.waypoint-focused node-perspective-dot .p-dot{-webkit-filter:none;filter:none}.lightbox-active .image-overlay{opacity:0}.animate-p{-webkit-animation:bounce;animation:bounce;-webkit-animation-duration:.6s;animation-duration:.6s}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.node-tools_icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}child-nodes .child-nodes>.screen{background:var(--text-shadow-color)!important;pointer-events:all;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}child-nodes.detached.children-frontage>.child-nodes-container.top-hover>.menu-container{display:block}child-nodes.empty .detatch-tool,child-nodes.empty .layout-tool{display:none}child-nodes.detached>.child-nodes-container{padding:4px 6px;width:auto;box-shadow:0 1px 10px rgba(0,0,0,.2);background:none;border-radius:4px}child-nodes.detached>.child-nodes-container:before{border-radius:4px;z-index:-1;content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;pointer-events:all}child-nodes.detached>.child-nodes-container.top-hover:before{box-shadow:0 0 0 1.5px #acb9c8}child-nodes.attached>.child-nodes-container>h6{display:none}child-nodes.detached>.child-nodes-container{padding:4px 6px 9px 0;position:absolute;box-shadow:0 0 3px var(--base-color,rgba(0,0,0,.25))}child-nodes.detached>.child-nodes-container:hover>.menu-container{display:block}child-nodes.attached>.child-nodes-container>.shadow{display:none}child-nodes:not(.layout-freehand) .wrappable-children{max-width:338px}child-nodes .menu-container{position:absolute;top:4px;right:8px;display:none;color:#888;padding:0;color:rgba(0,0,0,.2);font-size:18px;pointer-events:auto;padding-top:2px;line-height:1;border-radius:2px}child-nodes .menu-container.open,child-nodes .menu-container:hover{color:rgba(0,0,0,.4);cursor:pointer;background:#f4f4f4}child-nodes .menu-container.open{opacity:1}child-nodes .menu-container i.material-icons{font-size:18px}child-nodes .rotate-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}child-nodes .child-nodes.layout-col>node>.container.child{margin-left:4px}child-nodes .layout-col>node:first-child>.container.child{margin-left:17px}child-nodes .layout-tool{font-size:14px;margin:7px 0 9px 17px;color:#bbb}child-nodes .layout-tool span{border:1px solid #ddd;padding:3px;display:inline-block}child-nodes .detatch-tool,child-nodes .layout-tool{display:none}child-nodes .child-nodes.layout-row{display:block}child-nodes .child-nodes.layout-col{display:flex}child-nodes .child-nodes.layout-flow{display:block}child-nodes .child-nodes.layout-flow>node{display:inline-block}child-nodes .child-nodes{margin:4px 7px 0 0;pointer-events:none}child-nodes .detached>.child-nodes-container{border-radius:3px;position:absolute}child-nodes .collapsed-dot{font-size:6px;color:#acb9c8;opacity:.8;margin-right:2px}child-nodes .collapsed-dot.grandchildren{color:#5d6a7b}child-nodes .collapsed-dot.grandchildren.search-result,child-nodes .collapsed-dot.search-result{color:#4dd1f9!important}child-nodes .child-nodes-collapsed{margin:0 4px 3px 2px;line-height:8px;font-size:6px}child-nodes .container-collapsed-children:hover .collapsed-dot{opacity:1}child-nodes svg.shadow{position:absolute;top:0;left:0;overflow:visible;pointer-events:none;height:100%;width:100%}child-nodes h6{font-weight:400;font-size:11px;min-height:11px;margin:.4em 0 .7em 17px;opacity:.8}child-nodes svg.shadow path{stroke:none;fill:rgba(0,32,96,.05)}child-nodes .children-frontage{pointer-events:none}.child-nodes-menu .delete-action,.child-nodes-menu .image-action,.child-nodes-menu .tag-action,child-nodes .hidden,node-alignment-panel{display:none}node-alignment-panel.visible{display:block;margin-top:-4px}node-alignment-panel ul.menu-list.menu-grid{display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;width:140px;max-width:none;margin-top:5px}node-alignment-panel ul.menu-list.menu-grid.disabled li,node-alignment-panel ul.menu-list.menu-grid.disabled li i{color:#acb9c8}node-alignment-panel ul.menu-list.menu-grid.disabled li:hover{cursor:not-allowed}node-alignment-panel ul.menu-list.menu-grid li{justify-content:center;width:24px;flex-grow:0.5;border-left:1px solid #c6d0dd}node-alignment-panel ul.menu-list.menu-grid li:last-of-type{border-bottom:1px solid #c6d0dd}node-align-content-menu,node-layout-menu{display:none}node-align-content-menu.visible,node-layout-menu.visible{display:block}node-align-content-menu ul.menu-list.menu-grid,node-layout-menu ul.menu-list.menu-grid{margin-top:5px;width:46px;max-width:none}node-align-content-menu ul.menu-list.menu-grid.disabled li,node-align-content-menu ul.menu-list.menu-grid.disabled li i,node-layout-menu ul.menu-list.menu-grid.disabled li,node-layout-menu ul.menu-list.menu-grid.disabled li i{color:#acb9c8}node-align-content-menu ul.menu-list.menu-grid.disabled li:hover,node-layout-menu ul.menu-list.menu-grid.disabled li:hover{cursor:not-allowed}node-align-content-menu ul.menu-list.menu-grid li,node-layout-menu ul.menu-list.menu-grid li{flex-grow:0.5;border-left:1px solid #c6d0dd;box-sizing:border-box}node-align-content-menu ul.menu-list.menu-grid li:last-of-type,node-layout-menu ul.menu-list.menu-grid li:last-of-type{border-bottom:1px solid #c6d0dd}.app-menu,export-menu,image-size-menu,link-direction-menu,link-menu,map-menu,node-align-content-menu,node-alignment-panel,node-image-menu,node-layout-menu,node-menu,perspective-settings-menu,perspective-settings-text-menu,perspectives-listing-item-tool-menu,region-menu,right-click-new-submenu{position:fixed;z-index:10;margin-left:0;margin-top:0}.app-menu.map-menu,export-menu.map-menu,image-size-menu.map-menu,link-direction-menu.map-menu,link-menu.map-menu,map-menu.map-menu,node-align-content-menu.map-menu,node-alignment-panel.map-menu,node-image-menu.map-menu,node-layout-menu.map-menu,node-menu.map-menu,perspective-settings-menu.map-menu,perspective-settings-text-menu.map-menu,perspectives-listing-item-tool-menu.map-menu,region-menu.map-menu,right-click-new-submenu.map-menu{position:absolute;left:100%;top:-12px}.app-menu.map-menu .copy-form,.app-menu.map-menu .delete-form,export-menu.map-menu .copy-form,export-menu.map-menu .delete-form,image-size-menu.map-menu .copy-form,image-size-menu.map-menu .delete-form,link-direction-menu.map-menu .copy-form,link-direction-menu.map-menu .delete-form,link-menu.map-menu .copy-form,link-menu.map-menu .delete-form,map-menu.map-menu .copy-form,map-menu.map-menu .delete-form,node-align-content-menu.map-menu .copy-form,node-align-content-menu.map-menu .delete-form,node-alignment-panel.map-menu .copy-form,node-alignment-panel.map-menu .delete-form,node-image-menu.map-menu .copy-form,node-image-menu.map-menu .delete-form,node-layout-menu.map-menu .copy-form,node-layout-menu.map-menu .delete-form,node-menu.map-menu .copy-form,node-menu.map-menu .delete-form,perspective-settings-menu.map-menu .copy-form,perspective-settings-menu.map-menu .delete-form,perspective-settings-text-menu.map-menu .copy-form,perspective-settings-text-menu.map-menu .delete-form,perspectives-listing-item-tool-menu.map-menu .copy-form,perspectives-listing-item-tool-menu.map-menu .delete-form,region-menu.map-menu .copy-form,region-menu.map-menu .delete-form,right-click-new-submenu.map-menu .copy-form,right-click-new-submenu.map-menu .delete-form{align-items:center;display:flex;justify-content:space-between;width:100%}.app-menu .material-icons,export-menu .material-icons,image-size-menu .material-icons,link-direction-menu .material-icons,link-menu .material-icons,map-menu .material-icons,node-align-content-menu .material-icons,node-alignment-panel .material-icons,node-image-menu .material-icons,node-layout-menu .material-icons,node-menu .material-icons,perspective-settings-menu .material-icons,perspective-settings-text-menu .material-icons,perspectives-listing-item-tool-menu .material-icons,region-menu .material-icons,right-click-new-submenu .material-icons{font-size:18px}.app-menu .fa,export-menu .fa,image-size-menu .fa,link-direction-menu .fa,link-menu .fa,map-menu .fa,node-align-content-menu .fa,node-alignment-panel .fa,node-image-menu .fa,node-layout-menu .fa,node-menu .fa,perspective-settings-menu .fa,perspective-settings-text-menu .fa,perspectives-listing-item-tool-menu .fa,region-menu .fa,right-click-new-submenu .fa{font-size:16px}.app-menu section,export-menu section,image-size-menu section,link-direction-menu section,link-menu section,map-menu section,node-align-content-menu section,node-alignment-panel section,node-image-menu section,node-layout-menu section,node-menu section,perspective-settings-menu section,perspective-settings-text-menu section,perspectives-listing-item-tool-menu section,region-menu section,right-click-new-submenu section{position:relative}.app-menu section>:first-child,export-menu section>:first-child,image-size-menu section>:first-child,link-direction-menu section>:first-child,link-menu section>:first-child,map-menu section>:first-child,node-align-content-menu section>:first-child,node-alignment-panel section>:first-child,node-image-menu section>:first-child,node-layout-menu section>:first-child,node-menu section>:first-child,perspective-settings-menu section>:first-child,perspective-settings-text-menu section>:first-child,perspectives-listing-item-tool-menu section>:first-child,region-menu section>:first-child,right-click-new-submenu section>:first-child{margin-top:5px;display:inline-block;width:100%;box-sizing:border-box}.app-menu section:after,export-menu section:after,image-size-menu section:after,link-direction-menu section:after,link-menu section:after,map-menu section:after,node-align-content-menu section:after,node-alignment-panel section:after,node-image-menu section:after,node-layout-menu section:after,node-menu section:after,perspective-settings-menu section:after,perspective-settings-text-menu section:after,perspectives-listing-item-tool-menu section:after,region-menu section:after,right-click-new-submenu section:after{position:absolute;width:100%;left:0;bottom:-5px;border-bottom:1px solid #dfe7ef;content:" "}.app-menu section:last-child:after,export-menu section:last-child:after,image-size-menu section:last-child:after,link-direction-menu section:last-child:after,link-menu section:last-child:after,map-menu section:last-child:after,node-align-content-menu section:last-child:after,node-alignment-panel section:last-child:after,node-image-menu section:last-child:after,node-layout-menu section:last-child:after,node-menu section:last-child:after,perspective-settings-menu section:last-child:after,perspective-settings-text-menu section:last-child:after,perspectives-listing-item-tool-menu section:last-child:after,region-menu section:last-child:after,right-click-new-submenu section:last-child:after{display:none}.app-menu ul.menu-list,export-menu ul.menu-list,image-size-menu ul.menu-list,link-direction-menu ul.menu-list,link-menu ul.menu-list,map-menu ul.menu-list,node-align-content-menu ul.menu-list,node-alignment-panel ul.menu-list,node-image-menu ul.menu-list,node-layout-menu ul.menu-list,node-menu ul.menu-list,perspective-settings-menu ul.menu-list,perspective-settings-text-menu ul.menu-list,perspectives-listing-item-tool-menu ul.menu-list,region-menu ul.menu-list,right-click-new-submenu ul.menu-list{background:#fff;border-radius:2px;box-shadow:0 0 10px rgba(0,0,0,.3);pointer-events:auto;list-style:none;font-size:13px;padding:2px 0;display:flex;flex-direction:column;max-width:240px}.app-menu ul.menu-list.hidden,export-menu ul.menu-list.hidden,image-size-menu ul.menu-list.hidden,link-direction-menu ul.menu-list.hidden,link-menu ul.menu-list.hidden,map-menu ul.menu-list.hidden,node-align-content-menu ul.menu-list.hidden,node-alignment-panel ul.menu-list.hidden,node-image-menu ul.menu-list.hidden,node-layout-menu ul.menu-list.hidden,node-menu ul.menu-list.hidden,perspective-settings-menu ul.menu-list.hidden,perspective-settings-text-menu ul.menu-list.hidden,perspectives-listing-item-tool-menu ul.menu-list.hidden,region-menu ul.menu-list.hidden,right-click-new-submenu ul.menu-list.hidden{display:none}.app-menu ul.menu-list li,export-menu ul.menu-list li,image-size-menu ul.menu-list li,link-direction-menu ul.menu-list li,link-menu ul.menu-list li,map-menu ul.menu-list li,node-align-content-menu ul.menu-list li,node-alignment-panel ul.menu-list li,node-image-menu ul.menu-list li,node-layout-menu ul.menu-list li,node-menu ul.menu-list li,perspective-settings-menu ul.menu-list li,perspective-settings-text-menu ul.menu-list li,perspectives-listing-item-tool-menu ul.menu-list li,region-menu ul.menu-list li,right-click-new-submenu ul.menu-list li{display:flex;align-items:center;justify-content:space-between;padding:10px;white-space:nowrap;color:#5d6a7b;font-size:14px;min-width:40px;position:relative;border-bottom:1px solid #dfe7ef}.app-menu ul.menu-list li:not(.selected),export-menu ul.menu-list li:not(.selected),image-size-menu ul.menu-list li:not(.selected),link-direction-menu ul.menu-list li:not(.selected),link-menu ul.menu-list li:not(.selected),map-menu ul.menu-list li:not(.selected),node-align-content-menu ul.menu-list li:not(.selected),node-alignment-panel ul.menu-list li:not(.selected),node-image-menu ul.menu-list li:not(.selected),node-layout-menu ul.menu-list li:not(.selected),node-menu ul.menu-list li:not(.selected),perspective-settings-menu ul.menu-list li:not(.selected),perspective-settings-text-menu ul.menu-list li:not(.selected),perspectives-listing-item-tool-menu ul.menu-list li:not(.selected),region-menu ul.menu-list li:not(.selected),right-click-new-submenu ul.menu-list li:not(.selected){padding:8px 12px}.app-menu ul.menu-list li .disabled,export-menu ul.menu-list li .disabled,image-size-menu ul.menu-list li .disabled,link-direction-menu ul.menu-list li .disabled,link-menu ul.menu-list li .disabled,map-menu ul.menu-list li .disabled,node-align-content-menu ul.menu-list li .disabled,node-alignment-panel ul.menu-list li .disabled,node-image-menu ul.menu-list li .disabled,node-layout-menu ul.menu-list li .disabled,node-menu ul.menu-list li .disabled,perspective-settings-menu ul.menu-list li .disabled,perspective-settings-text-menu ul.menu-list li .disabled,perspectives-listing-item-tool-menu ul.menu-list li .disabled,region-menu ul.menu-list li .disabled,right-click-new-submenu ul.menu-list li .disabled{color:#acb9c8;pointer-events:none;cursor:default}.app-menu ul.menu-list li .disabled i,export-menu ul.menu-list li .disabled i,image-size-menu ul.menu-list li .disabled i,link-direction-menu ul.menu-list li .disabled i,link-menu ul.menu-list li .disabled i,map-menu ul.menu-list li .disabled i,node-align-content-menu ul.menu-list li .disabled i,node-alignment-panel ul.menu-list li .disabled i,node-image-menu ul.menu-list li .disabled i,node-layout-menu ul.menu-list li .disabled i,node-menu ul.menu-list li .disabled i,perspective-settings-menu ul.menu-list li .disabled i,perspective-settings-text-menu ul.menu-list li .disabled i,perspectives-listing-item-tool-menu ul.menu-list li .disabled i,region-menu ul.menu-list li .disabled i,right-click-new-submenu ul.menu-list li .disabled i{color:#c6d0dd}.app-menu ul.menu-list li i,export-menu ul.menu-list li i,image-size-menu ul.menu-list li i,link-direction-menu ul.menu-list li i,link-menu ul.menu-list li i,map-menu ul.menu-list li i,node-align-content-menu ul.menu-list li i,node-alignment-panel ul.menu-list li i,node-image-menu ul.menu-list li i,node-layout-menu ul.menu-list li i,node-menu ul.menu-list li i,perspective-settings-menu ul.menu-list li i,perspective-settings-text-menu ul.menu-list li i,perspectives-listing-item-tool-menu ul.menu-list li i,region-menu ul.menu-list li i,right-click-new-submenu ul.menu-list li i{color:#8595a9;padding:0;display:inline-block;margin-left:12px}.app-menu ul.menu-list li i.selected,export-menu ul.menu-list li i.selected,image-size-menu ul.menu-list li i.selected,link-direction-menu ul.menu-list li i.selected,link-menu ul.menu-list li i.selected,map-menu ul.menu-list li i.selected,node-align-content-menu ul.menu-list li i.selected,node-alignment-panel ul.menu-list li i.selected,node-image-menu ul.menu-list li i.selected,node-layout-menu ul.menu-list li i.selected,node-menu ul.menu-list li i.selected,perspective-settings-menu ul.menu-list li i.selected,perspective-settings-text-menu ul.menu-list li i.selected,perspectives-listing-item-tool-menu ul.menu-list li i.selected,region-menu ul.menu-list li i.selected,right-click-new-submenu ul.menu-list li i.selected{color:#5d6a7b;background:#acb9c8;padding:4px}.app-menu ul.menu-list li .selected i,export-menu ul.menu-list li .selected i,image-size-menu ul.menu-list li .selected i,link-direction-menu ul.menu-list li .selected i,link-menu ul.menu-list li .selected i,map-menu ul.menu-list li .selected i,node-align-content-menu ul.menu-list li .selected i,node-alignment-panel ul.menu-list li .selected i,node-image-menu ul.menu-list li .selected i,node-layout-menu ul.menu-list li .selected i,node-menu ul.menu-list li .selected i,perspective-settings-menu ul.menu-list li .selected i,perspective-settings-text-menu ul.menu-list li .selected i,perspectives-listing-item-tool-menu ul.menu-list li .selected i,region-menu ul.menu-list li .selected i,right-click-new-submenu ul.menu-list li .selected i{color:#5d6a7b}.app-menu ul.menu-list li .container-right,export-menu ul.menu-list li .container-right,image-size-menu ul.menu-list li .container-right,link-direction-menu ul.menu-list li .container-right,link-menu ul.menu-list li .container-right,map-menu ul.menu-list li .container-right,node-align-content-menu ul.menu-list li .container-right,node-alignment-panel ul.menu-list li .container-right,node-image-menu ul.menu-list li .container-right,node-layout-menu ul.menu-list li .container-right,node-menu ul.menu-list li .container-right,perspective-settings-menu ul.menu-list li .container-right,perspective-settings-text-menu ul.menu-list li .container-right,perspectives-listing-item-tool-menu ul.menu-list li .container-right,region-menu ul.menu-list li .container-right,right-click-new-submenu ul.menu-list li .container-right{display:flex;align-items:center;margin-left:20px}.app-menu ul.menu-list li .custom-triangle,export-menu ul.menu-list li .custom-triangle,image-size-menu ul.menu-list li .custom-triangle,link-direction-menu ul.menu-list li .custom-triangle,link-menu ul.menu-list li .custom-triangle,map-menu ul.menu-list li .custom-triangle,node-align-content-menu ul.menu-list li .custom-triangle,node-alignment-panel ul.menu-list li .custom-triangle,node-image-menu ul.menu-list li .custom-triangle,node-layout-menu ul.menu-list li .custom-triangle,node-menu ul.menu-list li .custom-triangle,perspective-settings-menu ul.menu-list li .custom-triangle,perspective-settings-text-menu ul.menu-list li .custom-triangle,perspectives-listing-item-tool-menu ul.menu-list li .custom-triangle,region-menu ul.menu-list li .custom-triangle,right-click-new-submenu ul.menu-list li .custom-triangle{font-family:KingfisherIcons;font-style:normal;font-size:13px}.app-menu ul.menu-list li:hover,export-menu ul.menu-list li:hover,image-size-menu ul.menu-list li:hover,link-direction-menu ul.menu-list li:hover,link-menu ul.menu-list li:hover,map-menu ul.menu-list li:hover,node-align-content-menu ul.menu-list li:hover,node-alignment-panel ul.menu-list li:hover,node-image-menu ul.menu-list li:hover,node-layout-menu ul.menu-list li:hover,node-menu ul.menu-list li:hover,perspective-settings-menu ul.menu-list li:hover,perspective-settings-text-menu ul.menu-list li:hover,perspectives-listing-item-tool-menu ul.menu-list li:hover,region-menu ul.menu-list li:hover,right-click-new-submenu ul.menu-list li:hover{background:#dfe7ef;cursor:pointer;color:#39424e}.app-menu ul.menu-list li:hover .arrow.selected,export-menu ul.menu-list li:hover .arrow.selected,image-size-menu ul.menu-list li:hover .arrow.selected,link-direction-menu ul.menu-list li:hover .arrow.selected,link-menu ul.menu-list li:hover .arrow.selected,map-menu ul.menu-list li:hover .arrow.selected,node-align-content-menu ul.menu-list li:hover .arrow.selected,node-alignment-panel ul.menu-list li:hover .arrow.selected,node-image-menu ul.menu-list li:hover .arrow.selected,node-layout-menu ul.menu-list li:hover .arrow.selected,node-menu ul.menu-list li:hover .arrow.selected,perspective-settings-menu ul.menu-list li:hover .arrow.selected,perspective-settings-text-menu ul.menu-list li:hover .arrow.selected,perspectives-listing-item-tool-menu ul.menu-list li:hover .arrow.selected,region-menu ul.menu-list li:hover .arrow.selected,right-click-new-submenu ul.menu-list li:hover .arrow.selected{background:#c6d0dd;color:#39424e}.app-menu ul.menu-list li:last-of-type,export-menu ul.menu-list li:last-of-type,image-size-menu ul.menu-list li:last-of-type,link-direction-menu ul.menu-list li:last-of-type,link-menu ul.menu-list li:last-of-type,map-menu ul.menu-list li:last-of-type,node-align-content-menu ul.menu-list li:last-of-type,node-alignment-panel ul.menu-list li:last-of-type,node-image-menu ul.menu-list li:last-of-type,node-layout-menu ul.menu-list li:last-of-type,node-menu ul.menu-list li:last-of-type,perspective-settings-menu ul.menu-list li:last-of-type,perspective-settings-text-menu ul.menu-list li:last-of-type,perspectives-listing-item-tool-menu ul.menu-list li:last-of-type,region-menu ul.menu-list li:last-of-type,right-click-new-submenu ul.menu-list li:last-of-type{border-bottom:none}.app-menu .sub-menu,export-menu .sub-menu,image-size-menu .sub-menu,link-direction-menu .sub-menu,link-menu .sub-menu,map-menu .sub-menu,node-align-content-menu .sub-menu,node-alignment-panel .sub-menu,node-image-menu .sub-menu,node-layout-menu .sub-menu,node-menu .sub-menu,perspective-settings-menu .sub-menu,perspective-settings-text-menu .sub-menu,perspectives-listing-item-tool-menu .sub-menu,region-menu .sub-menu,right-click-new-submenu .sub-menu{position:absolute;background:#fff}.app-menu.hidden,.app-menu .hidden,.app-menu .menu-list .skip,.app-menu .sub-menu.hidden,export-menu.hidden,export-menu .hidden,export-menu .menu-list .skip,export-menu .sub-menu.hidden,image-size-menu.hidden,image-size-menu .hidden,image-size-menu .menu-list .skip,image-size-menu .sub-menu.hidden,link-direction-menu.hidden,link-direction-menu .hidden,link-direction-menu .menu-list .skip,link-direction-menu .sub-menu.hidden,link-menu.hidden,link-menu .hidden,link-menu .menu-list .skip,link-menu .sub-menu.hidden,map-menu.hidden,map-menu .hidden,map-menu .menu-list .skip,map-menu .sub-menu.hidden,node-align-content-menu.hidden,node-align-content-menu .hidden,node-align-content-menu .menu-list .skip,node-align-content-menu .sub-menu.hidden,node-alignment-panel.hidden,node-alignment-panel .hidden,node-alignment-panel .menu-list .skip,node-alignment-panel .sub-menu.hidden,node-image-menu.hidden,node-image-menu .hidden,node-image-menu .menu-list .skip,node-image-menu .sub-menu.hidden,node-layout-menu.hidden,node-layout-menu .hidden,node-layout-menu .menu-list .skip,node-layout-menu .sub-menu.hidden,node-menu.hidden,node-menu .hidden,node-menu .menu-list .skip,node-menu .sub-menu.hidden,perspective-settings-menu.hidden,perspective-settings-menu .hidden,perspective-settings-menu .menu-list .skip,perspective-settings-menu .sub-menu.hidden,perspective-settings-text-menu.hidden,perspective-settings-text-menu .hidden,perspective-settings-text-menu .menu-list .skip,perspective-settings-text-menu .sub-menu.hidden,perspectives-listing-item-tool-menu.hidden,perspectives-listing-item-tool-menu .hidden,perspectives-listing-item-tool-menu .menu-list .skip,perspectives-listing-item-tool-menu .sub-menu.hidden,region-menu.hidden,region-menu .hidden,region-menu .menu-list .skip,region-menu .sub-menu.hidden,right-click-new-submenu.hidden,right-click-new-submenu .hidden,right-click-new-submenu .menu-list .skip,right-click-new-submenu .sub-menu.hidden{display:none}.app-menu .menu-list .rotate-right,export-menu .menu-list .rotate-right,image-size-menu .menu-list .rotate-right,link-direction-menu .menu-list .rotate-right,link-menu .menu-list .rotate-right,map-menu .menu-list .rotate-right,node-align-content-menu .menu-list .rotate-right,node-alignment-panel .menu-list .rotate-right,node-image-menu .menu-list .rotate-right,node-layout-menu .menu-list .rotate-right,node-menu .menu-list .rotate-right,perspective-settings-menu .menu-list .rotate-right,perspective-settings-text-menu .menu-list .rotate-right,perspectives-listing-item-tool-menu .menu-list .rotate-right,region-menu .menu-list .rotate-right,right-click-new-submenu .menu-list .rotate-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.app-menu li .bullet:after,export-menu li .bullet:after,image-size-menu li .bullet:after,link-direction-menu li .bullet:after,link-menu li .bullet:after,map-menu li .bullet:after,node-align-content-menu li .bullet:after,node-alignment-panel li .bullet:after,node-image-menu li .bullet:after,node-layout-menu li .bullet:after,node-menu li .bullet:after,perspective-settings-menu li .bullet:after,perspective-settings-text-menu li .bullet:after,perspectives-listing-item-tool-menu li .bullet:after,region-menu li .bullet:after,right-click-new-submenu li .bullet:after{visibility:hidden}.app-menu i.bullet,export-menu i.bullet,image-size-menu i.bullet,link-direction-menu i.bullet,link-menu i.bullet,map-menu i.bullet,node-align-content-menu i.bullet,node-alignment-panel i.bullet,node-image-menu i.bullet,node-layout-menu i.bullet,node-menu i.bullet,perspective-settings-menu i.bullet,perspective-settings-text-menu i.bullet,perspectives-listing-item-tool-menu i.bullet,region-menu i.bullet,right-click-new-submenu i.bullet{padding:0!important;margin:0;display:none}.app-menu li .bullet:after,export-menu li .bullet:after,image-size-menu li .bullet:after,link-direction-menu li .bullet:after,link-menu li .bullet:after,map-menu li .bullet:after,node-align-content-menu li .bullet:after,node-alignment-panel li .bullet:after,node-image-menu li .bullet:after,node-layout-menu li .bullet:after,node-menu li .bullet:after,perspective-settings-menu li .bullet:after,perspective-settings-text-menu li .bullet:after,perspectives-listing-item-tool-menu li .bullet:after,region-menu li .bullet:after,right-click-new-submenu li .bullet:after{content:"\2022";line-height:0;font-size:20px;position:relative;top:2px;width:0}.app-menu li.disabled,export-menu li.disabled,image-size-menu li.disabled,link-direction-menu li.disabled,link-menu li.disabled,map-menu li.disabled,node-align-content-menu li.disabled,node-alignment-panel li.disabled,node-image-menu li.disabled,node-layout-menu li.disabled,node-menu li.disabled,perspective-settings-menu li.disabled,perspective-settings-text-menu li.disabled,perspectives-listing-item-tool-menu li.disabled,region-menu li.disabled,right-click-new-submenu li.disabled{pointer-events:none;opacity:.5}.app-menu li.hidden,export-menu li.hidden,image-size-menu li.hidden,link-direction-menu li.hidden,link-menu li.hidden,map-menu li.hidden,node-align-content-menu li.hidden,node-alignment-panel li.hidden,node-image-menu li.hidden,node-layout-menu li.hidden,node-menu li.hidden,perspective-settings-menu li.hidden,perspective-settings-text-menu li.hidden,perspectives-listing-item-tool-menu li.hidden,region-menu li.hidden,right-click-new-submenu li.hidden{display:none!important}.app-menu .visible,export-menu .visible,image-size-menu .visible,link-direction-menu .visible,link-menu .visible,map-menu .visible,node-align-content-menu .visible,node-alignment-panel .visible,node-image-menu .visible,node-layout-menu .visible,node-menu .visible,perspective-settings-menu .visible,perspective-settings-text-menu .visible,perspectives-listing-item-tool-menu .visible,region-menu .visible,right-click-new-submenu .visible{display:block}.app-menu .rotate-180,export-menu .rotate-180,image-size-menu .rotate-180,link-direction-menu .rotate-180,link-menu .rotate-180,map-menu .rotate-180,node-align-content-menu .rotate-180,node-alignment-panel .rotate-180,node-image-menu .rotate-180,node-layout-menu .rotate-180,node-menu .rotate-180,perspective-settings-menu .rotate-180,perspective-settings-text-menu .rotate-180,perspectives-listing-item-tool-menu .rotate-180,region-menu .rotate-180,right-click-new-submenu .rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}node-menu,right-click-menu{margin-left:6px}node-menu .background-color-select,right-click-menu .background-color-select{width:50px}export-menu,image-size-menu,link-direction-menu,node-align-content-menu,node-alignment-panel,node-image-menu,node-layout-menu,node-perspectives-panel{z-index:10100}link-menu .color-swatch-dotted{height:2px;width:35px;background:transparent!important}link-menu .color-swatch{height:4px;width:30px;display:inline-block}link-menu .direction-span{margin-right:20px}link-menu .arrow-container{display:flex;position:absolute;right:10px}link-menu .arrow-container.backwards{flex-direction:row-reverse}link-menu .line-preview{height:16px;width:40px}link-menu .arrow{display:flex;align-items:center;justify-content:center;padding:2px;border-radius:2px;margin-left:2px;font-size:12px}link-menu .arrow.selected{background:#c6d0dd;color:#39424e}link-menu .arrow i{margin-left:0!important}link-menu .arrow:hover i{color:#39424e!important}link-menu .color-swatch-gray2{background:#dfe7ef}link-menu .color-swatch-dotted.color-swatch-gray2{border-top:2px dashed #dfe7ef!important}link-menu .color-swatch-gray3{background:#c6d0dd}link-menu .color-swatch-dotted.color-swatch-gray3{border-top:2px dashed #c6d0dd!important}link-menu .color-swatch-gray4{background:#acb9c8}link-menu .color-swatch-dotted.color-swatch-gray4{border-top:2px dashed #acb9c8!important}link-menu .color-swatch-gray5{background:#8595a9}link-menu .color-swatch-dotted.color-swatch-gray5{border-top:2px dashed #8595a9!important}link-menu .color-swatch-red{background:#fa4545}link-menu .color-swatch-dotted.color-swatch-red{border-top:2px dashed #fa4545!important}link-menu .color-swatch-kiwi{background:#a5e27c}link-menu .color-swatch-dotted.color-swatch-kiwi{border-top:2px dashed #a5e27c!important}link-menu .color-swatch-cyan{background:#83e2ff}link-menu .color-swatch-dotted.color-swatch-cyan{border-top:2px dashed #83e2ff!important}link-menu .color-swatch-pink{background:#ffb7ee}link-menu .color-swatch-dotted.color-swatch-pink{border-top:2px dashed #ffb7ee!important}link-menu .color-swatch-yellow{background:#ffe500}link-menu .color-swatch-dotted.color-swatch-yellow{border-top:2px dashed #ffe500!important}link-menu .color-swatch-green{background:#09a65f}link-menu .color-swatch-dotted.color-swatch-green{border-top:2px dashed #09a65f!important}link-menu .color-swatch-teal{background:#40d5c5}link-menu .color-swatch-dotted.color-swatch-teal{border-top:2px dashed #40d5c5!important}link-menu .color-swatch-orchid{background:#d17aff}link-menu .color-swatch-dotted.color-swatch-orchid{border-top:2px dashed #d17aff!important}link-menu .color-swatch-orange{background:#fea13a}link-menu .color-swatch-dotted.color-swatch-orange{border-top:2px dashed #fea13a!important}link-menu .color-swatch-blue{background:#0077f1}link-menu .color-swatch-dotted.color-swatch-blue{border-top:2px dashed #0077f1!important}link-menu .color-swatch-purple{background:#9658f7}link-menu .color-swatch-dotted.color-swatch-purple{border-top:2px dashed #9658f7!important}link-menu .color-swatch-fuchsia{background:#ff57bb}link-menu .color-swatch-dotted.color-swatch-fuchsia{border-top:2px dashed #ff57bb!important}export-menu ul.menu-list,node-align-content-menu ul.menu-list,node-layout-menu ul.menu-list{margin-top:0}perspective-settings-menu{z-index:20001}perspective-settings-menu ul.menu-list{max-width:250px}perspective-settings-text-menu{z-index:1001}perspective-settings-text-menu ul.menu-list{margin-top:0}perspective-settings-text-menu li.active{background:#f4f5f8}export-menu ul.menu-list,link-direction-menu ul.menu-list,link-menu ul.menu-list,node-align-content-menu ul.menu-list,node-attribute-menu ul.menu-list,node-image-menu ul.menu-list,node-layout-menu ul.menu-list,node-menu ul.menu-list,region-menu ul.menu-list,right-click-menu ul.menu-list{margin:0;min-width:200px}export-menu ul.menu-list.bulk-actions,link-direction-menu ul.menu-list.bulk-actions,link-menu ul.menu-list.bulk-actions,node-align-content-menu ul.menu-list.bulk-actions,node-attribute-menu ul.menu-list.bulk-actions,node-image-menu ul.menu-list.bulk-actions,node-layout-menu ul.menu-list.bulk-actions,node-menu ul.menu-list.bulk-actions,region-menu ul.menu-list.bulk-actions,right-click-menu ul.menu-list.bulk-actions{border-radius:2px 2px 0 0}export-menu ul.menu-list li,link-direction-menu ul.menu-list li,link-menu ul.menu-list li,node-align-content-menu ul.menu-list li,node-attribute-menu ul.menu-list li,node-image-menu ul.menu-list li,node-layout-menu ul.menu-list li,node-menu ul.menu-list li,region-menu ul.menu-list li,right-click-menu ul.menu-list li{border-bottom:none;font-size:14px;display:flex;justify-content:flex-start;padding-left:16px;align-items:center}export-menu ul.menu-list li.separator-item,link-direction-menu ul.menu-list li.separator-item,link-menu ul.menu-list li.separator-item,node-align-content-menu ul.menu-list li.separator-item,node-attribute-menu ul.menu-list li.separator-item,node-image-menu ul.menu-list li.separator-item,node-layout-menu ul.menu-list li.separator-item,node-menu ul.menu-list li.separator-item,region-menu ul.menu-list li.separator-item,right-click-menu ul.menu-list li.separator-item{position:relative;margin-bottom:5px}export-menu ul.menu-list li.separator-item:after,link-direction-menu ul.menu-list li.separator-item:after,link-menu ul.menu-list li.separator-item:after,node-align-content-menu ul.menu-list li.separator-item:after,node-attribute-menu ul.menu-list li.separator-item:after,node-image-menu ul.menu-list li.separator-item:after,node-layout-menu ul.menu-list li.separator-item:after,node-menu ul.menu-list li.separator-item:after,region-menu ul.menu-list li.separator-item:after,right-click-menu ul.menu-list li.separator-item:after{position:absolute;width:100%;left:0;bottom:-5px;border-bottom:1px solid #dfe7ef;content:" "}export-menu ul.menu-list li.no-icon,link-direction-menu ul.menu-list li.no-icon,link-menu ul.menu-list li.no-icon,node-align-content-menu ul.menu-list li.no-icon,node-attribute-menu ul.menu-list li.no-icon,node-image-menu ul.menu-list li.no-icon,node-layout-menu ul.menu-list li.no-icon,node-menu ul.menu-list li.no-icon,region-menu ul.menu-list li.no-icon,right-click-menu ul.menu-list li.no-icon{padding-left:34px}export-menu ul.menu-list li i:not(.arrow),export-menu ul.menu-list li svg,link-direction-menu ul.menu-list li i:not(.arrow),link-direction-menu ul.menu-list li svg,link-menu ul.menu-list li i:not(.arrow),link-menu ul.menu-list li svg,node-align-content-menu ul.menu-list li i:not(.arrow),node-align-content-menu ul.menu-list li svg,node-attribute-menu ul.menu-list li i:not(.arrow),node-attribute-menu ul.menu-list li svg,node-image-menu ul.menu-list li i:not(.arrow),node-image-menu ul.menu-list li svg,node-layout-menu ul.menu-list li i:not(.arrow),node-layout-menu ul.menu-list li svg,node-menu ul.menu-list li i:not(.arrow),node-menu ul.menu-list li svg,region-menu ul.menu-list li i:not(.arrow),region-menu ul.menu-list li svg,right-click-menu ul.menu-list li i:not(.arrow),right-click-menu ul.menu-list li svg{margin:0 8px 0 0;font-size:14px}export-menu ul.menu-list li .line-preview,link-direction-menu ul.menu-list li .line-preview,link-menu ul.menu-list li .line-preview,node-align-content-menu ul.menu-list li .line-preview,node-attribute-menu ul.menu-list li .line-preview,node-image-menu ul.menu-list li .line-preview,node-layout-menu ul.menu-list li .line-preview,node-menu ul.menu-list li .line-preview,region-menu ul.menu-list li .line-preview,right-click-menu ul.menu-list li .line-preview{height:16px;width:20px;margin-right:6px;margin-left:-5px}export-menu ul.menu-list li .container-right,link-direction-menu ul.menu-list li .container-right,link-menu ul.menu-list li .container-right,node-align-content-menu ul.menu-list li .container-right,node-attribute-menu ul.menu-list li .container-right,node-image-menu ul.menu-list li .container-right,node-layout-menu ul.menu-list li .container-right,node-menu ul.menu-list li .container-right,region-menu ul.menu-list li .container-right,right-click-menu ul.menu-list li .container-right{position:absolute;right:14px}export-menu ul.menu-list li i.fa-caret-right,link-direction-menu ul.menu-list li i.fa-caret-right,link-menu ul.menu-list li i.fa-caret-right,node-align-content-menu ul.menu-list li i.fa-caret-right,node-attribute-menu ul.menu-list li i.fa-caret-right,node-image-menu ul.menu-list li i.fa-caret-right,node-layout-menu ul.menu-list li i.fa-caret-right,node-menu ul.menu-list li i.fa-caret-right,region-menu ul.menu-list li i.fa-caret-right,right-click-menu ul.menu-list li i.fa-caret-right{color:#c6d0dd;font-size:22px;margin:0;padding:0}link-direction-menu ul.menu-list{min-width:60px}link-direction-menu ul.menu-list li{padding-left:16px!important}link-direction-menu ul.menu-list li .line-preview{height:14px;width:60px}link-direction-menu ul.menu-list li tspan{font-family:KingfisherIcons;dominant-baseline:central;text-anchor:middle}link-direction-menu ul.menu-list li text.arrow.backing tspan{stroke-linejoin:round;fill:#8595a9;font-size:12px}link-menu ul.menu-list{min-width:170px}link-menu ul.menu-list i.toolbar-icons,node-menu ul.menu-list i.toolbar-icons,right-click-menu ul.menu-list i.toolbar-icons{height:14px;width:14px}node-align-content-menu ul.menu-list,node-layout-menu ul.menu-list{min-width:0}node-align-content-menu ul.menu-list li,node-layout-menu ul.menu-list li{fill:#acb9c8;padding:8px 12px}node-align-content-menu ul.menu-list li.selected,node-layout-menu ul.menu-list li.selected{fill:#0077f1;color:#0077f1}export-menu ul.menu-list{min-width:0}.color-picker-row{display:flex!important;justify-content:flex-start!important}.color-picker-row>.styled-card-icon{margin:0 8px 0 0}node-image-menu ul.menu-list{min-width:160px}image-size-menu ul.menu-list{margin:0}image-size-menu ul.menu-list li{justify-content:left}image-size-menu ul.menu-list .icon-wrapper{width:40px;display:inline-block;text-align:left}image-size-menu ul.menu-list .icon{color:#f4f5f8;opacity:1;padding:5px}image-size-menu ul.menu-list .icon.replace-icon{height:20px;width:20px}image-size-menu ul.menu-list .icon.image-size-icon{display:inline-block;background:#fff;border:2px solid #c6d0dd;border-radius:2px;padding:0;margin:0 5px}image-size-menu ul.menu-list .icon.image-size-icon.small{width:9px;height:6px}image-size-menu ul.menu-list .icon.image-size-icon.medium{width:15px;height:10px}image-size-menu ul.menu-list .icon.image-size-icon.large{width:24px;height:17px}image-size-menu ul.menu-list .icon.image-size-icon.custom{font-size:28px;margin-left:4px;line-height:20px;vertical-align:bottom;color:#acb9c8;border:none}image-size-menu ul.menu-list .icon.image-size-icon.selected{padding:0;background:#fff;border:2px solid #0077f1}image-size-menu ul.menu-list .icon.image-size-icon.selected.custom.icon{color:#0077f1;border:none}accept-request-access-menu.floating-menu,edit-share-user-access-menu.floating-menu{z-index:100000}.part-anchor{position:relative}.part-anchor.layout-row{margin:0 10px 0 18px}.part-anchor.layout-col{margin:4px 0 6px}.part-anchor.childfree,.part-anchor.collapsed,.part-anchor.layout-freehand{display:none}.part-tool{background:var(--text-color,#c6d0dd);opacity:.5;border-radius:4px;box-sizing:border-box;cursor:pointer;position:absolute}.layout-row>.part-tool{height:4px;top:-1px;width:100%}.layout-col>.part-tool{height:50px;left:-3px;width:4px}.part-tool.hover,.part-tool:hover{background:#52a2f4}[data-is=link] path.link{fill:none;pointer-events:none}[data-is=link] .collapsed-link path.link{opacity:.5}[data-is=link] .add-remove-link-perspective{dominant-baseline:central;text-anchor:middle;font-size:30px;display:none;cursor:pointer;fill:#acb9c8}[data-is=link] .add-remove-link-perspective-backing{fill:#fff;dominant-baseline:central;text-anchor:middle;font-size:24px;display:none}[data-is=link] .hidden{display:none}.viewing-waypoint svg.link-container{opacity:.3;-webkit-filter:url("#linkBlur");filter:url("#linkBlur")}.viewing-waypoint svg.link-container.waypoint-focused{opacity:1;-webkit-filter:none;filter:none}.user-presence-highlight .link-backing{stroke:var(--card-border-highlight-color);stroke-opacity:.5}.link-container.size-xs{--link-stroke-width:1.3px;--arrow-font-size:8px;--dot-font-size:6px}.link-container.size-s{--link-stroke-width:2px;--arrow-font-size:12px;--dot-font-size:8px}.link-container.size-l{--link-stroke-width:6px;--arrow-font-size:18px;--dot-font-size:14px}.link-container.size-xl{--link-stroke-width:8px;--arrow-font-size:24px;--dot-font-size:18px}.link-container.deemphasized,.link-container.deemphasized .link-backing{stroke-opacity:.25}.link-container.deemphasized .from-arrow,.link-container.deemphasized .from-arrow-backing,.link-container.deemphasized .from-dot,.link-container.deemphasized .from-dot-backing,.link-container.deemphasized .to-arrow,.link-container.deemphasized .to-arrow-backing,.link-container.deemphasized .to-dot,.link-container.deemphasized .to-dot-backing{opacity:.25}.link-container.hovered-node{stroke-opacity:1!important}.link-container.hovered-node .link-backing{stroke-opacity:.5!important}.link-container.hovered-node .from-arrow,.link-container.hovered-node .from-arrow-backing,.link-container.hovered-node .from-dot,.link-container.hovered-node .from-dot-backing,.link-container.hovered-node .to-arrow,.link-container.hovered-node .to-arrow-backing,.link-container.hovered-node .to-dot,.link-container.hovered-node .to-dot-backing{opacity:.5!important}.link-container.emphasized .from-arrow-backing,.link-container.emphasized .from-dot-backing,.link-container.emphasized .to-arrow-backing,.link-container.emphasized .to-dot-backing{stroke:currentColor;stroke-opacity:.25}.link-container.selected .from-arrow-backing,.link-container.selected .from-dot-backing,.link-container.selected .to-arrow-backing,.link-container.selected .to-dot-backing{stroke:#0077f1;stroke-opacity:1}.link-gray2{stroke:#dfe7ef}.link-gray2 .link-backing:not(.expanded).hover,.link-gray2.emphasized .link-backing:not(.expanded){stroke:#dfe7ef;stroke-opacity:.25}.link-gray2 .link.deemphasized{opacity:.25}.link-gray2 .link-backing.expanded.hover{stroke-opacity:.65}.link-gray2 tspan{fill:#dfe7ef;color:#dfe7ef}.link-gray3{stroke:#c6d0dd}.link-gray3 .link-backing:not(.expanded).hover,.link-gray3.emphasized .link-backing:not(.expanded){stroke:#c6d0dd;stroke-opacity:.25}.link-gray3 .link.deemphasized{opacity:.25}.link-gray3 .link-backing.expanded.hover{stroke-opacity:.65}.link-gray3 tspan{fill:#c6d0dd;color:#c6d0dd}.link-gray4{stroke:#acb9c8}.link-gray4 .link-backing:not(.expanded).hover,.link-gray4.emphasized .link-backing:not(.expanded){stroke:#acb9c8;stroke-opacity:.25}.link-gray4 .link.deemphasized{opacity:.25}.link-gray4 .link-backing.expanded.hover{stroke-opacity:.65}.link-gray4 tspan{fill:#acb9c8;color:#acb9c8}.link-gray5{stroke:#8595a9}.link-gray5 .link-backing:not(.expanded).hover,.link-gray5.emphasized .link-backing:not(.expanded){stroke:#8595a9;stroke-opacity:.25}.link-gray5 .link.deemphasized{opacity:.25}.link-gray5 .link-backing.expanded.hover{stroke-opacity:.65}.link-gray5 tspan{fill:#8595a9;color:#8595a9}.link-red{stroke:#fa4545}.link-red.emphasized .link-backing:not(.expanded),.link-red .link-backing:not(.expanded).hover{stroke:#fa4545;stroke-opacity:.25}.link-red .link.deemphasized{opacity:.25}.link-red .link-backing.expanded.hover{stroke-opacity:.65}.link-red tspan{fill:#fa4545;color:#fa4545}.link-kiwi{stroke:#a5e27c}.link-kiwi.emphasized .link-backing:not(.expanded),.link-kiwi .link-backing:not(.expanded).hover{stroke:#a5e27c;stroke-opacity:.25}.link-kiwi .link.deemphasized{opacity:.25}.link-kiwi .link-backing.expanded.hover{stroke-opacity:.65}.link-kiwi tspan{fill:#a5e27c;color:#a5e27c}.link-cyan{stroke:#83e2ff}.link-cyan.emphasized .link-backing:not(.expanded),.link-cyan .link-backing:not(.expanded).hover{stroke:#83e2ff;stroke-opacity:.25}.link-cyan .link.deemphasized{opacity:.25}.link-cyan .link-backing.expanded.hover{stroke-opacity:.65}.link-cyan tspan{fill:#83e2ff;color:#83e2ff}.link-pink{stroke:#ffb7ee}.link-pink.emphasized .link-backing:not(.expanded),.link-pink .link-backing:not(.expanded).hover{stroke:#ffb7ee;stroke-opacity:.25}.link-pink .link.deemphasized{opacity:.25}.link-pink .link-backing.expanded.hover{stroke-opacity:.65}.link-pink tspan{fill:#ffb7ee;color:#ffb7ee}.link-yellow{stroke:#ffe500}.link-yellow.emphasized .link-backing:not(.expanded),.link-yellow .link-backing:not(.expanded).hover{stroke:#ffe500;stroke-opacity:.25}.link-yellow .link.deemphasized{opacity:.25}.link-yellow .link-backing.expanded.hover{stroke-opacity:.65}.link-yellow tspan{fill:#ffe500;color:#ffe500}.link-green{stroke:#09a65f}.link-green.emphasized .link-backing:not(.expanded),.link-green .link-backing:not(.expanded).hover{stroke:#09a65f;stroke-opacity:.25}.link-green .link.deemphasized{opacity:.25}.link-green .link-backing.expanded.hover{stroke-opacity:.65}.link-green tspan{fill:#09a65f;color:#09a65f}.link-teal{stroke:#40d5c5}.link-teal.emphasized .link-backing:not(.expanded),.link-teal .link-backing:not(.expanded).hover{stroke:#40d5c5;stroke-opacity:.25}.link-teal .link.deemphasized{opacity:.25}.link-teal .link-backing.expanded.hover{stroke-opacity:.65}.link-teal tspan{fill:#40d5c5;color:#40d5c5}.link-orchid{stroke:#d17aff}.link-orchid.emphasized .link-backing:not(.expanded),.link-orchid .link-backing:not(.expanded).hover{stroke:#d17aff;stroke-opacity:.25}.link-orchid .link.deemphasized{opacity:.25}.link-orchid .link-backing.expanded.hover{stroke-opacity:.65}.link-orchid tspan{fill:#d17aff;color:#d17aff}.link-orange{stroke:#fea13a}.link-orange.emphasized .link-backing:not(.expanded),.link-orange .link-backing:not(.expanded).hover{stroke:#fea13a;stroke-opacity:.25}.link-orange .link.deemphasized{opacity:.25}.link-orange .link-backing.expanded.hover{stroke-opacity:.65}.link-orange tspan{fill:#fea13a;color:#fea13a}.link-blue{stroke:#0077f1}.link-blue.emphasized .link-backing:not(.expanded),.link-blue .link-backing:not(.expanded).hover{stroke:#0077f1;stroke-opacity:.25}.link-blue .link.deemphasized{opacity:.25}.link-blue .link-backing.expanded.hover{stroke-opacity:.65}.link-blue tspan{fill:#0077f1;color:#0077f1}.link-purple{stroke:#9658f7}.link-purple.emphasized .link-backing:not(.expanded),.link-purple .link-backing:not(.expanded).hover{stroke:#9658f7;stroke-opacity:.25}.link-purple .link.deemphasized{opacity:.25}.link-purple .link-backing.expanded.hover{stroke-opacity:.65}.link-purple tspan{fill:#9658f7;color:#9658f7}.link-fuchsia{stroke:#ff57bb}.link-fuchsia.emphasized .link-backing:not(.expanded),.link-fuchsia .link-backing:not(.expanded).hover{stroke:#ff57bb;stroke-opacity:.25}.link-fuchsia .link.deemphasized{opacity:.25}.link-fuchsia .link-backing.expanded.hover{stroke-opacity:.65}.link-fuchsia tspan{fill:#ff57bb;color:#ff57bb}.link{stroke-linejoin:round;stroke-width:var(--link-stroke-width);transition:stroke-opacity .25s}.link-backing{cursor:grab;fill:none;opacity:1;pointer-events:stroke;stroke:#f4f5f8;stroke-linejoin:round;stroke-width:calc(var(--link-stroke-width) + 4px / var(--app-scale) + 2px)!important}.link-backing.expanded{stroke:#0077f1;stroke-opacity:1}.from-arrow,.from-arrow-backing,.from-dot,.from-dot-backing,.to-arrow,.to-arrow-backing,.to-dot,.to-dot-backing{display:none;dominant-baseline:mathematical;stroke-linejoin:round;text-anchor:middle;transition:font-size .25s,opacity .25s}.from-arrow,.from-arrow-backing,.to-arrow,.to-arrow-backing{font-family:KingfisherIcons;font-size:var(--arrow-font-size)}.from-dot,.from-dot-backing,.to-dot,.to-dot-backing{font-family:FontAwesome;font-size:var(--dot-font-size)}.from-arrow-backing,.from-dot-backing,.to-arrow-backing,.to-dot-backing{stroke:#f4f5f8;stroke-width:calc(4px / var(--app-scale) + 2px)!important}.show-from-arrow .from-arrow,.show-from-arrow .from-arrow-backing,.show-from-dot .from-dot,.show-from-dot .from-dot-backing,.show-to-arrow .to-arrow,.show-to-arrow .to-arrow-backing,.show-to-dot .to-dot,.show-to-dot .to-dot-backing{display:inline}color-picker #color-picker{background:#fff;display:flex;flex-direction:row;position:absolute;border-radius:2px;cursor:auto;box-shadow:0 0 10px rgba(0,0,0,.3);padding:11px;z-index:100}color-picker #color-picker .color-col{display:flex;flex-direction:row;flex-flow:row wrap;width:96px}color-picker #color-picker .style-col,color-picker #color-picker .width-col{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:0}color-picker #color-picker.bulk-picker>*,color-picker #color-picker.link-picker>*{border-right:1px solid #dfe7ef}color-picker #color-picker.bulk-picker>:last-child,color-picker #color-picker.link-picker>:last-child{border:none}color-picker #color-picker.bulk-picker .color-col,color-picker #color-picker.link-picker .color-col{margin-right:11px;padding-right:11px}color-picker #color-picker.card-picker .color-col{border-right:1px solid #dfe7ef;margin-right:11px;padding-right:11px}color-picker #color-picker.card-picker .style-col{padding-left:11px;width:auto}color-picker .tag-picker{left:134px;top:25px}color-picker .color-button{width:16px;height:16px;margin:4px;border-radius:3px;position:relative;text-align:center;font-size:14px}color-picker .color-button:hover{cursor:pointer;-webkit-transform:scale(1.12);transform:scale(1.12)}color-picker .color-button.selected{box-shadow:0 0 1px 3px rgba(0,123,255,.25)}color-picker .color-button.selected:before{color:#fff;content:"\F00C";font-family:FontAwesome;font-size:12px}color-picker .line-button-container{width:60px;height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}color-picker .line-button-container.style{height:27px}color-picker .line-button-container.selected .line-button{box-shadow:0 0 0 3px #dfe7ef;background:#dfe7ef}color-picker .line-button-container:hover .line-button{background:#dfe7ef;box-shadow:0 0 0 3px #dfe7ef;border-radius:1px}color-picker .line-button-container:hover .line-button.style{-webkit-transform:scale(1.12);transform:scale(1.12)}color-picker .line-button{fill:#acb9c8;stroke:#acb9c8;width:40px}.style-pick{border:none!important;padding:0!important;width:100%}.style-pick+.style-pick{margin-top:8px}.style-pick:hover{background:none!important}.style-pick>button{background:var(--text-shadow-color)!important;border:none;border-radius:2px;cursor:pointer;font-size:12px;padding:4px 16px;width:100%}.style-pick--selected>button{box-shadow:0 0 0 2px var(--light-color,#dfe7ef);position:relative}.style-pick--selected>button:before{color:var(--base-color,#dfe7ef);content:"\F00C";font-family:FontAwesome;font-size:10px;left:5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.style-pick--accent{--text-shadow-color:var(--light-color,#acb9c8)}.style-pick--accent>button{color:var(--text-color,#fff)!important}.style-pick--standard{--text-shadow-color:#fff}.style-pick--standard>button{border:1px solid var(--border-color,#acb9c8);color:var(--text-color,#39424e)!important}.style-pick--light{--text-shadow-color:#eeeff4}.style-pick--light>button{color:var(--text-color,#39424e)!important}.styled-card-icon{background:var(--text-shadow-color);border:1px solid transparent;border-radius:4px;box-sizing:border-box;display:flex;height:18px;width:18px}.styled-card-icon--small{height:16px;width:16px}.styled-card-icon>svg{height:8px;margin:auto!important;width:8px}.styled-card-icon--accent{--text-shadow-color:var(--light-color,#acb9c8)}.styled-card-icon--accent>svg{fill:var(--text-color,#fff)}.styled-card-icon--standard{--text-shadow-color:#fff;border-color:var(--border-color,#acb9c8)}.styled-card-icon--standard>svg{fill:var(--text-color,#39424e)}.styled-card-icon--light{--text-shadow-color:#eeeff4}.styled-card-icon--light>svg{fill:var(--text-color,#39424e)}:root{--right-sidebar-box-shadow:0 0 0 1px rgba(0,24,48,.05),0 0 180px rgba(0,24,48,.08)}#right-sidebar{color:#5d6a7b;box-sizing:border-box;position:fixed;right:0;height:100vh;top:0;width:400px;z-index:10002;background:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);will-change:transform}.sidebar-open>#right-sidebar{box-shadow:var(--right-sidebar-box-shadow);-webkit-transform:translateX(0);transform:translateX(0)}#right-sidebar .sidebar-tooltip{display:flex;flex-direction:column;align-items:left;justify-content:center;position:fixed;width:auto;white-space:nowrap;background:#52a2f4;padding:20px 15px;line-height:1;border-radius:4px;margin-right:12px;font-size:16px;font-weight:300;line-height:24px;color:#fff;top:50px;right:400px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#right-sidebar .sidebar-tooltip:after{content:"";position:absolute;top:50%;left:100%;margin-top:-8px;width:0;height:0;border-left:8px solid #52a2f4;border-top:8px solid transparent;border-bottom:8px solid transparent}#right-sidebar .spacer{background:#fff;height:85px}#right-sidebar .sidebar-switcher{align-items:center;background:#fff;border-top:1px solid #c6d0dd;bottom:0;cursor:pointer;display:flex;font-size:20px;font-weight:500;justify-content:center;position:fixed;width:400px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}#right-sidebar .sidebar-switcher .sidebar-tab{align-items:center;color:#5d6a7b;display:flex;padding:21px;text-decoration:none}#right-sidebar .sidebar-switcher .sidebar-tab span{margin-left:16px}#right-sidebar .sidebar-header{background:#fff;display:flex;flex-direction:column;padding:32px;padding-right:24px}#right-sidebar .sidebar-header h2{display:flex;font-size:20px;font-weight:500;line-height:24px;margin:0;color:#39424e}#right-sidebar .sidebar-header span{font-size:14px;line-height:16px;max-width:300px}#right-sidebar .search-bar{align-items:center;display:flex;flex-direction:row;margin-top:16px}#right-sidebar .search-bar input{background:transparent;box-shadow:none;border:none;font-size:14px;line-height:16px;padding:4px;width:253px}#right-sidebar .search-bar input:not(:valid)~.clear-search-icon{display:none}#right-sidebar .search-bar input::-webkit-input-placeholder{color:#acb9c8}#right-sidebar .search-bar input::-moz-placeholder{color:#acb9c8}#right-sidebar .search-bar input::-ms-input-placeholder{color:#acb9c8}#right-sidebar .search-bar input::placeholder{color:#acb9c8}#right-sidebar .search-bar .clear-search-icon{cursor:pointer;position:absolute;font-size:18px;left:321px;top:71px;color:#acb9c8}#right-sidebar .search-bar .search-icon{color:#acb9c8;height:16px;margin-right:6px;width:16px}#right-sidebar .dividing-line{border-bottom:1px solid #c6d0dd;margin:20px}#right-sidebar .section-title{-webkit-margin-after:14px;-webkit-margin-before:24px;color:#39424e;font-size:16px;font-weight:500;line-height:19px;margin-left:32px}#right-sidebar .sidebar-items{overflow-y:auto;padding-bottom:16px}#right-sidebar .spacer32{height:32px}#sidebar-close-button{position:absolute;right:24px;top:32px;z-index:1}modal-image{cursor:auto}modal-image .preview-container{align-items:center;display:flex;justify-content:center}modal-image .preview-container.rotating{opacity:.2}modal-image .button-container{display:grid;gap:8px;grid:1fr/auto-flow;margin:0 auto}modal-image .modal-background{position:fixed;background-color:rgba(0,0,0,.3);top:0;left:0;height:100vh;width:100vw;z-index:9999}modal-image .modal{background-color:#fff;border-radius:2px;box-sizing:border-box;display:inline-block;left:50%;margin:0;min-height:300px;padding:24px 32px;position:fixed;top:100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:480px;z-index:10000}modal-image .image-preview{min-width:40px;max-width:400px;max-height:400px;margin-bottom:20px}modal-image .file-preview{display:flex;justify-content:center;flex-direction:column;align-items:center}modal-image .file-name{margin-bottom:20px;max-width:90%;text-overflow:ellipsis;overflow:hidden}modal-image .close-button{position:absolute;top:40px;right:40px}@media (max-height:700px){modal-image .image-preview{max-width:400px;max-height:200px;margin-bottom:20px}}.modal-title{color:#39424e;font-size:24px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropzone-container{border:1px dashed #acb9c8;border-radius:2px;box-sizing:border-box;cursor:pointer;width:416px}.drop-zone,.dropzone-container{align-items:center;display:flex;justify-content:center}.drop-zone{background:#dfe7ef;flex-direction:column;height:300px;width:100%}.drop-zone.dragged-over{background:#80e5a2}.drop-zone:before{color:#8595a9;content:"Click to upload file or drag and drop it here";display:block;font-size:14px;font-weight:500;margin-bottom:8px}.drop-zone:after{color:#acb9c8;content:"(Attachments can be up to 25MB in size)";display:block;font-size:12px;font-weight:500}.drop-zone.subscriber:after{content:"(Attachments can be up to 250MB in size)"}.drop-zone.file-type-error{background-color:#ffd8d8}.drop-zone.file-type-error:before{content:"Error: This file type isn't supported.\A   For best results select a PNG or JPG file.";color:#fa4545;white-space:pre-line}.drop-zone.file-type-error:after{display:none}.drop-zone.file-size-error{background-color:#ffd8d8}.drop-zone.file-size-error:before{content:"Error: This file is too large.\APlease upload a file smaller than 25MB.";color:#fa4545;white-space:pre-line}.drop-zone.file-size-error:after{display:none}.drop-zone.subscriber.file-size-error:before{content:"Error: This file is too large.\APlease upload a file smaller than 250MB."}.drop-zone.file-upload-error{background-color:#ffd8d8}.drop-zone.file-upload-error:before{content:"There was a problem uploading the file.\A   Please try again in a moment.";color:#fa4545;white-space:pre-line}.drop-zone.file-upload-error:after{display:none}.modal-content{min-height:300px;flex-direction:column}.modal-content,.modal-header{display:flex;justify-content:space-between}.modal-header{align-items:center;margin-bottom:24px}.modal-close{color:#acb9c8;display:flex}.modal-close:hover{color:#8595a9}.modal-close_icon{font-size:16px}.modal-footer{margin-top:16px}.modal-footer_content{color:#acb9c8;font-size:12px;font-weight:500;margin:0}.modal-footer_content>a{color:#8595a9;border-bottom:1px solid #8595a9}.modal-footer_content>a:hover{border-bottom-color:transparent;color:#5d6a7b}:root{--modal-search-button-color:#acb9c8}.modal-search{align-items:center;background:#fff;bottom:0;display:flex;margin-right:1px;padding:0 12px;position:absolute;top:0;right:56px;z-index:1}.modal-search--logged-out{right:90px}.modal-search_container{align-items:center;background:#f4f5f8;border:1px solid #f4f5f8;border-radius:4px;display:flex;padding:0 12px 0 8px;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1);width:320px;will-change:background-color}.modal-search_container:focus-within{background:#fff;border-color:#c6d0dd;box-shadow:0 0 0 1px #fff,0 0 0 3px #c7e3ff}.modal-search_lupe{color:#acb9c8;height:16px;margin-right:12px;transition:color .25s cubic-bezier(.4,0,.2,1);width:16px;will-change:color}.modal-search_input{background:none;border:none;box-sizing:border-box;color:#39424e;flex:1;font-size:14px;height:32px;line-height:32px;padding:0}.modal-search_input::-webkit-input-placeholder{color:#acb9c8}.modal-search_input::-moz-placeholder{color:#acb9c8}.modal-search_input::-ms-input-placeholder{color:#acb9c8}.modal-search_input::placeholder{color:#acb9c8}.modal-search_count{color:#8595a9;font-size:12px;margin-left:12px}lightbox{cursor:auto}lightbox .modal-background{position:fixed;background-color:rgba(0,0,0,.8);top:0;left:0;height:100vh;width:100vw;z-index:9999999}lightbox .modal{position:fixed;left:50%;margin-left:calc((100vw - 80px) / -2);display:inline-block;width:calc(100vw - 80px);height:calc(100vh - 300px);z-index:10000000;top:100px;background:transparent;box-shadow:none}lightbox .modal-content{display:flex;justify-content:center;align-items:center;position:relative;height:calc(100vh - 40px);top:-80px}lightbox .modal-content img,lightbox .modal-content object,lightbox .modal-content video{position:relative;background:#fff;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px)}lightbox .modal-content img.hidden,lightbox .modal-content object.hidden,lightbox .modal-content video.hidden{display:none}lightbox .modal-content object{width:calc(100vw - 40px);height:calc(100vh - 40px)}lightbox .modal-content video{width:80vw;height:auto}@media (min-width:400px){lightbox .modal-content video{width:360px;height:auto}}@media (min-width:800px){lightbox .modal-content video{width:720px;height:auto}}@media (min-width:1600px){lightbox .modal-content video{width:1440px;height:auto}}.bulk-actions-menu{align-items:center;display:flex;justify-content:center}.isPresenting .bulk-actions-menu{display:none}.bulk-actions-menu_list{background:#fff;border-radius:4px;box-shadow:0 1px 6px rgba(0,24,48,.16),0 1px 6px rgba(0,24,48,.23);display:flex}.bulk-actions-menu.disabled>.bulk-actions-menu_list{pointer-events:none;opacity:.3}.bulk-actions-menu_divider{border:solid #e9eef4;border-radius:4px;border-width:0 1px;margin:4px}.bulk-actions-menu-item{align-items:center;background:#fff;border-radius:4px;box-sizing:border-box;color:#8595a9;cursor:pointer;display:flex;justify-content:center;margin:4px 2px;padding:6px;position:relative}.bulk-actions-menu-item.active,.bulk-actions-menu-item:hover{background:#dfe7ef}.bulk-actions-menu_list>.bulk-actions-menu-item:first-child{margin-left:4px}.bulk-actions-menu_list>.bulk-actions-menu-item:last-child{margin-right:4px}.bulk-actions-menu-item_icon{align-items:center;display:flex;color:#5d6a7b;height:20px;justify-content:center;width:20px}.bulk-actions-menu-item_arrow{bottom:2px;height:6px;position:absolute;right:2px;width:6px}.bulk-actions-menu .line-preview{height:16px;width:20px}.bulk-actions-menu i.toolbar-icons.layout-freehand,.bulk-actions-menu i.toolbar-icons.layout-horizontal,.bulk-actions-menu i.toolbar-icons.layout-vertical{-webkit-filter:brightness(.83) saturate(1.5);filter:brightness(.83) saturate(1.5)}#banner-container{display:flex;justify-content:center;margin-bottom:7px;pointer-events:none}#banner-container.hidden{display:none}#banner-container .upsell-banner{align-items:center;border-radius:2px;box-shadow:1px 1px 12px #8595a9;cursor:default;display:flex;font-size:14px;padding:12px;pointer-events:auto}#banner-container .upsell-banner span{font-size:16px;margin:0 40px 0 18px}#banner-container .upsell-banner a{border-radius:2px;color:#fff;margin-left:12px;padding:12px;white-space:nowrap}#banner-container .upsell-banner .dismiss-banner{cursor:pointer;margin:0}#banner-container .upsell-banner.teal{background-color:#90eee4;color:#15ae9e}#banner-container .upsell-banner.teal .dismiss-banner{color:#40d5c5}#banner-container .upsell-banner.teal a{background-color:#15ae9e}#banner-container .upsell-banner.teal a.secondary{border:2px solid #15ae9e;box-sizing:border-box;background-color:transparent;color:#15ae9e}#banner-container .upsell-banner.orchid{background-color:#e3afff;color:#b346ed}#banner-container .upsell-banner.orchid .dismiss-banner{color:#d17aff}#banner-container .upsell-banner.orchid a{background-color:#b346ed}#banner-container .upsell-banner.orchid a.secondary{border:2px solid #b346ed;box-sizing:border-box;background-color:transparent;color:#b346ed}#banner-container .upsell-banner.purple{background-color:#bc97f7;color:#5a19c0}#banner-container .upsell-banner.purple .dismiss-banner{color:#9658f7}#banner-container .upsell-banner.purple a{background-color:#5a19c0}#banner-container .upsell-banner.purple a.secondary{border:2px solid #5a19c0;box-sizing:border-box;background-color:transparent;color:#5a19c0}#banner-container .upsell-banner.blue{background-color:#c7e3ff;color:#0077f1}#banner-container .upsell-banner.blue .dismiss-banner{color:#52a2f4}#banner-container .upsell-banner.blue a{background-color:#0077f1}#banner-container .upsell-banner.blue a.secondary{border:2px solid #0077f1;box-sizing:border-box;background-color:transparent;color:#0077f1}perspectives-listing{display:block}perspectives-listing .scroll-container{max-height:calc(100vh - 311px);overflow-y:auto;padding:0}perspectives-listing .add-perspective-button{margin:0;color:#acb9c8;cursor:pointer;padding:8px 24px 8px 12px;margin:10px 0 14px 21px;display:inline-block;font-size:15px}perspectives-listing .add-perspective-button:hover{background:#f4f5f8;color:#5d6a7b}perspectives-listing .add-perspective-button:hover .add-perspective-icon{color:#8595a9}perspectives-listing .add-perspective-button .add-perspective-icon{font-size:19px;vertical-align:middle;color:#d6dde7;position:relative;top:-2px;margin-right:4px}perspectives-listing .switch-view-label{font-size:12px;color:#8595a9;vertical-align:super;margin-left:4px;margin-right:4px}perspectives-listing .switches{padding:12px 0 4px 8px}perspectives-listing .switch-input{display:none}perspectives-listing .switch-input:checked~label{background:#52a2f4}perspectives-listing .switch-input:checked~label:after{position:absolute;left:20px;top:-3px;background:#0077f1}perspectives-listing .switch-input:disabled~label{background:#acb9c8}perspectives-listing .switch-input:disabled~label:after{left:-2px;top:-3px;background:#f3f5f8}perspectives-listing .switch-label{position:relative;display:inline-block;height:20px;width:44px;background:#80e5a2;border-radius:100px;cursor:pointer;transition:all .3s ease}perspectives-listing .switch-label:after{position:absolute;left:-2px;top:-3px;display:block;width:26px;height:26px;border-radius:100px;background:#09a65f;box-shadow:0 1px 5px rgba(0,0,0,.4);content:"";transition:all .3s ease}perspectives-listing .switch-label:active:after{-webkit-transform:scale(1.15,.85);transform:scale(1.15,.85)}perspectives-listing .input-container{display:none}perspectives-listing .input-container.active{display:block;width:100%}.perspective-item.active{color:rgba(0,0,0,.6)}.perspective-item.editing .context-menu,.perspective-item.menu-open .context-menu,.perspective-item:hover .context-menu{visibility:visible}.perspective-item:hover button.edit-color-button .fa-caret-down{opacity:1}.perspective-item input[type=checkbox]{display:none}.perspective-item .perspective-title h1,.perspective-item .perspective-title h2{all:inherit}.perspective-item .perspective-title a{text-decoration:underline}.perspective-item button.edit-color-button{cursor:pointer;color:#8595a9;display:flex;padding:0 4px;border-radius:2px;align-items:center;justify-content:center;margin-left:4px}.perspective-item button.edit-color-button:hover{border:1px solid #c6d0dd}.perspective-item button.edit-color-button .eyeball{margin-right:4px}.perspective-item button.edit-color-button .fa-caret-down{opacity:0}.perspective-item button.hidden{display:none}.context-menu{visibility:hidden}perspectives-listing-item-tool-menu{position:absolute;z-index:1000000000}perspectives-listing-item-tool-menu .color-icon-group{display:flex;align-items:center;margin-right:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print{@page{size:landscape}body{zoom:70%;margin:0;padding:0}*{text-rendering:optimizeLegibility}.elements-selected .container{display:none}.elements-selected .link-container{visibility:hidden}.elements-selected .container.selected .container,.elements-selected .selected.container{display:block}.elements-selected .selected.link-container{visibility:visible}link-menu,node-menu,node-tools{display:none}app tag-legend{background:transparent;border:1px solid transparent;top:50px;left:0}app tag-legend.collapsed,app tag-legend .legend-title-icon,app tag-legend .tag-legend-label{display:none}app tag-legend .tag-context-tool{visibility:hidden}app tag-legend node-tag .node-tag{-webkit-print-color-adjust:exact}app #zoom-tools{display:none}app #app-header{visibility:hidden}app [data-is=app-header] .title,app [data-is=app-header] .title-static,app app-header .title,app app-header .title-static{white-space:nowrap;font-size:20px}app #map-title-label{visibility:visible;border:none;outline:none;margin-left:12px}app #home-link-dropdown{display:none}app #pannable{background:#fff}#intercom-launch-button,.user-account,.zoom-button,app-footer,sidebar{display:none}links{position:fixed;z-index:100;opacity:.4;-webkit-transform:translate(4px,6px);transform:translate(4px,6px);pointer-events:none}node .frontage.top-level>.backdrop{outline:none;border:2px solid #acb9c8;border-radius:4px}node .frontage.child>.backdrop{border:1px solid #acb9c8;border-radius:4px;outline:none}node .frontage.top-level>.backdrop{-webkit-print-color-adjust:exact;background:#fff}node .frontage .backdrop,node .frontage .container.child .child .backdrop{box-shadow:none}node .frontage svg.shadow{display:none}node .frontage .container.child .backdrop{box-shadow:none}node .node-top-line-level-1.governing-layout-freehand:before,node .node-top-line-top-level:before,node .node-top-line.tip-container.node-top-line-selected:before,node .node-top-line.tip-container.node-top-line-top-hover:before{display:none}node .relationship.container{-webkit-transform:translate(-10px,-4px);transform:translate(-10px,-4px)}node .relationship .dot{top:6px}node .expand-tool.fa-caret-down:before{content:""}node .dot{border:2px solid #fff;-webkit-print-color-adjust:exact;background:#acb9c8;z-index:100;width:10px;height:10px}node .child .dot.has-children,node .dot.has-children{width:10px;height:10px;top:2px}node .expanded>div>div>.part-tool,node .relationship-tool,node .top-hover .menu-tool{display:none}node .shadow-text{text-shadow:none}child-nodes.detached>.child-nodes-container{box-shadow:none;outline:1px solid #acb9c8}child-nodes.children-frontage.detached>.child-nodes-container{-webkit-print-color-adjust:exact}child-nodes.detached.children-frontage>.child-nodes-container.top-hover>.menu-container{display:none}.child-nodes-container>.child-nodes.layout-freehand{background:#fff}.detached>.child-nodes-container.top-hover{outline:none}[data-tip]:hover:after,[data-tip]:hover:before{display:none}}.node-perspectives-panel-card-list-item,node-perspectives-panel-item{display:inline-block;cursor:pointer;transition:border .5s;float:left;clear:both;width:100%}.node-perspectives-panel-card-list-item.focused,node-perspectives-panel-item.focused{background:#f4f5f8}.node-perspectives-panel-card-list-item.disabled,node-perspectives-panel-item.disabled{background:#fff;pointer-events:none}.node-perspectives-panel-card-list-item.disabled .node-perspective-item,.node-perspectives-panel-card-list-item.disabled i.perspective-point-icon,.node-perspectives-panel-card-list-item.disabled input[type=checkbox].checkbox.add-box:before,node-perspectives-panel-item.disabled .node-perspective-item,node-perspectives-panel-item.disabled i.perspective-point-icon,node-perspectives-panel-item.disabled input[type=checkbox].checkbox.add-box:before{color:#dfe7ef}.node-perspectives-panel-card-list-item.active-notification,node-perspectives-panel-item.active-notification{border:2px solid #52a2f4}.node-perspectives-panel-card-list-item .point-indicator,node-perspectives-panel-item .point-indicator{opacity:0}.node-perspectives-panel-card-list-item .node-perspective-item,node-perspectives-panel-item .node-perspective-item{display:flex;align-items:center;color:#5d6a7b;font-size:14px;padding:2px 20px 2px 15px;cursor:pointer}.node-perspectives-panel-card-list-item .node-perspective-item:hover .annotate,node-perspectives-panel-item .node-perspective-item:hover .annotate{visibility:visible}.node-perspectives-panel-card-list-item .annotate,node-perspectives-panel-item .annotate{padding:3px;position:absolute;right:10px;fill:#c6d0dd;visibility:hidden}.node-perspectives-panel-card-list-item .annotate:hover,node-perspectives-panel-item .annotate:hover{fill:#52a2f4;background:#dfe7ef;border-radius:2px}.node-perspectives-panel-card-list-item .annotate.has-annotation,node-perspectives-panel-item .annotate.has-annotation{fill:#5d6a7b;visibility:visible}.node-perspectives-panel-card-list-item .node-perspective-item:hover,node-perspectives-panel-item .node-perspective-item:hover{background:#f4f5f8}.node-perspectives-panel-card-list-item .node-perspective-item h4,node-perspectives-panel-item .node-perspective-item h4{margin:0;margin-right:10px;font-weight:400;max-width:220px;overflow:hidden;text-overflow:ellipsis;flex-grow:100;white-space:nowrap}.node-perspectives-panel-card-list-item .node-perspective-item h4 mark,node-perspectives-panel-item .node-perspective-item h4 mark{font-weight:500;background-color:transparent;color:#192738}.node-perspectives-panel-card-list-item .node-perspective-item button,node-perspectives-panel-item .node-perspective-item button{background:none;border:none;padding:0;color:#ccc}.node-perspectives-panel-card-list-item .node-perspective-item:hover button,node-perspectives-panel-item .node-perspective-item:hover button{opacity:0}.node-perspectives-panel-card-list-item i.perspective-point-icon,node-perspectives-panel-item i.perspective-point-icon{font-size:16px;margin-right:8px;margin-left:8px;color:#c6d0dd}.node-perspectives-panel-card-list-item input[type=checkbox].checkbox,node-perspectives-panel-item input[type=checkbox].checkbox{margin:0;cursor:pointer;position:relative}.node-perspectives-panel-card-list-item .cards-listing-label,node-perspectives-panel-item .cards-listing-label{margin-left:16px;margin-top:8px;margin-bottom:2px;display:inline-block}node-perspective-annotations svg,node-perspective-annotation svg{position:absolute;overflow:visible;width:100px;height:100px;mix-blend-mode:multiply;pointer-events:none}node-perspective-annotations svg.eyebeam,node-perspective-annotation svg.eyebeam{display:none;opacity:.5}node-perspective-annotations svg.eyebeam.active,node-perspective-annotation svg.eyebeam.active{display:block}node-perspective-annotation path,node-perspective-annotations path{stroke:#bbb;fill:none}node-perspective-annotation path.beam,node-perspective-annotations path.beam{stroke:none!important}node-perspective-annotation i .target,node-perspective-annotations i .target{position:absolute;bottom:0;width:10px;height:40px;top:-12px}node-perspective-annotation i.info,node-perspective-annotations i.info{font-weight:500;font-size:14px;line-height:1.4;display:none;vertical-align:middle;position:relative;color:rgba(0,0,0,.3);margin-left:10px;margin-right:0}node-perspective-annotation i.info.active,node-perspective-annotations i.info.active{display:inline-block}node-perspective-annotation h2,node-perspective-annotations h2{font-weight:500;font-size:14px;line-height:1.4;display:inline-block;vertical-align:middle;position:relative}node-perspective-annotation h2 i,node-perspective-annotations h2 i{vertical-align:middle;font-size:17px!important;margin:0 4px;position:relative;top:-2px}node-perspective-annotation h6.title,node-perspective-annotations h6.title{vertical-align:middle;cursor:text;pointer-events:all;color:rgba(0,0,0,.6);font-size:14px;line-height:16px;display:inline-block;font-weight:400;min-width:10px;max-width:100%;margin:0;position:relative}node-perspective-annotation h6.title:empty:before,node-perspective-annotations h6.title:empty:before{color:rgba(0,0,0,.25);content:attr(placeholder);font-style:italic}node-perspective-annotation .text-highlight-layer,node-perspective-annotations .text-highlight-layer{width:calc(100% + 2px)!important;max-width:calc(100% + 2px)!important}node-perspective-annotation>div,node-perspective-annotations>div{margin-bottom:12px}node-perspective-annotation .annotation-container.active,node-perspective-annotations .annotation-container.active{position:absolute;padding:8px 10px;color:#fff;max-width:300px;width:-webkit-max-content;width:max-content;width:-moz-max-content;border-radius:3px;z-index:11001;text-align:left;pointer-events:all}node-perspective-annotation .grabbable,node-perspective-annotations .grabbable{position:absolute;top:0;left:0;bottom:0;right:0;cursor:-ms-grab;cursor:grab}node-perspective-annotation .annotation-container:hover .grabbable,node-perspective-annotations .annotation-container:hover .grabbable{background:repeating-linear-gradient(-55deg,rgba(0,0,0,.08),rgba(0,0,0,.08) 1px,transparent 0,transparent 3px)!important}node-perspective-annotation .title-wrapper,node-perspective-annotations .title-wrapper{display:inline-block;position:relative}node-perspective-annotation .title.text-highlight-layer,node-perspective-annotations .title.text-highlight-layer{position:absolute;top:0}node-perspective-annotation .annotation_perspective_title,node-perspective-annotations .annotation_perspective_title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}node-perspective-annotation .annotation:last-of-type,node-perspective-annotations .annotation:last-of-type{margin-bottom:12px}:root{--tools-sidebar-scrollbar-track-background:#fff;--tools-sidebar-tools-box-shadow:0 0 0 1px rgba(0,24,48,.05),0 0 180px rgba(0,24,48,.08)}.tools-sidebar{display:flex;height:calc(100vh - 58px);justify-content:space-between;position:absolute;top:58px;transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1);transition:transform 225ms cubic-bezier(0,0,.2,1);transition:transform 225ms cubic-bezier(0,0,.2,1),-webkit-transform 225ms cubic-bezier(0,0,.2,1);will-change:transform;z-index:1}.tools-sidebar ::-webkit-scrollbar-thumb{background:var(--tools-sidebar-scrollbar-track-background)}.tools-sidebar ::-webkit-scrollbar-track{background:#fff}.tools-sidebar.hide-scroll ::-webkit-scrollbar,.tools-sidebar.hide-scroll ::-webkit-scrollbar-thumb{display:none!important}.tools-sidebar.hide-scroll ::-webkit-scrollbar-track{display:none!important}.tools-sidebar.unsetting-zen-mode,.zen-mode .tools-sidebar{transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1)}.zen-mode .tools-sidebar{-webkit-transform:translateX(-330px);transform:translateX(-330px)}.zen-mode .tools-sidebar .tools-sidebar_toggler{display:none}.tools-sidebar--collapsed{-webkit-transform:translateX(-260px);transform:translateX(-260px)}.tools-sidebar--collapsed .tools-sidebar_toggler{display:none}.tools-sidebar--top{height:100vh;top:0}.tools-sidebar_tools{background:#f4f5f8;box-shadow:var(--tools-sidebar-tools-box-shadow);display:flex;flex-direction:column;justify-content:space-between;width:58px}.tools-sidebar_tools.view-only{justify-content:flex-end}.tools-sidebar_button{background:#fff;border-radius:100%;box-shadow:0 0 10px rgba(0,0,0,.3);color:#acb9c8;display:flex;font-size:14px;font-weight:500;padding:20px}.tools-sidebar_button:hover{color:#8595a9}.tools-sidebar_button--active{color:#5d6a7b}.tools-sidebar_button_icon{height:18px;width:18px}.tools-sidebar_button_icon--left{display:none}.tools-sidebar_button--active>.tools-sidebar_button_icon--left,.tools-sidebar_button_icon--right{display:block}.tools-sidebar_button--active>.tools-sidebar_button_icon--right{display:none}perspectives-banner{background:#fff;align-items:center;border-radius:2px;box-shadow:0 1px 6px rgba(0,0,0,.4);color:#fff;display:flex;margin-bottom:8px;padding:6px 10px 6px 16px;justify-content:center}perspectives-banner h4{margin:0;display:flex;align-items:center;color:#5d6a7b;font-weight:400}perspectives-banner h4 .title{position:relative;top:-2px;color:#8595a9;margin-right:10px;display:inline-block;font-weight:500}perspectives-banner h4 .banner-item{align-items:center;border-radius:2px;display:flex;margin-left:6px;padding:4px 8px}perspectives-banner h4 .banner-item i{vertical-align:middle;position:relative;top:-1px;left:-2px}perspectives-banner h4 .banner-item i.cancel{cursor:pointer;font-size:14px;color:#8595a9;opacity:.6}perspectives-banner h4 .banner-item i.cancel:hover{opacity:1}perspectives-banner h4 .perspective-counter{border-radius:2px;margin-left:6px;padding:4px;background-color:#dfe7ef;cursor:pointer}perspectives-banner .perspective-name{font-weight:500;max-width:300px;overflow:hidden;text-overflow:ellipsis;margin:0 8px 0 5px;white-space:nowrap;position:relative;top:-1px}perspectives-banner .info{flex-grow:100}perspectives-banner .muted{color:hsla(0,0%,100%,.8);display:none}perspectives-banner button{background:transparent;padding:8px 20px 10px;border-radius:2px;color:#8595a9;border:none;font-size:14px;font-weight:500;margin:0 0 0 6px;cursor:pointer}perspectives-banner button:hover{background:#dfe7ef;color:#5d6a7b}perspectives-banner h6{font-size:16px;margin:0 0 .5em}perspectives-banner .info .info-container{display:inline-block}perspectives-banner i.tip-trigger{opacity:.8;margin:0 0 0 5px;font-size:18px}perspectives-banner .info .info-container tip{-webkit-transform:translateX(-37%);transform:translateX(-37%);padding:20px;left:-17px;top:19px;text-shadow:none}perspectives-banner .info .info-container tip:before{display:none;position:relative}perspectives-banner .fa-plus-circle{line-height:0;margin-left:3px}app-footer .instruction-container{position:fixed;top:0;left:54px;right:0;bottom:20%;display:flex;align-items:center;justify-content:center;transition:right .2s;pointer-events:none}app.sidebar-open app-footer .instruction-container{right:400px}app-footer .instruction-container_bar{background:#dfe7ef88;border-radius:100px;font-size:16px;color:#5d6a7b;font-weight:400;padding:28px 120px;text-align:center;transition:opacity .2s;vertical-align:middle}app-footer .instruction-container_bar a{pointer-events:auto;color:#52a2f4}app-footer .instruction-container_bar .app-footer_icon{width:20px;height:20px;vertical-align:middle}app-footer .print-footer{display:none;padding:10px 30px 16px;background:#fff;position:fixed;left:0;right:0;bottom:0;text-align:right}app-footer .print-watermark{white-space:nowrap;text-align:right;font-size:14px;color:#c6d0dd;z-index:1;width:100%}app-footer .print-watermark .logo{display:inline-block;width:130px;height:23px;background-size:contain;background-repeat:no-repeat;opacity:.4;position:relative;top:2px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjI3IiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDYyNyAxMDAiPgogIDxkZWZzPgogICAgPHJlY3QgaWQ9ImxvZ28td29yZG1hcmstZ3JleS1hIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIvPgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPHBhdGggZmlsbD0iI0M2RDBERCIgZD0iTTE4OS4zMzk3NTIsMS45MjU3MjIxNSBDMjA4LjA0Njc2OCwxLjkyNTcyMjE1IDIyMi4yMTQ1OCwxNS42ODA4ODAzIDIyMi4yMTQ1OCwzMy44Mzc2ODkxIEMyMjIuMjE0NTgsNTIuMTMyMDQ5NSAyMDguMDQ2NzY4LDY1Ljg4NzIwNzcgMTg5LjMzOTc1Miw2NS44ODcyMDc3IEwxNjcuNDY5MDUxLDY1Ljg4NzIwNzcgTDE2Ny40NjkwNTEsOTguMDc0Mjc3OSBMMTUwLDk4LjA3NDI3NzkgTDE1MCwxLjkyNTcyMjE1IEwxODkuMzM5NzUyLDEuOTI1NzIyMTUgWiBNMTg3LjQxNDAzLDQ5LjUxODU2OTUgQzE5Ni43Njc1MzgsNDkuNTE4NTY5NSAyMDMuMDk0OTExLDQzLjE5MTE5NjcgMjAzLjA5NDkxMSwzMy44Mzc2ODkxIEMyMDMuMDk0OTExLDI0LjYyMTczMzEgMTk2Ljc2NzUzOCwxOC4yOTQzNjA0IDE4Ny40MTQwMywxOC4yOTQzNjA0IEwxNjcuNDY5MDUxLDE4LjI5NDM2MDQgTDE2Ny40NjkwNTEsNDkuNTE4NTY5NSBMMTg3LjQxNDAzLDQ5LjUxODU2OTUgWiBNMjU3LjI1NDczNyw5OC42MjQ0ODQyIEMyNTUuMDUzOTExLDk5LjAzNzEzODkgMjUyLjAyNzc3Nyw5OS4zMTIyNDIxIDI0OS44MjY5NTEsOTkuMzEyMjQyMSBDMjQzLjYzNzEzLDk5LjMxMjI0MjEgMjM5LjA5NzkyOCw5Ny43OTkxNzQ3IDIzNi4yMDkzNDUsOTQuOTEwNTkxNSBDMjMxLjk0NTI0Niw5MC41MDg5NDA5IDIzMS42NzAxNDIsODMuOTA2NDY0OSAyMzEuNjcwMTQyLDgwLjc0Mjc3ODUgTDIzMS42NzAxNDIsMS45MjU3MjIxNSBMMjQ4LjE3NjMzMiwxLjkyNTcyMjE1IEwyNDguMTc2MzMyLDgwLjc0Mjc3ODUgQzI0OC4xNzYzMzIsODQuNTk0MjIyOCAyNTAuMTAyMDU0LDg1LjU1NzA4MzkgMjUyLjU3Nzk4Myw4NS41NTcwODM5IEMyNTQuNTAzNzA1LDg1LjU1NzA4MzkgMjU2LjAxNjc3Miw4NS40MTk1MzIzIDI1Ny4yNTQ3MzcsODUuMDA2ODc3NiBMMjU3LjI1NDczNyw5OC42MjQ0ODQyIFogTTI4MS43MTU3NDYsNjguNjM4MjM5MyBDMjgyLjQwMzUwNCw3OS45MTc0NjkxIDI4OC40NTU3NzQsODYuMjQ0ODQxOCAyOTguMDg0Mzg1LDg2LjI0NDg0MTggQzMwNi4xOTk5MjgsODYuMjQ0ODQxOCAzMTAuMzI2NDc1LDgxLjcwNTYzOTYgMzEyLjI1MjE5OCw3Ni4wNjYwMjQ4IEwzMjkuMzA4NTk0LDc2LjA2NjAyNDggQzMyMy45NDQwODIsOTQuMzYwMzg1MSAzMTAuNDY0MDI3LDEwMCAyOTcuNTM0MTc4LDEwMCBDMjc3LjMxNDA5NiwxMDAgMjY0LjEwOTE0NCw4NS45Njk3Mzg3IDI2NC4xMDkxNDQsNjMuOTYxNDg1NiBDMjY0LjEwOTE0NCwzOS4zMzk3NTI0IDI4MC43NTI4ODUsMjguNjEwNzI5IDI5Ny45NDY4MzMsMjguNjEwNzI5IEMzMTguNzE3MTIyLDI4LjYxMDcyOSAzMjkuNDQ2MTQ1LDQ0LjE1NDA1NzggMzI5LjQ0NjE0NSw2NS4zMzcwMDE0IEwzMjkuNDQ2MTQ1LDY4LjYzODIzOTMgTDI4MS43MTU3NDYsNjguNjM4MjM5MyBaIE0yOTcuMjU5MDc1LDQyLjIyODMzNTYgQzI4OS45Njg4NDEsNDIuMjI4MzM1NiAyODQuMzI5MjI3LDQ2LjM1NDg4MzEgMjgyLjQwMzUwNCw1Ni4xMjEwNDU0IEwzMTEuODM5NTQzLDU2LjEyMTA0NTQgQzMxMC43MzkxMyw0Ni43Njc1Mzc4IDMwNC44MjQ0MTIsNDIuMjI4MzM1NiAyOTcuMjU5MDc1LDQyLjIyODMzNTYgWiBNNDAyLjU2NjM5Nyw3NS41MTU4MTg0IEM0MDAuOTE1Nzc4LDgxLjcwNTYzOTYgMzk4LjAyNzE5NSw4Ni45MzI1OTk3IDM5My45MDA2NDcsOTEuMDU5MTQ3MiBDMzg4LjM5ODU4NCw5Ni41NjEyMTA1IDM4MS4xMDgzNSwxMDAgMzcwLjUxNjg3OCwxMDAgQzM2MC42MTMxNjUsMTAwIDM1Mi43NzI3MjQsOTYuOTczODY1MiAzNDYuODU4MDA2LDkxLjA1OTE0NzIgQzM0MC41MzA2MzQsODQuNzMxNzc0NCAzMzYuOTU0MjkyLDc1LjEwMzE2MzcgMzM2Ljk1NDI5Miw2NC4yMzY1ODg3IEMzMzYuOTU0MjkyLDUzLjM3MDAxMzggMzQwLjUzMDYzNCw0My44Nzg5NTQ2IDM0Ni45OTU1NTgsMzcuNDE0MDMwMyBDMzUyLjc3MjcyNCwzMS42MzY4NjM4IDM2MC42MTMxNjUsMjguNjEwNzI5IDM3MC41MTY4NzgsMjguNjEwNzI5IEMzODAuMjgzMDQxLDI4LjYxMDcyOSAzODguMTIzNDgxLDMxLjYzNjg2MzggMzk0LjAzODE5OSwzNy41NTE1ODE4IEMzOTcuODg5NjQzLDQxLjQwMzAyNjEgNDAwLjc3ODIyNiw0Ni4zNTQ4ODMxIDQwMi40Mjg4NDUsNTIuMTMyMDQ5NSBMMzg0LjI3MjAzNyw1Mi4xMzIwNDk1IEMzODEuNzk2MTA4LDQ2LjA3OTc3OTkgMzc2Ljk4MTgwMyw0Mi45MTYwOTM1IDM3MC4zNzkzMjcsNDIuOTE2MDkzNSBDMzU3LjcyNDU4MSw0Mi45MTYwOTM1IDM1NC42OTg0NDcsNTQuNjA3OTc4IDM1NC42OTg0NDcsNjQuMjM2NTg4NyBDMzU0LjY5ODQ0Nyw3NC4wMDI3NTEgMzU3LjcyNDU4MSw4NS41NTcwODM5IDM3MC41MTY4NzgsODUuNTU3MDgzOSBDMzc4LjM1NzMxOSw4NS41NTcwODM5IDM4Mi40ODM4NjYsODEuMTU1NDMzMyAzODQuNTQ3MTQsNzUuNTE1ODE4NCBMNDAyLjU2NjM5Nyw3NS41MTU4MTg0IFogTTQzMy44NzA5NjgsNzkuNjQyMzY1OSBDNDMzLjg3MDk2OCw4NC4wNDQwMTY1IDQzNi4yMDkzNDUsODUuNTU3MDgzOSA0MzkuOTIzMjM3LDg1LjU1NzA4MzkgQzQ0MS44NDg5NTksODUuNTU3MDgzOSA0NDQuODc1MDk0LDg0Ljg2OTMyNiA0NDYuNTI1NzEzLDg0LjMxOTExOTcgTDQ0Ni41MjU3MTMsOTcuOTM2NzI2MyBDNDQ0LjQ2MjQ0LDk4LjQ4NjkzMjYgNDM5Ljc4NTY4Niw5OS4zMTIyNDIxIDQzNS45MzQyNDEsOTkuMzEyMjQyMSBDNDMwLjI5NDYyNyw5OS4zMTIyNDIxIDQyNC43OTI1NjMsOTcuNzk5MTc0NyA0MjIuMDQxNTMyLDk0Ljc3MzAzOTkgQzQxNy43Nzc0MzMsOTAuNTA4OTQwOSA0MTcuNTAyMzMsODMuOTA2NDY0OSA0MTcuNTAyMzMsODAuNzQyNzc4NSBMNDE3LjUwMjMzLDQzLjg3ODk1NDYgTDQwNy4xODU5NjEsNDMuODc4OTU0NiBMNDA3LjE4NTk2MSwzMC4yNjEzNDggTDQxNy41MDIzMywzMC4yNjEzNDggTDQxNy41MDIzMywxMS4xNDE2NzgxIEw0MzMuODcwOTY4LDExLjE0MTY3ODEgTDQzMy44NzA5NjgsMzAuMjYxMzQ4IEw0NDcuOTAxMjI5LDMwLjI2MTM0OCBMNDQ3LjkwMTIyOSw0My44Nzg5NTQ2IEw0MzMuODcwOTY4LDQzLjg3ODk1NDYgTDQzMy44NzA5NjgsNzkuNjQyMzY1OSBaIE00NTkuMTU3Mjg3LDk4LjA3NDI3NzkgTDQ1OS4xNTcyODcsMzAuMjYxMzQ4IEw0NzUuODAxMDI4LDMwLjI2MTM0OCBMNDc1LjgwMTAyOCw5OC4wNzQyNzc5IEw0NTkuMTU3Mjg3LDk4LjA3NDI3NzkgWiBNNDY3LjgyMzAzNywyMi4wMDgyNTMxIEM0NjEuNjMzMjE2LDIyLjAwODI1MzEgNDU2LjgxODkxLDE3LjE5Mzk0NzcgNDU2LjgxODkxLDExLjAwNDEyNjUgQzQ1Ni44MTg5MSw0LjgxNDMwNTM2IDQ2MS42MzMyMTYsMCA0NjcuODIzMDM3LDAgQzQ3NC4wMTI4NTgsMCA0NzguODI3MTYzLDQuODE0MzA1MzYgNDc4LjgyNzE2MywxMS4wMDQxMjY1IEM0NzguODI3MTYzLDE3LjE5Mzk0NzcgNDc0LjAxMjg1OCwyMi4wMDgyNTMxIDQ2Ny44MjMwMzcsMjIuMDA4MjUzMSBaIE01NTEuNjAyNzk2LDc1LjUxNTgxODQgQzU0OS45NTIxNzcsODEuNzA1NjM5NiA1NDcuMDYzNTk0LDg2LjkzMjU5OTcgNTQyLjkzNzA0Nyw5MS4wNTkxNDcyIEM1MzcuNDM0OTgzLDk2LjU2MTIxMDUgNTMwLjE0NDc1LDEwMCA1MTkuNTUzMjc4LDEwMCBDNTA5LjY0OTU2NCwxMDAgNTAxLjgwOTEyNCw5Ni45NzM4NjUyIDQ5NS44OTQ0MDYsOTEuMDU5MTQ3MiBDNDg5LjU2NzAzMyw4NC43MzE3NzQ0IDQ4NS45OTA2OTIsNzUuMTAzMTYzNyA0ODUuOTkwNjkyLDY0LjIzNjU4ODcgQzQ4NS45OTA2OTIsNTMuMzcwMDEzOCA0ODkuNTY3MDMzLDQzLjg3ODk1NDYgNDk2LjAzMTk1NywzNy40MTQwMzAzIEM1MDEuODA5MTI0LDMxLjYzNjg2MzggNTA5LjY0OTU2NCwyOC42MTA3MjkgNTE5LjU1MzI3OCwyOC42MTA3MjkgQzUyOS4zMTk0NCwyOC42MTA3MjkgNTM3LjE1OTg4LDMxLjYzNjg2MzggNTQzLjA3NDU5OCwzNy41NTE1ODE4IEM1NDYuOTI2MDQzLDQxLjQwMzAyNjEgNTQ5LjgxNDYyNiw0Ni4zNTQ4ODMxIDU1MS40NjUyNDUsNTIuMTMyMDQ5NSBMNTMzLjMwODQzNiw1Mi4xMzIwNDk1IEM1MzAuODMyNTA4LDQ2LjA3OTc3OTkgNTI2LjAxODIwMiw0Mi45MTYwOTM1IDUxOS40MTU3MjYsNDIuOTE2MDkzNSBDNTA2Ljc2MDk4MSw0Mi45MTYwOTM1IDUwMy43MzQ4NDYsNTQuNjA3OTc4IDUwMy43MzQ4NDYsNjQuMjM2NTg4NyBDNTAzLjczNDg0Niw3NC4wMDI3NTEgNTA2Ljc2MDk4MSw4NS41NTcwODM5IDUxOS41NTMyNzgsODUuNTU3MDgzOSBDNTI3LjM5MzcxOCw4NS41NTcwODM5IDUzMS41MjAyNjUsODEuMTU1NDMzMyA1MzMuNTgzNTM5LDc1LjUxNTgxODQgTDU1MS42MDI3OTYsNzUuNTE1ODE4NCBaIE02MTAuMzYwNDk0LDkxLjYwOTM1MzUgQzYwNi4wOTYzOTUsOTcuMzg2NTE5OSA1OTkuMDgxMjY0LDk5Ljg2MjQ0ODQgNTkwLjgyODE2OSw5OS44NjI0NDg0IEM1NzEuOTgzNjAyLDk5Ljg2MjQ0ODQgNTU5LjQ2NjQwOCw4NS41NTcwODM5IDU1OS40NjY0MDgsNjQuMjM2NTg4NyBDNTU5LjQ2NjQwOCw0Mi45MTYwOTM1IDU3MS45ODM2MDIsMjguNjEwNzI5IDU5MC44MjgxNjksMjguNjEwNzI5IEM1OTkuMDgxMjY0LDI4LjYxMDcyOSA2MDUuNTQ2MTg4LDMxLjA4NjY1NzUgNjEwLjM2MDQ5NCwzNi43MjYyNzI0IEw2MTAuMzYwNDk0LDMwLjI2MTM0OCBMNjI2LjMxNjQ3NywzMC4yNjEzNDggTDYyNi4zMTY0NzcsOTguMDc0Mjc3OSBMNjEwLjM2MDQ5NCw5OC4wNzQyNzc5IEw2MTAuMzYwNDk0LDkxLjYwOTM1MzUgWiBNNjA5LjgxMDI4Nyw2NC4yMzY1ODg3IEM2MDkuODEwMjg3LDUxLjAzMTYzNjkgNjAzLjM0NTM2Myw0Mi45MTYwOTM1IDU5Mi4zNDEyMzYsNDIuOTE2MDkzNSBDNTg1LjQ2MzY1Nyw0Mi45MTYwOTM1IDU3Ny4zNDgxMTQsNDguNTU1NzA4NCA1NzcuMzQ4MTE0LDY0LjIzNjU4ODcgQzU3Ny4zNDgxMTQsNzkuOTE3NDY5MSA1ODUuNDYzNjU3LDg1LjQxOTUzMjMgNTkyLjM0MTIzNiw4NS40MTk1MzIzIEM2MDMuMzQ1MzYzLDg1LjQxOTUzMjMgNjA5LjgxMDI4Nyw3Ny40NDE1NDA2IDYwOS44MTAyODcsNjQuMjM2NTg4NyBaIi8+CiAgICA8bWFzayBpZD0ibG9nby13b3JkbWFyay1ncmV5LWIiIGZpbGw9IiNmZmYiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNsb2dvLXdvcmRtYXJrLWdyZXktYSIvPgogICAgPC9tYXNrPgogICAgPGcgZmlsbD0iI0M2RDBERCIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2xvZ28td29yZG1hcmstZ3JleS1iKSI+CiAgICAgIDxwYXRoIGQ9Ik0xMDAuMDAwMTg3LDAgTDEwMC4wMDAxODcsMTAwIEw3MC40NzcxODc1LDcwLjQ3NSBDNTkuMTc1MTg3NSw1OS4xNzIgNTkuMTc0MTg3NSw0MC44NDEgNzAuNDc0Njg3NSwyOS41MzYgTDEwMC4wMDAxODcsMCBaIi8+CiAgICAgIDxwYXRoIGZpbGwtb3BhY2l0eT0iLjc1IiBkPSJNMCwwIEwxMDAuMDAwNSwwIEw3MC40NzUsMjkuNTIyNSBDNTkuMTcyLDQwLjgyNDUgNDAuODQxLDQwLjgyNiAyOS41MzYsMjkuNTI1NSBMMCwwIFoiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=");-webkit-filter:contrast(.1) sepia(2) hue-rotate(165deg);filter:contrast(.1) sepia(2) hue-rotate(165deg)}link-handles{display:none;position:fixed;top:0;left:0;pointer-events:all}link-handles.active{display:block}link-handles.dragging .link-handle{pointer-events:none}link-handles.pulse .link-handle{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}link-handles .link-handle{transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:25px;height:25px;border-radius:100%;cursor:pointer}modal-intro .modal-container.hidden{display:none}modal-intro .modal-background{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:99999}modal-intro.done-playing .start-mapping{display:block}modal-intro.done-playing .dismiss,modal-intro:not(.done-playing) .start-mapping{display:none}modal-intro:not(.done-playing) .dismiss{display:block}modal-intro .start-mapping{position:absolute;top:12px;right:20px}modal-intro .video-modal{border-radius:3px;padding:15px;background-color:#fff;position:fixed;left:50%;top:10vh;transition:all .3s ease-in;-webkit-transform:translate(-50%);transform:translate(-50%);width:80vh;z-index:100000}modal-intro .video-modal header h4{color:#0077f1;font-weight:500;font-size:13px;margin:0 0 .3em}modal-intro .video-modal header h1{font-weight:500;font-size:22px;color:#5d6a7b;margin:0 0 .4em}modal-intro .video-modal header .dismiss{position:absolute;top:20px;right:20px;border:none;background:transparent;color:#acb9c8;cursor:pointer;padding:4px 12px;border-radius:2px}modal-intro .video-modal header .dismiss:hover{color:#5d6a7b;background:#f4f5f8}modal-intro .video-modal video{width:80vh;height:45vh}modal-intro .video-modal .button-primary{font-size:16px;background:#0077f1;border:none;border-radius:2px;color:#fff;float:right;font-family:Roboto,sans-serif;font-weight:500;outline:none;padding:12px 24px}modal-intro .video-modal .button-primary:hover{cursor:pointer;background:#1b8bff}body.sidebar-open .intercom-notifications-frame{right:400px!important;bottom:100px!important}.intercom-notifications-frame{bottom:150px!important;right:0!important}.intercom-gradient{display:none!important}#intercom-launch-button{transition:bottom .4s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:bottom .4s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:bottom .4s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);will-change:transform}.sidebar-open>#intercom-launch-button{-webkit-transform:translateX(-400px);transform:translateX(-400px)}.zen-mode>#intercom-launch-button{bottom:-200px}.perspective-autocomplete{box-sizing:border-box;position:absolute;width:182px;color:#5d6a7b;background:#fff;top:100%;border:solid #dfe7ef;border-width:0 1px 1px;box-shadow:0 7px 20px 1px rgba(0,0,0,.1);border:1px solid #gray2;left:6px;-webkit-transform:translateY(2px) translateX(-12px);transform:translateY(2px) translateX(-12px);z-index:21000;pointer-events:all}.perspective-autocomplete .autocomplete-header{color:#acb9c8;font-size:12px;padding:4px 12px}.perspective-autocomplete .autocomplete-row{width:100%;display:block;padding:6px 12px;border-bottom:1px solid #f4f5f8;font-size:14px;cursor:pointer;box-sizing:border-box}.perspective-autocomplete .autocomplete-row.selected{background:#c7e3ff;color:#0077f1}.perspective-autocomplete .autocomplete-row .autocomplete-result-title{text-overflow:ellipsis;word-break:break-all}node-perspectives-panel{display:none;position:fixed;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.4);border:1px solid #acb9c8;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}node-perspectives-panel .perspectives-panel-headline-right-side{margin-left:8px}node-perspectives-panel .search-create-perspective-input-container{display:flex;width:100%;padding:8px;box-sizing:border-box;min-width:270px}node-perspectives-panel .perspectives-panel-headline{color:#5d6a7b;align-items:center;display:flex;justify-content:space-between;margin:13px 20px 6px 15px}node-perspectives-panel .perspectives-panel-headline .title{font-family:Roboto;font-size:16px}node-perspectives-panel .perspectives-panel-headline .learn-more{position:relative;cursor:pointer;color:#acb9c8;vertical-align:middle;font-size:16px}node-perspectives-panel .perspectives-panel-headline .learn-more+i{font-size:16px}node-perspectives-panel .scroll-list{max-height:320px;overflow-y:auto;margin-bottom:15px;position:relative}node-perspectives-panel .scroll-list.empty{margin-bottom:0}node-perspectives-panel .scroll-list.hide-annotations .annotate{display:none}node-perspectives-panel .disabled .section-listing-label{color:#f4f5f8}node-perspectives-panel .section-listing-label{margin-top:8px;display:inline-block;margin-left:16px;margin-bottom:4px;color:#c6d0dd;font-size:12px}node-perspectives-panel .menu-item{font-size:14px;padding:10px 20px 14px 15px;cursor:pointer;color:#5d6a7b;vertical-align:middle;border-top:1px solid #dfe7ef;margin-top:1px}node-perspectives-panel .menu-item.make-perspective-button{text-align:center;position:relative;border-radius:4px;background:#5d6a7b;color:#f4f5f8}node-perspectives-panel .menu-item.make-perspective-button:hover{background:#8595a9}node-perspectives-panel .menu-item.make-perspective-button .p-node-title{font-weight:500;color:#fff}node-perspectives-panel .menu-item.make-perspective-button .perspective-point-icon{margin-left:6px;font-size:14px}node-perspectives-panel .menu-item.remove-perspective-button{background:#fff;color:#5d6a7b;text-align:center}node-perspectives-panel .menu-item.remove-perspective-button:hover{background:#f4f5f8}node-perspectives-panel .menu-item.remove-perspective-button .p-node-title{font-weight:500}node-perspectives-panel .menu-item.make-perspective-button,node-perspectives-panel .menu-item.remove-perspective-button{font-size:14px;padding:12px 20px 15px 22px;cursor:pointer;border-top:1px solid #dfe7ef;margin-top:1px;margin:0;vertical-align:middle}node-perspectives-panel .menu-item:hover{background:#f8f9fb}node-perspectives-panel .menu-item i{font-size:15px;vertical-align:middle;color:#acb9c8;position:relative;top:-1px}node-perspectives-panel .tip-header{color:#8595a9;font-size:12px;padding:8px 10px 0}node-perspectives-panel .new-perspective-create-label{display:inline-block;font-weight:500;overflow:hidden;text-overflow:ellipsis;max-width:100px;white-space:nowrap;vertical-align:bottom}node-perspectives-panel .perspective-tip{width:240px;display:inline-block}node-perspectives-panel .perspective-tip .tip-body{color:#acb9c8;font-size:14px;padding:0 20px 15px}node-perspectives-panel .perspective-tip .tip-image{display:inline-block;width:100%}node-perspectives-panel .perspective-tip .tip-image img{width:200px;border-radius:4px;padding:0 20px 20px}node-perspectives-panel.visible{display:block}.show-tag-selected .container.search-result-parent:not(.tag-selected):not(.search-result):not(.collapsed)>.screen,.show-tag-selected .container:not(.tag-selected):not(.search-result):not(.search-result-parent):not(.collapsed)>.screen{background:var(--blur-background-color)!important}.perspective-point-selected>.backdrop>.row>.info>.node-top-line>node-perspective-dots .active.point{opacity:1}.show-tag-selected node .container>.backdrop>.perspective-tools{display:block}.show-tag-selected node .container.no-fade .backdrop,.show-tag-selected node .container.tag-selected .backdrop,.show-tag-selected node .container:hover .backdrop{opacity:1}.show-tag-selected node .container.top-hover:not(.tag-selected)>.backdrop>div>div>div>.summary,.show-tag-selected node .container.top-hover:not(.tag-selected)>.backdrop>div>div>div>h5[ref=title],.show-tag-selected node .container:not(.tag-selected)>.backdrop,.show-tag-selected node .container:not(.tag-selected)>.backdrop>.row>.info>.node-top-line node-perspective-dots:before{background:transparent}.show-tag-selected node .container:not(.tag-selected).no-fade.child,.show-tag-selected node .container:not(.tag-selected).no-fade.top-level:not(.parent-of-tag-selected),.show-tag-selected node .container:not(.tag-selected):hover.child,.show-tag-selected node .container:not(.tag-selected):hover.top-level:not(.parent-of-tag-selected){-webkit-filter:none;filter:none}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).top-level{background:transparent!important}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).top-level:not(.parent-of-tag-selected){-webkit-filter:contrast(.1) sepia(.06) hue-rotate(190deg) brightness(1.6) blur(4px);filter:contrast(.1) sepia(.06) hue-rotate(190deg) brightness(1.6) blur(4px)}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).top-level:not(.parent-of-tag-selected) node-eyeball{-webkit-filter:contrast(0) brightness(1.5) saturate(0) blur(2px);filter:contrast(0) brightness(1.5) saturate(0) blur(2px)}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).top-level:not(.parent-of-tag-selected) node-perspective-dots node-perspective-dot .p-dot{color:#c6d0dd!important;-webkit-text-stroke:2px transparent}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).top-level.parent-of-tag-selected>.backdrop>.row>.info>.node-top-line,.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).top-level.parent-of-tag-selected>.backdrop>.row>.info>.summary-wrapper{-webkit-filter:blur(2px);filter:blur(2px)}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).top-level.parent-of-tag-selected>.backdrop>.row>.info>.node-top-line>div,.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).top-level.parent-of-tag-selected>.backdrop>.row>.info>.summary-wrapper>div{color:#acb9c8}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).child>.backdrop>.row>.info>.summary-wrapper{-webkit-filter:blur(2px);filter:blur(2px)}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).child>.backdrop>.row>.info>.summary-wrapper>div{color:#acb9c8}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).child>.backdrop>.row>.info>.node-top-line{-webkit-filter:blur(2px);filter:blur(2px)}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).child>.backdrop>.row>.info>.node-top-line node-eyeball{-webkit-filter:contrast(0) brightness(1.5) saturate(0) blur(2px);filter:contrast(0) brightness(1.5) saturate(0) blur(2px)}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).child>.backdrop>.row>.info>.node-top-line node-perspective-dot .p-dot{color:#c6d0dd!important}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover)>.backdrop>.row>.info>.node-top-line>h5{opacity:.4;pointer-events:none}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover)>.backdrop>.row>.info>.menu-tool{background:#f4f5f8;opacity:1}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover)>.backdrop>.image-container{opacity:.2;-webkit-filter:blur(2px) saturate(0);filter:blur(2px) saturate(0)}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover)>.backdrop>.col-group-container>child-nodes>.child-nodes-container,.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover)>.backdrop>child-nodes>.child-nodes-container{background:transparent}.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover).search-result-parent:not(.search-result):not(.collapsed)>.screen,.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover):not(.search-result):not(.search-result-parent):not(.collapsed)>.screen,.show-tag-selected node .container:not(.tag-selected):not(.no-fade):not(:hover)>.screen{background:var(--blur-background-color)!important}.show-tag-selected links .link-container:not(.tag-selected){-webkit-filter:url("#linkBlur");filter:url("#linkBlur")}.show-tag-selected links .link-container:not(.tag-selected) .link{opacity:.3;stroke:#acb9c8}.show-tag-selected links .link-container:not(.tag-selected) .arrow tspan.from-arrow,.show-tag-selected links .link-container:not(.tag-selected) .arrow tspan.from-dot,.show-tag-selected links .link-container:not(.tag-selected) .arrow tspan.to-arrow,.show-tag-selected links .link-container:not(.tag-selected) .arrow tspan.to-dot,.show-tag-selected links .link-container:not(.tag-selected) .dot tspan.from-arrow,.show-tag-selected links .link-container:not(.tag-selected) .dot tspan.from-dot,.show-tag-selected links .link-container:not(.tag-selected) .dot tspan.to-arrow,.show-tag-selected links .link-container:not(.tag-selected) .dot tspan.to-dot,.show-tag-selected links .link-container:not(.tag-selected) .from-marker tspan.from-arrow,.show-tag-selected links .link-container:not(.tag-selected) .from-marker tspan.from-dot,.show-tag-selected links .link-container:not(.tag-selected) .from-marker tspan.to-arrow,.show-tag-selected links .link-container:not(.tag-selected) .from-marker tspan.to-dot,.show-tag-selected links .link-container:not(.tag-selected) .to-marker tspan.from-arrow,.show-tag-selected links .link-container:not(.tag-selected) .to-marker tspan.from-dot,.show-tag-selected links .link-container:not(.tag-selected) .to-marker tspan.to-arrow,.show-tag-selected links .link-container:not(.tag-selected) .to-marker tspan.to-dot{opacity:.3;color:#acb9c8;fill:#acb9c8;stroke:#acb9c8}.show-tag-selected links .link-container:not(.tag-selected):hover{-webkit-filter:none;filter:none}.show-tag-selected links .link-container.tag-selected .arrow tspan,.show-tag-selected links .link-container.tag-selected .link{opacity:1}.show-tag-selected .child-nodes.layout-freehand>node>.container:not(.tag-selected)>.screen{background:var(--blur-background-color)!important}main-perspectives-onboarding>popover>.popover{left:calc(100% - 25px)}.popover{background:#fff;border-radius:4px;display:block;-webkit-filter:drop-shadow(0 0 10px #acb9c8);filter:drop-shadow(0 0 10px #acb9c8);font-size:14px;left:100%;padding:16px;position:absolute;top:0;transition:border 1s;white-space:normal;width:360px;z-index:1000}.popover.already-active-notification-border{border:2px solid #c7e3ff}.popover--hidden{display:none}.popover--dark{color:#fff}.popover--dark,.popover--dark .popover_arrow{background:#4f5b6b}.popover--dark .popover_title{color:#fff;font-weight:500;font-size:16px}.popover--dark .popover_body_p{color:hsla(0,0%,100%,.75)}.popover--knockout{background:#0077f1;color:#fff;padding:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popover--knockout>.popover_arrow{background:#0077f1}.popover--knockout .popover_title{color:#fff;font-weight:700;font-size:16px}.popover--knockout .popover_close{color:#fff;margin-top:-8px}.popover--knockout .popover_body{color:#fff;margin-right:0;padding-right:0}.popover--above{left:50%;top:-16px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.popover--above .popover_arrow{bottom:0;left:50%;top:auto;-webkit-transform:rotate(-45deg) translate(-50%,5px);transform:rotate(-45deg) translate(-50%,5px)}.popover--above:after{bottom:-18px;content:" ";height:18px;position:absolute;width:100%}.popover--top-left{left:0;top:calc(100% + 12px)}.popover--top-left .popover_arrow{left:unset;top:0;-webkit-transform:rotate(135deg) translateY(-50%);transform:rotate(135deg) translateY(-50%);-webkit-transform-origin:top center;transform-origin:top center}.popover--top-left:after{content:" ";height:18px;left:0;position:absolute;top:-18px;width:100%}.popover--below{left:auto;right:0;top:calc(100% + 8px)}.popover--below .popover_arrow{left:auto;right:24px;top:4px;-webkit-transform:rotate(135deg) translateX(-16px);transform:rotate(135deg) translateX(-16px)}.popover--right{-webkit-transform:translate(10px,-20px);transform:translate(10px,-20px);max-width:185px}.popover--right .popover_arrow{bottom:0;left:21px;top:0;-webkit-transform:rotate(45deg) translateY(40px);transform:rotate(45deg) translateY(40px)}.popover--right:after{content:" ";height:100%;left:-18px;position:absolute;top:0;width:18px}.popover--small{max-width:250px}.popover--XLarge{max-width:330px}.popover--large{padding:20px}.popover--large .popover_title{font-size:24px}.popover--large .popover_body>p{font-size:15px}.popover_arrow{background:#fff;display:block;content:" ";height:12px;left:0;position:absolute;top:20px;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);-webkit-transform-origin:left center;transform-origin:left center;width:12px;z-index:-1}.popover_header{margin-bottom:8px;justify-content:space-between;text-align:left}.popover_header,.popover_title{align-items:center;display:flex}.popover_title{color:#39424e;font-family:Plectica;font-size:18px;font-weight:700;margin:0}.popover_close{align-self:flex-start;color:#acb9c8;display:flex;margin-left:8px}.popover_close_icon{height:16px;width:16px}.popover_subtitle{color:#5d6a7b;font-family:Plectica;font-weight:700;font-size:18px;margin:1.2em 0 .8em}.popover_body{border-radius:4px;color:#8595a9;margin-right:-8px;max-height:700px;overflow-y:auto;padding-right:8px;text-align:left}.popover_body b{color:#5d6a7b}.popover_body::-webkit-scrollbar-track{background:#fff;border-radius:10px}.popover_body::-webkit-scrollbar-thumb{background:#acb9c8;border-radius:10px}.popover_body>p{color:currentColor;font-family:Roboto;line-height:1.3;margin-bottom:8px}.popover_body>p:first-child{margin-top:0}.popover_link{color:#52a2f4;font-family:Plectica;cursor:pointer;display:block;font-size:14px;font-weight:700;line-height:1.2;margin-top:4px}.popover_link:hover{color:#0077f1;text-decoration:none}.popover_link--left{float:left}.popover_link--right{float:right}.popover_inline_link{color:#15ae9e;cursor:pointer;font-weight:700}.popover--blueish{background:#f4f9ff;padding:0}.popover--blueish:after{display:none}.popover--blueish>.popover_arrow{background:#f4f9ff;left:24px}.popover--blueish>.popover_body{margin:0;padding:0}.MapAlert{align-items:center;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;font-weight:500;font-size:15px;margin-top:16px;padding:8px 16px;white-space:nowrap}.MapAlert--Hidden{display:none}.MapAlert--Info{background:#dfe7ef;color:#8595a9}.MapAlert--Info .MapAlert__Button{border:2px solid #8595a9;color:#8595a9}.MapAlert--Info .MapAlert__Button:hover{color:#acb9c8;border:2px solid #acb9c8;background-color:hsla(0,0%,100%,.2)}.MapAlert--Warning{background:#ffe500;color:#39424e}.MapAlert--Warning .MapAlert__Button{border:2px solid #39424e;color:#39424e}.MapAlert--Warning .MapAlert__Button:hover{color:#5d6a7b;border:2px solid #5d6a7b;background-color:hsla(0,0%,100%,.2)}.MapAlert--Danger{background-color:#fa4545;color:#fff}.MapAlert--Danger .MapAlert__Button{border:2px solid #fff;color:#fff}.MapAlert--Danger .MapAlert__Button:hover{color:#f4f5f8;border:2px solid #f4f5f8;background-color:hsla(0,0%,100%,.2)}.MapAlert__Button{margin-left:16px}.MapAlert__Icon{display:none;margin-right:16px}@media (min-width:505px){.MapAlert__Icon{display:flex}}.MapAlert__Message{margin:0}.MapAlert__Message__Title{display:block;font-weight:500}.MapAlert__Close{align-self:flex-start;background:none;border:none;cursor:pointer;margin-left:16px;padding:0}.MapAlert--Info .MapAlert__Close{color:#8595a9}.MapAlert--Wraning .MapAlert__Close{color:#39424e}.MapAlert--Danger .MapAlert__Close{color:#e26d0b}.MapAlert .MapAlert__Button{display:inline-block;position:relative;margin-left:18px;background:none;border-radius:4px;padding:6px 12px;cursor:pointer}.browser-alert{margin-bottom:7px;font-weight:500;align-items:center;background:#ffe9d0;border:1px solid;border-color:#fea13a;border-radius:4px;box-shadow:1px 1px 6px #acb9c8;color:#e26d0b;cursor:pointer;display:flex;max-width:490px;padding:1em;box-shadow:0 0 10px rgba(0,0,0,.4);white-space:normal}.browser-alert .browser-alert-close{color:#e26d0b;align-self:flex-start;background:none;border:none;cursor:pointer;margin-left:16px}.browser-alert .browser-alert-icon{display:none;margin-right:1em}@media (min-width:505px){.browser-alert .browser-alert-icon{display:block}}.browser-alert .browser-alert-message{margin:0}.browser-alert .browser-alert-message .browser-alert-title{display:block;font-weight:500}.undo-banner{align-items:center;background:#dfe7ef;border-radius:2px;box-shadow:0 0 10px rgba(0,0,0,.4);color:#39424e;display:flex;font-size:15px;font-weight:500;margin:8px;padding:8px 16px;pointer-events:auto;white-space:nowrap;z-index:200}.undo-banner_icon{margin-right:15px;color:#5d6a7b}.undo-banner_button{position:relative;margin-left:18px;color:#5d6a7b;background:none;border-radius:4px;padding:6px 12px;border:2px solid #8595a9;cursor:pointer}.undo-banner_button:hover{border:2px solid #5d6a7b;color:#39424e}.undo-banner_shortcut-hint{display:none;margin:0 16px 0 32px;font-weight:300;font-size:12px;font-style:italic}.side-tabs{align-items:flex-start;background:#fff;box-shadow:0 0 0 1px rgba(0,24,48,.04),0 0 10px rgba(0,24,48,.04);overflow-y:auto;width:260px;z-index:3}.side-tab,.side-tabs{box-sizing:border-box;display:flex;flex-direction:column}.side-tab{padding-bottom:8px;position:relative}.side-tab_container{cursor:unset;flex-basis:50%;position:relative;width:100%}.side-tab_container+.side-tab_container{border-top:1px solid #dfe7ef}.side-tab_header{align-items:center;display:flex;flex-shrink:0;padding:16px 8px 8px 16px;position:relative}.side-tab_header_logo{display:flex;margin-right:8px}.side-tab_header_icon{align-items:center;color:#acb9c8;display:flex;font-size:16px;height:16px;justify-content:center;margin:0;width:16px}.side-tab_header_title{color:#acb9c8;flex:1;font-family:Roboto;font-size:16px;font-weight:500;margin:0}.side-tab_header_subtitle{color:#acb9c8;font-family:Roboto;font-size:14px;margin-bottom:0}.side-tab_header_help{margin-left:8px;cursor:pointer;color:#c6d0dd}.side-tab_header_help:hover{color:#8595a9}.viewing-waypoint .side-tab_header_help{display:none}.side-tab_header_menu{color:#c6d0dd;margin-left:8px}.side-tab_body_empty{box-sizing:border-box;color:#acb9c8;font-size:14px;margin:0;padding:8px 16px;white-space:normal}.side-tab_body_empty_message{margin:0}.side-tab_body_empty_message+.side-tab_body_empty_message{margin-top:16px}.side-tab_item{align-items:center;box-sizing:border-box;color:#8595a9;cursor:pointer;display:flex;font-family:Roboto;font-size:14px;padding:6px 8px 6px 16px}.side-tab_item:hover{background:#f4f5f8;color:#5d6a7b}.side-tab_item:hover>.side-tab_item_drag-indicator,.side-tab_item:hover>.side-tab_item_menu{visibility:visible}.side-tab_item--iconless{padding-left:64px}.side-tab_item--active{color:#5d6a7b;font-weight:500}.side-tab_item--active,.side-tab_item--active:hover{background:var(--background,#dfe7ef)}.side-tab_item--dragging{background:#fff;border-radius:2px 0 0 2px;box-shadow:1px 1px 6px 0 #acb9c8}.side-tab_item--dropzone{background-color:#dfe7ef;border:1px dashed #8595a9;box-sizing:border-box;height:28px}.side-tab_item--dropzone>*{display:none!important}.side-tab_item_drag-indicator{color:#acb9c8;cursor:grab;font-size:16px;margin-left:-16px;visibility:hidden}.side-tab_item_icon{align-items:center;display:flex;font-size:16px;height:16px;justify-content:center;margin-right:8px;width:16px}.side-tab_item_label{flex:1;font-weight:400;margin:-2px 0 -2px -4px;overflow:hidden;padding:2px 4px;text-overflow:ellipsis;white-space:nowrap}.side-tab_item_label[contenteditable=true]{background:#fff;border-radius:2px;box-shadow:0 0 0 1px #dfe7ef;color:#5d6a7b;cursor:auto;white-space:normal}.side-tab_item_label:empty:before{color:#acb9c8;content:attr(placeholder)}.side-tab_item_menu{color:#c6d0dd;margin-left:8px;visibility:hidden}.side-tab_item_menu:hover{background-color:#dfe7ef;color:#acb9c8}[class$="--selected"]>.side-tab_item_menu{color:#acb9c8}[class$="--selected"]>.side-tab_item_menu:hover{background-color:#acb9c880;color:#8595a9}.side-tab_footer{display:flex;flex-direction:row-reverse;justify-content:space-between}.side-tab_action{--button--alignment:flex-start;--button-border-radius:0;--button-font-family:Roboto}.side-tab_action--hidden{display:none}.waypoint-list--presenting>.waypoint-list_item:hover,.waypoint-list--sorting>.waypoint-list_item:hover{color:#8595a9;cursor:none}.waypoint-list--presenting>.waypoint-list_item:hover>.waypoint-list_item_drag-indicator,.waypoint-list--presenting>.waypoint-list_item:hover>.waypoint-list_item_menu,.waypoint-list--sorting>.waypoint-list_item:hover>.waypoint-list_item_drag-indicator,.waypoint-list--sorting>.waypoint-list_item:hover>.waypoint-list_item_menu{visibility:hidden}.waypoint-list--presenting>.waypoint-list_item:not(.waypoint-list_item--active):hover,.waypoint-list--sorting>.waypoint-list_item:not(.waypoint-list_item--active):hover{background:none}.waypoint-list--presenting>.waypoint-list_item:not(.waypoint-list_item--active):hover>.waypoint-list_item_index,.waypoint-list--sorting>.waypoint-list_item:not(.waypoint-list_item--active):hover>.waypoint-list_item_index{color:#c6d0dd}.waypoint-list_item--active,.waypoint-list_item--active:hover{background:#f4f5f8}.waypoint-list_item--selected,.waypoint-list_item--selected:hover{background:#c7e3ff!important}.waypoint-list_item_index{font-size:14px}.waypoint-list_item--selected>.waypoint-list_item_index{color:#52a2f4}.waypoint-control{background-color:#f4f5f8;border:none;border-radius:2px;cursor:pointer;display:block;float:left;height:32px;margin:0 4px;padding:0;width:32px}.waypoint-control:first-child{margin-left:0}.waypoint-control:last-child{margin-right:0}.waypoint-control_icon{color:#8595a9;font-size:18px}.waypoint-corner{background:#fff;border:2px solid #52a2f4;border-radius:50%;box-sizing:border-box;height:12px;position:absolute;width:12px}.waypoint-corner--top{top:-6px}.waypoint-corner--bottom{bottom:-6px}.waypoint-corner--left{left:-6px}.waypoint-corner--right{right:-6px}.zoom-threshold-0 .waypoint-corner{-webkit-transform:scale(2);transform:scale(2)}.waypoint-corner--bottom.waypoint-corner--right,.waypoint-corner--top.waypoint-corner--left{cursor:nwse-resize}.waypoint-corner--bottom.waypoint-corner--left,.waypoint-corner--top.waypoint-corner--right{cursor:nesw-resize}.waypoint-selector{border:2px solid #52a2f4;pointer-events:all;background:rgba(0,0,255,.075);height:150px;left:0;top:0;position:absolute;-webkit-transform:translate(-75px,-75px);transform:translate(-75px,-75px);width:150px;will-change:transform,width,height;z-index:100000}.waypoint-selector--hidden{display:none}.waypoint-selector_tip{background-color:#52a2f4;border-radius:2px;box-sizing:border-box;left:calc(100% + 16px);padding:16px;position:absolute;width:234px}.zoom-threshold-0 .waypoint-selector_tip{-webkit-transform:scale(2) translateX(6px);transform:scale(2) translateX(6px);-webkit-transform-origin:top left;transform-origin:top left}.waypoint-selector_tip:before{background:#52a2f4;content:" ";display:block;height:10px;left:-5px;position:absolute;top:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.waypoint-selector_tip--hidden{display:none}.waypoint-selector_tip_message{color:#fff;font-family:Roboto;font-size:14px;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.waypoint-selector_tip_button{background:none;border:none;color:#fff;cursor:pointer;float:right;font-family:Roboto;font-size:14px;padding:0}.waypoint-selector_tip_button:hover{font-weight:700}.waypoint-selector_buttons{display:flex;position:absolute;right:0;top:calc(100% + 8px)}.zoom-threshold-0 .waypoint-selector_buttons{-webkit-transform:scale(2) translateY(4px);transform:scale(2) translateY(4px);-webkit-transform-origin:top right;transform-origin:top right}.waypoint-selector_button{background:#52a2f4;border:none;border-radius:2px;color:#fff;cursor:pointer;display:flex;margin:0 4px;padding:0}.waypoint-selector_button:first-child{margin-left:0}.waypoint-selector_button:last-child{margin-right:0}.waypoint-selector_button.disabled{background:#c6d0dd;cursor:not-allowed}waypoint-indication-box #waypoint-indication-box{border:2px solid #52a2f4;border-radius:4px;background:rgba(0,0,255,.012);position:absolute;z-index:100000;display:block;transition:opacity .6s ease-out;pointer-events:none}waypoints-tab:hover .waypoint-list_item--paused{border-top:1px solid #c7e3ff;margin-top:-1px}waypoints-tab .instruction{color:#acb9c8;white-space:normal;font-size:14px}waypoints-tab .instruction i:first-child{color:#c7e3ff}waypoints-tab .instruction i:nth-child(2){color:#9ac8f8}waypoints-tab .instruction i:nth-child(3){color:#52a2f4}waypoints-tab .instruction .instruction-add-cards{position:relative;margin:8px 0;padding:16px;background:#f4f5f8;font-weight:500;font-size:16px;color:#8595a9;display:flex;align-items:center}waypoints-tab .instruction .instruction-add-cards span:first-child{flex-grow:100;padding-right:16px}waypoints-tab .instruction .instruction-arrows{white-space:nowrap;font-size:25px}connection-error-banners{align-items:center;display:flex;flex-direction:column}.connection-error-banner{display:block;font-weight:500;margin-top:7px;font-size:15px;padding:11px 23px 11px 19px;border-radius:2px;white-space:nowrap;box-shadow:0 0 10px rgba(0,0,0,.4)}.reconnecting{background-color:#ffe566;color:#39424e;text-transform:capitalize}.error{background-color:#fa4545;color:#fff}.error i{vertical-align:text-bottom;margin-right:8px}.error .error-reload-button{position:relative;margin-left:18px;color:#fff;background:none;border-radius:4px;padding:6px 12px;border:2px solid #fff;cursor:pointer}.error .error-reload-button:hover{border:2px solid #fff;background:hsla(0,0%,100%,.1)}presentation-controls .controls-box{display:flex;margin:16px;transition:opacity .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;justify-content:center;align-items:center}presentation-controls .controls-box.hidden{opacity:0;pointer-events:none}presentation-controls .controls-box.display-none{display:none}presentation-controls .button{padding:9px 15px;color:#5d6a7b;margin:0;box-shadow:0 0 2px solid #acb9c8;font-size:48px;cursor:pointer;background:#c6d0dd;fill:#5d6a7b;border-radius:4px}presentation-controls .button:hover{background:#acb9c8}presentation-controls .prev-button{border-radius:4px 0 0 4px}presentation-controls .next-button{border-left:1px solid #acb9c8;border-radius:0 4px 4px 0}.zoom-tools{border-radius:4px;bottom:16px;box-shadow:0 1px 6px rgba(0,24,48,.16),0 1px 6px rgba(0,24,48,.23);display:flex;margin-right:52px;position:fixed;right:16px;transition:bottom .4s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:bottom .4s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:bottom .4s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);will-change:transform;z-index:1}.sidebar-open .zoom-tools{-webkit-transform:translateX(-400px);transform:translateX(-400px)}.zen-mode .zoom-tools{bottom:-200px}.zoom-button{align-items:center;background:#fff;border:none;box-sizing:border-box;color:#8595a9;display:flex;font-size:14px;font-weight:700;justify-content:center;padding:9px}.zoom-button--alt{color:#acb9c8;text-align:right;width:60px}.zoom-button:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.zoom-button:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.zoom-button+.zoom-button{border-left:1px solid #f4f5f8}.zoom-button--disabled{color:#c6d0dd}.zoom-button:not(.zoom-button--disabled):hover{background:#dfe7ef;color:#5d6a7b}.pe-none .zoom-button{pointer-events:auto}.zoom-button_icon{height:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:18px}.zoom-button_icon--small{height:16px}.styled-card.selected>.screen{box-shadow:0 0 0 calc(2px / var(--app-scale) + 1px) #0077f1!important}.styled-card.selected .screen{z-index:-1}.styled-card--accent{--text-shadow-color:var(--light-color,#acb9c8)}.styled-card--accent .length-warning.visible{background-color:var(--dark-color,#8595a9)}.styled-card--standard{--text-shadow-color:#fff}.styled-card--light{--border-color:transparent;--text-shadow-color:#d5d9e4}.styled-card--light.level-0{--text-shadow-color:#eeeff4}.styled-card--light.level-1{--text-shadow-color:#e8eaf0}.styled-card--light.level-2{--text-shadow-color:#e1e4ec}.styled-card--light.level-3{--text-shadow-color:#dbdee8}.styled-card--light.level-4{--text-shadow-color:#d5d9e4}.styled-card_screen{--border-radius:4px;--border-width:2px;background:var(--text-shadow-color)!important}.styled-card_screen--light:before{box-shadow:none!important}.top-hover:not(.selected)>.styled-card_screen--light{box-shadow:0 0 0 2px #8595a9!important}.relationship>.styled-card_screen{--border-radius:2px;--border-width:1.5px}.relationship>.styled-card_screen:before{box-shadow:none!important}.relationship .styled-card_screen--standard{--text-shadow-color:#f4f5f8}.styled-card_summary:focus,.styled-card_summary:hover,.styled-card_title:focus,.styled-card_title:hover{background:var(--focus-color,#f4f5f8)!important;text-shadow:none!important}.styled-card_title--accent{color:var(--text-color,#fff)!important}.styled-card_title--standard{color:var(--text-color,#39424e)!important}.styled-card_title--standard.child-title{color:var(--text-color,#5d6a7b)!important}.relationship .backdrop>.row>.info>.node-top-line>.title-wrapper>.styled-card_title--standard{--text-shadow-color:#f4f5f8;color:var(--text-color,#8595a9)!important}.styled-card_title--light{color:var(--text-color,#39424e)!important}.top-hover>.backdrop>.row>.info>.node-top-line>.title-wrapper>.styled-card_title{background:var(--text-shadow-color,#fff)!important;text-shadow:none!important}.top-hover>.backdrop>.row>.info>.node-top-line>.title-wrapper>.styled-card_title:focus,.top-hover>.backdrop>.row>.info>.node-top-line>.title-wrapper>.styled-card_title:hover{background:var(--text-shadow-color,#fff)!important}.styled-card_summary--accent{color:var(--text-color,#fff)!important}.relationship>.backdrop>.row>.info>.summary-wrapper>.styled-card_summary--standard{--text-shadow-color:#f4f5f8}.styled-card_summary--light{color:var(--text-color,#39424e)!important}.top-hover>.backdrop>.row>.info>.summary-wrapper>.styled-card_summary{background:var(--text-shadow-color,#fff)!important;text-shadow:none!important}.top-hover>.backdrop>.row>.info>.summary-wrapper>.styled-card_summary:focus,.top-hover>.backdrop>.row>.info>.summary-wrapper>.styled-card_summary:hover{background:var(--text-shadow-color,#fff)!important}.styled-card_child-nodes--accent>.child-nodes-collapsed>.container-collapsed-children>.collapsed-dot{color:var(--text-color,#fff)!important}.styled-card_child-nodes--accent>.child-nodes-container:before{background:var(--text-shadow-color,#fff)!important}.styled-card_child-nodes--accent>.child-nodes-container>.detached-title{color:var(--text-color,#fff)!important}.styled-card_child-nodes--standard>.child-nodes-container>.detached-title{color:var(--text-color,#39424e)!important}.styled-card_child-nodes--light>.child-nodes-container:before{background:#eeeff4!important}.styled-card_child-nodes--light>.child-nodes-container>.detached-title{color:var(--text-color,#39424e)!important}.viewing-waypoint .container:not(.waypoint-focused).styled-card>.screen{-webkit-filter:saturate(0) opacity(.4) sepia(.05) hue-rotate(190deg);filter:saturate(0) opacity(.4) sepia(.05) hue-rotate(190deg);z-index:-1!important}.viewing-waypoint .container:not(.waypoint-focused).styled-card>.backdrop>.col-group-container>child-nodes>.child-nodes-container{--base-color:#c6d0dd}.viewing-waypoint .container:not(.waypoint-focused).styled-card>.backdrop>.col-group-container>child-nodes>.child-nodes-container:before,.viewing-waypoint .container:not(.waypoint-focused).styled-card>.backdrop>.col-group-container>child-nodes>.child-nodes-container>.child-nodes:before,.viewing-waypoint .container:not(.waypoint-focused).styled-card>.backdrop>.col-group-container>child-nodes>.child-nodes-container>.detached-title,.viewing-waypoint .container:not(.waypoint-focused).styled-card>.backdrop>.node-attribute_list{-webkit-filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px);filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px)}.viewing-waypoint .container:not(.waypoint-focused).styled-card>.backdrop>.node-attribute_list{background:transparent}.viewing-waypoint .container:not(.waypoint-focused).styled-card>.backdrop>.row>.dot.has-children:before{-webkit-filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px);filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px)}.viewing-waypoint .container:not(.waypoint-focused).styled-card>.backdrop>.row>.info>.node-top-line>.title-wrapper>.title.shadow-text,.viewing-waypoint .container:not(.waypoint-focused).styled-card>.backdrop>.row>.info>.summary-wrapper>.summary.shadow-text{-webkit-filter:saturate(0) sepia(.06) hue-rotate(190deg);filter:saturate(0) sepia(.06) hue-rotate(190deg)}.viewing-waypoint .container.waypoint-focused.styled-card .container>.screen{-webkit-filter:none!important;filter:none!important}.viewing-waypoint .container.waypoint-focused.styled-card .container>.backdrop>.node-attribute_list{background:var(--text-shadow-color);-webkit-filter:none!important;filter:none!important}.viewing-waypoint .container.waypoint-focused.styled-card .container>.backdrop>.row>.dot.has-children:before,.viewing-waypoint .container.waypoint-focused.styled-card .container>.backdrop>.row>.info>.node-top-line>.title-wrapper>title.shadow-text,.viewing-waypoint .container.waypoint-focused.styled-card .container>.backdrop>.row>.info>.summary-wrapper>.summary.shadow-text{-webkit-filter:none!important;filter:none!important}.show-tag-selected .container:not(.tag-selected).styled-card>.screen{-webkit-filter:saturate(0) opacity(.4) sepia(.05) hue-rotate(190deg);filter:saturate(0) opacity(.4) sepia(.05) hue-rotate(190deg)}.show-tag-selected .container:not(.tag-selected).styled-card>.backdrop>.col-group-container>child-nodes>.child-nodes-container:before,.show-tag-selected .container:not(.tag-selected).styled-card>.backdrop>.col-group-container>child-nodes>.child-nodes-container>.child-nodes:before,.show-tag-selected .container:not(.tag-selected).styled-card>.backdrop>.col-group-container>child-nodes>.child-nodes-container>.child-nodes>.screen,.show-tag-selected .container:not(.tag-selected).styled-card>.backdrop>.col-group-container>child-nodes>.child-nodes-container>.detached-title,.show-tag-selected .container:not(.tag-selected).styled-card>.backdrop>.node-attribute_list{-webkit-filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px);filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px)}.show-tag-selected .container:not(.tag-selected).styled-card>.backdrop>.node-attribute_list{background:transparent}.show-tag-selected .container:not(.tag-selected).styled-card>.backdrop>.row>.dot.has-children:before{-webkit-filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px);filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px)}.show-tag-selected .container:not(.tag-selected).styled-card>.backdrop>.row>.info>.node-top-line>.title-wrapper>.title.shadow-text,.show-tag-selected .container:not(.tag-selected).styled-card>.backdrop>.row>.info>.summary-wrapper>.summary.shadow-text{-webkit-filter:saturate(0) sepia(.06) hue-rotate(190deg);filter:saturate(0) sepia(.06) hue-rotate(190deg)}.user-presence-active .container:not(.user-presence-highlight).styled-card>.screen{-webkit-filter:saturate(0) opacity(.4) sepia(.05) hue-rotate(190deg);filter:saturate(0) opacity(.4) sepia(.05) hue-rotate(190deg)}.user-presence-active .container:not(.user-presence-highlight).styled-card>.backdrop>.col-group-container>child-nodes>.child-nodes-container:before,.user-presence-active .container:not(.user-presence-highlight).styled-card>.backdrop>.col-group-container>child-nodes>.child-nodes-container>.child-nodes:before,.user-presence-active .container:not(.user-presence-highlight).styled-card>.backdrop>.col-group-container>child-nodes>.child-nodes-container>.detached-title,.user-presence-active .container:not(.user-presence-highlight).styled-card>.backdrop>.node-attribute_list{-webkit-filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px);filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px)}.user-presence-active .container:not(.user-presence-highlight).styled-card>.backdrop>.node-attribute_list{background:transparent}.user-presence-active .container:not(.user-presence-highlight).styled-card>.backdrop>.row>.dot.has-children:before{-webkit-filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px);filter:saturate(0) sepia(.06) hue-rotate(190deg) blur(3px)}.user-presence-active .container:not(.user-presence-highlight).styled-card>.backdrop>.row>.info>.node-top-line>.title-wrapper>.title.shadow-text,.user-presence-active .container:not(.user-presence-highlight).styled-card>.backdrop>.row>.info>.summary-wrapper>.summary.shadow-text{-webkit-filter:saturate(0) sepia(.06) hue-rotate(190deg);filter:saturate(0) sepia(.06) hue-rotate(190deg)}presence{pointer-events:auto}presence .users{display:flex}presence .user{display:flex;width:32px;height:32px;box-sizing:border-box;align-items:center;justify-content:center;background-color:#fff;border-bottom-style:solid;border-bottom-width:thick;font-size:20px;margin:1px;opacity:.4;background-repeat:no-repeat;background-position:50%;background-size:cover}presence .user.anonymous{background-position:0 0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.presence-avatar{cursor:pointer;display:flex}.presence-avatar+.presence-avatar{margin-left:4px}.presence-avatar_list{display:flex;list-style:none;margin:0;padding:0}.presence-avatar_image{border:1px solid #dfe7ef;opacity:.3}.presence-avatar_image:hover{border-color:var(--color);box-shadow:0 0 0 1px var(--color)}.presence-avatar--active>.presence-avatar_image{opacity:1}.presence-dropdown{position:relative}.presence-dropdown_container{background:#fff;border-radius:2px;box-shadow:0 0 10px rgba(0,0,0,.3);position:absolute;right:0;top:calc(100% + 14px)}.presence-dropdown_container.hidden{display:none}.presence-dropdown_container:before{bottom:100%;right:18px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:8px}.presence-dropdown_header{border-bottom:1px solid #dfe7ef;color:#5d6a7b;font-size:12px;padding:12px 16px}.presence-dropdown_list{box-sizing:border-box;display:flex;flex-direction:column;max-height:260px;overflow:auto;padding:6px 0}.presence-dropdown_list.hidden{display:none}.presence-dropdown_item{align-items:center;border-style:solid;border-width:0 0 0 3px;box-sizing:border-box;color:#5d6a7b;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;list-style-type:none;opacity:.3;padding:2px 16px 2px 13px;position:relative;width:240px}.presence-dropdown_item:hover{background:#f4f5f8}.presence-dropdown_item:not(:last-child){margin-bottom:4px}.presence-dropdown_item--active{opacity:1}.presence-dropdown_item--active+.presence-dropdown_item:not([class$="--active"]){margin-top:4px}.presence-dropdown_item--active+.presence-dropdown_item:not([class$="--active"]):before{border-top:1px solid #acb9c8;content:"";display:block;left:-2px;position:absolute;top:-4px;width:100%}.presence-dropdown_item_avatar{margin-right:12px;position:relative}.presence-dropdown_item_avatar_image{border:1px solid #dfe7ef;position:relative;z-index:1}.presence-dropdown_item_avatar:before{background:#b8b8b8;border:2px solid #fff;border-radius:100%;bottom:4px;content:"";display:block;height:8px;position:absolute;right:-4px;width:8px;z-index:2}.presence-dropdown_item--active>.presence-dropdown_item_avatar:before{background:#2ed200}.presence-dropdown_item_title{font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.cursor-container{position:absolute;pointer-events:none;-webkit-transform:translate(5000px,5000px) scale(calc(1 / var(--app-scale)));transform:translate(5000px,5000px) scale(calc(1 / var(--app-scale)));-webkit-transform-origin:top left;transform-origin:top left;z-index:1}.cursor-container.hidden{display:none}.cursor{height:20px;width:15px}.display-name{border-radius:4px;font-size:12px;padding:4px}.modal-share>.Modal_header{background:#f4f5f8;border-top-left-radius:4px;border-top-right-radius:4px;padding:24px 32px 32px}.modal-share>.Modal_footer{background:#f4f5f8;border:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:24px 32px;text-align:right}.modal-share_map-title{display:inline-block;overflow:hidden;max-width:352px;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.modal-share_tabs{align-items:center;background:#f4f5f8;box-sizing:border-box;display:flex;padding:0 32px;justify-content:flex-start;width:100%}.modal-share_tab{--color:#8595a9;align-items:center;color:var(--color);cursor:pointer;display:flex;font-size:14px;font-weight:500;padding:0 0 12px;position:relative}.modal-share_tab:not(.modal-share_tab--active):hover{--color:#8595a9}.modal-share_tab+.modal-share_tab{margin-left:32px}.modal-share_tab--active{--color:#0077f1}.modal-share_tab--active:after{border-bottom:2px solid #0077f1;bottom:0;content:" ";display:block;position:absolute;width:100%}.modal-share_tab_badge{align-items:center;background-color:#0077f1;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;font-family:Plectica;font-size:12px;font-weight:700;height:16px;line-height:16px;justify-content:center;margin-left:4px;min-width:16px;padding:4px}.modal-share_panel{display:block;padding:32px}.modal-share_panel--workspace{max-height:380px}.modal-share_panel--members{min-height:480px}.panel-presentation_title{color:#39424e;font-family:Plectica;font-size:16px;font-weight:700;margin:0 0 16px}.panel-presentation_content{color:#5d6a7b;font-size:14px;margin:0 0 32px}.panel-embed_content{color:#39424e;font-size:16px;margin:0 0 24px}.panel-invite_form{align-items:center;border:1px solid #c6d0dd;border-radius:4px;display:flex;margin-bottom:32px;padding:6px;padding-left:12px;position:relative}.panel-invite_form:focus-within{box-shadow:0 0 0 1px #fff,0 0 0 3px #c7e3ff}.panel-invite_alert{text-align:center;border:1px solid #c6d0dd;border-radius:4px;margin-bottom:32px;padding:6px;padding-left:12px;position:relative;color:#fa4545}.panel-invite_alert>span{color:#8595a9;font-size:14px}.panel-invite_alert>span>a{font-weight:500}.panel-invite_input{border:none;color:#39424e;flex:1;font-size:16px;line-height:2;padding:0}.panel-invite_input::-webkit-input-placeholder{color:#acb9c8}.panel-invite_input::-moz-placeholder{color:#acb9c8}.panel-invite_input::-ms-input-placeholder{color:#acb9c8}.panel-invite_input::placeholder{color:#acb9c8}.panel-invite_invite-status{color:var(--gray5);display:inline-block;margin-right:8px}.panel-invite_menu{position:relative}.panel-invite_menu_button{align-items:center;border-radius:4px;color:#8595a9;display:flex;font-size:14px;font-weight:500;padding:8px;padding-left:12px}.panel-invite_menu_button .panel-invite_menu_button--Active,.panel-invite_menu_button:not([disabled]):hover{background-color:var(--panel-menu-button-hover-background,#f4f5f8);color:#5d6a7b}.panel-invite_menu_button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #c7e3ff}.panel-invite_menu_button--display{--panel-menu-button-hover-background:none;padding-right:13px}.panel-invite_menu_button_icon{height:16px;width:16px}.panel-invite_title{color:#39424e;font-size:16px;font-weight:400;margin:0;margin-bottom:8px}.panel-invite autocomplete-contacts{z-index:2}.shared-access_label{color:#5d6a7b;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.shared-access_list{max-height:240px;overflow:auto}.shared-access_list.shared-access_list_short{max-height:240px}.shared-access_list.shared-access_list_long{max-height:calc(100% - 100px)}.shared-access_entry{align-items:center;border:solid var(--gray2);border-width:1px 0;display:flex;padding:8px 4px;padding-left:0}.shared-access_entry+.shared-access_entry{margin-top:-1px}.shared-access_avatar{margin-right:12px}.shared-access_avatar--icon{background:#f4f5f8;fill:#acb9c8;padding:8px}.shared-access_admin-info{display:flex;flex-direction:column}.shared-access_admin-info,.shared-access_title{flex:1;max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shared-access_title{color:#5d6a7b;font-size:14px;font-weight:500}.shared-access_title--light{font-weight:400}.shared-access_email{color:#8595a9;flex:1;font-size:12px;font-weight:400;max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shared-access_email--light{font-weight:400}.shared-access_invite{color:#5d6a7b;font-size:14px;margin-right:8px}modal-sign-up .Modal--Invite>.Modal_form{padding-top:32px;padding-bottom:32px}modal-sign-up .Modal--Invite>.Modal_header{padding:48px 48px 0}modal-sign-up .have-account-line{text-align:center;font-weight:500;color:#5d6a7b;margin-top:20px;font-size:14px}.contacts{background:#fff;border:1px solid #c6d0dd80;border-radius:4px;box-shadow:1px 1px 48px 0 #c6d0dd80;box-sizing:border-box;left:0;overflow:hidden;padding:12px 0;position:absolute;top:calc(100% + 8px);width:100%;z-index:2}.contacts_title{color:#acb9c8;font-size:10px;font-weight:700;letter-spacing:1px;margin:0;margin-bottom:8px;text-transform:uppercase;text-indent:16px}.contacts_item{align-items:center;cursor:pointer;display:flex;padding:8px 16px}.contacts_item--selected,.contacts_item:hover{background:#f4f5f8}.contacts_avatar{margin-right:12px}.contacts_name{color:#39424e;font-size:14px;margin:0;margin-bottom:2px}.contacts_email{color:#8595a9;font-size:12px}.bulk-actions-menu--card-target menu-button-add-image,.bulk-actions-menu--card-target menu-button-detach-from-relationship,.bulk-actions-menu--card-target menu-button-detach-parts,.bulk-actions-menu--card-target menu-button-duplicate-selection,.bulk-actions-menu--card-target menu-button-layout,.bulk-actions-menu--two-card-target menu-button-add-image,.bulk-actions-menu--two-card-target menu-button-detach-from-relationship,.bulk-actions-menu--two-card-target menu-button-detach-parts,.bulk-actions-menu--two-card-target menu-button-duplicate-selection,.bulk-actions-menu--two-card-target menu-button-layout{display:none!important}@media (min-width:600px){.bulk-actions-menu--card-target menu-button-add-image,.bulk-actions-menu--card-target menu-button-detach-parts,.bulk-actions-menu--card-target menu-button-duplicate-selection,.bulk-actions-menu--two-card-target menu-button-add-image,.bulk-actions-menu--two-card-target menu-button-detach-parts,.bulk-actions-menu--two-card-target menu-button-duplicate-selection{display:flex!important}}.bulk-actions-menu--system-target menu-button-add-image,.bulk-actions-menu--system-target menu-button-detach-from-relationship,.bulk-actions-menu--system-target menu-button-detach-parts,.bulk-actions-menu--system-target menu-button-duplicate-selection,.bulk-actions-menu--system-target menu-button-pop-parts{display:none!important}@media (min-width:800px){.bulk-actions-menu--system-target menu-button-add-image,.bulk-actions-menu--system-target menu-button-detach-parts,.bulk-actions-menu--system-target menu-button-duplicate-selection,.bulk-actions-menu--system-target menu-button-pop-parts{display:flex!important}}.bulk-actions-menu--attached-card-target menu-button-add-image,.bulk-actions-menu--attached-card-target menu-button-create-relationship-card,.bulk-actions-menu--attached-card-target menu-button-duplicate-selection{display:none!important}@media (min-width:600px){.bulk-actions-menu--attached-card-target menu-button-add-image,.bulk-actions-menu--attached-card-target menu-button-duplicate-selection{display:flex!important}}.bulk-actions-menu--mixed-selection-target menu-button-detach-from-relationship,.bulk-actions-menu--mixed-selection-target menu-button-duplicate-selection,.bulk-actions-menu--mixed-selection-target menu-button-layout,.bulk-actions-menu--mixed-selection-target menu-button-link-direction,.bulk-actions-menu--mixed-selection-target menu-button-pop-parts,.bulk-actions-menu--mixed-selection-target menu-button-straighten-line,.bulk-actions-menu--relationship-target .view-more-button{display:none!important}@media (min-width:800px){.bulk-actions-menu--mixed-selection-target menu-button-duplicate-selection,.bulk-actions-menu--mixed-selection-target menu-button-straighten-line{display:flex!important}}.toolbar-view-more-menu--attached-card-target menu-item-detach-part,.toolbar-view-more-menu--attached-card-target menu-item-detach-relationship-card{display:none}@media (min-width:600px){.toolbar-view-more-menu--attached-card-target .bulk-menu_section--part-options{display:none}}.toolbar-view-more-menu--system-target menu-item-detach-parts,.toolbar-view-more-menu--system-target menu-item-pop-parts{display:flex}.toolbar-view-more-menu--system-target menu-item-layout{display:none}@media (min-width:800px){.toolbar-view-more-menu--system-target .bulk-menu_section--part-options{display:none}}@media (min-width:600px){.toolbar-view-more-menu--card-target .bulk-menu_section--part-options{display:none}}.toolbar-view-more-menu--card-target menu-item-detach-part,.toolbar-view-more-menu--card-target menu-item-images,.toolbar-view-more-menu--system-target menu-item-detach-part,.toolbar-view-more-menu--system-target menu-item-images,.toolbar-view-more-menu--two-card-target menu-item-detach-part,.toolbar-view-more-menu--two-card-target menu-item-images{display:flex}@media (min-width:600px){.toolbar-view-more-menu--card-target menu-item-detach-part,.toolbar-view-more-menu--card-target menu-item-images,.toolbar-view-more-menu--system-target menu-item-detach-part,.toolbar-view-more-menu--system-target menu-item-images,.toolbar-view-more-menu--two-card-target menu-item-detach-part,.toolbar-view-more-menu--two-card-target menu-item-images{display:none}}presence .share-button,presence .top-avatar{display:none}@media (min-width:800px){presence .share-button{display:unset}}@media (min-width:1000px){presence .presence-dropdown:not(.large-collab-list){display:none}presence .top-avatar:not(.large-collab-list){display:unset}}.app-header_container.content:not(.is-view-only){padding:16px;width:50px}.app-header_container.content:not(.is-view-only) #map-title-label,.app-header_container.content:not(.is-view-only) .title-dropdown-toggle{display:none}@media (min-width:700px){.app-header_container.content:not(.is-view-only){padding:8px 8px 8px 16px;width:unset}.app-header_container.content:not(.is-view-only) #map-title-label{display:block}.app-header_container.content:not(.is-view-only) .title-dropdown-toggle{display:flex}}create-a-node-button{display:none}@media (min-width:700px){create-a-node-button{display:block}}.user-presence-active .container.search-result-parent:not(.user-presence-highlight):not(.search-result):not(.collapsed)>.screen,.user-presence-active .container:not(.user-presence-highlight):not(.search-result):not(.search-result-parent):not(.collapsed)>.screen{background:var(--blur-background-color)!important}.user-presence-active node .container.no-fade .backdrop,.user-presence-active node .container.user-presence-highlight .backdrop,.user-presence-active node .container:hover .backdrop{opacity:1}.user-presence-active node .container.top-hover:not(.user-presence-highlight)>.backdrop>div>div>div>.summary,.user-presence-active node .container.top-hover:not(.user-presence-highlight)>.backdrop>div>div>div>h5[ref=title],.user-presence-active node .container:not(.user-presence-highlight)>.backdrop,.user-presence-active node .container:not(.user-presence-highlight)>.backdrop>.row>.info>.node-top-line node-perspective-dots:before{background:transparent}.user-presence-active node .container:not(.user-presence-highlight).no-fade.child,.user-presence-active node .container:not(.user-presence-highlight).no-fade.top-level:not(.parent-of-user-presence-highlight),.user-presence-active node .container:not(.user-presence-highlight):hover.child,.user-presence-active node .container:not(.user-presence-highlight):hover.top-level:not(.parent-of-user-presence-highlight){-webkit-filter:none;filter:none}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).top-level{background:transparent!important}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).top-level:not(.parent-of-user-presence-highlight),.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).top-level:not(.parent-of-user-presence-highlight) node-eyeball{-webkit-filter:contrast(.1) sepia(.06) hue-rotate(190deg) brightness(1.6) blur(4px);filter:contrast(.1) sepia(.06) hue-rotate(190deg) brightness(1.6) blur(4px)}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).top-level:not(.parent-of-user-presence-highlight) node-perspective-dots node-perspective-dot .p-dot{color:#c6d0dd!important;-webkit-text-stroke:2px transparent}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).top-level.parent-of-user-presence-highlight>.backdrop>.row>.info>.node-top-line,.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).top-level.parent-of-user-presence-highlight>.backdrop>.row>.info>.summary-wrapper{-webkit-filter:blur(2px);filter:blur(2px)}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).top-level.parent-of-user-presence-highlight>.backdrop>.row>.info>.node-top-line>div,.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).top-level.parent-of-user-presence-highlight>.backdrop>.row>.info>.summary-wrapper>div{color:#acb9c8}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).child>.backdrop>.node-attribute,.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).child>.backdrop>.row>.info>.summary-wrapper{-webkit-filter:blur(2px);filter:blur(2px)}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).child>.backdrop>.row>.info>.summary-wrapper>div{color:#acb9c8}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).child>.backdrop>.row>.info>.node-top-line{-webkit-filter:blur(2px);filter:blur(2px)}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).child>.backdrop>.row>.info>.node-top-line node-eyeball{-webkit-filter:contrast(.1) sepia(.06) hue-rotate(190deg) brightness(1.6) blur(4px);filter:contrast(.1) sepia(.06) hue-rotate(190deg) brightness(1.6) blur(4px)}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).child>.backdrop>.row>.info>.node-top-line node-perspective-dot .p-dot{color:#c6d0dd!important}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover)>.backdrop>.row>.info>.node-top-line>h5{opacity:.4;pointer-events:none}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover)>.backdrop>.row>.info>.menu-tool{background:#f4f5f8;opacity:1}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover)>.backdrop>.image-container{opacity:.2;-webkit-filter:contrast(.1) sepia(.06) hue-rotate(190deg) brightness(1.6) blur(4px);filter:contrast(.1) sepia(.06) hue-rotate(190deg) brightness(1.6) blur(4px)}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover)>.backdrop>.col-group-container>child-nodes>.child-nodes-container,.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover)>.backdrop>child-nodes>.child-nodes-container{background:transparent}.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover).search-result-parent:not(.search-result):not(.collapsed)>.screen,.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover):not(.search-result):not(.search-result-parent):not(.collapsed)>.screen,.user-presence-active node .container:not(.user-presence-highlight):not(.no-fade):not(:hover)>.screen{background:var(--blur-background-color)!important}.user-presence-active links .link-container:not(.user-presence-highlight){-webkit-filter:url("#linkBlur");filter:url("#linkBlur")}.user-presence-active links .link-container:not(.user-presence-highlight) .link{opacity:.3;stroke:#acb9c8}.user-presence-active links .link-container:not(.user-presence-highlight) .arrow tspan.from-arrow,.user-presence-active links .link-container:not(.user-presence-highlight) .arrow tspan.from-dot,.user-presence-active links .link-container:not(.user-presence-highlight) .arrow tspan.to-arrow,.user-presence-active links .link-container:not(.user-presence-highlight) .arrow tspan.to-dot,.user-presence-active links .link-container:not(.user-presence-highlight) .dot tspan.from-arrow,.user-presence-active links .link-container:not(.user-presence-highlight) .dot tspan.from-dot,.user-presence-active links .link-container:not(.user-presence-highlight) .dot tspan.to-arrow,.user-presence-active links .link-container:not(.user-presence-highlight) .dot tspan.to-dot,.user-presence-active links .link-container:not(.user-presence-highlight) .from-marker tspan.from-arrow,.user-presence-active links .link-container:not(.user-presence-highlight) .from-marker tspan.from-dot,.user-presence-active links .link-container:not(.user-presence-highlight) .from-marker tspan.to-arrow,.user-presence-active links .link-container:not(.user-presence-highlight) .from-marker tspan.to-dot,.user-presence-active links .link-container:not(.user-presence-highlight) .to-marker tspan.from-arrow,.user-presence-active links .link-container:not(.user-presence-highlight) .to-marker tspan.from-dot,.user-presence-active links .link-container:not(.user-presence-highlight) .to-marker tspan.to-arrow,.user-presence-active links .link-container:not(.user-presence-highlight) .to-marker tspan.to-dot{opacity:.3;color:#acb9c8;fill:#acb9c8;stroke:#acb9c8}.user-presence-active links .link-container:not(.user-presence-highlight):hover{-webkit-filter:none;filter:none}.user-presence-active links .link-container.user-presence-highlight .arrow tspan,.user-presence-active links .link-container.user-presence-highlight .link{opacity:1}.user-presence-active .child-nodes.layout-freehand>node>.container:not(.user-presence-highlight)>.screen{background:var(--blur-background-color)!important}.file-icon,.menu-icon{height:16px;width:16px}.right-click-menu-icon{fill:#8595a9}.container.top-hover>.backdrop>node-attributes{background:var(--text-shadow-color)}.container.top-hover>.backdrop>node-attributes .node-attribute_add{visibility:visible}.node-attribute{align-items:baseline;background:#f4f5f8;border:2px solid transparent;border-radius:20px;box-sizing:border-box;color:#5d6a7b;cursor:pointer;display:inline-block;margin:3px;padding:4px 20px 4px 15px;position:relative}.node-attribute_list--accent .node-attribute{background:var(--focus-color)}.node-attribute--active{background:#dfe7ef;color:#192738}.node-attribute_list--accent .node-attribute--active{background:var(--hatch-color)}.node-attribute.node-attribute--search-result{background:#4dd1f9!important}.node-attribute_list{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;justify-content:start;margin:0 4px 6px 15px;pointer-events:all;padding:2px;border-radius:5px}.node-attribute_list:hover>.node-attribute_add{visibility:visible}.node-attribute_key{color:#5d6a7b;font-weight:500;max-width:80px;margin-right:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:break-word}.node-attribute_key.hashtag{margin-right:0}.node-attribute_value{font-size:14px;color:#5d6a7b;max-width:140px;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:break-word;margin-right:4px}.node-attribute_context-menu{position:absolute;right:0;top:1px;padding:3px;color:rgba(0,32,64,.2);font-size:18px;border-radius:50%;opacity:0}.node-attribute_context-menu:hover{background:rgba(0,32,64,.08);color:rgba(0,32,64,.3)}.node-attribute:hover .node-attribute_context-menu{opacity:1}.node-attribute_add{background:hsla(0,0%,100%,.4);color:rgba(0,32,64,.15);cursor:pointer;display:flex;justify-content:center;align-items:center;margin:6px 6px 6px 2px;visibility:hidden;border-radius:100%;padding:-3px}.node-attribute_add:hover{color:rgba(0,32,64,.3)}.node-attribute_add_icon{height:20px;width:20px;display:flex;justify-content:center;align-items:center;margin:0;padding:0}.attribute-editor{background:#fff;border-radius:2px;box-shadow:0 0 10px rgba(0,0,0,.3);box-sizing:border-box;display:flex;flex-direction:column;max-width:290px;min-width:180px;padding:16px;position:fixed;z-index:10000}.attribute-editor .scrollable{max-height:320px;overflow-y:auto}.attribute-editor_title{color:#5d6a7b;font-size:16px;font-weight:400;margin:0 0 16px}.attribute-editor_form{background-color:transparent;border:none;display:flex;flex-direction:column}.attribute-editor_save-button{font-family:Roboto;font-weight:500;margin-left:auto;margin-top:16px}.attribute-editor_pill-container{display:flex;margin-bottom:16px}.attribute-editor_pill{border:1px solid #dfe7ef;border-radius:200px;box-sizing:border-box;display:inline-block;max-width:100%;overflow:hidden;padding:6px 16px;text-overflow:ellipsis;white-space:nowrap}.attribute-editor_pill:hover{color:#5d6a7b;background:#f4f5f8}.attribute-editor_pill:hover .attribute-editor_examples{color:#acb9c8}.attribute-editor_pill--full{display:block}.attribute-editor_pill--active{color:#5d6a7b;background:#f4f5f8}.attribute-editor_pill--active:hover{background:#dfe7ef}.attribute-editor_input{background:#fff;border:1px solid #c6d0dd;box-sizing:border-box;color:#5d6a7b;font-family:Roboto;font-size:14px;padding:6px 16px;width:50%}.attribute-editor_input:focus{border-color:#acb9c8;z-index:1}.attribute-editor_input:first-child{border-bottom-left-radius:28px;border-top-left-radius:28px}.attribute-editor_input:last-child{border-bottom-right-radius:28px;border-top-right-radius:28px}.attribute-editor_input::-webkit-input-placeholder{color:#c6d0dd}.attribute-editor_input::-moz-placeholder{color:#c6d0dd}.attribute-editor_input::-ms-input-placeholder{color:#c6d0dd}.attribute-editor_input::placeholder{color:#c6d0dd}.attribute-editor_input+.attribute-editor_input{margin-left:-1px}.attribute-editor_input--name{font-weight:700}.attribute-editor_examples{margin-left:10px;display:inline-block;color:#c6d0dd;font-weight:400}.attribute-editor_examples_value{margin-right:5px}.attribute-editor_examples_value:after{content:", "}.attribute-editor_examples_value:last-child:after{display:none}.attribute-editor_list-item{color:#acb9c8;cursor:pointer;font-size:14px;position:relative;font-weight:500}.attribute-editor_list-item+.attribute-editor_list-item{margin-top:4px}.attribute-editor_values-list .key{font-weight:500;margin-right:8px}.attribute-editor_values-list .value{font-weight:400}.attribute-list_item--collapsed>.attribute-list_key>.attribute-list_key_icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.attribute-list_item--collapsed>.attribute-list_values{max-height:0}.attribute-list_values{background:rgba(244,246,248,.5);box-sizing:border-box;overflow:hidden}.attribute-list_value.active{background:rgba(233,238,244,.8);color:#5d6a7b}.modal-checkout{display:flex;flex-basis:1024px}.modal-checkout>loading{display:none!important}.modal-checkout_details{background:#f4f5f8;border:1px solid #dfe7ef;box-sizing:border-box;display:flex;flex-direction:column;padding:32px;flex-basis:560px}.modal-checkout_details_message{color:#acb9c8;font-size:14px;font-weight:500;margin:0 0 8px}.modal-checkout_details_title{color:#39424e;font-family:Plectica;font-size:24px;font-weight:700;margin:0 0 32px}.modal-checkout_details_list{list-style:none;flex:1;margin:0;padding:0}.modal-checkout_details_list_item{align-items:center;color:#5d6a7b;display:flex;font-size:16px;font-weight:500}.modal-checkout_details_list_item+.modal-checkout_details_list_item{margin-top:16px}.modal-checkout_details_list_item_icon{fill:#acb9c8;height:16px;margin-right:16px;width:16px}.modal-checkout_details_summary{align-items:center;color:#5d6a7b;display:flex;font-size:16px;justify-content:space-between}.modal-checkout_details_summary+.modal-checkout_details_summary{border-top:1px solid #c6d0dd;margin-top:16px;padding-top:16px}.modal-checkout_details_summary_total{color:#39424e;font-size:24px;font-weight:700}.modal-checkout_details_summary_label{display:flex;align-items:center}.modal-checkout_details_summary_input{margin-right:8px}.modal-checkout_details_footnote{color:#acb9c8;font-size:12px;margin:24px 0 0}.modal-checkout_form{box-sizing:border-box;flex-basis:464px;padding:32px;position:relative}.modal-checkout_form_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.modal-checkout_form_title{color:#39424e;font-family:Plectica;font-size:18px;font-weight:700}.modal-checkout_form_row{display:flex}.modal-checkout_form_row_item{flex:1}.modal-checkout_form_row_item+.modal-checkout_form_row_item{margin-left:16px}.modal-checkout_form_label{color:#5d6a7b;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.modal-checkout_form_input{border:1px solid #acb9c8;border-radius:4px;box-sizing:border-box;color:#5d6a7b;font-size:16px;margin-bottom:24px;padding:12px;width:100%}.modal-checkout_form_errors{color:#fa4545;margin-bottom:16px}.modal-checkout_form_spinner{display:none}.modal-checkout_form--loading{pointer-events:none}.modal-checkout_form--loading>*{opacity:.5}.modal-checkout_form--loading .spinner{opacity:1;display:block}.modal-checkout_form_footnote{color:#acb9c8;font-size:12px;margin:16px 0 0}.modal-checkout_form_footnote>a{color:#52a2f4}.modal-checkout_form_footnote>a:hover{color:#0077f1}.modal-checkout.modal-checkout--initializing>loading{display:block}.modal-checkout.modal-checkout--initializing .modal-checkout_details,.modal-checkout.modal-checkout--initializing .modal-checkout_form{display:none}node-limit-upsell-banner{position:fixed;display:flex;bottom:70px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);align-items:center;background:#15ae9e;border-radius:2px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.4);color:#fff;font-size:16px;font-weight:500;margin:12px;padding:12px 16px;pointer-events:auto;white-space:nowrap;z-index:200}node-limit-upsell-banner svg{width:24px;height:25px;margin-right:16px}node-limit-upsell-banner .heading{margin-bottom:3px}node-limit-upsell-banner .sub-heading{margin-top:4px;font-size:14px;font-weight:400}node-limit-upsell-banner .learn-more{font-size:14px;font-weight:500;color:#fff}node-limit-upsell-banner .call-to-action{background-color:#fff;color:#15ae9e;cursor:pointer;padding:9px 16px;border-radius:3px;margin-left:32px;font-size:14px;font-weight:400}node-limit-upsell-banner .dismiss{font-size:18px;color:#40d5c5;margin-left:10px;cursor:pointer}modal-checkout-confirmation .Modal_close_icon{height:26px;width:26px;position:absolute;right:32px;top:30px}.site-previewer{align-items:center;background:#f4f5f8;border:1px solid #dfe7ef;border-radius:4px;cursor:pointer;max-width:260px;display:flex;flex-direction:column;font-family:Roboto;overflow:hidden;pointer-events:all}.site-previewer:hover{border-color:#c6d0dd}.site-previewer:hover .site-previewer_title{color:#39424e}.site-previewer:hover .site-previewer_arrow,.site-previewer:hover .site-previewer_menu{visibility:visible}.site-previewer_item{margin-bottom:8px}.site-previewer_header{padding:12px;width:100%}.site-previewer_header,.site-previewer_link{align-items:center;background:#fff;box-sizing:border-box;display:flex}.site-previewer_spinner{display:block;margin:0 auto;position:inherit}.site-previewer_title{color:#5d6a7b;font-size:14px;font-weight:500;margin:0;max-width:184px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-previewer_favicon{height:12px;margin-right:8px;width:12px}.site-previewer_image{-webkit-filter:brightness(.71) contrast(2.5) saturate(.7);filter:brightness(.71) contrast(2.5) saturate(.7);height:auto;max-width:260px}.site-previewer_menu{margin-left:auto;visibility:hidden}.site-previewer_arrow{color:#39424e;height:16px;margin-left:4px;visibility:hidden;width:16px}.site-previewer_container{display:flex;flex-direction:column;padding:0 8px 0 16px;position:relative}.site-previewer_container--loading{height:22px}.site-previewer_container:not(:empty)+.site-previewer_container:not(:empty){margin-top:8px}region .region{position:absolute;pointer-events:none;border-radius:3px;border:2px solid transparent}region .region.selected{box-shadow:inset 0 0 0 calc(2px / var(--app-scale) + 1px) #0077f1!important;z-index:2;border-radius:0}region .region-screen{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-2;pointer-events:auto}region .drag-handle{cursor:grab;pointer-events:auto}region .drag-handle:hover{background:repeating-linear-gradient(-55deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 1.5px,transparent 0,transparent 4.5px)!important}region .title{pointer-events:auto;padding:.2em .3em;cursor:text;display:inline-block;font-weight:500;border-radius:2px;margin:0 40px 0 0;font-size:20px;color:#39424eaa}region .title:empty{min-width:50px}region .title:focus,region .title:hover{background:#c6d0dd66}region .title-kebab{pointer-events:auto;cursor:pointer;color:#39424e66;background:var(--region-background-color);border-radius:4px;position:absolute;right:16px;top:16px;display:none}region .region-draggable-bar{top:0;left:0;width:100%;position:absolute;height:64px;z-index:-1}region .region-resize-handle{background:#fff;border:1px solid #acb9c8;border-radius:1px;box-sizing:border-box;height:12px;pointer-events:auto;position:absolute;width:12px;z-index:-1}region .region-resize-handle:hover{border:1px solid #5d6a7b;background:#acb9c8}region .region-resize-handle--top{top:-6px}region .region-resize-handle--bottom{bottom:-6px}region .region-resize-handle--left{left:-6px}region .region-resize-handle--right{right:-6px}region .region-resize-handle--top-middle{top:-6px;left:50%;cursor:ns-resize}region .region-resize-handle--bottom-middle{bottom:-6px;left:50%;cursor:ns-resize}region .region-resize-handle--left-middle{top:50%;left:-6px;cursor:ew-resize}region .region-resize-handle--right-middle{top:50%;right:-6px;cursor:ew-resize}region .region-resize-handle--bottom-edge,region .region-resize-handle--top-edge{background:transparent!important;border:none!important;cursor:ns-resize;height:12px;width:100%}region .region-resize-handle--left-edge,region .region-resize-handle--right-edge{background:transparent!important;border:none!important;cursor:ew-resize;height:100%;width:12px}region .region-resize-handle--top-edge{left:0;top:-6px}region .region-resize-handle--bottom-edge{left:0;top:100%}region .region-resize-handle--left-edge{left:-6px;top:0}region .region-resize-handle--right-edge{left:100%;top:0}region .region-resize-handle--bottom.region-resize-handle--right,region .region-resize-handle--top.region-resize-handle--left{cursor:nwse-resize}region .region-resize-handle--bottom.region-resize-handle--left,region .region-resize-handle--top.region-resize-handle--right{cursor:nesw-resize}region:hover .title-kebab{display:block;opacity:1}region:hover .drag-handle{background:repeating-linear-gradient(-55deg,rgba(0,0,0,.05),rgba(0,0,0,.05) 1.5px,transparent 0,transparent 4.5px)}region:hover .title{background:var(--region-background-color)}region .title-wrapper{padding:16px;position:relative;z-index:-1}region .title-wrapper .cursor-wrapper{position:absolute;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;top:-6px!important;left:15px!important}region .title-wrapper .cursor-container{position:relative;float:left;background:#fff;white-space:nowrap;z-index:1;top:unset!important;left:unset!important;-webkit-transform:none;transform:none}region .title-wrapper .cursor-container .display-name{margin-left:unset;margin-top:unset}region .title-wrapper .cursor-container .cursor{display:none}region .text-highlight-layer{top:16px;left:16px;right:16px;color:transparent!important;text-shadow:none!important;pointer-events:none!important;background:transparent!important;position:absolute}region .text-highlight-layer>.search-highlight{background-color:#4dd1f9}region .region.search-result-focused .search-highlight{background:#2b8aeb;text-shadow:none;margin:0 -2px;padding:2px;border-radius:2px;transition:all .2s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:jigglehighlight;animation-name:jigglehighlight;-webkit-animation-delay:.15s;animation-delay:.15s}@keyframes jigglehighlight{0%{padding:2px}34%{padding:2px}66%{padding:6px 2px}to{padding:2px}}user-guide .ht180{height:180}user-guide .sidebar-items{max-height:calc(100vh - 195px)}user-guide #tutorial-video{width:320px;margin:10px 0 10px 32px;height:auto}user-guide .section-title{display:flex;align-items:center;color:#5d6a7b}user-guide .section-title .section-icon{margin-left:10px;font-size:16px;color:#c6d0dd;display:none}user-guide .section-title svg.section-icon{display:none;fill:#c6d0dd;width:14px;height:14px}user-guide .user-guide-item{display:block}user-guide .user-guide-item .user-guide-item-titlebar{display:flex;align-content:center;border-top:1px solid #ededed;margin:0 32px;padding:16px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}user-guide .user-guide-item .material-icons{color:#acb9c8;margin-right:16px;font-size:20px}user-guide .user-guide-item img,user-guide .user-guide-item video{width:320px;margin:10px 0 10px 20px;height:auto;cursor:pointer}user-guide .user-guide-item .video-preview{cursor:pointer}user-guide .user-guide-item .user-guide-item-detail{display:flex;justify-content:center;flex-direction:column;margin:0 20px;position:relative}user-guide .user-guide-item .user-guide-item-detail .next-prev-container{display:flex;justify-content:space-between;position:absolute;bottom:100px;right:0;margin-right:13px}user-guide .user-guide-item .user-guide-item-detail .next-prev-container .next-button,user-guide .user-guide-item .user-guide-item-detail .next-prev-container .prev-button{display:flex;align-items:center;justify-content:center;padding:8px 16px;font-size:18px;margin-left:8px;background:#0077f1;color:#fff;border-radius:4px}user-guide .user-guide-item .user-guide-item-detail .next-prev-container .next-button:hover,user-guide .user-guide-item .user-guide-item-detail .next-prev-container .prev-button:hover{background:#0056c5}user-guide .user-guide-item .user-guide-item-detail .next-prev-container .next-button svg,user-guide .user-guide-item .user-guide-item-detail .next-prev-container .prev-button svg{fill:#fff;width:18px;height:18px}user-guide .user-guide-item .user-guide-item-detail .play-button{color:#000;cursor:pointer;display:block;font-size:6em;left:50%;opacity:.5;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}user-guide .user-guide-item .summary{white-space:pre-line;font-size:14px;margin:0 20px}user-guide .user-guide-item .user-guide-item-detail span.padded{background:#f0f0f0;padding:3px 8px;border-radius:2px;margin:0 2px}user-guide .user-guide-item .user-guide-item-detail span.bold{font-weight:700}user-guide .user-guide-item .rawhtml{width:100%;font-family:monospace;word-break:break-all;font-size:10px;border:none;background-color:#f4f5f8;resize:none;outline:none}user-guide .user-guide-item a{color:#0056c5}.zoom-threshold-0 .link-container{opacity:.25}.zoom-threshold-0 .top-level-link{opacity:1}.zoom-threshold-0 .top-hover>.backdrop>.row>.info>.node-top-line>.title-wrapper>.styled-card_title{background:none!important;text-shadow:5px 0 var(--text-shadow-color),-5px 0 var(--text-shadow-color),0 -5px var(--text-shadow-color),0 5px var(--text-shadow-color),5px 0 var(--text-shadow-color),-5px -5px var(--text-shadow-color),5px -5px var(--text-shadow-color),5px 5px var(--text-shadow-color),-5px 5px var(--text-shadow-color)!important}.zoom-threshold-0 node-perspective-dots{z-index:1}.zoom-threshold-0 node .container.relationship:not(.layout-freehand){z-index:0}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.screen{pointer-events:auto;z-index:2}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node).highlight-card-borders>.screen{opacity:.5;background:var(--card-border-highlight-color,#52a2f4)!important}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info{position:static}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info .text-sizer-layer[data-zoom-text-size="26"]{visibility:hidden}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info>.styled-card_top-line>.title-wrapper{max-width:100%;margin:auto}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info>.styled-card_top-line>.title-wrapper>.title{font-size:40px!important;line-height:1.1;margin:0;max-width:100%;padding:0}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info>.styled-card_top-line>.title-wrapper>.title[data-zoom-text-size="36"]{font-size:36px!important}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info>.styled-card_top-line>.title-wrapper>.title[data-zoom-text-size="32"]{font-size:32px!important}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info>.styled-card_top-line>.title-wrapper>.title[data-zoom-text-size="26"]{font-size:26px!important}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info>.styled-card_top-line>node-perspective-dots{display:none}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info>.styled-card_top-line.relationship>.title-wrapper>.title{font-size:30px!important}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info>.styled-card_top-line.relationship>.title{font-size:24px;color:red}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info .title.title--unbreakable{word-wrap:normal}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node)>.backdrop>.row>.info .styled-card_title{text-shadow:5px 0 var(--text-shadow-color),-5px 0 var(--text-shadow-color),0 -5px var(--text-shadow-color),0 5px var(--text-shadow-color),5px 0 var(--text-shadow-color),-5px -5px var(--text-shadow-color),5px -5px var(--text-shadow-color),5px 5px var(--text-shadow-color),-5px 5px var(--text-shadow-color)!important}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node) .node-top-line-top-level-sizer{position:relative;display:inline-block;cursor:pointer}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node) .node-top-line-top-level{margin:0;position:absolute;max-width:600px;text-align:center;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:115%;z-index:8;left:50%}.zoom-threshold-0 node .container.frontage.top-level:not(.child-level-r-node) .node-top-line-top-level.relationship{background:#f3f5f8}.zoom-threshold-0 node .dot.expand-tool{pointer-events:none}.zoom-threshold-0 node .menu-tool,.zoom-threshold-0 node .part-anchor,.zoom-threshold-0 node .toolbar{pointer-events:none;visibility:hidden}.zoom-threshold-0 node .image-overlay-menu-button{display:none}.zoom-threshold-0 .container.frontage.child-level-r-node>.backdrop>.row>.info>.styled-card_top-line>.title-wrapper>.title,.zoom-threshold-0 .container.frontage:not(.top-level)>.backdrop>.row>.info>.styled-card_top-line>.title-wrapper>.title,.zoom-threshold-0 .summary,.zoom-threshold-0 .top-level-title.text-sizer-layer{-webkit-text-decoration:var(--text-color,#39424e) line-through;text-decoration:var(--text-color,#39424e) line-through;color:transparent!important;opacity:.5}.zoom-threshold-0 .container.top-hover>.backdrop>.row>.info>.node-top-line.top-line-sizer,.zoom-threshold-0 .node-top-line-sizer-selected{position:relative;display:inline-block}.zoom-threshold-0 .container.top-hover>.backdrop>.row>.info>.node-top-line.top-line-sizer{pointer-events:all}.zoom-threshold-0 .node-top-line.tip-container.node-top-line-selected.relationship,.zoom-threshold-0 .node-top-line.tip-container.node-top-line-top-hover.relationship{background:#f3f5f8}.zoom-threshold-0 .node-top-line-level-1.governing-layout-freehand node-eyeball i,.zoom-threshold-0 .node-top-line-top-level node-eyeball i{font-size:48px;text-shadow:5px 0 var(--text-shadow-color),-5px 0 var(--text-shadow-color),0 -5px var(--text-shadow-color),0 5px var(--text-shadow-color),5px 0 var(--text-shadow-color),-5px -5px var(--text-shadow-color),5px -5px var(--text-shadow-color),5px 5px var(--text-shadow-color),-5px 5px var(--text-shadow-color);vertical-align:super}.zoom-threshold-0 .node-attribute_add{visibility:hidden!important}#canvas[data-zoom-level^="0.1"] .image-resize-handle,#canvas[data-zoom-level^="0.1"] node .resize-handle{-webkit-transform:scale(10);transform:scale(10)}#canvas[data-zoom-level^="0.2"] .image-resize-handle,#canvas[data-zoom-level^="0.2"] node .resize-handle{-webkit-transform:scale(5);transform:scale(5)}#canvas[data-zoom-level^="0.3"] .image-resize-handle,#canvas[data-zoom-level^="0.3"] node .resize-handle{-webkit-transform:scale(3.33333);transform:scale(3.33333)}#canvas[data-zoom-level^="0.4"] .image-resize-handle,#canvas[data-zoom-level^="0.4"] node .resize-handle{-webkit-transform:scale(2.5);transform:scale(2.5)}#canvas[data-zoom-level^="0.5"] .image-resize-handle,#canvas[data-zoom-level^="0.5"] node .resize-handle{-webkit-transform:scale(2);transform:scale(2)}#canvas[data-zoom-level^="0.6"] .image-resize-handle,#canvas[data-zoom-level^="0.6"] node .resize-handle{-webkit-transform:scale(1.66667);transform:scale(1.66667)}#canvas[data-zoom-level^="0.7"] .image-resize-handle,#canvas[data-zoom-level^="0.7"] node .resize-handle{-webkit-transform:scale(1.42857);transform:scale(1.42857)}#canvas[data-zoom-level^="0.8"] .image-resize-handle,#canvas[data-zoom-level^="0.8"] node .resize-handle{-webkit-transform:scale(1.25);transform:scale(1.25)}#canvas[data-zoom-level^="0.9"] .image-resize-handle,#canvas[data-zoom-level^="0.9"] node .resize-handle{-webkit-transform:scale(1.11111);transform:scale(1.11111)}#canvas[data-zoom-level^="0.1"] .image-resize-handle,#canvas[data-zoom-level^="0.1"] .region-resize-handle{-webkit-transform:scale(10);transform:scale(10)}#canvas[data-zoom-level^="0.1"] .region-resize-handle--left-edge,#canvas[data-zoom-level^="0.1"] .region-resize-handle--right-edge{-webkit-transform:scaleX(10);transform:scaleX(10)}#canvas[data-zoom-level^="0.1"] .region-resize-handle--bottom-edge,#canvas[data-zoom-level^="0.1"] .region-resize-handle--top-edge{-webkit-transform:scaleY(10);transform:scaleY(10)}#canvas[data-zoom-level^="0.2"] .image-resize-handle,#canvas[data-zoom-level^="0.2"] .region-resize-handle{-webkit-transform:scale(5);transform:scale(5)}#canvas[data-zoom-level^="0.2"] .region-resize-handle--left-edge,#canvas[data-zoom-level^="0.2"] .region-resize-handle--right-edge{-webkit-transform:scaleX(5);transform:scaleX(5)}#canvas[data-zoom-level^="0.2"] .region-resize-handle--bottom-edge,#canvas[data-zoom-level^="0.2"] .region-resize-handle--top-edge{-webkit-transform:scaleY(5);transform:scaleY(5)}#canvas[data-zoom-level^="0.3"] .image-resize-handle,#canvas[data-zoom-level^="0.3"] .region-resize-handle{-webkit-transform:scale(3.33333);transform:scale(3.33333)}#canvas[data-zoom-level^="0.3"] .region-resize-handle--left-edge,#canvas[data-zoom-level^="0.3"] .region-resize-handle--right-edge{-webkit-transform:scaleX(3.33333);transform:scaleX(3.33333)}#canvas[data-zoom-level^="0.3"] .region-resize-handle--bottom-edge,#canvas[data-zoom-level^="0.3"] .region-resize-handle--top-edge{-webkit-transform:scaleY(3.33333);transform:scaleY(3.33333)}#canvas[data-zoom-level^="0.4"] .image-resize-handle,#canvas[data-zoom-level^="0.4"] .region-resize-handle{-webkit-transform:scale(2.5);transform:scale(2.5)}#canvas[data-zoom-level^="0.4"] .region-resize-handle--left-edge,#canvas[data-zoom-level^="0.4"] .region-resize-handle--right-edge{-webkit-transform:scaleX(2.5);transform:scaleX(2.5)}#canvas[data-zoom-level^="0.4"] .region-resize-handle--bottom-edge,#canvas[data-zoom-level^="0.4"] .region-resize-handle--top-edge{-webkit-transform:scaleY(2.5);transform:scaleY(2.5)}#canvas[data-zoom-level^="0.5"] .image-resize-handle,#canvas[data-zoom-level^="0.5"] .region-resize-handle{-webkit-transform:scale(2);transform:scale(2)}#canvas[data-zoom-level^="0.5"] .region-resize-handle--left-edge,#canvas[data-zoom-level^="0.5"] .region-resize-handle--right-edge{-webkit-transform:scaleX(2);transform:scaleX(2)}#canvas[data-zoom-level^="0.5"] .region-resize-handle--bottom-edge,#canvas[data-zoom-level^="0.5"] .region-resize-handle--top-edge{-webkit-transform:scaleY(2);transform:scaleY(2)}#canvas[data-zoom-level^="0.6"] .image-resize-handle,#canvas[data-zoom-level^="0.6"] .region-resize-handle{-webkit-transform:scale(1.66667);transform:scale(1.66667)}#canvas[data-zoom-level^="0.6"] .region-resize-handle--left-edge,#canvas[data-zoom-level^="0.6"] .region-resize-handle--right-edge{-webkit-transform:scaleX(1.66667);transform:scaleX(1.66667)}#canvas[data-zoom-level^="0.6"] .region-resize-handle--bottom-edge,#canvas[data-zoom-level^="0.6"] .region-resize-handle--top-edge{-webkit-transform:scaleY(1.66667);transform:scaleY(1.66667)}#canvas[data-zoom-level^="0.7"] .image-resize-handle,#canvas[data-zoom-level^="0.7"] .region-resize-handle{-webkit-transform:scale(1.42857);transform:scale(1.42857)}#canvas[data-zoom-level^="0.7"] .region-resize-handle--left-edge,#canvas[data-zoom-level^="0.7"] .region-resize-handle--right-edge{-webkit-transform:scaleX(1.42857);transform:scaleX(1.42857)}#canvas[data-zoom-level^="0.7"] .region-resize-handle--bottom-edge,#canvas[data-zoom-level^="0.7"] .region-resize-handle--top-edge{-webkit-transform:scaleY(1.42857);transform:scaleY(1.42857)}#canvas[data-zoom-level^="0.8"] .image-resize-handle,#canvas[data-zoom-level^="0.8"] .region-resize-handle{-webkit-transform:scale(1.25);transform:scale(1.25)}#canvas[data-zoom-level^="0.8"] .region-resize-handle--left-edge,#canvas[data-zoom-level^="0.8"] .region-resize-handle--right-edge{-webkit-transform:scaleX(1.25);transform:scaleX(1.25)}#canvas[data-zoom-level^="0.8"] .region-resize-handle--bottom-edge,#canvas[data-zoom-level^="0.8"] .region-resize-handle--top-edge{-webkit-transform:scaleY(1.25);transform:scaleY(1.25)}#canvas[data-zoom-level^="0.9"] .image-resize-handle,#canvas[data-zoom-level^="0.9"] .region-resize-handle{-webkit-transform:scale(1.11111);transform:scale(1.11111)}#canvas[data-zoom-level^="0.9"] .region-resize-handle--left-edge,#canvas[data-zoom-level^="0.9"] .region-resize-handle--right-edge{-webkit-transform:scaleX(1.11111);transform:scaleX(1.11111)}#canvas[data-zoom-level^="0.9"] .region-resize-handle--bottom-edge,#canvas[data-zoom-level^="0.9"] .region-resize-handle--top-edge{-webkit-transform:scaleY(1.11111);transform:scaleY(1.11111)}#canvas[data-zoom-level^="0.0"] .region,#canvas[data-zoom-level^="0.1"] .region,#canvas[data-zoom-level^="0.2"] .region,#canvas[data-zoom-level^="0.30"] .region{z-index:1000;display:flex;align-items:center;justify-content:center;background:var(--region-zoom-background-color)}#canvas[data-zoom-level^="0.0"] .region_title,#canvas[data-zoom-level^="0.1"] .region_title,#canvas[data-zoom-level^="0.2"] .region_title,#canvas[data-zoom-level^="0.30"] .region_title{box-sizing:border-box;color:#39424e;margin:0;max-width:100%;overflow:visible;text-overflow:unset;text-align:center;white-space:normal;text-shadow:.1em 0 var(--text-shadow-color),-.1em 0 var(--text-shadow-color),0 -.1em var(--text-shadow-color),0 .1em var(--text-shadow-color),.1em 0 var(--text-shadow-color),-.1em -.1em var(--text-shadow-color),.1em -.1em var(--text-shadow-color),.1em .1em var(--text-shadow-color),-.1em .1em var(--text-shadow-color)}#canvas[data-zoom-level^="0.0"] .region_title[data-zoom-text-size="120"],#canvas[data-zoom-level^="0.1"] .region_title[data-zoom-text-size="120"],#canvas[data-zoom-level^="0.2"] .region_title[data-zoom-text-size="120"],#canvas[data-zoom-level^="0.30"] .region_title[data-zoom-text-size="120"]{font-size:120px!important}#canvas[data-zoom-level^="0.0"] .region_title[data-zoom-text-size="80"],#canvas[data-zoom-level^="0.1"] .region_title[data-zoom-text-size="80"],#canvas[data-zoom-level^="0.2"] .region_title[data-zoom-text-size="80"],#canvas[data-zoom-level^="0.30"] .region_title[data-zoom-text-size="80"]{font-size:80px!important}#canvas[data-zoom-level^="0.0"] .region_title[data-zoom-text-size="60"],#canvas[data-zoom-level^="0.1"] .region_title[data-zoom-text-size="60"],#canvas[data-zoom-level^="0.2"] .region_title[data-zoom-text-size="60"],#canvas[data-zoom-level^="0.30"] .region_title[data-zoom-text-size="60"]{font-size:60px!important}#canvas[data-zoom-level^="0.0"] .region_title[data-zoom-text-size="40"],#canvas[data-zoom-level^="0.1"] .region_title[data-zoom-text-size="40"],#canvas[data-zoom-level^="0.2"] .region_title[data-zoom-text-size="40"],#canvas[data-zoom-level^="0.30"] .region_title[data-zoom-text-size="40"]{font-size:40px!important}#canvas[data-zoom-level^="0.0"] .title[data-zoom-text-size="26"],#canvas[data-zoom-level^="0.1"] .title[data-zoom-text-size="26"]{-webkit-text-decoration:var(--text-color,#39424e) line-through;text-decoration:var(--text-color,#39424e) line-through;color:transparent!important;opacity:.5;opacity:.25}h5.title{transition-property:color;transition-duration:.2s}.modal-templates_modal{flex-basis:900px}.modal-templates_header{border-bottom:1px solid #dfe7ef;padding-bottom:16px}.modal-templates_description{margin-top:0}.modal-templates_body{background:rgba(223,231,239,.5);height:50vh;overflow-y:auto;padding:32px}.modal-templates_wrapper{display:grid;gap:24px 16px;grid-template-columns:repeat(3,1fr)}.modal-templates_tags{display:flex;flex-wrap:wrap;margin-top:24px;padding:0 32px}.modal-templates_tag{margin:0 8px 8px 0}.modal-templates_tag>.Button{--button-active-color:0,119,241;--button-active-text-color:#fff;--button-text-transform:capitalize}.modal-template{display:flex}.modal-template_anchor{cursor:pointer;display:flex;flex:1;flex-direction:column}.modal-template_anchor:hover>.modal-template_thumbnail{box-shadow:1px 1px 6px 1px #acb9c8}.modal-template_anchor:hover>.modal-template_title{color:#39424e}.modal-template_thumbnail{align-items:center;background:#fff;border-radius:2px;box-shadow:1px 1px 6px 0 #dfe7ef;display:flex;flex:1;justify-content:center;margin-bottom:8px;max-height:200px;overflow:hidden;position:relative}.modal-template_thumbnail_image:not([src="/images/blank-map-plus.svg"]){-webkit-filter:brightness(.8) contrast(1.9) saturate(.7);filter:brightness(.8) contrast(1.9) saturate(.7)}.modal-template_title{color:#5d6a7b;font-size:16px;font-weight:500;margin:0}.modal-template_description{color:#8595a9;font-size:14px;line-height:1.35;margin:8px 0 0}modal-import .modal-curtain{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);z-index:1;pointer-events:none}modal-import .import-progress_container{position:fixed;z-index:9999;background:#fff;width:500px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:30%;text-align:center;color:#5d6a7b;font-size:24px;padding:24px 16px;box-sizing:border-box;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.4)}modal-import .import-progress_container .import-progress_progressbar{margin-bottom:24px;margin-top:10px}modal-import .import-progress_container .import-progress_progressbar .progressbar_fill{background-color:#0077f1}modal-import.import-in-progress .modal{display:none}modal-import .drop-zone:before{content:"Click to upload a CSV file or drag and drop it here"}modal-import .drop-zone:after{display:none}modal-import .drop-zone.file-type-error:before{content:"Error: This file type isn't supported.\A   For best results select a CSV or TXT file."}modal-import .modal{border-radius:2px;box-sizing:border-box;margin:0;max-width:80vw;padding:24px 32px;top:100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;z-index:10000;min-width:480px}modal-import .modal.large{top:50px}modal-import .modal-background{position:fixed;background-color:rgba(0,0,0,.3);top:0;left:0;height:100vh;width:100vw;z-index:9999}modal-import .modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 200px);min-height:300px;justify-content:space-between}modal-import .modal-header{flex-shrink:0}modal-import .modal-header_title{flex:1;margin-right:24px;max-width:calc(100% - 170px)}modal-import .modal-body{display:flex;flex-direction:column;min-height:200px}modal-import .share-dropdown-menu{background:transparent;outline:none;border:none;cursor:pointer;color:#888;font-size:20px}modal-import .text-input{color:#5d6a7b;font-family:Roboto}modal-import .option-container{margin-right:24px;position:relative}modal-import .option-toggle{background:#f4f5f8;color:#8595a9;font-size:13px;cursor:pointer;border-radius:4px;padding:8px;box-sizing:border-box;white-space:nowrap}modal-import .option-toggle i{font-size:16px;vertical-align:top}modal-import .option-toggle span{vertical-align:top}modal-import .option-toggle:hover{background:#dfe7ef;color:#5d6a7b}modal-import .option-panel{position:absolute;background:#fff;border-radius:2px;border:1px solid #dfe7ef;box-shadow:1px 1px 48px 0 #c6d0dd80;left:unset;right:0;top:calc(100% + 4px);z-index:2}modal-import .option-panel.hidden{display:none}modal-import .option-panel .option-panel_section{padding:12px 16px}modal-import .option-panel .option-panel_section+.option-panel_section{border-top:1px solid #dfe7ef}modal-import .option-panel .option-panel_section-label{font-weight:700;font-size:12px;text-transform:uppercase;color:#acb9c8;margin-bottom:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}modal-import .option-panel .option-panel_list li{font-size:14px;color:#5d6a7b;cursor:pointer;white-space:nowrap}modal-import .option-panel .option-panel_list li input,modal-import .option-panel .option-panel_list li label{cursor:pointer}modal-import .option-panel .option-panel_list li input{margin:0 8px 0 0}modal-import .option-panel .option-panel_list li+li{margin-top:12px}modal-import .option-panel input[type=text].form-control{height:auto;padding:4px 8px}modal-import .modal-footer{display:flex;justify-content:space-between;margin-top:24px;flex-shrink:0}.import-summary{font-size:14px;color:#8595a9;margin:-16px 0 24px}.import-cols{margin-top:8px;overflow:auto}.import-col{align-items:center;display:flex}.import-col+.import-col{margin-top:16px}.import-col .import-col_checkbox{display:flex;margin-right:16px}.import-col .import-col_checkbox .checkbox{margin:0!important;top:0}.import-col .import-col_label{font-size:14px;color:#8595a9;margin:0 12px}.import-col .import-col_name{background:#f4f5f8;border-radius:4px;color:#5d6a7b;font-family:Courier;font-size:14px;font-weight:700;padding:6px 8px;max-width:250px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.import-col .import-col_type{margin-right:-2px}.import-col .select-container{cursor:pointer;display:inline}.import-col .select-container select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:4px 8px;background:#f4f5f8;border:1px solid #dfe7ef;color:#5d6a7b;font-size:14px;border-radius:4px;padding-right:20px;width:auto;max-width:200px}.import-col .select-container:after{cursor:pointer;display:inline-block;width:0;height:0;margin-left:-20px;vertical-align:middle;color:#aaa;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;pointer-events:none}.import-card-preview{background:#f4f5f8;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px;max-width:90vw;min-width:500px;overflow:auto;padding:16px;width:100%}import-preview-card{box-shadow:0 0 0 2px #acb9c8;background:#fff;padding:8px 16px;border-radius:4px;margin:8px;height:-webkit-max-content;height:-moz-max-content;height:max-content}import-preview-card .preview-card_summary{font-size:14px;color:#687688;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:normal}import-preview-card .preview-card_title{font-size:16px;color:#39424e;font-weight:500}import-preview-card.has-parts .preview-card_title{padding-left:0!important}import-preview-card .preview-card_attributes{margin-top:10px}import-preview-card .preview-card_attributes .preview-card_attribute{background:#f4f5f8;border-radius:20px;box-sizing:border-box;font-size:12px;color:#5d6a7b;padding:4px 20px 4px 15px;margin-bottom:4px}import-preview-card .preview-card_attributes .preview-card_attribute .preview-card_attribute-key{font-weight:500}import-preview-card .preview-card_attributes .preview-card_attribute .preview-card_attribute-value{margin-left:12px}import-preview-card .preview-card_parts{margin-top:20px;display:inline-block}import-preview-card .preview-card_parts import-preview-card{margin-right:0;margin:0;padding:10px 18px;border-radius:2px;box-shadow:0 0 0 1px rgba(100,127,164,.2);margin-bottom:6px;display:flex;flex-direction:column}import-preview-card .preview-card_parts import-preview-card .preview-card_title{font-size:14px;color:#5d6a7b;font-weight:500;line-height:1.2;margin-bottom:2px}import-preview-card .preview-card_parts import-preview-card .preview-card_summary{font-size:12px;line-height:1.3}import-preview-card .preview-card_parts import-preview-card import-preview-card{padding:6px 16px}import-preview-card .preview-card_parts import-preview-card import-preview-card .preview-card_title{font-size:12px;color:#5d6a7b;font-weight:500}import-preview-card .preview-card_parts import-preview-card import-preview-card .preview-card_summary{font-size:10px;line-height:1.25}.floating-relationship{color:#0077f1;overflow:visible;-webkit-transform:translate(-5000px,-5000px);transform:translate(-5000px,-5000px);z-index:2}.floating-relationship_container{left:0;pointer-events:none;position:fixed;top:0;z-index:2}.floating-relationship_path{fill:currentColor;stroke:currentColor;stroke-width:calc(2px / var(--app-scale) + 1px)}.floating-relationship_path,.floating-relationship_wrapper{-webkit-transform:translate(5000px,5000px);transform:translate(5000px,5000px)}.floating-relationship_wrapper{cursor:move;opacity:.2;pointer-events:all;stroke:transparent;stroke-linecap:round;stroke-width:16px}.new-relationship{color:#0077f1;fill:currentColor;stroke:currentColor;stroke-width:calc(2px / var(--app-scale) + 1px)}.link-diamond{color:#0077f1;fill:#fff;stroke:currentColor;stroke-linejoin:round;stroke-width:1px}.link-diamond-halo{color:#0077f1;fill:#fff;stroke:currentColor;stroke-linejoin:round;stroke-opacity:.5;stroke-width:6px}.link-marker{color:#0077f1;dominant-baseline:mathematical;fill:currentColor;font-size:12px;stroke:currentColor;stroke-linejoin:round;stroke-width:3px;text-anchor:middle}.link-marker--fa{font-family:FontAwesome}.link-marker--ki{font-family:KingfisherIcons}.link-handle-overlay{border-radius:50%;cursor:move;height:66px;pointer-events:all;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:top left;transform-origin:top left;width:66px;z-index:4}:root{--creation-tools-tab-background:#fff;--creation-tools-tool-background:#f4f5f8}.creation-tools{background:#f4f5f8;border-radius:2px;z-index:2}.creation-tools_list{border-radius:2px;list-style:none;margin:0;padding:0}.creation-tools_list_item{align-items:center;background:#f4f5f8;box-sizing:border-box;cursor:pointer;display:flex;padding:12px;position:relative;justify-content:center}.creation-tools_list_item:hover{background:#f9fafb}.creation-tools_list:not(.creation-tools_list--hide-tips)>.creation-tools_list_item:hover>.creation-tool_tip{display:block!important}.creation-tools_list_item--divider{border:0 solid #dfe7ef;border-top-width:1px}.creation-tools_list_item--divider:last-child{border-bottom-width:1px}.creation-tools_list_item--active{background:#fff;border-left:1px solid #fff;margin-left:-1px}.creation-tools_more-tools-button{padding:12px;margin:8px 0}.creation-tools-tab{background:var(--creation-tools-tab-background);padding-top:16px}.hide-scroll .creation-tools-tab.creation-tools-tab--scrolled{padding-right:6px}.creation-tools-tab.hide-tips tip{display:none!important}.creation-tools-tab_body{display:grid;grid:auto-flow/1fr 1fr;gap:12px;margin:0 24px}.creation-tools-tab .tip-container:hover{z-index:20}.creation-tools-tab .tip-container:hover tip{position:fixed;text-shadow:none;max-width:270px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:12px 20px 16px;white-space:normal;line-height:1.25;display:block;left:calc(100% + 10px);text-align:left;-webkit-transform:translateX(13px) translateY(-10px);transform:translateX(13px) translateY(-10px);color:hsla(0,0%,100%,.75);top:0}.creation-tools-tab .tip-container:hover tip:before{left:0;-webkit-transform:rotate(-90deg) translateY(-9px) translateX(-5px);transform:rotate(-90deg) translateY(-9px) translateX(-5px)}.creation-tools-tab .tip-container:hover tip h3{font-weight:500;margin:0;color:#fff;margin-bottom:5px}.creation-tools-tab .icon{max-width:48px;max-height:48px;display:inline-block;pointer-events:none;color:#acb9c8}.creation-tools_tool{background:var(--creation-tools-tool-background);border-radius:2px;display:inline-block;font-weight:500;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;text-align:center;vertical-align:top;padding:24px}.creation-tools_tool:hover .icon{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;transform-origin:center}.creation-tools_tool label{display:none}.creation-tool{align-items:center;background:none;border:none;border-radius:2px;box-sizing:border-box;color:#acb9c8;cursor:pointer;display:flex;justify-content:center;padding:0;pointer-events:none}.creation-tool_icon{color:#acb9c8;font-size:30px;height:30px;width:30px}.creation-tool--small>.creation-tool_icon{font-size:18px;height:18px;width:18px}.creation-tool_tip{border-radius:4px!important;box-sizing:border-box;display:none!important;left:calc(100% + 12px)!important;line-height:1.25!important;margin-top:0!important;max-width:270px;padding:14px 18px 16px 16px!important;text-shadow:none!important;top:50%!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;white-space:normal!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.creation-tool_tip:before{left:-6px!important;right:auto!important}.creation-tool_tip--align-bottom{top:0!important}.creation-tool_tip--align-bottom:before{top:75%!important}.creation-tool_tip--align-top{top:100%!important}.creation-tool_tip--align-top:before{top:25%!important}.creation-tool_tip_title{color:#fff;font-weight:500;margin:0}.creation-tool_tip_description{color:hsla(0,0%,100%,.75);margin:5px 0 0}.zen-mode_exit{align-items:center;display:flex;pointer-events:all;position:fixed;right:8px;top:8px;transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)}.sidebar-open>.zen-mode_exit{-webkit-transform:translateX(-400px);transform:translateX(-400px)}.zen-mode_hint{color:#acb9c8;display:block;font-weight:500;margin-right:16px;opacity:0;transition:opacity 1s}.zen-mode_hint--visible{opacity:1}.isPresenting .zen-mode_button{pointer-events:all}.isPresenting .zen-mode_button:after{left:auto;right:0;-webkit-transform:none;transform:none}.shortcuts_container{box-sizing:border-box;max-height:calc(100vh - 138px);overflow-y:auto}.shortcuts_title{border-bottom:1px solid #dfe7ef;color:#39424e;font-size:16px;font-weight:500;margin:0 32px;padding:0 0 12px}.shortcuts_list{padding:0 32px}.shortcuts_list:not(:last-child){margin-bottom:32px}.shortcuts_list_item{align-items:center;border-bottom:1px solid #dfe7ef;display:flex;padding:16px 4px}.shortcuts_list_item_label{color:#5d6a7b;flex:1;font-size:16px}.shortcuts_list_item_kbd{align-items:center;background:#f4f5f8;border-radius:4px;color:#5d6a7b;display:flex;font-family:Courier;font-size:14px;font-weight:500;min-height:18px;min-width:14px;padding:2px 4px;justify-content:center}.shortcuts_list_item_operator{color:#8595a9;font-size:12px;margin:0 6px}.shortcuts_list_item_separator{color:#acb9c8;font-size:10px;margin:0 6px}.gallery{display:flex;overflow:auto;padding:16px 96px;position:relative;height:100vh;align-items:center;justify-content:center}.gallery::-webkit-scrollbar{display:none}.gallery_overlay{background:rgba(57,66,78,.95);bottom:0;flex-direction:column;z-index:10003}.gallery_header,.gallery_overlay{display:flex;left:0;position:fixed;right:0;top:0}.gallery_header{align-items:center;background:rgba(57,66,78,.85);justify-content:space-between;padding:16px 24px 16px 32px;transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1);will-change:transform;z-index:1}.gallery_header--out{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.gallery_title{color:#fff;font-size:16px;font-weight:500}.gallery_description,.gallery_title{margin:0;max-width:calc(100vw - 128px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery_description{color:#c6d0dd;font-size:14px}.gallery_title+.gallery_description{margin-top:4px}.gallery_image{-o-object-fit:scale-down;object-fit:scale-down;max-height:100%;max-width:100%}.gallery_image--zoomedOut{cursor:zoom-in}.gallery_image--zoomedIn{cursor:zoom-out;-o-object-fit:scale-down;object-fit:scale-down;margin:auto;max-height:none}.gallery_image--loading{opacity:.5}.gallery_pdf{width:100%;height:calc(100% - 160px)}.gallery_video{cursor:pointer;max-height:100%;max-width:100%}.gallery_nav{--button-icon-size:24px;--button-box-shadow:none;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1);will-change:transform;z-index:1}.gallery_nav--prev{left:24px}.gallery_nav--prev.gallery_nav--out{-webkit-transform:translate(-200px,-50%);transform:translate(-200px,-50%)}.gallery_nav--next{right:24px}.gallery_nav--next.gallery_nav--out{-webkit-transform:translate(200px,-50%);transform:translate(200px,-50%)}.notifications{display:flex;position:relative}.notifications_alert{background:#fe7c7c;border-radius:100%;box-sizing:border-box;color:#fff;display:block;font-family:Roboto;font-size:10px;font-weight:700;height:10px;line-height:10px;padding:2px;position:absolute;right:-2px;text-align:center;top:-2px;width:10px}.notifications_header{border-bottom:1px solid #dfe7ef;color:var(--gray7);font-family:Plectica;font-size:16px;font-weight:700;margin:0;padding:12px 16px}.notifications_panel{background:#fff;border:1px solid #c6d0dd80;border-radius:4px;box-shadow:0 1px 6px rgba(0,24,48,.16),0 1px 6px rgba(0,24,48,.23);overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);width:320px}.notifications_list{background:linear-gradient(#fff 30%,transparent),linear-gradient(transparent,#fff 70%) 0 100%,linear-gradient(#39424e1F 10%,transparent) 100% 0,linear-gradient(transparent,#39424e1F 90%) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#fff;background-repeat:no-repeat;background-size:100% 18px,100% 18px,100% 6px,100% 6px;max-height:240px;overflow:auto}.notifications_footer{background:#f4f5f8;border-top:1px solid #dfe7ef;padding:16px}.notifications_footer_title{color:#5d6a7b;font-size:14px;font-weight:500;margin:0;margin-bottom:8px}.notifications_controls{align-items:center;display:flex}.notifications_control{color:#8595a9;display:flex}.notifications_control:hover{color:#5d6a7b}.notifications_control_icon{height:24px;width:24px}.notifications_progress{flex:1;margin:0!important}.notification{--notification-background:transparent;--notification-color:#5d6a7b;--notification-timestamp-color:#8595a9;background:var(--notification-background);cursor:pointer;display:flex;padding:16px}.notification+.notification{border-top:1px solid #dfe7ef;margin-top:-1px}.notification:hover{--notification-background:#f4f5f880;--notification-color:#39424e;--notification-timestamp-color:#5d6a7b}.notification--active{--notification-background:#c7e3ff40;--notification-timestamp-color:#5d6a7b}.notification_icon{font-size:12px;margin-right:8px}.notification_summary{color:var(--notification-color);flex:1;font-size:14px;font-weight:500;line-height:1.14}.notification_timestamp{color:var(--notification-timestamp-color);font-size:12px;margin-left:8px}.onboarding-popup{background:#fff;border-radius:4px;bottom:68px;box-shadow:0 1px 6px rgba(0,24,48,.16),0 1px 6px rgba(0,24,48,.23);box-sizing:border-box;display:flex;flex-direction:column;max-width:400px;overflow:hidden;position:fixed;right:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.onboarding-popup_header{background:#0077f1;color:#fff;display:flex;padding:24px}.onboarding-popup_title{flex:1 0 calc(100% - 16px);font-family:Plectica;font-size:24px;font-weight:700;margin:0}.onboarding-popup_close{cursor:pointer;display:flex;flex:1 0 16px;height:16px}.onboarding-popup_body{padding:8px 24px}.onboarding-item{--title-color:#39424e;--title-weight:bold;--icon-color:#39424e;box-sizing:border-box;padding:16px 0;display:flex;cursor:pointer}.onboarding-item--collapsed{--title-color:#5d6a7b;--title-weight:500;--icon-color:#8595a9}.onboarding-item--collapsed:hover{--title-color:#39424e}.onboarding-item--completed{--icon-color:#09a65f}.onboarding-item+.onboarding-item{border-top:1px solid #dfe7ef}.onboarding-item_icon{color:var(--icon-color);line-height:18px;margin-right:8px}.onboarding-item_title{color:var(--title-color);font-size:18px;font-weight:var(--title-weight);margin:0}.onboarding-item_description{color:#39424e;font-size:16px;line-height:1.33;margin:8px 0 0}.onboarding-item_video{border-radius:4px;margin-top:16px;width:100%}.onboarding-closed{align-items:center;background:#c7e3ff;border-radius:24px;bottom:16px;color:#0077f1;cursor:pointer;display:flex;font-size:16px;font-weight:700;padding:4px 4px 4px 16px;position:fixed;right:202px}.onboarding-closed:hover{background:#9ac8f8;color:#0056c5}.onboarding-closed_icon{align-items:center;background:#0077f1;border-radius:50%;box-shadow:1px 1px 6px #acb9c8;color:#fff;display:flex;height:16px;margin-left:12px;padding:6px;width:16px}:hover>.onboarding-closed_icon{background:#0056c5}app[data-canvas-bg-color=white]{--creation-tools-tab-background:#f4f5f8;--creation-tools-tool-background:#fff;--tools-sidebar-scrollbar-track-background:#f4f5f8;--app-header-box-shadow:0 0 0 1px #c6d0dd40,0 0 24px #c6d0dd40;--tools-sidebar-tools-box-shadow:0 0 0 1px #c6d0dd40,0 0 24px #c6d0dd40;--right-sidebar-box-shadow:0 0 0 1px #c6d0dd40,0 0 24px #c6d0dd40}app[data-canvas-bg-color=white] .print-footer{background:#f6f8fa}app[data-canvas-bg-color=white] app-footer .instruction-container_bar{background:#f3f5f8}app[data-canvas-bg-color=white] child-nodes svg.shadow path{fill:rgba(0,32,96,.04)}app[data-canvas-bg-color=white] .container.layout-freehand{--freehand-card-background:#f9f9fb;--freehand-card-light-text-shadow-color:#f4f5f8}app[data-canvas-bg-color=white] .styled-card--accent.layout-freehand>.backdrop>.col-group-container>.children-frontage>.child-nodes-container>.child-nodes:before{background:var(--white-freehand-card-background)}app[data-canvas-bg-color=white] .styled-card--light{--text-shadow-color:#f4f5f8}external-link-popover{z-index:10000;position:absolute;display:none}external-link-popover.hidden{display:none}external-link-popover.active{display:block;cursor:default}external-link-popover .external-link-container{font-weight:500;position:absolute;background:#fff;border-radius:4px;box-shadow:0 1px 10px rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;align-items:center;font-size:14px;color:#66b3f3;text-decoration:none;padding:8px 10px;border:1px solid #fff}external-link-popover .external-link-container:not(.external-link-container--editable):hover{background:#dff1ff;color:#66b3f3;cursor:pointer;border:1px solid #66b3f3}external-link-popover .external-link-container--editable{height:32px;padding:4px}external-link-popover .external-link-container_field{border:none;font-size:14px;padding:4px 8px;width:410px}external-link-popover .external-link-container_field::-webkit-input-placeholder{color:var(--gray4)}external-link-popover .external-link-container_field::-moz-placeholder{color:var(--gray4)}external-link-popover .external-link-container_field::-ms-input-placeholder{color:var(--gray4)}external-link-popover .external-link-container_field::placeholder{color:var(--gray4)}external-link-popover .external-link-container_link{text-overflow:ellipsis;margin-left:8px;max-width:320px;overflow:hidden;white-space:nowrap}external-link-popover .external-link-container_edit-bar{align-items:center;display:flex}external-link-popover .external-link-container_edit-bar .Button{--button-text-color:var(--gray6);--button-hover-background:var(--gray1);margin-left:8px}external-link-popover .external-link-container_edit-bar .Button+.Button{margin-left:4px}external-link-popover i{margin-left:5px}external-link-popover span{overflow-wrap:break-word;max-width:50vw}.plectica-link-container{background:#fff;bottom:0;box-shadow:1px 1px 6px #c6d0dd;display:flex;position:absolute}.link-preview-toggle{background:#c6d0dd80;border:1px solid #c6d0dd;border-bottom-left-radius:2px;border-right-color:transparent;border-top-left-radius:2px;color:#8595a9;display:flex;padding:8px}.link-preview-toggle:hover{background:#c6d0dd;border-color:#5d6a7b;border-right-color:#5d6a7b;color:#5d6a7b}.link-preview-toggle_icon{height:16px;width:16px}.plectica-link_external{background:#fff;border:1px solid #c6d0dd;border-bottom-right-radius:2px;border-left-color:transparent;border-top-right-radius:2px;box-sizing:border-box;color:#52a2f4;display:flex;font-size:14px;font-weight:500;padding:8px 8px 8px 12px}.plectica-link_external:hover{background:#c7e3ff80;border-color:#52a2f4;border-left-color:#52a2f4}.plectica-link_external_icon{align-items:center;color:#52a2f4;display:flex;margin-left:8px;height:16px;width:16px}.plectica-link_external_url{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container.layout-freehand{--freehand-card-background:#ecf0f5;--freehand-card-light-text-shadow-color:#e7ebf1}.container.layout-freehand.styled-card--light{--text-shadow-color:var(--freehand-card-light-text-shadow-color)}.container.layout-freehand.collapsed-dropzone>.backdrop>.col-group-container>.children-frontage>.child-nodes-container>.child-nodes:before{border:2px dashed #5d6a7b;border-radius:4px;margin:-2px}.container.layout-freehand.top-hover:not(.collapsed-dropzone)>.backdrop>.col-group-container>.children-frontage:not(.detached)>.child-nodes-container>.child-nodes>.resize-handle,.container.layout-freehand:not(.collapsed-dropzone)>.backdrop>.col-group-container>.children-frontage.detached>.child-nodes-container.top-hover>.child-nodes>.resize-handle{display:block}.container.layout-freehand.relationship.container-has-children>.backdrop>.col-group-container>.children-frontage:not(.detached){margin-bottom:-7px}.container.layout-freehand.relationship>.backdrop>.col-group-container>.children-frontage:not(.detached){display:block;margin-left:-3px;margin-right:-3px}.container.layout-freehand.relationship>.backdrop>.col-group-container>.children-frontage:not(.detached)>.child-nodes-container>.child-nodes{margin-top:6px}.container.layout-freehand:not(.collapsed):not(.relationship)>.backdrop>.col-group-container>.children-frontage:not(.detached){display:block;margin-bottom:-6px;margin-left:-7px}.container.layout-freehand:not(.collapsed):not(.relationship)>.backdrop>.col-group-container>.children-frontage:not(.detached)>.child-nodes-container>.child-nodes{margin-top:6px}.container.layout-freehand:not(.collapsed):not(.relationship).top-level>.backdrop>.col-group-container>.children-frontage:not(.detached){margin-right:-2px}.container.layout-freehand:not(.collapsed):not(.relationship).child>.backdrop>.col-group-container>.children-frontage:not(.detached){margin-right:-4px}.container.layout-freehand>.backdrop>.col-group-container>.children-frontage>.child-nodes-container{padding:0}.container.layout-freehand>.backdrop>.col-group-container>.children-frontage>.child-nodes-container>.child-nodes{cursor:default;margin:0;min-width:100%;position:relative}.container.layout-freehand>.backdrop>.col-group-container>.children-frontage>.child-nodes-container>.child-nodes:before{background:var(--freehand-card-background);bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;content:" ";left:0;position:absolute;right:0;top:0;z-index:-1}.container.layout-freehand>.backdrop>.col-group-container>.children-frontage>.child-nodes-container>.child-nodes>.screen{box-shadow:none;background:transparent!important}.container.layout-freehand>.backdrop>.col-group-container>.children-frontage>.child-nodes-container>.child-nodes>node>.container{border:none;margin-left:0;position:absolute;width:-webkit-min-content;width:-moz-min-content;width:min-content}.container.layout-freehand>.backdrop>.col-group-container>.children-frontage>.child-nodes-container>.child-nodes>node>.container>.screen{box-shadow:0 0 0 1px var(--border-color,rgba(100,127,164,.2)),0 0 8px #c6d0ddaa}.resize-handle{background:#fff;border:1px solid #acb9c8;border-radius:2px;bottom:-6px;box-sizing:border-box;cursor:nwse-resize;display:none;height:12px;pointer-events:auto;position:absolute;right:-6px;width:12px}.resize-handle.resizing,.resize-handle:hover{background:#5d6a7b;border-color:#5d6a7b;display:block}.detached-title{margin:0;max-width:300px;overflow:hidden;padding:8px 16px;text-overflow:ellipsis;white-space:nowrap}:root{--gray1:#f4f5f8;--gray2:#dfe7ef;--gray3:#c6d0dd;--gray4:#acb9c8;--gray5:#8595a9;--gray6:#5d6a7b;--gray7:#39424e;--gray8:#192738;--blue1:#c7e3ff;--blue2:#9ac8f8;--blue3:#52a2f4;--blue4:#0077f1;--blue5:#0056c5;--slate1:#1f2c3d;--slate2:#283a52;--slate3:#49678d}.link-panel{--background-color:#fff;--border-color:#c6d0dd;--header-background:#f4f5f8;--footer-background:#f4f5f8;--url-opacity:1;--url-pointer-events:all;--description-text-color:#5d6a7b;--title-color:#39424e;background-color:var(--background-color);border-radius:4px;border:solid 1px var(--border-color);overflow:hidden}.link-panel--disabled{--background-color:#EBEFF440;--border-color:#c6d0dd40;--header-background:#fff;--url-opacity:.25;--url-pointer-events:none}.link-panel--locked{--description-text-color:#c6d0dd;--title-color:#c6d0dd}.link-panel+.link-panel{margin-top:24px}.link-panel_header{align-items:center;background:var(--header-background);display:flex;justify-content:space-between;padding:16px}.link-panel_header_title{color:#5d6a7b;font-size:14px;font-weight:500;margin:0}.link-panel_header_title>b{color:#39424e}.link-panel_header_link{color:#52a2f4;font-size:14px;font-weight:500;cursor:pointer}.link-panel_header_link:hover{color:#0077f1}.link-panel_body{display:flex;padding:16px}.link-panel_content{flex:1}.link-panel_switch{align-items:center;border:solid #dfe7ef;border-width:1px 0;display:flex;justify-content:space-between;margin:8px 16px 16px;padding:12px 8px}.link-panel_label{align-items:center;color:#5d6a7b;display:flex;font-size:14px;font-weight:500}.link-panel_label_icon{height:16px;margin-right:8px;width:16px}.link-panel_menu{align-self:flex-start;position:relative}.link-panel_menu_button{color:#8595a9;display:flex;font-size:14px;font-weight:500}.link-panel_menu_icon{height:16px;width:16px}.link-panel_code{border:none;box-sizing:border-box;color:#39424e;font-family:monospace;font-size:14px;resize:none;width:100%}.link-panel_icon{background:#f4f5f8;border-radius:100%;color:#8595a9;margin-right:16px;padding:12px;height:24px;width:24px}.link-panel_title{color:var(--title-color);font-size:16px;font-weight:700;margin:0}.link-panel_message_text{color:#5d6a7b;font-size:14px}.link-panel_description{color:var(--description-text-color);font-size:14px;margin:8px 0 0}.link-panel_url{display:flex;opacity:var(--url-opacity);padding:8px 16px 16px;pointer-events:var(--url-pointer-events)}.link-panel_input{background:#f4f5f8;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#39424e;font-size:14px;flex:1;padding:8px 12px}.link-panel_input+.Button{border-bottom-left-radius:0;border-top-left-radius:0}.link-panel_footer{align-items:center;background:var(--header-background);display:flex;flex-direction:row-reverse;justify-content:space-between;padding:8px 16px}.link-panel_footer_button{color:#8595a9;display:flex;font-size:14px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link-panel_footer_button:hover{color:#5d6a7b}.link-panel_footer_button_icon{height:16px;margin-right:4px;width:16px}[type=range]{-webkit-appearance:none;background:transparent;margin:8px 0;width:100%}[type=range]::-moz-focus-outer{border:0}[type=range]:focus{outline:0}[type=range]:focus::-webkit-slider-runnable-track{background:#d6dde7}[type=range]:focus::-ms-fill-lower{background:#c6d0dd}[type=range]:focus::-ms-fill-upper{background:#d6dde7}[type=range]::-webkit-slider-runnable-track{cursor:default;height:6px;transition:all .2s ease;width:100%;box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);background:#c6d0dd;border:0 solid #c6d0dd;border-radius:6px}[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);background:#8595a9;border:2px solid #f4f5f8;border-radius:100%;cursor:default;height:16px;width:16px;-webkit-appearance:none;margin-top:-5px}[type=range]::-moz-range-track{height:6px;transition:all .2s ease;width:100%;background:#c6d0dd;border:0 solid #c6d0dd;border-radius:6px;height:3px}[type=range]::-moz-range-thumb,[type=range]::-moz-range-track{box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);cursor:default}[type=range]::-moz-range-thumb{background:#8595a9;border:2px solid #f4f5f8;border-radius:100%;height:12px;width:12px}[type=range]::-ms-track{cursor:default;height:6px;transition:all .2s ease;width:100%;background:transparent;border-color:transparent;border-width:8px 0;color:transparent}[type=range]::-ms-fill-lower{background:#b6c3d3}[type=range]::-ms-fill-lower,[type=range]::-ms-fill-upper{box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);border:0 solid #c6d0dd;border-radius:12px}[type=range]::-ms-fill-upper{background:#c6d0dd}[type=range]::-ms-thumb{box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);background:#8595a9;border:2px solid #f4f5f8;border-radius:100%;cursor:default;height:12px;width:12px;margin-top:1.5px}[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}[type=range]:disabled::-moz-range-thumb{cursor:not-allowed}[type=range]:disabled::-ms-thumb{cursor:not-allowed}[type=range]:disabled::-webkit-slider-runnable-track{cursor:not-allowed}[type=range]:disabled::-ms-fill-lower,[type=range]:disabled::-ms-fill-upper{cursor:not-allowed}:root{--comment-form-padding:16px;--comment-form-padding-top:16px;--comment-form-border:1px solid #dfe7ef}.comments-sidebar{display:flex;flex-direction:column;height:100%}.comments-sidebar_header{border-bottom:1px solid #dfe7ef;padding-bottom:16px!important}.comments-sidebar_top{align-items:center;display:flex}.comments-sidebar_title{margin-right:8px!important}.comments-sidebar_toggle{font-size:14px;display:flex;justify-content:space-between;margin-top:16px}.comments-sidebar_toggle_label{align-items:center;display:flex}.comments-sidebar_toggle_tip{display:flex!important;margin-left:4px}.comments-sidebar_toggle_tip:hover:after{margin:0;text-align:center;top:-8px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);white-space:normal;width:180px}.comments-sidebar_toggle_icon{color:#8595a9;height:16px;width:16px}.comments-sidebar_footer{--comment-form-padding:0;--comment-form-padding-top:0;--comment-form-border:none;border-top:1px solid #dfe7ef;padding:24px;padding-left:32px}.comments-sidebar_footer .comment_input{background:#dfe7ef80;border-color:transparent}.comments-sidebar_footer .comment_input::-webkit-input-placeholder{color:#8595a9}.comments-sidebar_footer .comment_input::-moz-placeholder{color:#8595a9}.comments-sidebar_footer .comment_input::-ms-input-placeholder{color:#8595a9}.comments-sidebar_footer .comment_input::placeholder{color:#8595a9}.comments-sidebar_empty{color:#5d6a7b;font-size:14px;margin:auto;max-width:230px;text-align:center}.comments-sidebar_empty_icon{border:1px solid #dfe7ef;border-radius:4px;box-sizing:border-box;color:#8595a9;display:flex;height:58px;margin:auto;margin-bottom:12px;padding:12px;width:58px}.comments-sidebar_empty_message{margin:0}.comments-scroll-container{background:linear-gradient(#fff 30%,transparent),linear-gradient(transparent,#fff 70%) 0 100%,linear-gradient(#39424e1F 10%,transparent) 100% 0,linear-gradient(transparent,#39424e1F 90%) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#fff;background-repeat:no-repeat;background-size:100% 18px,100% 18px,100% 6px,100% 6px;display:flex;flex:1;flex-direction:column;overflow-y:auto}.node-comments_button{cursor:auto;pointer-events:auto;position:absolute;right:0;top:0}.node-comments_button>.Button{z-index:2}.comment{--comment-form-padding:0;--comment-form-border:none;--padding:16px 16px 16px 32px;display:flex;flex-shrink:0;padding:var(--padding)}.comment--small{--padding:16px}.comment--reply{--padding:0}.comment--reply+.comment--reply{margin-top:16px}.comment--unseen{background:#f4f9ff;transition:background 2s ease-in-out}.comment--sidebar{--comment-text-margin:32px}.comment--sidebar:hover{background-color:#f4f9ff;cursor:pointer}.comment--sidebar .floating-menu_list{position:absolute;right:0;top:100%}.comment--sidebar .comment_input{background:#dfe7ef80;border-color:transparent}.comment--sidebar .comment_input::-webkit-input-placeholder{color:#8595a9}.comment--sidebar .comment_input::-moz-placeholder{color:#8595a9}.comment--sidebar .comment_input::-ms-input-placeholder{color:#8595a9}.comment--sidebar .comment_input::placeholder{color:#8595a9}.comment:not(.comment--reply)+.comment:not(.comment--reply){border-top:1px solid #dfe7ef}.comment_menu{display:flex;position:relative}.comment_content{flex:1}.comment_replies{display:block;margin-top:16px}.comment_replies_container{display:block;margin-top:8px}.comment_info{align-items:baseline;display:flex;margin:4px 0}.comment_actions{align-items:center;display:flex;float:right;margin-right:-4px;margin-top:-4px;white-space:nowrap}.comment_actions>.Button+.Button{margin-left:4px}.comment_text{color:#5d6a7b;font-size:14px;line-height:19px;margin:0;margin-right:var(--comment-text-margin,16px);word-break:break-word}.comment_text--editing,.comment_text:focus{background:#fff;border:1px solid #dfe7ef;border-radius:4px;padding:4px}.comment_text--deleted{font-style:italic}.comment_text a.linkified{color:#0077f1;text-decoration:underline}.comment_user_avatar{flex-shrink:0;margin-right:8px}.comment_user_name{color:#39424e;font-size:14px;font-weight:500;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment_time{color:#5d6a7b;font-size:12px;margin-left:8px}.comment_time:hover{text-decoration:underline}.comment_link{margin-left:auto}.comment_form{border-top:var(--comment-form-border);display:flex;padding:var(--comment-form-padding);padding-top:var(--comment-form-padding-top)}.comment_form>.comment_user_avatar{margin-top:4px}.comment_input{background:#fff;border:1px solid #c6d0dd;border-radius:4px;box-sizing:border-box;color:#39424e;cursor:text;font-size:14px;line-height:19px;outline:none;margin:0;max-height:20em;min-height:2em;overflow:auto;padding:6px 12px;resize:none;width:100%}.comment_input:empty:before{color:#c6d0dd;content:attr(placeholder)}.comment_input::-webkit-input-placeholder{color:#c6d0dd}.comment_input::-moz-placeholder{color:#c6d0dd}.comment_input::-ms-input-placeholder{color:#c6d0dd}.comment_input::placeholder{color:#c6d0dd}.comment_buttons{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start;margin-top:8px;margin-right:var(--comment-text-margin,16px)}.comment_buttons>.Button:first-child{margin-left:16px}.comment_reactions{margin-top:8px}.comment_resolved{align-items:center;color:#8595a9;display:flex;font-size:12px;margin-top:8px}.comment_resolved_icon{height:16px;margin-right:8px;width:16px}.comment_pointer{pointer-events:auto;position:relative}.canvas-comment{z-index:1000}.canvas-comment,.new-comment-panel{cursor:auto;display:block;pointer-events:auto;position:absolute;z-index:2}.comment-reaction-menu{background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.3);padding:8px 12px;position:fixed;z-index:10002}.comment_pointer_count{color:#e7f1fe;position:absolute;z-index:1;font-size:10px;line-height:14px;top:7px;left:9px;font-weight:600;display:block;width:14px;height:14px}.comment_pointer_count--node{top:5px;left:7px;font-size:8px;text-align:center}.text-toolbar{background:#fff;position:fixed;box-shadow:0 1px 6px rgba(0,24,48,.16),0 1px 6px rgba(0,24,48,.23);border-radius:4px;z-index:20000;padding:4px;display:flex}.text-toolbar_divider{align-self:stretch;border-left:1px solid var(--gray2);margin:0 4px}.text-toolbar>.Button{--button-text-color:var(--gray6);--button-active-background:var(--gray2);--button-active-text-color:var(--gray7);--button-hover-background:var(--gray1)}.text-toolbar>.Button+.Button{margin-left:4px}.selection-area{border-radius:2px;border:1.5px solid #52a2f4bb;background:#9ac8f822;display:block;height:400px;left:100px;position:absolute;top:100px;width:400px;z-index:100000}.selection-area--selecting{opacity:.33}.selection-area--indicator{background:none;mix-blend-mode:darken}.selection-area--gray{border-color:#acb9c8}
/*# sourceMappingURL=bundle.css.map*/