:root{--background:#faf9ff;--foreground:#20183a;--muted:#89829a;--border:#e9e3f3;--surface:#fff;--accent:#7138e8;--accent-strong:#5724c7;--accent-soft:#f1eaff;--accent-tint:#f8f5ff}a{color:#7138e8}a:hover{color:#5724c7}input,select,textarea{accent-color:#7138e8}::selection{background:#e5d8ff;color:#27134f}.primary-button,.task-check.checked{background:#7138e8;border-color:#7138e8}.primary-button:hover{background:#5724c7}.nav-item.active,.rich-toolbar button.selected,.rich-toolbar button:hover,.task-event,.view-switch button.selected{background:#f1eaff;color:#5424b8}.icon-button:hover,.nav-item:hover,.project-card:hover,.search-results button:hover{background:#f6f2ff}.doc-link-editor,.doc-link-editor a,.drive-card>a,.rich-content .tiptap a,.task-attachment,.task-attachment a,.text-button{color:#7138e8}.embedded-subtasks{border-left-color:#e5d8ff}.doc-block.dragging,.doc-block:hover{background:#f8f5ff}.doc-edit:focus,.doc-link-editor input:focus,.modal input:focus,.modal select:focus,.modal textarea:focus{border-color:#9b76ed;outline-color:#9b76ed}.calendar-cell.today{background:#f8f5ff}.calendar-cell.today .calendar-number{color:#7138e8}.calendar-event span,.calendar-legend i,.task-event span{background:#7138e8}.drive-file-icon{background:#f1eaff;color:#7138e8}.rich-toolbar button{color:#766b8c}.rich-toolbar button.selected,.rich-toolbar button:hover{color:#5424b8}.embedded-task input[type=checkbox],.subtask-row input,.task-check{accent-color:#7138e8}.block-delete,.block-grip{color:#8773ad}.doc-edit,.doc-link-editor input,.embedded-task-meta input,.embedded-task-meta select,.subtask-add input{border-color:#e5ddf7}.task-attachment{color:#7138e8}.task-attachment button{color:#9b8bbd}.project-upcoming:hover{color:#7138e8}