:root[data-theme=light]{color-scheme:light;--bg:#f5f5f7;--paper:#fff;--side:#f5f5f7;--ink:#25252d;--muted:#6e6e7b;--line:#e5e5ea;--green:#6454b7;--tint:#eeebf8;--amber:#976a20;--amberbg:#fff6e5;--red:#b84959;--shadow:0 16px 60px #20203012;--accent:#6963c7}:where(html[data-theme=light]) ::selection{background:#ded9f6;color:#656570}:where(html[data-theme=light]) p{color:#656570}:where(html[data-theme=light]) input,:where(html[data-theme=light]) textarea,:where(html[data-theme=light]) select{background:#fff;border-color:#e3e3ea;color:#41414c}:where(html[data-theme=light]) .brand-mark{background:#7770d3;color:#fff}:where(html[data-theme=light]) .nav button,:where(html[data-theme=light]) .nav a,:where(html[data-theme=light]) .nav button[data-page=agent]{color:#41414c}:where(html[data-theme=light]) .nav button:hover,:where(html[data-theme=light]) .nav a:hover{background:#f8f8fa;color:#41414c}:where(html[data-theme=light]) .nav .active,:where(html[data-theme=light]) .nav button[data-page=agent].active{background:#f8f8fa;color:#41414c}:where(html[data-theme=light]) .nav .icon{color:#656570}:where(html[data-theme=light]) .nav button[data-page=agent]>.icon{color:#41414c}:where(html[data-theme=light]) .count{background:#f8f8fa;color:#656570}:where(html[data-theme=light]) .nav .active .count{background:#d8d8e2}:where(html[data-theme=light]) .nav-label{color:#73737f}:where(html[data-theme=light]) .tree-current{color:#656570}:where(html[data-theme=light]) .tree-chevron,:where(html[data-theme=light]) .space-symbol{color:#656570}:where(html[data-theme=light]) .space-nav{border-color:#e3e3ea}:where(html[data-theme=light]) .space-nav button{color:#41414c}:where(html[data-theme=light]) .space-nav button:hover{background:#f8f8fa;color:#41414c}:where(html[data-theme=light]) .space-nav button.active{background:#f8f8fa;color:#41414c}:where(html[data-theme=light]) .space-nav button.active .space-symbol{color:#41414c}:where(html[data-theme=light]) .project-settings{color:#656570}:where(html[data-theme=light]) .project-settings:hover{background:#e7e6ef!important;color:#656570}:where(html[data-theme=light]) .profile{border-color:#e3e3ea}:where(html[data-theme=light]) .profile small,:where(html[data-theme=light]) .switch-glyph{color:#73737f}:where(html[data-theme=light]) .profile .avatar{background:#e9e1f1;border-color:#e3e3ea;color:#656570}:where(html[data-theme=light]) .avatar{background:#eae6f0;color:#656570;border-color:#fff}:where(html[data-theme=light]) .avatar.warm{background:#f1e6db;color:#656570}:where(html[data-theme=light]) .avatar.cool{background:#e4ecf3;color:#656570}:where(html[data-theme=light]) .topbar{background:#fff;border-color:#e3e3ea}:where(html[data-theme=light]) .crumb{color:#656570}:where(html[data-theme=light]) .crumb b{color:#41414c}:where(html[data-theme=light]) .crumb>.icon{color:#656570}:where(html[data-theme=light]) .demo{color:#73737f}:where(html[data-theme=light]) .notification-bell{color:#656570}:where(html[data-theme=light]) .notification-bell:hover{background:#f8f8fa}:where(html[data-theme=light]) .bell-count{background:#7770c5;border-color:#fff;color:white}:where(html[data-theme=light]) .variant-return{color:#656570;border-color:#e3e3ea}:where(html[data-theme=light]) .variant-return:hover{color:#656570}:where(html[data-theme=light]) .space-kicker{color:#656570}:where(html[data-theme=light]) .space-kicker span{color:#656570}:where(html[data-theme=light]) .project-mark,:where(html[data-theme=light]) .space-mark{border-color:#e3e3ea;background:#f0edf6;color:#656570}:where(html[data-theme=light]) .subtitle{color:#73737f}:where(html[data-theme=light]) .btn{background:#fafafa;color:#656570;border-color:#e3e3ea;box-shadow:0 1px 2px #231b3610}:where(html[data-theme=light]) .btn:hover{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .btn.primary{background:#6963c7;border-color:#7973d2;color:white;box-shadow:inset 0 1px 0 #fff1}:where(html[data-theme=light]) .btn.primary:hover{background:#5d56bb}:where(html[data-theme=light]) .text-btn{color:#705b9a}:where(html[data-theme=light]) .text-btn:hover{color:#705b9a}:where(html[data-theme=light]) .scope-label,:where(html[data-theme=light]) .space-members{color:#73737f}:where(html[data-theme=light]) .coverage .text-btn{color:#705b9a}:where(html[data-theme=light]) .tabs{border-color:#e3e3ea}:where(html[data-theme=light]) .tabs button{color:#41414c}:where(html[data-theme=light]) .tabs button:hover{color:#41414c}:where(html[data-theme=light]) .tabs button[aria-selected=true]{color:#41414c;border-color:#897aab}:where(html[data-theme=light]) .pill{background:#f4f2f6;color:#656570;border-color:#e3e3ea}:where(html[data-theme=light]) .pill.green{background:#edf7f0;border-color:#d9eadd;color:#437655}:where(html[data-theme=light]) .pill.amber{background:#fff6e5;border-color:#f1e1ba;color:#92691f}:where(html[data-theme=light]) .pill.red{background:#fbecf0;border-color:#f0d4dc;color:#b04963}:where(html[data-theme=light]) .panel{border-color:#e3e3ea}:where(html[data-theme=light]) .section-head h2{color:#41414c}:where(html[data-theme=light]) .section-head small{color:#73737f}:where(html[data-theme=light]) .brief .eyebrow{color:#73737f}:where(html[data-theme=light]) .brief h2,:where(html[data-theme=light]) .space-brief h2{color:#41414c}:where(html[data-theme=light]) .brief p{color:#656570}:where(html[data-theme=light]) .source-link{color:#705b9a}:where(html[data-theme=light]) .source-link:hover{color:#705b9a}:where(html[data-theme=light]) .knowledge-strip{background:#fbfafc;border-color:#e3e3ea}:where(html[data-theme=light]) .knowledge-strip .icon{color:#656570}:where(html[data-theme=light]) .knowledge-strip b{color:#41414c}:where(html[data-theme=light]) .knowledge-strip small{color:#73737f}:where(html[data-theme=light]) .knowledge-strip .text-btn{color:#705b9a}:where(html[data-theme=light]) .sprint-panel{border-color:#e3e3ea}:where(html[data-theme=light]) .sprint-goal .eyebrow{color:#73737f}:where(html[data-theme=light]) .sprint-goal h3{color:#41414c}:where(html[data-theme=light]) .sprint-meta{color:#656570}:where(html[data-theme=light]) .steps span{background:#f8f8fa}:where(html[data-theme=light]) .steps span.done{background:#a58bbe}:where(html[data-theme=light]) .steps span.blocked{background:#d2b784}:where(html[data-theme=light]) .stage-row{border-color:#e3e3ea}:where(html[data-theme=light]) .stage-row:hover{background:#f8f8fa}:where(html[data-theme=light]) .stage-status{color:#656570}:where(html[data-theme=light]) .stage-status.done{color:#81719f}:where(html[data-theme=light]) .stage-status.active{color:#656570}:where(html[data-theme=light]) .stage-status.blocked{color:#b28750}:where(html[data-theme=light]) .stage-main b{color:#41414c}:where(html[data-theme=light]) .stage-main small{color:#73737f}:where(html[data-theme=light]) .stage-row .pill{background:transparent;color:#656570}:where(html[data-theme=light]) .stage-row .pill.green{color:#437655}:where(html[data-theme=light]) .stage-row .pill.amber{color:#92691f}:where(html[data-theme=light]) .attention h3{color:#41414c}:where(html[data-theme=light]) .attention p{color:#656570}:where(html[data-theme=light]) .owner{color:#73737f}:where(html[data-theme=light]) .date-tile{background:#f8f8fa;border-color:#e3e3ea;color:#656570}:where(html[data-theme=light]) .date-tile small{color:#73737f}:where(html[data-theme=light]) .upcoming-row:hover{background:#f8f8fa}:where(html[data-theme=light]) .upcoming-row>span:last-child>b{color:#73737f}:where(html[data-theme=light]) .upcoming-row>span:last-child>small{color:#73737f}:where(html[data-theme=light]) .event{border-color:#e3e3ea}:where(html[data-theme=light]) .event .event-icon{background:#f8f8fa;color:#656570}:where(html[data-theme=light]) .event-title{color:#656570}:where(html[data-theme=light]) .event p{color:#656570}:where(html[data-theme=light]) .event small{color:#73737f}:where(html[data-theme=light]) .bottom-note{border-color:#e3e3ea;color:#656570}:where(html[data-theme=light]) .week-grid,:where(html[data-theme=light]) .day-column{border-color:#e3e3ea}:where(html[data-theme=light]) .day-column header{border-color:#e3e3ea;background:#fbfafc;color:#656570}:where(html[data-theme=light]) .day-column header b{color:#41414c}:where(html[data-theme=light]) .day-column.today{background:#f8f8fa}:where(html[data-theme=light]) .day-column.today header b{background:#7770c5;color:#fff}:where(html[data-theme=light]) .calendar-event{background:#eeeaf9;border-left-color:#aea4d1;color:#656570}:where(html[data-theme=light]) .calendar-event>span,:where(html[data-theme=light]) .calendar-event small{color:#73737f}:where(html[data-theme=light]) .calendar-event.shared{background:#f2ebf8;border-color:#b9a0d0}:where(html[data-theme=light]) .calendar-event.design{background:#f5ebf2;border-color:#c5a1bb}:where(html[data-theme=light]) .calendar-event.general{background:#edf3f3;border-color:#a0b7b9}:where(html[data-theme=light]) .add-day{color:#656570}:where(html[data-theme=light]) .add-day:hover{background:#f8f8fa;color:#656570}:where(html[data-theme=light]) .agenda-row:hover{background:#f8f8fa}:where(html[data-theme=light]) .segmented{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .segmented button.active{background:#fff;color:#41414c}:where(html[data-theme=light]) .source-calendar-card{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .source-badge,:where(html[data-theme=light]) .source-calendar-card .source-badge{background:#f8f8fa;color:#656570}:where(html[data-theme=light]) .source-chat:hover{background:#f8f8fa}:where(html[data-theme=light]) .source-calendar{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .source-calendar:hover{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .source-chat h3,:where(html[data-theme=light]) .source-calendar h3{color:#41414c}:where(html[data-theme=light]) .material-card{background:#fdfbff;border-color:#e3e3ea}:where(html[data-theme=light]) .material-card p{color:#656570}:where(html[data-theme=light]) .chat-summary{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .chat-messages article{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .notice,:where(html[data-theme=light]) .publication-note{background:#f8f8fa;border-color:#e3e3ea;color:#656570}:where(html[data-theme=light]) .notice.amber{background:#fff8ed;color:#92691f;border-color:#d4bd93}:where(html[data-theme=light]) .access-scope{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .space-choice{border-color:#e3e3ea}:where(html[data-theme=light]) .space-choice:has(input:checked){background:#f0edf8;border-color:#b598cf}:where(html[data-theme=light]) .notice-row.unread{background:#f8f8fa}:where(html[data-theme=light]) .notice-row:hover{background:#f8f8fa}:where(html[data-theme=light]) .notice-icon{background:#eee2fb;color:#656570}:where(html[data-theme=light]) .notice-icon.meetings{background:#eaf0f8;color:#656570}:where(html[data-theme=light]) .notice-icon.tasks{background:#faf0e2;color:#656570}:where(html[data-theme=light]) .unread-dot{background:#b19bcf}:where(html[data-theme=light]) .detail-grid>div,:where(html[data-theme=light]) .quote{background:#f8f8fa}:where(html[data-theme=light]) .quote{border-color:#e3e3ea;color:#656570}:where(html[data-theme=light]) .receipt{background:#f1f8f3;border-color:#d1e4d6;color:#437655}:where(html[data-theme=light]) .drawer{background:#fff;border-left-color:#e3e3ea;box-shadow:-12px 0 50px #2c12301a}:where(html[data-theme=light]) .drawer-head{border-color:#e3e3ea}:where(html[data-theme=light]) .drawer h3{color:#41414c}:where(html[data-theme=light]) .drawer p{color:#656570}:where(html[data-theme=light]) .close{background:#f8f8fa;border-color:#e3e3ea;color:#656570}:where(html[data-theme=light]) .close:hover{background:#f8f8fa;color:#656570}:where(html[data-theme=light]) .overlay{background:#29213144}:where(html[data-theme=light]) .toast{background:#41384b;border-color:#554060;color:#fff}:where(html[data-theme=light]) .project-card:hover{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .stat{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .stat strong{color:#41414c}:where(html[data-theme=light]) .task:hover{background:#f8f8fa}:where(html[data-theme=light]) .meeting-facts blockquote{border-color:#e3e3ea;color:#41414c}:where(html[data-theme=light]) .transcript article,:where(html[data-theme=light]) .person-access{border-color:#e3e3ea}:where(html[data-theme=light]) .history{border-color:#e3e3ea}:where(html[data-theme=light]) .history article:before{background:#c6a9dc}:where(html[data-theme=light]) .chat-question{background:#f0edf8;color:#656570}:where(html[data-theme=light]) .answer,:where(html[data-theme=light]) .ask-card{border-color:#e3e3ea;background:#f8f8fa}:where(html[data-theme=light]) .prompt{border-color:#e3e3ea;color:#656570}:where(html[data-theme=light]) .agent-page{--agent-line:#e5e1ea}:where(html[data-theme=light]) .agent-eyebrow{color:#656570}:where(html[data-theme=light]) .agent-scope-bar{background:#faf8fc;border-color:#e3e3ea;color:#656570}:where(html[data-theme=light]) .agent-scope-bar label{color:#73737f}:where(html[data-theme=light]) .agent-scope-bar select{color:#656570}:where(html[data-theme=light]) .agent-acl{color:#73737f}:where(html[data-theme=light]) .agent-welcome h2{color:#41414c}:where(html[data-theme=light]) .agent-welcome>p{color:#656570}:where(html[data-theme=light]) .agent-prompt{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .agent-prompt:hover{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .agent-prompt .icon{color:#656570}:where(html[data-theme=light]) .agent-prompt b{color:#41414c}:where(html[data-theme=light]) .agent-prompt span{color:#656570}:where(html[data-theme=light]) .agent-context{border-color:#e3e3ea}:where(html[data-theme=light]) .agent-context-heading h2{color:#41414c}:where(html[data-theme=light]) .agent-context-heading .icon{color:#656570}:where(html[data-theme=light]) .agent-context p{color:#656570}:where(html[data-theme=light]) .agent-context-projects>div>b{color:#656570}:where(html[data-theme=light]) .agent-context-projects>div>span{color:#73737f}:where(html[data-theme=light]) .agent-context-counts{border-color:#e3e3ea}:where(html[data-theme=light]) .agent-context-counts b{color:#41414c}:where(html[data-theme=light]) .agent-context-counts>span{color:#73737f}:where(html[data-theme=light]) .agent-history{border-color:#e3e3ea}:where(html[data-theme=light]) .agent-history-item:hover,:where(html[data-theme=light]) .agent-history-item.active{background:#f8f8fa}:where(html[data-theme=light]) .agent-history-item b{color:#41414c}:where(html[data-theme=light]) .agent-history-item>span{color:#73737f}:where(html[data-theme=light]) .agent-composer{border-color:#e3e3ea;background:#fff;box-shadow:0 5px 20px #38204108}:where(html[data-theme=light]) .agent-composer:focus-within{border-color:#b090c9;box-shadow:0 0 0 2px #c5a5df15}:where(html[data-theme=light]) .agent-composer textarea{color:#41414c}:where(html[data-theme=light]) .agent-composer textarea::placeholder{color:#82818d}:where(html[data-theme=light]) .agent-composer-bottom>span{color:#73737f}:where(html[data-theme=light]) .agent-disclaimer{color:#656570}:where(html[data-theme=light]) .agent-question{background:#f0edf8;color:#656570}:where(html[data-theme=light]) .agent-response-label{color:#73737f}:where(html[data-theme=light]) .agent-response-label>span{color:#73737f}:where(html[data-theme=light]) .agent-response>h2{color:#656570}:where(html[data-theme=light]) .agent-response>p,:where(html[data-theme=light]) .agent-answer-row p{color:#656570}:where(html[data-theme=light]) .agent-answer-row h3{color:#41414c}:where(html[data-theme=light]) .agent-row-kicker{color:#73737f}:where(html[data-theme=light]) .agent-answer-row{border-color:#e3e3ea}:where(html[data-theme=light]) .agent-next-step{border-color:#e3e3ea}:where(html[data-theme=light]) .agent-next-step>span{color:#73737f}:where(html[data-theme=light]) .agent-inline-ref{background:#f0edf8;color:#705b9a}:where(html[data-theme=light]) .agent-evidence summary{color:#705b9a}:where(html[data-theme=light]) .agent-evidence summary>span{background:#f0edf8;color:#705b9a}:where(html[data-theme=light]) .agent-source-card{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .agent-source-card:hover{border-color:#e3e3ea}:where(html[data-theme=light]) .agent-source-card b{color:#41414c}:where(html[data-theme=light]) .agent-source-card small{color:#73737f}:where(html[data-theme=light]) .agent-source-icon{color:#656570}:where(html[data-theme=light]) .agent-followup{background:#f8f8fa;border-color:#e3e3ea;color:#705b9a}:where(html[data-theme=light]) .agent-followup:hover{background:#f8f8fa;border-color:#e3e3ea}:where(html[data-theme=light]) .agent-time-slots>span{background:#f8f8fa;border-color:#e3e3ea;color:#73737f}:where(html[data-theme=light]) .agent-response .agent-answer-note,:where(html[data-theme=light]) .agent-followups>span,:where(html[data-theme=light]) .agent-response-footer>span{color:#705b9a}:where(html[data-theme=light]) .agent-agenda p{color:#656570}

:where(html[data-theme=light]) .theme-switch{background:#f4f4f7;border-color:#e0e0e7}:where(html[data-theme=light]) .theme-switch button{color:#777783}:where(html[data-theme=light]) .theme-switch button:hover{background:#eae9f0}:where(html[data-theme=light]) .theme-switch button[aria-pressed=true]{background:#fff;border-color:#dfdce9;color:#6550a1;box-shadow:0 1px 3px #2420300d}
:where(html[data-theme=light]) .tree-current{color:#42424d!important}:where(html[data-theme=light]) .project-settings{color:#81818f!important}:where(html[data-theme=light]) .project-settings:hover{background:#e7e6ef!important;color:#565160!important}:where(html[data-theme=light]) .space-layout .space-nav button.active{background:#e7e7ed;color:#363640;box-shadow:none}
:where(html[data-theme=light]) .week-grid{background:#fff}:where(html[data-theme=light]) .meeting-knowledge{background:#fff}:where(html[data-theme=light]) .person-description input{background:#fff}:where(html[data-theme=light]) .person-access-control select:disabled{background:#f5f5f7}:where(html[data-theme=light]) .mini-mark,:where(html[data-theme=light]) .new-space-symbol{background:#f1edf8;color:#796692}:where(html[data-theme=light]) .space-nav .create-space-link:hover{background:#e9e7ef}:where(html[data-theme=light]) .agent-inline-ref:hover{background:#e8e2f6}
:where(html[data-theme=light]) .space-nav .create-space-link{color:#81818f}:where(html[data-theme=light]) .space-nav .create-space-link:hover{background:#ebebf0;color:#41414c}
:root[data-theme=light]{--sel-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2381818f' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E")}
