.task-wrapper[data-v-f52e5fda]{box-shadow:var(--box-shadow-task-card);display:flex;flex-direction:column;gap:5px;align-items:flex-start;justify-content:flex-start;background-color:var(--background-task-card);width:280px;cursor:pointer;padding-block:20px;padding-inline:15px;border-radius:5px}.task-wrapper p[data-v-f52e5fda]{color:var(--text-color-heading);font-size:15px;font-weight:700;margin:0;padding:0}.task-wrapper small[data-v-f52e5fda]{color:var(--text-color-body);font-size:12px;font-weight:600}.task-wrapper:hover p[data-v-f52e5fda]{color:var(--color-purple)}.task-drag-handle[data-v-f52e5fda]{width:100%;cursor:grab}.task-wrapper[data-v-f52e5fda]{transition:transform .2s,box-shadow .2s}.task-wrapper[data-v-f52e5fda]:hover{transform:translateY(-2px);box-shadow:var(--box-shadow-task-hover)}.body[data-v-32191257]{display:flex;flex-direction:column;justify-content:start;justify-self:start;gap:32px;min-height:200px;width:100%}.circle[data-v-32191257]{width:15px;height:15px;background-color:var(--color-blue);border-radius:50%}.desc[data-v-32191257]{color:var(--text-color-body);font-size:12px;text-transform:uppercase;letter-spacing:2.2px;font-weight:600}.title[data-v-32191257]{display:flex;height:100%;width:280px;align-items:center;gap:8px}.category[data-v-32191257]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.task-list[data-v-32191257]{width:100%;min-height:150px;display:flex;flex-direction:column;gap:20px;padding-bottom:20px;position:relative}.empty-column-placeholder[data-v-32191257]{width:100%;min-height:20px;border-radius:8px}.empty-column-placeholder.is-empty[data-v-32191257]{min-height:120px}.sortable-ghost[data-v-32191257],.ghost-card[data-v-32191257]{opacity:.4;background-color:var(--background-subtle);border:1px dashed var(--color-purple);border-radius:8px;transform:scale(.98)}.sortable-chosen[data-v-32191257],.sortable-drag[data-v-32191257]{cursor:grabbing;will-change:transform}.deleteControls[data-v-26279bfe]{display:flex;margin-top:20px;gap:10px}.deleteDiv p[data-v-26279bfe]{color:var(--color-red);font-weight:700;font-size:18px}.deleteDiv small[data-v-26279bfe]{color:var(--text-color-body);font-size:13px;font-weight:medium}.title[data-v-26279bfe]{display:flex;flex-direction:column;gap:10px}.subtaskText[data-v-26279bfe]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;width:92%;margin-bottom:12px;padding-inline:20px;color:var(--text-color-heading);background-color:var( --background-input )}.controls[data-v-26279bfe]{display:flex;justify-content:space-between;align-items:flex-start}.remove-btn[data-v-26279bfe]{color:var(--text-color-body);font-size:16px;font-weight:900}.title input[data-v-26279bfe]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;width:120%;background-color:var( --background-input );color:var(--text-color-heading)}.description textarea[data-v-26279bfe]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;background-color:var(--background-input);color:var(--text-color-heading)}.title label[data-v-26279bfe],.description label[data-v-26279bfe],.subtask[data-v-26279bfe]{color:var(--text-color-body);font-size:12px;font-weight:700;background-color:transparent!important}.description[data-v-26279bfe]{display:flex;flex-direction:column}.editTask[data-v-26279bfe]{color:var(--text-color-heading);font-weight:700;font-size:18px}button[data-v-26279bfe]{cursor:pointer;border:none;background-color:transparent}.board-menu[data-v-26279bfe]{position:relative;display:inline-block}.board-menu .editBoard[data-v-26279bfe]{display:none;position:absolute;width:192px;height:auto;top:40px;left:-70px;background-color:var(--background-dialog);padding:15px;border-radius:10px;z-index:1000}.editBoard .edit[data-v-26279bfe]{color:var(--text-color-body)}.editBoard .delete[data-v-26279bfe]{color:var(--color-red)}.board-menu:hover .editBoard[data-v-26279bfe],.board-menu .editBoard.show-options[data-v-26279bfe]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px}.status-select[data-v-26279bfe]{width:100%;padding:.75rem 1rem;border:1px solid var(--color-lines-light);border-radius:4px;background-color:var( --background-status-select );font-size:.8125rem;font-weight:500;cursor:pointer;color:var(--text-color-status);-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;accent-color:var(--color-purple);transition:border-color .2s ease}.status-select option[data-v-26279bfe]{background:var(--background-input)}input[data-v-26279bfe]:focus,textarea[data-v-26279bfe]:focus,.status-select[data-v-26279bfe]{outline:none;border-color:var(--color-purple)}.status[data-v-26279bfe]{color:var(--text-color-body);font-size:12px;font-weight:700}.subtask-checkbox[data-v-26279bfe]{accent-color:var(--color-purple);cursor:pointer}.subtask-text[data-v-26279bfe]{color:var(--text-color-heading);font-size:12px;font-weight:700}.completed-subtask-text[data-v-26279bfe]{text-decoration:line-through;color:var(--text-color-body)}.subtasks[data-v-26279bfe]{background-color:var(--background-subtask-item);border-radius:5px;margin-block:10px;padding-block:6px;padding-inline:5px}.subtasks[data-v-26279bfe]:hover{background-color:var( --background-subtask-item-hover );padding-block:8px}.subtasks label[data-v-26279bfe]{display:flex;align-items:center;gap:10px}.subtasksNumber[data-v-26279bfe]{font-size:12px;font-weight:700;color:var(--text-color-body);margin-top:18px}.description[data-v-26279bfe]{font-size:13px;color:var(--text-color-body);font-weight:medium;line-height:23px;margin-block:22px}.title[data-v-26279bfe]{font-size:18px;color:var(--text-color-heading);font-weight:700;width:350px;margin-top:12px;margin-bottom:0}.titleControls[data-v-26279bfe]{display:flex;align-items:center;justify-content:space-between}.fade-enter-active[data-v-26279bfe],.fade-leave-active[data-v-26279bfe]{transition:opacity .15s}.fade-enter-from[data-v-26279bfe],.fade-leave-to[data-v-26279bfe]{opacity:0}.backdrop[data-v-26279bfe]{position:fixed;inset:0;background:var(--backdrop-background);display:grid;place-items:center;z-index:1000}.dialog[data-v-26279bfe]{position:relative;background:var(--background-dialog);border-radius:8px;padding-inline:30px;padding-block:10px;width:480px;box-shadow:var(--box-shadow-dialog)}.close-btn[data-v-26279bfe]{position:absolute;top:.75rem;right:.75rem;background:none;border:none;font-size:1.25rem;cursor:pointer}@media (max-width: 540px){.dialog[data-v-26279bfe]{width:313px}.deleteControls[data-v-26279bfe]{flex-direction:column}}.title[data-v-22bc2d3a]{display:flex;flex-direction:column;gap:10px}.columnText[data-v-22bc2d3a]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;width:92%;margin-bottom:12px;padding-inline:20px;color:var(--text-color-heading);font-weight:100;font-size:13px;background-color:var( --background-input )}.controls[data-v-22bc2d3a]{display:flex;justify-content:space-between;align-items:flex-start}.remove-btn[data-v-22bc2d3a]{color:var(--text-color-body);font-size:16px;font-weight:900}.title input[data-v-22bc2d3a]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;width:100%;background-color:var( --background-input );color:var(--text-color-heading)}.title label[data-v-22bc2d3a],.column[data-v-22bc2d3a]{color:var(--text-color-body);font-size:12px;font-weight:700;background-color:transparent!important}.addTask[data-v-22bc2d3a]{color:var(--text-color-heading);font-weight:700;font-size:18px}button[data-v-22bc2d3a]{cursor:pointer;border:none;background-color:transparent}.status-select[data-v-22bc2d3a]{width:100%;padding:.75rem 1rem;border:1px solid var(--color-lines-light);border-radius:4px;background-color:var( --background-input );font-size:.8125rem;font-weight:500;cursor:pointer;color:var(--text-color-heading);-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;accent-color:var(--color-purple);transition:border-color .2s ease}input[data-v-22bc2d3a]:focus,textarea[data-v-22bc2d3a]:focus{outline:none;border-color:var(--color-purple)}.status[data-v-22bc2d3a]{color:var(--text-color-body);font-size:12px;font-weight:700}.column[data-v-22bc2d3a]{margin-top:25px}.addBoard[data-v-22bc2d3a]{font-size:18px;color:var(--text-color-heading);font-weight:700;width:350px;margin-top:12px}.fade-enter-active[data-v-22bc2d3a],.fade-leave-active[data-v-22bc2d3a]{transition:opacity .15s}.fade-enter-from[data-v-22bc2d3a],.fade-leave-to[data-v-22bc2d3a]{opacity:0}.backdrop[data-v-22bc2d3a]{position:fixed;inset:0;background:var(--backdrop-background);display:grid;place-items:center;z-index:1000}.dialog[data-v-22bc2d3a]{position:relative;background:var(--background-dialog);border-radius:8px;padding-inline:30px;padding-block:10px;width:480px;box-shadow:var(--box-shadow-dialog)}.close-btn[data-v-22bc2d3a]{position:absolute;top:.75rem;right:.75rem;background:none;border:none;font-size:1.25rem;cursor:pointer}@media (max-width: 540px){.dialog[data-v-22bc2d3a]{width:313px}}.title[data-v-0c9153aa]{display:flex;flex-direction:column;gap:10px}.columnText[data-v-0c9153aa]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;width:92%;margin-bottom:12px;padding-inline:20px;color:var(--text-color-heading);font-weight:100;font-size:13px;background-color:var( --background-input )}.controls[data-v-0c9153aa]{display:flex;justify-content:space-between;align-items:flex-start}.remove-btn[data-v-0c9153aa]{color:var(--text-color-body);font-size:16px;font-weight:900}.title input[data-v-0c9153aa]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;width:100%;background-color:var( --background-input );color:var(--text-color-heading)}.title label[data-v-0c9153aa],.column[data-v-0c9153aa]{color:var(--text-color-body);font-size:12px;font-weight:700;background-color:transparent!important}.addTask[data-v-0c9153aa]{color:var(--text-color-heading);font-weight:700;font-size:18px}button[data-v-0c9153aa]{cursor:pointer;border:none;background-color:transparent}.status-select[data-v-0c9153aa]{width:100%;padding:.75rem 1rem;border:1px solid var(--color-lines-light);border-radius:4px;background-color:var( --background-input );font-size:.8125rem;font-weight:500;cursor:pointer;color:var(--text-color-heading);-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;accent-color:var(--color-purple);transition:border-color .2s ease}input[data-v-0c9153aa]:focus,textarea[data-v-0c9153aa]:focus{outline:none;border-color:var(--color-purple)}.status[data-v-0c9153aa]{color:var(--text-color-body);font-size:12px;font-weight:700}.column[data-v-0c9153aa]{margin-top:25px}.addBoard[data-v-0c9153aa]{font-size:18px;color:var(--text-color-heading);font-weight:700;width:350px;margin-top:12px}.fade-enter-active[data-v-0c9153aa],.fade-leave-active[data-v-0c9153aa]{transition:opacity .15s}.fade-enter-from[data-v-0c9153aa],.fade-leave-to[data-v-0c9153aa]{opacity:0}.backdrop[data-v-0c9153aa]{position:fixed;inset:0;background:var(--backdrop-background);display:grid;place-items:center;z-index:1000}.dialog[data-v-0c9153aa]{position:relative;background:var(--background-dialog);border-radius:8px;padding-inline:30px;padding-block:10px;width:480px;box-shadow:var(--box-shadow-dialog)}.close-btn[data-v-0c9153aa]{position:absolute;top:.75rem;right:.75rem;background:none;border:none;font-size:1.25rem;cursor:pointer}@media (max-width: 540px){.dialog[data-v-0c9153aa]{width:313px}}.has-sidebar[data-v-afc8c1b3]{padding-left:320px}.big-column[data-v-afc8c1b3]{height:100vh;background-color:var(--background-new-column);margin-top:50px;width:280px;display:flex;align-items:center;justify-content:center;border-radius:8px}.big-column button[data-v-afc8c1b3]{background-color:transparent;border:none;color:var(--text-color-body);font-size:24px;font-weight:700;cursor:pointer}.big-column button[data-v-afc8c1b3]:hover{color:var(--color-purple)}.noSidebar[data-v-afc8c1b3]{padding-left:20px}.empty[data-v-afc8c1b3]{text-align:center;display:flex;align-items:center;justify-self:center;flex-direction:column}.empty p[data-v-afc8c1b3]{color:var(--text-color-body);font-weight:600;font-size:18px}.board-view[data-v-afc8c1b3]{width:100%;display:block;padding-bottom:60px;background-color:var( --background-main )}.board-view[data-v-afc8c1b3]:not(.board-view--empty){padding-top:120px}.board-view--empty[data-v-afc8c1b3]{display:flex;flex-direction:column;justify-content:center;align-items:center;justify-self:center;height:100vh;text-align:center;background-color:var( --background-main )}.board-view .columns[data-v-afc8c1b3]{display:flex;gap:1rem;overflow-x:auto;align-items:flex-start}@media (max-width: 769px){.has-sidebar[data-v-afc8c1b3]{padding-left:270px}}@media (max-width: 541px){.has-sidebar[data-v-afc8c1b3]{padding-left:20px}.board-view[data-v-afc8c1b3]:not(.board-view--empty){padding-top:100px}}section[data-v-840ed0bb]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;height:100%;background-image:url(/assets/jason-goodman-Oalh2MojUuk-unsplash-Bbhs_-Yw.jpg);background-size:cover;background-position:center;box-shadow:0 4px 12px #0000001a;padding:20px 10px}div[data-v-840ed0bb]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px;box-shadow:0 4px 12px #0000001a;border-radius:8px;padding:20px 20px 30px;background-color:var(--background-body);width:90%;max-width:500px}form[data-v-840ed0bb]{display:flex;flex-direction:column;gap:10px;padding:20px 20px 6px;border:1px solid var(--border-color);border-radius:8px;width:100%;max-width:300px}h1[data-v-840ed0bb]{color:var(--text-color-heading);margin-bottom:8px;font-weight:600;font-size:clamp(1.5rem,4vw,2rem);text-align:center}small[data-v-840ed0bb]{color:var(--text-color-body);text-align:center;margin-bottom:15px}label[data-v-840ed0bb]{color:var(--text-color-heading);font-weight:500;align-self:flex-start;margin-top:5px;font-size:.9rem}input[data-v-840ed0bb]{padding:12px 10px;margin-bottom:8px;border:2px solid var(--color-lines-light);border-radius:4px;background-color:var(--background-sidebar);color:var(--text-color-heading);font-weight:100;width:100%;font-size:16px}input[data-v-840ed0bb]:focus{outline:none;border-color:var(--color-purple)}span[data-v-840ed0bb]{color:var(--color-purple);font-weight:700;cursor:pointer}.register-prompt[data-v-840ed0bb]{margin-top:15px}.error-message[data-v-840ed0bb]{color:#ea5555;font-size:14px;margin:8px 0;text-align:center;padding:8px;background-color:#ea55551a;border-radius:4px;width:100%}@media screen and (max-width: 480px){div[data-v-840ed0bb]{margin-top:30px;padding:15px 15px 20px}form[data-v-840ed0bb]{padding:15px 15px 6px}h1[data-v-840ed0bb]{font-size:1.4rem}small[data-v-840ed0bb]{font-size:.85rem}input[data-v-840ed0bb]{padding:10px;font-size:16px}}@media screen and (max-height: 600px){section[data-v-840ed0bb]{padding-top:10px;padding-bottom:10px}div[data-v-840ed0bb]{margin-top:15px}}section[data-v-8b04642e]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;height:100%;background-image:url(/assets/jason-goodman-Oalh2MojUuk-unsplash-Bbhs_-Yw.jpg);background-size:cover;background-position:center;box-shadow:0 4px 12px #0000001a;padding:20px 10px}div[data-v-8b04642e]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:30px;box-shadow:0 4px 12px #0000001a;border-radius:8px;padding:clamp(15px,5%,20px) clamp(15px,5%,20px) clamp(20px,5%,30px) clamp(15px,5%,20px);background-color:var(--background-body);width:90%;max-width:500px}form[data-v-8b04642e]{display:flex;flex-direction:column;gap:10px;padding:clamp(15px,5%,20px) clamp(15px,5%,20px) 6px clamp(15px,5%,20px);border:1px solid var(--border-color);border-radius:8px;width:100%;max-width:340px}h1[data-v-8b04642e]{color:var(--text-color-heading);margin-bottom:8px;font-weight:600}small[data-v-8b04642e]{color:var(--text-color-body);text-align:center;padding-inline:35px}label[data-v-8b04642e]{color:var(--text-color-heading);font-weight:500;font-size:clamp(12px,2.5vw,14px);margin-bottom:6px}input[data-v-8b04642e]{padding:8px 12px;margin-bottom:8px;border:2px solid var(--color-lines-light);border-radius:4px;background-color:var(--background-sidebar);color:var(--text-color-heading);font-weight:400;width:100%;font-size:clamp(13px,3vw,15px);height:40px}input[data-v-8b04642e]:focus{outline:none;border-color:var(--color-purple)}span[data-v-8b04642e]{color:var(--color-purple);font-weight:700;cursor:pointer;font-size:clamp(13px,3vw,15px)}.error-message[data-v-8b04642e]{color:#ea5555;font-size:clamp(12px,2.5vw,14px);margin:8px 0;text-align:center;padding:8px;background-color:#ea55551a;border-radius:4px;width:100%}[data-v-8b04642e] .btn{margin-top:10px;margin-bottom:10px;padding:clamp(8px,2vw,12px) clamp(16px,4vw,24px);font-size:clamp(13px,3vw,15px);min-height:40px;width:100%;touch-action:manipulation}@media (max-width: 480px){div[data-v-8b04642e]{width:95%;margin-top:20px;padding:15px 15px 25px}form[data-v-8b04642e]{padding:15px 15px 6px}section[data-v-8b04642e]{padding:10px 5px}input[data-v-8b04642e]{height:38px;padding:6px 10px}[data-v-8b04642e] .btn{padding:10px 16px;min-height:44px}}@media (max-width: 320px){div[data-v-8b04642e]{width:98%;padding:12px 12px 20px}form[data-v-8b04642e]{padding:12px 12px 6px}small[data-v-8b04642e]{padding-inline:10px}}:root,.theme-light{--color-purple: #635fc7;--color-purple-hover: #a8a4ff;--color-red: #ea5555;--color-red-hover: #ff9898;--color-blue: #49c4e5;--text-color-heading: #000112;--color-black: #000112;--color-white: #ffffff;--color-light-grey: #f4f7fd;--color-medium-grey: #828fa3;--color-dark-grey: #2b2c37;--color-lines-light: #e4ebfa;--color-lines-dark: #3e3f4e;--box-shadow-task-card: 0 2px 4px rgba(0, 0, 0, .06), 0 8px 16px rgba(0, 0, 0, .04);--background-body: var(--color-light-grey);--background-sidebar: var(--color-white);--background-column-add: var(--color-light-grey);--background-sidebar-small: var(--color-light-grey);--background-new-column: #e9effa;--background-task-card: var(--color-white);--background-status-select: var(--color-white);--background-header: var(--color-white);--background-dialog: var(--color-white);--backdrop-background: rgba(0, 0, 0, .5);--background-subtask-item-hover: #a8a4ff;--background-subtask-item: #e4ebfa;--text-color-body: #828fa3;--text-color-heading: var(--color-black);--text-color-status: var(var(--color-black));--text-color-body: var(--color-medium-grey);--text-color-placeholder: var(--color-medium-grey);--text-color-button-primary: var(--color-white);--text-color-button-secondary: var(--color-purple);--color-purple-hover-transparent: rgba( 99, 95, 199, .1 );--border-color-input: #d3dcee}.theme-dark{--color-purple: #635fc7;--color-purple-hover: #a8a4ff;--color-red: #ea5555;--color-red-hover: #ff9898;--color-lines-light: #434242;--color-blue: #49c4e5;--background-task-card: #2b2c37;--color-black: #000112;--color-white: #ffffff;--color-light-grey: #2b2c37;--color-medium-grey: #828fa3;--color-dark-grey: #2b2c37;--color-very-dark-grey: #20212c;--box-shadow-task-card: 0 4px 6px rgba(0, 0, 0, .2), 0 10px 20px rgba(0, 0, 0, .15);--background-body: var(--color-very-dark-grey);--background-sidebar: var(--color-dark-grey);--background-header: var(--color-dark-grey);--background-dialog: var(--color-dark-grey);--background-sidebar-small: var(--color-very-dark-grey);--background-column-add: var( --color-light-grey );--background-new-column: var(--color-light-grey);--background-task-card: var(--color-dark-grey);--background-status-select: var(--color-dark-grey);--background-header: #2b2c37;--background-dialog: #2b2c37;--backdrop-background: rgba(0, 0, 0, .5);--background-subtask-item-hover: #635fc7;--background-subtask-item: #20212c;--text-color-status: var(--color-white);--text-color-body: var( --color-medium-grey );--text-color-placeholder: var(--color-medium-grey);--text-color-button-primary: var(--color-white);--text-color-button-secondary: var(--color-purple);--text-color-heading: var(--color-white);--color-purple-hover-transparent: var(--color-white);--border-color-input: #828fa340}html,body,#app,.layout-wrapper{font-family:Plus Jakarta Sans,sans-serif;margin:0;padding:0;height:100%;width:100%}body{background-color:var(--background-body);transition:background-color .2s ease}*,:after,:before{box-sizing:border-box}.new-task[data-v-561235bb],.new-column[data-v-561235bb],.new-s-c[data-v-561235bb],.save[data-v-561235bb],.delete[data-v-561235bb],.cancel[data-v-561235bb],.login[data-v-561235bb],.submit[data-v-561235bb]{background-color:var(--color-purple);border-radius:28px;font-size:15px;font-weight:700;color:var(--color-white);padding-block:15px;padding-inline:15px;border:none;display:flex;gap:5px;width:180px;align-items:center;justify-content:center}.new-s-c[data-v-561235bb],.save[data-v-561235bb]{width:416px;color:var(--color-purple);background-color:var( --color-purple-hover-transparent );padding-block:10px}.submit[data-v-561235bb]{width:262px}.new-s-c span[data-v-561235bb],.save span[data-v-561235bb],.submit span[data-v-561235bb],.delete span[data-v-561235bb],.cancel span[data-v-561235bb]{display:inline!important;font-size:13px;font-weight:700}.delete[data-v-561235bb],.login[data-v-561235bb]{background-color:var(--color-red)!important;color:var(--color-white)!important}.delete span[data-v-561235bb],.login span[data-v-561235bb]{color:var(--color-white)}.cancel span[data-v-561235bb]{color:var(--color-purple)}.delete[data-v-561235bb],.cancel[data-v-561235bb]{width:200px;padding-block:12px}.login[data-v-561235bb]{width:100px;padding-block:12px}.cancel[data-v-561235bb]{background-color:var( --color-purple-hover-transparent )}.save[data-v-561235bb]{background-color:var(--color-purple);color:var(--color-white);margin-top:25px}button[data-v-561235bb]{cursor:pointer}.new-task[data-v-561235bb]:hover,.new-column[data-v-561235bb]:hover,.save[data-v-561235bb]:hover,.submit[data-v-561235bb]:hover{background-color:var(--color-purple-hover)}.delete[data-v-561235bb]:hover,.login[data-v-561235bb]:hover{background-color:var( --color-red-hover )!important}@media (max-width: 1023px){.new-task[data-v-561235bb]{width:170px;padding-inline:8px}}@media (max-width: 766px){.small-screen[data-v-561235bb]{display:none}.new-task[data-v-561235bb]{padding-inline:10px;width:50px}}@media (max-width: 540px){.new-s-c[data-v-561235bb],.save[data-v-561235bb]{width:270px}.submit[data-v-561235bb]{width:90%}.delete[data-v-561235bb],.cancel[data-v-561235bb]{width:270px}}.sidebar__item[data-v-d840805b]{display:flex;gap:15px;padding-left:32px;padding-block:14px;align-items:flex-start}.sidebar__item[data-v-d840805b]:hover:not(.active){background-color:var( --color-purple-hover-transparent );border-top-right-radius:25px;border-bottom-right-radius:25px}.sidebar__item:hover:not(.active) img[data-v-d840805b],.sidebar__item:hover:not(.active) a[data-v-d840805b]{color:var(--color-purple)}.sidebar__link[data-v-d840805b]{color:var(--text-color-body);font-size:15px;font-weight:700}.active[data-v-d840805b]{background-color:var( --color-purple );border-top-right-radius:25px;border-bottom-right-radius:25px}.active img[data-v-d840805b],.active a[data-v-d840805b]{filter:invert(0%) brightness(200%);color:var( --color-white )}a[data-v-d840805b]{text-decoration:none}.backdrop[data-v-349945ce]{position:fixed;inset:0;background:var(--backdrop-background);display:grid;place-items:center;z-index:1000}.dialog[data-v-349945ce]{position:relative;border-radius:8px;padding-block:10px;padding-inline-end:20px;top:-40px;box-shadow:var(--box-shadow-dialog)}.fade-enter-active[data-v-349945ce],.fade-leave-active[data-v-349945ce]{transition:opacity .15s}.fade-enter-from[data-v-349945ce],.fade-leave-to[data-v-349945ce]{opacity:0}.sidebar__item[data-v-349945ce]{padding-left:20px!important}.sidebar[data-v-349945ce]{z-index:2;background-color:var(--background-sidebar);width:264px;display:flex;flex-direction:column}.sidebar__logo[data-v-349945ce]{width:152.23px;height:25.22px;margin-top:32px;margin-left:32px}.sidebar__boards-count[data-v-349945ce]{font-size:13px;font-weight:700;color:var(--text-color-body);letter-spacing:2.4px;margin-block-start:10px;margin-block-end:20px;margin-left:20px}.sidebar__boards[data-v-349945ce]{display:flex;flex-direction:column;gap:3px;margin-bottom:1rem}.sidebar--create[data-v-349945ce]{display:flex;gap:10px;margin-block-start:0;padding-left:20px}.sidebar--create img[data-v-349945ce]{filter:invert(35%) sepia(55%) saturate(7000%) hue-rotate(230deg) brightness(90%)}.sidebar__new-btn[data-v-349945ce]{color:var( --color-purple );font-weight:600;font-size:15px}.flex-end[data-v-349945ce]{display:flex;flex-direction:column;margin-top:auto}.sidebar--toggleMode[data-v-349945ce]{display:flex;background-color:var( --background-sidebar-small );align-items:center;justify-content:center;border-radius:5px;margin-top:20px;margin-bottom:20px;padding:12px;gap:25px;margin-left:20px}.sidebar--hidden[data-v-349945ce]{margin-block-start:10px;padding:15px;display:flex;align-items:center;gap:7px;width:265px}.sidebar--hidden img[data-v-349945ce]{padding-left:18px}.sidebar--hidden:hover img[data-v-349945ce],.sidebar--hidden:hover span[data-v-349945ce]{filter:invert(35%) sepia(55%) saturate(7000%) hue-rotate(230deg) brightness(90%)}.sidebar--hidden[data-v-349945ce]:hover{background-color:var( --color-purple-hover-transparent );border-top-right-radius:25px;border-bottom-right-radius:25px;color:var( --color-purple )}.sidebar--hide[data-v-349945ce]{color:var(--text-color-body);font-weight:600;font-size:15px;background-color:transparent}.switch[data-v-349945ce]{position:relative;display:inline-block;width:38px;height:20px}.switch input[data-v-349945ce]{opacity:0;width:0;height:0}.slider[data-v-349945ce]{position:absolute;inset:0;background:var( --color-purple );border-radius:999px;cursor:pointer;transition:background .2s}.slider[data-v-349945ce]:hover{background:var(--color-purple-hover)}.slider[data-v-349945ce]:before{content:"";position:absolute;width:14px;height:14px;left:3px;top:3px;background:var(--color-white);border-radius:50%;transition:transform .2s}.switch input:checked+.slider[data-v-349945ce]:before{transform:translate(20px)!important}.view[data-v-349945ce]{display:none}.aside[data-v-349945ce]{position:fixed;z-index:2;margin-top:auto;display:flex;flex-direction:column;bottom:40px;left:0}.aside button[data-v-349945ce]{padding:0;margin:0;background-color:transparent}ul[data-v-349945ce]{list-style:none;margin:0;padding:0}a[data-v-349945ce]{text-decoration:none;padding:0;margin:0}button[data-v-349945ce]{border:none;background-color:transparent;cursor:pointer}.sidebar img[data-v-349945ce]{align-self:flex-start}.btn-add-new-task[data-v-32054a51]{display:flex;align-items:center;gap:16px}.rotate-180[data-v-32054a51]{transform:rotate(180deg)}.icon-up[data-v-32054a51]{display:none;cursor:pointer}.boardName[data-v-32054a51]{font-size:25px;color:var(--text-color-heading);font-weight:700;padding-inline-start:100px;padding-block:31px;letter-spacing:0px;display:flex;align-items:center;gap:10px}.padding[data-v-32054a51]{padding-inline-start:32px}.logo[data-v-32054a51]{padding-inline-end:36px;border-right:var(--color-lines-light) solid 1px;padding-block:31px}header[data-v-32054a51]{display:flex;height:90px;background-color:var(--background-header);justify-content:space-between;padding-inline:34px;border-bottom:.1px solid var(--color-lines-light);top:0;left:0;position:fixed;width:100vw;z-index:1}.add[data-v-32054a51]{width:10px;height:10px}.desc[data-v-32054a51]{display:flex}.actions[data-v-32054a51]{display:flex;align-items:center;gap:20px}.actions>img[data-v-32054a51]{width:6px;height:24px}.small-screen[data-v-32054a51]{display:none}button[data-v-32054a51]{cursor:pointer;border:none;background-color:transparent}.board-menu[data-v-32054a51]{position:relative;display:inline-block}.board-menu .dots[data-v-32054a51]{padding:8px;border-radius:4px;transition:background-color .2s ease}.board-menu .dots[data-v-32054a51]:hover{background-color:var(--background-subtle)}.board-menu .editBoard[data-v-32054a51]{position:absolute;width:192px;height:auto;right:5px;top:60px;background-color:var( --background-dialog );padding:15px;border-radius:10px;box-shadow:0 10px 20px #00000026;display:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3px;z-index:100}.board-menu .editBoard.show-options[data-v-32054a51]{display:flex}.editBoard .edit[data-v-32054a51]{color:var(--text-color-body);width:100%;text-align:left;padding:8px 0;transition:color .2s ease}.editBoard .delete[data-v-32054a51]{color:var(--color-red);width:100%;text-align:left;padding:8px 0;transition:color .2s ease}.editBoard .edit[data-v-32054a51]:hover,.editBoard .edit[data-v-32054a51]:focus{color:var(--color-purple)}.editBoard .delete[data-v-32054a51]:hover,.editBoard .delete[data-v-32054a51]:focus{color:#ff9898}.editBoard .logout[data-v-32054a51]{color:var(--color-purple);width:100%;text-align:left;padding:12px 0 8px;transition:color .2s ease;border-top:1px solid var(--border-color)}.editBoard .logout[data-v-32054a51]:hover,.editBoard .logout[data-v-32054a51]:focus{color:var(--color-purple-hover)}@media (max-width: 1023px){.boardName[data-v-32054a51]{padding-inline-start:70px;margin:0}.padding[data-v-32054a51]{padding-inline-start:22px}.logo[data-v-32054a51]{padding-inline-end:20px;margin:0}header[data-v-32054a51]{padding-inline:20px}.actions[data-v-32054a51]{gap:15px}}@media (max-width: 767px){.small-screen[data-v-32054a51]{display:inline}.big-screen[data-v-32054a51]{display:none}.boardName[data-v-32054a51]{padding-inline-start:5px;padding-block:0;margin:0}.logo[data-v-32054a51]{padding-inline-end:10px;border:none;padding-block:0;margin:0}header[data-v-32054a51]{padding-inline:20px;height:70px}.desc[data-v-32054a51]{align-items:center}.actions[data-v-32054a51]{gap:15px}}@media (max-width: 541px){.boardName[data-v-32054a51]{font-size:20px}header[data-v-32054a51]{padding-inline:10px}.actions[data-v-32054a51]{gap:5px}.icon-up[data-v-32054a51]{display:inline;transition:transform .2s ease}}.sidebar[data-v-36c0495c]{position:fixed;z-index:2;background-color:var(--background-sidebar);height:100vh;width:300px;padding-inline-end:32px;padding-bottom:40px;border-right:1px solid var(--color-lines-light);display:flex;flex-direction:column;height:100%}.sidebar__logo[data-v-36c0495c]{width:152.23px;height:25.22px;margin-top:32px;margin-left:32px}.sidebar__boards-count[data-v-36c0495c]{font-size:13px;font-weight:700;color:var(--text-color-body);letter-spacing:2.4px;margin-block-start:58px;margin-block-end:20px;margin-left:32px}.sidebar__boards[data-v-36c0495c]{display:flex;flex-direction:column;gap:3px;margin-bottom:1rem}.sidebar--create[data-v-36c0495c]{display:flex;gap:10px;margin-block-start:5px;padding-left:32px}.sidebar--create img[data-v-36c0495c]{filter:invert(35%) sepia(55%) saturate(7000%) hue-rotate(230deg) brightness(90%)}.sidebar__new-btn[data-v-36c0495c]{color:var( --color-purple );font-weight:600;font-size:15px}.flex-end[data-v-36c0495c]{display:flex;flex-direction:column;margin-top:auto}.sidebar--toggleMode[data-v-36c0495c]{display:flex;background-color:var(--background-column-add);align-items:center;justify-content:center;border-radius:5px;margin-top:auto;padding:12px;gap:25px;margin-left:32px}.sidebar--hidden[data-v-36c0495c]{margin-block-start:10px;padding:15px;display:flex;align-items:center;gap:7px;width:265px}.sidebar--hidden img[data-v-36c0495c]{padding-left:18px}.sidebar--hidden:hover img[data-v-36c0495c],.sidebar--hidden:hover span[data-v-36c0495c]{filter:invert(35%) sepia(55%) saturate(7000%) hue-rotate(230deg) brightness(90%)}.sidebar--hidden[data-v-36c0495c]:hover{background-color:var( --color-purple-hover-transparent );border-top-right-radius:25px;border-bottom-right-radius:25px;color:var( --color-purple )}.sidebar--hide[data-v-36c0495c]{color:var(--text-color-body);font-weight:600;font-size:15px;background-color:transparent}.switch[data-v-36c0495c]{position:relative;display:inline-block;width:38px;height:20px}.switch input[data-v-36c0495c]{opacity:0;width:0;height:0}.slider[data-v-36c0495c]{position:absolute;inset:0;background:var( --color-purple );border-radius:999px;cursor:pointer;transition:background .2s}.slider[data-v-36c0495c]:hover{background:var(--color-purple-hover)}.slider[data-v-36c0495c]:before{content:"";position:absolute;width:14px;height:14px;left:3px;top:3px;background:var(--color-white);border-radius:50%;transition:transform .2s}.switch input:checked+.slider[data-v-36c0495c]:before{transform:translate(20px)!important}.view[data-v-36c0495c]{display:none}.aside[data-v-36c0495c]{position:fixed;z-index:2;margin-top:auto;display:flex;flex-direction:column;bottom:40px;left:0}.aside button[data-v-36c0495c]{padding:0;margin:0;background-color:transparent}ul[data-v-36c0495c]{list-style:none;margin:0;padding:0}a[data-v-36c0495c]{text-decoration:none;padding:0;margin:0}button[data-v-36c0495c]{border:none;background-color:transparent;cursor:pointer}.sidebar img[data-v-36c0495c]{align-self:flex-start}@media (max-width: 1023px){.sidebar[data-v-36c0495c]{width:250px}}@media (max-width: 767px){.sidebar[data-v-36c0495c]{display:none}}.deleteControls[data-v-686db991]{display:flex;margin-top:20px;gap:10px}.deleteDiv p[data-v-686db991]{color:var(--color-red);font-weight:700;font-size:18px}.deleteDiv small[data-v-686db991]{color:var(--text-color-body);font-size:13px;font-weight:medium}.title[data-v-686db991]{display:flex;flex-direction:column;gap:10px}.columnText[data-v-686db991]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;width:92%;margin-bottom:12px;padding-inline:20px;color:var(--text-color-heading);font-weight:100;font-size:13px;background-color:var( --background-input )}.controls[data-v-686db991]{display:flex;justify-content:space-between;align-items:flex-start}.remove-btn[data-v-686db991]{color:var(--text-color-body);font-size:16px;font-weight:900}.title input[data-v-686db991]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;width:100%;background-color:var( --background-input );color:var(--text-color-heading)}.title label[data-v-686db991],.column[data-v-686db991]{color:var(--text-color-body);font-size:12px;font-weight:700;background-color:transparent!important}.addTask[data-v-686db991]{color:var(--text-color-heading);font-weight:700;font-size:18px}button[data-v-686db991]{cursor:pointer;border:none;background-color:transparent}.status-select[data-v-686db991]{width:100%;padding:.75rem 1rem;border:1px solid var(--color-lines-light);border-radius:4px;background-color:var( --background-input );font-size:.8125rem;font-weight:500;cursor:pointer;color:var(--text-color-heading);-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;accent-color:var(--color-purple);transition:border-color .2s ease}input[data-v-686db991]:focus,textarea[data-v-686db991]:focus{outline:none;border-color:var(--color-purple)}.status[data-v-686db991]{color:var(--text-color-body);font-size:12px;font-weight:700}.column[data-v-686db991]{margin-top:25px}.addBoard[data-v-686db991]{font-size:18px;color:var(--text-color-heading);font-weight:700;width:350px;margin-top:12px}.fade-enter-active[data-v-686db991],.fade-leave-active[data-v-686db991]{transition:opacity .15s}.fade-enter-from[data-v-686db991],.fade-leave-to[data-v-686db991]{opacity:0}.backdrop[data-v-686db991]{position:fixed;inset:0;background:var(--backdrop-background);display:grid;place-items:center;z-index:1000}.dialog[data-v-686db991]{position:relative;background:var(--background-dialog);border-radius:8px;padding-inline:30px;padding-block:10px;width:480px;box-shadow:var(--box-shadow-dialog)}.close-btn[data-v-686db991]{position:absolute;top:.75rem;right:.75rem;background:none;border:none;font-size:1.25rem;cursor:pointer}@media (max-width: 540px){.dialog[data-v-686db991]{width:313px}.deleteControls[data-v-686db991]{flex-direction:column}}.deleteControls[data-v-50c3f93c]{display:flex;margin-top:20px;gap:10px}.deleteDiv p[data-v-50c3f93c]{color:var(--color-red);font-weight:700;font-size:18px}.deleteDiv small[data-v-50c3f93c]{color:var(--text-color-body);font-size:13px;font-weight:medium}.title[data-v-50c3f93c]{display:flex;flex-direction:column;gap:10px}.subtaskText[data-v-50c3f93c]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;width:92%;margin-bottom:12px;padding-inline:20px;color:var(--text-color-heading);background-color:var(--background-dialog)}.controls[data-v-50c3f93c]{display:flex;justify-content:space-between;align-items:flex-start}.remove-btn[data-v-50c3f93c]{color:var(--text-color-body);font-size:16px;font-weight:900}.title input[data-v-50c3f93c]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;width:120%;background-color:var(--background-input);color:var(--text-color-heading)}.description textarea[data-v-50c3f93c]{border:1px solid var(--color-lines-light);border-radius:4px;padding:8px;background-color:var(--background-input);color:var(--text-color-heading)}.title label[data-v-50c3f93c],.description label[data-v-50c3f93c],.subtask[data-v-50c3f93c]{color:var(--text-color-body);font-size:12px;font-weight:700;background-color:transparent!important}.description[data-v-50c3f93c]{display:flex;flex-direction:column}.editTask[data-v-50c3f93c]{color:var(--text-color-heading);font-weight:700;font-size:18px}button[data-v-50c3f93c]{cursor:pointer;border:none;background-color:transparent}.board-menu[data-v-50c3f93c]{position:relative;display:inline-block}.board-menu .editBoard[data-v-50c3f93c]{display:none;position:absolute;width:192px;height:auto;top:40px;left:-70px;background-color:var(--background-dialog);padding:15px;border-radius:10px;z-index:1000}.editBoard .edit[data-v-50c3f93c]{color:var(--text-color-body)}.editBoard .delete[data-v-50c3f93c]{color:var(--color-red)}.board-menu:hover .editBoard[data-v-50c3f93c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px}.status-select[data-v-50c3f93c]{width:100%;padding:.75rem 1rem;border:1px solid var(--color-lines-light);border-radius:4px;background-color:var( --background-status-select );font-size:.8125rem;font-weight:500;cursor:pointer;color:var(--text-color-status);-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;accent-color:var(--color-purple);transition:border-color .2s ease}.status-select option[data-v-50c3f93c]{background:var(--background-input)}input[data-v-50c3f93c]:focus,textarea[data-v-50c3f93c]:focus,.status-select[data-v-50c3f93c]{outline:none;border-color:var(--color-purple)}.status[data-v-50c3f93c]{color:var(--text-color-body);font-size:12px;font-weight:700}.subtask-checkbox[data-v-50c3f93c]{accent-color:var(--color-purple);cursor:pointer}.subtask-text[data-v-50c3f93c]{color:var(--text-color-heading);font-size:12px;font-weight:700}.completed-subtask-text[data-v-50c3f93c]{text-decoration:line-through;color:var(--text-color-body)}.subtasks[data-v-50c3f93c]{background-color:var( --background-subtask-item );border-radius:5px;margin-block:10px;padding-block:6px;padding-inline:5px}.subtasks[data-v-50c3f93c]:hover{background-color:var( --background-subtask-item-hover );padding-block:8px}.subtasks label[data-v-50c3f93c]{display:flex;align-items:center;gap:10px}.subtasksNumber[data-v-50c3f93c]{font-size:12px;font-weight:700;color:var(--text-color-body);margin-top:18px}.description[data-v-50c3f93c]{font-size:13px;color:var(--text-color-body);font-weight:medium;line-height:23px;margin-block:22px}.title[data-v-50c3f93c]{font-size:18px;color:var(--text-color-heading);font-weight:700;width:350px;margin:0}.titleControls[data-v-50c3f93c]{display:flex;align-items:center;justify-content:space-between}.fade-enter-active[data-v-50c3f93c],.fade-leave-active[data-v-50c3f93c]{transition:opacity .15s}.fade-enter-from[data-v-50c3f93c],.fade-leave-to[data-v-50c3f93c]{opacity:0}.backdrop[data-v-50c3f93c]{position:fixed;inset:0;background:var(--backdrop-background);display:grid;place-items:center;z-index:1000}.dialog[data-v-50c3f93c]{position:relative;background:var(--background-dialog);border-radius:8px;padding:0;width:480px;box-shadow:var(--box-shadow-dialog);display:flex;flex-direction:column;max-height:calc(100vh - 120px);overflow:scroll}.dialog-body[data-v-50c3f93c]{padding-inline:30px;padding-block:18px;overflow-y:auto;-webkit-overflow-scrolling:touch}.close-btn[data-v-50c3f93c]{position:absolute;top:.75rem;right:.75rem;background:none;border:none;font-size:1.25rem;cursor:pointer}@media (max-width: 540px){.dialog[data-v-50c3f93c]{width:313px;max-height:calc(100vh - 80px)}.dialog-body[data-v-50c3f93c]{padding-inline:18px;padding-block:14px}}.layout-wrapper[data-v-f8ec60bf]{width:100%;height:100%}.wrapper[data-v-1b14ee91]{height:100%;width:100%;position:relative}
