body{padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:initial}[hidden],template{display:none}a{background-color:initial;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,html{height:100vh}body{background:#d4d4d4 url(/static/media/planview.fc4c0062.svg) no-repeat 100% 0;background-position:90% 50px}body .login-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px;height:300px;background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#eee,#f8f8f8,#eee);margin:20px auto;border-radius:10px;border:1px solid #566d7f;box-shadow:inset 0 0 0 1px #fff,0 20px 15px -10px rgba(0,0,0,.5);overflow:hidden}body .login-container>label{position:absolute;top:0;left:0;width:0;height:0}body .login-container .bottom,body .login-container .top{width:300px;height:149px;display:block;background:#333;position:absolute;-webkit-transition:all .6s;position:relative;box-shadow:inset 0 0 40px rgba(0,0,0,.4)}body .login-container .top{top:0;border-bottom:1px solid #222}body .login-container .top:before{content:"";width:170px;height:30px;display:block;background:#222;position:absolute;left:150px;bottom:-30px;z-index:100;-webkit-transform:skew(45deg);border-radius:0 0 5px 5px;box-shadow:-1px 1px #111,1px -1px #111,-2px 2px #444,2px -2px #333}body .login-container .bottom{bottom:0;border-top:1px solid #222}body .login-container .bottom:before{content:"";width:170px;height:30px;display:block;background:#222;position:absolute;right:160px;top:-30px;z-index:100;-webkit-transform:skew(45deg);border-radius:5px 5px 0 0;box-shadow:1px -1px #111,2px -2px #333}body .login-container input[type=checkbox]{display:none}body .login-container .login{margin-top:10px}body .login-container .login h1{padding:6px 10px;border-bottom:1px solid #ddd;box-shadow:0 1px #fff;margin:0;font-size:20px;line-height:1}body .login-container .login p{padding:0}body .login-container .login label{display:block;width:70px;margin-left:20px;background:#ccc;padding:0 3px;border-radius:0 30px 0 0;color:#111;text-shadow:0 1px 0 #eee;border-top:1px solid #f8f8f8;border-right:1px solid #fff}body .login-container .login input{border:1px solid #ccc;padding:10px;border-radius:0 5px 5px 0;width:235px;margin-left:20px;box-shadow:1px 1px #fff}body .login-container .login input[type=submit]{margin:15px 0 0 160px;width:130px;background:#62a1d1;border:1px solid #446f8e;border-radius:3px;box-shadow:inset 0 20px 0 hsla(0,0%,100%,.1);font-size:14px;font-weight:900;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5)}body .login-container .login input[type=submit]:hover{box-shadow:inset 0 -20px 0 hsla(0,0%,100%,.1)}body .login-container input[type=checkbox]:checked+label b.top{top:-140px}body .login-container input[type=checkbox]:checked+label b.bottom{bottom:-140px}body .lang-switch{position:fixed;top:8px;right:15px;width:120px}body .lang-switch .option{position:relative;box-shadow:inset 0 0 5px #aaa;background:#ececec;padding:8px 40px 8px 16px;cursor:pointer}body .lang-switch .option:before{content:"";width:0;height:0;border-right:8px solid transparent;border-top:8px solid #333;border-left:8px solid transparent;position:absolute;top:16px;right:8px}body .lang-switch ul{position:relative;padding:0;margin:0;list-style-type:none;background:#fff;box-shadow:0 0 5px #777474;display:none}body .lang-switch ul.open{display:block}body .lang-switch ul:before{content:"";width:0;height:0;border-right:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent;position:absolute;top:-8px;right:8px}body .lang-switch ul li{padding:4px 16px;cursor:pointer}body .lang-switch ul li:hover{background:#eee}body .simple-drag-row{list-style:none;position:relative;box-shadow:0 0 10px #aaa;border-radius:8px;padding:14px 50px 14px 222px;margin:16px 0;background:#e6e6e6;overflow:hidden}body .simple-drag-row :not(a){margin:0 0 14px;display:block}body .simple-drag-row :not(a).type,body .simple-drag-row :not(a):last-child{margin:0}body .simple-drag-row button.card-delete{background:#fff;width:25px;height:25px;border:none;cursor:pointer;display:block;float:right}body .simple-drag-row .rank{position:absolute;bottom:8px;right:16px;font-weight:700}body .simple-drag-row .rank span{display:inline-block!important;margin:0 4px!important}body .simple-drag-row span.icon{position:absolute;top:0;left:0;padding:8px;border-radius:50%;background:#518588;cursor:default;box-shadow:0 0 5px #333}body .simple-drag-row span.icon svg{fill:#fff}body .simple-drag-row span.icon-move-handle{position:absolute;top:8px;right:8px;cursor:row-resize}body .simple-drag-row span.icon-move-handle svg{fill:grey}body .simple-drag-row span.btnDock{position:absolute;top:8px;right:30px;cursor:pointer;-webkit-transform:rotate(90deg);transform:rotate(90deg)}body .simple-drag-row span.btnDock.dock{-webkit-transform:rotate(0);transform:rotate(0)}body .simple-drag-row h2{font-size:16px}body .simple-drag-row p{font-size:12px}body .simple-drag-row img{position:absolute;top:50%;left:0;max-width:200px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .hidden{display:none!important}body main .container{max-width:1170px;margin:0 auto}body main button{position:relative;cursor:pointer}body main button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body main .app .notification-container{width:auto}body main .app .main-container{min-height:100vh;position:relative;padding-left:400px;overflow:hidden}body main .app .main-container .cards{position:relative;width:80%;padding:0 15px;min-height:100vh;max-width:800px;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:all .2s linear;transition:all .2s linear}body main .app .main-container .cards .Loader{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;padding-top:300px;background:rgba(0,0,0,.5);z-index:999}body main .app .main-container .cards .simple-drag{font-size:12px;padding:0 0 32px;list-style-type:none}body main .app .main-container .cards .simple-drag .simple-drag-row{position:relative;box-shadow:0 0 10px #aaa;border-radius:8px;padding:14px 50px 14px 222px;margin:16px 0;background:#e6e6e6}body main .app .main-container .cards .simple-drag .simple-drag-row :not(a){margin:0 0 14px;display:block}body main .app .main-container .cards .simple-drag .simple-drag-row :not(a).type,body main .app .main-container .cards .simple-drag .simple-drag-row :not(a):last-child{margin:0}body main .app .main-container .cards .simple-drag .simple-drag-row button.card-delete{background:#fff;width:25px;height:25px;border:none;cursor:pointer;display:block;float:right}body main .app .main-container .cards .simple-drag .simple-drag-row span.icon{position:absolute;top:0;left:0;padding:8px;border-radius:50%;background:#518588;cursor:default;z-index:1}body main .app .main-container .cards .simple-drag .simple-drag-row span.icon svg{fill:#fff}body main .app .main-container .cards .simple-drag .simple-drag-row.moved{background:#c5f2ff}body main .app .main-container aside{position:fixed;width:30%;top:0;left:0;z-index:1;height:100%;background:#484848;color:#fff;width:400px}body main .app .main-container aside header{padding:16px;position:fixed;top:0;left:0;width:368px;z-index:1;background:#333;height:42px;text-align:center;-webkit-transition:background .5s linear;transition:background .5s linear}body main .app .main-container aside header .icon{display:none}body main .app .main-container aside header .icon svg{width:2em;height:2em}body main .app .main-container aside header.on-drag{background:rgba(114,158,255,.5)}body main .app .main-container aside header.on-drag .search-box{opacity:0}body main .app .main-container aside header.on-drag .icon{display:inline-block}body main .app .main-container aside header .search-box{position:relative;border:1px solid #333;border-radius:4px;margin:0 auto;padding-right:40px;overflow:hidden}body main .app .main-container aside header .search-box input[type=search]{border:none;padding:8px 16px;display:block;width:100%;outline:0}body main .app .main-container aside header .search-box button.btnSearch{outline:0;border:none;width:20px;height:20px;position:absolute;top:0;right:0;padding:19px;display:block;cursor:pointer}body main .app .main-container aside .sidebar{display:flex;flex-flow:row nowrap;justify-content:space-between;min-height:100%}body main .app .main-container aside .sidebar .keyword{flex:0 1 90%;padding:71px 16px 0;overflow-y:auto}body main .app .main-container aside .sidebar .keyword ul{padding:0;margin:0;list-style-type:none}body main .app .main-container aside .sidebar .keyword ul li{background:#333;color:#fff;padding:6px 8px;border-radius:4px;display:block;min-width:140px;line-height:1;cursor:move;margin:4px 0 8px;position:relative;box-shadow:0 0 5px #000}body main .app .main-container aside .sidebar .keyword ul li span.icon{position:absolute;right:4px;top:0}body main .app .main-container aside .sidebar .keyword ul li span.icon svg{fill:grey;width:.5em}body main .app .main-container aside .sidebar .actions{flex:0 1 15%;padding-top:85px;background:#252525}body main .app .main-container aside .sidebar .actions button{display:block;margin:8px auto;width:30px;height:30px;line-height:1;font-weight:700;border:none;background:0 0}body main .app .main-container aside .sidebar .actions button svg{fill:#afafaf}body main .app .main-container aside .addCardModal{position:absolute;top:113px;left:-150px;padding:16px;background:rgba(74,74,74,.9);overflow:hidden;z-index:-1;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}body main .app .main-container aside .addCardModal.show{z-index:1;opacity:1;left:400px}body main .app .main-container aside .addCardModal .add-card-field{border:1px solid #afafaf;border-radius:4px;background:#fff;width:500px;margin:16px auto;padding:4px 8px;position:relative}body main .app .main-container aside .addCardModal .add-card-field label{display:block;font-size:10px;text-transform:uppercase;font-weight:700;color:grey}body main .app .main-container aside .addCardModal .add-card-field input[type=text]{border:none;display:block;width:100%;outline:0}body main .app .main-container aside .addCardModal .add-card-field button{position:absolute;top:0;right:0;height:100%;border:none;border-radius:0 4px 4px 0;width:35px}body main .app .main-container aside footer{background:rgba(114,158,255,.5);position:absolute;bottom:0;left:0;right:0;padding:16px;height:42px;text-align:center;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}body main .app .main-container aside footer .icon{display:none}body main .app .main-container aside footer .icon svg{width:2em;height:2em}body main .app .main-container aside footer.on-drag{opacity:1;background:rgba(255,147,114,.5)}body main .app .main-container aside footer.on-drag .icon{display:inline-block}body main .app .main-container #TrackingPage{position:absolute;width:30px;left:400px;top:-15px;height:100%;background:#bee4ff;-webkit-transition:all .2s linear;transition:all .2s linear;overflow:hidden;z-index:1}body main .app .main-container #TrackingPage.active{padding:40px 32px;width:calc(100% - 400px)}body main .app .main-container #TrackingPage nav{padding:16px 0}body main .app .main-container #TrackingPage ul.users{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0;padding:0;list-style-type:none}body main .app .main-container #TrackingPage ul.users>li{flex:0 1 20%;padding:0 16px 24px 30px;position:relative}body main .app .main-container #TrackingPage ul.users>li svg{position:absolute;top:3px;left:0;border:1px solid;border-radius:100%;padding:2px}body main .app .main-container #TrackingPage ul.users>li em{display:block}body main .app .main-container #TrackingPage ul.users>li ul.words{margin:0;padding:0 0 0 20px;font-size:14px}body main .app .main-container #TrackingPage ul.users>li ul.words li{text-align:left}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.800b7ec9.chunk.css.map */