@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);.alert[data-v-613dd8ae]{cursor:pointer}.task .edit-form .buttons .btn-danger[data-v-f848ac52],.task .task-due .btn-danger[data-v-f848ac52],a.btn-danger[data-v-f848ac52],button.btn-danger[data-v-f848ac52]{color:#fff!important;background-color:#dc3545!important;border-color:#dc3545!important}.task .edit-form .buttons .btn-danger[data-v-f848ac52]:hover,.task .task-due .btn-danger[data-v-f848ac52]:hover,a.btn-danger[data-v-f848ac52]:hover,button.btn-danger[data-v-f848ac52]:hover{background-color:#b52a37!important;border-color:#b52a37!important}.loginform[data-v-f848ac52]{width:90%;max-width:450px}.form[data-v-f848ac52]{background:#f2f2f2;background:linear-gradient(180deg,#f2f2f2 0,#d9d9d9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f2f2",endColorstr="#d9d9d9",GradientType=0);border:1px solid #ccc;border-radius:8px;margin:8px 0;padding:8px}.form h1[data-v-f848ac52]{padding:4px 0 8px;margin:0 8px;border-bottom:1px solid #ccc;text-align:center;font-size:30px;font-weight:700}.btn[data-v-f848ac52]{padding:9px 12px 8px;margin:0 8px}.loginlogo[data-v-f848ac52]{max-width:40vw;max-height:200px}@media screen and (min-width:768px){.loginlogo[data-v-f848ac52]{max-width:20vw}}.task .edit-form .buttons .btn-danger[data-v-99fb340e],.task .task-due .btn-danger[data-v-99fb340e],a.btn-danger[data-v-99fb340e],button.btn-danger[data-v-99fb340e]{color:#fff!important;background-color:#dc3545!important;border-color:#dc3545!important}.task .edit-form .buttons .btn-danger[data-v-99fb340e]:hover,.task .task-due .btn-danger[data-v-99fb340e]:hover,a.btn-danger[data-v-99fb340e]:hover,button.btn-danger[data-v-99fb340e]:hover{background-color:#b52a37!important;border-color:#b52a37!important}pre[data-v-99fb340e]{font-family:Rubik,sans-serif;word-wrap:pre-wrap;border:none;background:none;margin:0;margin-right:80px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre span[data-v-99fb340e]{margin:0;padding:0}.task pre{border:none;background:none;margin:0;margin-right:80px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.task-body{border:1px solid #aaa;border-radius:8px;background:#eee;position:relative;padding:8px 4px;margin-bottom:5px}.task .task-body .side-buttons{position:absolute;right:0;top:50%;transform:translateY(-50%);padding-right:8px;z-index:10}.task .edit-form .buttons{position:static;padding:4px 8px;text-align:center}.task .edit-form .buttons .btn-left{float:left}.task .edit-form .buttons .btn-right{float:right}.btn-round,.list-buttons button,.task .task-body .buttons>button{font-size:18px}.task .task-body .buttons>button{opacity:.1}.task .task-body:hover .buttons>button{opacity:1}.btn-round i,.list-buttons button i,.task .task-body .buttons>button i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.task.completed pre{text-decoration:line-through;opacity:.5}.task.completed .task-body{background:#fff;border:1px solid #ccc}.task .edit-form input[type=text]{border:1px solid #aaa;border-radius:8px;background:#fff;padding:5px;margin:4px;font-size:13px;width:calc(100% - 8px)}.task .task-due{align-items:center;background:#fff;border-radius:8px;height:28px;margin-bottom:8px}.task .task-due .btn-danger{border-radius:0 8px 8px 0;padding:2px 8px;float:right}.task .task-due>span{font-size:12px;display:inline-block;width:calc(100% - 31px);text-align:center;line-height:12px;padding:2px 0}.task .task-due-formatted{font-size:11px}.task .task-due-formatted label{font-weight:700}@media(min-width:420px)and (max-width:768px){.task .task-due{display:inline-block;width:calc(100% - 80px);margin-bottom:0}}@media(min-width:992px){.task .task-due{display:inline-block;width:calc(100% - 80px);margin-bottom:0}}.task .edit-form .buttons .btn-danger[data-v-aa165580],.task .task-due .btn-danger[data-v-aa165580],a.btn-danger[data-v-aa165580],button.btn-danger[data-v-aa165580]{color:#fff!important;background-color:#dc3545!important;border-color:#dc3545!important}.task .edit-form .buttons .btn-danger[data-v-aa165580]:hover,.task .task-due .btn-danger[data-v-aa165580]:hover,a.btn-danger[data-v-aa165580]:hover,button.btn-danger[data-v-aa165580]:hover{background-color:#b52a37!important;border-color:#b52a37!important}.loading-overlay[data-v-aa165580]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.7);z-index:9999;display:flex;justify-content:center;align-items:center}.loading-overlay .spinner-container[data-v-aa165580]{text-align:center;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.loading-overlay .spinner-container i.fa-spinner[data-v-aa165580]{font-size:2rem;color:#4a9d94}.loading-overlay .spinner-container .loading-text[data-v-aa165580]{margin-top:.5rem;font-size:.9rem}.list .task-list-counter{font-size:10px}.list p{margin-bottom:-6px;color:#817979}.list h2{z-index:1000}.list h2 .list-buttons{padding-right:3px;right:0;top:50%;transform:translateY(-50%);display:flex}.list h2 .list-buttons button{margin-right:3px}.list h2 .list-buttons .dropdown{position:relative;display:inline-block}.list h2 .list-buttons .dropdown .dropdown-toggle{margin-right:3px}.list h2 .list-buttons .dropdown .dropdown-menu{position:absolute;top:100%;right:0;left:auto;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:.875rem;color:#212529;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.list h2 .list-buttons .dropdown .dropdown-menu.show{display:block}.list h2 .list-buttons .dropdown .dropdown-menu .dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;cursor:pointer}.list h2 .list-buttons .dropdown .dropdown-menu .dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#d4f0ec}.list h2 .list-buttons .dropdown .dropdown-menu .dropdown-item.text-danger:hover{background-color:#fcc}.new-task-form .small{margin-left:4px}.list-row{top:180px}.list-row .header-icon{margin-left:5px}@media(min-width:992px){.list-row{top:160px}}.new-task-form{padding-top:8px;padding-bottom:8px;text-align:center}.new-task-form #new-task{display:inline-block;width:100%}.new-task-form .small{font-size:10px}.list-row{margin-left:0;margin-right:0}.list h2{border-bottom:1px solid #ccc;padding-bottom:6px;margin-bottom:6px;position:relative}.list h2 .list-buttons{position:absolute;font-size:13px}.list-row .header{cursor:pointer;font-size:1.4rem}.list-row .header-icon{opacity:.5;font-size:18px}.list-row{position:absolute;left:0;right:0;bottom:0;top:171px;overflow-y:auto;height:calc(100% - 171px)}@media(min-width:992px){.list-row{height:calc(100% - 160px)}}.electron-app .list-row{position:absolute;left:0;right:0;bottom:0;top:171px;overflow-y:auto;height:calc(100% - 171px)}@media(min-width:992px){.electron-app .list-row{height:calc(100% - 160px)}}.btn-sm{margin-right:5px}.form-group-buttons{margin-bottom:1rem}.tag{font-weight:700;color:#4a9d94}@media(min-width:992px){.list-row{position:absolute;left:0;right:0;bottom:0;top:160px}}.task .edit-form .buttons .btn-danger[data-v-08ddbd9d],.task .task-due .btn-danger[data-v-08ddbd9d],a.btn-danger[data-v-08ddbd9d],button.btn-danger[data-v-08ddbd9d]{color:#fff!important;background-color:#dc3545!important;border-color:#dc3545!important}.task .edit-form .buttons .btn-danger[data-v-08ddbd9d]:hover,.task .task-due .btn-danger[data-v-08ddbd9d]:hover,a.btn-danger[data-v-08ddbd9d]:hover,button.btn-danger[data-v-08ddbd9d]:hover{background-color:#b52a37!important;border-color:#b52a37!important}.note[data-v-08ddbd9d]{border-bottom:1px solid #aaa;padding:4px;cursor:pointer;height:70px;overflow-y:hidden;overflow-x:hidden;position:relative;transition:all .5s;text-align:left}.note .title[data-v-08ddbd9d]{font-weight:700;color:#4a9d94;margin-bottom:8px}.note[data-v-08ddbd9d]:active,.note[data-v-08ddbd9d]:hover{background:#d4f0ec}.note.selected[data-v-08ddbd9d]{background:#d4f0ec;border-left:3px solid #4a9d94}.note .text[data-v-08ddbd9d]{white-space:pre-wrap}.note .overlay[data-v-08ddbd9d]{position:absolute;left:0;right:0;top:0;bottom:0}.task .edit-form .buttons .btn-danger[data-v-7545a8b4],.task .task-due .btn-danger[data-v-7545a8b4],a.btn-danger[data-v-7545a8b4],button.btn-danger[data-v-7545a8b4]{color:#fff!important;background-color:#dc3545!important;border-color:#dc3545!important}.task .edit-form .buttons .btn-danger[data-v-7545a8b4]:hover,.task .task-due .btn-danger[data-v-7545a8b4]:hover,a.btn-danger[data-v-7545a8b4]:hover,button.btn-danger[data-v-7545a8b4]:hover{background-color:#b52a37!important;border-color:#b52a37!important}.note-editor textarea[data-v-7545a8b4]{resize:none;width:100%;height:100%;border:0;padding:8px}.note-editor textarea[data-v-7545a8b4]:first-line{color:#4a9d94;font-weight:700}.note-editor[data-v-7545a8b4]{top:32px;left:0;right:0;bottom:0;position:absolute;overflow-y:hidden}.note-editor.standalone[data-v-7545a8b4]{top:0;height:89vh}.note-editor.fullwidth textarea[data-v-7545a8b4]{height:calc(100% - 64px)}.note-toolbar[data-v-7545a8b4]{height:64px}.note-spinner[data-v-7545a8b4]{font-size:32px;opacity:.8;color:#4a9d94}#btn-save[data-v-7545a8b4]{margin-left:20px}#btn-save.disabled[data-v-7545a8b4]{opacity:.2}.note-editor .upmenu[data-v-7545a8b4]{padding-bottom:8px;background:#fff;border-radius:50% 50% 0 0}.editor-menu[data-v-7545a8b4]{right:65px}.standalone .editor-menu[data-v-7545a8b4]{right:10px}@media screen and (min-width:768px){.note-editor[data-v-7545a8b4]{top:42px}}.notelist[data-v-5bd3fd81]{padding:0;margin:0;list-style:none;overflow-y:scroll;height:calc(100vh - 150px)}.notelist a[data-v-5bd3fd81]{text-decoration:none;font-weight:400;color:unset}.combined-component[data-v-5bd3fd81]{display:flex;align-items:center;border:1px solid #aaa;border-radius:4px;margin:4px}.combined-component i[data-v-5bd3fd81]{margin:0 4px}.combined-component input[data-v-5bd3fd81]{border:0;width:100%;margin:0 4px}.note-editor-container[data-v-5bd3fd81]{position:relative;>.note-editor[data-v-5bd3fd81]{top:4px}}.task .edit-form .buttons .btn-danger[data-v-264ed854],.task .task-due .btn-danger[data-v-264ed854],a.btn-danger[data-v-264ed854],button.btn-danger[data-v-264ed854]{color:#fff!important;background-color:#dc3545!important;border-color:#dc3545!important}.task .edit-form .buttons .btn-danger[data-v-264ed854]:hover,.task .task-due .btn-danger[data-v-264ed854]:hover,a.btn-danger[data-v-264ed854]:hover,button.btn-danger[data-v-264ed854]:hover{background-color:#b52a37!important;border-color:#b52a37!important}.logo[data-v-264ed854]{max-width:40vw;max-height:200px}@media screen and (min-width:768px){.logo[data-v-264ed854]{max-width:20vw}}.topbar{background:#d4f0ec;border-bottom:1px solid #ccc;padding:0;height:32px;box-sizing:border-box}.topbar .topbar-tabs{padding:0;margin:0;list-style:none;height:32px;display:flex;align-items:flex-end;justify-content:right}.topbar .topbar-tabs li{margin:0;border:1px solid #aaa;border-bottom:0;border-radius:8px 8px 0 0;padding:2px 8px;margin-left:4px;display:inline-block;cursor:pointer;transition:all .2s;background-color:#4a9d94}.topbar .topbar-tabs li a{text-decoration:none;font-size:.8rem;color:#fff;font-weight:400}.topbar .topbar-tabs li a>.tab-label{display:none;margin-left:4px}.topbar .topbar-tabs li:hover .tab-label{display:inline}.topbar .topbar-tabs li:active,.topbar .topbar-tabs li:hover{background:#357f76;color:unset}.topbar .topbar-tabs li.router-link-active{background:#fff}.topbar .topbar-tabs li.router-link-active a{color:unset}.topbar .buttons{display:flex;align-items:center}.topbar .iconlogo{height:32px}.user-avatar{display:inline-block;width:48px;height:48px;border-radius:50%;font-size:24px;background:#a5a5a5;color:#4a9d94}.topbar .user-avatar{width:26px;height:26px;float:left;font-size:12px;position:relative}.user-avatar .user-initial{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-weight:700;color:#fff}@media screen and (min-width:320px){.topbar .topbar-tabs li a>.tab-label{display:inline}}@media screen and (min-width:768px){.topbar,.topbar .iconlogo,.topbar .topbar-tabs{height:42px}.topbar .topbar-tabs li a{font-size:1rem}.topbar .topbar-tabs li{padding:4px 16px}}.task .edit-form .buttons .btn-danger,.task .task-due .btn-danger,a.btn-danger,button.btn-danger{color:#fff!important;background-color:#dc3545!important;border-color:#dc3545!important}.task .edit-form .buttons .btn-danger:hover,.task .task-due .btn-danger:hover,a.btn-danger:hover,button.btn-danger:hover{background-color:#b52a37!important;border-color:#b52a37!important}#app,body,html{height:100%}#app{font-family:Rubik,sans-serif,Helvetica,Arial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;color:#2c3e50;overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:Rubik,sans-serif;font-weight:700;font-variant:small-caps}a,a:active,a:focus,a:visited{color:#4a9d94;font-weight:700}.align-center{text-align:center}.clear{clear:both}.fixed{position:fixed}.bottom-right{right:0;bottom:0;padding:8px}.bottom-left{left:0;bottom:0;padding:8px}.fixed-height{height:calc(100vh - 110px);overflow-y:auto}.btn-big-circle{display:flex;font-size:32px;border-radius:50%;width:48px;height:48px;align-items:center;justify-content:center}.btn-big-circle,.btn-primary,.btn-round,.list-buttons button,.task-body .buttons>button{background-color:#4a9d94;border:1px solid #8cc9c3;color:#fff!important;transition:all .5s ease}.btn-big-circle:active,.btn-big-circle:hover,.btn-primary:active,.btn-primary:hover,.btn-round:active,.btn-round:hover,.list-buttons button:active,.list-buttons button:hover,.task-body .buttons>button:active,.task-body .buttons>button:hover{background-color:#357f76;border:1px solid #4a9d94;transition:all .5s ease}.btn-checkbox{border:1px solid #8cc9c3;color:#4a9d94;opacity:.2}.btn-checkbox.active{opacity:1;background:#4a9d94;color:#fff}.btn-checkbox:active,.btn-checkbox:focus,.btn-checkbox:hover{background:#357f76;color:#fff}.btn-round,.list-buttons button,.task .task-body .buttons>button{border-radius:50%;font-size:14px;width:28px;height:28px;position:relative;cursor:pointer}fieldset{border:1px solid #ccc;border-radius:5px;padding:10px;margin:10px 0}fieldset legend{border-bottom:1px solid #ccc}body.popup-mode .note-editor{top:0}body.popup-mode .fixed-height{height:calc(100% - 70px)}