[data-theme=light] .top-bar{background:#ffffff;border-bottom:1px solid #e2e8f0;box-shadow:var(--header-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] .sidebar{background:#ffffff;border-right:1px solid #e2e8f0}[data-theme=light] .sidebar-item{color:var(--nav-text);border-radius:var(--radius-button);padding:11px 16px;transition:background var(--transition-premium),color var(--transition-premium),border-color var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .sidebar-item:hover:not(.active){background:#faf5ff;color:#0f172a}[data-theme=light] .sidebar-item.active{font-weight:500;border:none;border-left:4px solid #7c3aed;border-radius:var(--radius-button);box-shadow:none;padding-left:12px}[data-theme=light] .sidebar-item.active,[data-theme=light] .sidebar-item.active:hover{background:#faf5ff!important;color:#0f172a!important}[data-theme=light] .sidebar-item.active svg{color:#7c3aed!important}[data-theme=light] .sidebar-item:focus-visible{outline:2px solid #7c3aed;outline-offset:2px;background:#f3e8ff}[data-theme=light] .sidebar-item__dot{border-color:#ffffff}[data-theme=light] .sidebar-item.sidebar-item--home{border:1px solid #e2e8f0;background:#ffffff;color:var(--nav-text);border-radius:var(--radius-card);box-shadow:none;padding:12px 14px;transition:background var(--transition-premium),color var(--transition-premium),border-color var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .sidebar-item.sidebar-item--home:hover:not(.active){background:#f3e8ff;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .sidebar-item.sidebar-item--home.active{background:#f3e8ff!important;border:1px solid #e2e8f0;border-left:4px solid #7c3aed;color:#0f172a!important;font-weight:500;box-shadow:none;padding-left:10px}[data-theme=light] .sidebar-item--home__icon{background:#f3e8ff;color:#7c3aed;border-radius:10px;transition:background var(--transition-premium),color var(--transition-premium)}[data-theme=light] .sidebar-item.sidebar-item--home:hover .sidebar-item--home__icon{background:#e9d5ff;color:#6d28d9}[data-theme=light] .sidebar-item.sidebar-item--home.active .sidebar-item--home__icon{background:#ffffff;color:#7c3aed;box-shadow:none}[data-theme=light] .bottom-nav{background:#ffffff;border-top:1px solid #e2e8f0;box-shadow:0 -1px 3px rgb(0 0 0/.04)}[data-theme=light] .bottom-nav-item{color:var(--nav-text);border-radius:var(--radius-button);transition:background var(--transition-premium),color var(--transition-premium)}[data-theme=light] .bottom-nav-item:hover{background:#f3e8ff;color:#7c3aed}[data-theme=light] .bottom-nav{--bottom-nav-bg:rgba(255,255,255,0.94)}[data-theme=light] .bottom-nav-item.active{background:transparent;color:#0f172a;box-shadow:none}[data-theme=light] .bottom-nav-item.active:not(.bottom-nav-item--home){background:transparent;color:#0f172a}[data-theme=light] .bottom-nav-item.active .bottom-nav-item__body{background:rgba(255,255,255,.92)!important;border-color:rgba(167,139,250,.34)!important;box-shadow:0 4px 14px rgba(124,58,237,.14),inset 0 1px 0 rgba(255,255,255,.95)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}[data-theme=light] .bottom-nav-item.active .bottom-nav-item__icon-wrap{background:transparent!important;box-shadow:none!important}[data-theme=light] .bottom-nav-item--home.active{background:transparent;color:#0f172a}[data-theme=light] .bottom-nav-item.active svg{color:#7c3aed}[data-theme=light] .nav-count-badge:not(.nav-count-badge--overdue){background:#7c3aed!important;color:#ffffff!important;border:none;box-shadow:none}[data-theme=light] .sidebar-item .nav-count-badge--sidebar:not(.nav-count-badge--overdue){box-shadow:0 0 0 1px #e2e8f0}[data-theme=light] .sidebar-item.active .nav-count-badge--sidebar:not(.nav-count-badge--overdue){box-shadow:0 0 0 1px rgba(255,255,255,.55)}[data-theme=light] .files-mode-button .nav-count-badge:not(.nav-count-badge--overdue),[data-theme=light] .files-root .nav-count-badge:not(.nav-count-badge--overdue){box-shadow:0 0 0 1px #ffffff}[data-theme=light] .files-root .nav-count-badge--corner{border-color:#ffffff!important;box-shadow:0 0 0 1px #e2e8f0,0 1px 2px rgb(0 0 0/.08)!important}[data-theme=light] .files-root .files-library-segment__btn--active .nav-count-badge--corner{border-color:#ffffff!important}[data-theme=light] .btn{border-radius:var(--radius-button);transition:background var(--transition-premium),color var(--transition-premium),border-color var(--transition-premium),box-shadow var(--transition-premium),transform var(--transition-premium)}[data-theme=light] .btn-primary{background:#7c3aed;color:#ffffff}[data-theme=light] .btn-primary:hover{background:#6d28d9;box-shadow:0 4px 14px rgba(124,58,237,.32)}[data-theme=light] .btn-secondary{background:#ffffff;border-color:#e2e8f0;color:var(--text-primary)}[data-theme=light] .btn-secondary:hover{background:#f3e8ff;border-color:#e9d5ff;color:#7c3aed}[data-theme=light] .btn-ghost{color:var(--nav-text)}[data-theme=light] .btn-ghost:hover{background:#f3e8ff;color:#7c3aed}[data-theme=light] .input,[data-theme=light] button.input,[data-theme=light] select.input,[data-theme=light] textarea.input{background:#ffffff;border-color:#e2e8f0;border-radius:var(--radius-input)!important;color:var(--text-primary);transition:border-color var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .input:focus,[data-theme=light] button.input:focus-visible,[data-theme=light] select.input:focus,[data-theme=light] textarea.input:focus{border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.15)}[data-theme=light] .input::placeholder{color:var(--text-muted)}[data-theme=light] .glass-strong,[data-theme=light] .glass:not(.list-detail-modal){background:#ffffff;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid #e2e8f0;border-radius:var(--radius-card);box-shadow:var(--card-shadow);transition:box-shadow var(--transition-premium),border-color var(--transition-premium)}[data-theme=light] .glass-strong:hover,[data-theme=light] .glass:hover{box-shadow:var(--card-shadow-hover)}[data-theme=light] .task-row{background:#ffffff;border:1px solid #e2e8f0;border-radius:var(--radius-card);box-shadow:var(--card-shadow);transition:background var(--transition-premium),border-color var(--transition-premium),box-shadow var(--transition-premium),transform .1s ease}[data-theme=light] .task-row:hover{background:#ffffff;border-color:#e9d5ff;box-shadow:var(--card-shadow-hover)}[data-theme=light] .top-bar-menu-panel{background:#ffffff!important;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:var(--card-shadow)}[data-theme=light] .notifications-panel{background:#ffffff;border:1px solid #e2e8f0;box-shadow:var(--card-shadow)!important}[data-theme=light] .notifications-panel .notifications-panel__footer,[data-theme=light] .notifications-panel .notifications-panel__header{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .notifications-panel .notifications-panel__item{background:#ffffff;border-color:#e2e8f0!important}[data-theme=light] .notifications-panel .notifications-panel__item:hover{background:#f8fafc!important}[data-theme=light] .notifications-panel .notifications-panel__item.border-neon-purple\/35{background:rgba(124,58,237,.06)!important;border-color:rgba(124,58,237,.28)!important}[data-theme=light] .modal-panel:not(.list-detail-modal),[data-theme=light] .modal-shell{background:#ffffff;border-color:#e2e8f0;border-radius:1.125rem;box-shadow:var(--card-shadow)}[data-theme=light] .capture-file-editor-shell{--note-canvas-bg:#ffffff;--note-canvas-surface:#f8fafc;background:#ffffff!important;border-color:#e2e8f0!important}[data-theme=light] .capture-file-editor-shell .ProseMirror,[data-theme=light] .capture-file-editor-shell .notes-editor-body,[data-theme=light] .capture-file-editor-shell .notes-rich-editor{background:#ffffff!important}[data-theme=light] .capture-file-editor-shell .notes-editor-toolbar--compact,[data-theme=light] .capture-file-editor-shell .notes-editor-toolbar--full{background:#f8fafc!important;border-color:#e2e8f0!important}@media (min-width:768px){[data-theme=light] .modal-panel{border:1px solid #e2e8f0;box-shadow:var(--card-shadow),0 0 0 1px rgba(124,58,237,.06)}}[data-theme=light] .confirmation-modal{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .confirmation-modal .confirmation-modal__drag-handle{background:#e2e8f0!important}[data-theme=light] .confirmation-modal .confirmation-modal__icon{background:#fff1f2!important}[data-theme=light] .confirmation-modal .confirmation-modal__icon svg{color:#e11d48!important}[data-theme=light] .confirmation-modal .confirmation-modal__cancel{background:#ffffff!important;border-color:#e2e8f0!important;color:#334155!important}[data-theme=light] .confirmation-modal .confirmation-modal__cancel:hover:not(:disabled){background:#f8fafc!important;border-color:#e2e8f0!important;color:#0f172a!important}[data-theme=light] .confirmation-modal .confirmation-modal__confirm--destructive,[data-theme=light] .confirmation-modal .confirmation-modal__discard{background:#fff1f2!important;border-color:#fecdd3!important;color:#be123c!important;box-shadow:none!important}[data-theme=light] .confirmation-modal .confirmation-modal__confirm--destructive:hover:not(:disabled),[data-theme=light] .confirmation-modal .confirmation-modal__discard:hover:not(:disabled){background:#ffe4e6!important;border-color:#fda4af!important;color:#9f1239!important;box-shadow:0 2px 8px rgba(225,29,72,.08)!important}[data-theme=light] .confirmation-modal .confirmation-modal__confirm--default,[data-theme=light] .confirmation-modal .confirmation-modal__save{background:#7c3aed!important;border-color:#7c3aed!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(124,58,237,.22)!important}[data-theme=light] .confirmation-modal .confirmation-modal__confirm--default:hover:not(:disabled),[data-theme=light] .confirmation-modal .confirmation-modal__save:hover:not(:disabled){background:#6d28d9!important;border-color:#6d28d9!important;box-shadow:0 4px 14px rgba(124,58,237,.28)!important}[data-theme=light] .cmdk-root{background:#ffffff;border-color:#e2e8f0;border-radius:1rem;box-shadow:var(--card-shadow)}[data-theme=light] .cmdk-item[data-selected=true]{background:#f3e8ff;border-left-color:#7c3aed;color:#7c3aed}[data-theme=light] [data-sonner-toast].bat-toast,[data-theme=light] [data-sonner-toast][data-styled=true]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:1rem!important}[data-theme=light] [data-sonner-toast].bat-toast:not([data-type=success]):not([data-type=error]),[data-theme=light] [data-sonner-toast][data-styled=true]:not([data-type=success]):not([data-type=error]){background:#ffffff!important;border:1px solid #e2e8f0!important;box-shadow:var(--card-shadow)!important;color:#0f172a!important}[data-theme=light] [data-sonner-toast]:not([data-type=success]):not([data-type=error]) [data-title]{color:#0f172a!important}[data-theme=light] [data-sonner-toast]:not([data-type=success]):not([data-type=error]) [data-description]{color:#64748b!important;opacity:1!important}[data-theme=light] [data-sonner-toast]:not([data-type=success]):not([data-type=error]) [data-icon]{color:#7c3aed!important}[data-theme=light] [data-sonner-toast].bat-toast--success,[data-theme=light] [data-sonner-toast][data-type=success]{background:linear-gradient(135deg,#ffffff,#ecfdf5 52%,#d1fae5)!important;border:1px solid #a7f3d0!important;border-left:3px solid #10b981!important;color:#065f46!important;box-shadow:0 12px 32px -10px rgba(16,185,129,.28),0 4px 14px -6px rgba(15,23,42,.07),inset 0 0 0 1px rgba(167,243,208,.45)!important}[data-theme=light] [data-sonner-toast].bat-toast--success .bat-toast__title,[data-theme=light] [data-sonner-toast][data-type=success] [data-title]{color:#047857!important;font-weight:600!important}[data-theme=light] [data-sonner-toast].bat-toast--success .bat-toast__description,[data-theme=light] [data-sonner-toast][data-type=success] [data-description]{color:#059669!important;opacity:1!important}[data-theme=light] [data-sonner-toast][data-type=success] [data-icon]{color:#10b981!important}[data-theme=light] [data-sonner-toast][data-type=success] .bat-toast__action,[data-theme=light] [data-sonner-toast][data-type=success] [data-button]{background:#10b981!important;color:#ffffff!important;border:1px solid #059669!important;box-shadow:0 2px 8px rgba(16,185,129,.28)!important}[data-theme=light] [data-sonner-toast][data-type=success] .bat-toast__action:hover,[data-theme=light] [data-sonner-toast][data-type=success] [data-button]:hover{background:#059669!important;border-color:#047857!important}[data-theme=light] [data-sonner-toast][data-type=success] [data-close-button]{color:#059669!important;border-color:#a7f3d0!important;background:rgba(255,255,255,.65)!important}[data-theme=light] [data-sonner-toast].bat-toast--error,[data-theme=light] [data-sonner-toast][data-type=error]{background:linear-gradient(135deg,#ffffff,#fff1f2 52%,#ffe4e6)!important;border:1px solid #fecdd3!important;border-left:3px solid #e11d48!important;color:#9f1239!important;box-shadow:0 12px 32px -10px rgba(225,29,72,.24),0 4px 14px -6px rgba(15,23,42,.07),inset 0 0 0 1px rgba(254,205,211,.5)!important}[data-theme=light] [data-sonner-toast].bat-toast--error .bat-toast__title,[data-theme=light] [data-sonner-toast][data-type=error] [data-title]{color:#be123c!important;font-weight:600!important}[data-theme=light] [data-sonner-toast].bat-toast--error .bat-toast__description,[data-theme=light] [data-sonner-toast][data-type=error] [data-description]{color:#e11d48!important;opacity:.92!important}[data-theme=light] [data-sonner-toast][data-type=error] [data-icon]{color:#e11d48!important}[data-theme=light] [data-sonner-toast][data-type=error] .bat-toast__action,[data-theme=light] [data-sonner-toast][data-type=error] [data-button]{background:#e11d48!important;color:#ffffff!important;border:1px solid #be123c!important;box-shadow:0 2px 8px rgba(225,29,72,.24)!important}[data-theme=light] [data-sonner-toast][data-type=error] .bat-toast__action:hover,[data-theme=light] [data-sonner-toast][data-type=error] [data-button]:hover{background:#be123c!important;border-color:#9f1239!important}[data-theme=light] [data-sonner-toast][data-type=error] [data-close-button]{color:#e11d48!important;border-color:#fecdd3!important;background:rgba(255,255,255,.65)!important}[data-theme=light] .status-backlog{background:#f1f5f9;color:#64748b}[data-theme=light] .status-todo{background:#dbeafe;color:#1d4ed8}[data-theme=light] .status-doing{background:#fef3c7;color:#b45309}[data-theme=light] .due-today,[data-theme=light] .priority-p3,[data-theme=light] .status-done{background:#f3e8ff;color:#7c3aed}[data-theme=light] .priority-p3{border-color:#e9d5ff}[data-theme=light] ::selection{background:#f3e8ff;color:#0f172a}[data-theme=light] .neon-text{color:#7c3aed;text-shadow:none}[data-theme=light] .fab{background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#ffffff;box-shadow:0 8px 24px rgba(124,58,237,.35);transition:transform var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .fab:hover{box-shadow:0 12px 28px rgba(124,58,237,.42)}[data-theme=light] .notes-root .notes-sidebar{background:#ffffff;border-right-color:#e2e8f0}[data-theme=light] .notes-root .notes-editor-panel{background:#f8fafc}[data-theme=light] .notes-root .note-tree-row:not([aria-selected=true]) .note-tree-body:hover{background:#faf5ff!important;border-color:transparent!important}[data-theme=light] .notes-root .note-tree-row[aria-selected=true] .note-tree-body{background:#faf5ff!important;border-color:#e2e8f0!important;border-left:4px solid #7c3aed!important;padding-left:calc(.75rem - 4px)!important;box-shadow:none!important}[data-theme=light] .files-list-column{background:#ffffff;border-color:#e2e8f0}[data-theme=light] .files-root .files-mobile-back-bar{background:#ffffff;border-bottom-color:#e2e8f0}[data-theme=light] .files-root .files-tag-rail{border-color:#e2e8f0;background:#ffffff}[data-theme=light] .files-root .files-library-segment{background:#f1f5f9!important;border-color:#e2e8f0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}[data-theme=light] .files-root .files-library-segment__btn:not(.files-library-segment__btn--active){color:#64748b!important}[data-theme=light] .files-root .files-library-segment__btn--active{background:#ffffff!important;border-color:#e9d5ff!important;color:#0f172a!important;box-shadow:0 1px 3px rgb(0 0 0/.06),0 0 0 1px rgba(124,58,237,.1)!important}[data-theme=light] .files-root .files-library-segment__btn--active .files-library-segment__icon{color:#7c3aed!important}[data-theme=light] .files-root .files-bookmarks-filter-btn,[data-theme=light] .files-root .files-receipt-ledger-btn{background:#ffffff!important;border-color:#e2e8f0!important;color:#64748b!important}[data-theme=light] .files-root .files-bookmarks-filter-btn--active{background:#faf5ff!important;border-color:#e9d5ff!important;color:#7c3aed!important;box-shadow:0 1px 3px rgb(0 0 0/.06),0 0 0 1px rgba(124,58,237,.12)!important}[data-theme=light] .files-root .files-browse-mode-row__divider{background:#e2e8f0!important}[data-theme=light] .files-root .files-browse-mode-row--bookmarks-scoped .files-library-segment{box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px rgba(124,58,237,.08)!important}[data-theme=light] .kanban-column{background:#ffffff;border-color:#e2e8f0;border-radius:var(--radius-card);box-shadow:var(--card-shadow)}[data-theme=light] .kanban-column.drag-over{border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}[data-theme=light] .bg-bg,[data-theme=light] body{background-color:#f8fafc}[data-theme=light] .main-content{background:#f8fafc}[data-theme=light] ::-webkit-scrollbar-track{background:#f1f5f9}[data-theme=light] ::-webkit-scrollbar-thumb{background:#cbd5e1}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#7c3aed}[data-theme=light] .top-bar-brand .brand-logo{box-shadow:0 4px 14px rgba(124,58,237,.28)}[data-theme=light] .top-bar-brand .font-semibold{color:#7c3aed}[data-theme=light] .workspace-chevron{transition:background var(--transition-premium),border-color var(--transition-premium),color var(--transition-premium),box-shadow var(--transition-premium),transform var(--transition-premium)}[data-theme=light] .sidebar-tooltip{background:#ffffff;border-color:#e2e8f0;box-shadow:var(--card-shadow)}[data-theme=light] #sidebar-layout-menu-portal{background:#ffffff!important;border-color:#e2e8f0;border-radius:var(--radius-card);box-shadow:var(--card-shadow)}[data-theme=light] #sidebar-layout-menu-portal button:hover{background:#f3e8ff;color:#7c3aed}[data-theme=light] .sidebar-item.border.border-border-glass.bg-surface-overlay{background:#ffffff;border-color:#e2e8f0}[data-theme=light] .sidebar-item.bg-surface-overlay-hover,[data-theme=light] .sidebar-item.border.border-border-glass.bg-surface-overlay:hover{background:#faf5ff;border-color:#e9d5ff}[data-theme=light] .sidebar-item.active.border-neon-purple\/30.bg-neon-purple\/10{background:#faf5ff!important;border:1px solid #e2e8f0;border-left:4px solid #7c3aed;color:#0f172a!important;font-weight:500;padding-left:12px}[data-theme=light] .sidebar-item.active.border-neon-purple\/30.bg-neon-purple\/10 .text-neon-purple{color:#7c3aed!important}[data-theme=light] .bottom-nav-item--home .bottom-nav-item__icon-wrap{border-color:#e9d5ff;background:#f3e8ff;transition:background var(--transition-premium),border-color var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .bottom-nav-item.bottom-nav-item--home:not(.active):hover .bottom-nav-item__icon-wrap{background:#e9d5ff;border-color:#c4b5fd}[data-theme=light] .bottom-nav-item.bottom-nav-item--home.active .bottom-nav-item__body{background:linear-gradient(135deg,#f5f3ff,#ede9fe)!important;border-color:#c4b5fd!important;box-shadow:0 4px 14px rgba(124,58,237,.16),inset 0 1px 0 rgba(255,255,255,.95)!important}[data-theme=light] .bottom-nav-item.bottom-nav-item--home.active{color:#0f172a}[data-theme=light] .bottom-nav-item.bottom-nav-item--home.active .bottom-nav-item__icon-wrap{border-color:transparent!important;background:transparent!important;box-shadow:none!important}[data-theme=light] .bottom-nav-item.bottom-nav-item--home.active .bottom-nav-item__icon-wrap svg,[data-theme=light] .bottom-nav-item.bottom-nav-item--home.active .icon{color:#7c3aed!important}[data-theme=light] .bottom-nav-item.bottom-nav-item--home.active .bottom-nav-item__label{color:#5b21b6!important}[data-theme=light] .bg-white\/\[0\.03\]{background-color:#f8fafc!important}[data-theme=light] .bg-white\/\[0\.04\]{background-color:#f1f5f9!important}[data-theme=light] .bg-white\/\[0\.07\],[data-theme=light] .bg-white\/\[0\.08\],[data-theme=light] .hover\:bg-white\/\[0\.04\]:hover,[data-theme=light] .hover\:bg-white\/\[0\.07\]:hover,[data-theme=light] .hover\:bg-white\/\[0\.08\]:hover{background-color:#f3e8ff!important}[data-theme=light] .bg-black\/\[0\.04\],[data-theme=light] .bg-black\/\[0\.06\]{background-color:#f1f5f9!important}[data-theme=light] .hover\:bg-black\/5:hover,[data-theme=light] .hover\:bg-black\/\[0\.05\]:hover{background-color:#f3e8ff!important}[data-theme=light] .active\:bg-black\/8:active{background-color:#e9d5ff!important}[data-theme=light] .home-capture-btn{background:#7c3aed!important;border-color:#7c3aed!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(124,58,237,.28);transition:background var(--transition-premium),border-color var(--transition-premium),box-shadow var(--transition-premium),transform .1s ease}[data-theme=light] .home-capture-btn:hover{background:#6d28d9!important;border-color:#6d28d9!important;box-shadow:0 6px 18px rgba(124,58,237,.34)}[data-theme=light] .home-review-banner{background:#ffffff!important;border-radius:var(--radius-card)!important;box-shadow:var(--card-shadow);transition:box-shadow var(--transition-premium),border-color var(--transition-premium)}[data-theme=light] .home-review-banner:hover{box-shadow:var(--card-shadow-hover);border-color:#e9d5ff #e9d5ff #e9d5ff #7c3aed!important}[data-theme=light] .home-review-banner .h-10.w-10{background:#f3e8ff!important;border-color:#e9d5ff!important}[data-theme=light] .home-review-banner .h-10.w-10 svg,[data-theme=light] .home-review-banner .text-\[var\(--priority-p0\)\]{color:#7c3aed!important}[data-theme=light] .home-review-banner .bg-neon-purple\/15{background:#f3e8ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .home-ws-review-btn{background:#ffffff!important;border:1px solid #e2e8f0!important;border-left:3px solid #7c3aed!important;border-radius:.75rem!important;box-shadow:var(--card-shadow);transition:background var(--transition-premium),border-color var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .home-ws-review-btn:hover{background:#ffffff!important;border-color:#e9d5ff #e9d5ff #e9d5ff #7c3aed!important;box-shadow:var(--card-shadow-hover)}[data-theme=light] .home-ws-review-btn__icon{background:#f3e8ff!important;border-color:#e9d5ff!important}[data-theme=light] .home-ws-review-btn__icon svg{color:#7c3aed!important}[data-theme=light] .home-ws-card{background:#ffffff!important;box-shadow:var(--card-shadow);transition:box-shadow var(--transition-premium),border-color var(--transition-premium),background var(--transition-premium)}[data-theme=light] .home-ws-card:hover{box-shadow:var(--card-shadow-hover)}[data-theme=light] .home-root .glass.rounded-xl{background:#ffffff;border-color:#e2e8f0;box-shadow:var(--card-shadow)}[data-theme=light] .home-root .bg-neon-purple.text-black{background:#7c3aed!important;color:#ffffff!important}[data-theme=light] .files-browse-panel{background:#ffffff;border-color:#e2e8f0}[data-theme=light] .files-root .files-mode-button{background:#ffffff!important;border:1px solid #cbd5e1!important;color:#64748b!important;transition:background var(--transition-premium),border-color var(--transition-premium),color var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .files-root .files-mode-button:hover{background:#f3e8ff!important;border-color:#cbd5e1!important;color:#334155!important}[data-theme=light] .files-root .files-mode-button--active{background:#faf5ff!important;border:1px solid #e9d5ff!important;color:#0f172a!important;box-shadow:0 1px 2px rgb(0 0 0/.05)!important}[data-theme=light] .files-root .files-mode-button--active:hover{background:#faf5ff!important;color:#0f172a!important}[data-theme=light] .files-root .files-mode-button--active svg{color:#7c3aed!important}@media (min-width:768px){[data-theme=light] .files-root .files-mode-switch--desktop{background:#f8fafc!important;border-color:#e2e8f0!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.85)!important}[data-theme=light] .files-root .files-mode-switch--desktop .files-mode-button:not(.files-mode-button--active){background:transparent!important;border-color:transparent!important;color:#64748b!important}[data-theme=light] .files-root .files-mode-switch--desktop .files-mode-button:not(.files-mode-button--active):hover{background:#f3e8ff!important;color:#334155!important}[data-theme=light] .files-root .files-mode-switch--desktop .files-mode-button--active{background:#ffffff!important;border-color:#e9d5ff!important;color:#0f172a!important;box-shadow:0 1px 3px rgb(0 0 0/.06),0 0 0 1px rgb(233 213 255/.9)!important}}[data-theme=light] .files-root .files-inline-action-button--review{background:#faf5ff!important;border:1px solid #e9d5ff!important;color:#7c3aed!important;font-weight:600!important;box-shadow:0 1px 2px rgba(124,58,237,.06);transition:background var(--transition-premium),border-color var(--transition-premium),color var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .files-root .files-inline-action-button--review:hover{background:#f3e8ff!important;border-color:#c4b5fd!important;color:#6d28d9!important;box-shadow:0 2px 8px rgba(124,58,237,.1)}[data-theme=light] .files-root .files-inline-action-button--review svg{color:inherit}[data-theme=light] .workspace-chat-aside{background:#ffffff!important;border-left-color:#e2e8f0!important}[data-theme=light] .mobile-bottom-sheet.bg-bg{background:#ffffff!important}[data-theme=light] .overlay-scrim.sheet-backdrop{background:rgba(15,23,42,.28)!important}[data-theme=light] .overlay-scrim{background:rgba(15,23,42,.28)}[data-theme=light] .mobile-bottom-sheet:not(.list-detail-modal){background:#ffffff;border-color:#e2e8f0;box-shadow:0 -10px 30px rgba(15,23,42,.08)}[data-theme=light] .sheet-drag-handle{--sheet-drag-handle-bg:#cbd5e1;background:var(--sheet-drag-handle-bg)}[data-theme=light] .tasks-root .task-recurring-filters__track{border-color:#e2e8f0}[data-theme=light] .notes-drawer-body .note-content-card,[data-theme=light] .notes-root .note-content-card{--note-canvas-bg:#ffffff;--note-canvas-surface:#f8fafc;--note-canvas-text:#0f172a;--note-canvas-text-secondary:#64748b;--note-canvas-text-muted:#94a3b8;--note-canvas-border:#e2e8f0;box-shadow:var(--card-shadow);border-radius:var(--radius-card)}[data-theme=light] .notes-root .notes-editor-toolbar__group{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .settings-notif-matrix__header{background:#f8fafc!important;border-color:#e2e8f0}[data-theme=light] .team-collab-section-header:hover{background:#faf5ff!important}[data-theme=light] button[role=radio][aria-checked=true]{border-color:#7c3aed!important}[data-theme=light] button[role=radio][aria-checked=true] .text-neon-purple-tint,[data-theme=light] button[role=radio][aria-checked=true] .text-sm{color:#7c3aed!important}[data-theme=light] .auth-modal-panel,[data-theme=light] .landing-hero-card{background:#ffffff;border-color:#e2e8f0;box-shadow:var(--card-shadow)}[data-theme=light] .inline-flex.rounded-xl.border.border-border-glass.bg-surface-hover{background:#ffffff;border-color:#e2e8f0}[data-theme=light] .inline-flex.rounded-xl.border.border-border-glass.bg-surface-hover button[aria-checked=true],[data-theme=light] .inline-flex.rounded-xl.border.border-border-glass.bg-surface-hover button[role=radio][aria-checked=true]{background:#7c3aed!important;color:#ffffff!important;border-color:#7c3aed!important}[data-theme=light] #__next,[data-theme=light] .files-root,[data-theme=light] .flex.flex-1.overflow-hidden,[data-theme=light] .flex.h-screen,[data-theme=light] .home-due-tasks.tasks-root,[data-theme=light] .home-root,[data-theme=light] .home-workspace,[data-theme=light] .lists-root,[data-theme=light] .main-content,[data-theme=light] .notes-root,[data-theme=light] .settings-root,[data-theme=light] .site-admin,[data-theme=light] .tasks-root,[data-theme=light] .teams-root,[data-theme=light] body,[data-theme=light] html{background-color:#f8fafc!important}[data-theme=light] .notes-root .notes-editor-panel{background:#f8fafc!important}[data-theme=light] .font-semibold,[data-theme=light] .text-text-primary,[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3{color:#0f172a}[data-theme=light] .text-text-secondary{color:#64748b}[data-theme=light] .glass-strong,[data-theme=light] .glass:not(.list-detail-modal),[data-theme=light] .home-review-banner,[data-theme=light] .home-ws-card,[data-theme=light] .task-row{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:1.125rem!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .home-ws-card{border-radius:1.125rem!important;box-shadow:var(--card-shadow)!important;transition:box-shadow var(--transition-premium),border-color var(--transition-premium),transform var(--transition-premium)}[data-theme=light] .home-ws-card:hover{background:#ffffff!important;border-color:#e9d5ff!important;box-shadow:var(--card-shadow-hover)!important;transform:translateY(-1px)}[data-theme=light] .home-workspace .grid{gap:1.25rem}[data-theme=light] .home-lists-section,[data-theme=light] .home-workspace>.mb-8{margin-bottom:2.25rem}[data-theme=light] .home-due-section__card{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:1.125rem!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .home-due-section__header{border-bottom-color:#e2e8f0!important}[data-theme=light] .home-due-section .tasks-desktop-table{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}[data-theme=light] .home-due-tasks .task-row{border-radius:.625rem;transition:background var(--transition-premium)}[data-theme=light] .home-due-tasks .task-row:hover{background:#f3e8ff!important}[data-theme=light] .home-review-banner{border:1px solid #e2e8f0!important}[data-theme=light] .home-review-banner:hover{border-left-color:#7c3aed!important}[data-theme=light] .lists-home-preview{gap:1rem}[data-theme=light] .list-home-chip{padding:1rem 1.125rem!important;text-align:left;border-radius:1.125rem!important;border-width:1px!important;box-shadow:var(--card-shadow)!important;transition:background var(--transition-premium),border-color var(--transition-premium),box-shadow var(--transition-premium),transform var(--transition-premium)}[data-theme=light] .list-home-chip:hover{box-shadow:var(--card-shadow-hover)!important;transform:translateY(-1px);filter:none}[data-theme=light] .list-home-chip:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}[data-theme=light] .list-home-chip .font-medium.text-sm{color:#0f172a;transition:color var(--transition-premium)}[data-theme=light] .list-home-chip:hover .font-medium.text-sm{color:#7c3aed}[data-theme=light] .list-home-chip__count{color:#7c3aed;font-weight:600}[data-theme=light] .list-home-chip__done{color:#64748b}[data-theme=light] .list-home-chip .mt-2.h-1.rounded-full{background:#f1f5f9!important}[data-theme=light] .workspace-chat-aside{background:#f8fafc!important;border-left:1px solid #e2e8f0!important;box-shadow:-8px 0 24px rgba(15,23,42,.04)}[data-theme=light] .workspace-chat-panel-inner{background:#ffffff;border:1px solid #e2e8f0;border-radius:1.125rem;box-shadow:var(--card-shadow);margin:.5rem;height:calc(100% - 1rem)!important;width:calc(100% - 1rem)!important}[data-theme=light] .workspace-chat-panel-inner button:hover{background:#f3e8ff;border-color:#e9d5ff;color:#7c3aed}[data-theme=light] .workspace-chat-panel-inner .bg-surface-hover{background:#f1f5f9!important}[data-theme=light] .home-root .glass.rounded-2xl:not(.home-ws-card):not(.home-due-section__card),[data-theme=light] .home-root .glass.rounded-xl:not(.home-ws-card):not(.home-due-section__card){background:#ffffff!important;border:1px solid #e2e8f0!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .home-root .glass.rounded-2xl:not(.home-ws-card):not(.home-due-section__card):hover,[data-theme=light] .home-root .glass.rounded-xl:not(.home-ws-card):not(.home-due-section__card):hover{box-shadow:var(--card-shadow-hover)!important}[data-theme=light] .hover\:bg-bg-tertiary:hover,[data-theme=light] .hover\:bg-surface-hover:hover{background-color:#f3e8ff!important}[data-theme=light] .top-bar .workspace-switcher{background:#ffffff!important;border-color:#e2e8f0!important;transition:background var(--transition-premium),border-color var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .top-bar .workspace-switcher:focus-visible,[data-theme=light] .top-bar .workspace-switcher:hover{background:#ffffff!important;border-color:#e9d5ff!important;box-shadow:0 2px 10px rgba(124,58,237,.08);outline:none}[data-theme=light] .top-bar .workspace-switcher[aria-expanded=true]{background:#ffffff!important;border-color:#c4b5fd!important;box-shadow:0 2px 12px rgba(124,58,237,.12)}@media (min-width:768px){[data-theme=light] .top-bar .workspace-switcher{border:1px solid #e2e8f0!important;border-radius:1rem!important;padding:.35rem 1.125rem .35rem 1rem!important;gap:.525rem!important;box-shadow:0 1px 2px rgb(0 0 0/.04)}[data-theme=light] .top-bar{min-height:var(--top-bar-min-height,2.8rem);height:auto!important}}[data-theme=light] .workspace-menu-panel{margin-top:.625rem!important;padding:.375rem 0!important;border-radius:1rem!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .workspace-menu-item{color:#0f172a!important}[data-theme=light] .workspace-menu-item:hover{background:#f8fafc!important}[data-theme=light] .workspace-menu-item--active,[data-theme=light] .workspace-menu-item--active .workspace-menu-item__name{color:#7c3aed!important}[data-theme=light] .workspace-menu-item--active:hover{background:#faf5ff!important}[data-theme=light] .workspace-chevron{border-radius:.4375rem!important;border:1px solid #e2e8f0!important;background:#ffffff!important;color:#64748b!important;flex-shrink:0}[data-theme=light] .workspace-chevron svg{width:.7875rem!important;height:.7875rem!important}[data-theme=light] .workspace-switcher:focus-visible .workspace-chevron,[data-theme=light] .workspace-switcher:hover .workspace-chevron{background:#f3e8ff!important;border-color:#c4b5fd!important;color:#7c3aed!important;transform:scale(1.04)}[data-theme=light] .workspace-switcher[aria-expanded=true] .workspace-chevron{background:#f3e8ff!important;border-color:#7c3aed!important;color:#7c3aed!important;box-shadow:0 0 0 2px rgba(124,58,237,.14)}[data-theme=light] .workspace-switcher .workspace-name{color:#0f172a;transition:color var(--transition-premium)}[data-theme=light] .workspace-switcher:hover .workspace-name,[data-theme=light] .workspace-switcher[aria-expanded=true] .workspace-name{color:#0f172a}[data-theme=light] .workspace-switcher .bg-surface-hover.font-mono{background:#f1f5f9!important;color:#64748b!important;border:1px solid #e2e8f0;padding:.125rem .375rem!important;border-radius:.375rem;font-weight:600;letter-spacing:.08em}[data-theme=light] .home-workspaces-section{margin-bottom:0;padding-top:0}[data-theme=light] .home-workspaces-section .grid{gap:1.375rem}[data-theme=light] .home-root .home-ws-card.home-ws-card--current{border:1px solid #e2e8f0!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .home-root .home-ws-card.home-ws-card--current:hover{border-color:#e9d5ff!important;box-shadow:var(--card-shadow-hover)!important}[data-theme=light] .home-review-banner{border-left:3px solid #7c3aed!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .home-review-banner:hover{box-shadow:var(--card-shadow-hover)!important}[data-theme=light] .workspace-chat-panel-inner{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:1.25rem!important;box-shadow:var(--card-shadow)!important;transition:box-shadow var(--transition-premium),border-color var(--transition-premium)}[data-theme=light] .workspace-chat-panel-inner:hover{box-shadow:var(--card-shadow-hover)!important}[data-theme=light] .home-ws-card .bg-surface-hover.text-text-muted{background:#f1f5f9!important;color:#64748b!important;border:1px solid #e2e8f0;font-weight:600}[data-theme=light] .home-ws-card .text-neon-purple{color:#7c3aed}[data-theme=light] .home-ws-card .text-neon-green{color:#059669}[data-theme=light] .home-ws-card .text-\[var\(--priority-p0\)\]{color:#e11d48}[data-theme=light] .home-ws-card .text-text-primary.tabular-nums{color:#0f172a}[data-theme=light] .chat-message-bubble--mine{background:#f3e8ff!important;color:#0f172a!important;border:1px solid #e9d5ff}[data-theme=light] .chat-message-bubble--theirs{background:#ffffff!important;color:#0f172a!important;border-color:#e2e8f0!important}[data-theme=light] .chat-message-bubble--mine:hover,[data-theme=light] .chat-message-bubble--theirs:hover{border-color:#ddd6fe}[data-theme=light] .workspace-chat-panel-inner .rounded-full.bg-gradient-to-br.from-neon-purple\/30{color:#0f172a}[data-theme=light] .profile-avatar-badge{background:#7c3aed!important;color:#ffffff!important;box-shadow:0 2px 8px rgba(124,58,237,.32);--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-color:transparent;transition:box-shadow var(--transition-premium),transform var(--transition-premium)}[data-theme=light] .profile-avatar-badge svg{color:#ffffff!important}[data-theme=light] .profile-avatar-trigger:focus-visible .profile-avatar-badge,[data-theme=light] .profile-avatar-trigger:hover .profile-avatar-badge{box-shadow:0 0 0 3px #ffffff,0 0 0 5px rgba(124,58,237,.35),0 4px 14px rgba(124,58,237,.38);transform:scale(1.04)}[data-theme=light] .profile-avatar-trigger:focus-visible{outline:none}[data-theme=light] .profile-avatar-trigger[aria-expanded=true] .profile-avatar-badge{box-shadow:0 0 0 3px #ffffff,0 0 0 5px #7c3aed,0 6px 16px rgba(124,58,237,.42)}[data-theme=light] .profile-avatar-trigger,[data-theme=light] .profile-avatar-trigger:hover,[data-theme=light] .profile-avatar-trigger[aria-expanded=true]{background:transparent!important;border-color:transparent!important}[data-theme=light] .profile-popover-panel{color:#0f172a}[data-theme=light] .profile-popover-panel .btn-ghost,[data-theme=light] .profile-popover-panel .profile-popover-email,[data-theme=light] .profile-popover-panel h2{color:#0f172a!important}[data-theme=light] .profile-popover-panel label{color:#64748b!important}[data-theme=light] .profile-popover-panel .profile-popover-email{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .profile-popover-panel .input{color:#0f172a;background:#ffffff;border-color:#e2e8f0}[data-theme=light] .profile-popover-panel .text-text-secondary{color:#64748b!important}[data-theme=light] .profile-popover-panel .profile-popover-sign-out,[data-theme=light] .profile-popover-panel .profile-popover-sign-out svg{color:#dc2626!important}[data-theme=light] .profile-popover-panel .profile-popover-sign-out:hover{background:#fff1f2!important;color:#b91c1c!important}[data-theme=light] .list-home-chip .font-medium.text-sm,[data-theme=light] .list-home-chip .text-text-secondary{color:#0f172a}[data-theme=light] .list-home-chip .list-home-chip__meta{color:#475569}[data-theme=light] .list-home-chip .list-home-chip__count{color:#7c3aed!important;font-weight:600}[data-theme=light] .list-home-chip .list-home-chip__done{color:#475569!important}[data-theme=light] .list-home-chip:hover{border-color:color-mix(in srgb,var(--list-chip-border,#e2e8f0) 70%,#7c3aed 30%)!important;background-color:color-mix(in srgb,var(--list-chip-bg,#ffffff) 88%,#f3e8ff 12%)!important}[data-theme=light] .list-home-chip[data-list-color=purple]:hover{background-color:#f3e8ff!important;border-color:#ddd6fe!important}[data-theme=light] .list-home-chip[data-list-color=amber]:hover,[data-theme=light] .list-home-chip[data-list-color=blue]:hover,[data-theme=light] .list-home-chip[data-list-color=default]:hover,[data-theme=light] .list-home-chip[data-list-color=green]:hover,[data-theme=light] .list-home-chip[data-list-color=pink]:hover{box-shadow:var(--card-shadow-hover)!important}[data-theme=light] .list-home-chip .bg-neon-purple\/80{background:#7c3aed!important}[data-theme=light] .list-home-chip .mt-2.h-1.rounded-full{background:rgba(15,23,42,.06)!important}[data-theme=light] .btn-primary,[data-theme=light] .home-capture-btn{background:#7c3aed!important;color:#ffffff!important}[data-theme=light] .btn-primary:hover:not(:disabled),[data-theme=light] .home-capture-btn:hover{background:#6d28d9!important}[data-theme=light] .sidebar--collapsed .sidebar-item.active{background:#f3e8ff!important}[data-theme=light] .sidebar--collapsed .sidebar-item.active,[data-theme=light] .sidebar--collapsed .sidebar-item.sidebar-item--home.active{border-left:none;padding-left:0;box-shadow:inset 4px 0 0 #7c3aed}[data-theme=light] .sidebar .space-y-0\.5>*+*{margin-top:.25rem!important}@media (min-width:768px){[data-theme=light] .files-root{background:#f8fafc!important;padding:1rem;gap:1rem}[data-theme=light] .files-root .files-browse-panel{background:transparent!important;border:none!important;box-shadow:none}[data-theme=light] .files-root .files-browse-toolbar{background:#ffffff!important;border-radius:1.125rem!important;box-shadow:var(--card-shadow)!important;margin:0;border:1px solid #e2e8f0!important}[data-theme=light] .files-root .files-browse-list-shell{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:1.125rem!important;box-shadow:var(--card-shadow)!important;overflow:hidden}[data-theme=light] .files-root .files-detail-column{background:#f8fafc;min-height:0}[data-theme=light] .files-root .files-detail-column .notes-editor-panel,[data-theme=light] .files-root .files-detail-column .notes-root{background:#f8fafc!important}[data-theme=light] .files-root .notes-editor-scroll--files-preview{padding:var(--files-preview-gutter,.75rem)!important}}[data-theme=light] .files-root .files-browse-toolbar .input,[data-theme=light] .files-root .files-browse-toolbar input[type=search]{background:#ffffff!important;border-color:#e2e8f0!important;color:#0f172a}[data-theme=light] .files-root .files-browse-toolbar input[type=search]:focus{border-color:#7c3aed!important;box-shadow:0 0 0 3px rgba(124,58,237,.12)}[data-theme=light] .files-root .files-list-item{padding:1.125rem 1.25rem!important;margin:.5rem .75rem;border-radius:.75rem!important;transition:background var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .files-root .files-list-item:not([aria-selected=true]):not(.files-list-item--selected):hover{background:#faf5ff!important}[data-theme=light] .files-root .files-list-item--selected,[data-theme=light] .files-root .files-list-item[aria-selected=true]{background:#faf5ff!important;border-left:4px solid #7c3aed!important;padding-left:calc(1.25rem - 4px)!important;box-shadow:none}[data-theme=light] .files-root .divide-y.divide-border-glass\/60{border-color:transparent}[data-theme=light] .files-root .files-list-item .font-medium.text-sm{color:#0f172a}[data-theme=light] .files-root .files-list-item .text-xs.text-text-muted{color:#64748b}[data-theme=light] .files-root .files-list-item span.rounded-md.bg-surface-hover{background:#f1f5f9!important;color:#475569!important;border-color:#e2e8f0!important;border-radius:.5rem!important;font-weight:500}[data-theme=light] .files-root .note-linked-task-badge--open{background:#f3e8ff!important;color:#7c3aed!important;border-color:#e9d5ff!important}[data-theme=light] .workspace-chat-panel-inner{box-shadow:0 10px 15px -3px rgb(0 0 0/.08),0 4px 6px -4px rgb(0 0 0/.05)!important}[data-theme=light] .files-root .files-browse-list-shell>ul>li{transition:background var(--transition-premium),box-shadow var(--transition-premium);margin:.5rem .75rem;border-radius:.75rem}[data-theme=light] .files-root .files-browse-list-shell>ul>li>div{padding:1.125rem 1.25rem!important;align-items:center}[data-theme=light] .files-root .files-browse-list-shell>ul>li:not(.files-review-queue-item--selected):hover{background:#faf5ff}[data-theme=light] .files-root .files-browse-list-shell>ul>li.files-review-queue-item--selected{background:#faf5ff!important;border-left:4px solid #7c3aed;box-shadow:none}[data-theme=light] .files-root .files-browse-list-shell>ul.divide-y{border-color:transparent}[data-theme=light] .files-root .files-browse-toolbar .rounded-xl.border.border-border-glass{background:#ffffff;border-color:#e2e8f0}[data-theme=light] .files-root .files-browse-toolbar .bg-neon-purple\/15.rounded-md,[data-theme=light] .files-root .files-browse-toolbar .bg-surface-hover.rounded-md{background:#f3e8ff!important;color:#7c3aed!important;border-color:#e9d5ff!important}[data-theme=light] .files-root .files-list-column{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:var(--card-shadow);margin:.5rem;border-radius:1.125rem;border:1px solid #e2e8f0}@media (min-width:768px){[data-theme=light] .files-root .files-action-bar,[data-theme=light] .files-root .files-browse-toolbar{box-shadow:0 10px 15px -3px rgb(0 0 0/.08),0 4px 6px -4px rgb(0 0 0/.05),0 2px 4px rgb(15 23 42/.04)!important;border-bottom:1px solid #e2e8f0!important}[data-theme=light] .files-root .files-browse-list-shell{box-shadow:0 10px 15px -3px rgb(0 0 0/.08),0 4px 6px -4px rgb(0 0 0/.05)!important;padding-top:.5rem;padding-bottom:.5rem}}[data-theme=light] .files-root .files-list-item{padding-top:1.25rem!important;padding-bottom:1.25rem!important;padding-right:1.25rem!important;transition:background var(--transition-premium),border-color var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .files-root .files-list-item:focus-visible{outline:2px solid #7c3aed;outline-offset:1px}[data-theme=light] .files-root .files-list-item--selected[aria-selected=true]{background:#faf5ff!important;border-left:4px solid #7c3aed!important;box-shadow:none}[data-theme=light] .files-root .files-preview-hero,[data-theme=light] .files-root .note-content-card--files-preview{--note-canvas-bg:#ffffff;--note-canvas-surface:#fafbfc;--note-canvas-text:#0f172a;--note-canvas-text-secondary:#64748b;--note-canvas-text-muted:#94a3b8;--note-canvas-border:#e2e8f0;background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:1.375rem!important;box-shadow:var(--card-shadow-preview-hero)!important;overflow:hidden}[data-theme=light] .files-root .notes-preview-title,[data-theme=light] .files-root .notes-rich-editor,[data-theme=light] .files-root .notes-rich-editor .ProseMirror{color:#0f172a}[data-theme=light] .files-root .notes-preview-header-row{padding:1.5rem 2rem .75rem!important;align-items:center;gap:1rem;background:#ffffff}[data-theme=light] .files-root .notes-preview-title{color:#0f172a!important;font-size:2rem!important;font-weight:700;letter-spacing:-.035em;line-height:1.2;padding:0!important}[data-theme=light] .files-root .notes-preview-meta{padding:0 2rem 1.25rem!important;gap:.5rem;background:#ffffff;border-bottom:1px solid #e2e8f0;margin-bottom:0}[data-theme=light] .files-root .notes-preview-meta__chip{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#64748b!important;border-radius:.5rem!important;font-weight:500;font-size:.6875rem;letter-spacing:.03em;text-transform:uppercase}[data-theme=light] .files-root .notes-preview-meta__chip.normal-case{text-transform:none;letter-spacing:normal;font-size:.8125rem;color:#475569!important}[data-theme=light] .files-root .notes-preview-meta__chip--record-type{background:#faf5ff!important;border-color:#e9d5ff!important;color:#7c3aed!important;font-weight:600}[data-theme=light] .files-root .notes-preview-delete-btn{background:#fff1f2!important;border:1px solid #fecdd3!important;border-radius:.625rem!important;color:#be123c!important;box-shadow:none;font-weight:500;transition:background var(--transition-premium),border-color var(--transition-premium),color var(--transition-premium),box-shadow var(--transition-premium)}[data-theme=light] .files-root .notes-preview-delete-btn:hover{background:#ffe4e6!important;border-color:#fda4af!important;color:#9f1239!important;box-shadow:0 2px 8px rgba(225,29,72,.08)}[data-theme=light] .files-root .notes-preview-delete-btn svg{color:#e11d48!important}[data-theme=light] .files-root .notes-files-preview-chrome{background:#ffffff!important;border-bottom:none!important;box-shadow:0 4px 12px -8px rgb(0 0 0/.08)}[data-theme=light] .files-root .notes-editor-toolbar--compact,[data-theme=light] .files-root .notes-editor-toolbar--full{background:#fafbfc!important;border:none!important;border-bottom:1px solid #e2e8f0!important;border-radius:0!important;margin:0!important;padding:.625rem 1.5rem!important;box-shadow:none}[data-theme=light] .files-root .notes-editor-toolbar__group{background:transparent!important;border:none!important;border-radius:.5rem!important;gap:.125rem;padding:.125rem!important;transition:background var(--transition-premium)}[data-theme=light] .files-root .notes-editor-toolbar__group button{border-radius:.5rem!important;color:#64748b!important;min-width:1.75rem;min-height:1.75rem;transition:background var(--transition-premium),color var(--transition-premium)}[data-theme=light] .files-root .notes-editor-toolbar__group button:hover{background:#f3e8ff!important;color:#7c3aed!important;transform:none}[data-theme=light] .files-root .notes-editor-toolbar--compact button.bg-neon-purple-dark\/15,[data-theme=light] .files-root .notes-editor-toolbar--full button.bg-neon-purple-dark\/15{background:#f3e8ff!important;color:#7c3aed!important;border-color:#e9d5ff!important}[data-theme=light] .files-root .notes-editor-toolbar__group button:focus-visible{outline:2px solid #7c3aed;outline-offset:1px}[data-theme=light] .files-root .notes-files-preview-editable .ProseMirror,[data-theme=light] .files-root .notes-files-preview-editable .notes-editor-body,[data-theme=light] .files-root .notes-files-preview-editable .notes-rich-editor{background:#ffffff!important}[data-theme=light] .files-root .notes-files-preview-editable .ProseMirror,[data-theme=light] .files-root .notes-files-preview-editable .notes-editor-body{padding:1.75rem 2rem 2.75rem!important;color:#0f172a!important;line-height:1.75!important}[data-theme=light] .files-root .notes-files-preview-editable .ProseMirror p{margin-bottom:.875rem}[data-theme=light] .files-root .notes-files-preview-editable .ProseMirror h1,[data-theme=light] .files-root .notes-files-preview-editable .ProseMirror h2,[data-theme=light] .files-root .notes-files-preview-editable .ProseMirror h3{color:#0f172a;letter-spacing:-.02em}[data-theme=light] .files-root .notes-files-preview-editable .notes-rich-editor{border-top:1px solid #e2e8f0;background:#ffffff!important}[data-theme=light] .files-root .notes-files-preview-editable .ProseMirror,[data-theme=light] .files-root .notes-files-preview-editable .notes-editor-body{background:#ffffff!important;line-height:1.8!important;font-size:1rem}[data-theme=light] .files-root .notes-files-preview-editable .ProseMirror p{margin-bottom:1.125rem;color:#0f172a}[data-theme=light] .files-root .linked-tasks-panel--preview{border-top:1px solid #e2e8f0;background:#ffffff!important;padding:1.25rem 2rem 1.75rem!important}[data-theme=light] .files-root .note-attachments-embedded{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}[data-theme=light] .files-root .note-attachments-embedded--preview{padding:.875rem 1.75rem!important}[data-theme=light] .files-root .note-attachments-embedded .note-attachments-inline-row{gap:.5rem}[data-theme=light] .files-root .note-attachments-embedded .note-attachments-inline-row>div:first-child{color:#64748b!important;font-size:.625rem;letter-spacing:.06em}[data-theme=light] .files-root .note-attachments-embedded button[type=button]{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:.5rem!important;color:#64748b!important;transition:background var(--transition-premium),border-color var(--transition-premium),color var(--transition-premium)}[data-theme=light] .files-root .note-attachments-embedded button[type=button]:hover{background:#f8fafc!important;border-color:#cbd5e1!important;color:#0f172a!important}@media (min-width:768px){[data-theme=light] .files-root .email-html-block{margin-top:.5rem;padding:0 1.75rem 1.5rem}}[data-theme=light] .files-root .email-html-block__chrome{border-bottom:1px solid #e2e8f0;padding-bottom:.5rem;margin-bottom:.75rem;color:#64748b}[data-theme=light] .files-root .email-html-block__chrome>button:first-child{font-size:.8125rem;font-weight:600;color:#0f172a!important;letter-spacing:-.01em}[data-theme=light] .files-root .email-html-block__chrome button{background:transparent!important;border:1px solid transparent!important;border-radius:.5rem!important;color:#64748b!important;font-weight:500;padding:.25rem .5rem!important;transition:background var(--transition-premium),border-color var(--transition-premium),color var(--transition-premium)}[data-theme=light] .files-root .email-html-block__chrome button:hover{background:#f8fafc!important;border-color:#e2e8f0!important;color:#0f172a!important}[data-theme=light] .files-root .email-html-render{border:1px solid #e2e8f0!important;border-radius:.75rem!important;box-shadow:0 4px 12px -2px rgb(0 0 0/.06),inset 0 1px 0 rgb(255 255 255/.8)!important}[data-theme=light] .files-root .notes-preview-hint{border-top:none;color:#94a3b8;font-size:.75rem;letter-spacing:.01em;padding:1rem .5rem .25rem;text-align:center}[data-theme=light] .files-root .linked-tasks-panel--preview .text-xs.font-medium{color:#64748b!important;font-size:.6875rem;font-weight:600;letter-spacing:.05em}@media (min-width:768px){[data-theme=light] .files-root .files-detail-column{padding:0 .125rem}}[data-theme=light] .lists-root .lists-workspace-header h1{color:#0f172a!important;font-weight:700;letter-spacing:-.03em}[data-theme=light] .lists-root .lists-workspace-header .text-text-muted,[data-theme=light] .lists-root .lists-workspace-header p.text-sm{color:#64748b!important}[data-theme=light] .lists-root .lists-workspace-header .text-neon-purple{color:#7c3aed!important}[data-theme=light] .lists-toolbar{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:1.125rem!important;box-shadow:var(--card-shadow)!important;padding:.625rem .875rem!important;margin-bottom:0}[data-theme=light] .lists-new-list-btn.btn-primary{background:#7c3aed!important;border-color:#7c3aed!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(124,58,237,.28)!important;font-weight:500}[data-theme=light] .lists-new-list-btn.btn-primary:hover:not(:disabled){background:#6d28d9!important;border-color:#6d28d9!important;box-shadow:0 6px 18px rgba(124,58,237,.32)!important}[data-theme=light] .lists-new-list-btn svg{color:#ffffff!important}[data-theme=light] .lists-layout-toggle{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:.875rem!important;padding:.25rem!important;gap:.125rem!important}[data-theme=light] .lists-layout-toggle__btn{color:#64748b!important;background:transparent!important;border:1px solid transparent!important;border-radius:.625rem!important}[data-theme=light] .lists-layout-toggle__btn:hover:not(.lists-layout-toggle__btn--active){color:#334155!important;background:rgba(255,255,255,.55)!important}[data-theme=light] .lists-layout-toggle__btn--active{background:#ffffff!important;color:#0f172a!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 2px rgb(0 0 0/.05)!important;padding-left:.75rem!important}[data-theme=light] .lists-layout-toggle__btn--active:hover{background:#ffffff!important;color:#0f172a!important}[data-theme=light] .lists-layout-toggle__btn--active svg{color:#7c3aed!important}[data-theme=light] .lists-root .list-composer{background:#ffffff!important;border:1px dashed #e2e8f0!important;border-radius:1.125rem!important;box-shadow:var(--card-shadow)}[data-theme=light] .lists-root .list-composer:focus-within{border-color:#7c3aed!important;border-style:solid!important;background:#ffffff!important;box-shadow:var(--card-shadow),0 0 0 3px rgba(124,58,237,.1)!important}[data-theme=light] .lists-root .list-composer--mobile .list-composer-input-row{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px rgba(15,23,42,.05),inset 0 1px 0 rgba(255,255,255,.95)!important}[data-theme=light] .lists-root .list-composer--mobile .list-composer-field:focus-within .list-composer-input-row{border-color:#7c3aed!important;background:#ffffff!important;box-shadow:0 0 0 1px #7c3aed,0 4px 14px rgba(124,58,237,.12),inset 0 1px 0 rgba(255,255,255,.95)!important}[data-theme=light] .lists-root .list-composer--mobile .list-composer-icon{border-color:#cbd5e1!important;color:#7c3aed!important;background:#f5f3ff!important}[data-theme=light] .lists-root .list-composer--mobile .list-composer-field:focus-within .list-composer-icon{border-color:#7c3aed!important;color:#7c3aed!important;background:#ede9fe!important}[data-theme=light] .lists-root .lists-masonry{gap:1.375rem}[data-theme=light] .lists-root .lists-stack--desktop{gap:1.25rem}[data-theme=light] .lists-root .list-card{border-width:1px!important;border-style:solid!important;border-radius:1.25rem!important;box-shadow:0 2px 6px rgba(15,23,42,.05),0 14px 32px rgba(15,23,42,.08)!important;transition:box-shadow var(--transition-premium),border-color var(--transition-premium),background var(--transition-premium),transform var(--transition-premium)}[data-theme=light] .lists-root .list-card:hover{box-shadow:var(--card-shadow-hover)!important;border-color:color-mix(in srgb,var(--list-border,#e2e8f0) 65%,#7c3aed 35%)!important;background-color:color-mix(in srgb,var(--list-bg,#ffffff) 86%,#f3e8ff 14%)!important;transform:translateY(-2px)}[data-theme=light] .lists-root .lists-board--dragging .list-card:hover,[data-theme=light] .lists-root .sortable-list-card.is-sorting .list-card:hover{transform:none!important}[data-theme=light] .lists-root .list-card.is-highlighted{border-color:#c4b5fd!important;box-shadow:var(--card-shadow-hover),0 0 0 1px rgba(124,58,237,.12)!important}[data-theme=light] .list-header-band .list-detail-header input,[data-theme=light] .list-header-band .list-header-title,[data-theme=light] .lists-root .list-card .list-card-body .text-text-primary,[data-theme=light] .lists-root .list-card .list-card-body input.bg-transparent{color:var(--list-title-color,#0f172a)!important}[data-theme=light] .list-header-band .list-header-btn,[data-theme=light] .list-header-band .list-header-meta,[data-theme=light] .lists-root .list-card .list-card-body .text-text-muted,[data-theme=light] .lists-root .list-card .list-card-body .text-text-secondary{color:var(--list-icon-color,var(--list-meta-color,#64748b))!important}[data-theme=light] .list-header-band .list-card-header-open-target:hover,[data-theme=light] .list-header-band .list-header-btn:hover{color:var(--list-title-color,#0f172a)!important}[data-theme=light] .list-header-band .list-header-badge.list-card-pinned-badge{color:var(--list-meta-color,#7c3aed)!important}[data-theme=light] .lists-root .list-card-more-hint{color:var(--list-meta-color,#64748b)!important}[data-theme=light] .list-detail-modal .list-item-check:not(.is-done),[data-theme=light] .lists-root .list-item-check:not(.is-done){background:var(--list-item-surface,var(--list-control-surface,rgba(255,255,255,.85)))!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.72),0 1px 2px rgb(0 0 0/.05)!important}[data-theme=light] .list-card .list-item-check:not(.is-done),[data-theme=light] .list-detail-modal .list-item-check:not(.is-done){border-color:var(--list-check-border,#cbd5e1)!important}[data-theme=light] .list-detail-modal .list-item-check:hover:not(.is-done),[data-theme=light] .lists-root .list-item-check:hover:not(.is-done){border-color:color-mix(in srgb,var(--list-check-border,#cbd5e1) 72%,var(--list-item-text-color,#0f172a) 28%)!important;background:var(--list-item-surface,var(--list-control-surface,#ffffff))!important}[data-theme=light] .list-detail-modal .list-item-check.is-done,[data-theme=light] .lists-root .list-item-check.is-done{border-color:var(--list-check-done-fill,#16a34a)!important;background:var(--list-check-done-fill,#16a34a)!important;color:#ffffff!important}[data-theme=light] .lists-root .list-item-row{border-radius:.5rem;padding:.4375rem .375rem;transition:background var(--transition-premium)}[data-theme=light] .lists-root .list-item-row:hover:not(.is-row-focused):not(.is-row-selected){background:color-mix(in srgb,var(--list-border,#e2e8f0) 12%,var(--list-item-surface,var(--list-bg)) 88%)!important}[data-theme=light] .lists-root .list-item-text{color:var(--list-text-color,var(--list-item-text-color,#0f172a));line-height:1.45;font-size:.875rem}[data-theme=light] .lists-root .list-item-text.is-done{color:var(--list-done-text-color,var(--list-meta-color,#94a3b8))!important}[data-theme=light] .lists-root .lists-workspace>.glass{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:1.25rem!important;box-shadow:var(--card-shadow)!important}[data-theme=light] [data-list-color].list-detail-modal.list-detail-panel,[data-theme=light] [data-list-color].list-detail-modal.list-detail-sheet--mobile,[data-theme=light] [data-list-color].list-detail-modal.modal-panel{background-color:var(--list-bg)!important;border-color:var(--list-border)!important;box-shadow:var(--card-shadow)!important;border-radius:1.25rem!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-theme=light] .list-detail-modal .list-detail-body,[data-theme=light] .list-detail-modal .list-detail-modal-surface,[data-theme=light] .list-detail-modal .list-detail-scroll{background-color:var(--list-bg)!important}[data-theme=light] .list-detail-modal .list-add-item-input,[data-theme=light] .list-detail-modal .list-add-item-row input,[data-theme=light] .list-detail-modal .list-item-text{color:var(--list-title-color,var(--list-text-color,var(--list-item-text-color,#0f172a)))!important;font-weight:600!important}[data-theme=light] .list-detail-modal .list-item-text.is-done{color:var(--list-done-text-color,var(--list-meta-color,#94a3b8))!important}[data-theme=light] .list-detail-modal .list-completed-toggle:not([aria-pressed=true]),[data-theme=light] .list-detail-modal .list-item-delete,[data-theme=light] .list-detail-modal .list-item-drag,[data-theme=light] .list-detail-modal .list-item-indent-btn:not(:disabled),[data-theme=light] .list-detail-modal .list-item-menu-trigger,[data-theme=light] .list-detail-modal .list-item-pending-btn,[data-theme=light] .list-detail-modal .list-pending-toggle:not([aria-pressed=true]),[data-theme=light] .lists-root .list-item-pending-btn{color:var(--list-icon-color,var(--list-item-text-color,#475569))!important;opacity:1!important}[data-theme=light] .list-detail-modal .list-item-indent-btn:disabled{color:var(--list-placeholder-color,var(--list-meta-color,#94a3b8))!important;opacity:.45!important}[data-theme=light] .list-detail-modal .list-item-drag:hover,[data-theme=light] .list-detail-modal .list-item-indent-btn:not(:disabled):hover{color:var(--list-title-color,var(--list-focus-border,#7c3aed))!important}[data-theme=light] .list-detail-modal .list-add-item-input::placeholder,[data-theme=light] .list-detail-modal .list-add-item-row input::placeholder{color:var(--list-placeholder-color,var(--list-meta-color,#64748b))!important;opacity:1!important}[data-theme=light] .list-add-item-composer{background:var(--list-item-surface,color-mix(in srgb,var(--list-bg,#ffffff) 94%,#ffffff 6%))!important;border:1px solid color-mix(in srgb,var(--list-border,#e2e8f0) 52%,transparent 48%)!important;box-shadow:0 1px 2px color-mix(in srgb,var(--list-border,#e2e8f0) 10%,transparent 90%)!important}[data-theme=light] .list-detail-sheet-handle .sheet-drag-handle{--sheet-drag-handle-bg:color-mix(in srgb,var(--list-border,#e2e8f0) 42%,#64748b 58%)!important}[data-theme=light] .list-detail-sheet-handle .sheet-drag-handle-chevron{color:color-mix(in srgb,var(--list-meta-color,#64748b) 72%,#475569 28%)!important;opacity:1!important}[data-theme=light] .list-add-item-composer:focus-within{background:var(--list-focus-surface,#ffffff)!important;border-color:var(--list-focus-border,#475569)!important;box-shadow:0 0 0 1px var(--list-focus-border,#475569),0 4px 14px color-mix(in srgb,var(--list-border,#e2e8f0) 18%,transparent 82%),inset 0 0 0 1px color-mix(in srgb,var(--list-focus-border,#475569) 14%,transparent 86%)!important}[data-theme=light] .list-add-item-composer .list-add-item-input:focus,[data-theme=light] .list-add-item-composer .list-add-item-input:focus-visible,[data-theme=light] .list-detail-modal .list-add-item-row input:focus,[data-theme=light] .list-detail-modal .list-add-item-row input:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}[data-theme=light] .list-add-item-composer:focus-within .list-add-item-icon{border-color:var(--list-focus-border,#475569)!important;color:var(--list-focus-border,#475569)!important;background:var(--list-item-surface,var(--list-control-surface,color-mix(in srgb,var(--list-bg,#ffffff) 28%,#ffffff 72%)))!important}[data-theme=light] .list-detail-modal .list-completed-divider{color:var(--list-meta-color,#64748b)!important}[data-theme=light] .list-detail-modal .list-item-row:hover:not(.is-row-focused):not(.is-row-selected){background:color-mix(in srgb,var(--list-border,#e2e8f0) 12%,var(--list-item-surface,var(--list-bg)) 88%)!important}[data-theme=light] .list-card .list-item-row.is-row-focused,[data-theme=light] .list-card .list-item-row.is-row-focused:hover,[data-theme=light] .list-detail-modal .list-item-row.is-row-focused,[data-theme=light] .list-detail-modal .list-item-row.is-row-focused:hover{background:var(--list-focus-surface,#ffffff)!important;border-color:var(--list-focus-border,#475569)!important;box-shadow:0 0 0 1px var(--list-focus-border,#475569),0 4px 14px color-mix(in srgb,var(--list-border,#e2e8f0) 18%,transparent 82%),inset 0 0 0 1px color-mix(in srgb,var(--list-focus-border,#475569) 14%,transparent 86%)!important}[data-theme=light] .list-card .list-item-row.is-row-focused .list-item-text-field,[data-theme=light] .list-detail-modal .list-item-row.is-row-focused .list-item-text-field{border-color:transparent!important;background:transparent!important;box-shadow:none!important}[data-theme=light] .list-header-title-field:focus-within{border-color:var(--list-focus-border,#475569)!important;background:var(--list-focus-surface,#ffffff)!important;box-shadow:0 0 0 1px var(--list-focus-border,#475569),0 4px 14px color-mix(in srgb,var(--list-border,#e2e8f0) 18%,transparent 82%),inset 0 0 0 1px color-mix(in srgb,var(--list-focus-border,#475569) 14%,transparent 86%)!important}[data-theme=light] .list-header-title-field .list-header-title:focus,[data-theme=light] .list-header-title-field .list-header-title:focus-visible,[data-theme=light] .list-item-text-field .list-item-text:focus,[data-theme=light] .list-item-text-field .list-item-text:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}[data-theme=light] .lists-root .list-item-delete,[data-theme=light] .lists-root .list-item-drag,[data-theme=light] .lists-root .list-item-indent-btn:not(:disabled),[data-theme=light] .lists-root .list-item-menu-trigger{color:var(--list-icon-color,var(--list-item-text-color,#475569))!important;opacity:1!important}[data-theme=light] .lists-root .list-item-drag:hover,[data-theme=light] .lists-root .list-item-indent-btn:not(:disabled):hover{color:var(--list-title-color,var(--list-focus-border,#7c3aed))!important}[data-theme=light] .lists-root .list-item-indent-btn:disabled{color:var(--list-placeholder-color,var(--list-meta-color,#94a3b8))!important;opacity:.45!important}[data-theme=light] .list-card-drag-overlay .list-card{box-shadow:var(--card-shadow-hover)!important;transform:none}[data-theme=light] .teams-root .teams-workspace-header h1,[data-theme=light] .teams-root .workspace-view-header h1{color:#0f172a}[data-theme=light] .teams-root .team-empty-hero .border-neon-purple\/25.bg-neon-purple\/8,[data-theme=light] .teams-root .workspace-view-header .border-neon-purple\/25.bg-neon-purple\/8{background:#faf5ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .teams-root .glass,[data-theme=light] .teams-root .team-empty-card{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .teams-root .team-collab-section-header,[data-theme=light] .teams-root .team-directory-header,[data-theme=light] .teams-root .team-pending-header,[data-theme=light] .teams-root .teams-admin-header{background:#f8fafc!important;border-color:#e2e8f0!important;color:#0f172a}[data-theme=light] .teams-root .team-collab-your-work{border-color:#e9d5ff!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .teams-root .team-collab-action-btn{background:#ffffff!important;border-color:#e2e8f0!important;color:#0f172a!important}[data-theme=light] .teams-root .team-collab-action-btn:hover{background:#faf5ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .teams-root .team-collab-chip{background:#f8fafc!important;border-color:#e2e8f0!important;color:#64748b!important}[data-theme=light] .teams-root .team-collab-stat{background:#ffffff!important;border-color:#e2e8f0!important}[data-theme=light] .teams-root .bg-surface-hover.rounded-2xl,[data-theme=light] .teams-root .bg-surface-hover.rounded-xl,[data-theme=light] .teams-root .team-invite-result-row.bg-surface-hover,[data-theme=light] .teams-root .team-invite-sent-row.bg-surface-hover,[data-theme=light] .teams-root .teams-admin-body .bg-surface-hover{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .teams-root .team-activity-item:hover,[data-theme=light] .teams-root .team-directory-member:hover,[data-theme=light] .teams-root .team-invite-result-row:hover,[data-theme=light] .teams-root .team-invite-sent-row:hover,[data-theme=light] .teams-root .team-pending-row:hover{background:#faf5ff!important}[data-theme=light] .teams-root .team-directory-role-badge.bg-neon-purple\/10{background:#faf5ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .teams-root .team-directory-member .border-bg{border-color:#ffffff!important}[data-theme=light] .teams-root .team-directory-member__actions select,[data-theme=light] .teams-root .team-role-select{background:#ffffff!important;border-color:#e2e8f0!important;color:#0f172a!important}[data-theme=light] .teams-root .teams-admin-tabs .teams-admin-tab--active{background:#7c3aed!important;border-color:#7c3aed!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(124,58,237,.28)!important}[data-theme=light] .teams-root .teams-admin-tabs .teams-admin-tab:not(.teams-admin-tab--active){background:#ffffff!important;border-color:#e2e8f0!important;color:#64748b!important}[data-theme=light] .teams-root .teams-admin-tabs .teams-admin-tab:not(.teams-admin-tab--active):hover{background:#faf5ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .teams-root .teams-admin-badge--note{background:#eff6ff!important;color:#1d4ed8!important}[data-theme=light] .teams-root .teams-admin-badge--task{background:#ecfdf5!important;color:#047857!important}[data-theme=light] .teams-root .teams-admin-body .text-emerald-400{color:#059669!important}[data-theme=light] .teams-root .teams-admin-footer{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .teams-root .bg-gradient-to-br.from-neon-purple .text-accent-on,[data-theme=light] .teams-root .bg-gradient-to-br.from-neon-purple .text-black{color:#ffffff!important}[data-theme=light] .teams-root .team-search-not-found{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .teams-root .team-search-not-found .btn-primary{box-shadow:0 4px 14px rgba(124,58,237,.28)!important}[data-theme=light] .teams-root .team-empty-private-notice{color:#64748b!important}[data-theme=light] .teams-root .team-invite-modal.modal-panel,[data-theme=light] .teams-root .team-invite-sheet input[type=email]{background:#ffffff!important;border-color:#e2e8f0!important}[data-theme=light] .teams-root .team-invite-sheet input[type=email]:focus{border-color:#7c3aed!important;box-shadow:0 0 0 3px rgba(124,58,237,.12)!important}[data-theme=light] .settings-root .text-red-400:hover,[data-theme=light] .teams-root .text-red-400:hover{color:#dc2626!important}[data-theme=light] .settings-root .hover\:bg-red-500\/10:hover,[data-theme=light] .teams-root .hover\:bg-red-500\/10:hover{background:#fff1f2!important}[data-theme=light] .settings-root .settings-danger-panel.glass,[data-theme=light] .settings-root .settings-panel.glass{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .settings-root .workspace-view-header .border-neon-purple\/25.bg-neon-purple\/8{background:#faf5ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .settings-root .settings-notif-matrix__header{background:#f8fafc!important;border-color:#e2e8f0!important;color:#64748b!important}[data-theme=light] .settings-root .settings-notif-matrix__row:hover{background:#faf5ff!important}[data-theme=light] .settings-root .settings-inbox-card,[data-theme=light] .settings-root .settings-inbox-hint{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .settings-root .settings-inbox-email{background:#faf5ff!important;border-color:#e9d5ff!important}[data-theme=light] .settings-root .settings-inbox-email code{color:#7c3aed!important}[data-theme=light] .settings-root .settings-inbox-create{background:#faf5ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .settings-root .settings-inbox-create:hover:not(:disabled){background:#f3e8ff!important;border-color:#d8b4fe!important}[data-theme=light] .settings-root .settings-inbox-copy{background:#ffffff!important;border-color:#e2e8f0!important}[data-theme=light] .settings-root .settings-inbox-copy:hover{background:#faf5ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .settings-root .settings-danger-panel{background:#fff1f2!important;border-color:#fecdd3!important}[data-theme=light] .settings-root .settings-danger-panel .text-red-400{color:#dc2626!important}[data-theme=light] .settings-root .settings-delete-input{background:#ffffff!important;border-color:#fecdd3!important;color:#0f172a!important}[data-theme=light] .settings-root .settings-delete-btn{background:#dc2626!important;color:#ffffff!important}[data-theme=light] .settings-root .settings-delete-btn:hover:not(:disabled){background:#b91c1c!important}[data-theme=light] .settings-root .text-amber-400\/90{color:#b45309!important}[data-theme=light] .settings-root .settings-workspace-name{color:#0f172a}[data-theme=light] .settings-root button[aria-label="Edit workspace name"]:hover{background:#faf5ff!important;color:#7c3aed!important}[data-theme=light] .site-admin h1{color:#0f172a}[data-theme=light] .site-admin .site-admin-header-icon{background:#faf5ff!important;border-color:#e9d5ff!important}[data-theme=light] .site-admin .site-admin-refresh-btn{background:#ffffff!important;border-color:#e2e8f0!important;color:#0f172a!important}[data-theme=light] .site-admin .site-admin-refresh-btn:hover:not(:disabled){background:#faf5ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .site-admin .site-admin-tabs{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:var(--card-shadow)}[data-theme=light] .site-admin .site-admin-tab{color:#64748b!important}[data-theme=light] .site-admin .site-admin-tab:hover:not(.is-active){background:#faf5ff!important;color:#7c3aed!important}[data-theme=light] .site-admin .site-admin-tab.is-active{background:#7c3aed!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(124,58,237,.28)}[data-theme=light] .site-admin .site-admin-chart-card,[data-theme=light] .site-admin .site-admin-stat,[data-theme=light] .site-admin .site-admin-table-wrap{background:#ffffff!important;border-color:#e2e8f0!important;border-radius:var(--radius-card);box-shadow:var(--card-shadow)!important}[data-theme=light] .site-admin .site-admin-chart-hero{background:radial-gradient(90% 120% at 0 0,rgba(124,58,237,.06),transparent 60%),radial-gradient(70% 90% at 100% 100%,rgba(5,150,105,.05),transparent 55%),#ffffff!important}[data-theme=light] .site-admin .site-admin-stat:hover{background:#faf5ff!important;border-color:#e9d5ff!important}[data-theme=light] .site-admin .site-admin-hero-metric,[data-theme=light] .site-admin .site-admin-table th{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .site-admin .site-admin-table th{color:#64748b!important}[data-theme=light] .site-admin .site-admin-table td{border-color:#f1f5f9!important;color:#334155!important}[data-theme=light] .site-admin .site-admin-activity-item:hover,[data-theme=light] .site-admin .site-admin-table tr:hover td{background:#faf5ff!important}[data-theme=light] .site-admin .site-admin-badge.is-active{background:#ecfdf5!important;border-color:#a7f3d0!important;color:#047857!important}[data-theme=light] .site-admin .site-admin-badge.is-paused{background:#fff1f2!important;border-color:#fecdd3!important;color:#dc2626!important}[data-theme=light] .site-admin .site-admin-add-user-btn,[data-theme=light] .site-admin .site-admin-form-panel{background:#faf5ff!important;border-color:#e9d5ff!important}[data-theme=light] .site-admin .site-admin-add-user-btn{color:#7c3aed!important}[data-theme=light] .site-admin .site-admin-add-user-btn:hover{background:#f3e8ff!important;border-color:#d8b4fe!important}[data-theme=light] .site-admin .site-admin-bar-track{background:#f1f5f9!important}[data-theme=light] .site-admin .site-admin-bar-label,[data-theme=light] .site-admin .site-admin-bar-labels{color:#94a3b8!important}[data-theme=light] .site-admin .site-admin-vital{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .site-admin .site-admin-vital.is-purple{background:#faf5ff!important;border-color:#e9d5ff!important}[data-theme=light] .site-admin .site-admin-vital.is-blue{background:#eff6ff!important;border-color:#bfdbfe!important}[data-theme=light] .site-admin .site-admin-vital.is-amber{background:#fffbeb!important;border-color:#fde68a!important}[data-theme=light] .site-admin .site-admin-vital.is-green{background:#ecfdf5!important;border-color:#a7f3d0!important}[data-theme=light] .site-admin .site-admin-activity-icon{color:#ffffff!important}[data-theme=light] .site-admin .site-admin-donut circle[stroke="var(--border-subtle)"]{stroke:#e2e8f0!important}[data-theme=light] .site-admin .hover\:bg-\[var\(--priority-p0\)\]\/10:hover{background:#fff1f2!important}[data-theme=light] .site-admin .hover\:text-neon-purple:hover{color:#7c3aed!important}[data-theme=light] .site-admin .hover\:bg-surface-hover:hover{background:#faf5ff!important}[data-theme=light] .tasks-root h1{color:#0f172a!important;font-weight:700;letter-spacing:-.03em}[data-theme=light] .tasks-root .text-text-muted{color:#64748b!important}[data-theme=light] .tasks-root .text-neon-purple,[data-theme=light] .tasks-root .text-neon-purple-tint{color:#7c3aed!important}[data-theme=light] .tasks-root .border-neon-purple\/25.bg-neon-purple\/8{background:#faf5ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .tasks-root .tasks-page-search,[data-theme=light] .tasks-root .tasks-quick-add .input{background:#ffffff!important;border-color:#e2e8f0!important;border-radius:var(--radius-input)!important;color:#0f172a!important;box-shadow:none!important}[data-theme=light] .tasks-root .tasks-page-search:focus,[data-theme=light] .tasks-root .tasks-quick-add .input:focus{border-color:#c4b5fd!important;box-shadow:0 0 0 3px rgba(124,58,237,.12)!important}[data-theme=light] .tasks-root .tasks-quick-add .btn-primary{background:#7c3aed!important;border-color:#7c3aed!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(124,58,237,.28)!important}[data-theme=light] .tasks-root .tasks-quick-add .btn-primary:hover:not(:disabled){background:#6d28d9!important;border-color:#6d28d9!important}[data-theme=light] .tasks-root .task-recurring-filters__track{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .tasks-root .task-recurring-filter-pill{color:#64748b!important}[data-theme=light] .tasks-root .task-recurring-filter-pill:hover:not(.is-active){color:#334155!important;background:#f8fafc!important}[data-theme=light] .tasks-root .task-recurring-filter-pill.is-active{background:#7c3aed!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(124,58,237,.28)!important}[data-theme=light] .tasks-export-modal .task-recurring-filters__track{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .tasks-export-modal .task-recurring-filter-pill{color:#64748b!important}[data-theme=light] .tasks-export-modal .task-recurring-filter-pill:hover:not(.is-active){color:#334155!important;background:#f8fafc!important}[data-theme=light] .tasks-export-modal .task-recurring-filter-pill.is-active{background:#7c3aed!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(124,58,237,.28)!important}[data-theme=light] .tasks-export-modal .tasks-folder-chip:not(.is-active){background:#ffffff!important;border-color:#e2e8f0!important;color:#64748b!important}[data-theme=light] .tasks-export-modal .tasks-folder-chip:not(.is-active):hover{color:#334155!important;border-color:color-mix(in srgb,#7c3aed 35%,#e2e8f0)!important;background:#f8fafc!important}[data-theme=light] .tasks-root .task-row{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:1.125rem!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .tasks-root .task-row:hover{background:#faf5ff!important;border-color:#e9d5ff!important;box-shadow:var(--card-shadow-hover)!important;transform:none!important}[data-theme=light] .tasks-root .task-row.completed{opacity:.72!important}[data-theme=light] .tasks-root .task-row.completed .task-title{color:#94a3b8!important}[data-theme=light] .tasks-root .task-row--highlighted{background:#faf5ff!important;border-color:#c4b5fd!important;box-shadow:var(--card-shadow-hover),0 0 0 2px rgba(124,58,237,.18)!important}[data-theme=light] .tasks-root .task-title{color:#0f172a!important}[data-theme=light] .linked-tasks-panel .task-complete-btn,[data-theme=light] .tasks-root .task-complete-btn{background:rgba(255,255,255,.85)!important;box-shadow:0 1px 2px rgb(0 0 0/.04)}[data-theme=light] .linked-tasks-panel .task-complete-btn:not(.is-done),[data-theme=light] .tasks-root .task-complete-btn:not(.is-done){border-color:#cbd5e1!important}[data-theme=light] .linked-tasks-panel .task-complete-btn:hover:not(:disabled):not(.is-done),[data-theme=light] .tasks-root .task-complete-btn:hover:not(:disabled):not(.is-done){border-color:#a78bfa!important;background:#faf5ff!important}[data-theme=light] .linked-tasks-panel .task-complete-btn.is-done,[data-theme=light] .tasks-root .task-complete-btn.is-done{border-color:#7c3aed!important;background:#7c3aed!important;color:#ffffff!important}[data-theme=light] .tasks-root .due-overdue{background:#fff1f2!important;color:#be123c!important}[data-theme=light] .tasks-root .due-today{background:#f3e8ff!important;color:#7c3aed!important}[data-theme=light] .tasks-root .due-soon{background:#fff7ed!important;color:#c2410c!important}[data-theme=light] .tasks-root .recurring-badge,[data-theme=light] .tasks-root .tasks-table-repeat{background:#f3e8ff!important;color:#7c3aed!important;border-color:#e9d5ff!important}[data-theme=light] .tasks-root .task-assignee-badge{background:#f8fafc!important;border-color:#e2e8f0!important;color:#64748b!important}[data-theme=light] .tasks-root .task-assignee-badge .bg-neon-purple\/15{background:#f3e8ff!important;color:#7c3aed!important}[data-theme=light] .tasks-root .text-neon-green{color:#059669!important}[data-theme=light] .tasks-root .tasks-empty-card{color:#64748b!important}[data-theme=light] .tasks-root .tasks-empty-card,[data-theme=light] .tasks-root .tasks-table-host{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .tasks-root .tasks-table-host .tasks-quick-add{background:#ffffff!important;border-bottom-color:#e2e8f0!important}[data-theme=light] .tasks-root .tasks-desktop-table{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}[data-theme=light] .tasks-root .tasks-desktop-table__head-row{background:#f8fafc!important;border-bottom-color:#e2e8f0!important;color:#64748b!important}[data-theme=light] .tasks-root .tasks-desktop-table__row{border-bottom-color:#f1f5f9!important}[data-theme=light] .tasks-root .tasks-desktop-table__row:hover{background:#f3e8ff!important}[data-theme=light] .tasks-root .tasks-desktop-table__row .text-\[var\(--priority-p0\)\]{color:#be123c!important}[data-theme=light] .tasks-root .tasks-desktop-table .bg-neon-purple\/15{background:#f3e8ff!important;color:#7c3aed!important}[data-theme=light] .home-due-tasks .tasks-table-workspace{background:#f3e8ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .tasks-search .bg-neon-purple.text-black{background:#7c3aed!important;color:#ffffff!important;border-color:#7c3aed!important}[data-theme=light] .tasks-search-results{background:#ffffff!important;border-color:#e9d5ff!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .tasks-search-results .group.p-2\.5{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .tasks-search-results .group.p-2\.5:hover{background:#faf5ff!important;border-color:#e9d5ff!important}[data-theme=light] .task-detail-modal.modal-panel,[data-theme=light] .task-drawer-sheet.task-detail-modal{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:var(--card-shadow)!important}[data-theme=light] .task-detail-modal .border-b.border-border-glass,[data-theme=light] .task-detail-modal .task-sheet-header{border-bottom-color:#e2e8f0!important;background:#ffffff!important}[data-theme=light] .task-detail-modal .task-sheet-body,[data-theme=light] .task-detail-modal .task-sheet-scroll{background:#ffffff!important}[data-theme=light] .task-detail-modal .bg-neon-purple\/10,[data-theme=light] .task-detail-modal .bg-neon-purple\/10.text-neon-purple,[data-theme=light] .task-detail-modal .mention-pill{background:#f3e8ff!important;border-color:#e9d5ff!important;color:#7c3aed!important}[data-theme=light] .task-detail-modal .rounded-xl.border.border-border-glass{background:#ffffff!important;border-color:#e2e8f0!important}[data-theme=light] .task-detail-modal .hover\:bg-surface-hover:hover,[data-theme=light] .task-detail-modal button.hover\:bg-surface-hover:hover{background:#faf5ff!important}[data-theme=light] .task-detail-modal .active\:bg-white\/\[0\.07\]:active{background:#f1f5f9!important}[data-theme=light] .task-detail-modal .inline-flex.rounded-full.border.border-border-glass{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .task-detail-modal .input,[data-theme=light] .task-detail-modal button.input,[data-theme=light] .task-detail-modal select.input,[data-theme=light] .task-detail-modal textarea.input{background:#ffffff!important;border-color:#e2e8f0!important;border-radius:var(--radius-input)!important;color:#0f172a!important}[data-theme=light] .task-detail-modal .input:focus,[data-theme=light] .task-detail-modal button.input:focus-visible,[data-theme=light] .task-detail-modal select.input:focus,[data-theme=light] .task-detail-modal textarea.input:focus{border-color:#c4b5fd!important;box-shadow:0 0 0 3px rgba(124,58,237,.12)!important}[data-theme=light] .task-detail-modal .glass.border-border-glass{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:none!important}[data-theme=light] .task-detail-modal .text-emerald-400\/80{color:#059669!important}[data-theme=light] .task-detail-modal .bg-emerald-400{background:#10b981!important}[data-theme=light] .task-detail-modal .border-amber-500\/40{background:#fffbeb!important;border-color:#fcd34d!important}[data-theme=light] .task-detail-modal .text-amber-400{color:#b45309!important}[data-theme=light] .task-detail-modal .bg-neon-purple.text-\[var\(--on-accent\)\],[data-theme=light] .task-detail-modal .bg-neon-purple.text-black{background:#7c3aed!important;color:#ffffff!important;border-color:#7c3aed!important}[data-theme=light] .task-detail-modal .btn-primary{background:#7c3aed!important;color:#ffffff!important;box-shadow:none}[data-theme=light] .task-detail-modal .btn-primary:hover:not(:disabled){background:#6d28d9!important;box-shadow:0 4px 14px rgba(124,58,237,.28)!important}[data-theme=light] .task-detail-modal .btn-secondary{background:#ffffff!important;border-color:#e2e8f0!important;color:#334155!important}[data-theme=light] .task-detail-modal .btn-secondary:hover:not(:disabled){background:#f8fafc!important;border-color:#e2e8f0!important;color:#0f172a!important}[data-theme=light] .task-detail-modal .btn-primary.shadow-\[0_0_14px_rgba\(192\,132\,252\,0\.4\)\]{box-shadow:0 4px 14px rgba(124,58,237,.22)!important}[data-theme=light] .task-modal-delete-btn,[data-theme=light] .task-modal-delete-icon-btn{background:#fff1f2!important;border-color:#fecdd3!important;color:#be123c!important;box-shadow:none!important;filter:none!important}[data-theme=light] .task-modal-delete-btn:hover:not(:disabled),[data-theme=light] .task-modal-delete-icon-btn:hover:not(:disabled){background:#ffe4e6!important;border-color:#fda4af!important;color:#9f1239!important}[data-theme=light] .task-detail-modal .hover\:text-red-400:hover{color:#dc2626!important;background:#fff1f2!important}[data-theme=light] .task-detail-modal .text-text-primary,[data-theme=light] .task-detail-modal input.bg-transparent,[data-theme=light] .task-detail-modal textarea.bg-transparent{color:#0f172a!important}[data-theme=light] .task-detail-modal .text-text-muted,[data-theme=light] .task-detail-modal .text-text-secondary{color:#64748b!important}[data-theme=light] .task-detail-modal .text-neon-purple{color:#7c3aed!important}[data-theme=light] .tasks-header__view-btn--active{background:#ffffff!important;color:#0f172a!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 2px rgb(0 0 0/.05)!important}[data-theme=light] .tasks-header__view-btn:hover:not(.tasks-header__view-btn--active){background:#f8fafc!important;color:#334155!important}