.page_mg-home__tz071{display:flex;width:100vw;height:100vh;overflow:auto;background:var(--background-basic02)}.ma-nav{display:flex;flex-direction:column;width:15rem;min-width:15rem;height:100vh;background-color:var(--fills-dark-30);padding:1rem 0 1rem .5rem;color:var(--component-text-color);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;height:1rem;line-height:1rem;font-weight:500}.ma-nav .nav-task-scroll-container{flex:1;min-height:0;position:relative;overflow:hidden}.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-share{display:flex;justify-content:center;align-items:center;border-radius:var(--radius-large);padding:.5rem;background-color:var(--component-bg-card);border:.0625rem solid var(--component-border-color);transition:all .2s ease;width:14rem}.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(--component-bg-surface)}.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}