.inspire-gallery{width:100%}.inspire-gallery .error-state{display:flex;align-items:center;justify-content:center;min-height:12.5rem}.inspire-gallery .error-state .error-message{text-align:center;color:var(--text-white-secondary)}.inspire-gallery .error-state .error-message p{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;text-align:center}.inspire-gallery .error-state .error-message .retry-button{padding:.5rem 1rem;background:var(--color-fill-brand);color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.inspire-gallery .error-state .error-message .retry-button:hover{background:var(--color-fill-brand-hover);transform:translateY(-.0625rem)}.inspire-gallery .error-state .error-message .retry-button:active{transform:translateY(0)}.inspire-gallery .smart-waterfall,.inspire-gallery .waterfall-container{width:100%;margin-top:1rem;padding:0 0 1.5rem}.inspire-gallery .smart-waterfall .smart-waterfall__item,.inspire-gallery .waterfall-container .smart-waterfall__item{z-index:0;transition:transform .18s ease}.inspire-gallery .smart-waterfall .smart-waterfall__item:focus-within,.inspire-gallery .smart-waterfall .smart-waterfall__item:hover,.inspire-gallery .waterfall-container .smart-waterfall__item:focus-within,.inspire-gallery .waterfall-container .smart-waterfall__item:hover{z-index:5}@media(max-width:767px){.inspire-gallery .smart-waterfall,.inspire-gallery .waterfall-container{padding:.75rem 0 1rem}}.inspire-gallery .smart-waterfall .inspire-card,.inspire-gallery .waterfall-container .inspire-card{position:relative;border-radius:.5rem;overflow:hidden;cursor:pointer;transition:all .3s ease;background:var(--color-fill-overlay-week);width:100%}.inspire-gallery .smart-waterfall .inspire-card.landscape,.inspire-gallery .waterfall-container .inspire-card.landscape{aspect-ratio:16/9}.inspire-gallery .smart-waterfall .inspire-card.portrait,.inspire-gallery .waterfall-container .inspire-card.portrait{aspect-ratio:9/16}@media(hover:none)and (pointer:coarse){.inspire-gallery .smart-waterfall .inspire-card:active,.inspire-gallery .waterfall-container .inspire-card:active{transform:scale(.98);transition:transform .1s ease}}.inspire-gallery .smart-waterfall .inspire-card .card-background,.inspire-gallery .waterfall-container .inspire-card .card-background{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.inspire-gallery .smart-waterfall .inspire-card .card-background .video-overlay,.inspire-gallery .waterfall-container .inspire-card .card-background .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;border-radius:inherit}.inspire-gallery .smart-waterfall .inspire-card .card-background .video-overlay>div,.inspire-gallery .waterfall-container .inspire-card .card-background .video-overlay>div{width:100%!important;height:100%!important}.inspire-gallery .smart-waterfall .inspire-card .card-background .video-overlay>div video,.inspire-gallery .waterfall-container .inspire-card .card-background .video-overlay>div video{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:inherit}.inspire-gallery .smart-waterfall .inspire-card .card-background .video-loading,.inspire-gallery .waterfall-container .inspire-card .card-background .video-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.75rem;background:rgba(0,0,0,.5);padding:.25rem .5rem;border-radius:.25rem;z-index:2}.inspire-gallery .smart-waterfall .inspire-card .card-overlay,.inspire-gallery .waterfall-container .inspire-card .card-overlay{position:absolute;bottom:0;left:0;right:0;height:3.5rem;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.3));display:flex;align-items:flex-end;justify-content:space-between;padding:1rem;transition:background .3s ease;z-index:2}.inspire-gallery .smart-waterfall .inspire-card .sr-only,.inspire-gallery .waterfall-container .inspire-card .sr-only{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inspire-gallery .smart-waterfall .inspire-card.skeleton .skeleton-bg,.inspire-gallery .waterfall-container .inspire-card.skeleton .skeleton-bg{background:linear-gradient(90deg,var(--color-fill-overlay-week) 25%,var(--color-fill-overlay-strong) 50%,var(--color-fill-overlay-week) 75%);background-size:200% 100%;animation:loading 2s infinite}.inspire-gallery .smart-waterfall .inspire-card.skeleton .skeleton-avatar,.inspire-gallery .waterfall-container .inspire-card.skeleton .skeleton-avatar{width:1.5rem;height:1.5rem;border-radius:50%;background:var(--color-fill-overlay-strong)}.inspire-gallery .smart-waterfall .inspire-card.skeleton .skeleton-text,.inspire-gallery .waterfall-container .inspire-card.skeleton .skeleton-text{height:.75rem;background:var(--color-fill-overlay-strong);border-radius:.375rem}.inspire-gallery .smart-waterfall .inspire-card.skeleton .skeleton-text.author-name,.inspire-gallery .waterfall-container .inspire-card.skeleton .skeleton-text.author-name{width:3.75rem}.inspire-gallery .smart-waterfall .inspire-card.skeleton .skeleton-text.like-count,.inspire-gallery .waterfall-container .inspire-card.skeleton .skeleton-text.like-count{width:1.25rem}.inspire-gallery .smart-waterfall .inspire-card.skeleton .skeleton-icon,.inspire-gallery .waterfall-container .inspire-card.skeleton .skeleton-icon{width:1rem;height:1rem;background:var(--color-fill-overlay-strong);border-radius:.125rem}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.inspire-gallery .load-more-section{display:flex;justify-content:center;align-items:center;padding:2rem 0}.inspire-gallery .load-more-section .load-more-trigger{width:100%;display:flex;justify-content:center;align-items:center}.inspire-gallery .load-more-section .load-more-button{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--color-fill-overlay-week);border:.0625rem solid var(--color-stroke-opaque-week);border-radius:.5rem;color:var(--text-white-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.inspire-gallery .load-more-section .load-more-button:hover:not(:disabled){background:var(--color-fill-overlay-strong);border-color:var(--color-stroke-opaque-strong);transform:translateY(-.0625rem)}.inspire-gallery .load-more-section .load-more-button:disabled{opacity:.6;cursor:not-allowed}.inspire-gallery .load-more-section .load-more-button .loading-spinner{width:1rem;height:1rem;border:.125rem solid rgba(0,0,0,0);border-top-color:currentcolor;border-radius:50%;animation:spin 1s linear infinite}.inspire-gallery .load-more-section .end-message{text-align:center;color:var(--text-white-tertiary);font-size:.875rem;line-height:1.25rem}.inspire-gallery .load-more-section .end-message p{margin:0}@keyframes spin{to{transform:rotate(1turn)}}@media(max-width:767px){.inspire-gallery .smart-waterfall .inspire-card .card-overlay,.inspire-gallery .waterfall-container .inspire-card .card-overlay{height:3.75rem;padding:.75rem}}@media(prefers-contrast:high){.inspire-gallery .smart-waterfall .inspire-card .card-overlay,.inspire-gallery .waterfall-container .inspire-card .card-overlay{background:linear-gradient(180deg,transparent,rgba(0,0,0,.95))}.inspire-gallery .smart-waterfall .inspire-card:focus,.inspire-gallery .waterfall-container .inspire-card:focus{box-shadow:0 0 0 .1875rem var(--color-stroke-brand)}}@media(prefers-reduced-motion:reduce){.inspire-gallery .smart-waterfall .inspire-card,.inspire-gallery .waterfall-container .inspire-card{transition:none}.inspire-gallery .smart-waterfall .inspire-card:hover,.inspire-gallery .waterfall-container .inspire-card:hover{transform:none;box-shadow:0 .25rem 1rem rgba(0,0,0,.3)}.inspire-gallery .load-more-section .load-more-button{transition:none}.inspire-gallery .load-more-section .load-more-button:hover:not(:disabled){transform:none}}.mg-content{flex:1;display:flex;flex-direction:column;padding:1rem 2rem 1.5rem 1.5rem;align-items:center;min-height:100vh;overflow-y:auto;overflow-x:hidden;position:relative}.mg-content>:not(.iridescence-bg){position:relative;z-index:1}.mg-content .error-message{position:fixed;top:1.25rem;left:50%;transform:translateX(-50%);background:var(--color-alert-warn);color:#fff;padding:.75rem 1.5rem;border-radius:.5rem;font-size:.875rem;font-weight:500;z-index:1000;box-shadow:0 .25rem .75rem rgba(0,0,0,.3);animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateX(-50%) translateY(-1.25rem)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.mg-content .mg-header-container{width:100%;display:flex;flex-direction:row;justify-content:flex-end;gap:.75rem;margin-bottom:6rem}.mg-content .content-header{text-align:center;margin-bottom:1.125rem}.mg-content .content-header .main-title{font-size:2.5rem;font-weight:700;color:var(--text-white-primary);margin-bottom:.75rem;line-height:3.125rem}@media(max-width:768px){.mg-content .content-header .main-title{font-size:2rem}}.mg-content .content-header .main-subtitle{font-size:.875rem;color:var(--text-white-tertiary);line-height:1.25rem;max-width:42.75rem;margin:0 auto}@media(max-width:768px){.mg-content .content-header .main-subtitle{font-size:.75rem;padding:0 1.25rem}}.mg-content .invite-notice{text-align:center;padding:1.5rem;background:hsla(0,0%,100%,.08);border:.0625rem solid var(--color-stroke-opaque-week);border-radius:.75rem;max-width:25rem;margin:0 auto}.mg-content .invite-notice p{color:var(--color-text-icon-secondary);font-size:1rem;margin:0}.mg-content .content-input-section{width:100%;max-width:55rem;margin-bottom:5.5rem}@media(max-width:768px){.mg-content .content-input-section{padding:0 1.25rem;margin-bottom:3rem}}.mg-content .content-input-section .input-container{position:relative}.mg-content .content-input-section .suggestions{display:flex;gap:.75rem;margin-top:1rem}@media(max-width:768px){.mg-content .content-input-section .suggestions{flex-direction:column;align-items:center;gap:.5rem}}.mg-content .content-input-section .suggestions .suggestion-item{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--fills-light-8);border-radius:1.25rem;cursor:pointer;transition:all .2s ease;max-width:calc(50% - .375rem);flex-shrink:1}@media(max-width:768px){.mg-content .content-input-section .suggestions .suggestion-item{width:100%;max-width:18.75rem;justify-content:center}}.mg-content .content-input-section .suggestions .suggestion-item:hover{background:var(--fills-light-12);transform:translateY(-.0625rem)}.mg-content .content-input-section .suggestions .suggestion-item .suggestion-text{font-size:.875rem;color:var(--text-white-tertiary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}@media(max-width:768px){.mg-content .content-input-section .suggestions .suggestion-item .suggestion-text{font-size:.8125rem}}.mg-content .content-input-section .suggestions .suggestion-item .suggestion-arrow{font-size:.75rem;color:var(--color-text-icon-secondary);font-weight:600}.mg-content .content-task-cards{width:100%;max-width:87.5rem}@media(max-width:768px){.mg-content .content-task-cards{padding:0 1.25rem}}.mg-content .content-task-cards .task-cards-header{text-align:left;width:80.5rem;margin-left:auto;margin-right:auto;padding-left:.5rem}@media(max-width:1200px){.mg-content .content-task-cards .task-cards-header{width:61.5rem}}@media(max-width:768px){.mg-content .content-task-cards .task-cards-header{width:100%;max-width:42.5rem;padding:0}}.mg-content .content-task-cards .task-cards-header .task-cards-title{font-size:1rem;line-height:1.5rem;font-weight:700;color:var(--text-white-secondary);margin-bottom:.25rem}@media(max-width:768px){.mg-content .content-task-cards .task-cards-header .task-cards-title{font-size:1.25rem}}.mg-content .content-task-cards .task-cards-header .task-cards-description{font-size:.75rem;color:var(--text-white-tertiary);line-height:1rem;font-weight:400}@media(max-width:768px){.mg-content .content-task-cards .task-cards-header .task-cards-description{font-size:.875rem}}.mg-content .content-task-cards .task-cards-container{display:grid;grid-template-columns:repeat(3,17.5rem);gap:1.5rem;padding:1rem 0 1.5rem;justify-content:center}@media(max-width:1200px){.mg-content .content-task-cards .task-cards-container{grid-template-columns:repeat(2,17.5rem);gap:1.25rem}}@media(max-width:768px){.mg-content .content-task-cards .task-cards-container{grid-template-columns:1fr;gap:1rem;padding:.75rem 0 1rem}}.mg-content .content-task-cards .task-cards-container .task-card{width:17.5rem;height:15.5rem;border-radius:1rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;background:var(--color-fill-overlay-week);justify-self:center}@media(max-width:768px){.mg-content .content-task-cards .task-cards-container .task-card{width:100%;max-width:17.5rem;height:13.75rem}}@media(hover:none)and (pointer:coarse){.mg-content .content-task-cards .task-cards-container .task-card:active{transform:scale(.98);transition:transform .1s ease}}.mg-content .content-task-cards .task-cards-container .task-card:hover{transform:translateY(-.5rem);box-shadow:0 .75rem 2.5rem rgba(0,0,0,.4);border-color:var(--color-stroke-brand)}.mg-content .content-task-cards .task-cards-container .task-card:focus{outline:none;border-color:var(--color-stroke-brand);box-shadow:0 0 0 .125rem rgba(46,71,255,.2)}.mg-content .content-task-cards .task-cards-container .task-card[aria-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}.mg-content .content-task-cards .task-cards-container .task-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent,rgba(255,255,255,.1) 50%,transparent);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:2}.mg-content .content-task-cards .task-cards-container .task-card:hover:before{opacity:1}.mg-content .content-task-cards .task-cards-container .task-card .task-card-image{position:relative;height:10rem;width:100%;border-radius:1rem 1rem 0 0;overflow:hidden}.mg-content .content-task-cards .task-cards-container .task-card .task-card-image:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));pointer-events:none}.mg-content .content-task-cards .task-cards-container .task-card .task-card-image .task-category-tag{position:absolute;top:.75rem;right:.75rem;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);padding:.5rem .75rem;border-radius:.75rem;font-size:.625rem;line-height:.75rem;font-weight:700;z-index:3;transition:all .2s ease;box-shadow:0 .125rem .5rem rgba(0,0,0,.3)}.mg-content .content-task-cards .task-cards-container .task-card .task-card-image .task-category-tag .task-category-tag-text{background:linear-gradient(0deg,#9A8DFF,#FFFFFF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media(max-width:768px){.mg-content .content-task-cards .task-cards-container .task-card .task-card-image .task-category-tag{top:.5rem;right:.5rem;padding:.25rem .5rem;font-size:.6875rem}}.mg-content .content-task-cards .task-cards-container .task-card .task-card-content{position:relative;height:5.5rem;padding:.75rem;display:flex;flex-direction:column;justify-content:center;gap:.25rem;background:var(--color-fill-overlay-week)}@media(max-width:768px){.mg-content .content-task-cards .task-cards-container .task-card .task-card-content{padding:.75rem 1rem;height:3.5rem}}.mg-content .content-task-cards .task-cards-container .task-card .task-card-content .task-description{font-size:.75rem;font-weight:500;color:var(--text-white-primary);line-height:1rem;margin:0;height:2rem;min-height:2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;flex:1}@media(max-width:768px){.mg-content .content-task-cards .task-cards-container .task-card .task-card-content .task-description{font-size:.8125rem;-webkit-line-clamp:2}}.mg-content .content-task-cards .task-cards-container .task-card .task-card-content .task-card-arrow{display:flex;align-self:flex-end;width:2rem;height:2rem;background:hsla(0,0%,100%,.1);border:.0625rem solid hsla(0,0%,100%,.2);border-radius:50%;transition:all .2s ease;flex-shrink:0;opacity:0;visibility:hidden;transform:scale(.8)}.mg-content .content-task-cards .task-cards-container .task-card .task-card-content .task-card-arrow svg{color:var(--color-text-icon-primary);transition:transform .2s ease}@media(max-width:768px){.mg-content .content-task-cards .task-cards-container .task-card .task-card-content .task-card-arrow{width:1.75rem;height:1.75rem}.mg-content .content-task-cards .task-cards-container .task-card .task-card-content .task-card-arrow svg{width:.875rem;height:.875rem}}.mg-content .content-task-cards .task-cards-container .task-card:hover .task-card-content .task-card-arrow{opacity:1;visibility:visible;transform:scale(1);background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3)}.mg-content .content-task-cards .task-cards-container .task-card:hover .task-card-content .task-card-arrow svg{transform:scale(1.1)}.mg-content .feedback-button{position:fixed;right:2rem;bottom:2rem;width:3.5rem;height:3.5rem;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:999;transition:all .3s ease;box-shadow:0 .25rem 1rem rgba(0,0,0,.2);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.mg-content .feedback-button:hover{transform:translateY(-.125rem) scale(1.05)}.mg-content .feedback-button:focus{outline:none}.mg-content .feedback-button:active{transform:translateY(0) scale(.95);transition:transform .1s ease}.mg-content .feedback-button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease}.mg-content .feedback-button[style*="pointer-events: none"]{opacity:.6;cursor:not-allowed}.mg-content .feedback-button[style*="pointer-events: none"]:hover{transform:none;box-shadow:0 .25rem 1rem rgba(0,0,0,.2)}@media(max-width:768px){.mg-content .feedback-button{right:1.25rem;bottom:1.25rem;width:3rem;height:3rem}}@media(prefers-contrast:high){.mg-content .feedback-button{background:var(--color-fill-overlay-strong)}}@media(prefers-reduced-motion:reduce){.mg-content .feedback-button{transition:none}.mg-content .feedback-button:hover{transform:none}.mg-content .feedback-button:active{transform:scale(.95)}}.ma-nav{display:flex;flex-direction:column;width:18.5rem;min-width:18.5rem;height:100vh;background-color:#000;padding:1rem .75rem;color:var(--text-white-primary);position:relative;overflow:hidden}.ma-nav div{flex-shrink:0}.ma-nav .beta-badge{background-color:var(--fills-light-8);width:2.9375rem;height:1.75rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;margin-left:.25rem;border-radius:1.5rem;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.ma-nav .new-task-button{background:var(--fills-light-12);transition:opacity .2s ease;font-weight:500;color:var(--text-white-secondary)}.ma-nav .new-task-button:hover{background:var(--fills-light-16);color:var(--text-white-primary)}.ma-nav .new-task-button:hover .nav-new-task-icon{display:none}.ma-nav .new-task-button .nav-new-task-icon,.ma-nav .new-task-button:hover .nav-new-task-icon-hover{display:block}.ma-nav .new-task-button .nav-new-task-icon-hover{display:none}.ma-nav .nav-add{margin-top:var(--spacing-large);margin-bottom:var(--spacing-large);cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--component-bg-card);height:2.5rem;border-radius:var(--radius-large);border:.0625rem solid var(--component-border-color);font-size:var(--typescale-size-button-medium)}.ma-nav .history-title-text{color:var(--text-white-tertiary);font-size:.75rem;margin-bottom:.125rem;margin-left:.125rem;padding-left:.5rem;height:1rem;line-height:1rem;font-weight:500}.ma-nav .nav-task-scroll-container{flex:1;min-height:0;position:relative;overflow:hidden;background-color:inherit}.ma-nav .nav-task-scroll-container .nav-task-mask-bottom{background:linear-gradient(1turn,#0F0F12,rgba(15,15,18,0));position:absolute;bottom:0;left:0;right:0;height:5rem}.ma-nav .nav-task-scroll{height:100%}.ma-nav .nav-task-scroll .nav-task-item{padding:.5625rem .5rem;display:flex;align-items:center;cursor:pointer;border-radius:.625rem;background-color:rgba(0,0,0,0);margin-bottom:var(--spacing-small);transition:all .2s ease;box-sizing:border-box;max-width:14rem;width:14rem}.ma-nav .nav-task-scroll .nav-task-item:hover{background-color:var(--component-bg-card);border-color:var(--component-border-color)}.ma-nav .nav-task-scroll .nav-task-item .nav-task-content{margin-left:var(--spacing-small);display:flex;flex-direction:column;flex:1;gap:.125rem;min-width:0;overflow:hidden}.ma-nav .nav-task-scroll .nav-task-item .nav-task-content .f-span{font-size:.75rem;line-height:1rem;height:1rem;color:var(--text-white-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ma-nav .nav-task-scroll .nav-task-item .nav-task-content .s-span{font-size:.625rem;line-height:.75rem;height:.75rem;color:var(--text-white-quaternary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ma-nav .nav-task-scroll [data-radix-scroll-area-viewport]{padding-bottom:5rem}.ma-nav .nav-task-footer{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.75rem;background-color:inherit}.ma-nav .nav-share{display:flex;justify-content:center;align-items:center;border-radius:var(--radius-large);padding:.5rem;background-image:url(/app/assets/images/qrbar-bg.png);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;transition:all .2s ease;width:16rem}.ma-nav .nav-share:hover{background-color:var(--component-bg-card-strong);border-color:var(--component-border-agent-hover)}.ma-nav .nav-share .nav-share-content{display:flex;flex-direction:column;margin-left:.5rem}.ma-nav .nav-share .nav-share-content .f-span{font-weight:var(--typescale-weight-bold);font-size:var(--typescale-size-title-small);color:var(--component-text-color)}.ma-nav .nav-avatar{margin-top:var(--spacing-large);padding:var(--spacing-medium) var(--spacing-large);border-top:.0625rem solid var(--component-border-color);width:100%;height:3.25rem;background-color:var(--fills-dark-30)}.ma-nav .nav-avatar,.ma-nav .nav-avatar .nav-avatar-btn{display:flex;align-items:center;justify-content:space-between}.ma-nav .nav-avatar .nav-avatar-btn{width:auto}.ma-nav .nav-avatar *{cursor:pointer;color:var(--component-text-color)}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-menu-trigger{padding:.25rem;border-radius:.375rem;color:#9ca3af;transition:all .2s ease;opacity:0;cursor:pointer;background:rgba(0,0,0,0);border:none}.group:hover .nav-menu-trigger,.nav-menu-trigger--open{opacity:1}.nav-menu-content{width:10rem;padding:.5rem;border-radius:1rem;border:.0625rem solid rgba(194,204,241,.0784313725);background-color:#1c1d23;z-index:50}.nav-menu-items{display:flex;flex-direction:column;gap:.25rem}.nav-menu-item{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.875rem;text-align:left;border-radius:.375rem;transition:all .2s ease;cursor:pointer;width:100%;background:rgba(0,0,0,0);border:none;color:inherit}.nav-menu-item img,.nav-menu-item svg{margin-right:.5rem;flex-shrink:0}.nav-menu-item span{flex:1}.nav-menu-item:hover{background-color:hsla(0,0%,100%,.1)}.delete-menu-item .delete-icon-container{position:relative;display:inline-flex}.delete-menu-item .delete-icon-container .delete-icon-hover{display:none}.delete-menu-item .delete-icon-container .delete-icon-normal{display:inline-flex}.delete-menu-item:hover{background-color:rgba(234,61,61,.08)}.delete-menu-item:hover .delete-icon-container .delete-icon-normal{display:none}.delete-menu-item:hover .delete-icon-container .delete-icon-hover{display:inline-flex}.delete-menu-item:hover span{color:#ea3d3d}.task-delete-dialog{text-align:center}.task-delete-dialog .delete-dialog-content{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem 0}.task-delete-dialog .delete-dialog-message{font-size:.875rem;line-height:1.5;color:var(--component-text-color);margin-bottom:.5rem}.task-delete-dialog .delete-dialog-actions{display:flex;gap:.5rem;justify-content:flex-end;padding-top:.5rem}.task-delete-dialog .delete-dialog-button{padding:.625rem .5rem;border-radius:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;cursor:pointer;transition:all .2s ease;min-width:8.4375rem;color:var(--text-white-primary)}.task-delete-dialog .delete-dialog-cancel{background-color:var(--fills-light-12)}.task-delete-dialog .delete-dialog-cancel:hover:not(:disabled){background-color:var(--fills-light-16)}.task-delete-dialog .delete-dialog-confirm{background-color:var(--text-alert-error)}.task-delete-dialog .delete-dialog-confirm:hover:not(:disabled){background-color:#f64a4a}