@charset "UTF-8";.verified-overlay[data-v-db5c0401]{position:fixed;inset:0;background-color:#202225;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99999}.checkmark[data-v-db5c0401]{width:80px;height:80px}.checkmark-circle[data-v-db5c0401]{stroke:#2dc866;stroke-width:2;stroke-dasharray:151;stroke-dashoffset:151;animation:circle-draw-db5c0401 .4s ease forwards}.checkmark-check[data-v-db5c0401]{stroke:#2dc866;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36;animation:check-draw-db5c0401 .3s ease forwards .35s}.verified-text[data-v-db5c0401]{margin-top:1.25rem;font-family:Oswald,sans-serif;font-size:1.5rem;font-weight:300;text-transform:uppercase;letter-spacing:.2em;color:#2dc866;opacity:0;animation:text-fade-in-db5c0401 .3s ease forwards .5s}@keyframes circle-draw-db5c0401{to{stroke-dashoffset:0}}@keyframes check-draw-db5c0401{to{stroke-dashoffset:0}}@keyframes text-fade-in-db5c0401{to{opacity:1}}.auth-fade-leave-active[data-v-db5c0401]{transition:opacity .3s ease}.auth-fade-leave-to[data-v-db5c0401]{opacity:0}.denied-overlay[data-v-9ab8c277]{position:fixed;inset:0;background-color:#202225;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99999}.denied-icon-wrapper[data-v-9ab8c277]{position:relative;display:flex;align-items:center;justify-content:center}.denied-icon-wrapper[data-v-9ab8c277]:before{content:"";position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(232,68,73,.15) 0%,transparent 70%);animation:denied-glow-9ab8c277 2s ease-in-out infinite}.denied-icon[data-v-9ab8c277]{font-size:5rem;color:#e84449;animation:denied-pulse-9ab8c277 2s ease-in-out infinite}.denied-text[data-v-9ab8c277]{margin-top:1.25rem;font-family:Oswald,sans-serif;font-size:1.5rem;font-weight:300;text-transform:uppercase;letter-spacing:.2em;color:#e84449}@keyframes denied-pulse-9ab8c277{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.7}}@keyframes denied-glow-9ab8c277{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:1}}.pin-overlay[data-v-0a9ed8b6]{position:fixed;inset:0;background-color:#202225;display:flex;align-items:center;justify-content:center;z-index:99999}.pin-card[data-v-0a9ed8b6]{background-color:#2f3136;border-radius:6px;width:320px;max-width:90vw;box-shadow:#0000008f 0 22px 70px 4px;text-align:center}.pin-title[data-v-0a9ed8b6]{font-size:1.5rem;font-family:Oswald,sans-serif;font-weight:300;text-transform:uppercase;padding:.75rem 1rem;color:#ecf0f1;background:#202225;border-radius:6px 6px 0 0;border-bottom:1px solid rgba(0,0,0,.25)}.pin-body[data-v-0a9ed8b6]{padding:1.5rem}.pin-subtitle[data-v-0a9ed8b6]{color:#b9bbbe;margin:0 0 1.25rem;font-size:.9rem}.pin-input[data-v-0a9ed8b6]{display:block;width:100%;padding:.75rem;font-size:1.75rem;text-align:center;letter-spacing:.5em;font-family:monospace;background-color:#202225;border:2px solid #41444b;border-radius:4px;color:#ecf0f1;outline:none;box-sizing:border-box}.pin-input[data-v-0a9ed8b6]:focus{border-color:#8286ee}.pin-input[data-v-0a9ed8b6]::placeholder{color:#41444b;letter-spacing:.3em}.pin-error[data-v-0a9ed8b6]{color:#e84449;margin:.75rem 0 0;font-size:.85rem}.pin-attempts[data-v-0a9ed8b6]{color:#f4aa28;margin:.25rem 0 0;font-size:.8rem}.pin-submit[data-v-0a9ed8b6]{display:flex;align-items:center;justify-content:center;width:100%;margin-top:1.25rem;padding:.65rem 1rem;font-size:1rem;font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;background-color:#8286ee;color:#202225;border:none;border-radius:4px;cursor:pointer;transition:background-color .125s ease-in-out}.pin-submit[data-v-0a9ed8b6]:hover:not(:disabled){background-color:#6c70eb}.pin-submit[data-v-0a9ed8b6]:disabled{opacity:.4;cursor:not-allowed}.rotating[data-v-0a9ed8b6]{animation:spin-0a9ed8b6 1s linear infinite}@keyframes spin-0a9ed8b6{to{transform:rotate(360deg)}}.auth-error-overlay[data-v-73e2fa71]{position:fixed;inset:0;background-color:#202225;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99999;color:#e84449}.auth-error-overlay span[data-v-73e2fa71]{font-size:3rem;margin-bottom:1rem}.auth-error-overlay p[data-v-73e2fa71]{font-size:1rem;color:#b9bbbe}.sidebar-item[data-v-cf4f9258]{position:relative;display:flex;width:100%;padding:.35rem .75rem;font-family:Motiva Sans,sans-serif;font-size:.85rem;font-weight:300;letter-spacing:1px;text-transform:uppercase;background-color:#20222580;color:#b9bbbe;align-items:center;justify-content:flex-start;gap:.6rem;text-decoration:none;cursor:pointer;transition:all .125s ease-in-out}.sidebar-item[data-v-cf4f9258]:hover:not(.disabled-item){background-color:#41444b;color:#ecf0f1}.sidebar-item.router-link-exact-active[data-v-cf4f9258]{background-color:#ecf0f180;color:#202225}.sidebar-item.router-link-exact-active span.material-symbols-outlined[data-v-cf4f9258]{color:#202225}.sidebar-item span.material-symbols-outlined[data-v-cf4f9258]{margin:0;flex-shrink:0;opacity:.8;transition:all .125s ease-in-out}button.sidebar-item[data-v-cf4f9258]{background-color:transparent;padding:0 .5rem;box-shadow:none;border:none;font-family:inherit}.sidebar-item[data-v-cf4f9258]:disabled,.sidebar-item.disabled-item[data-v-cf4f9258]{cursor:not-allowed!important;background-color:#e8444980}.sidebar-section[data-v-8651e81b]{border-bottom:1px solid rgba(32,34,37,.5)}.section-header[data-v-8651e81b]{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:none;border:none;border-bottom:1px solid rgba(32,34,37,.5);border-radius:0;box-shadow:none;color:#b9bbbe80;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .125s ease-in-out;cursor:pointer;font-family:Motiva Sans,sans-serif;font-size:.85rem;font-weight:300;letter-spacing:1px;text-transform:uppercase}.section-header[data-v-8651e81b]:hover{color:#37393f;background-color:#ecf0f1}.section-header .section-icon[data-v-8651e81b]{margin:0}.section-header .section-title[data-v-8651e81b]{flex:1;text-align:left}.section-header .chevron[data-v-8651e81b]{margin:0;transition:transform .2s ease}.section-header .chevron.collapsed[data-v-8651e81b]{transform:rotate(-90deg)}.section-items ul[data-v-8651e81b]{list-style:none;padding:0;margin:0}.progress-bar[data-v-40b7942b]{position:relative;display:flex;list-style:none;margin:0;padding:1px;gap:2px;height:8px;background-color:#202225}.progress-bar li[data-v-40b7942b]{flex:1;background-color:#2f3136;transition:opacity .3s ease-in-out,background-color .3s ease-in-out}.progress-bar li.active[data-v-40b7942b]{opacity:1}.progress-bar.progress-0 li.active[data-v-40b7942b]{background-color:#e84449}.progress-bar.progress-25 li.active[data-v-40b7942b]{background-color:#ee7739}.progress-bar.progress-50 li.active[data-v-40b7942b]{background-color:#f4aa28}.progress-bar.progress-75 li.active[data-v-40b7942b]{background-color:#91bb4d}.progress-bar.progress-100 li.active[data-v-40b7942b]{background-color:#2ecc71}.progress-bar.stretch-goal li.active[data-v-40b7942b]{background-color:#2ecc71!important}.progress-bar.stretch-goal li.active li.active[data-v-40b7942b]{background-color:#ecf0f1!important}.mobile-menu .progress-bar-wrapper[data-v-40b7942b]{width:60px}.mobile-menu .progress-bar-wrapper .progress-bar[data-v-40b7942b]{border:3px solid #41444b;border-radius:4px}.modal-overlay{position:fixed;inset:0;background-color:#20222599;-webkit-backdrop-filter:blur(15px) grayscale(.5);backdrop-filter:blur(15px) grayscale(.5);display:flex;align-items:center;justify-content:center;z-index:9999}.modal{z-index:1;background-color:#2f3136;border-radius:6px;min-width:25vw;width:max-content;max-width:70vw;box-shadow:#0000008f 0 22px 70px 4px;text-align:center;cursor:default}.modal .modal-title{font-size:2rem;font-family:Oswald,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;padding:.5rem 2.5rem;color:#ecf0f1;background:#202225;border-radius:6px 6px 0 0;border-bottom:1px solid #2f3136;text-transform:uppercase;text-wrap-style:balance;line-height:1.1}.modal .modal-body{font-size:1rem;text-align:left;padding:1rem;justify-items:center;max-height:70vh;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;--scrollbar-width: 16px;--scrollbar-track-width: 4px}.modal .modal-body::-webkit-scrollbar{width:var(--scrollbar-width)}.modal .modal-body::-webkit-scrollbar-track{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #20222580;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.modal .modal-body::-webkit-scrollbar-thumb{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #b9bbbe80;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.modal .modal-body::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #8286ee}.modal .modal-body .modal-radio-group{column-count:2}.modal .modal-body .modal-radio-group ul{list-style:none;margin:0;padding:0}.modal .modal-body .modal-radio-group ul li{margin-bottom:.5rem}.modal .modal-body .modal-radio-group ul li:last-of-type{margin-bottom:0}.modal .modal-body fieldset{border:1px solid #202225;padding:.5rem 1rem .75rem;margin:0}.modal .modal-body fieldset legend{font-weight:300;font-size:80%;background-color:#202225;padding:2px 6px;border-radius:3px;text-transform:uppercase;letter-spacing:.75px}.modal .modal-footer{display:flex;justify-content:space-between;gap:1rem;padding:.5rem}.modal .modal-footer button{flex:1;padding:.5rem 1rem;justify-content:center;font-size:1.125rem}.btn-close.btn-footer-close{border-radius:5px;padding:1rem!important;font-size:1.25rem;background:linear-gradient(0deg,#37393f,#26282c);color:#b9bbbe}.btn-close.btn-footer-close:hover{color:#ecf0f1;background:linear-gradient(0deg,#313339,#202225)}.modal.active-tasks-modal{background:linear-gradient(to bottom,#4b4e548c,#2f3136 15% 90%,#4b4e548c),#2f3136;box-shadow:#0000004d 0 2px 4px,#0003 0 7px 13px -3px,#0003 0 -3px inset;border-radius:6px;min-width:350px;max-width:50vw}.modal.active-tasks-modal .modal-title{background-color:transparent;position:relative;margin-bottom:0;padding:.5rem}.modal.active-tasks-modal .modal-body{padding:0;background-color:transparent}.modal.active-tasks-modal .modal-body .task-list-container{position:relative;top:unset;min-width:unset;width:100%}.modal.active-tasks-modal .modal-body .task-list-container .task-list .task-list-body{text-align:center}.modal.active-tasks-modal .modal-body .task-list-container .task-list .task-item{text-align:initial}.modal.active-tasks-modal .btn-confirmation:hover{color:#202225}.modal.task-form-modal .modal-body{padding:0;scroll-snap-type:none}.modal.manage-lists-modal .modal-body .drag-area{max-height:60vh;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;--scrollbar-width: 16px;--scrollbar-track-width: 4px}.modal.manage-lists-modal .modal-body .drag-area::-webkit-scrollbar{width:var(--scrollbar-width)}.modal.manage-lists-modal .modal-body .drag-area::-webkit-scrollbar-track{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #20222580;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.modal.manage-lists-modal .modal-body .drag-area::-webkit-scrollbar-thumb{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #b9bbbe80;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.modal.manage-lists-modal .modal-body .drag-area::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #8286ee}.modal.task-detail-modal .modal-body{padding-top:0;padding-bottom:0;max-height:unset!important}.modal.about-app-modal .modal-footer{padding:0!important;border-top:3px solid rgb(39.5,41.5,45.5)}.modal.archive-tasks-modal .modal-title{margin-bottom:0}.modal.archive-tasks-modal .modal-footer{padding-top:0}.modal.project-form-modal .modal-body{padding:0}@media(max-width:992px){.modal-overlay{margin-bottom:65px}}@media(max-width:750px){.modal-overlay .modal .modal-body{max-height:65vh}}.confirm-archive-content[data-v-aa39cae9]{text-align:center;padding:1rem 0 2rem}.confirm-archive-content ul[data-v-aa39cae9]{list-style:none;padding:0;margin:1rem 0}.confirm-archive-content li[data-v-aa39cae9]{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;font-size:1.1em}.confirm-archive-content li .status-icon[data-v-aa39cae9]{margin-right:.5rem;font-size:1.5em}.confirm-archive-content li .complete-icon[data-v-aa39cae9]{color:#2dc866}.confirm-archive-content li .abandoned-icon[data-v-aa39cae9]{color:#e84449}.confirm-archive-content p[data-v-aa39cae9]{margin-bottom:.5rem}.confirm-archive-content .archive-task-wrapper[data-v-aa39cae9]{display:flex;justify-content:center;width:fit-content;justify-self:center;gap:1rem}.confirm-archive-content .archive-task-wrapper>div[data-v-aa39cae9]{position:relative;display:flex;flex-direction:column;border-radius:6px;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset}.confirm-archive-content .archive-task-wrapper .col-title[data-v-aa39cae9]{flex:1;padding:.25rem 1rem;border-radius:6px 6px 0 0;text-transform:uppercase;font-weight:300;color:#ecf0f1}.confirm-archive-content .archive-task-wrapper .col-content[data-v-aa39cae9]{flex:1;border-radius:0 0 6px 6px;padding:.5rem;position:relative;overflow:hidden}.confirm-archive-content .archive-task-wrapper .col-content[data-v-aa39cae9]:before{font-family:Material Symbols Outlined;font-weight:400;font-size:1.25rem;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;position:absolute;top:-20px;right:-10px;font-size:3rem;opacity:.2;mix-blend-mode:color-dodge;pointer-events:none}.confirm-archive-content .archive-task-wrapper .col-abandoned[data-v-aa39cae9]{background-color:#2a2e32}.confirm-archive-content .archive-task-wrapper .col-abandoned .col-title[data-v-aa39cae9]{background-color:#525c65}.confirm-archive-content .archive-task-wrapper .col-abandoned .col-content[data-v-aa39cae9]:before{content:""}.confirm-archive-content .archive-task-wrapper .col-completed[data-v-aa39cae9]{background-color:#21332d}.confirm-archive-content .archive-task-wrapper .col-completed .col-title[data-v-aa39cae9]{background-color:#27774b}.confirm-archive-content .archive-task-wrapper .col-completed .col-content[data-v-aa39cae9]:before{content:""}.confirm-archive-content p[data-v-aa39cae9]:last-of-type{padding:0 2rem;margin:1rem 0 0}.modal.device-manager-modal{min-width:350px;max-width:500px}.modal.device-manager-modal .modal-body{padding:0}.no-devices{padding:2rem;text-align:center;color:#b9bbbe;opacity:.6}.device-list{max-height:60vh;overflow-y:auto}.device-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.2)}.device-item:last-child{border-bottom:none}.device-item .btn-cancel{margin-left:1.5rem;padding:.25rem}.device-item .btn-cancel .material-symbols-outlined{font-size:1.25rem;margin-right:0}.device-info{flex:1;min-width:0}.device-label{color:#ecf0f1;font-size:.9rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-meta{display:flex;flex-direction:column;gap:.125rem;margin-top:.25rem;font-size:.75rem;color:#b9bbbe;opacity:.6}.settings-list[data-v-abf7680c]{display:flex;flex-direction:column;gap:.5rem}.setting-row[data-v-abf7680c]{display:flex;align-items:center;gap:1rem;padding:.75rem;background:#ffffff08;border-radius:6px}.setting-row--sub[data-v-abf7680c]{margin-left:1.25rem;border-radius:0 6px 6px 0;background:#ffffff04}.setting-row--sub .setting-label[data-v-abf7680c]{font-size:.95rem}.setting-row--sub .setting-description[data-v-abf7680c]{font-size:.85rem}.setting-info[data-v-abf7680c]{flex:1;display:flex;flex-direction:column;gap:.2rem}.setting-label[data-v-abf7680c]{color:#ecf0f1;font-weight:300}.setting-description[data-v-abf7680c]{font-size:.9rem;color:#b9bbbe;opacity:.8}.chevron-steps[data-v-bf5ee047]{font-family:Oswald,sans-serif;font-weight:300;color:#fff;list-style:none;display:flex;gap:1.25rem;justify-content:center;transform:translate(-30px);margin:1.5rem 0 2rem;padding:0}.chevron-steps li[data-v-bf5ee047]{display:flex;background:#41444b;padding:10px 15px;position:relative;font-size:1.25rem;text-indent:1.25rem;animation:breathe-chevron-bf5ee047 4s infinite linear}.chevron-steps li[data-v-bf5ee047]:after{content:"";background-color:#41444b;clip-path:polygon(0% 0%,100% 50%,0% 100%);aspect-ratio:1/3;height:-webkit-fill-available;height:-moz-available;height:stretch;position:absolute;top:0;right:1px;transform:translate(100%)}.chevron-steps li[data-v-bf5ee047]:before{content:"";background-color:#2f3136;clip-path:polygon(0% 0%,100% 50%,0% 100%);aspect-ratio:1/3;height:-webkit-fill-available;height:-moz-available;height:stretch;position:absolute;top:0;left:-1px}.chevron-steps li[data-v-bf5ee047]:after{animation:breathe-chevron-after-bf5ee047 4s infinite linear}.chevron-steps li[data-v-bf5ee047]:nth-child(1){animation-delay:0s}.chevron-steps li[data-v-bf5ee047]:nth-child(1):after{animation-delay:0s}.chevron-steps li[data-v-bf5ee047]:nth-child(2){animation-delay:.5s}.chevron-steps li[data-v-bf5ee047]:nth-child(2):after{animation-delay:.5s}.chevron-steps li[data-v-bf5ee047]:nth-child(3){animation-delay:1s}.chevron-steps li[data-v-bf5ee047]:nth-child(3):after{animation-delay:1s}.chevron-steps li[data-v-bf5ee047]:nth-child(4){animation-delay:1.5s}.chevron-steps li[data-v-bf5ee047]:nth-child(4):after{animation-delay:1.5s}@keyframes breathe-chevron-bf5ee047{0%,to{background-color:#41444b}50%{background-color:#626d78}}@keyframes breathe-chevron-after-bf5ee047{0%,to{background-color:#41444b}50%{background-color:#626d78}}@media(max-width:992px){.chevron-steps[data-v-bf5ee047]{display:flex;flex-direction:column;transform:translateY(-30px);margin-top:3.5rem;width:fit-content;padding:0;justify-self:center;gap:.75rem}.chevron-steps li[data-v-bf5ee047]{padding:10px 50px;text-indent:0;justify-content:center}.chevron-steps li[data-v-bf5ee047]:after{z-index:2;background-color:#41444b;clip-path:polygon(50% 100%,0 0,100% 0);aspect-ratio:10/1;top:unset;right:0;left:0;bottom:0;height:auto;width:-webkit-fill-available;width:stretch;width:-webkit-fill-available;width:-moz-available;transform:translateY(100%)}.chevron-steps li[data-v-bf5ee047]:before{background-color:#202225;clip-path:polygon(50% 100%,0 0,100% 0);aspect-ratio:10/1;top:-1px;left:0;right:0;height:auto;width:-webkit-fill-available;width:stretch;width:-webkit-fill-available;width:-moz-available}.chevron-steps li span[data-v-bf5ee047]{z-index:2;transform:translateY(10px)}}.sidebar[data-v-e9f517a9]{position:fixed;top:0;left:0;height:100dvh;width:220px;background-color:#37393f;box-shadow:#0006 4px 0 16px;display:flex;flex-direction:column;z-index:1000;-webkit-user-select:none;user-select:none;cursor:default;overflow-y:auto;overflow-x:hidden}.sidebar[data-v-e9f517a9]::-webkit-scrollbar{width:4px}.sidebar[data-v-e9f517a9]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.logo[data-v-e9f517a9]{width:100%;padding:.5rem;display:flex;align-items:center;justify-content:center}.logo-img[data-v-e9f517a9]{width:75%}nav[data-v-e9f517a9]{display:flex;flex-direction:column;flex:1;min-height:0}nav[data-v-e9f517a9]::-webkit-scrollbar{width:4px}nav[data-v-e9f517a9]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.nav-sections[data-v-e9f517a9]{flex:1;min-height:0;padding-top:.25rem}.bottom-group[data-v-e9f517a9]{border-top:1px solid rgba(255,255,255,.06)}@media(max-width:992px){.sidebar[data-v-e9f517a9]{display:none}}.bottom-tab-bar[data-v-b9fdafeb]{display:none;position:fixed;bottom:0;left:0;right:0;min-height:65px;background:linear-gradient(0deg,#37393f,#313339);z-index:10000;align-items:stretch;box-shadow:#0000004d 0 -4px 12px;border-top:1px solid rgba(255,255,255,.05)}.row-control[data-v-b9fdafeb]{flex:0 0 auto;width:44px;display:flex;flex-direction:column;align-items:stretch;padding:0;border-right:1px solid rgb(60,62.5,69);background:#20222559}.row-chevron[data-v-b9fdafeb]{flex:1 1 0;min-height:0;padding:1rem 0;display:flex;align-items:center;justify-content:center;background:transparent;color:#b9bbbeb3;border:none;border-radius:0;box-shadow:none;cursor:pointer;transition:color .15s,background-color .15s}.row-chevron .material-symbols-outlined[data-v-b9fdafeb]{font-size:1.6rem;margin:0}.row-chevron[data-v-b9fdafeb]:hover,.row-chevron[data-v-b9fdafeb]:active{color:#ecf0f1;background-color:#8286ee66}.row-chevron--up[data-v-b9fdafeb]{border-bottom:1px solid rgb(60,62.5,69)}.row-dots[data-v-b9fdafeb]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:2px;padding:0;border-left:1px solid rgb(60,62.5,69);background-color:#20222580}.row-dot[data-v-b9fdafeb]{flex:1;width:6px;padding:0;border:none;border-radius:unset;background:#b9bbbe4d;cursor:pointer;transition:background-color .15s;box-shadow:none}.row-dot[data-v-b9fdafeb]:hover{background:#b9bbbe8c}.row-dot.active[data-v-b9fdafeb]{background:#8286ee}.tile-grid[data-v-b9fdafeb]{flex:1 1 auto;display:flex;align-items:stretch;min-width:0}.tile[data-v-b9fdafeb]{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;height:100%;background:none;border:none;border-radius:0;box-shadow:none;color:#b9bbbeb3;cursor:pointer;text-decoration:none;transition:color .2s,background-color .2s;font-family:inherit;padding:2px 4px}.tile .material-symbols-outlined[data-v-b9fdafeb]{font-size:1.4rem;margin:0}.tile .tile-label[data-v-b9fdafeb]{font-size:.6rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em;line-height:1.05;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile[data-v-b9fdafeb]:not(.is-static):not(.disabled):hover{color:#ecf0f1;background-color:#20222580}.tile:not(.is-static):not(.disabled):hover .material-symbols-outlined[data-v-b9fdafeb]{color:#8286ee}.tile.active[data-v-b9fdafeb]{color:#ecf0f1;background-color:#8286eebf}.tile.active .material-symbols-outlined[data-v-b9fdafeb]{color:#ecf0f1}.tile.disabled[data-v-b9fdafeb]{opacity:.4;cursor:not-allowed}.tile.is-static[data-v-b9fdafeb]{cursor:default;color:#b9bbbed9}.tile.is-static .material-symbols-outlined[data-v-b9fdafeb]{color:#8286ee}.tile.tile-descriptor[data-v-b9fdafeb]{background-color:#20222580;border-right:3px solid rgb(60,62.5,69);max-width:25vw}.tile+.tile[data-v-b9fdafeb]{border-left:1px solid rgba(255,255,255,.06)}@media(max-width:992px){.bottom-tab-bar[data-v-b9fdafeb]{display:flex}}.task[data-v-2e27caa3]{position:relative;z-index:10;border-radius:5px;background-color:#37393f;box-shadow:#0000004d 0 1px 2px,#00000026 0 1px 3px 1px;overflow:hidden}.task .task-top-ribbon[data-v-2e27caa3]{min-height:35px;display:flex;align-items:center;padding:7px 9px 7px 7px;border:1px solid transparent}.task .checklist-progress-bar[data-v-2e27caa3]{position:relative;height:4px;background:linear-gradient(0deg,#37393f,#26282c);width:100%;overflow:hidden}.task .checklist-progress-bar .checklist-progress-fill[data-v-2e27caa3]{position:absolute;top:0;left:0;height:100%;background:currentColor;transition:width .3s ease}.task .task-bottom-ribbon[data-v-2e27caa3]{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden;background-color:#2b2d32;border-radius:0 0 5px 5px;font-size:.8rem;font-weight:400}.task .task-bottom-ribbon div[class^=info-][data-v-2e27caa3]{display:flex;align-items:center;gap:.25rem;line-height:1rem}.task .task-bottom-ribbon span.material-symbols-outlined[data-v-2e27caa3]{font-size:1rem;line-height:1rem}.task .task-bottom-ribbon .warning[data-v-2e27caa3]{color:#f4aa28}.task .task-bottom-ribbon .danger[data-v-2e27caa3]{color:#e84449}.task .task-bottom-ribbon .task-bottom-ribbon-dates[data-v-2e27caa3]{flex:1;display:flex;gap:1rem;padding:.25rem .5rem}.task .icon-status[data-v-2e27caa3],.task .icon-draggable[data-v-2e27caa3]{font-family:Material Symbols Outlined;font-weight:400;font-size:1.25rem;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:.5rem}.task .icon-status[data-v-2e27caa3]:before,.task .icon-draggable[data-v-2e27caa3]:before{content:""}.task .icon-draggable[data-v-2e27caa3]:before{content:"";color:#5d5f62}.task .icon-linked-lock[data-v-2e27caa3]{font-size:1rem;margin-right:.5rem;color:var(--link-color, rgba(185, 187, 190, .4));opacity:.7;cursor:default}.task.task--status-draft[data-v-2e27caa3]{color:#ecf0f14d}.task.task--status-draft .icon-status[data-v-2e27caa3]:before{content:"";color:#ecf0f14d}.task.task--status-ready .icon-status[data-v-2e27caa3]:before{content:""}.task.task--status-ready .checklist-progress-fill[data-v-2e27caa3]{background:var(--spot-color)}.task.task--status-in-progress[data-v-2e27caa3]{color:#ecf0f1;box-shadow:#0000004d 0 1px 2px,#00000026 0 1px 3px 1px,inset 0 0 0 1px #ecf0f1}.task.task--status-in-progress[data-v-2e27caa3]:before{position:absolute;content:"";inset:0;background-color:#ecf0f114;animation:breathe-active-background-2e27caa3 4s ease-in-out infinite}.task.task--status-in-progress .task-bottom-ribbon[data-v-2e27caa3]{box-shadow:inset 0 -1px #ecf0f1,inset -1px 0 #ecf0f1,inset 1px 0 #ecf0f1}.task.task--status-in-progress .icon-status[data-v-2e27caa3]{animation:rotating-2e27caa3 5s linear infinite}.task.task--status-in-progress .icon-status[data-v-2e27caa3]:before{content:""}.task.task--status-in-progress .btn-actions[data-v-2e27caa3],.task.task--status-in-progress .btn-view-details[data-v-2e27caa3]{color:#ecf0f1}.task.task--status-in-progress .checklist-progress-bar[data-v-2e27caa3]{width:calc(100% - 2px)}.task.task--status-waiting[data-v-2e27caa3]{color:#f4aa28}.task.task--status-waiting .icon-status[data-v-2e27caa3]{animation:tilt-shaking-2e27caa3 .5s ease-in infinite}.task.task--status-waiting .icon-status[data-v-2e27caa3]:before{content:""}.task.task--status-complete[data-v-2e27caa3]{color:#2ecc71}.task.task--status-complete .icon-status[data-v-2e27caa3]:before{content:""}.task.task--status-abandoned[data-v-2e27caa3]{color:#8396a4}.task.task--status-abandoned .icon-status[data-v-2e27caa3]:before{content:""}.task.task--status-abandoned .title[data-v-2e27caa3]{text-decoration:line-through}.task.task--status-snoozed[data-v-2e27caa3]{color:#9ea1d6}.task.task--status-snoozed .icon-status[data-v-2e27caa3]:before{content:""}.task.task--status-snoozed .task-bottom-ribbon[data-v-2e27caa3] *{color:#9ea1d6}.task .pre-cap[data-v-2e27caa3]{display:flex;align-items:center}.task .task-priority-badge[data-v-2e27caa3]{position:absolute;top:2px;right:1px;color:#b9bbbe;border-radius:10px;font-size:10px;font-weight:400;line-height:1;padding:1px;z-index:2;pointer-events:none}.task .task-priority-badge.task-priority-badge--high[data-v-2e27caa3]{color:#e84449}.task .task-priority-badge.task-priority-badge--low[data-v-2e27caa3]{color:#7ba2bc}.task .task-link-badge[data-v-2e27caa3]{z-index:-1;position:absolute;top:50%;right:-5px;font-size:4rem;line-height:1;pointer-events:none;opacity:.08;transform:translateY(-50%) rotate(90deg);color:var(--link-color, #b9bbbe)}.task .task-link-badge.task-link-badge--offset[data-v-2e27caa3]{right:13px}.task .title[data-v-2e27caa3]{flex-grow:1;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:1rem;text-transform:uppercase;padding-right:.5rem;text-wrap-style:pretty}.task .list-wrapper[data-v-2e27caa3]{margin-right:.5rem}.task .list-wrapper .list[data-v-2e27caa3]{color:#b9bbbe;background-color:#00000040;padding:4px 8px;border-radius:3px;font-size:.8rem;white-space:nowrap}.task .end-cap[data-v-2e27caa3]{display:flex;margin-left:auto}.task .end-cap button span[data-v-2e27caa3]{margin:0}.task .end-cap .btn-activate-item[data-v-2e27caa3],.task .end-cap .btn-deactivate-item[data-v-2e27caa3]{padding:0}.task .end-cap .btn-deactivate-item span[data-v-2e27caa3]{transform:rotate(180deg)}.task .btn-actions[data-v-2e27caa3],.task .btn-view-details[data-v-2e27caa3]{position:relative;color:#b9bbbe}.task .btn-actions>button[data-v-2e27caa3],.task .btn-view-details>button[data-v-2e27caa3]{background-color:transparent;border:none;aspect-ratio:1/1;padding:0;cursor:pointer;box-shadow:none;touch-action:manipulation}.task .btn-actions>button[data-v-2e27caa3]:hover:enabled,.task .btn-view-details>button[data-v-2e27caa3]:hover:enabled{color:#fff;background-color:#00000040}.task .btn-actions>span[data-v-2e27caa3],.task .btn-view-details>span[data-v-2e27caa3]{transform:translateY(2px)}.task .btn-view-details[data-v-2e27caa3]{margin-right:.25rem}.task .btn-view-details span[data-v-2e27caa3]{transform:scale(.7)}.fade-enter-active[data-v-2e27caa3],.fade-leave-active[data-v-2e27caa3]{transition:opacity .125s ease-in-out}.fade-enter-from[data-v-2e27caa3],.fade-leave-to[data-v-2e27caa3]{opacity:0}@keyframes rotating-2e27caa3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotating[data-v-2e27caa3]{animation:rotating-2e27caa3 2s linear infinite}@keyframes tilt-shaking-2e27caa3{0%{transform:translate(0) rotate(0)}25%{transform:translate(1px,1px) rotate(12deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(-1px,1px) rotate(-12deg)}to{transform:translate(0) rotate(0)}}@keyframes breathe-active-background-2e27caa3{0%,to{background-color:#ecf0f126}50%{background-color:#ecf0f100}}.predecessor-status-warning[data-v-2e27caa3]{display:flex;align-items:center;gap:.4rem;padding:.5rem .75rem;margin-top:1rem;margin-bottom:1rem;border-radius:4px;background-color:#f4aa281f;border:1px solid rgba(244,170,40,.4);color:#f4aa28;font-size:.875rem}.predecessor-status-warning .material-symbols-outlined[data-v-2e27caa3]{font-size:1rem}.completion-date-group[data-v-2e27caa3]{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding:.75rem;border:2px solid #202225;border-radius:4px;width:100%}.completion-date-group label[data-v-2e27caa3]{color:#ecf0f1}.completion-date-group input[type=datetime-local][data-v-2e27caa3]{color-scheme:dark}.task-action-dropdown[data-v-2e27caa3]{z-index:9999;border-radius:5px;padding:5px;position:absolute;top:45px;right:1rem;border:2px solid #41444b;background-color:#37393f;box-shadow:#00000040 0 13px 27px -5px,#0000004d 0 8px 16px -8px,#00000040 0 13px 27px -5px,#0000004d 0 8px 16px -8px;position:fixed;top:unset;right:unset}.task-action-dropdown button[data-v-2e27caa3]{width:100%;font-size:1rem;text-align:left;white-space:nowrap;padding:5px 8px;background-color:transparent;box-shadow:none;border:none;border-radius:none;border-bottom:1px solid rgba(255,255,255,.1);color:#b9bbbe;cursor:pointer}.task-action-dropdown button[data-v-2e27caa3]:last-of-type{border-bottom:none}.task-action-dropdown button[data-v-2e27caa3]:hover:enabled{background-color:transparent;color:#fff}@media(max-width:992px){.end-cap button span[data-v-2e27caa3]{font-size:1.75rem}.task-action-dropdown button[data-v-2e27caa3]{font-size:1.125rem;padding:8px}}.btn-close-corner[data-v-4353b323]{position:absolute;top:0;right:0;transform:translate(50%) translateY(-50%);border:2px solid rgba(255,255,255,.1);background-color:#2b2d32;color:#b9bbbe;padding:5px;border-radius:50px}.btn-close-corner span[data-v-4353b323]{margin:0}.btn-close-corner[data-v-4353b323]:hover:enabled{color:#37393f;background-color:#dcdddf}.tab-panel[data-v-4353b323]{max-height:70dvh;overflow-y:scroll;scrollbar-color:#41444b #202225;scrollbar-width:thin}.task-alerts-wrapper[data-v-4353b323]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.snooze-date-alert[data-v-4353b323],.due-date-alert[data-v-4353b323],.predecessor-alert[data-v-4353b323]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem .5rem .65rem;background-color:#202225;border-radius:4px;color:#ecf0f1;font-weight:400;flex:1 1 auto;white-space:nowrap}.predecessor-alert[data-v-4353b323]{border-left:3px solid #b9bbbe;align-items:flex-start}.predecessor-alert .predecessor-alert-icon[data-v-4353b323]{font-size:1.2rem;color:#b9bbbe;align-self:center;transform:rotate(90deg)}.predecessor-alert .predecessor-alert-content[data-v-4353b323]{display:flex;flex-direction:column;gap:.1rem}.predecessor-alert .predecessor-alert-label[data-v-4353b323]{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;opacity:.6;line-height:1}.predecessor-alert .predecessor-alert-title[data-v-4353b323]{font-size:.9rem;white-space:normal;word-break:break-word}.snooze-date-alert[data-v-4353b323]{border-left:3px solid rgb(157.5,160.5,214)}.snooze-date-alert .snooze-date-icon[data-v-4353b323]{font-size:1.2rem;color:#9ea1d6}.due-date-alert[data-v-4353b323]{border-left:3px solid #b9bbbe}.due-date-alert .due-date-icon[data-v-4353b323]{font-size:1.2rem;color:#b9bbbe}.due-date-alert.warning[data-v-4353b323]{border-left-color:#f4aa28}.due-date-alert.warning .due-date-icon[data-v-4353b323]{color:#f4aa28}.due-date-alert.danger[data-v-4353b323]{border-left-color:#e84449}.due-date-alert.danger .due-date-icon[data-v-4353b323]{color:#e84449}.due-date-alert .relative-due-date[data-v-4353b323]{opacity:.75}.completion-date-alert[data-v-4353b323]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem .5rem .65rem;background-color:#202225;border-radius:4px;color:#ecf0f1;font-weight:400;flex:1 1 auto;white-space:nowrap;border-left:3px solid #2ecc71}.completion-date-alert .completion-date-icon[data-v-4353b323]{font-size:1.2rem;color:#2ecc71}.completion-date-alert.completion-date-alert--abandoned[data-v-4353b323]{border-left-color:#8396a4}.completion-date-alert.completion-date-alert--abandoned .completion-date-icon[data-v-4353b323]{color:#8396a4}.priority-alert[data-v-4353b323]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem .5rem .65rem;background-color:#202225;border-radius:4px;color:#ecf0f1;font-weight:400;flex:1 1 auto;white-space:nowrap}.priority-alert .priority-alert-icon[data-v-4353b323]{font-size:1.2rem}.priority-alert.priority-alert--high[data-v-4353b323]{border-left:3px solid #e84449}.priority-alert.priority-alert--high .priority-alert-icon[data-v-4353b323]{color:#e84449}.priority-alert.priority-alert--low[data-v-4353b323]{border-left:3px solid #7ba2bc}.priority-alert.priority-alert--low .priority-alert-icon[data-v-4353b323]{color:#7ba2bc}.tab-placeholder[data-v-4353b323]{text-align:center;opacity:.5;padding:1rem 0}.task-details-content[data-v-4353b323]{display:flex;flex-direction:column;width:calc(100% + 2rem)}.detail-section[data-v-4353b323]{display:flex;flex-wrap:wrap;align-items:baseline}.detail-section.notes-section[data-v-4353b323]{flex-direction:column}.detail-section.notes-section .detail-label[data-v-4353b323]{align-self:center;margin-right:0;text-align:center}.detail-label[data-v-4353b323]{font-weight:700;margin-right:.5rem;color:#ecf0f1;min-width:120px}.detail-value[data-v-4353b323]{flex:1;color:#b9bbbe}.notes-content[data-v-4353b323]{width:100%;max-width:80vw;overflow-y:auto;overflow-x:hidden;--scrollbar-width: 16px;--scrollbar-track-width: 4px}.notes-content[data-v-4353b323]::-webkit-scrollbar{width:var(--scrollbar-width)}.notes-content[data-v-4353b323]::-webkit-scrollbar-track{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #20222580;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.notes-content[data-v-4353b323]::-webkit-scrollbar-thumb{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #b9bbbe80;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.notes-content[data-v-4353b323]::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #8286ee}.notes-content pre[data-v-4353b323]{white-space:normal}.notes-content[data-v-4353b323] h1,.notes-content[data-v-4353b323] h2,.notes-content[data-v-4353b323] h3,.notes-content[data-v-4353b323] h4,.notes-content[data-v-4353b323] h5,.notes-content[data-v-4353b323] h6{font-family:Roboto,Arial,sans-serif;font-weight:300;margin:1.25rem 0 .5rem}.notes-content[data-v-4353b323] ol,.notes-content[data-v-4353b323] ul{margin-top:0}.notes-content[data-v-4353b323] a{word-break:break-all}.notes-content[data-v-4353b323] hr{border:none;border-top:1px solid rgb(43.5,45.5,50)}@media(min-width:1200px){.notes-content[data-v-4353b323] p{max-width:45vw}}.notes-content[data-v-4353b323] b,.notes-content[data-v-4353b323] strong{font-weight:500}.notes-content[data-v-4353b323] table{border-collapse:collapse;border:1px solid #202225;border-spacing:0}.notes-content[data-v-4353b323] table thead tr th{padding:.25rem .75rem;background-color:#202225;color:#ecf0f1;font-weight:400}.notes-content[data-v-4353b323] table tbody tr{border-top:1px solid #202225;border-bottom:1px solid #202225}.notes-content[data-v-4353b323] table tbody tr:nth-child(2n){background-color:#20222554}.notes-content[data-v-4353b323] table tbody tr td{padding:.25rem .75rem}.checklist-section[data-v-4353b323]{flex-direction:column;width:max-content;align-self:center}.checklist-section .detail-label[data-v-4353b323]{align-self:center;margin-right:0;text-align:center}.checklist-readonly .checklist-readonly-item[data-v-4353b323]{--checkmark-offset: 12px;position:relative;display:flex;align-items:center;padding:.15rem 0}.checklist-readonly .checklist-readonly-item input[type=checkbox][data-v-4353b323]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.checklist-readonly .checklist-readonly-item label[data-v-4353b323]{display:inline-flex;align-items:center;cursor:pointer;padding:.2rem .3rem;border-radius:4px;-webkit-user-select:none;user-select:none;position:relative;flex-shrink:0}.checklist-readonly .checklist-readonly-item label[data-v-4353b323]:before{content:"";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;border:2px solid #b9bbbe;border-radius:4px;background-color:transparent;transition:all .25s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.checklist-readonly .checklist-readonly-item label[data-v-4353b323]:after{content:"";position:absolute;left:0;top:50%;width:5px;height:10px;border:solid transparent;border-width:0 2.5px 2.5px 0;transform:translate(var(--checkmark-offset)) translateY(-60%) rotate(45deg) scale(0);transition:all .2s cubic-bezier(.4,0,.2,1)}.checklist-readonly .checklist-readonly-item label[data-v-4353b323]:hover:not(.is-checked):before{border-color:#fff}.checklist-readonly .checklist-readonly-item label[data-v-4353b323]:hover:not(.is-checked):after{border-color:#fff;transform:translate(var(--checkmark-offset)) translateY(-60%) rotate(45deg) scale(1)}.checklist-readonly .checklist-readonly-item label.is-checked[data-v-4353b323]:before{background-color:#8286ee;border-color:#8286ee}.checklist-readonly .checklist-readonly-item label.is-checked[data-v-4353b323]:after{border-color:#fff;transform:translate(var(--checkmark-offset)) translateY(-60%) rotate(45deg) scale(1)}.checklist-readonly .checklist-readonly-item label.is-checked[data-v-4353b323]:hover:before{background-color:#fff;border-color:#fff}.checklist-readonly .checklist-readonly-item label.is-checked[data-v-4353b323]:hover:after{border-color:#202225}.checklist-readonly .checklist-readonly-item .checklist-item-text[data-v-4353b323]{transition:color .2s ease,text-decoration .2s ease}.checklist-readonly .checklist-readonly-item .checklist-item-text.is-checked[data-v-4353b323]{text-decoration:line-through;color:#b9bbbebf}.checklist-readonly .checklist-summary[data-v-4353b323]{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed rgba(185,187,190,.2);font-size:.8rem;opacity:.7;text-align:center;text-transform:uppercase}.story-points-section .detail-label[data-v-4353b323]{align-self:flex-start;padding-top:.25rem}.story-points-container[data-v-4353b323]{display:flex;gap:.5rem}.story-points-container .story-point-item[data-v-4353b323]{position:relative;padding:.25rem .5rem;border-radius:4px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.story-points-container .story-point-item .story-point-chevron[data-v-4353b323]{position:absolute;top:-16px;font-size:.75rem;color:#ecf0f1}.story-points-container .story-point-item[data-v-4353b323]:nth-child(1){background-color:#2dc866}.story-points-container .story-point-item[data-v-4353b323]:nth-child(2){background-color:#52ae60}.story-points-container .story-point-item[data-v-4353b323]:nth-child(3){background-color:#78935a}.story-points-container .story-point-item[data-v-4353b323]:nth-child(4){background-color:#9d7955}.story-points-container .story-point-item[data-v-4353b323]:nth-child(5){background-color:#c35e4f}.story-points-container .story-point-item[data-v-4353b323]:nth-child(6){background-color:#e84449}.date-fieldset[data-v-4353b323]{border:1px solid #37393f;border-radius:8px;padding:1rem;margin-top:1rem}.date-fieldset legend[data-v-4353b323]{font-weight:700;color:#ecf0f1;padding:0 .5rem;margin-left:.5rem}.date-fieldset .detail-section[data-v-4353b323]{margin-bottom:.5rem}.date-fieldset .detail-section[data-v-4353b323]:last-child{margin-bottom:0}@media(max-width:750px){.task-details-content[data-v-4353b323]{padding:0}.task-details-content .story-points-section[data-v-4353b323]{flex-direction:column;align-items:center}.task-details-content .story-points-section .detail-label[data-v-4353b323]{align-self:center;margin-right:0;text-align:center}.story-points-container[data-v-4353b323]{margin-top:1.25rem}}.modal-title-actions[data-v-f5fb42b0]{display:flex;gap:.5rem;padding-left:.5rem;padding-right:.5rem}.modal-title-actions button[data-v-f5fb42b0]{background-color:#2f3136}.modal-title-actions button[class$=-confirmation][data-v-f5fb42b0]{color:#ecf0f1;background-color:#30a45c}.modal-title-actions button[class$=-confirmation][data-v-f5fb42b0]:hover:enabled{color:#fff;background-color:#2dc866}.modal-title-actions button[class$=-cancel][data-v-f5fb42b0]{color:#ecf0f1;background-color:#bc4147}.modal-title-actions button[class$=-cancel][data-v-f5fb42b0]:hover:enabled{color:#f6f8f8;background-color:#e84449}.modal-title-actions .btn[data-v-f5fb42b0]{padding:.25rem .5rem;font-size:.75rem}.modal-title-actions .btn .material-symbols-outlined[data-v-f5fb42b0]{font-size:1rem}.modal-title-actions .btn-danger[data-v-f5fb42b0]{background-color:#e84449;color:#fff}.modal-title-actions .btn-danger[data-v-f5fb42b0]:hover:enabled{background-color:#de1b21}.task-list-container[data-v-f5fb42b0]{background-color:transparent;--sortable-chosen-bg: #b9bbbe}.task-list-container .task-list[data-v-f5fb42b0]{background:transparent!important;box-shadow:none}.task-list-body[data-v-f5fb42b0]{display:flex;flex-direction:column;gap:.5rem}.btn-close[data-v-f5fb42b0]{position:absolute;top:0;right:0;transform:translate(50%) translateY(-50%);border:2px solid rgba(255,255,255,.1);background-color:#2b2d32;color:#b9bbbe}.btn-close[data-v-f5fb42b0]:hover:enabled{color:#37393f;background-color:#dcdddf}.sortable-ghost[data-v-f5fb42b0]{opacity:.5;background-color:#ecf0f1}.task-item.sortable-chosen[data-v-f5fb42b0] .task{background-color:var(--sortable-chosen-bg, #8286EE);color:#202225;border-radius:4px;overflow:hidden}.task-item.sortable-chosen[data-v-f5fb42b0] .task *{color:#202225}.add-task-form[data-v-618d1e28]{display:flex;flex-direction:column;width:100%}.add-task-form fieldset[data-v-618d1e28]{text-transform:none}.tab-panel[data-v-618d1e28]{padding:.75rem 1rem;gap:.5rem}input[type=datetime-local][data-v-618d1e28]{color-scheme:dark;width:100%}.date-input-wrapper[data-v-618d1e28]{display:flex;align-items:center;gap:.5rem}.date-input-wrapper input[type=date][data-v-618d1e28]{flex-grow:1}.date-input-wrapper .btn-clear-date[data-v-618d1e28]{background-color:#dc3545;color:#fff;border:none;padding:.5rem .75rem;border-radius:4px;cursor:pointer;font-size:.875rem}.date-input-wrapper .btn-clear-date[data-v-618d1e28]:hover{background-color:#c82333}.markdown-fieldset[data-v-618d1e28]{width:100%}.markdown-fieldset legend[data-v-618d1e28]{text-align:center}.description-textarea[data-v-618d1e28]{width:100%;min-height:150px;resize:vertical;font-family:Courier New,monospace;font-size:1rem;--scrollbar-width: 16px;--scrollbar-track-width: 4px}.description-textarea[data-v-618d1e28]::-webkit-scrollbar{width:var(--scrollbar-width)}.description-textarea[data-v-618d1e28]::-webkit-scrollbar-track{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #20222580;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.description-textarea[data-v-618d1e28]::-webkit-scrollbar-thumb{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #b9bbbe80;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.description-textarea[data-v-618d1e28]::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #8286ee}.description-textarea[data-v-618d1e28]::-webkit-resizer{background:#202225;border:none}.description-preview[data-v-618d1e28]{border:1px solid #202225;border-radius:4px;padding:.75rem 1rem;min-height:3rem;max-height:30vh;--scrollbar-width: 16px;--scrollbar-track-width: 4px}.description-preview[data-v-618d1e28]::-webkit-scrollbar{width:var(--scrollbar-width)}.description-preview[data-v-618d1e28]::-webkit-scrollbar-track{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #20222580;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.description-preview[data-v-618d1e28]::-webkit-scrollbar-thumb{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #b9bbbe80;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.description-preview[data-v-618d1e28]::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #8286ee}.description-preview.description-preview--empty[data-v-618d1e28]{color:#b9bbbe66;font-size:.9rem}.description-preview[data-v-618d1e28] h1,.description-preview[data-v-618d1e28] h2,.description-preview[data-v-618d1e28] h3{color:#ecf0f1;margin:.5rem 0 .25rem}.description-preview[data-v-618d1e28] ul,.description-preview[data-v-618d1e28] ol{padding-left:1.5rem;margin:.25rem 0}.description-preview[data-v-618d1e28] p{margin:.25rem 0}.option-fieldset .option-label[data-v-618d1e28]{display:flex;align-items:center;gap:.25rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.option-fieldset .option-label input[data-v-618d1e28]{flex:none}.option-fieldset .option-options[data-v-618d1e28]{display:flex;flex-direction:row;gap:1rem}.checklist-fieldset[data-v-618d1e28]{border:1px solid #ccc;border-radius:4px;padding:.75rem 1rem}.checklist-fieldset legend[data-v-618d1e28]{text-align:center}.checklist-fieldset .checklist-item[data-v-618d1e28]{display:flex;align-items:center;gap:.4rem;padding:.25rem 0}.checklist-fieldset .checklist-item .checklist-drag-handle[data-v-618d1e28]{cursor:grab;font-size:1.1rem;opacity:.5}.checklist-fieldset .checklist-item .checklist-drag-handle[data-v-618d1e28]:hover{opacity:1}.checklist-fieldset .checklist-item .checklist-item-fields[data-v-618d1e28]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.checklist-fieldset .checklist-item .checklist-item-text[data-v-618d1e28]{width:100%;padding:.25rem .4rem;font-size:.9rem}.checklist-fieldset .checklist-item .checklist-item-link[data-v-618d1e28]{width:100%;padding:.15rem .4rem;font-size:.78rem;opacity:.6}.checklist-fieldset .checklist-item .checklist-item-link[data-v-618d1e28]:focus{opacity:1}.checklist-fieldset .checklist-item .btn-remove-checklist-item[data-v-618d1e28]{font-weight:600;color:#e8444980;padding:0;box-shadow:none;background-color:transparent}.checklist-fieldset .checklist-item .btn-remove-checklist-item[data-v-618d1e28]:hover{background-color:#e84449;color:#ecf0f1}.checklist-fieldset .checklist-add[data-v-618d1e28]{display:flex;align-items:center;gap:.4rem;margin-top:.5rem;padding-top:.5rem;border-top:1px dashed rgba(185,187,190,.15)}.checklist-fieldset .checklist-add .checklist-new-item-input[data-v-618d1e28]{flex:1;min-width:0;padding:.3rem .5rem;font-size:.9rem}.checklist-fieldset .checklist-add button[data-v-618d1e28]{border:2px solid #2dc866;color:#2dc866;padding:5px}.checklist-fieldset .checklist-add button[data-v-618d1e28]:hover:not(:disabled){background-color:#2dc866;color:#fff}.checklist-fieldset .checklist-add button[data-v-618d1e28]:disabled{opacity:.25;cursor:not-allowed}.checklist-fieldset .checklist-add button .material-symbols-outlined[data-v-618d1e28]{font-size:1.1rem}.checklist-fieldset .sortable-ghost[data-v-618d1e28]{opacity:.4}.checklist-fieldset .material-symbols-outlined[data-v-618d1e28]{font-size:1rem;margin-right:0}.btn-stepper-back[data-v-618d1e28]{flex:1;padding:.5rem 1rem;justify-content:center;font-size:1.125rem;background-color:#37393f;color:#b9bbbe}.btn-stepper-back[data-v-618d1e28]:hover{color:#ecf0f1;background-color:#41444b}.predecessor-group .predecessor-row[data-v-618d1e28]{display:flex;align-items:center;gap:.5rem}.predecessor-group .predecessor-row .predecessor-select[data-v-618d1e28]{flex:1}.predecessor-group .predecessor-row .btn-clear-predecessor[data-v-618d1e28]{flex:none;background-color:transparent;border:none;box-shadow:none;color:#e8444999;padding:.25rem}.predecessor-group .predecessor-row .btn-clear-predecessor[data-v-618d1e28]:hover{background-color:#e84449;color:#ecf0f1}.predecessor-group .predecessor-row .btn-clear-predecessor .material-symbols-outlined[data-v-618d1e28]{font-size:1rem;margin:0}.predecessor-group .link-color-picker[data-v-618d1e28]{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;padding:.5rem .75rem;background-color:#202225;border-radius:4px}.predecessor-group .link-color-picker .link-color-label[data-v-618d1e28]{display:flex;align-items:center;gap:.25rem;font-size:.85rem;color:#b9bbbeb3;white-space:nowrap}.predecessor-group .link-color-picker .link-color-label .lock-icon[data-v-618d1e28]{font-size:.9rem;opacity:.6}.predecessor-group .link-color-picker .link-color-swatches[data-v-618d1e28]{display:flex;flex-wrap:wrap;gap:.4rem}.predecessor-group .link-color-picker .link-color-swatches .link-color-swatch[data-v-618d1e28]{width:22px;height:22px;border-radius:50%;background-color:var(--swatch-color);border:2px solid transparent;padding:0;box-shadow:none;cursor:pointer;transition:transform .1s ease,border-color .1s ease,opacity .1s ease}.predecessor-group .link-color-picker .link-color-swatches .link-color-swatch[data-v-618d1e28]:hover:not(:disabled){transform:scale(1.2);background-color:var(--swatch-color);color:transparent}.predecessor-group .link-color-picker .link-color-swatches .link-color-swatch.is-selected[data-v-618d1e28]{border-color:#ecf0f1;transform:scale(1.15)}.predecessor-group .link-color-picker .link-color-swatches .link-color-swatch[data-v-618d1e28]:disabled{cursor:default;opacity:.2}.predecessor-group .link-color-picker .link-color-swatches .link-color-swatch:disabled.is-selected[data-v-618d1e28]{opacity:1;transform:scale(1.15)}.predecessor-group .link-color-picker.is-locked[data-v-618d1e28]{opacity:.85}.add-list-form[data-v-cd57c0ed]{display:flex;flex-direction:column;gap:1rem;width:100%}.add-list-form label[data-v-cd57c0ed]{white-space:nowrap}.swatch-grid[data-v-cd57c0ed]{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;gap:1rem}.color-swatch[data-v-cd57c0ed]{width:24px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border:3px solid transparent;border-radius:2px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .125s ease-in-out}.color-swatch.selected[data-v-cd57c0ed]{border-color:#fff;transform:scale(1.25);border-radius:50px}.color-swatch[data-v-cd57c0ed]:hover{transform:scale(1.1);border-color:#ffffff80}@media(max-width:750px){.form-group[data-v-cd57c0ed]{flex-direction:column}.form-group input[data-v-cd57c0ed]{width:calc(100% - 1rem);text-align:center}.swatch-grid[data-v-cd57c0ed]{display:flex;flex-wrap:wrap;justify-content:center}}.confirm-delete-content[data-v-49e086e8]{text-align:center}.confirm-delete-content .warning-message[data-v-49e086e8]{color:#f4aa28;font-weight:700}.confirm-delete-content .info-message[data-v-49e086e8]{color:#b9bbbe}.edit-list-form[data-v-8264e23c]{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1rem}.edit-list-form .form-group[data-v-8264e23c]{justify-content:center}.swatch-grid[data-v-8264e23c]{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;gap:1rem}.color-swatch[data-v-8264e23c]{width:24px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border:3px solid transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .125s ease-in-out}.color-swatch.selected[data-v-8264e23c]{border-color:#fff;transform:scale(1.25);border-radius:50px}.color-swatch[data-v-8264e23c]:hover{transform:scale(1.1);border-color:#ffffff80}@media(max-width:750px){.form-group[data-v-8264e23c]{flex-direction:column}.form-group input[data-v-8264e23c]{width:calc(100% - 1rem);text-align:center}.swatch-grid[data-v-8264e23c]{display:flex;flex-wrap:wrap;justify-content:center}}.modal-title-actions[data-v-7e9a328b]{display:flex;gap:.5rem;padding-left:.5rem;padding-right:.5rem}.modal-title-actions button[data-v-7e9a328b]{background-color:#2b2d32}.modal-title-actions button[class$=-confirmation][data-v-7e9a328b]{color:#ecf0f1;background-color:#30a45c}.modal-title-actions button[class$=-confirmation][data-v-7e9a328b]:hover:enabled{color:#fff;background-color:#2dc866}.modal-title-actions button[class$=-cancel][data-v-7e9a328b]{color:#ecf0f1;background-color:#bc4147}.modal-title-actions button[class$=-cancel][data-v-7e9a328b]:hover:enabled{color:#f6f8f8;background-color:#e84449}.modal-title-actions .btn[data-v-7e9a328b]{padding:.25rem .5rem;font-size:.75rem}.modal-title-actions .btn .material-symbols-outlined[data-v-7e9a328b]{font-size:1rem}.list-management-container[data-v-7e9a328b]{display:flex;flex-direction:column;gap:.5rem}.list-management-container.is-arrange-mode .list-item-draggable[data-v-7e9a328b]{opacity:1;cursor:grab}.list-management-container.is-arrange-mode .list-item-draggable .drag-handle[data-v-7e9a328b]{display:block}.list-management-container.is-arrange-mode .modal-title-actions[data-v-7e9a328b]{justify-content:center}.list-management-container.is-arrange-mode .modal-title-actions .btn[data-v-7e9a328b]{flex:1;justify-content:center}.list-management-container .modal-title-actions[data-v-7e9a328b]{padding:0}.list-item-draggable[data-v-7e9a328b]{display:flex;align-items:center;background-color:#37393f;padding:.65rem .5rem .65rem 1rem;border-radius:4px;box-shadow:#00000040 0 1px 3px -1px;scroll-snap-align:start;transition:background-color .2s ease}.list-item-draggable[data-v-7e9a328b]:hover{background-color:#41444b}.list-item-draggable .drag-handle[data-v-7e9a328b]{display:none;margin-right:.5rem;color:#5d5f62;transition:opacity .2s ease}.list-item-draggable .list-name[data-v-7e9a328b]{flex-grow:1;color:#ecf0f1}.list-item-draggable .list-actions[data-v-7e9a328b]{display:flex;gap:.5rem}.list-item-draggable .btn-delete-list[data-v-7e9a328b],.list-item-draggable .btn-edit-list[data-v-7e9a328b]{background-color:transparent;border:none;color:#b9bbbe;cursor:pointer;padding:.25rem;transition:all .2s ease;box-shadow:none}.list-item-draggable .btn-delete-list[data-v-7e9a328b]:hover:enabled,.list-item-draggable .btn-edit-list[data-v-7e9a328b]:hover:enabled{background-color:#2f3136;color:#ecf0f1}.list-item-draggable .btn-delete-list[data-v-7e9a328b]:disabled,.list-item-draggable .btn-edit-list[data-v-7e9a328b]:disabled{opacity:.5;cursor:not-allowed}.list-item-draggable .btn-delete-list span[data-v-7e9a328b],.list-item-draggable .btn-edit-list span[data-v-7e9a328b]{font-size:1.25rem;margin:0}.list-item-draggable .btn-delete-list[data-v-7e9a328b]:hover:enabled{background-color:#e84449;color:#ecf0f1}.drag-area[data-v-7e9a328b]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.sortable-ghost[data-v-7e9a328b]{opacity:.5;background-color:#fff!important;color:#41444b!important}.no-lists-message[data-v-7e9a328b]{text-align:center;color:#b9bbbe;padding:1rem}.list-item-wrapper[data-v-7e9a328b]{display:flex;flex-direction:column;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.list-item-wrapper.sortable-chosen[data-v-7e9a328b]{background-color:var(--sortable-chosen-bg, #8286EE);color:#202225;border-radius:4px;overflow:hidden}.list-item-wrapper.sortable-chosen[data-v-7e9a328b] *{color:#202225}.list-item-wrapper.sortable-chosen .list-item-draggable[data-v-7e9a328b]{background-color:var(--sortable-chosen-bg, #8286EE);color:#202225;border-radius:4px;overflow:hidden}.list-item-wrapper.sortable-chosen .list-item-draggable[data-v-7e9a328b] *{color:#202225}.section-item.sortable-chosen[data-v-7e9a328b]{background-color:var(--sortable-chosen-bg, #8286EE);color:#202225;border-radius:4px;overflow:hidden}.section-item.sortable-chosen[data-v-7e9a328b] *{color:#202225}.btn-sections[data-v-7e9a328b]{background-color:transparent;border:none;color:#b9bbbe;cursor:pointer;padding:.25rem;transition:all .2s ease;box-shadow:none}.btn-sections span[data-v-7e9a328b]{font-size:1.25rem;margin:0}.section-management-panel[data-v-7e9a328b]{background:#20222559;border-radius:0 0 4px 4px;padding:.5rem;margin-top:-2px;display:flex;flex-direction:column;gap:.35rem}.section-management-panel>div[data-v-7e9a328b]:first-child{display:flex;flex-direction:column;gap:.25rem}.section-item[data-v-7e9a328b]{display:flex;align-items:center;gap:.35rem;padding:.35rem .5rem;background:#ffffff08;border-radius:3px;transition:background .15s ease}.section-item[data-v-7e9a328b]:hover{background:#ffffff0f}.section-item .section-drag-handle[data-v-7e9a328b]{font-size:1rem;opacity:.4;cursor:grab}.section-item .section-drag-handle[data-v-7e9a328b]:hover{opacity:.8}.section-item .section-name[data-v-7e9a328b]{flex:1;font-size:.875rem;color:#b9bbbe}.section-item .section-edit-input[data-v-7e9a328b]{flex:1;font-size:.875rem;padding:.2rem .4rem;min-width:0}.section-item.section-hidden[data-v-7e9a328b]{opacity:.5}.section-item.section-hidden .section-name[data-v-7e9a328b]{text-decoration:line-through;font-style:italic}.section-item .btn-section-visibility[data-v-7e9a328b],.section-item .btn-section-edit[data-v-7e9a328b],.section-item .btn-section-delete[data-v-7e9a328b],.section-item .btn-section-confirmation[data-v-7e9a328b],.section-item .btn-section-cancel[data-v-7e9a328b]{background:transparent;border:none;color:#b9bbbe;cursor:pointer;padding:.15rem;box-shadow:none;opacity:.5;transition:all .15s ease}.section-item .btn-section-visibility[data-v-7e9a328b]:hover,.section-item .btn-section-edit[data-v-7e9a328b]:hover,.section-item .btn-section-delete[data-v-7e9a328b]:hover,.section-item .btn-section-confirmation[data-v-7e9a328b]:hover,.section-item .btn-section-cancel[data-v-7e9a328b]:hover{opacity:1}.section-item .btn-section-visibility span[data-v-7e9a328b],.section-item .btn-section-edit span[data-v-7e9a328b],.section-item .btn-section-delete span[data-v-7e9a328b],.section-item .btn-section-confirmation span[data-v-7e9a328b],.section-item .btn-section-cancel span[data-v-7e9a328b]{font-size:1rem;margin:0}.section-item .btn-section-visibility[data-v-7e9a328b]:hover{color:#f4aa28}.section-item .btn-section-delete[data-v-7e9a328b]:hover{color:#e84449}.section-item .btn-section-confirmation[data-v-7e9a328b]:hover{color:#ecf0f1}.no-sections-message[data-v-7e9a328b]{font-size:.8rem;opacity:.5;text-align:center;padding:0;margin:0;line-height:normal}.add-section-inline[data-v-7e9a328b]{display:flex;align-items:center;gap:.35rem;margin-top:.25rem;padding-top:.35rem;border-top:1px dashed rgba(185,187,190,.1)}.add-section-inline input[data-v-7e9a328b]{flex:1;min-width:0;padding:.3rem .5rem;font-size:.85rem}.add-section-inline button[data-v-7e9a328b]{padding:0}.add-section-inline button[data-v-7e9a328b]:disabled{opacity:.25;cursor:not-allowed}.add-section-inline button span[data-v-7e9a328b]{margin:.25rem;font-size:1rem}@media(max-width:992px){.drag-area[data-v-7e9a328b]{grid-template-columns:1fr}}.toast[data-v-d5aa0196]{z-index:99999;position:relative;overflow:hidden;display:flex;align-items:center;padding:.75rem;border:2px solid rgba(255,255,255,.1);border-radius:6px;-webkit-backdrop-filter:blur(15px) brightness(.65);backdrop-filter:blur(15px) brightness(.65);box-shadow:#00000040 0 13px 27px -5px,#0000004d 0 8px 16px -8px,#00000040 0 13px 27px -5px,#0000004d 0 8px 16px -8px;color:#ecf0f1;width:max-content;-webkit-user-select:none;user-select:none;margin-bottom:.75rem}.toast[data-v-d5aa0196]:before{z-index:-1;content:"";position:absolute;inset:0;border-radius:6px;background-color:#20222540}.toast--info[data-v-d5aa0196]{border-color:#4787d5;color:#d3e0ed}.toast--info[data-v-d5aa0196]:before{background-color:#4787d540}.toast--info .toast-progress[data-v-d5aa0196]{background-color:#4787d5}.toast--success[data-v-d5aa0196]{border-color:#2dc866;color:#cfeadc}.toast--success[data-v-d5aa0196]:before{background-color:#2dc86640}.toast--success .toast-progress[data-v-d5aa0196]{background-color:#2dc866}.toast--warning[data-v-d5aa0196]{border-color:#f4aa28;color:#ede6d3}.toast--warning[data-v-d5aa0196]:before{background-color:#f4aa2840}.toast--warning .toast-progress[data-v-d5aa0196]{background-color:#f4aa28}.toast--error[data-v-d5aa0196]{border-color:#e84449;color:#ebd6d8}.toast--error[data-v-d5aa0196]:before{background-color:#e8444940}.toast--error .toast-progress[data-v-d5aa0196]{background-color:#e84449}.toast--primary[data-v-d5aa0196]{border-color:#8286ee;color:#dce0f1}.toast--primary[data-v-d5aa0196]:before{background-color:#8286ee40}.toast--primary .toast-progress[data-v-d5aa0196]{background-color:#8286ee}.toast--custom[data-v-d5aa0196]{border-color:#ecf0f1;color:#ecf0f1;-webkit-backdrop-filter:blur(15px) brightness(.25);backdrop-filter:blur(15px) brightness(.25)}.toast--custom[data-v-d5aa0196]:before{background-color:#ecf0f126}.toast--custom .toast-progress[data-v-d5aa0196]{background-color:#ecf0f1}.toast-progress[data-v-d5aa0196]{position:absolute;bottom:0;left:0;height:4px;width:100%;opacity:.8;border-radius:0 0 6px 6px;animation:toast-progress-d5aa0196 linear var(--toast-duration) forwards}@keyframes toast-progress-d5aa0196{0%{width:100%}to{width:0%}}.toast-icon[data-v-d5aa0196]{flex-shrink:0;margin-right:.5rem;display:flex;align-items:center}.icon[data-v-d5aa0196]{width:1.25rem;height:1.25rem}.toast-dismiss-btn[data-v-d5aa0196]{flex-shrink:0;padding:0;margin:0 0 0 .5rem;background:transparent;box-shadow:none;border:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:9999px;transform:scale(1.25)}.toast-dismiss-btn[data-v-d5aa0196]:hover:enabled{opacity:1;background-color:#ecf0f1bf;color:#202225}.toast-locate-btn[data-v-d5aa0196]{flex-shrink:0;margin-left:.75rem;padding:.2rem .6rem;background:transparent;border:1px solid rgba(236,240,241,.3);border-radius:4px;color:inherit;font-size:.8rem;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease}.toast-locate-btn[data-v-d5aa0196]:hover:enabled{background-color:#ecf0f1bf;border-color:#ecf0f1bf;color:#202225}.toast-dismiss-label-btn[data-v-d5aa0196]{flex-shrink:0;margin-left:.75rem;padding:.2rem .6rem;background:#ecf0f126;border:1px solid rgba(236,240,241,.3);border-radius:4px;color:inherit;font-size:.8rem;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease}.toast-dismiss-label-btn[data-v-d5aa0196]:hover:enabled{background-color:#ecf0f1bf;border-color:#ecf0f1bf;color:#202225}.toast-container[data-v-3486b7bb]{position:fixed;top:1.25rem;right:1.25rem;z-index:10000;min-width:300px}.toast-container>div[data-v-3486b7bb]{justify-items:flex-end}.toast-fade-move[data-v-3486b7bb],.toast-fade-enter-active[data-v-3486b7bb],.toast-fade-leave-active[data-v-3486b7bb]{transition:all .25s ease-in-out}.toast-fade-enter-from[data-v-3486b7bb],.toast-fade-leave-to[data-v-3486b7bb]{opacity:0;transform:translateY(-100%)}.toast-fade-leave-active[data-v-3486b7bb]{position:absolute}@media(max-width:992px){.toast-container[data-v-3486b7bb]{left:0;right:0}.toast-container>div[data-v-3486b7bb]{justify-items:center}.toast-container .toast[data-v-3486b7bb]{max-width:90%}}#app{display:flex;height:100dvh}#app>aside{width:220px;height:100dvh;position:fixed;top:0;left:0}#app>main{margin-left:220px;flex-grow:1;padding:20px;display:flex;align-items:center;justify-content:center}.task-app{flex:1;align-self:flex-start}@media(max-width:992px){#app>aside{display:none}#app>main{margin-left:0;margin-top:0;padding-bottom:65px;display:block}}.section-summary-row[data-v-1d23e8f0]{display:flex;align-items:center;gap:.5rem;margin-left:auto;font-family:monospace;font-size:12px;font-weight:400;color:#b9bbbe}.summary-status-group[data-v-1d23e8f0]{display:flex;align-items:center;gap:.125rem;opacity:.8}.summary-icon[data-v-1d23e8f0]{font-size:14px}.summary-status-draft[data-v-1d23e8f0]{color:#ecf0f14d}.summary-status-ready[data-v-1d23e8f0]{color:#b9bbbe}.summary-status-ready .summary-icon[data-v-1d23e8f0]{font-weight:bolder}.summary-status-in-progress[data-v-1d23e8f0]{color:#ecf0f1}.summary-status-waiting[data-v-1d23e8f0]{color:#f4aa28}.summary-status-complete[data-v-1d23e8f0]{color:#2ecc71}.summary-status-abandoned[data-v-1d23e8f0]{color:#8396a4}.summary-status-snoozed[data-v-1d23e8f0]{color:#9ea1d6}.summary-total-pill[data-v-1d23e8f0]{background:#20222580;padding:1px 6px;border-radius:20px}.list-section[data-v-73934bfd]{margin-top:.5rem}.list-section[data-v-73934bfd]:last-child{margin-bottom:0}.section-header[data-v-73934bfd]{display:flex;align-items:center;gap:.35rem;width:100%;padding:.25rem .25rem .25rem .5rem;border:none;background-color:#242629;box-shadow:#0000004d 0 1px 2px,#00000026 0 1px 3px 1px;color:#ecf0f1;color:var(--spot-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .125s ease-in-out;cursor:pointer;border-radius:4px}.section-header[data-v-73934bfd]:hover{color:#37393f;background-color:#ecf0f1;background-color:var(--spot-color)}.section-header .material-symbols-outlined[data-v-73934bfd]{margin-right:0}.chevron[data-v-73934bfd]{font-size:1.25rem;transform:rotate(0)}.chevron.open[data-v-73934bfd]{transform:rotate(180deg)}.section-title[data-v-73934bfd]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;font-family:Motiva Sans,sans-serif;font-weight:400;text-transform:uppercase;font-size:.85rem;letter-spacing:.04em}.section-body[data-v-73934bfd]{background:#20222559;padding:8px;border-radius:0 0 5px 5px}.no-tasks-in-section[data-v-73934bfd]{font-size:.8rem;opacity:.75;text-align:center}.drag-area.arrange-mode[data-v-73934bfd]{min-height:55px}.task-item.sortable-chosen[data-v-73934bfd] .task{background-color:var(--sortable-chosen-bg, #8286EE);color:#202225;border-radius:4px;overflow:hidden}.task-item.sortable-chosen[data-v-73934bfd] .task *{color:#202225}.list-section[data-v-5f5827e1]{margin-top:.5rem;margin-bottom:.5rem}.list-section[data-v-5f5827e1]:last-child{margin-bottom:0}.section-header[data-v-5f5827e1]{display:flex;align-items:center;gap:.35rem;width:100%;padding:.25rem .25rem .25rem .5rem;border:none;background-color:#242629;box-shadow:#0000004d 0 1px 2px,#00000026 0 1px 3px 1px;color:#ecf0f1;color:var(--spot-color);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:4px;transition:all .125s ease-in-out}.section-header[data-v-5f5827e1]:hover{color:#37393f;background-color:#ecf0f1;background-color:var(--spot-color)}.section-header .material-symbols-outlined[data-v-5f5827e1]{margin-right:0}.dynamic-icon[data-v-5f5827e1]{font-size:1.1rem;margin-right:0}.section-title[data-v-5f5827e1]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;font-family:Motiva Sans,sans-serif;font-weight:400;text-transform:uppercase;font-size:.85rem;letter-spacing:.04em}.chevron[data-v-5f5827e1]{font-size:1.25rem;transform:rotate(0)}.chevron.open[data-v-5f5827e1]{transform:rotate(180deg)}.section-body[data-v-5f5827e1]{background:#20222559;padding:8px;border-radius:0 0 5px 5px}.drag-area[data-v-5f5827e1]{min-height:2px}.task-item.sortable-chosen[data-v-5f5827e1] .task{background-color:var(--sortable-chosen-bg, #8286EE);color:#202225;border-radius:4px;overflow:hidden}.task-item.sortable-chosen[data-v-5f5827e1] .task *{color:#202225}.task-list-container.swatch-default{--spot-color: #ecf1fe !important;--spot-color-rgb: 236, 241, 254 !important}.task-list-container.swatch-default .task-list{background:linear-gradient(to bottom,#4b4e548c,#2f3136 15% 90%,#4b4e548c),#2f3136}.task-list-container.swatch-default .task-list-title{color:#ecf1fe!important}.task-list-container.swatch-default .section-header{background:linear-gradient(to bottom,#4b4e548c,#2f3136 15% 90%,#4b4e548c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#ecf1fe54);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-default .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-purple{--spot-color: #ba77ff !important;--spot-color-rgb: 186, 119, 255 !important}.task-list-container.swatch-purple .task-list{background:linear-gradient(to bottom,#443c548c,#2f3136 15% 90%,#443c548c),#2f3136}.task-list-container.swatch-purple .task-list-title{color:#ba77ff!important}.task-list-container.swatch-purple .section-header{background:linear-gradient(to bottom,#443c548c,#2f3136 15% 90%,#443c548c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#ba77ff54);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-purple .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-mauve{--spot-color: #c8a0c8 !important;--spot-color-rgb: 200, 160, 200 !important}.task-list-container.swatch-mauve .task-list{background:linear-gradient(to bottom,#46424c8c,#2f3136 15% 90%,#46424c8c),#2f3136}.task-list-container.swatch-mauve .task-list-title{color:#c8a0c8!important}.task-list-container.swatch-mauve .section-header{background:linear-gradient(to bottom,#46424c8c,#2f3136 15% 90%,#46424c8c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#c8a0c854);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-mauve .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-magenta{--spot-color: #e040fb !important;--spot-color-rgb: 224, 64, 251 !important}.task-list-container.swatch-magenta .task-list{background:linear-gradient(to bottom,#4a33548c,#2f3136 15% 90%,#4a33548c),#2f3136}.task-list-container.swatch-magenta .task-list-title{color:#e040fb!important}.task-list-container.swatch-magenta .section-header{background:linear-gradient(to bottom,#4a33548c,#2f3136 15% 90%,#4a33548c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#e040fb54);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-magenta .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-blue{--spot-color: #57a3ff !important;--spot-color-rgb: 87, 163, 255 !important}.task-list-container.swatch-blue .task-list{background:linear-gradient(to bottom,#3542548c,#2f3136 15% 90%,#3542548c),#2f3136}.task-list-container.swatch-blue .task-list-title{color:#57a3ff!important}.task-list-container.swatch-blue .section-header{background:linear-gradient(to bottom,#3542548c,#2f3136 15% 90%,#3542548c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#57a3ff54);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-blue .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-sky{--spot-color: #87ceeb !important;--spot-color-rgb: 135, 206, 235 !important}.task-list-container.swatch-sky .task-list{background:linear-gradient(to bottom,#3c49518c,#2f3136 15% 90%,#3c49518c),#2f3136}.task-list-container.swatch-sky .task-list-title{color:#87ceeb!important}.task-list-container.swatch-sky .section-header{background:linear-gradient(to bottom,#3c49518c,#2f3136 15% 90%,#3c49518c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#87ceeb54);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-sky .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-teal{--spot-color: #44ebce !important;--spot-color-rgb: 68, 235, 206 !important}.task-list-container.swatch-teal .task-list{background:linear-gradient(to bottom,#324d4d8c,#2f3136 15% 90%,#324d4d8c),#2f3136}.task-list-container.swatch-teal .task-list-title{color:#44ebce!important}.task-list-container.swatch-teal .section-header{background:linear-gradient(to bottom,#324d4d8c,#2f3136 15% 90%,#324d4d8c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#44ebce54);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-teal .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-sage{--spot-color: #829995 !important;--spot-color-rgb: 130, 153, 149 !important}.task-list-container.swatch-sage .task-list{background:linear-gradient(to bottom,#3b41448c,#2f3136 15% 90%,#3b41448c),#2f3136}.task-list-container.swatch-sage .task-list-title{color:#829995!important}.task-list-container.swatch-sage .section-header{background:linear-gradient(to bottom,#3b41448c,#2f3136 15% 90%,#3b41448c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#82999554);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-sage .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-green{--spot-color: #2ecc71 !important;--spot-color-rgb: 46, 204, 113 !important}.task-list-container.swatch-green .task-list{background:linear-gradient(to bottom,#2f483f8c,#2f3136 15% 90%,#2f483f8c),#2f3136}.task-list-container.swatch-green .task-list-title{color:#2ecc71!important}.task-list-container.swatch-green .section-header{background:linear-gradient(to bottom,#2f483f8c,#2f3136 15% 90%,#2f483f8c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#2ecc7154);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-green .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-mint{--spot-color: #98ff98 !important;--spot-color-rgb: 152, 255, 152 !important}.task-list-container.swatch-mint .task-list{background:linear-gradient(to bottom,#3f50458c,#2f3136 15% 90%,#3f50458c),#2f3136}.task-list-container.swatch-mint .task-list-title{color:#98ff98!important}.task-list-container.swatch-mint .section-header{background:linear-gradient(to bottom,#3f50458c,#2f3136 15% 90%,#3f50458c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#98ff9854);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-mint .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-jaxter-green{--spot-color: #d2ff00 !important;--spot-color-rgb: 210, 255, 0 !important}.task-list-container.swatch-jaxter-green .task-list{background:linear-gradient(to bottom,#47502e8c,#2f3136 15% 90%,#47502e8c),#2f3136}.task-list-container.swatch-jaxter-green .task-list-title{color:#d2ff00!important}.task-list-container.swatch-jaxter-green .section-header{background:linear-gradient(to bottom,#47502e8c,#2f3136 15% 90%,#47502e8c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#d2ff0054);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-jaxter-green .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-yellow{--spot-color: #ffe033 !important;--spot-color-rgb: 255, 224, 51 !important}.task-list-container.swatch-yellow .task-list{background:linear-gradient(to bottom,#4e4b368c,#2f3136 15% 90%,#4e4b368c),#2f3136}.task-list-container.swatch-yellow .task-list-title{color:#ffe033!important}.task-list-container.swatch-yellow .section-header{background:linear-gradient(to bottom,#4e4b368c,#2f3136 15% 90%,#4e4b368c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#ffe03354);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-yellow .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-tan{--spot-color: #f1db9f !important;--spot-color-rgb: 241, 219, 159 !important}.task-list-container.swatch-tan .task-list{background:linear-gradient(to bottom,#4c4b468c,#2f3136 15% 90%,#4c4b468c),#2f3136}.task-list-container.swatch-tan .task-list-title{color:#f1db9f!important}.task-list-container.swatch-tan .section-header{background:linear-gradient(to bottom,#4c4b468c,#2f3136 15% 90%,#4c4b468c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#f1db9f54);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-tan .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-cream{--spot-color: #fdf5e4 !important;--spot-color-rgb: 253, 245, 228 !important}.task-list-container.swatch-cream .task-list{background:linear-gradient(to bottom,#4e4e508c,#2f3136 15% 90%,#4e4e508c),#2f3136}.task-list-container.swatch-cream .task-list-title{color:#fdf5e4!important}.task-list-container.swatch-cream .section-header{background:linear-gradient(to bottom,#4e4e508c,#2f3136 15% 90%,#4e4e508c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#fdf5e454);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-cream .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-orange{--spot-color: #ff872a !important;--spot-color-rgb: 255, 135, 42 !important}.task-list-container.swatch-orange .task-list{background:linear-gradient(to bottom,#4e3e348c,#2f3136 15% 90%,#4e3e348c),#2f3136}.task-list-container.swatch-orange .task-list-title{color:#ff872a!important}.task-list-container.swatch-orange .section-header{background:linear-gradient(to bottom,#4e3e348c,#2f3136 15% 90%,#4e3e348c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#ff872a54);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-orange .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-coral{--spot-color: #ff7c6b !important;--spot-color-rgb: 255, 124, 107 !important}.task-list-container.swatch-coral .task-list{background:linear-gradient(to bottom,#4e3c3e8c,#2f3136 15% 90%,#4e3c3e8c),#2f3136}.task-list-container.swatch-coral .task-list-title{color:#ff7c6b!important}.task-list-container.swatch-coral .section-header{background:linear-gradient(to bottom,#4e3c3e8c,#2f3136 15% 90%,#4e3c3e8c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#ff7c6b54);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-coral .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-pink{--spot-color: #ffb6c1 !important;--spot-color-rgb: 255, 182, 193 !important}.task-list-container.swatch-pink .task-list{background:linear-gradient(to bottom,#4e454b8c,#2f3136 15% 90%,#4e454b8c),#2f3136}.task-list-container.swatch-pink .task-list-title{color:#ffb6c1!important}.task-list-container.swatch-pink .section-header{background:linear-gradient(to bottom,#4e454b8c,#2f3136 15% 90%,#4e454b8c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#ffb6c154);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-pink .section-header:hover{background-position:100% 50%;color:#ecf0f1}.task-list-container.swatch-gray{--spot-color: #a8b8c6 !important;--spot-color-rgb: 168, 184, 198 !important}.task-list-container.swatch-gray .task-list{background:linear-gradient(to bottom,#41454c8c,#2f3136 15% 90%,#41454c8c),#2f3136}.task-list-container.swatch-gray .task-list-title{color:#a8b8c6!important}.task-list-container.swatch-gray .section-header{background:linear-gradient(to bottom,#41454c8c,#2f3136 15% 90%,#41454c8c),#2f3136;background:linear-gradient(.25turn,#2f3136,33%,#a8b8c654);background-size:300% 300%;background-position:0% 50%}.task-list-container.swatch-gray .section-header:hover{background-position:100% 50%;color:#ecf0f1}.sticky-sentinel{height:1px}.task-list-container{background-color:#2f3136;border-radius:6px;display:flex;flex-direction:column;height:100%;cursor:default;--sortable-chosen-bg: var(--spot-color)}.task-list-container:not(.task-list-container--active) .task--status-ready .icon-status{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .125s ease-in-out}.task-list-container:not(.task-list-container--active) .task--status-ready .icon-status:hover{color:#ecf0f1}.task-list-container:not(.task-list-container--active) .task--status-ready .icon-status:before{content:""}.task-list-container:not(.task-list-container--active) .task--status-in-progress .icon-status{cursor:pointer}.task-list-container.has-open-menu{z-index:50;position:relative}.task-list-container.is-arranging{user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.task-list-container.is-arranging .task{cursor:grab;-webkit-transition:all 0s linear,color .125s ease-in-out,background-color .125s ease-in-out!important;-moz-transition:all 0s linear,color .125s ease-in-out,background-color .125s ease-in-out!important;-o-transition:all 0s linear,color .125s ease-in-out,background-color .125s ease-in-out!important;transition:all 0s linear,color .125s ease-in-out,background-color .125s ease-in-out!important}.task-list-container.is-arranging .task .icon-status{display:none}.task-list-container.is-arranging .task--status-in-progress{color:#b9bbbe;box-shadow:#0000004d 0 1px 2px,#00000026 0 1px 3px 1px}.task-list-container.is-arranging .task--status-in-progress:before{animation:none;display:none}.task-list-container.is-arranging .task .task-bottom-ribbon{background-color:transparent;box-shadow:none!important}.task-list-container.is-arranging .task .btn-actions>button,.task-list-container.is-arranging .task .btn-view-details{opacity:0;pointer-events:none}.task-list-container.is-arranging .task-item.sortable-chosen{cursor:grabbing}.task-list-container.is-arranging .task-item.sortable-chosen .task{background-color:var(--sortable-chosen-bg, #8286EE);color:#202225;border-radius:4px;overflow:hidden}.task-list-container.is-arranging .task-item.sortable-chosen .task *{color:#202225}.task-list-container.is-arranging .drag-area .sortable-ghost.sortable-chosen{background:#2f3136}.task-list-container.is-arranging .drag-area .sortable-ghost.sortable-chosen .task{background-color:#abadb0;box-shadow:inset 0 0 0 1px #74767a80}.task-list-container.is-arranging .drag-area .sortable-ghost.sortable-chosen .task .title{color:#202225}.task-list-container.is-arranging .drag-area .sortable-ghost.sortable-chosen .task .end-cap{pointer-events:none}.task-list-container.is-arranging .drag-area .sortable-ghost.sortable-chosen .task .task-bottom-ribbon{background-color:transparent;color:#202225}.task-list-container.is-arranging .drag-area .sortable-ghost.sortable-chosen .task .btn-actions>button,.task-list-container.is-arranging .drag-area .sortable-ghost.sortable-chosen .task .btn-view-details{visibility:hidden;color:#74767a80}.task-list-container.is-arranging .drag-area .sortable-ghost.sortable-chosen .task--status-in-progress{animation:none!important}.task-list-container.is-arranging .drag-area .sortable-ghost.sortable-chosen .task--status-in-progress:before{display:none}.task-list-container.is-arranging .drag-area .sortable-ghost.sortable-chosen .task button{transition:none!important}.task-list-container .task-list-body .drag-area{display:flex;flex-direction:column;gap:.5rem}.task-list-container .default-actions{position:absolute;top:0;right:0;padding:1rem}.task-list-container .default-actions .btn-settings{margin-left:auto;padding:0;background:transparent;box-shadow:none;color:#b9bbbe80}.task-list-container .default-actions .btn-settings>span[class^=material-symbols]{margin-right:0}.task-list-container .default-actions .btn-settings:hover:not(:disabled){color:#ecf0f1}.task-list-container .default-actions .btn-settings:disabled{opacity:.4;cursor:not-allowed}.task-list-container .default-actions .task-list-dropdown{z-index:9999;border-radius:5px;padding:5px;position:absolute;top:45px;right:1rem;border:2px solid #41444b;background-color:#37393f;box-shadow:#00000040 0 13px 27px -5px,#0000004d 0 8px 16px -8px,#00000040 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.task-list-container .default-actions .task-list-dropdown button{width:100%;font-size:1rem;text-align:left;white-space:nowrap;padding:5px 8px;background-color:transparent;box-shadow:none;border:none;border-radius:none;border-bottom:1px solid rgba(255,255,255,.1);color:#b9bbbe;cursor:pointer}.task-list-container .default-actions .task-list-dropdown button:last-of-type{border-bottom:none}.task-list-container .default-actions .task-list-dropdown button:hover:enabled{background-color:transparent;color:#fff}.task-list-container .task-list{position:relative;height:100%;padding:1rem;border-radius:6px;background:linear-gradient(to bottom,#3b3e528c,#2f3136 15% 90%,#3b3e528c),#2f3136;box-shadow:#0000004d 0 2px 4px,#0003 0 7px 13px -3px,#0003 0 -3px inset;overflow-y:visible;max-height:none}.task-list-container .task-list .task-item{border-radius:5px;background:transparent;padding:0 1px;width:calc(100% + 2px);transform:translate(-1px)}.task-list-container .task-list .task-item.priority-high,.task-list-container .task-list .task-item.priority-low,.task-list-container .task-list .task-item[class*=task-link-color]{padding:1px}.task-list-container .task-list .task-item[class*=task-link-color]{background:linear-gradient(to right,rgba(var(--link-color-rgb),.25) 50%,var(--link-color) 100%)}.task-list-container .task-list .task-item[class*=task-link-color] .task{background:linear-gradient(to right,color-mix(in srgb,var(--link-color) 0%,#37393f),color-mix(in srgb,var(--link-color) 10%,#37393f))}.task-list-container .task-list .task-item.priority-high{background:linear-gradient(to right,#e8444900 50%,#e84449)}.task-list-container .task-list .task-item.priority-high .task{background:linear-gradient(to right,#37393f,#493a40)}.task-list-container .task-list .task-item.priority-low{background:linear-gradient(to right,#7ba2bc00 50%,#7ba2bc)}.task-list-container .task-list .task-item.priority-low .task{background:linear-gradient(to right,#37393f,#3a3e45)}.task-list-container .task-list-header{background:linear-gradient(to bottom,#2f3136 12%,#2f313600 40% 100%);background-repeat:no-repeat;background-size:100% 300%;background-position:100% 100%;border-bottom:1px solid rgba(32,34,37,.5);margin-bottom:.5rem;margin-right:-1rem;margin-left:-1rem;padding-left:1rem;padding-right:1rem;padding-bottom:.75rem;position:sticky;top:1rem;z-index:100;transition:margin-bottom .3s ease,margin-top .3s ease,padding-top .3s ease,padding-bottom .3s ease,text-shadow .3s ease,border-bottom .3s ease;pointer-events:none}.task-list-container .task-list-header:before{z-index:-1;content:"";position:absolute;top:-1rem;left:0;right:0;bottom:-2rem;background:linear-gradient(to bottom,#2f3136 45%,#2f313600);background-repeat:no-repeat;opacity:0;transition:opacity .3s ease;pointer-events:none}.task-list-container .task-list-header.is-pinned{border-bottom:1px solid transparent}.task-list-container .task-list-header.is-pinned:before{opacity:1}.task-list-container .task-list-header .task-list-title{color:#8286ee;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:.5rem;margin-bottom:0;font-family:Motiva Sans,sans-serif;font-weight:400;text-transform:uppercase;font-size:1.563rem;letter-spacing:.5px;-webkit-text-stroke-width:.125px}.task-list-container .hidden-tasks-warning{display:flex;align-items:center;gap:.4rem;padding:.35rem .75rem;margin-bottom:.5rem;background:#f4aa281a;border:1px solid rgba(244,170,40,.25);border-radius:4px;font-size:.75rem;color:#f4aa28}.task-list-container .hidden-tasks-warning .material-symbols-outlined{font-size:1rem}.task-list-container .arrange-actions{position:sticky;top:55px;z-index:100;display:flex;gap:.5rem;padding:.5rem 0;margin-bottom:.5rem}.task-list-container .arrange-actions button{flex:1;justify-content:center}.task-list-container--active{position:sticky;top:20px;z-index:100;min-width:350px}.task-list-container--active .task-list .task-list-header{border-bottom:none;padding-bottom:0;margin-bottom:1rem}.task-list-container--active .task-list .task-list-body{max-height:70vh;padding-inline-end:.5rem;margin-inline-end:-.5rem;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;--scrollbar-width: 16px;--scrollbar-track-width: 4px}.task-list-container--active .task-list .task-list-body::-webkit-scrollbar{width:var(--scrollbar-width)}.task-list-container--active .task-list .task-list-body::-webkit-scrollbar-track{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #20222580;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.task-list-container--active .task-list .task-list-body::-webkit-scrollbar-thumb{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #b9bbbe80;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.task-list-container--active .task-list .task-list-body::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #8286ee}.task-list-container--active .task-list .task-list-body .task-item:last-child{margin-bottom:.5rem}.task-list-container--active .task.task--status-ready .icon-status,.task-list-container--active .task.task--status-in-progress .icon-status,.task-list-container--active .task.task--status-complete .icon-status{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .125s ease-in-out}.task-list-container--active .task.task--status-ready .icon-status:hover,.task-list-container--active .task.task--status-in-progress .icon-status:hover,.task-list-container--active .task.task--status-complete .icon-status:hover{color:#ecf0f1}.task-list-container--active .task.task--status-complete .icon-status:hover,.task-list-container--active .task.task--status-complete .icon-status:active{color:#2ecc71}.task-list-container--active .task.task--status-ready .icon-status:before{content:""!important}.task-list-container .no-tasks-placeholder{padding:1rem;font-size:.8rem;opacity:.75;text-align:center}@media(max-width:992px){.task-list-container .default-actions .task-list-dropdown button{font-size:1.125rem;padding:8px}}.skeleton-task-list[data-v-2d649ef6]{background-color:#2f3136;border-radius:6px;height:100%}.stl-inner[data-v-2d649ef6]{padding:1rem;height:100%;border-radius:6px;background:linear-gradient(to bottom,#3b3e528c,#2f3136 15% 90%,#3b3e528c),#2f3136;box-shadow:#0000004d 0 2px 4px,#0003 0 7px 13px -3px,#0003 0 -3px inset}.stl-header[data-v-2d649ef6]{border-bottom:1px solid rgba(32,34,37,.5);margin:0 -1rem .75rem;padding:0 1rem .75rem}.stl-title[data-v-2d649ef6]{height:1.6rem;width:60%;opacity:.6}.stl-body[data-v-2d649ef6]{display:flex;flex-direction:column;gap:.5rem}.stl-task[data-v-2d649ef6]{background-color:#37393f;border-radius:5px;padding:.5rem .75rem .45rem;display:flex;flex-direction:column;gap:.4rem}.stl-task-line[data-v-2d649ef6]{height:.8rem}.stl-task-meta[data-v-2d649ef6]{height:.55rem;width:38%}.queued-tasks[data-v-3d957957]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:20px}@media(max-width:1600px){.queued-tasks[data-v-3d957957]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1400px){.queued-tasks[data-v-3d957957]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.queued-tasks[data-v-3d957957]{grid-template-columns:repeat(1,minmax(0,1fr));padding-bottom:2rem;height:auto}}.fab[data-v-3d957957]{z-index:100;position:fixed;bottom:20px;left:20px;background-color:#2f3136;color:#ecf0f1;border:2px solid #ecf0f1;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-size:2rem;box-shadow:#00000040 0 13px 27px -5px,#0000004d 0 8px 16px -8px,#00000040 0 13px 27px -5px,#0000004d 0 8px 16px -8px;cursor:pointer}.fab[data-v-3d957957]:hover{background-color:#afb1f4}.fab span[data-v-3d957957]{margin:0}@media(max-width:750px){.fab[data-v-3d957957]{bottom:85px}}.retrospective-report-view[data-v-f7f7037d]{padding:0 20px;align-self:flex-start;width:100%}.retrospective-report-view h1[data-v-f7f7037d]{margin-bottom:20px}.retrospective-report-view .report-controls[data-v-f7f7037d]{padding:1rem;margin-bottom:2rem;border-radius:6px;background-color:#2f3136;box-shadow:#0000004d 0 2px 4px,#0003 0 7px 13px -3px,#0003 0 -3px inset}.retrospective-report-view .report-controls .quick-actions[data-v-f7f7037d]{display:flex;gap:10px}.retrospective-report-view .report-controls .quick-actions button[data-v-f7f7037d]{flex:1;padding:8px 15px;background-color:#202225;color:#b9bbbe;border:none;border-radius:4px;cursor:pointer;justify-content:center}.retrospective-report-view .report-controls .quick-actions button[data-v-f7f7037d]:hover{background-color:#41444b;color:#ecf0f1}.retrospective-report-view .report-controls .quick-actions button.print-button[data-v-f7f7037d]{background-color:#ecf0f1;color:#202225;flex-grow:0;white-space:nowrap}.retrospective-report-view .report-controls .quick-actions button.print-button[data-v-f7f7037d]:hover{background-color:#2dc866}.retrospective-report-view .report-content[data-v-f7f7037d]{padding:1rem;border-radius:6px;background-color:#2f3136;box-shadow:#0000004d 0 2px 4px,#0003 0 7px 13px -3px,#0003 0 -3px inset}.retrospective-report-view .date-filters[data-v-f7f7037d]{display:flex;gap:1rem;align-items:center;margin-bottom:1rem}.retrospective-report-view .date-filters input[type=date][data-v-f7f7037d]{padding:8px;border-radius:4px;border:1px solid #37393f;background-color:#202225;color:#b9bbbe}.retrospective-report-view .date-filters .generate-report[data-v-f7f7037d]{padding:8px 15px;background-color:#f4aa28;color:#202225;border:none;border-radius:4px;cursor:pointer}.retrospective-report-view .date-filters .generate-report[data-v-f7f7037d]:hover{background-color:#ecf0f1}.retrospective-report-view .day-group-wrapper[data-v-f7f7037d]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.retrospective-report-view .day-group-wrapper .day-group[data-v-f7f7037d]{cursor:default;flex:1;border:4px solid #202225;border-radius:6px;padding:1rem 1rem .5rem}.retrospective-report-view .day-group-wrapper .day-group .day-group-title[data-v-f7f7037d]{font-size:1.5rem;font-family:Oswald,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;color:#ecf0f1;padding:0 .5rem}.retrospective-report-view .day-tabs[data-v-f7f7037d]{display:flex;gap:.5rem;margin-top:-.5rem;margin-bottom:.75rem}.retrospective-report-view .day-tab[data-v-f7f7037d]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .5rem;border-radius:4px;cursor:pointer;background:transparent;transition:background-color .15s,color .15s,border-color .15s,opacity .15s}.retrospective-report-view .day-tab>span[class^=material-symbols][data-v-f7f7037d]{margin-right:0}.retrospective-report-view .day-tab .material-symbols-outlined[data-v-f7f7037d]{font-size:1rem}.retrospective-report-view .day-tab[data-v-f7f7037d]:disabled{opacity:.35;cursor:not-allowed}.retrospective-report-view .day-tab .tab-pill[data-v-f7f7037d]{min-width:1.4em;padding:.25em;border-radius:20px;font-size:.7rem;line-height:1;margin-left:.15rem;font-family:monospace}.retrospective-report-view .day-tab--complete[data-v-f7f7037d]{border:2px solid #2ecc71;border-color:#27774b;color:#27774b}.retrospective-report-view .day-tab--complete .tab-pill[data-v-f7f7037d]{background-color:#2ecc711a;color:#288853}.retrospective-report-view .day-tab--complete.is-active[data-v-f7f7037d]{background-color:#27774b;border-color:#2ecc71;color:#ecf0f1}.retrospective-report-view .day-tab--complete.is-active .tab-pill[data-v-f7f7037d]{background-color:#2baa62;color:#fff}.retrospective-report-view .day-tab--complete[data-v-f7f7037d]:not(:disabled):not(.is-active):hover{background-color:#234434;border-color:#2ecc71;color:#2ecc71}.retrospective-report-view .day-tab--abandoned[data-v-f7f7037d]{border:2px solid #8396a4;border-color:#525c65;color:#525c65}.retrospective-report-view .day-tab--abandoned .tab-pill[data-v-f7f7037d]{background-color:#8396a41a;color:#5b6871}.retrospective-report-view .day-tab--abandoned.is-active[data-v-f7f7037d]{background-color:#525c65;border-color:#8396a4;color:#ecf0f1}.retrospective-report-view .day-tab--abandoned.is-active .tab-pill[data-v-f7f7037d]{background-color:#6f7f8b;color:#fff}.retrospective-report-view .day-tab--abandoned[data-v-f7f7037d]:not(:disabled):not(.is-active):hover{background-color:#34393e;border-color:#8396a4;color:#8396a4}.retrospective-report-view .list-group[data-v-f7f7037d]{margin-bottom:1rem}.retrospective-report-view .list-group[data-v-f7f7037d]:last-child{margin-bottom:0}.retrospective-report-view .list-group-title[data-v-f7f7037d]{font-size:1.125rem;font-family:Oswald,sans-serif;font-weight:300;font-style:normal;color:#ecf0f1;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem;padding-bottom:.2rem;border-bottom:2px solid #202225}.retrospective-report-view .status-group[data-v-f7f7037d]{margin-top:.4rem}.retrospective-report-view .status-group.status-complete .task-timestamp[data-v-f7f7037d]{color:#2ecc71}.retrospective-report-view .status-group.status-abandoned .task-timestamp[data-v-f7f7037d]{color:#8396a4}.retrospective-report-view .task-list[data-v-f7f7037d]{margin:0;padding-left:0}.retrospective-report-view .task-item[data-v-f7f7037d]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.1rem 0;text-wrap-style:pretty;position:relative}.retrospective-report-view .task-item:hover .task-menu-btn[data-v-f7f7037d]{opacity:1}.retrospective-report-view .task-item-main[data-v-f7f7037d]{flex:1;min-width:0}.retrospective-report-view .task-title[data-v-f7f7037d]{word-break:break-word}.retrospective-report-view .task-timestamp[data-v-f7f7037d]{font-size:80%;white-space:nowrap}.retrospective-report-view .task-menu-btn[data-v-f7f7037d]{flex-shrink:0;position:relative;color:#b9bbbe;background-color:transparent;border:none;aspect-ratio:1/1;padding:.25rem;cursor:pointer;box-shadow:none;border-radius:4px;opacity:.5;transition:opacity .15s,background-color .15s,color .15s}.retrospective-report-view .task-menu-btn>span[class^=material-symbols][data-v-f7f7037d]{margin-right:0}.retrospective-report-view .task-menu-btn .material-symbols-outlined[data-v-f7f7037d]{display:block;font-size:1.25rem;line-height:1}.retrospective-report-view .task-menu-btn[data-v-f7f7037d]:hover{color:#fff;background-color:#00000040;opacity:1}.task-dropdown{z-index:9999;border-radius:5px;padding:5px;position:absolute;top:45px;right:1rem;border:2px solid #41444b;background-color:#37393f;box-shadow:#00000040 0 13px 27px -5px,#0000004d 0 8px 16px -8px,#00000040 0 13px 27px -5px,#0000004d 0 8px 16px -8px;position:fixed;top:unset;right:unset}.task-dropdown-item{width:100%;font-size:1rem;text-align:left;white-space:nowrap;padding:5px 8px;background-color:transparent;box-shadow:none;border:none;border-bottom:1px solid rgba(255,255,255,.1);color:#b9bbbe;cursor:pointer}.task-dropdown-item:last-of-type{border-bottom:none}.task-dropdown-item:hover:enabled{background-color:transparent;color:#fff}.restore-task-modal{min-width:30vw;max-width:50vw}.restore-confirm-content{text-align:center;padding:1rem 1rem 1.5rem}.restore-confirm-content{margin-bottom:.5rem}.restore-task-title{font-size:1.1rem;font-style:italic;color:#ecf0f1;margin:.75rem 0!important;word-break:break-word}.restore-info{font-size:.875rem;opacity:.7}@media(max-width:992px){.retrospective-report-view[data-v-f7f7037d]{width:auto;padding:0}.retrospective-report-view h1[data-v-f7f7037d]{text-align:center}.report-controls .date-filters[data-v-f7f7037d],.report-controls .quick-actions[data-v-f7f7037d]{flex-direction:column}.report-content .day-group-wrapper[data-v-f7f7037d]{grid-template-columns:repeat(1,1fr)}.report-content .day-group-wrapper .task-item[data-v-f7f7037d]{margin-bottom:.5rem}.report-content .day-group-wrapper .task-item .task-timestamp[data-v-f7f7037d]{color:#2ecc71}}@media print{body[data-v-f7f7037d] *{visibility:hidden}.retrospective-report-view[data-v-f7f7037d],.retrospective-report-view[data-v-f7f7037d] *{visibility:visible}.retrospective-report-view[data-v-f7f7037d]{position:absolute;left:0;top:0;width:100%;padding:0;margin:0;box-shadow:none;background-color:#fff;color:#000}.retrospective-report-view h1[data-v-f7f7037d],.retrospective-report-view h2[data-v-f7f7037d],.retrospective-report-view h3[data-v-f7f7037d],.retrospective-report-view p[data-v-f7f7037d]{color:#000!important}.retrospective-report-view .report-controls[data-v-f7f7037d],.retrospective-report-view .task-menu-btn[data-v-f7f7037d],.retrospective-report-view .day-tabs[data-v-f7f7037d]{display:none}.retrospective-report-view .task-item[data-v-f7f7037d]{background-color:#fff;box-shadow:none;border:1px solid #eee;padding:5px}.retrospective-report-view .task-item h3[data-v-f7f7037d],.retrospective-report-view .task-item p[data-v-f7f7037d]{color:#000!important}}.project-card[data-v-964f3557]{display:flex;background-color:#2f3136;border-radius:6px;overflow:hidden;box-shadow:0 2px 6px #0000004d;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;position:relative}.project-card[data-v-964f3557]:hover{box-shadow:0 4px 12px #0006;background-color:#282a2e}.card-accent[data-v-964f3557]{width:5px;flex-shrink:0;background-color:#41444b;border-radius:6px 0 0 6px}.status-1 .card-accent[data-v-964f3557]{background-color:#ecf0f14d}.status-2 .card-accent[data-v-964f3557]{background-color:#ecf0f1}.status-3 .card-accent[data-v-964f3557]{background-color:#2ecc71}.status-4 .card-accent[data-v-964f3557]{background-color:#8396a4}.card-body[data-v-964f3557]{flex:1;padding:.75rem .85rem;display:flex;flex-direction:column;gap:.4rem;min-width:0}.card-top-row[data-v-964f3557]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.badge[data-v-964f3557]{font-size:.7rem;font-weight:600;padding:.15rem .45rem;border-radius:3px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.badge-status-1[data-v-964f3557]{background-color:#b9bbbe26;color:#b9bbbe}.badge-status-2[data-v-964f3557]{background-color:#8286ee40;color:#8286ee}.badge-status-3[data-v-964f3557]{background-color:#2dc86633;color:#2dc866}.badge-status-4[data-v-964f3557]{background-color:#8396a433;color:#8396a4}.badge-priority-1[data-v-964f3557]{background-color:#e8444933;color:#e84449}.badge-priority-2[data-v-964f3557]{background-color:#f4aa2833;color:#f4aa28}.badge-priority-3[data-v-964f3557]{background-color:#4787d533;color:#4787d5}.badge-type[data-v-964f3557]{background-color:#b9bbbe14;color:#b9bbbe99}.btn-card-edit[data-v-964f3557]{margin-left:auto;background:transparent;border:none;box-shadow:none;color:#b9bbbe4d;padding:.1rem;cursor:pointer;transition:color .15s ease;flex-shrink:0}.btn-card-edit[data-v-964f3557]:hover{color:#ecf0f1;background:transparent}.btn-card-edit .material-symbols-outlined[data-v-964f3557]{font-size:.95rem;margin:0}.card-title[data-v-964f3557]{font-size:1rem;font-weight:600;color:#ecf0f1;line-height:1.3;word-break:break-word}.card-subtitle[data-v-964f3557]{font-size:.82rem;color:#b9bbbea6;line-height:1.3;word-break:break-word}.card-apps[data-v-964f3557]{display:flex;flex-wrap:wrap;gap:.25rem}.app-pill[data-v-964f3557]{font-size:.72rem;padding:.1rem .4rem;background-color:#8286ee1f;color:#989bdb;border-radius:10px;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.app-pill[data-v-964f3557]:hover{background-color:#8286ee40}.card-footer[data-v-964f3557]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:.15rem}.card-meta-item[data-v-964f3557]{display:flex;align-items:center;gap:.2rem;font-size:.75rem;color:#b9bbbe80}.card-meta-item .material-symbols-outlined[data-v-964f3557]{font-size:.85rem;margin:0}.card-meta-item.is-overdue[data-v-964f3557]{color:#e84449}.skeleton-project-card[data-v-2c3f79df]{display:flex;background-color:#2f3136;border-radius:6px;overflow:hidden;box-shadow:0 2px 6px #0000004d}.spc-accent[data-v-2c3f79df]{width:5px;flex-shrink:0;border-radius:6px 0 0 6px;animation-delay:0s}.spc-body[data-v-2c3f79df]{flex:1;padding:.75rem .85rem;display:flex;flex-direction:column;gap:.45rem;min-width:0}.spc-top-row[data-v-2c3f79df]{display:flex;gap:.35rem;align-items:center}.spc-badge[data-v-2c3f79df]{height:1rem;width:72px;border-radius:3px}.spc-badge--short[data-v-2c3f79df]{width:50px}.spc-title[data-v-2c3f79df]{height:.95rem;width:80%;margin-top:.1rem}.spc-subtitle[data-v-2c3f79df]{height:.75rem;width:55%}.spc-footer[data-v-2c3f79df]{margin-top:.2rem}.spc-meta[data-v-2c3f79df]{height:.65rem;width:90px}.apps-container[data-v-7f7a0802]{display:flex;flex-direction:column;gap:.35rem}.no-apps[data-v-7f7a0802]{text-align:center;color:#b9bbbe66;padding:1rem;font-size:.9rem}.app-item[data-v-7f7a0802]{display:flex;align-items:center;gap:.35rem;padding:.45rem .6rem;background-color:#37393f;border-radius:4px;transition:background-color .15s ease}.app-item[data-v-7f7a0802]:hover{background-color:#41444b}.app-item .app-name[data-v-7f7a0802]{flex:1;color:#ecf0f1;font-size:.9rem}.app-item .app-edit-input[data-v-7f7a0802]{flex:1;font-size:.9rem;padding:.2rem .4rem}.btn-app-action[data-v-7f7a0802]{background:transparent;border:none;box-shadow:none;color:#b9bbbe66;padding:.15rem;cursor:pointer;transition:color .15s ease;flex-shrink:0}.btn-app-action[data-v-7f7a0802]:hover{opacity:1}.btn-app-action .material-symbols-outlined[data-v-7f7a0802]{font-size:1rem;margin:0}.btn-edit[data-v-7f7a0802]:hover{color:#ecf0f1}.btn-confirm[data-v-7f7a0802]:hover{color:#2dc866}.btn-cancel-edit[data-v-7f7a0802]:hover{color:#b9bbbe}.btn-delete[data-v-7f7a0802]:hover{color:#e84449}.add-app-row[data-v-7f7a0802]{display:flex;align-items:center;gap:.35rem;margin-top:.25rem;padding-top:.35rem;border-top:1px dashed rgba(185,187,190,.1)}.add-app-row .add-app-input[data-v-7f7a0802]{flex:1;padding:.3rem .5rem;font-size:.875rem}.add-app-row .btn-add-app[data-v-7f7a0802]{border:2px solid #2dc866;color:#2dc866;background:transparent;padding:0;box-shadow:none;cursor:pointer}.add-app-row .btn-add-app[data-v-7f7a0802]:hover:not(:disabled){background-color:#2dc866;color:#fff}.add-app-row .btn-add-app[data-v-7f7a0802]:disabled{opacity:.25;cursor:not-allowed}.add-app-row .btn-add-app .material-symbols-outlined[data-v-7f7a0802]{font-size:1.1rem;margin:.2rem}.project-form[data-v-aaaab8da]{display:flex;flex-direction:column;width:100%}.project-form label[data-v-aaaab8da]{white-space:nowrap}.tab-panel[data-v-aaaab8da]{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.75rem}.required[data-v-aaaab8da]{color:#e84449}.swatch-grid[data-v-aaaab8da]{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;gap:.75rem;padding:.5rem 0}.color-swatch[data-v-aaaab8da]{width:22px;aspect-ratio:1/1;border:3px solid transparent;border-radius:2px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .125s ease-in-out}.color-swatch.selected[data-v-aaaab8da]{border-color:#fff;transform:scale(1.25);border-radius:50px}.color-swatch[data-v-aaaab8da]:hover{transform:scale(1.1);border-color:#ffffff80}.color-swatch.color-swatch--none[data-v-aaaab8da]{background-color:#41444b;position:relative}.color-swatch.color-swatch--none[data-v-aaaab8da]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgba(232,68,73,.7) calc(50% - 1px),rgba(232,68,73,.7) calc(50% + 1px),transparent calc(50% + 1px));border-radius:inherit}.form-fieldset[data-v-aaaab8da]{border:1px solid rgba(185,187,190,.12);border-radius:6px;padding:.75rem .85rem .5rem;display:flex;flex-direction:column;gap:.5rem;margin:0}.form-fieldset legend[data-v-aaaab8da]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#b9bbbe73;padding:0 .4rem}.applications-section[data-v-aaaab8da]{display:flex;flex-direction:column;gap:.5rem}.fieldset-description .form-group[data-v-aaaab8da]{flex-direction:column;gap:.5rem;margin-bottom:1rem}.fieldset-description .form-group[data-v-aaaab8da]:last-of-type{margin-bottom:0}.fieldset-description .form-group textarea[data-v-aaaab8da],.fieldset-description .form-group .markdown-preview[data-v-aaaab8da]{width:100%}.field-hint[data-v-aaaab8da]{font-size:.75rem;color:#b9bbbe73;margin-top:-.25rem}.deadline-required-group[data-v-aaaab8da]{display:flex;align-items:flex-end;justify-content:center;padding-bottom:.15rem}.deadline-required-group .checkbox-label[data-v-aaaab8da]{display:flex;align-items:center;gap:.4rem;cursor:pointer;font-size:.9rem}.markdown-preview[data-v-aaaab8da]{background-color:#202225;border-radius:4px;padding:.75rem 1rem;min-height:3rem;max-height:25vh;overflow-y:auto;scrollbar-width:thin}.markdown-preview.markdown-preview--empty[data-v-aaaab8da]{color:#b9bbbe66;font-size:.9rem}.markdown-preview[data-v-aaaab8da] a{color:#8286ee}.markdown-preview[data-v-aaaab8da] h1,.markdown-preview[data-v-aaaab8da] h2,.markdown-preview[data-v-aaaab8da] h3{color:#ecf0f1;margin:.5rem 0 .25rem}.markdown-preview[data-v-aaaab8da] ul,.markdown-preview[data-v-aaaab8da] ol{padding-left:1.5rem;margin:.25rem 0}.markdown-preview[data-v-aaaab8da] p{margin:.25rem 0}.btn-manage-apps[data-v-aaaab8da]{display:flex;align-items:center;gap:.35rem;align-self:flex-start;background-color:#37393f;border:1px solid #41444b;color:#b9bbbe;padding:.4rem .75rem;border-radius:4px;font-size:.85rem;cursor:pointer}.btn-manage-apps[data-v-aaaab8da]:hover{background-color:#41444b;color:#ecf0f1}.btn-manage-apps .material-symbols-outlined[data-v-aaaab8da]{font-size:1rem}.links-list[data-v-aaaab8da]{display:flex;flex-direction:column;gap:.5rem}.link-row[data-v-aaaab8da]{display:flex;align-items:flex-start;gap:.4rem}.link-row .link-row-fields[data-v-aaaab8da]{flex:1;display:flex;flex-direction:column;gap:.25rem}.link-row .link-text-input[data-v-aaaab8da],.link-row .link-type-input[data-v-aaaab8da],.link-row .link-url-input[data-v-aaaab8da]{width:100%;font-size:.875rem}.link-row .link-type-input[data-v-aaaab8da]{font-size:.8rem;opacity:.7}.link-row .btn-remove-link[data-v-aaaab8da]{background:transparent;border:none;box-shadow:none;color:#e8444980;padding:.2rem;cursor:pointer;flex-shrink:0;margin-top:.2rem}.link-row .btn-remove-link[data-v-aaaab8da]:hover{background-color:#e84449;color:#fff}.link-row .btn-remove-link .material-symbols-outlined[data-v-aaaab8da]{font-size:1rem;margin:0}.btn-add-link[data-v-aaaab8da]{display:flex;align-items:center;gap:.3rem;align-self:flex-start;border:2px solid #2dc866;color:#2dc866;background:transparent;padding:.35rem .65rem;border-radius:4px;font-size:.85rem;cursor:pointer;box-shadow:none}.btn-add-link[data-v-aaaab8da]:hover{background-color:#2dc866;color:#fff}.btn-add-link .material-symbols-outlined[data-v-aaaab8da]{font-size:1rem}.nas-preview[data-v-aaaab8da]{display:flex;align-items:center;gap:.4rem;margin-top:.35rem;padding:.4rem .6rem;background-color:#202225;border-radius:4px;font-size:.8rem;word-break:break-all}.nas-preview .material-symbols-outlined[data-v-aaaab8da]{font-size:1rem;flex-shrink:0;color:#f4aa28}.nas-preview a[data-v-aaaab8da]{color:#8286ee;text-decoration:none}.nas-preview a[data-v-aaaab8da]:hover{text-decoration:underline}.btn-stepper-back[data-v-aaaab8da]{flex:1;padding:.5rem 1rem;justify-content:center;font-size:1.125rem;background-color:#37393f;color:#b9bbbe}.btn-stepper-back[data-v-aaaab8da]:hover{color:#ecf0f1;background-color:#41444b}@media(max-width:750px){.swatch-grid[data-v-aaaab8da]{display:flex;flex-wrap:wrap;justify-content:center}}.details-title-row[data-v-2edd6729]{display:flex;align-items:center;gap:.5rem}.details-color-dot[data-v-2edd6729]{width:12px;height:12px;border-radius:50%;flex-shrink:0}.project-details[data-v-2edd6729]{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}.details-badges[data-v-2edd6729]{display:flex;flex-wrap:wrap;gap:.4rem}.badge[data-v-2edd6729]{font-size:.72rem;font-weight:600;padding:.15rem .5rem;border-radius:3px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.badge-status-1[data-v-2edd6729]{background-color:#b9bbbe26;color:#b9bbbe}.badge-status-2[data-v-2edd6729]{background-color:#8286ee40;color:#8286ee}.badge-status-3[data-v-2edd6729]{background-color:#2dc86633;color:#2dc866}.badge-status-4[data-v-2edd6729]{background-color:#8396a433;color:#8396a4}.badge-priority-1[data-v-2edd6729]{background-color:#e8444933;color:#e84449}.badge-priority-2[data-v-2edd6729]{background-color:#f4aa2833;color:#f4aa28}.badge-priority-3[data-v-2edd6729]{background-color:#4787d533;color:#4787d5}.badge-type[data-v-2edd6729]{background-color:#b9bbbe14;color:#b9bbbe99}.badge-delivery[data-v-2edd6729]{background-color:#2dc8661a;color:#65c389}.details-subtitle[data-v-2edd6729]{margin:0;color:#b9bbbeb3;font-size:.95rem;font-style:italic}.details-section[data-v-2edd6729]{display:flex;flex-direction:column;gap:.4rem;border-top:1px solid rgba(185,187,190,.08);padding-top:.75rem}.details-section-title[data-v-2edd6729]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#b9bbbe73}.details-meta-grid[data-v-2edd6729]{display:grid;grid-template-columns:max-content 1fr;gap:.2rem .75rem;font-size:.875rem}.meta-label[data-v-2edd6729]{color:#b9bbbe8c;display:flex;align-items:center;gap:.3rem}.required-tag[data-v-2edd6729]{font-size:.65rem;background-color:#e8444933;color:#e84449;padding:.05rem .3rem;border-radius:3px;text-transform:uppercase}.meta-value[data-v-2edd6729]{color:#b9bbbe}.meta-value.is-overdue[data-v-2edd6729]{color:#e84449}.app-pills[data-v-2edd6729]{display:flex;flex-wrap:wrap;gap:.35rem}.app-pill[data-v-2edd6729]{font-size:.8rem;padding:.15rem .5rem;background-color:#8286ee1f;color:#989bdb;border-radius:10px;cursor:pointer;transition:background-color .15s ease}.app-pill[data-v-2edd6729]:hover{background-color:#8286ee40}.details-text[data-v-2edd6729]{margin:0;color:#b9bbbe;font-size:.9rem;line-height:1.5;white-space:pre-wrap}.details-markdown[data-v-2edd6729]{font-size:.9rem;line-height:1.6;color:#b9bbbe}.details-markdown[data-v-2edd6729] a{color:#8286ee}.details-markdown[data-v-2edd6729] h1,.details-markdown[data-v-2edd6729] h2,.details-markdown[data-v-2edd6729] h3{color:#ecf0f1;margin:.5rem 0 .25rem}.details-markdown[data-v-2edd6729] ul,.details-markdown[data-v-2edd6729] ol{padding-left:1.5rem;margin:.25rem 0}.details-markdown[data-v-2edd6729] p{margin:.25rem 0}.details-markdown[data-v-2edd6729] code{background-color:#202225;padding:.1em .3em;border-radius:3px;font-size:.85em}.details-links[data-v-2edd6729]{display:flex;flex-direction:column;gap:.4rem}.details-link[data-v-2edd6729]{display:flex;align-items:center;gap:.4rem;padding:.4rem .6rem;background-color:#202225;border-radius:4px;text-decoration:none;transition:background-color .15s ease}.details-link[data-v-2edd6729]:hover{background-color:#37393f}.details-link .material-symbols-outlined[data-v-2edd6729]{font-size:.9rem;color:#b9bbbe66;flex-shrink:0;margin:0}.details-link .link-content[data-v-2edd6729]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.details-link .link-text[data-v-2edd6729]{color:#8286ee;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.details-link .link-type[data-v-2edd6729]{font-size:.72rem;color:#b9bbbe66;text-transform:uppercase;letter-spacing:.04em}.nas-path-row[data-v-2edd6729]{display:flex;align-items:center;gap:.4rem;padding:.4rem .6rem;background-color:#202225;border-radius:4px;font-size:.85rem;word-break:break-all}.nas-path-row .material-symbols-outlined[data-v-2edd6729]{font-size:1rem;color:#f4aa28;flex-shrink:0;margin:0}.nas-path-row .nas-link[data-v-2edd6729]{color:#8286ee;text-decoration:none}.nas-path-row .nas-link[data-v-2edd6729]:hover{text-decoration:underline}.btn-delete-project[data-v-2edd6729]{margin-right:auto;background-color:transparent;border:1px solid rgba(232,68,73,.4);color:#e84449}.btn-delete-project[data-v-2edd6729]:hover{background-color:#e84449;color:#fff;border-color:#e84449}.projects-view[data-v-d4f78494]{padding:0 1rem;display:flex;flex-direction:column;gap:0;min-height:100%;width:100%}.projects-header[data-v-d4f78494]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.status-tabs[data-v-d4f78494]{display:flex;align-items:flex-end;gap:0;border-bottom:2px solid #41444b;margin-bottom:1rem;overflow-x:auto}.status-tabs[data-v-d4f78494]::-webkit-scrollbar{display:none}.status-tab[data-v-d4f78494]{display:flex;align-items:center;gap:.45rem;padding:.55rem 1rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;color:#b9bbbe99;font-size:.875rem;font-weight:500;cursor:pointer;transition:color .15s ease,border-color .15s ease;white-space:nowrap;box-shadow:none}.status-tab[data-v-d4f78494]:hover{color:#b9bbbe;background:none}.status-tab.active[data-v-d4f78494]{color:#ecf0f1;border-bottom-color:#8286ee}.status-tab.active .tab-pill[data-v-d4f78494]{background-color:#8286ee;color:#fff}.tab-pill[data-v-d4f78494]{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;padding:0 .3rem;background-color:#41444b;color:#b9bbbecc;border-radius:20px;font-size:.7rem;font-weight:700;transition:background-color .15s ease,color .15s ease}.filters-bar[data-v-d4f78494]{display:flex;align-items:flex-start;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem;padding:.6rem .85rem;background-color:#37393f;border:1px solid #41444b;border-radius:6px}.filter-group[data-v-d4f78494]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.filter-label[data-v-d4f78494]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#b9bbbe80;white-space:nowrap}.filter-chips[data-v-d4f78494]{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.filter-chip[data-v-d4f78494]{display:flex;align-items:center;gap:.25rem;padding:.25rem .65rem;font-size:.8rem;font-weight:500;background-color:transparent;color:#b9bbbea6;border:1px solid #41444b;border-radius:20px;cursor:pointer;transition:all .15s ease;box-shadow:none}.filter-chip[data-v-d4f78494]:hover{background-color:#41444b;color:#b9bbbe}.filter-chip.active[data-v-d4f78494]{background-color:#8286ee33;border-color:#8286ee80;color:#8286ee}.filter-chip.active[data-v-d4f78494]:hover{background-color:#8286ee47}.filter-chip .sort-icon[data-v-d4f78494]{font-size:.85rem;margin:0}.filter-chip .close-icon[data-v-d4f78494]{font-size:.75rem;margin:0;opacity:.7}.btn-add-project[data-v-d4f78494]{display:flex;align-items:center;gap:.3rem;padding:.4rem .85rem;background-color:transparent;color:#8286ee;border:2px solid #8286EE;border-radius:4px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .25s ease-in-out;box-shadow:none;flex-shrink:0}.btn-add-project[data-v-d4f78494]:hover{background-color:#8286ee;color:#fff}.btn-add-project .material-symbols-outlined[data-v-d4f78494]{font-size:1.1rem}.projects-grid[data-v-d4f78494]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;align-items:start}.projects-loading[data-v-d4f78494]{display:flex;justify-content:center;padding:3rem;color:#b9bbbe}.projects-loading .spin[data-v-d4f78494]{animation:spin-d4f78494 1s linear infinite;font-size:2rem}.projects-empty[data-v-d4f78494]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:4rem 2rem;color:#b9bbbe66;text-align:center}.projects-empty .projects-empty-icon[data-v-d4f78494]{font-size:3rem}.projects-empty p[data-v-d4f78494]{margin:0;font-size:1rem}.projects-empty strong[data-v-d4f78494]{color:#b9bbbe}@keyframes spin-d4f78494{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:750px){.projects-view[data-v-d4f78494]{padding:1rem}.status-tabs[data-v-d4f78494]{display:grid;grid-template-columns:repeat(2,1fr);border-bottom:none;gap:.4rem;margin-bottom:1rem;overflow-x:unset}.status-tab[data-v-d4f78494]{border:1px solid #41444b;border-bottom:1px solid #41444b;border-radius:6px;margin-bottom:0;justify-content:space-between;padding:.5rem .75rem}.status-tab.active[data-v-d4f78494]{border-color:#8286ee;background-color:#8286ee1a}.filters-bar[data-v-d4f78494]{flex-direction:column;align-items:flex-start}.projects-grid[data-v-d4f78494]{grid-template-columns:1fr}}.product-dev-view[data-v-1952b5e0]{padding:0 1rem;display:flex;flex-direction:column;gap:0;min-height:100%;width:100%}.product-dev-header[data-v-1952b5e0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.stages-strip[data-v-1952b5e0]{display:flex;align-items:center;gap:1rem;padding:.65rem 1rem;background-color:#37393f;border:1px solid #41444b;border-radius:6px;margin-bottom:1.25rem;opacity:.6;flex-wrap:wrap}.stages-label[data-v-1952b5e0]{display:flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#b9bbbe80;white-space:nowrap}.stages-label .material-symbols-outlined[data-v-1952b5e0]{font-size:.95rem}.stages-list[data-v-1952b5e0]{display:flex;align-items:center;gap:.4rem;flex:1;flex-wrap:wrap}.stage-pill[data-v-1952b5e0]{padding:.2rem .75rem;border:1px dashed #41444b;border-radius:20px;font-size:.8rem;color:#b9bbbe80}.stages-coming-soon[data-v-1952b5e0]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#b9bbbe59;white-space:nowrap}.status-tabs[data-v-1952b5e0]{display:flex;align-items:flex-end;gap:0;border-bottom:2px solid #41444b;margin-bottom:1rem;overflow-x:auto}.status-tabs[data-v-1952b5e0]::-webkit-scrollbar{display:none}.status-tab[data-v-1952b5e0]{display:flex;align-items:center;gap:.45rem;padding:.55rem 1rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;color:#b9bbbe99;font-size:.875rem;font-weight:500;cursor:pointer;transition:color .15s ease,border-color .15s ease;white-space:nowrap;box-shadow:none}.status-tab[data-v-1952b5e0]:hover{color:#b9bbbe;background:none}.status-tab.active[data-v-1952b5e0]{color:#ecf0f1;border-bottom-color:#8286ee}.status-tab.active .tab-pill[data-v-1952b5e0]{background-color:#8286ee;color:#fff}.tab-pill[data-v-1952b5e0]{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;padding:0 .3rem;background-color:#41444b;color:#b9bbbecc;border-radius:20px;font-size:.7rem;font-weight:700;transition:background-color .15s ease,color .15s ease}.filters-bar[data-v-1952b5e0]{display:flex;align-items:flex-start;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem;padding:.6rem .85rem;background-color:#37393f;border:1px solid #41444b;border-radius:6px}.filter-group[data-v-1952b5e0]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.filter-label[data-v-1952b5e0]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#b9bbbe80;white-space:nowrap}.filter-chips[data-v-1952b5e0]{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.filter-chip[data-v-1952b5e0]{display:flex;align-items:center;gap:.25rem;padding:.25rem .65rem;font-size:.8rem;font-weight:500;background-color:transparent;color:#b9bbbea6;border:1px solid #41444b;border-radius:20px;cursor:pointer;transition:all .15s ease;box-shadow:none}.filter-chip[data-v-1952b5e0]:hover{background-color:#41444b;color:#b9bbbe}.filter-chip.active[data-v-1952b5e0]{background-color:#8286ee33;border-color:#8286ee80;color:#8286ee}.filter-chip.active[data-v-1952b5e0]:hover{background-color:#8286ee47}.filter-chip .sort-icon[data-v-1952b5e0]{font-size:.85rem;margin:0}.filter-chip .close-icon[data-v-1952b5e0]{font-size:.75rem;margin:0;opacity:.7}.btn-add-idea[data-v-1952b5e0]{display:flex;align-items:center;gap:.3rem;padding:.4rem .85rem;background-color:transparent;color:#8286ee;border:2px solid #8286EE;border-radius:4px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .25s ease-in-out;box-shadow:none;flex-shrink:0}.btn-add-idea[data-v-1952b5e0]:hover{background-color:#8286ee;color:#fff}.btn-add-idea .material-symbols-outlined[data-v-1952b5e0]{font-size:1.1rem}.projects-grid[data-v-1952b5e0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;align-items:start}.projects-loading[data-v-1952b5e0]{display:flex;justify-content:center;padding:3rem;color:#b9bbbe}.projects-loading .spin[data-v-1952b5e0]{animation:spin-1952b5e0 1s linear infinite;font-size:2rem}.projects-empty[data-v-1952b5e0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:4rem 2rem;color:#b9bbbe66;text-align:center}.projects-empty .projects-empty-icon[data-v-1952b5e0]{font-size:3rem}.projects-empty p[data-v-1952b5e0]{margin:0;font-size:1rem}.projects-empty strong[data-v-1952b5e0]{color:#b9bbbe}.details-stub[data-v-1952b5e0]{display:flex;align-items:center;gap:.75rem;margin-top:2rem;padding:.85rem 1rem;background-color:#37393f;border:1px dashed #41444b;border-radius:6px;opacity:.5}.details-stub .material-symbols-outlined[data-v-1952b5e0]{font-size:1.4rem;color:#b9bbbe66;flex-shrink:0}.details-stub-text[data-v-1952b5e0]{display:flex;flex-direction:column;gap:.15rem}.details-stub-text strong[data-v-1952b5e0]{font-size:.85rem;color:#b9bbbe}.details-stub-text span[data-v-1952b5e0]{font-size:.78rem;color:#b9bbbe80}@keyframes spin-1952b5e0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:750px){.product-dev-view[data-v-1952b5e0]{padding:1rem}.status-tabs[data-v-1952b5e0]{display:grid;grid-template-columns:repeat(2,1fr);border-bottom:none;gap:.4rem;margin-bottom:1rem;overflow-x:unset}.status-tab[data-v-1952b5e0]{border:1px solid #41444b;border-bottom:1px solid #41444b;border-radius:6px;margin-bottom:0;justify-content:space-between;padding:.5rem .75rem}.status-tab.active[data-v-1952b5e0]{border-color:#8286ee;background-color:#8286ee1a}.filters-bar[data-v-1952b5e0]{flex-direction:column;align-items:flex-start}.projects-grid[data-v-1952b5e0]{grid-template-columns:1fr}.stages-strip[data-v-1952b5e0]{flex-direction:column;align-items:flex-start;gap:.5rem}}@font-face{font-family:Motiva Sans;src:url(/fonts/MotivaSans-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Motiva Sans;src:url(/fonts/MotivaSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Motiva Sans;src:url(/fonts/MotivaSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Motiva Sans;src:url(/fonts/MotivaSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Motiva Sans;src:url(/fonts/MotivaSans-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Motiva Sans;src:url(/fonts/MotivaSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Motiva Sans;src:url(/fonts/MotivaSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Motiva Sans;src:url(/fonts/MotivaSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Motiva Sans;src:url(/fonts/MotivaSans-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.task-item.task-link-color-2{--link-color: #ba77ff;--spot-color: var(--link-color);--link-color-rgb: 186, 119, 255;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-3{--link-color: #c8a0c8;--spot-color: var(--link-color);--link-color-rgb: 200, 160, 200;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-4{--link-color: #e040fb;--spot-color: var(--link-color);--link-color-rgb: 224, 64, 251;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-5{--link-color: #57a3ff;--spot-color: var(--link-color);--link-color-rgb: 87, 163, 255;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-6{--link-color: #87ceeb;--spot-color: var(--link-color);--link-color-rgb: 135, 206, 235;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-7{--link-color: #44ebce;--spot-color: var(--link-color);--link-color-rgb: 68, 235, 206;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-8{--link-color: #829995;--spot-color: var(--link-color);--link-color-rgb: 130, 153, 149;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-9{--link-color: #2ecc71;--spot-color: var(--link-color);--link-color-rgb: 46, 204, 113;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-10{--link-color: #98ff98;--spot-color: var(--link-color);--link-color-rgb: 152, 255, 152;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-11{--link-color: #d2ff00;--spot-color: var(--link-color);--link-color-rgb: 210, 255, 0;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-12{--link-color: #ffe033;--spot-color: var(--link-color);--link-color-rgb: 255, 224, 51;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-13{--link-color: #f1db9f;--spot-color: var(--link-color);--link-color-rgb: 241, 219, 159;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-14{--link-color: #fdf5e4;--spot-color: var(--link-color);--link-color-rgb: 253, 245, 228;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-15{--link-color: #ff872a;--spot-color: var(--link-color);--link-color-rgb: 255, 135, 42;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-16{--link-color: #ff7c6b;--spot-color: var(--link-color);--link-color-rgb: 255, 124, 107;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-17{--link-color: #ffb6c1;--spot-color: var(--link-color);--link-color-rgb: 255, 182, 193;--spot-color-rgb: var(--link-color-rgb)}.task-item.task-link-color-18{--link-color: #a8b8c6;--spot-color: var(--link-color);--link-color-rgb: 168, 184, 198;--spot-color-rgb: var(--link-color-rgb)}::root{color-scheme:dark}html,body{margin:0;padding:0;height:100%;width:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;background-color:#202225;color:#b9bbbe;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:300;background-image:url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 .99C4 .445 4.444 0 5 0c.552 0 1 .45 1 .99v4.02C6 5.555 5.556 6 5 6c-.552 0-1-.45-1-.99V.99zm6 8c0-.546.444-.99 1-.99.552 0 1 .45 1 .99v4.02c0 .546-.444.99-1 .99-.552 0-1-.45-1-.99V8.99z' fill='%2318191c' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E")}body.no-scroll{overflow:hidden}a{color:#ecf0f1;text-decoration-color:#ecf0f1;font-weight:bolder;text-underline-offset:2px;text-decoration-thickness:1.25px;transition:all .125s ease-in-out}a:hover{text-decoration-color:transparent;text-underline-offset:0}.material-symbols-outlined{width:1em;overflow:hidden;opacity:0;transition:opacity .15s ease}html.icons-loaded .material-symbols-outlined{width:auto;overflow:visible;opacity:1}h1,h2,h3,h4,h5,h6{margin:0;font-family:Oswald,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;color:#ecf0f1}h1{font-size:3.052rem;line-height:3.552rem}h2{font-size:2.441rem;line-height:2.941rem}h3{font-size:1.953rem;line-height:1.453rem}h4{font-size:1.563rem;line-height:2.063rem}h5{font-size:1.25rem}.view-title{font-family:Motiva Sans,sans-serif;font-weight:400;font-size:1.563rem;letter-spacing:.5px;line-height:1;-webkit-text-stroke-width:.125px;color:#ecf0f1;text-transform:uppercase;font-size:1.953rem}p{line-height:1.35rem;margin:0 0 1rem}p:last-child{margin-bottom:0}.no-selection{user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}label[for=completion-datetime]{white-space:nowrap}button{display:flex;align-items:center;padding:5px 10px;border-radius:4px;border:none;background-color:#37393f;color:#ecf0f1;box-shadow:#00000040 0 1px 3px -1px,#00000040 0 1px 3px -1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .125s ease-in-out;cursor:pointer}button>span[class^=material-symbols]{margin-right:.5rem}button:hover:enabled{color:#37393f;background-color:#ecf0f1}button[class$=-confirmation]{color:#ecf0f1;background-color:#30a45c}button[class$=-confirmation]:hover:enabled{color:#fff;background-color:#2dc866}button[class$=-cancel]{color:#ecf0f1;background-color:#bc4147}button[class$=-cancel]:hover:enabled{color:#f6f8f8;background-color:#e84449}button.btn-close{color:#37393f;background-color:#ecf0f1;padding:5px;border-radius:50px}button.btn-close span{margin:0}button.btn-close:hover:enabled{background-color:#202225;color:#ecf0f1}.toggle-btn{flex-shrink:0;position:relative;width:40px;height:22px;border-radius:22px;border:none;background:#202225bf;cursor:pointer;padding:0;box-shadow:none;transition:all .125s ease}.toggle-btn.active{background:#8286eebf}.toggle-btn.active .toggle-knob{left:21px;background-color:#ecf0f1}.toggle-btn.active:hover{background:#8286ee}.toggle-btn.active:hover .toggle-knob{background-color:#fff}.toggle-btn .toggle-knob{position:absolute;top:50%;left:3px;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;background:#41444b;pointer-events:none;transition:all .125s ease}.toggle-btn:hover{background:#202225}.toggle-btn:hover .toggle-knob{background-color:#86898bbf}.alert{color:#000;display:flex;align-items:center;padding:.5rem 1rem;margin-bottom:1rem;border-radius:5px;box-shadow:#00000040 0 1px 3px -1px,#00000040 0 1px 3px -1px;font-weight:400}.alert .material-symbols-outlined{font-size:1.5rem;line-height:1.5rem;margin-right:.25rem}.alert-info{background-color:#4787d5}.alert-warning{background-color:#f4aa28}.alert-success{background-color:#2dc866}.alert-error,.alert-danger{background-color:#e84449;color:#fff}.alert:last-child{margin-bottom:0}.alert__outlined{background-color:#282a2e;border:1px solid #ecf0f1;border-left:5px solid #ecf0f1;padding:.25rem .75rem}.alert__outlined:before{font-family:Material Symbols Outlined;font-weight:400;letter-spacing:normal;text-transform:none;font-size:1.25rem;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:.5rem}.alert__outlined.alert-info{border-color:#4787d5;color:#4787d5}.alert__outlined.alert-info:before{content:""}.alert__outlined.alert-warning{border-color:#f4aa28;color:#f4aa28}.alert__outlined.alert-warning:before{content:""}.alert__outlined.alert-success{border-color:#2dc866;color:#2dc866}.alert__outlined.alert-success:before{content:""}.alert__outlined.alert-error,.alert__outlined.alert-danger{border-color:#e84449;color:#e84449}.alert__outlined.alert-error:before,.alert__outlined.alert-danger:before{content:""}.row{display:flex;gap:1rem}.row .col{flex:1;align-content:center}@page{size:letter;margin:.5in}@media print{body{margin:0;padding:0;background:none;color:#000}#app{overflow:visible!important}.sidebar,.report-controls{display:none!important}.retrospective-report-view{padding:0;margin:0;width:100%;box-shadow:none;background-color:#fff}.retrospective-report-view h1,.retrospective-report-view h2,.retrospective-report-view h3,.retrospective-report-view p,.retrospective-report-view span{color:#000!important}.retrospective-report-view .status-group{background-color:#fff;box-shadow:none;border:1px solid #eee;margin-bottom:10px;padding:.5rem}.retrospective-report-view .status-group h2{font-size:1.5rem}.retrospective-report-view .task-item{background-color:#fff;box-shadow:none;border:1px solid #eee;padding:5px}}@media(max-width:750px){.row{flex-wrap:wrap;flex-direction:column;gap:.5rem}}@media print{@page{margin:.5in}.no-print{display:none!important}body{background-color:#fff}#app>main,main{padding:0;margin:0}button{display:none}*{background:#fff!important;box-shadow:none!important;border-color:#000!important}*[class*=title],*[class^=title],*[class=title]{color:#000!important}h1,h2,h3,h4,h5,h6{color:#000!important;margin:0!important;padding:0!important;line-height:normal!important}}@media(max-width:750px){#app>main,main{padding-bottom:2rem}}.task-highlight{z-index:999}.task-highlight .task{animation:task-highlight-shockwave 2s ease-out 3}@keyframes task-highlight-shockwave{0%{box-shadow:#0000004d 0 1px 2px,#00000026 0 1px 3px 1px,0 0 rgba(var(--spot-color-rgb),.9)}70%{box-shadow:#0000004d 0 1px 2px,#00000026 0 1px 3px 1px,0 0 20px 20px #fff0}to{box-shadow:#0000004d 0 1px 2px,#00000026 0 1px 3px 1px,0 0 #fff0}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-block{background:linear-gradient(90deg,#37393f 25%,#41444b,#37393f 75%);background-size:200% 100%;animation:skeleton-shimmer 1.6s ease-in-out infinite;border-radius:4px}.tabs-header{display:flex;gap:2px;background:#202225;margin-bottom:.5rem}.tabs-header--stepper .tab-button.is-disabled{pointer-events:none}.tab-button{flex:1;display:flex;align-items:center;justify-content:center;border-radius:0;border:none;margin-top:2px;font-size:1rem;min-width:160px;padding:.6rem 1.25rem .3rem;background:linear-gradient(0deg,#2f3136,#202225);color:#b9bbbe;cursor:pointer;box-shadow:none;transition:none}.tab-button.is-active{background:linear-gradient(0deg,#2f3136,#41444b);color:#ecf0f1;pointer-events:none}.tab-button.is-disabled{opacity:.4;pointer-events:none}.tab-button:hover:not(.is-active):not(.is-disabled){color:#ecf0f1;background:linear-gradient(0deg,#2f3136,#2f3136)}.tab-button>span[class^=material-symbols]{margin-left:.25rem;margin-right:0}.tab-button .tab-status-icon{font-size:1rem;line-height:1}.tab-button .tab-status-icon--complete{color:#2dc866}.tab-button .tab-status-icon--locked{opacity:.5}.tab-panel{display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media(max-width:750px){.tab-button{min-width:0;font-size:.8rem;padding:.5rem .5rem .3rem}}.form-group{display:flex;gap:1rem;align-items:center}.form-group input,.form-group select,.form-group textarea{flex:1}input,select,textarea{font-size:1rem;padding:.5rem;border-radius:4px;border:1px solid rgba(185,187,190,.2);background-color:#202225;color:#b9bbbe;outline:none}input:focus,select:focus,textarea:focus{color:#ecf0f1}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed!important;opacity:.4}select,:deep(select){position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand,:deep(select)::-ms-expand{display:none}select:after,:deep(select):after{content:"▼";position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none}input[type=date]{color-scheme:dark}.EasyMDEContainer{width:100%}.EasyMDEContainer .editor-preview{background-color:#2f3136}.EasyMDEContainer .editor-toolbar.fullscreen{background-color:#2f3136;border-color:#b9bbbe33;color:#b9bbbe}.EasyMDEContainer .editor-toolbar.fullscreen button.fullscreen{box-shadow:0 0 #ecf0f1f2;animation:pulse 2s infinite}.EasyMDEContainer .editor-toolbar.fullscreen button.fullscreen:hover{animation:none}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(236,240,241,.95)}70%{-webkit-box-shadow:0 0 0 20px rgba(236,240,241,0)}to{-webkit-box-shadow:0 0 0 0 rgba(236,240,241,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(236,240,241,.95);box-shadow:0 0 #ecf0f1e6}70%{-moz-box-shadow:0 0 0 20px rgba(236,240,241,0);box-shadow:0 0 0 20px #ecf0f100}to{-moz-box-shadow:0 0 0 0 rgba(236,240,241,0);box-shadow:0 0 #ecf0f100}}.editor-toolbar,.EasyMDEContainer{color:#b9bbbe}.CodeMirror{direction:ltr!important;text-align:left!important}.editor-toolbar,.EasyMDEContainer .CodeMirror{background-color:#202225;border-color:#b9bbbe33;color:#b9bbbe}.editor-toolbar:focus,.EasyMDEContainer .CodeMirror:focus{color:#ecf0f1}.editor-toolbar button.active,.editor-toolbar button:hover{background:#41444b;color:#ecf0f1;border-color:#41444b}.EasyMDEContainer .cm-s-easymde .CodeMirror-cursor{border-left:1px solid #ecf0f1}label[class^=styled]{display:flex;align-items:center;gap:.2rem;cursor:pointer}label.styled-radio.is-checked,label.styled-checkbox.is-checked{color:#ecf0f1}label[for=task-due-date]{white-space:nowrap}input[type=radio],input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0;cursor:pointer;position:relative;width:1rem;height:1rem;border:2px solid #b9bbbe;border-radius:50%;background-color:transparent;transition:all .2s ease;vertical-align:middle}input[type=radio]:checked{border-color:#ecf0f1;background-color:#ecf0f1}input[type=radio]:checked:after{content:"";position:absolute;top:.25rem;left:.25rem;width:.3rem;height:.3rem;background-color:#2f3136;border-radius:50%}input[type=checkbox]{border-radius:3px}input[type=checkbox]:checked{border-color:#ecf0f1;background-color:#ecf0f1}input[type=checkbox]:checked:after{content:"";position:absolute;top:.1rem;left:.25rem;width:.25rem;height:.5rem;border:solid #202225;border-width:0 2px 2px 0;transform:rotate(45deg)}@media(max-width:992px){.editor-statusbar{display:none}}@media(max-width:750px){.EasyMDEContainer .CodeMirror{max-height:25vh;height:unset;overflow-y:auto;overflow-x:hidden;--scrollbar-width: 16px;--scrollbar-track-width: 4px}.EasyMDEContainer .CodeMirror::-webkit-scrollbar{width:var(--scrollbar-width)}.EasyMDEContainer .CodeMirror::-webkit-scrollbar-track{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #20222580;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.EasyMDEContainer .CodeMirror::-webkit-scrollbar-thumb{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #b9bbbe80;border:none;border-left:solid calc(var(--scrollbar-width) - var(--scrollbar-track-width)) transparent}.EasyMDEContainer .CodeMirror::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-width) #8286ee}.CodeMirror-scroll{min-height:80px!important;height:100%!important}.editor-toolbar button.strikethrough,.editor-toolbar button.side-by-side,.editor-toolbar button.guide,.editor-toolbar button.no-mobile,.editor-toolbar i.separator:last-of-type{display:none}}
