.is-detail .nav-brand{color:#34323c}.is-detail .nav-brand em{color:#716e66}.is-detail .signal{background:var(--green);box-shadow:none}.is-detail .export-btn,.is-detail .demo-dot,.is-detail .mini-avatar{border:1px solid var(--line)}.is-detail .demo-dot{color:#a85248;background:#fbefea;border-color:#dedbd2}.is-detail .mini-avatar{color:#34323c}.is-detail .panel{border:1px solid var(--line-strong);box-shadow:none;background:#fffefa}.is-detail .panel:before{background:#fffefa}.is-detail .panel-code{color:#716e66}.is-detail .panel-code b{color:#34323c}.is-detail .portrait{color:#34323c;background:#fffefa}.is-detail .operator-row p,.is-detail .panel p{color:var(--muted)}.is-detail .online{color:#52733d}.is-detail .online i{background:var(--green)}.is-detail .operator-stats{border-top:1px solid var(--line)}.is-detail .operator-stats span,.is-detail .split-stats span,.is-detail .stayd-metrics span{color:#716e66}.is-detail .operator-stats b,.is-detail .split-stats b,.is-detail .stayd-metrics b,.is-detail .session-head h1,.is-detail .clock b{color:#34323c}.is-detail .clock span{color:#716e66}.is-detail .capture-bar{border:1px solid var(--line);background:#f5f3ee}.is-detail .capture-bar input{color:#34323c}.is-detail .capture-bar button{color:#52733d;background:#edf2e7;border:1px solid #dedbd2}.is-detail .compact-input>span{color:#716e66}.is-detail .compact-input div{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .compact-input input{color:#34323c}.is-detail .compact-input button{color:#52733d}.is-detail .big-number{color:#34323c}.is-detail .pulse-line{border-bottom:1px solid #dedbd2}.is-detail .pulse-line span{background:#fffefa}.is-detail .split-stats div,.is-detail .stayd-metrics div{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .habit-score b{border:1px solid var(--line-strong)}.is-detail .habit-score span{color:#716e66}.is-detail .habit span{color:#716e66}.is-detail .habit input{accent-color:var(--green)}.is-detail .nutrition-zero span{color:#716e66}.is-detail .today-item{border-bottom:1px solid #dedbd2}.is-detail .today-item>span{border:1px solid var(--line-strong)}.is-detail .today-item>span.checked{background:var(--green)}.is-detail .today-item small,.is-detail .today-item em{color:#716e66}.is-detail .open-tasks{color:#52733d}.is-detail .days span{color:#716e66}.is-detail .days span.active{border-color:var(--line-strong);color:#34323c;background:#edf2e7}.is-detail .schedule p{color:#34323c;border-top:1px solid #dedbd2}.is-detail .schedule b{color:#716e66}.is-detail .page-head{border:1px solid var(--line-strong);box-shadow:none;background:#fffefa}.is-detail h1,.is-detail h2{color:#34323c}.is-detail .page-head span{color:#716e66}.is-detail .add{color:#52733d;background:#edf2e7;border:1px solid #dedbd2}.is-detail .work-tree,.is-detail .list-card{border:1px solid var(--line-strong);box-shadow:none;background:#fffefa}.is-detail .tree-head{color:#716e66}.is-detail .tree-head button{border:1px solid var(--line);color:#52733d}.is-detail .space-row{color:#34323c}.is-detail .tree-list{color:#716e66}.is-detail .tree-list:hover,.is-detail .tree-list.active{color:#34323c;background:#edf2e7}.is-detail .list-title{border-bottom:1px solid var(--line)}.is-detail .list-title span{color:#716e66}.is-detail .list-toolbar{border-bottom:1px solid var(--line);background:#f5f3ee}.is-detail .filters button{border:1px solid var(--line);color:#716e66}.is-detail .filters button.selected{color:#52733d;background:#edf2e7;border-color:#dedbd2}.is-detail .search{border:1px solid var(--line);color:#716e66;background:#f5f3ee}.is-detail .search input{color:#34323c}.is-detail .table-head{color:#716e66;border-bottom:1px solid var(--line);background:#f5f3ee}.is-detail .group-head{color:#34323c;border-bottom:1px solid #dedbd2}.is-detail .task-row{color:#716e66;border-bottom:1px solid #dedbd2}.is-detail .task-row:hover{background:#edf2e7}.is-detail .task-row.done .task-name{color:#716e66}.is-detail .task-row input{accent-color:var(--green)}.is-detail .task-name{color:#34323c}.is-detail .task-row.sub .task-name{color:#716e66}.is-detail .priority.urg{color:var(--red);background:#fbefea}.is-detail .priority.high{color:var(--amber);background:#fbefea}.is-detail .priority.nrm{color:var(--blue);background:#f5f3ee}.is-detail .priority.low{color:var(--green);background:#edf2e7}.is-detail .priority.none{color:#716e66;background:#f5f3ee}.is-detail .assignee{border:1px solid var(--line);color:#34323c}.is-detail .add-row{color:#716e66;border-bottom:1px solid #dedbd2}.is-detail .drawer-backdrop{background:#f5f3ee}.is-detail .task-drawer{border-left:1px solid var(--line-strong);box-shadow:none;background:#fffefa}.is-detail .drawer-head{border-bottom:1px solid var(--line)}.is-detail .drawer-head p{color:#716e66}.is-detail .drawer-head button{border:1px solid var(--line)}.is-detail .drawer-title{color:#34323c}.is-detail .drawer-grid label,.is-detail .drawer-field{color:#716e66}.is-detail .drawer-grid input,.is-detail .drawer-grid select,.is-detail .drawer-field textarea{border:1px solid var(--line);color:#34323c;background:#fffefa}.is-detail .drawer-section{border-top:1px solid var(--line)}.is-detail .subtask-line{border:1px solid var(--line)}.is-detail .focus-icon{border:1px solid var(--line-strong);color:#52733d}.is-detail .focus-hero p{color:#716e66}.is-detail .focus-hero span{color:#34323c}.is-detail .focus-list div{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .focus-list em{color:#716e66}.is-detail .focus-list button{border:1px solid var(--line);color:#52733d}.is-detail .plain-field span{color:#716e66}.is-detail .plain-field input,.is-detail .blocker input{color:#34323c;background:#f5f3ee;border:1px solid #dedbd2}.is-detail .blocker{border-bottom:1px solid #dedbd2}.is-detail .blocker span{color:#716e66}.is-detail .stat-chip{border:1px solid var(--line-strong);box-shadow:none;background:#fffefa}.is-detail .stat-chip span{color:#716e66}.is-detail .stat-chip b{color:#34323c}.is-detail .history-bars{border-bottom:1px solid #dedbd2}.is-detail .history-bars span{background:#fffefa}.is-detail .review-field span{color:#716e66}.is-detail .review-field textarea{color:#34323c;background:#f5f3ee;border:1px solid #dedbd2}.is-detail .seal-btn{color:#52733d;background:#edf2e7;border:1px solid #dedbd2}.is-detail .portrait,.is-detail .mini-avatar{background:#fffefa}.is-detail .portrait{box-shadow:none;border:1px solid #dedbd2}.is-detail .mini-avatar{border-color:#dedbd2}.is-detail .brain-card p,.is-detail .health-card p{color:#34323c;border-bottom:1px solid #dedbd2}.is-detail .brain-card p b{color:#52733d}.is-detail .brain-card textarea{color:#34323c;background:#f5f3ee;border:1px solid #dedbd2}.is-detail .habit-line{color:#34323c;border-bottom:1px solid #dedbd2}.is-detail .health-table{border:1px solid #dedbd2}.is-detail .health-table span,.is-detail .health-table b,.is-detail .health-table em{color:#34323c;border-bottom:1px solid #dedbd2}.is-detail .health-table span{color:#716e66;background:#edf2e7}.is-detail .health-table b{color:#34323c}.is-detail .habit{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .habit-check{color:#52733d;border:1px solid #dedbd2}.is-detail .habit-subtasks label{color:#34323c}.is-detail .habit-subtasks input{accent-color:#52733d}.is-detail .habit-subtasks input:checked+span{color:#52733d}.is-detail .tree-list-row.active{box-shadow:none;background:#f5f3ee}.is-detail .tree-list-row .delete-list{color:var(--muted)}.is-detail .tree-list-row .delete-list:hover{color:var(--red);background:#fbefea}.is-detail .collapse-parent{color:var(--soft);border:1px solid var(--line);background:#f5f3ee}.is-detail .collapse-parent:hover{color:var(--blue);background:#f5f3ee}.is-detail .subtask-count{color:var(--muted)}.is-detail .tree-list-row.active,.is-detail .tree-list-row:hover{background:#edf2e7}.is-detail .tree-list-row .tree-list{color:#716e66}.is-detail .tree-list-row.active .tree-list,.is-detail .tree-list-row:hover .tree-list{color:#34323c}.is-detail .drag-handle,.is-detail .tree-del{color:#716e66}.is-detail .tree-list-row:hover .tree-del,.is-detail .tree-list-row.active .tree-del{border-color:var(--line);color:#34323c}.is-detail .tree-del:hover{color:#a85248;border-color:#dedbd2}.is-detail .tree-add-inline{color:#716e66;border:1px dashed #dedbd2}.is-detail .tree-add-inline:hover{color:#52733d;border-color:#dedbd2}.is-detail .tree-hint{color:#716e66}.is-detail .attach-drop{background:#f5f3ee;border:1px dashed #dedbd2}.is-detail .attach-drop.over{background:#edf2e7;border-color:#dedbd2}.is-detail .attach-drop p{color:#716e66}.is-detail .attach-browse{color:#52733d;background:#edf2e7;border:1px solid #dedbd2}.is-detail .attach-limit{color:#716e66}.is-detail .attach-link-fields input,.is-detail .attach-link-row input{border:1px solid var(--line);color:#34323c;background:#fffefa}.is-detail .attach-link-btn{color:#52733d;background:#edf2e7;border:1px solid #dedbd2}.is-detail .attach-error{color:#a85248;background:#fbefea;border:1px solid #dedbd2}.is-detail .attach-empty{color:#716e66}.is-detail .attach-item{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .attach-icon{border:1px solid var(--line);color:#52733d;background:#edf2e7}.is-detail .attach-meta a,.is-detail .attach-meta b{color:#34323c}.is-detail .attach-meta span{color:#716e66}.is-detail .attach-action{border:1px solid var(--line);color:#716e66}.is-detail .attach-action:hover{color:#52733d;border-color:#dedbd2}.is-detail .attach-action.danger:hover{color:#a85248;border-color:#dedbd2}.is-detail .attach-thumb{border:1px solid var(--line)}.is-detail .attach-name-btn{color:#34323c}.is-detail .attach-name-btn:hover{color:#52733d}.is-detail .img-lightbox{background:#fffefa}.is-detail .img-lightbox-panel{box-shadow:none;background:#fffefa;border:1px solid #dedbd2}.is-detail .img-lightbox-bar span{color:#34323c}.is-detail .img-lightbox-panel img{background:#fffefa}.is-detail .img-lightbox-hint{color:#716e66}.is-detail .obsidian-hero-actions button,.is-detail .obsidian-toolbar-actions button{border:1px solid var(--line);color:#52733d;background:#edf2e7}.is-detail .obsidian-settings span,.is-detail .obsidian-path span{color:#716e66}.is-detail .obsidian-settings input{border:1px solid var(--line);color:#34323c;background:#f5f3ee}.is-detail .obsidian-path{border:1px solid var(--line);background:#f5f3ee}.is-detail .obsidian-path b{color:#34323c}.is-detail .obsidian-path em{color:#716e66}.is-detail .obsidian-status,.is-detail .obsidian-preview{color:#34323c}.is-detail .obsidian-source{border:1px solid var(--line);color:#34323c;background:#f5f3ee}.is-detail .obsidian-preview .md-h2{color:#52733d;border-bottom:1px solid #dedbd2}.is-detail .obsidian-preview .md-h3,.is-detail .obsidian-preview .md-p,.is-detail .obsidian-preview .md-list{color:#34323c}.is-detail .obsidian-preview .md-code{border:1px solid var(--line);background:#f5f3ee}.is-detail .obsidian-preview .md-code code,.is-detail .obsidian-preview code{color:#52733d}.is-detail .obsidian-preview .md-wiki{color:#526f92;background:#f5f3ee}.is-detail .obsidian-preview .md-hr{border-top:1px solid #dedbd2}.is-detail .obsidian-preview a{color:#526f92}.is-detail .brain-hero-stats div{border:1px solid var(--line);background:#f5f3ee}.is-detail .brain-hero-stats span{color:#716e66}.is-detail .brain-hero-stats b{color:#34323c}.is-detail .briefing-row{background:#f5f3ee}.is-detail .briefing-row:hover,.is-detail .briefing-row.active{background:#edf2e7;border-color:#dedbd2}.is-detail .briefing-row-top{color:#716e66}.is-detail .briefing-row b{color:#34323c}.is-detail .briefing-row-meta{color:#716e66}.is-detail .briefing-row .pill{border:1px solid var(--line)}.is-detail .briefing-row .pill.new{color:#52733d;border-color:#dedbd2}.is-detail .briefing-empty{color:#716e66}.is-detail .briefing-detail-actions button,.is-detail .briefing-best button,.is-detail .action-buttons button{border:1px solid var(--line);color:#52733d;background:#edf2e7}.is-detail .briefing-best{background:#fbefea;border:1px solid #dedbd2}.is-detail .briefing-best span{color:#a85248}.is-detail .briefing-best b{color:#906d36}.is-detail .briefing-action{border:1px solid var(--line);background:#f5f3ee}.is-detail .briefing-action b{color:#34323c}.is-detail .briefing-action span{color:#716e66}.is-detail .action-check{border:1px solid var(--line);color:#52733d}.is-detail .calendar-status{color:#716e66}.is-detail .cal-refresh{color:#716e66;border:1px solid #dedbd2}.is-detail .cal-refresh:hover{color:#52733d;background:#edf2e7;border-color:#dedbd2}.is-detail .calendar-panel .cal-days,.is-detail .calendar-panel .days,.is-detail .calendar-panel div.cal-days,.is-detail .calendar-panel div.days{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .calendar-panel .cal-days .day-chip,.is-detail .calendar-panel .days .day-chip,.is-detail .calendar-panel .cal-days>button,.is-detail .calendar-panel .days>button,.is-detail .calendar-panel .cal-days>button.day-chip,.is-detail .calendar-panel .days>button.day-chip{color:#716e66!important;border-right:1px solid #dedbd2!important}.is-detail .calendar-panel .cal-days .day-chip .dow,.is-detail .calendar-panel .days .day-chip .dow,.is-detail .calendar-panel .cal-days>button .dow,.is-detail .calendar-panel .days>button .dow{color:#716e66}.is-detail .calendar-panel .cal-days .day-chip .dom,.is-detail .calendar-panel .days .day-chip .dom,.is-detail .calendar-panel .cal-days>button .dom,.is-detail .calendar-panel .days>button .dom{color:#34323c}.is-detail .calendar-panel .cal-days .day-chip .dot,.is-detail .calendar-panel .cal-days .day-chip .dot.on,.is-detail .calendar-panel .days .day-chip .dot.on,.is-detail .calendar-panel .cal-days>button .dot,.is-detail .calendar-panel .cal-days>button .dot.on,.is-detail .calendar-panel .days>button .dot.on{background:#e7efdc}.is-detail .calendar-panel .cal-days .day-chip:hover,.is-detail .calendar-panel .days .day-chip:hover,.is-detail .calendar-panel .cal-days>button:hover,.is-detail .calendar-panel .days>button:hover{background:#f5f3ee!important}.is-detail .calendar-panel .cal-days .day-chip.active,.is-detail .calendar-panel .days .day-chip.active,.is-detail .calendar-panel .cal-days>button.active,.is-detail .calendar-panel .days>button.active{background:#edf2e7!important}.is-detail .calendar-panel .cal-days .day-chip.active,.is-detail .calendar-panel .days .day-chip.active .dow,.is-detail .calendar-panel .cal-days>button.active,.is-detail .calendar-panel .days>button.active .dow{color:#52733d}.is-detail .calendar-panel .cal-days .day-chip.active,.is-detail .calendar-panel .days .day-chip.active .dom,.is-detail .calendar-panel .cal-days>button.active,.is-detail .calendar-panel .days>button.active .dom{color:#34323c}.is-detail .calendar-panel .cal-days .day-chip.active,.is-detail .calendar-panel .days .day-chip.active .dot.on,.is-detail .calendar-panel .cal-days>button.active,.is-detail .calendar-panel .days>button.active .dot.on{box-shadow:none;background:#e7efdc}.is-detail .cal-event{border-bottom:1px solid #dedbd2}.is-detail .cal-event b{color:#526f92}.is-detail .cal-event strong{color:#34323c}.is-detail .cal-event span,.is-detail .cal-event a{color:#716e66}.is-detail .cal-event a{color:#526f92}.is-detail .cal-empty{color:#716e66}.is-detail .mode-tabs button{border:1px solid var(--line);color:#716e66;background:#f5f3ee}.is-detail .mode-tabs button.selected{color:#34323c;background:#edf2e7;border-color:#dedbd2}.is-detail .kanban-col,.is-detail .kanban-card{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .kanban-card button{color:#52733d}.is-detail .kanban-card span{color:#716e66}.is-detail .kanban-card select{color:#34323c;background:#fffefa;border:1px solid #dedbd2}.is-detail .category-card button{color:#34323c;border-bottom:1px solid #dedbd2}.is-detail .category-card button span{color:#52733d}.is-detail .brain-card p em{color:#526f92}.is-detail .history-card p{color:#716e66;border-bottom:1px solid #dedbd2}.is-detail .review-field textarea[readonly]{color:#52733d}.is-detail .rhonda-hero,.is-detail .rhonda-hero:after{background:#fffefa}.is-detail .rhonda-title p{color:var(--muted)}.is-detail .rhonda-orb{color:#34323c;box-shadow:none;background:#fffefa}.is-detail .rhonda-status span{color:var(--muted);background:#f5f3ee;border:1px solid #dedbd2}.is-detail .rhonda-status i{box-shadow:none;background:#e7efdc}.is-detail .chat-bubble{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .chat-bubble.user{background:#fffefa;border-color:#dedbd2}.is-detail .chat-bubble.assistant{background:#f5f3ee}.is-detail .chat-bubble span{color:var(--muted)}.is-detail .chat-bubble p{color:var(--text)}.is-detail .chat-bubble em{color:var(--muted)}.is-detail .rhonda-composer{border-top:1px solid #dedbd2}.is-detail .rhonda-composer input{color:var(--text);background:#f5f3ee;border:1px solid #dedbd2}.is-detail .rhonda-composer button{color:#34323c;background:#e7efdc}.is-detail .rhonda-side p{color:var(--muted)}.is-detail .rhonda-side b{color:var(--text)}.is-detail .row-subtask{color:#52733d;background:#edf2e7;border:1px solid #dedbd2}.is-detail .task-row .row-subtask:hover{background:#edf2e7}.is-detail .inline-subtask{color:#52733d;background:#edf2e7;border:1px solid #dedbd2}.is-detail .inline-subtask:hover{background:#edf2e7}.is-detail .drawer-section-head button{color:#52733d;background:#edf2e7;border:1px solid #dedbd2}.is-detail .subtask-composer input{color:var(--text);background:#f5f3ee;border:1px solid #dedbd2}.is-detail .subtask-composer button{color:#34323c;background:#e7efdc}.is-detail .row-delete{color:#a85248;background:#fbefea;border:1px solid #dedbd2}.is-detail .row-delete:hover{background:#fbefea}.is-detail .inline-delete{color:#a85248;background:#fbefea;border:1px solid #dedbd2}.is-detail .inline-delete:hover{background:#fbefea}.is-detail .drawer-delete{color:#a85248!important;background:#fbefea!important;border:1px solid #dedbd2!important}.is-detail .row-delete-inline{color:#a85248;background:#fbefea;border:1px solid #dedbd2}.is-detail .row-delete-inline:hover{background:#fbefea}.is-detail .task-create-backdrop{background:#fffefa}.is-detail .task-create-dialog{box-shadow:none;background:#fffefa;border:1px solid #dedbd2}.is-detail .task-create-dialog>input{color:var(--text);background:#f5f3ee;border:1px solid #dedbd2}.is-detail .task-create-dialog>input:focus{box-shadow:none;border-color:#dedbd2}.is-detail .task-create-actions button{border:1px solid #dedbd2}.is-detail .task-create-actions .add{color:#52733d;background:#edf2e7;border-color:#dedbd2}.is-detail .finance-subtabs{background:#fffefa;border:1px solid #dedbd2}.is-detail .finance-subtabs button{color:#716e66}.is-detail .finance-subtabs button:hover{color:#34323c;background:#f5f3ee}.is-detail .finance-subtabs button.selected{color:#52733d;box-shadow:none;background:#edf2e7}.is-detail .hero-kicker{color:#716e66}.is-detail .hero-meta{color:var(--muted)}.is-detail .hero-stats>div{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .hero-stats span{color:#716e66}.is-detail .hero-toolbar{border-top:1px solid #dedbd2}.is-detail .period-switch button{color:var(--muted);background:#f5f3ee;border:1px solid #dedbd2}.is-detail .period-switch button.on{color:#34323c;background:#e7efdc}.is-detail .period-switch .period-label{color:var(--text)}.is-detail .period-divider{background:#f5f3ee}.is-detail .csv-upload{color:#52733d;background:#edf2e7;border:1px solid #dedbd2}.is-detail .csv-upload.primary{background:#edf2e7;border-color:#dedbd2}.is-detail .fin-btn{color:#34323c;background:#f5f3ee;border:1px solid #dedbd2}.is-detail .fin-btn.ghost{color:var(--muted)}.is-detail .upload-note{color:#52733d!important}.is-detail .track-pill{color:var(--muted);background:#f5f3ee;border:1px solid #dedbd2}.is-detail .track-pill.good{color:#52733d;background:#edf2e7;border-color:#dedbd2}.is-detail .track-pill.warn,.is-detail .track-pill.bad{color:#a85248;background:#fbefea;border-color:#dedbd2}.is-detail .kpi{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .kpi span{color:#716e66}.is-detail .kpi em,.is-detail .chart-card .chart-head p{color:var(--muted)}.is-detail .chart-head-stats div{border:1px solid #dedbd2}.is-detail .chart-head-stats span{color:#716e66}.is-detail .chart-grid,.is-detail .chart-baseline{stroke:#dedbd2}.is-detail .chart-axis{fill:#716e66}.is-detail .chart-empty,.is-detail .chart-empty-block{fill:#716e66;color:var(--muted)}.is-detail .bar-income{fill:#52733d}.is-detail .bar-spend{fill:#a85248}.is-detail .bar-budget-ghost{fill:#34323c}.is-detail .bar-spend-cat{fill:#a85248}.is-detail .bar-spend-cat.good{fill:#52733d}.is-detail .bar-spend-cat.warn,.is-detail .bar-spend-cat.bad{fill:#a85248}.is-detail .bar-spend-cat.muted{fill:#716e66}.is-detail .net-line{stroke:#dedbd2}.is-detail .net-dot{fill:#526f92}.is-detail .daily-line,.is-detail .nw-line{stroke:#dedbd2}.is-detail .nw-dot{fill:#52733d}.is-detail .chart-legend{color:var(--muted)}.is-detail .lg-income{background:#e7efdc}.is-detail .lg-spend{background:#f4eee5}.is-detail .lg-net{background:#e9eef4}.is-detail .mom-table{border-top:1px solid #dedbd2}.is-detail .mom-row{border-bottom:1px solid #dedbd2}.is-detail .unbudgeted-line{color:var(--muted)}.is-detail .budget-row{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .budget-bar{background:#f5f3ee}.is-detail .budget-bar i{background:#e7efdc}.is-detail .budget-bar i.warn{background:#f5e1cb}.is-detail .budget-bar i.bad{background:#f4eee5}.is-detail .budget-bar i.muted{background:#f3f0e9}.is-detail .budget-row-meta,.is-detail .budget-row-meta button{color:var(--muted)}.is-detail .budget-add input{color:#34323c;background:#f5f3ee;border:1px solid #dedbd2}.is-detail .budget-add button{color:#52733d;background:#edf2e7;border:1px solid #dedbd2}.is-detail .tx-row{border-bottom:1px solid #dedbd2}.is-detail .tx-merchant,.is-detail .tx-cat,.is-detail .tx-account,.is-detail .check-line{color:var(--muted)}.is-detail .good{color:#52733d}.is-detail .bad{color:#a85248}.is-detail .muted-line,.is-detail .accounts-card .accounts-head p{color:var(--muted)}.is-detail .accounts-summary div{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .accounts-summary span,.is-detail .accounts-row.head{color:#716e66}.is-detail .accounts-row input,.is-detail .accounts-row select{color:#34323c;background:#f5f3ee;border:1px solid #dedbd2}.is-detail .accounts-row.debt .acct-bal{color:#a85248}.is-detail .accounts-row.asset .acct-bal{color:#52733d}.is-detail .acct-del{color:var(--muted)}.is-detail .acct-del:hover{color:#a85248;background:#fbefea}.is-detail .finance-spark-line{stroke:#dedbd2}.is-detail .finance-spark-dot{fill:#52733d}.is-detail .finance-spark-meta{color:#716e66}.is-detail .finance-spark.empty{color:#716e66;border-bottom:1px solid #dedbd2}.is-detail .finance-dash .kpi.clickable{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .finance-dash .kpi.clickable:hover,.is-detail .finance-dash .kpi.clickable.open{background:#edf2e7;border-color:#dedbd2}.is-detail .mom-row.head{color:#716e66}.is-detail .mom-block{border-bottom:1px solid #dedbd2}.is-detail .mom-block .mom-row.clickable:hover,.is-detail .mom-block.open{background:#f5f3ee}.is-detail .drill-panel.nested{border-top:1px solid #dedbd2}.is-detail .drill-label,.is-detail .drill-sub{color:#716e66}.is-detail .drill-row,.is-detail .drill-tx{border-bottom:1px solid #dedbd2}.is-detail .drill-row span,.is-detail .drill-tx .tx-merchant{color:#34323c}.is-detail .kpi-drill.wide-span{border-top:1px solid #dedbd2}.is-detail .budget-row.open{background:#edf2e7;border-color:#dedbd2}.is-detail .track-pill.mini.muted{color:#716e66;background:#f5f3ee}.is-detail .needs-review-banner{color:#a85248;background:#fbefea;border:1px solid #dedbd2}.is-detail .needs-review-banner strong{color:#906d36}.is-detail .tx-cat-select{color:var(--text);background:#f5f3ee;border:1px solid #dedbd2}.is-detail .tx-row.needs-review,.is-detail .budget-row.unbudgeted.open{border-color:#dedbd2}.is-detail .review-queue{background:#fbefea;border:1px solid #dedbd2}.is-detail .review-queue.open{background:#fbefea}.is-detail .review-queue-head strong,.is-detail .review-queue-head span{color:#906d36}.is-detail .review-queue-list{border-top:1px solid #dedbd2}.is-detail .review-queue-row{border-bottom:1px solid #dedbd2}.is-detail .review-keep-btn,.is-detail .review-more-btn{color:var(--muted);background:#f5f3ee;border:1px solid #dedbd2}.is-detail .review-queue-foot{color:#906d36}.is-detail .tx-cat-select.locked{box-shadow:none;border-color:#dedbd2}.is-detail .fin-privacy-btn{color:var(--muted);background:#f5f3ee;border:1px solid #dedbd2}.is-detail .fin-privacy-btn:hover{color:var(--text);background:#f5f3ee;border-color:#dedbd2}.is-detail .habit.is-weekly summary span:last-child{color:#526f92}.is-detail .habit.is-complete summary b{color:var(--good,#52733d)}.is-detail .finance-plan-card .plan-head p{color:#716e66}.is-detail .plan-row{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .plan-hint{color:#716e66}.is-detail .plan-row-meta{color:#34323c}.is-detail .plan-gap,.is-detail .plan-gap.over{color:#a85248}.is-detail .plan-foot>div{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .plan-foot span,.is-detail .plan-foot em{color:#716e66}.is-detail .plan-edit{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .plan-edit label{color:#716e66}.is-detail .plan-edit input{color:#34323c;background:#f5f3ee;border:1px solid #dedbd2}.is-detail .budget-group{background:#edf2e7;border-color:#dedbd2}.is-detail .budget-invest{background:#f5f3ee;border-color:#dedbd2}.is-detail .budget-group-tag{color:#716e66}.is-detail .budget-row.child{background:#f5f3ee}.is-detail .tx-cat-pill{color:#716e66;border:1px solid #dedbd2}.is-detail .budget-group-all-tx,.is-detail .path-board{border-top:1px solid #dedbd2}.is-detail .path-title-row p,.is-detail .path-title-meta span,.is-detail .path-title-meta em,.is-detail .path-dash{color:#716e66}.is-detail .path-action{background:#fbefea;border:1px solid #dedbd2}.is-detail .path-action-kicker{color:#a85248}.is-detail .path-action-main p{color:#906d36}.is-detail .path-action-side{background:#f5f3ee;border-left:1px solid #dedbd2}.is-detail .path-action-side span,.is-detail .path-action-side em{color:#716e66}.is-detail .path-play-item{background:#f5f3ee;border:1px solid #dedbd2}.is-detail .path-play-item i{color:#52733d;background:#edf2e7}.is-detail .path-kv span{color:#716e66}.is-detail .path-kv b,.is-detail .path-kv b.path-plain{color:#34323c}.is-detail .path-ladder{border:1px solid #dedbd2}.is-detail .path-ladder-head{color:#716e66;background:#f5f3ee}.is-detail .path-ladder-row{border-top:1px solid #dedbd2}.is-detail .path-ladder-row.rec{box-shadow:none;background:#edf2e7}.is-detail .path-sc-label em,.is-detail .path-band{color:#716e66}.is-detail .plan-foot-sub,.is-detail .plan-foot-sub span{color:#716e66!important}@media (max-width:1100px){.is-detail .path-action-side{border-top:1px solid #dedbd2}}.is-detail .crm-page-bar{background:#fffefa;border:1px solid #dedbd2}.is-detail .crm-page-bar>div>span{color:#716e66}.is-detail .crm-workbench{background:#fffefa;border:1px solid #dedbd2}.is-detail .crm-nav-wrap{background:#fffefa;border-right:1px solid #dedbd2}.is-detail .clickup-tree .tree-head{border-bottom:1px solid #dedbd2}.is-detail .clickup-tree .tree-head span,.is-detail .clickup-tree .tree-head button,.is-detail .space-add{color:#716e66}.is-detail .clickup-tree .tree-head button:hover,.is-detail .space-add:hover{color:#34323c;background:#f5f3ee}.is-detail .clickup-tree .space-row{color:#34323c}.is-detail .clickup-tree .space-row span{color:#716e66}.is-detail .clickup-tree .space-lists{border-left:1px solid #dedbd2}.is-detail .clickup-tree .tree-list-row:hover{background:#f5f3ee}.is-detail .clickup-tree .tree-list-row.active{box-shadow:none;background:#edf2e7}.is-detail .clickup-tree .tree-list{color:#716e66}.is-detail .clickup-tree .tree-list-row.active .tree-list{color:#34323c}.is-detail .clickup-tree .tree-list em,.is-detail .tree-list-actions button{color:#716e66}.is-detail .tree-list-actions button:hover{color:#34323c!important}.is-detail .tree-list-actions .tree-del:hover{color:#a85248!important}.is-detail .clickup-tree .tree-add-inline{color:#716e66}.is-detail .clickup-tree .tree-add-inline:hover{color:#34323c}.is-detail .clickup-list{background:#fffefa!important}.is-detail .list-breadcrumb,.is-detail .clickup-list .list-title h2 span{color:#716e66}.is-detail .crm-view-tabs{border-bottom:1px solid #dedbd2}.is-detail .crm-view-tabs button{color:#716e66}.is-detail .crm-view-tabs button:hover,.is-detail .crm-view-tabs button.selected{color:#34323c}.is-detail .clickup-list .list-toolbar{border-bottom:1px solid #dedbd2}.is-detail .clickup-list .filters button{color:#716e66}.is-detail .clickup-list .filters button:hover{color:#34323c;background:#f5f3ee}.is-detail .clickup-list .filters button.selected{color:#52733d;background:#edf2e7;border-color:#dedbd2}.is-detail .clickup-list .search-box{color:#716e66;background:#fffefa;border:1px solid #dedbd2}.is-detail .clickup-list .search-box input{color:#34323c}.is-detail .clickup-list .search-box kbd,.is-detail .quick-add-form kbd{color:#716e66;border:1px solid #dedbd2}.is-detail .bulk-bar{color:#34323c;background:#edf2e7;border-bottom:1px solid #dedbd2}.is-detail .bulk-bar b{color:#52733d}.is-detail .bulk-bar select,.is-detail .bulk-bar button{color:#34323c;background:#fffefa;border:1px solid #dedbd2}.is-detail .bulk-bar .danger{color:#a85248}.is-detail .task-head{color:#716e66;background:#fffefa;border-bottom:1px solid #dedbd2}.is-detail .status-group{border-bottom:1px solid #dedbd2}.is-detail .status-group>.group-head{color:#716e66;background:#f5f3ee}.is-detail .status-group>.group-head:hover{background:#f5f3ee}.is-detail .task-row-v2{color:#716e66;border-top:1px solid #dedbd2}.is-detail .task-row-v2:hover,.is-detail .task-row-v2.sub{background:#f5f3ee}.is-detail .row-select input,.is-detail .task-head input{accent-color:#52733d}.is-detail .row-grip,.is-detail .collapse-parent{color:#716e66}.is-detail .task-name-v2{color:#34323c}.is-detail .task-name-v2>em{color:#716e66;background:#f5f3ee}.is-detail .task-name-v2>svg{color:#716e66}.is-detail .task-complete{color:#34323c;border:1px solid #dedbd2}.is-detail .task-complete:hover{border-color:#dedbd2}.is-detail .task-complete.on{background:#e7efdc;border-color:#dedbd2}.is-detail .cell-select,.is-detail .cell-input{color:#716e66}.is-detail .cell-select:hover,.is-detail .cell-input:hover,.is-detail .cell-select:focus,.is-detail .cell-input:focus{background:#fffefa;border-color:#dedbd2}.is-detail .cell-select option{color:#34323c;background:#fffefa}.is-detail .cell-select.status{color:#34323c}.is-detail .cell-select.priority.urg,.is-detail .cell-select.priority.high{color:#a85248}.is-detail .cell-select.priority.low{color:#526f92}.is-detail .sub-count{color:#716e66}.is-detail .row-actions-v2{background:#fffefa}.is-detail .row-actions-v2 button{color:#716e66}.is-detail .row-actions-v2 button:hover{color:#34323c}.is-detail .row-actions-v2 button:last-child:hover{color:#a85248}.is-detail .quick-add-row,.is-detail .quick-add-form{color:#716e66}.is-detail .quick-add-row:hover{color:#716e66;background:#f5f3ee}.is-detail .quick-add-form input{color:#34323c;background:#fffefa;border:1px solid #dedbd2}.is-detail .task-empty{color:#716e66}.is-detail .task-empty b{color:#34323c}.is-detail .kanban-board-v2{background:#fffefa}.is-detail .kanban-col-v2{background:#fffefa;border:1px solid #dedbd2}.is-detail .kanban-col-v2>header{border-bottom:1px solid #dedbd2}.is-detail .kanban-col-v2>header span{color:#716e66}.is-detail .kanban-card-v2{background:#fffefa;border:1px solid #dedbd2}.is-detail .kanban-card-v2:hover{border-color:#dedbd2}.is-detail .kanban-card-v2>div:first-child button{color:#52733d;border:1px solid #dedbd2}.is-detail .kanban-card-v2 b{color:#34323c}.is-detail .kanban-card-v2 p,.is-detail .kanban-card-v2 footer{color:#716e66}.is-detail .kanban-hover-actions button{color:#716e66;background:#fffefa}.is-detail .group-view-toolbar{color:#716e66;border-bottom:1px solid #dedbd2}.is-detail .group-view-toolbar select{color:#34323c;background:#fffefa;border:1px solid #dedbd2}.is-detail .category-card-v2{border:1px solid #dedbd2}.is-detail .category-card-v2>header{background:#f5f3ee}.is-detail .category-card-v2>header span{color:#716e66}.is-detail .category-task-v2{border-top:1px solid #dedbd2}.is-detail .category-task-v2:hover{background:#f5f3ee}.is-detail .category-task-v2 button{color:#716e66}.is-detail .category-task-v2>span{color:#34323c}.is-detail .category-task-v2>small{color:#716e66}.is-detail .smart-summary{color:#716e66;border-bottom:1px solid #dedbd2}.is-detail .smart-summary b{color:#34323c}.is-detail .smart-result{color:#716e66;border-bottom:1px solid #dedbd2}.is-detail .smart-result:hover{background:#f5f3ee}.is-detail .smart-result b{color:#34323c}.is-detail .smart-result small{color:#716e66}.is-detail .task-drawer{scrollbar-color:#716e66 transparent}.is-detail .task-create-fields label,.is-detail .folder-space-field{color:#716e66}.is-detail .task-create-fields select,.is-detail .task-create-fields label input,.is-detail .folder-space-field select{color:#34323c;background:#fffefa;border:1px solid #dedbd2}@media (max-width:850px){.is-detail .crm-nav-wrap{box-shadow:none}}
.is-detail{--bg:#f8f6f1;--panel:#fffefa;--panel-2:#f5f3ee;--ink:#302e39;--text:#302e39;--muted:#777269;--soft:#66685e;--line:#e9e5dc;--line-strong:#dfdacd;--green:#6c8e53;--blue:#557697;--amber:#a4783e;--red:#ad5d50;--radius:16px;--shadow:0 4px 22px #54492c04;color:var(--ink)}.is-detail .workspace{color:var(--ink);background:#f8f6f1}.is-detail .workspace-bar{color:#77736f}.is-detail .panel{box-shadow:var(--shadow);background:#fffefa;border:1px solid #eae6dd;border-radius:16px}.is-detail .panel:before,.is-detail .panel:after{display:none}.is-detail .panel-code{letter-spacing:.025em;text-transform:none;color:#777269;margin-bottom:12px;font:600 11px/1.5 Inter,system-ui,sans-serif}.is-detail :is(button,input,select,textarea){font-family:Inter,system-ui,sans-serif}.is-detail :is(input,select,textarea){accent-color:#739159;color:#393640;caret-color:#393640}.is-detail :is(input,textarea)::placeholder{color:#888276;opacity:1}.is-detail :is(input,select,textarea):not([type=checkbox]):not([type=file]){background:#faf9f5;border-color:#ded9cc;border-radius:8px}.is-detail option{color:#393640;background:#fffefa}.is-detail :is(button,input,select,textarea,summary,a):focus-visible{outline-offset:3px;outline:2px solid #749254}.is-detail :is(h1,h2,h3,h4){color:#302e39;letter-spacing:-.03em}.is-detail :is(.brain-hero h1,.health-hero h1,.review-hero h1,.obsidian-hero h1){letter-spacing:-1.1px;margin:8px 0 12px;font:600 36px/1.13 Inter,system-ui,sans-serif}.is-detail :is(.brain-hero,.health-hero,.review-hero,.obsidian-hero){box-shadow:none;background:0 0;border:0;padding:8px 0 20px}.is-detail :is(.brain-hero p,.health-hero p,.review-hero p,.obsidian-hero p){color:#777269;max-width:630px;font-size:12px;line-height:1.7}.is-detail :is(.seal-btn,.csv-upload.primary,.task-create-actions button:last-child,.crm-page-actions .add){letter-spacing:0;text-transform:none;border-radius:9px;padding:10px 14px;font:500 11px/1.4 Inter,system-ui,sans-serif;color:#fffefa!important;box-shadow:none!important;background:#34313e!important;border:1px solid #34313e!important}.is-detail :is(.seal-btn.ghost,.fin-btn,.obs-btn,.drawer-section-head button,.inline-subtask,.inline-delete){color:#566246;letter-spacing:0;text-transform:none;box-shadow:none;background:#f8f7f1;border-color:#e0dfd1;border-radius:8px;font-size:11px}.is-detail :is(.mode-tabs,.finance-subtabs){flex-wrap:wrap;gap:5px}.is-detail :is(.mode-tabs button,.finance-subtabs button){text-transform:none;letter-spacing:0;color:#726e65;background:0 0;border:1px solid #0000;border-radius:9px;padding:9px 14px;font:500 11px/1.4 Inter,sans-serif}.is-detail :is(.mode-tabs button.selected,.finance-subtabs button.selected){color:#49603a;background:#e7eedc;border-color:#dce5ce}.is-detail :is(.good,.track-pill.good,.pill.done){color:#52733d}.is-detail :is(.bad,.danger,.track-pill.bad){color:#a85248}.is-detail :is(.pill,.track-pill){letter-spacing:0;text-transform:none;box-shadow:none;border:1px solid #deddd2;font-family:Inter,sans-serif;font-size:10px}.is-detail .finance-dash{gap:16px}.is-detail .dash-hero{background:#f4dcc1;border:0;border-radius:18px;padding:24px}.is-detail .hero-grid{grid-template-columns:minmax(220px,1fr) minmax(0,1.5fr);gap:24px}.is-detail .hero-nw h1{color:#39343b;font-size:38px}.is-detail .hero-kicker,.is-detail .hero-stats span{letter-spacing:0;text-transform:none;color:#806e5b;font:11px Inter,sans-serif}.is-detail .hero-stats{gap:10px}.is-detail .hero-stats>div{background:#fff7eb8c;border:0;border-radius:12px;min-width:0;padding:16px}.is-detail .hero-stats b{letter-spacing:-.6px;font-size:23px}.is-detail .hero-toolbar{border-color:#dfc8ab;flex-wrap:wrap;gap:12px;margin-top:20px;padding-top:16px}.is-detail .period-switch{background:#fff7ed;border:0;border-radius:9px;flex-wrap:wrap;gap:4px;max-width:100%}.is-detail .period-switch button{letter-spacing:0;text-transform:capitalize;color:#786650;border:0;border-radius:7px;font:11px Inter,sans-serif}.is-detail .period-switch button.on{color:#473d30;background:#e4d3bd}.is-detail .finance-subtabs{background:0 0;border:0;grid-column:1/-1;margin:0;padding:0}.is-detail .chart-card{padding:20px}.is-detail .chart-title h2,.is-detail .chart-title h3{font-size:15px;font-weight:600}.is-detail .finance-chart text{fill:#756e61}.is-detail .finance-chart .grid-line{stroke:#e9e4d9}.is-detail .finance-chart .bar-income{fill:#96b17a}.is-detail .finance-chart .bar-expense{fill:#d8aa86}.is-detail .finance-chart .net-line{stroke:#657f95}.is-detail .finance-chart .budget-bar{fill:#e6e3db}.is-detail :is(.kpi,.fin-kpi,.budget-row,.account-row,.txn-row,.mom-row){border-color:#e9e5dd}.is-detail .kpi-strip{gap:10px}.is-detail .finance-dash .kpi.clickable{background:#f7f7f0;border:1px solid #e7e8dd;border-radius:10px}.is-detail .finance-dash .kpi.clickable:hover,.is-detail .finance-dash .kpi.clickable.open{background:#eef2e5;border-color:#b5c79d}.is-detail .fin-privacy-btn{color:#65533c;background:#fff8ef;border-color:#ddc9b0}.is-detail :is(.plan-playbook,.path-play){gap:12px}.is-detail :is(.plan-target,.path-tile,.path-play>div){background:#f6f7ef;border:1px solid #e5e8d9;border-radius:12px}.is-detail .path-action{color:#435b32;background:#e7eedb;border:1px solid #d4dfc4;border-radius:12px}.is-detail .path-action b,.is-detail .path-action strong{color:#435b32}.is-detail .finance-help{color:#82705c;font-size:11px;line-height:1.6}.is-detail .crm-page-v2{min-height:calc(100vh - 128px);margin:0}.is-detail .crm-page-bar{background:0 0;border:0;align-items:center;min-height:70px;padding:4px 0 22px}.is-detail .crm-page-bar h1{letter-spacing:-.8px;font-size:28px;font-weight:600}.is-detail .crm-page-bar>div>span{color:#817b70;font-size:11px}.is-detail .crm-workbench{background:#fffefa;border:1px solid #e6e2d7;border-radius:15px;min-height:600px}.is-detail .crm-nav-wrap{background:#f2f3eb;border-color:#e6e5d9;flex-basis:205px;width:205px}.is-detail .clickup-tree{box-shadow:none;background:0 0!important}.is-detail .clickup-tree .tree-head{border-color:#e2e4d6;height:49px;padding:0 15px}.is-detail .clickup-tree .tree-head span{letter-spacing:.03em;color:#838274;font:600 10px Inter,sans-serif}.is-detail .clickup-tree .space-row{color:#565b48;min-height:34px}.is-detail .clickup-tree .tree-list-row.active{background:#dfe9d1;box-shadow:inset 3px 0 #91ac72}.is-detail .clickup-tree .tree-list-row.active .tree-list{color:#3c552d}.is-detail .clickup-tree .tree-list{color:#757763;padding-top:9px;padding-bottom:9px}.is-detail .clickup-list{background:#fffefa!important}.is-detail .crm-view-tabs{border-color:#e9e5dc;gap:10px;padding:6px 12px 0}.is-detail .crm-view-tabs button{color:#827c70;padding:12px 10px;font-size:12px}.is-detail .crm-view-tabs button.selected{color:#465f35;border-bottom-color:#88a66d}.is-detail .clickup-list .list-toolbar{background:#fffefa;border-color:#eeeade;flex-wrap:wrap;padding:12px}.is-detail .clickup-list .search-box{background:#f6f5ef;border-color:#e7e3d7;min-height:34px}.is-detail .clickup-list .search-box input{border:0;background:0 0!important}.is-detail .clickup-list .filters button{padding:7px 10px;font-size:11px}.is-detail .clickup-list .filters button.selected{color:#526b40;background:#edf2e4;border-color:#dae3cb}.is-detail .task-table{width:100%;min-width:0;max-width:100%;overflow-x:auto}.is-detail :is(.task-head,.status-group){min-width:920px}.is-detail .task-head{color:#8b8477;text-transform:none;letter-spacing:0;background:#f7f6ef;border-color:#e8e4d9;height:36px;font:600 10px Inter,sans-serif}.is-detail .status-group>.group-head{color:#837e6e;background:#faf9f5;padding:12px 15px}.is-detail .status-group>.group-head b{letter-spacing:.035em;font-size:10px}.is-detail .task-row-v2{color:#746e62;border-color:#efece4;min-height:45px;font-size:12px}.is-detail .task-row-v2:hover{background:#f6f8ef}.is-detail .task-name-v2{color:#48453e}.is-detail .cell-select,.is-detail .cell-input{font-size:11px;background:0 0!important;border-color:#0000!important;border-radius:5px!important}.is-detail .cell-select:hover,.is-detail .cell-input:hover{background:#f3f3e9!important}.is-detail .cell-select.priority.high{color:#95733d}.is-detail .cell-select.priority.urg{color:#b0574a}.is-detail .cell-select.priority.low{color:#6381a0}.is-detail .task-complete{color:#fff;background:0 0;border-color:#b5b8a4}.is-detail .task-complete.on{background:#88a36a;border-color:#88a36a}.is-detail .kanban-board-v2{background:#f7f6f0;gap:14px;padding:16px}.is-detail .kanban-col-v2{background:#efefe6;border:1px solid #e7e6da;border-radius:12px;width:255px;min-width:255px}.is-detail .kanban-col-v2>header{border-color:#e4e4d6;padding:14px 12px}.is-detail .kanban-card-v2{background:#fffefa;border:1px solid #e6e3d7;border-radius:10px;padding:14px}.is-detail .kanban-card-v2 b{color:#48453e;font-size:12px;font-weight:500;line-height:1.6}.is-detail .kanban-card-v2 p,.is-detail .kanban-card-v2 footer{color:#8b8273;font-size:10px}.is-detail .category-card-v2{border-color:#e7e3d7;border-radius:12px;overflow-x:auto}.is-detail .category-card-v2>header{background:#f3f4e9;padding:13px}.is-detail .category-task-v2{border-color:#ece8dc;min-width:490px;min-height:45px;font-size:12px}.is-detail .category-task-v2>span{color:#48453e}.is-detail .smart-results{overflow-x:auto}.is-detail .smart-result{color:#746e62}.is-detail .smart-result b{color:#48453e}.is-detail .smart-result:hover{background:#f4f7ec}.is-detail :is(.task-create-backdrop,.drawer-backdrop){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#35322d66}.is-detail :is(.task-create-dialog,.task-drawer){color:#36333d;background:#fffefa;border-color:#ded9ca;border-radius:18px;box-shadow:0 20px 80px #3c362526}.is-detail .task-create-dialog h2{margin-top:8px;font-size:25px}.is-detail .task-create-fields label,.is-detail .folder-space-field{letter-spacing:0;text-transform:none;color:#817a6e;font:500 11px Inter,sans-serif}.is-detail .task-create-actions button{letter-spacing:0;text-transform:none;border-radius:9px;font-size:12px}.is-detail .task-drawer{border-radius:18px 0 0 18px;padding:26px}.is-detail .drawer-head .drawer-title{letter-spacing:-.6px;color:#34313b;min-height:70px;padding:0;font:600 26px/1.3 Inter,sans-serif;background:0 0!important;border:0!important}.is-detail .drawer-head .drawer-head-actions button{border-radius:9px!important;width:34px!important;height:34px!important}.is-detail .drawer-head .drawer-head-actions .drawer-delete{color:#9e5a43!important;background:#faeee7!important;border-color:#eed5c5!important;height:34px!important;font-size:11px!important}.is-detail .drawer-section h3{color:#70695b;letter-spacing:0;text-transform:none;font-size:13px}.is-detail .drawer-grid{gap:12px}.is-detail .attach-drop{color:#7c826c;background:#f5f6ed;border-color:#cdd7bd}.is-detail .brain-page,.is-detail .obsidian-page,.is-detail .review-page,.is-detail .health-page{gap:20px}.is-detail .brain-hero-row{align-items:center;gap:24px}.is-detail .brain-hero-stats{gap:12px}.is-detail .brain-hero-stats>div{background:#edf1e4;border:0;border-radius:12px;min-width:82px;padding:14px 18px}.is-detail .brain-hero-stats span{text-transform:none;letter-spacing:0;color:#7a826b;font:10px Inter,sans-serif}.is-detail .brain-hero-stats b{color:#596d45;font-size:25px}.is-detail .briefing-layout{grid-template-columns:minmax(260px,.85fr) minmax(0,1.6fr);gap:20px}.is-detail .briefing-list,.is-detail .briefing-detail{min-height:0;padding:20px}.is-detail .briefing-row{background:#faf9f4;border:1px solid #eae6da;border-radius:11px;margin-bottom:10px;padding:15px}.is-detail .briefing-row.active{background:#edf2e4;border-color:#ccdcb9}.is-detail .briefing-row>b{color:#434338;font-size:13px;line-height:1.5}.is-detail .briefing-row-top em{color:#7b8969;letter-spacing:0;font:600 10px Inter,sans-serif}.is-detail .briefing-detail h2{font-size:23px;line-height:1.4}.is-detail .briefing-body{color:#625f53;font-size:13px;line-height:1.8}.is-detail .briefing-actions,.is-detail .briefing-action{background:#f6f7ef;border-color:#e3e8d5}.is-detail .briefing-empty{color:#8b8477;padding:20px 0}.is-detail .briefing-list:has(.briefing-empty){grid-column:1/-1}.is-detail .briefing-list:has(.briefing-empty)+.briefing-detail{display:none}.is-detail .obsidian-hero-row{align-items:center;gap:20px}.is-detail .obsidian-settings{background:#f0f1e7;border:1px solid #e2e5d6;border-radius:12px;padding:16px}.is-detail .obsidian-path b{overflow-wrap:anywhere;color:#5e6851}.is-detail .obsidian-editor,.is-detail .obsidian-preview{background:#fffefa;border-color:#e8e3d6}.is-detail .obsidian-editor textarea,.is-detail .obsidian-preview pre{color:#575346;white-space:pre-wrap;overflow-wrap:anywhere;background:#faf9f4;border-color:#e7e2d3;font:12px/1.8 JetBrains Mono,monospace}.is-detail .review-field{padding:22px}.is-detail .review-field>span{letter-spacing:0;text-transform:none;color:#756d60;font:600 12px Inter,sans-serif}.is-detail .review-field textarea{color:#555145;background:#faf9f4;border-color:#e6dfd1;border-radius:10px;min-height:130px;font-size:13px;line-height:1.7}.is-detail .review-hero{position:relative}.is-detail .review-hero .seal-btn{margin-top:15px}.is-detail .health-card{min-height:0;padding:22px}.is-detail .health-card>.panel-code{margin-bottom:20px}.is-detail .habit{background:#f6f7ef;border-color:#e3e7d8;border-radius:11px}.is-detail .habit summary{gap:10px;padding:13px}.is-detail .habit summary>b{color:#565a49;font-size:12px}.is-detail .habit summary>span:last-child{color:#87816f;letter-spacing:0;text-transform:none;white-space:normal;font:10px Inter,sans-serif}.is-detail .habit-check{color:#719052;border-color:#cbd7b8}.is-detail .habit-subtasks label{color:#687357;font-size:12px}.is-detail .habit-subtasks input:checked+span{color:#729255}.is-detail .health-table{border-color:#e2dfd1;border-radius:10px;overflow-x:auto}.is-detail .health-table span{color:#7a806b;letter-spacing:0;text-transform:none;background:#eef1e4;font:11px Inter,sans-serif}.is-detail .health-table b,.is-detail .health-table em{color:#5b6150;border-color:#e8e7db}.is-detail .health-card p{color:#797263;border-color:#ebe6d8}.is-detail .briefing-layout{grid-column:1/-1;width:100%;min-width:0}.is-detail .briefing-detail-head{flex-wrap:wrap;gap:16px}.is-detail .briefing-detail-head>div:first-child{flex:1;min-width:0}.is-detail .crm-page-bar h1{font-family:Inter,system-ui,sans-serif}.is-detail .demo-dot{color:#536446;background:#eef0e7;border:0}.is-detail .finance-chart .bar-spend{fill:#d1a083}.is-detail .finance-chart .bar-budget-ghost{fill:#e2e1d8}.is-detail .finance-chart .bar-spend-cat.good{fill:#96b17a}.is-detail .finance-chart .bar-spend-cat.warn{fill:#cda06c}.is-detail .finance-chart .bar-spend-cat.bad{fill:#bc8270}.is-detail .finance-chart .chart-grid{stroke:#e7e3d8}.is-detail .finance-chart .chart-baseline{stroke:#d8d1c4}.is-detail .chart-legend .lg-income{background:#96b17a}.is-detail .chart-legend .lg-spend{background:#d1a083}.is-detail .chart-legend .lg-net{background:#657f95}.is-detail .finance-dash:has(.finance-subtabs button:nth-child(3)[aria-current=page])>.chart-card{grid-column:1/-1}@media (max-width:700px){.is-detail .hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important}.is-detail .hero-stats>div{min-height:72px}.is-detail .hero-meta{font-size:10px}.is-detail .hero-stats b{font-size:16px}.is-detail .hero-stats span{font-size:9px}}.is-detail .briefing-list{align-self:start}.is-detail .briefing-detail-head{display:block}.is-detail .briefing-detail-actions{justify-content:flex-start;gap:6px;width:100%;margin-top:16px}.is-detail .briefing-detail-actions button,.is-detail .action-buttons button{color:#5c6b4a;background:#f4f5ed;border-color:#e2e5d7;border-radius:8px;padding:8px 10px;font:500 11px/1.4 Inter,sans-serif}.is-detail .briefing-detail-actions button:first-child{color:#fffefa;background:#34313e;border-color:#34313e}.is-detail .finance-chart .daily-line{stroke:#bd8b73}.is-detail .finance-chart .net-dot{fill:#657f95}@media (max-width:700px){.is-detail .chart-card .chart-head{flex-direction:column;gap:12px}.is-detail .chart-head-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.is-detail .chart-head-stats div{min-width:0;padding:9px 7px}.is-detail .chart-head-stats span{letter-spacing:0;font-size:8px}.is-detail .chart-head-stats b{font-size:12px}.is-detail .kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px!important}.is-detail .kpi{padding:12px 9px}.is-detail .kpi span{letter-spacing:0;font-size:9px}.is-detail .kpi b{font-size:18px}.is-detail .kpi em{font-size:10px;line-height:1.5}}@media (max-width:1200px){.is-detail .workspace{padding:22px}.is-detail .brain-hero-row,.is-detail .obsidian-hero-row,.is-detail .brain-hero-stats{flex-wrap:wrap}.is-detail .hero-grid{grid-template-columns:1fr}.is-detail .hero-stats{width:100%}.is-detail .hero-toolbar{flex-direction:column;align-items:flex-start}.is-detail .crm-nav-wrap{flex-basis:180px;width:180px}}@media (max-width:900px){.is-detail .briefing-layout{grid-template-columns:1fr}.is-detail .brain-hero-row{flex-direction:column;align-items:flex-start}.is-detail .brain-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.is-detail .brain-hero-stats>div{min-width:0}.is-detail .obsidian-settings{grid-template-columns:1fr}.is-detail .obsidian-hero-row{flex-direction:column;align-items:flex-start}.is-detail .category-task-v2{min-width:490px}}@media (max-width:850px){.is-detail .crm-nav-wrap{width:245px;box-shadow:10px 0 30px #41392025}}@media (max-width:700px){.is-detail .workspace{padding:16px}.is-detail :is(.brain-hero h1,.health-hero h1,.review-hero h1,.obsidian-hero h1){font-size:30px}.is-detail .finance-dash{gap:12px}.is-detail .dash-hero{padding:18px}.is-detail .hero-nw h1{font-size:30px}.is-detail .hero-stats{gap:6px}.is-detail .hero-stats>div{padding:12px 8px}.is-detail .hero-stats b{font-size:17px}.is-detail .hero-stats span{font-size:10px}.is-detail .finance-subtabs{flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto}.is-detail .finance-subtabs button{white-space:nowrap;padding:10px;font-size:11px}.is-detail .finance-actions{flex-wrap:wrap;width:100%}.is-detail .chart-card{padding:15px}.is-detail .crm-page-bar h1{font-size:21px}.is-detail .crm-page-bar{gap:8px;padding-bottom:15px}.is-detail .crm-page-actions{gap:5px}.is-detail .crm-page-actions .add{padding:8px 10px}.is-detail .crm-workbench{min-height:530px}.is-detail .clickup-list .list-toolbar{padding:10px}.is-detail .task-drawer{border-radius:0;width:100%;padding:18px}.is-detail .task-create-dialog{padding:20px}.is-detail .brain-page,.is-detail .obsidian-page,.is-detail .review-page,.is-detail .health-page{grid-template-columns:minmax(0,1fr);gap:14px}.is-detail .brain-page>*,.is-detail .obsidian-page>*,.is-detail .review-page>*,.is-detail .health-page>*{grid-column:1/-1;min-width:0}.is-detail .briefing-list,.is-detail .briefing-detail,.is-detail .health-card,.is-detail .review-field{padding:18px}.is-detail .brain-hero-stats>div{padding:12px}.is-detail .obsidian-hero-actions{flex-wrap:wrap}.is-detail .habit summary{grid-template-columns:24px minmax(0,1fr)}.is-detail .habit summary>span:last-child{grid-column:2}.is-detail .health-table{font-size:11px}.is-detail .health-table>*{min-width:0;padding:8px}.is-detail .review-field textarea{min-height:125px}.is-detail .ads-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.is-detail .ads-head,.is-detail .ads-row{min-width:720px}}.is-detail .ads-page>.ads-setup,.is-detail .ads-page>.ads-campaigns,.is-detail .ads-page>.ads-kpis{grid-column:1/-1}.is-detail .ads-kpis{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px!important}.is-detail .ads-setup h2{margin:0 0 8px;font-size:20px}.is-detail .ads-setup-list{color:#6c675c;gap:8px;margin:14px 0 0;padding-left:18px;font-size:12px;line-height:1.6;display:grid}.is-detail .ads-page .fin-btn{align-items:center;gap:6px;display:inline-flex}.is-detail .ads-table{margin-top:10px;overflow:auto}.is-detail .ads-head,.is-detail .ads-row{grid-template-columns:minmax(160px,1.7fr) 92px 120px 92px 72px 88px 64px;align-items:center;gap:10px;padding:10px 4px;font-size:12px;display:grid}.is-detail .ads-head{color:#8b8477;border-bottom:1px solid #e8e4d9;font:600 10px Inter,sans-serif}.is-detail .ads-row{color:#746e62;border-bottom:1px solid #efece4}.is-detail .ads-row:hover{background:#f6f8ef}.is-detail .ads-name{color:#48453e;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.is-detail .ads-row b{text-align:right;font-variant-numeric:tabular-nums;color:#39343b}@media (min-width:1100px){.is-detail .ads-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}
:root{--cow-cream:#f4f1e8;--cow-cream-2:#f7f4ec;--cow-cream-deep:#eee6d8;--cow-forest:#244633;--cow-forest-mid:#41634b;--cow-forest-soft:#e4ebdf;--cow-line:#e1dfd2;--cow-ink:#29352e;--cow-muted:#6b7267}::selection{color:var(--cow-forest);background:#d7e6d4}html,body{background:#e8e6db}.os-root{color:var(--cow-ink);background:linear-gradient(155deg,#f7f4eb 20%,#eef0e5 100%);font-family:Inter,Arial,sans-serif;position:relative}.os-root:before{display:none}.top-nav{background-color:#f2f1e7;background-image:linear-gradient(#f2f1e7 0% 58%,#f2f1e7e8 70%,#f2f1e760 88%,#f2f1e710 100%),url(/meadow-landscape.webp);background-position:50%,bottom;background-repeat:no-repeat;background-size:100% 100%,auto 42%;border-right:1px solid #dedfd2}.nav-brand{color:var(--cow-forest);letter-spacing:-1px;align-items:center;gap:8px;padding:0;font-family:Inter,sans-serif;font-size:22px;font-weight:800;display:flex}.nav-brand .cow-mark{object-fit:contain;mix-blend-mode:normal;border:0;border-radius:9px;flex:none;width:40px;height:40px}.nav-brand .nav-wordmark{color:var(--cow-forest);letter-spacing:-1px;font-weight:800}.cow-mark{object-fit:contain;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;display:block}.nav-tabs button.active,.nav-tabs button:hover{color:#254632;background:#dfe9da}.sidebar-person img{border:0;border-radius:16px;padding:0}.sidebar-note{color:#314936;text-shadow:0 1px 8px #f4f1e8}.nav-meta .export-btn{background:#f7f5ead9;border-color:#acb59f}.nav-meta .demo-dot{color:#36513c;background:#f7f5eae8}.cockpit{grid-template-areas:"welcome welcome money""habits habits calendar""work nutrition attention";align-items:stretch;gap:18px!important}.cockpit .habit-grid{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:1150px) and (min-width:701px){.cockpit{grid-template-areas:"welcome welcome""habits habits""calendar money""work nutrition""attention attention"}}@media (max-width:700px){.cockpit{grid-template-areas:"welcome""habits""calendar""money""work""nutrition""attention";gap:15px!important}.cockpit .habit-grid{grid-template-columns:minmax(0,1fr)!important}}.cockpit>.session-panel{isolation:isolate;border-radius:20px;position:relative;overflow:hidden;background:#edf0e3!important;padding:24px!important}.cockpit>.session-panel:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#f4f3e9 0% 36%,#f4f3e9ed 45%,#f4f3e945 66%,#f4f3e908 85%),url(/pasture-landscape.webp);background-position:50%,right 59%;background-repeat:no-repeat;background-size:100% 100%,64%;display:block;position:absolute;inset:0}.cockpit .session-panel .panel-code{color:#4a5e48;letter-spacing:.06em;font-size:11px}.cockpit .session-head{margin-top:19px;position:relative}.cockpit .session-head h1{color:#293e30;letter-spacing:-1.7px;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:48px;font-weight:400;line-height:1.06}.cockpit .session-head p{color:#4c594b;max-width:310px;font-size:12px;line-height:1.65}.cockpit .capture-bar{background:#fffdf7f5;border:1px solid #c8d1bf;margin-top:25px;padding-left:12px;position:relative;box-shadow:0 3px 12px #293f3010}.cockpit .capture-bar button{background:var(--cow-forest);color:#f7f4ec}.cockpit .capture-bar:focus-within{outline:2px solid var(--cow-forest-mid);outline-offset:3px;border-radius:12px}.cockpit input,.cockpit textarea{accent-color:var(--cow-forest-mid)}.cockpit .dot.on{background:var(--cow-forest-mid)}.cockpit .cal-days .day-chip.active{background:var(--cow-forest-soft);color:var(--cow-forest)}.cockpit .panel{background:#fffcf6}.cockpit .finance-panel{background:#e1e8d5!important}.cockpit .finance-panel .pulse-chart svg{color:#537154}.cockpit .cal-empty{padding:13px 0 0}.cockpit .cal-empty p{text-align:center;border:0;width:100%;max-width:none;margin:0;padding:6px 0;line-height:1.6;display:block}:is(.cockpit,.nav-tabs) button:focus-visible,.cockpit input:focus-visible,.cockpit [role=button]:focus-visible{outline:2px solid var(--cow-forest-mid);outline-offset:3px}.is-detail :is(.finance-dash,.brain-page,.obsidian-page,.review-page,.health-page){align-items:start;gap:16px}.is-detail :is(.brain-hero,.health-hero,.review-hero,.obsidian-hero){margin:0;padding:4px 0 8px}.is-detail :is(.brain-hero,.health-hero,.review-hero,.obsidian-hero) .panel-code{margin-bottom:6px}.is-detail :is(.brain-hero,.health-hero,.review-hero,.obsidian-hero) h1{margin:4px 0 8px;font-size:32px}.is-detail :is(.brain-hero,.health-hero,.review-hero,.obsidian-hero) p{margin:0;line-height:1.6}.is-detail .dash-hero{padding:18px}.is-detail .hero-grid{align-items:center;gap:16px}.is-detail .hero-stats>div{padding:12px}.is-detail .hero-toolbar{align-items:center;margin-top:14px;padding-top:12px}.is-detail .chart-card{padding:16px}.is-detail .finance-subtabs{background:#eeeee3;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;padding:4px;display:grid}.is-detail .finance-subtabs button{min-width:0;padding:9px 8px}.is-detail .crm-page-bar{min-height:56px;padding:4px 0 14px}.is-detail .crm-workbench{align-items:stretch;min-height:0}.is-detail .crm-view-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0 12px;display:grid}.is-detail .crm-view-tabs button{justify-content:center;padding:12px 8px}.is-detail .clickup-list .list-toolbar{gap:10px}.is-detail .clickup-list .search-box{flex:1;min-width:160px}.is-detail .kanban-board-v2{align-items:start;gap:12px;padding:12px}.is-detail .kanban-col-v2{min-height:0}.is-detail .drawer-head .drawer-title{resize:none;min-height:64px}.is-detail .drawer-head .drawer-head-actions .drawer-delete{width:auto!important;min-width:70px!important}.is-detail .kanban-board-v2{min-height:300px}@media (max-width:700px){.is-detail .drawer-head{gap:8px}.is-detail .drawer-head .drawer-title{height:58px;min-height:48px}.is-detail .accounts-head{flex-direction:column;align-items:stretch;gap:12px;display:flex}.is-detail .accounts-head-actions{flex-wrap:wrap;gap:6px;display:flex}.is-detail .accounts-head-actions .csv-upload{white-space:nowrap;border-radius:8px;padding:8px 10px}.is-detail .accounts-row:not(.head){border-bottom:1px solid #e1dfd2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:12px 0}.is-detail .accounts-row .acct-bal{grid-area:2/1}.is-detail .accounts-row .acct-del{grid-area:2/2;justify-self:end;width:32px;height:32px;margin:0}}.is-detail .brain-hero-stats>div{padding:10px 14px}.is-detail .briefing-layout{align-items:start;gap:16px}.is-detail .briefing-list,.is-detail .briefing-detail{padding:16px}.is-detail .briefing-list .mode-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:12px 0;display:grid}.is-detail .briefing-list .mode-tabs button{padding:8px 5px}.is-detail .briefing-detail-actions{border-bottom:1px solid #e1dfd2;margin-top:12px;padding-bottom:14px}.is-detail .briefing-detail h2{margin:6px 0 8px}.is-detail .briefing-body{max-width:75ch}.is-detail .brain-card{min-height:0;padding:16px}.is-detail .obsidian-hero-row{align-items:flex-start;gap:16px}.is-detail .obsidian-hero-actions{flex-wrap:wrap;gap:6px}.is-detail .obsidian-hero-actions .seal-btn:not(:first-child){color:#41634b!important;background:#f2f3e9!important;border-color:#d7ddcb!important}.is-detail .obsidian-settings{gap:14px;margin-top:16px;padding:12px}.is-detail .obsidian-toolbar{flex-wrap:wrap;gap:12px;padding:10px 12px}.is-detail .obsidian-append,.is-detail .obsidian-preview-shell{padding:16px}.is-detail .obsidian-preview{background:0 0;border:0;min-height:0;padding:8px 0}.is-detail .obsidian-source{width:100%;min-height:360px;line-height:1.7}.is-detail .review-field{flex-direction:column;align-self:start;gap:10px;padding:16px;display:flex}.is-detail .review-field textarea{resize:vertical;width:100%;min-height:118px;margin:0;padding:12px}.is-detail .review-hero .seal-btn{margin-top:12px}.is-detail .health-card{align-self:start;padding:16px}.is-detail .health-card>.panel-code{margin-bottom:12px}.is-detail .health-habit{margin-bottom:8px}.is-detail .health-card .capture-bar{margin-bottom:12px}.is-detail .health-card p{margin:0;padding:10px 0;line-height:1.65}@media (max-width:700px){.is-detail :is(.brain-hero,.health-hero,.review-hero,.obsidian-hero) h1{font-size:28px}.is-detail :is(.finance-dash,.brain-page,.obsidian-page,.review-page,.health-page){gap:12px}.is-detail .finance-subtabs{gap:0;padding:3px}.is-detail .finance-subtabs button{padding:10px 3px;font-size:10px}.is-detail .hero-stats>div{padding:12px 7px}.is-detail .hero-toolbar{align-items:stretch}.is-detail .briefing-layout{gap:12px}.is-detail .briefing-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.is-detail .briefing-detail-actions button{justify-content:center;min-width:0}.is-detail .obsidian-toolbar>.mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.is-detail .obsidian-toolbar>.mode-tabs:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}.is-detail .obsidian-toolbar-actions{flex-wrap:wrap;gap:8px;display:flex}.is-detail .obsidian-source{min-height:300px}.is-detail .review-field textarea{min-height:110px}}.is-detail{--green:#41634b}.is-detail .workspace{background-color:#f6f3ea;background-image:linear-gradient(#f6f3eada 0,#f6f3eaf5 105px,#f6f3ea 230px),url(/meadow-landscape.webp);background-position:top,100% 0;background-repeat:no-repeat;background-size:100% 100%,100% 230px}.is-detail .workspace-bar{border-bottom:1px solid #d7ddcb;padding-bottom:16px}.is-detail :is(button,input,select,textarea):focus-visible{outline:2px solid var(--cow-forest-mid);outline-offset:3px}.is-detail :is(.mode-tabs button.selected,.finance-subtabs button.selected){color:var(--cow-forest);background:var(--cow-forest-soft);border-color:#d3e0d2}.is-detail :is(.good,.track-pill.good,.pill.done){color:var(--cow-forest-mid)}.is-detail :is(.seal-btn,.csv-upload.primary,.task-create-actions button:last-child,.crm-page-actions .add){background:var(--cow-forest)!important;border-color:var(--cow-forest)!important;color:#f7f4ec!important}.is-detail .panel{background:#fffcf6}.is-detail .task-empty{color:var(--cow-muted)}.is-detail .task-empty b{color:var(--cow-forest)}.is-detail .finance-dash :is(.kpi b,.hero-stats b,.hero-nw h1,.ads-row b,.tx-row b,.big-number,.nw-now){color:#242d25;font-variant-numeric:tabular-nums}.is-detail .dash-hero{background:#e9ecdf;box-shadow:inset 0 -2px #c9d4bd}.is-detail .ads-row:hover{background:#eef4ea}.is-detail .ads-name{color:#2a2924}.is-detail .period-switch button.on{background:var(--cow-forest-soft);color:var(--cow-forest)}.auth-page{background:linear-gradient(90deg,#f4f1e8ef,#f4f1e855),url(/meadow-landscape.webp) 50%/cover}.auth-card{border:1px solid var(--cow-line);background:#fffcf6}.auth-card h1{color:var(--cow-forest);text-align:center;letter-spacing:-.035em;font-size:clamp(28px,6vw,34px);line-height:1.15}.auth-card .cow-mark{border-radius:14px;width:64px;height:64px;margin:0 auto 8px}.auth-card button{background:var(--cow-forest);color:#f7f4ec}.auth-card input:focus-visible{outline:2px solid var(--cow-forest-mid);outline-offset:2px}.quiet-empty{text-align:center;color:var(--cow-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:28px 12px;display:flex}.quiet-empty p{max-width:320px;margin:0;font-size:13px;line-height:1.6}.quiet-empty p+p{color:#8a847a;font-size:12px}.cal-empty{flex-direction:column;align-items:center;gap:8px;padding:8px 0;display:flex}.cow-loader{align-items:center;gap:4px;height:18px;display:inline-flex}.cow-loader i{background:#688160;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite alternate quiet-pulse}.cow-loader i:last-child{animation-delay:.3s}@keyframes quiet-pulse{to{opacity:.25}}@media (prefers-reduced-motion:reduce){.cow-loader i{animation:none}}@media (min-width:1500px){.cockpit>.session-panel{padding:30px!important}.cockpit .session-head h1{font-size:54px}}@media (max-width:700px){.top-nav{background-image:linear-gradient(90deg,#f2f1e7 25%,#f2f1e799),url(/meadow-landscape.webp);background-position:50%,right 58%;background-size:100% 100%,70%}.nav-brand{gap:9px;padding:0;font-size:20px}.nav-brand .cow-mark{border-radius:8px;width:34px;height:34px}.nav-tabs{position:relative}.nav-tabs button{background:#f4f3ead9}.cockpit>.session-panel{min-height:350px;padding:22px 20px!important}.cockpit>.session-panel:before{background-image:linear-gradient(#f4f3e9 0%,#f4f3e9ea 26%,#f4f3e959 63%,#f4f3e915),url(/pasture-landscape.webp);background-position:50%,right 57%;background-size:100% 100%,100%}.cockpit .session-head{margin-top:17px}.cockpit .session-head h1{letter-spacing:-1.2px;margin-bottom:14px;font-size:41px}.cockpit .session-head p{color:#364834;max-width:225px;font-size:12px}.cockpit .capture-bar{min-height:43px;margin-top:44px}.cockpit .capture-bar input{min-width:0;font-size:11px}.is-detail .workspace{background-size:100% 100%,auto 200px}}
