/* Generated by scripts/theme-css.mjs from style.css, task-workspace.css and workspace-style.css. Do not edit: run `node scripts/theme-css.mjs`. */
html.dark{color-scheme:dark}
:root.dark{color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3);background:color-mix(in srgb,#000 var(--cg,0%),#191919);--blue:#9e9e9e;--blue-dark:#aaaaaa;--muted:color-mix(in srgb,#fff var(--ct,0%),#7f7f7f);--border:#232323;--panel:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark button{color:inherit}:where(html).dark button{border:0;background:none}:where(html).dark button:focus-visible,:where(html).dark a:focus-visible{outline:3px solid #656565;outline-offset:4px}:where(html).dark input:focus,:where(html).dark textarea:focus,:where(html).dark select:focus{outline:2px solid #505050;outline-offset:2px}:where(html).dark hr{border:0;border-top:1px solid var(--border)}:where(html).dark a{color:var(--blue)}:where(html).dark .sidebar{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border-right:1px solid var(--border)}:where(html).dark .brand small{color:color-mix(in srgb,#fff var(--ct,0%),#888888)}:where(html).dark .workspace-tag{color:color-mix(in srgb,#fff var(--ct,0%),#737373)}:where(html).dark .workspace-dot{background:#6d6d6d;border-radius:50%}:where(html).dark .nav-item{border-radius:9px;color:color-mix(in srgb,#fff var(--ct,0%),#8d8d8d)}:where(html).dark .nav-item:hover{background:color-mix(in srgb,#000 var(--cg,0%),#191919);color:color-mix(in srgb,#fff var(--ct,0%),#b5b5b5)}:where(html).dark .nav-item.active{background:color-mix(in srgb,#000 var(--cg,0%),#1e1e1e);color:color-mix(in srgb,#fff var(--ct,0%),#9e9e9e)}:where(html).dark .nav-label{color:color-mix(in srgb,#fff var(--ct,0%),#656565)}:where(html).dark .account{border-top:1px solid var(--border)}:where(html).dark .avatar,:where(html).dark .header-avatar{background:color-mix(in srgb,#000 var(--cg,0%),#202020);color:var(--blue);border-radius:50%}:where(html).dark .account small{color:var(--muted)}:where(html).dark .topbar{border-bottom:1px solid var(--border);background:color-mix(in srgb,#fff var(--cg,0%),#131313c7)}:where(html).dark .breadcrumb{color:color-mix(in srgb,#fff var(--ct,0%),#6f6f6f)}:where(html).dark .breadcrumb strong{color:color-mix(in srgb,#fff var(--ct,0%),#a2a2a2)}:where(html).dark .icon-button{border-radius:7px;color:color-mix(in srgb,#fff var(--ct,0%),#777777)}:where(html).dark .icon-button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1e1e1e)}:where(html).dark .preview-indicator{color:color-mix(in srgb,#fff var(--ct,0%),#727272)}:where(html).dark .preview-indicator span{background:#484848;border-radius:50%}:where(html).dark main{outline:0}:where(html).dark .eyebrow{color:color-mix(in srgb,#fff var(--ct,0%),#727272)}:where(html).dark .page-heading p{color:color-mix(in srgb,#fff var(--ct,0%),#7a7a7a)}:where(html).dark .button{border-radius:8px}:where(html).dark .button.primary{background:var(--blue);color:color-mix(in srgb,#fff var(--ct,0%),#131313);box-shadow:0 3px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#0000003c)}:where(html).dark .button.primary:hover{background:var(--blue-dark)}:where(html).dark .button.secondary{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #2b2b2b;color:color-mix(in srgb,#fff var(--ct,0%),#969696);box-shadow:0 2px 3px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .button.secondary:hover{border-color:#474747;background:color-mix(in srgb,#000 var(--cg,0%),#171717)}:where(html).dark .text-button{color:color-mix(in srgb,#fff var(--ct,0%),#9e9e9e)}:where(html).dark .text-button:hover{color:color-mix(in srgb,#fff var(--ct,0%),#bcbcbc)}:where(html).dark .panel{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid var(--border);border-radius:13px;box-shadow:0 3px 10px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .section-title p{color:color-mix(in srgb,#fff var(--ct,0%),#6e6e6e)}:where(html).dark .pill{background:color-mix(in srgb,#000 var(--cg,0%),#1b1b1b);color:color-mix(in srgb,#fff var(--ct,0%),#797979);border-radius:6px}:where(html).dark .pill.green{background:color-mix(in srgb,#000 var(--cg,0%),#17251d);color:color-mix(in srgb,#fff var(--ct,0%),#7cc0a4)}:where(html).dark .task-tools{border-bottom:1px solid #202020}:where(html).dark .segmented{background:color-mix(in srgb,#000 var(--cg,0%),#1a1a1a);border:1px solid #202020;border-radius:7px}:where(html).dark .segmented button{color:color-mix(in srgb,#fff var(--ct,0%),#717171);border-radius:5px}:where(html).dark .segmented button.selected{background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:0 1px 3px color-mix(in srgb,#000000c0 var(--cs,0%),#00000036);color:color-mix(in srgb,#fff var(--ct,0%),#9d9d9d)}:where(html).dark .search-field{color:color-mix(in srgb,#fff var(--ct,0%),#5b5b5b)}:where(html).dark .search-field input{border:0;background:transparent;color:color-mix(in srgb,#fff var(--ct,0%),#9c9c9c)}:where(html).dark .search-field input::placeholder{color:color-mix(in srgb,#fff var(--ct,0%),#5b5b5b)}:where(html).dark .empty-icon{background:color-mix(in srgb,#000 var(--cg,0%),#1b1b1b);border:1px solid #222222;border-radius:19px;color:color-mix(in srgb,#fff var(--ct,0%),#5f5f5f)}:where(html).dark .empty h3{color:color-mix(in srgb,#fff var(--ct,0%),#919191)}:where(html).dark .empty p{color:color-mix(in srgb,#fff var(--ct,0%),#676767)}:where(html).dark .empty-events{border:1px dashed #2d2d2d;background:color-mix(in srgb,#fff var(--cg,0%),#161616);border-radius:12px}:where(html).dark .empty-events>svg{color:color-mix(in srgb,#fff var(--ct,0%),#535353)}:where(html).dark .empty-events h3{color:color-mix(in srgb,#fff var(--ct,0%),#8c8c8c)}:where(html).dark .empty-events p{color:color-mix(in srgb,#fff var(--ct,0%),#636363)}:where(html).dark .welcome-panel{background:linear-gradient(135deg,color-mix(in srgb,#000 var(--cg,0%),#1d1d1d) 0%,color-mix(in srgb,#000 var(--cg,0%),#171717) 66%,color-mix(in srgb,#000 var(--cg,0%),#1c1c1c) 100%);border:1px solid #242424;border-radius:13px}:where(html).dark .welcome-panel:after{border-radius:50%;background:#1a52611a}:where(html).dark .mini-icon{background:color-mix(in srgb,#fff var(--cg,0%),#13131399);border:1px solid #131313;border-radius:11px;color:color-mix(in srgb,#fff var(--ct,0%),#777777);box-shadow:0 3px 7px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .welcome-panel .eyebrow{color:color-mix(in srgb,#fff var(--ct,0%),#6a6a6a)}:where(html).dark .welcome-panel h2{color:color-mix(in srgb,#fff var(--ct,0%),#a6a6a6)}:where(html).dark .welcome-panel>p{color:color-mix(in srgb,#fff var(--ct,0%),#707070)}:where(html).dark .onboarding-step>span{background:color-mix(in srgb,#fff var(--cg,0%),#131313b3);border:1px solid #292929;color:color-mix(in srgb,#fff var(--ct,0%),#666666);border-radius:6px}:where(html).dark .onboarding-step strong{color:color-mix(in srgb,#fff var(--ct,0%),#8f8f8f)}:where(html).dark .onboarding-step small{color:color-mix(in srgb,#fff var(--ct,0%),#626262)}:where(html).dark .welcome-panel .button{background:color-mix(in srgb,#fff var(--cg,0%),#131313c2);border-color:#2b2b2b}:where(html).dark .quiet-card{color:color-mix(in srgb,#fff var(--ct,0%),#686868)}:where(html).dark .quiet-card strong{color:color-mix(in srgb,#fff var(--ct,0%),#7d7d7d)}:where(html).dark .quiet-card p{color:color-mix(in srgb,#fff var(--ct,0%),#5e5e5e)}:where(html).dark .app-footer{color:color-mix(in srgb,#fff var(--ct,0%),#575757);border-top:1px solid #232323}:where(html).dark .event-card{border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .event-card:hover{border-color:#3c3c3c;box-shadow:0 5px 18px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .card-top{color:color-mix(in srgb,#fff var(--ct,0%),#616161)}:where(html).dark .event-date{color:color-mix(in srgb,#fff var(--ct,0%),#737373)}:where(html).dark .event-card h3{color:color-mix(in srgb,#fff var(--ct,0%),#a3a3a3)}:where(html).dark .event-card>p{color:color-mix(in srgb,#fff var(--ct,0%),#656565)}:where(html).dark .card-progress,:where(html).dark .card-bottom{color:color-mix(in srgb,#fff var(--ct,0%),#676767)}:where(html).dark .card-progress strong{color:color-mix(in srgb,#fff var(--ct,0%),#818181)}:where(html).dark .progress-track{background:color-mix(in srgb,#000 var(--cg,0%),#1e1e1e);border-radius:5px}:where(html).dark .progress-track span{background:#737373;border-radius:5px}:where(html).dark .standalone-search{border:1px solid var(--border);background:color-mix(in srgb,#fff var(--cg,0%),#131313);border-radius:8px}:where(html).dark .task-table-head{color:color-mix(in srgb,#fff var(--ct,0%),#626262);background:color-mix(in srgb,#fff var(--cg,0%),#151515);border-bottom:1px solid var(--border)}:where(html).dark .task-row{border-bottom:1px solid #1d1d1d}:where(html).dark .task-row:last-child{border-bottom:0}:where(html).dark .task-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#171717)}:where(html).dark .task-title strong{color:color-mix(in srgb,#fff var(--ct,0%),#9c9c9c)}:where(html).dark .task-title small{color:color-mix(in srgb,#fff var(--ct,0%),#616161)}:where(html).dark .task-check{color:color-mix(in srgb,#fff var(--ct,0%),#494949)}:where(html).dark .owner-cell,:where(html).dark .due-cell{color:color-mix(in srgb,#fff var(--ct,0%),#6a6a6a)}:where(html).dark .task-row.overdue .due-cell{color:color-mix(in srgb,#fff var(--ct,0%),#986051)}:where(html).dark .status{border-radius:5px;background:color-mix(in srgb,#000 var(--cg,0%),#1c1c1c);color:color-mix(in srgb,#fff var(--ct,0%),#6a6a6a)}:where(html).dark .status.blocked{background:color-mix(in srgb,#000 var(--cg,0%),#2c120b);color:color-mix(in srgb,#fff var(--ct,0%),#9a6352)}:where(html).dark .status.in-progress{background:color-mix(in srgb,#000 var(--cg,0%),#1c1c1c);color:color-mix(in srgb,#fff var(--ct,0%),#848484)}:where(html).dark .status.complete{background:color-mix(in srgb,#000 var(--cg,0%),#17251d);color:color-mix(in srgb,#fff var(--ct,0%),#7db79d)}:where(html).dark .import-explainer span{color:color-mix(in srgb,#fff var(--ct,0%),#585858)}:where(html).dark .import-explainer h3{color:color-mix(in srgb,#fff var(--ct,0%),#8c8c8c)}:where(html).dark .import-explainer p{color:color-mix(in srgb,#fff var(--ct,0%),#636363)}:where(html).dark .note{color:color-mix(in srgb,#fff var(--ct,0%),#676767);border:1px solid #242424;background:color-mix(in srgb,#000 var(--cg,0%),#1b1b1b);border-radius:8px}:where(html).dark .template-toolbar label{color:color-mix(in srgb,#fff var(--ct,0%),#737373)}:where(html).dark .template-toolbar select{background:color-mix(in srgb,#000 var(--cg,0%),#171717);border:1px solid #262626;color:color-mix(in srgb,#fff var(--ct,0%),#949494);border-radius:7px}:where(html).dark .template-table-head{background:color-mix(in srgb,#000 var(--cg,0%),#171717);border-block:1px solid var(--border);color:color-mix(in srgb,#fff var(--ct,0%),#616161)}:where(html).dark .template-row{border-bottom:1px solid #1f1f1f}:where(html).dark .template-row>div>input{color:color-mix(in srgb,#fff var(--ct,0%),#929292);border:1px solid transparent;background:transparent;border-radius:5px}:where(html).dark .template-row>div>input:hover{border-color:#262626}:where(html).dark .template-row>div>select{color:color-mix(in srgb,#fff var(--ct,0%),#5e5e5e);background:none;border:0}:where(html).dark .template-row>input{border:1px solid #282828;border-radius:6px;color:color-mix(in srgb,#fff var(--ct,0%),#747474)}:where(html).dark .switch span{border-radius:20px;background:color-mix(in srgb,#000 var(--cg,0%),#242424)}:where(html).dark .switch span:after{border-radius:50%;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .switch input:checked+span{background:#6c6c6c}:where(html).dark .switch input:focus-visible+span{outline:3px solid #686868;outline-offset:3px}:where(html).dark .connection-icon{border-radius:11px;background:color-mix(in srgb,#000 var(--cg,0%),#1d1d1d);color:color-mix(in srgb,#fff var(--ct,0%),#676767)}:where(html).dark .connection-card p{color:color-mix(in srgb,#fff var(--ct,0%),#676767)}:where(html).dark .settings-note{color:color-mix(in srgb,#fff var(--ct,0%),#6b6b6b)}:where(html).dark .settings-note h3{color:color-mix(in srgb,#fff var(--ct,0%),#838383)}:where(html).dark .settings-note p{color:color-mix(in srgb,#fff var(--ct,0%),#646464)}:where(html).dark .overlay{background:#a9c1d130}:where(html).dark .modal{background:color-mix(in srgb,#fff var(--cg,0%),#131313ed);border:1px solid #131313;border-radius:17px;box-shadow:0 24px 100px color-mix(in srgb,#000000c0 var(--cs,0%),#00000090)}:where(html).dark .modal>p{color:color-mix(in srgb,#fff var(--ct,0%),#737373)}:where(html).dark .drawer{border-radius:15px}:where(html).dark .form-stack label{color:color-mix(in srgb,#fff var(--ct,0%),#7f7f7f)}:where(html).dark .form-stack input,:where(html).dark .form-stack select,:where(html).dark .form-stack textarea{border:1px solid #2a2a2a;border-radius:7px;color:color-mix(in srgb,#fff var(--ct,0%),#999999);background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .help-text{color:color-mix(in srgb,#fff var(--ct,0%),#5e5e5e)}:where(html).dark .comment{border-bottom:1px solid var(--border)}:where(html).dark .comment strong{color:color-mix(in srgb,#fff var(--ct,0%),#7e7e7e)}:where(html).dark .comment p{color:color-mix(in srgb,#fff var(--ct,0%),#787878)}:where(html).dark .comment small{color:color-mix(in srgb,#fff var(--ct,0%),#595959)}:where(html).dark .tour-icon{background:color-mix(in srgb,#000 var(--cg,0%),#1c1c1c);border:1px solid #252525;color:color-mix(in srgb,#fff var(--ct,0%),#666666);border-radius:24px}:where(html).dark .tour h2{color:color-mix(in srgb,#fff var(--ct,0%),#989898)}:where(html).dark .tour>p{color:color-mix(in srgb,#fff var(--ct,0%),#696969)}:where(html).dark .tour-footer .text-button{color:color-mix(in srgb,#fff var(--ct,0%),#636363)}:where(html).dark .tour-dots span{border-radius:50%;background:color-mix(in srgb,#000 var(--cg,0%),#292929)}:where(html).dark .tour-dots span.active{background:#6f6f6f}:where(html).dark .toast{background:color-mix(in srgb,#fff var(--cg,0%),#131313ed);border:1px solid #292929;box-shadow:0 9px 40px color-mix(in srgb,#000000c0 var(--cs,0%),#0000006c);border-radius:12px;color:color-mix(in srgb,#fff var(--ct,0%),#8c8c8c)}:where(html).dark .signin-page{background:radial-gradient(ellipse at 30% 30%,color-mix(in srgb,#000 var(--cg,0%),#202020),transparent 55%),color-mix(in srgb,#000 var(--cg,0%),#181818)}:where(html).dark .signin-card{background:color-mix(in srgb,#fff var(--cg,0%),#131313db);border:1px solid #131313;border-radius:22px;box-shadow:0 15px 75px color-mix(in srgb,#000000c0 var(--cs,0%),#00000036)}:where(html).dark .signin-card>p{color:color-mix(in srgb,#fff var(--ct,0%),#6b6b6b)}:where(html).dark .event-description{color:color-mix(in srgb,#fff var(--ct,0%),#6c6c6c)}:where(html).dark .detail-panel dl{color:color-mix(in srgb,#fff var(--ct,0%),#868686)}:where(html).dark .detail-panel dt{color:color-mix(in srgb,#fff var(--ct,0%),#5d5d5d)}:where(html).dark .team-row{border-top:1px solid var(--border)}:where(html).dark .team-row strong{color:color-mix(in srgb,#fff var(--ct,0%),#858585)}:where(html).dark .team-row small{color:color-mix(in srgb,#fff var(--ct,0%),#5d5d5d)}:where(html).dark .skip-link{background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .loading-message{color:color-mix(in srgb,#fff var(--ct,0%),#656565)}@media(max-width:760px){:where(html).dark .mobile-shade{background:#aec4d530}:where(html).dark .modal{border-radius:16px}:where(html).dark .drawer{border:0;border-radius:0}}:where(html).dark .page-heading p,:where(html).dark .section-title p,:where(html).dark .empty p,:where(html).dark .empty-events p,:where(html).dark .welcome-panel>p,:where(html).dark .onboarding-step small,:where(html).dark .quiet-card p,:where(html).dark .help-text,:where(html).dark .connection-card p,:where(html).dark .settings-note p,:where(html).dark .tour>p,:where(html).dark .signin-card>p,:where(html).dark .event-description,:where(html).dark .team-row small{color:color-mix(in srgb,#fff var(--ct,0%),#898989)}:where(html).dark .search-field input::placeholder{color:color-mix(in srgb,#fff var(--ct,0%),#868686)}:where(html).dark .pco-secret-names code{background:color-mix(in srgb,#000 var(--cg,0%),#1b1b1b);border-radius:8px}:where(html).dark .pco-message{border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,#000 var(--cg,0%),#191919)}:where(html).dark .pco-checklist-row small{color:var(--muted)}:where(html).dark .pco-protected{background:color-mix(in srgb,#000 var(--cg,0%),#191919);border:1px solid var(--border);border-radius:10px}:where(html).dark .pco-refresh-row{border-bottom:1px solid var(--border)}:where(html).dark .pco-refresh-row small{color:var(--muted)}:where(html).dark .pco-match-intro{color:var(--muted)}:where(html).dark .pco-match-card{border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .pco-match-card:hover,:where(html).dark .pco-match-card.selected{border-color:var(--blue);background:color-mix(in srgb,#000 var(--cg,0%),#181818)}:where(html).dark .pco-match-card small{color:var(--muted)}:where(html).dark .pco-match-confirm{border-top:1px solid var(--border)}:where(html).dark .pill.orange{background:color-mix(in srgb,#000 var(--cg,0%),#39290e);color:color-mix(in srgb,#fff var(--ct,0%),#f7b967)}:where(html).dark .import-plan{border-top:1px solid var(--border)}:where(html).dark .recommendation{border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,#fff var(--cg,0%),#161616)}:where(html).dark .recommendation p{color:var(--muted)}:where(html).dark .recommendation.accepted{background:color-mix(in srgb,#000 var(--cg,0%),#16251b);border-color:#336b41}:where(html).dark .recommendation.declined{background:color-mix(in srgb,#000 var(--cg,0%),#280c0a);border-color:#6a221c}:where(html).dark .recommendation-choice button{border:1px solid var(--border);border-radius:7px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .recommendation-choice button.accepted{background:#86d4ab;color:color-mix(in srgb,#fff var(--ct,0%),#131313);border-color:#86d4ab}:where(html).dark .recommendation-choice button.declined{background:#bb544f;color:color-mix(in srgb,#fff var(--ct,0%),#131313);border-color:#bb544f}:where(html).dark .recommendation small{color:color-mix(in srgb,#fff var(--ct,0%),#cc635f)}:where(html).dark .event-sheet{border-collapse:collapse}:where(html).dark .event-sheet th{background:color-mix(in srgb,#000 var(--cg,0%),#191919);color:color-mix(in srgb,#fff var(--ct,0%),#888888);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}:where(html).dark .event-sheet td{border-bottom:1px solid var(--border);border-right:1px solid #1f1f1f}:where(html).dark .event-sheet tr:hover td{background:color-mix(in srgb,#fff var(--cg,0%),#161616)}:where(html).dark .event-sheet input,:where(html).dark .event-sheet select{border:1px solid transparent;border-radius:5px;background:transparent;color:var(--ink)}:where(html).dark .event-sheet input:hover,:where(html).dark .event-sheet select:hover{border-color:#2b2b2b;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .event-sheet td:first-child select{color:var(--muted)}:where(html).dark .event-sheet .task-status-select{background:color-mix(in srgb,#000 var(--cg,0%),#1f1f1f)}:where(html).dark .event-sheet .status-complete{background:color-mix(in srgb,#000 var(--cg,0%),#192c20);color:color-mix(in srgb,#fff var(--ct,0%),#8ad0ab)}:where(html).dark .event-sheet .status-blocked{background:color-mix(in srgb,#000 var(--cg,0%),#31100c);color:color-mix(in srgb,#fff var(--ct,0%),#c7655b)}:where(html).dark .event-sheet .status-in-progress{background:color-mix(in srgb,#000 var(--cg,0%),#1f1f1f);color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .event-sheet .status-waiting{background:color-mix(in srgb,#000 var(--cg,0%),#3b2d0f);color:color-mix(in srgb,#fff var(--ct,0%),#e1af66)}:where(html).dark .pending-owner{color:color-mix(in srgb,#fff var(--ct,0%),#dfad64)}:where(html).dark .sheet-add-task>input{border:1px solid var(--border);border-radius:6px}:where(html).dark .sheet-help{color:var(--muted)}:where(html).dark .sr-only{border:0}:where(html).dark .leader-picker{background:color-mix(in srgb,#000 var(--cg,0%),#171717);border:1px solid var(--border);border-radius:10px}:where(html).dark .leader-email{color:color-mix(in srgb,#fff var(--ct,0%),#989898)}:where(html).dark .existing-profile-alert{background:color-mix(in srgb,#000 var(--cg,0%),#1b1b1b);border:1px solid #414141;border-radius:8px}:where(html).dark .event-sheet textarea{border:1px solid transparent;border-radius:5px;background:transparent;color:var(--ink)}:where(html).dark .event-sheet textarea:hover{border-color:#2b2b2b;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:root.dark{color:color-mix(in srgb,#fff var(--ct,0%),#cfcfcf);background:color-mix(in srgb,#000 var(--cg,0%),#1d1d1d);--ink:color-mix(in srgb,#fff var(--ct,0%),#cfcfcf);--blue:#cbcbcb;--blue-dark:#e0e0e0;--muted:color-mix(in srgb,#fff var(--ct,0%),#979797);--border:#292929;--panel:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark body{background:color-mix(in srgb,#000 var(--cg,0%),#1d1d1d)}:where(html).dark .main-shell{background:color-mix(in srgb,#000 var(--cg,0%),#1d1d1d)}:where(html).dark .topbar{background:color-mix(in srgb,#000 var(--cg,0%),#1d1d1d);border-bottom:0}:where(html).dark .breadcrumb,:where(html).dark .breadcrumb strong{color:color-mix(in srgb,#fff var(--ct,0%),#999999)}:where(html).dark .topbar .icon-button{color:color-mix(in srgb,#fff var(--ct,0%),#a4a4a4)}:where(html).dark .header-avatar,:where(html).dark .avatar{background:color-mix(in srgb,#000 var(--cg,0%),#282828);color:color-mix(in srgb,#fff var(--ct,0%),#c2c2c2)}:where(html).dark .icon-button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#262626)}:where(html).dark main{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #292929;border-radius:12px 12px 0 0;box-shadow:0 2px 12px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .panel{background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:none;border-color:#282828}:where(html).dark .page-heading p,:where(html).dark .section-title p,:where(html).dark .help-text,:where(html).dark .sheet-help,:where(html).dark .eyebrow{color:color-mix(in srgb,#fff var(--ct,0%),#989898)}:where(html).dark .button.primary{background:#cbcbcb;color:color-mix(in srgb,#fff var(--ct,0%),#131313);border-color:#cbcbcb}:where(html).dark .button.primary:hover{background:#e0e0e0}:where(html).dark .button.secondary{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border-color:#303030;color:color-mix(in srgb,#fff var(--ct,0%),#bfbfbf)}:where(html).dark .button.secondary:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1c1c1c)}:where(html).dark .text-button{color:color-mix(in srgb,#fff var(--ct,0%),#bebebe)}:where(html).dark .segmented{background:color-mix(in srgb,#000 var(--cg,0%),#232323)}:where(html).dark .segmented button{color:color-mix(in srgb,#fff var(--ct,0%),#9e9e9e)}:where(html).dark .segmented button.selected{background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#cfcfcf);box-shadow:0 1px 3px color-mix(in srgb,#000000c0 var(--cs,0%),#0000003d)}:where(html).dark .pco-message,:where(html).dark .leader-picker,:where(html).dark .pco-match-confirm,:where(html).dark .pco-setup,:where(html).dark .pco-protected{background:color-mix(in srgb,#000 var(--cg,0%),#1a1a1a)}:where(html).dark .pco-match-card{background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .pco-match-card.selected{border-color:#aaaaaa;background:color-mix(in srgb,#000 var(--cg,0%),#1b1b1b);box-shadow:0 0 0 1px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}:where(html).dark .existing-profile-alert{background:color-mix(in srgb,#000 var(--cg,0%),#1d1d1d);border-color:#373737}:where(html).dark .leader-email{color:color-mix(in srgb,#fff var(--ct,0%),#a6a6a6)}:where(html).dark .event-sheet th{background:color-mix(in srgb,#000 var(--cg,0%),#1b1b1b);color:color-mix(in srgb,#fff var(--ct,0%),#a0a0a0)}:where(html).dark .event-sheet tr:hover td{background:color-mix(in srgb,#000 var(--cg,0%),#171717)}:where(html).dark .event-sheet .status-in-progress{background:color-mix(in srgb,#000 var(--cg,0%),#272727);color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .progress-track{background:color-mix(in srgb,#000 var(--cg,0%),#222222)}:where(html).dark .progress-track>span{background:#a4a4a4}:where(html).dark .task-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#191919)}:where(html).dark .nav-item.active{background:color-mix(in srgb,#000 var(--cg,0%),#292929);color:color-mix(in srgb,#fff var(--ct,0%),#cfcfcf)}:where(html).dark .nav-item:hover{background:color-mix(in srgb,#000 var(--cg,0%),#242424);color:color-mix(in srgb,#fff var(--ct,0%),#cfcfcf)}:where(html).dark .workspace-dot{background:#6b6b6b}:where(html).dark .brand small{color:color-mix(in srgb,#fff var(--ct,0%),#959595)}:where(html).dark .nav-label{color:color-mix(in srgb,#fff var(--ct,0%),#8c8c8c)}:where(html).dark button:focus-visible,:where(html).dark a:focus-visible{outline-color:#888888}:where(html).dark input:focus,:where(html).dark textarea:focus,:where(html).dark select:focus{outline-color:#6b6b6b}@media(min-width:761px){:where(html).dark .sidebar{background:color-mix(in srgb,#000 var(--cg,0%),#1d1d1d);border-right:0}:where(html).dark .sidebar:hover,:where(html).dark .sidebar:focus-within{box-shadow:5px 0 18px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e);border-right:1px solid #2b2b2b}:where(html).dark .sidebar .nav-item{color:color-mix(in srgb,#fff var(--ct,0%),#9f9f9f);border-radius:8px}:where(html).dark .sidebar .nav-item.active{color:color-mix(in srgb,#fff var(--ct,0%),#d1d1d1)}:where(html).dark .sidebar .nav-label{border-top:1px solid #303030}:where(html).dark .sidebar:hover .nav-label,:where(html).dark .sidebar:focus-within .nav-label{border:0}}@media(max-width:760px){:where(html).dark .sidebar{background:color-mix(in srgb,#000 var(--cg,0%),#1d1d1d)}:where(html).dark main{border-radius:10px 10px 0 0}}:where(html).dark .import-loading{border:1px solid #2c2c2c;border-radius:10px;background:color-mix(in srgb,#000 var(--cg,0%),#171717)}:where(html).dark .import-loading p{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .import-loading-track{background:color-mix(in srgb,#000 var(--cg,0%),#242424)}:where(html).dark .import-loading-track>span{background:#979797}:where(html).dark .import-check-complete{color:color-mix(in srgb,#fff var(--ct,0%),#9a9a9a)}:where(html).dark .import-list-tools{border-bottom:1px solid #282828}:where(html).dark .import-list-row{border-bottom:1px solid #232323}:where(html).dark .import-list-row:last-child{border-bottom:0}:where(html).dark .import-list-meta{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .import-source-details{color:color-mix(in srgb,#fff var(--ct,0%),#8c8c8c)}:where(html).dark .import-list-empty{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .import-warnings{border:1px solid #292929;border-radius:8px}:where(html).dark .import-warnings p{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .import-copy-notice{background:color-mix(in srgb,#000 var(--cg,0%),#1a1a1a);border-radius:8px}:where(html).dark .form-stack fieldset{border:0}:where(html).dark .board-toolbar>select,:where(html).dark .calendar-filter>select{border:1px solid var(--border);border-radius:6px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .board-count{color:var(--muted)}:where(html).dark .row-size{color:var(--muted)}:where(html).dark .row-size input{accent-color:#b3b3b3}:where(html).dark .board-sheet{border-collapse:collapse}:where(html).dark .column-resizer{background:transparent;border:0}:where(html).dark .column-resizer:hover,:where(html).dark .column-resizer:focus-visible{background:#0c4fad66}:where(html).dark .board-sheet td{border-right:1px solid #232323}:where(html).dark .board-sheet td:first-child{border-left:4px solid var(--category-color,#0c4fad)}:where(html).dark .board-sheet input,:where(html).dark .board-sheet select,:where(html).dark .board-sheet textarea{border-radius:4px;border:1px solid transparent}:where(html).dark .board-status option{background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .owner-email{color:var(--muted)}:where(html).dark .board-empty{color:var(--muted)}:where(html).dark .board-option input[type=color]{border-radius:6px}:where(html).dark .danger{color:color-mix(in srgb,#fff var(--ct,0%),#cd5465)}:where(html).dark .profile-heading p{color:var(--muted)}:where(html).dark .calendar-filter{color:var(--muted)}:where(html).dark .calendar-grid{border-left:1px solid var(--border);border-top:1px solid var(--border)}:where(html).dark .calendar-weekday{border-bottom:1px solid var(--border);border-right:1px solid var(--border);background:color-mix(in srgb,#000 var(--cg,0%),#1b1b1b)}:where(html).dark .calendar-cell{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}:where(html).dark .calendar-date{border:0;background:none;color:var(--ink);border-radius:5px}:where(html).dark .calendar-today{background:color-mix(in srgb,#000 var(--cg,0%),#0a1429)}:where(html).dark .calendar-today .calendar-date{background:#3a6dc3;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .calendar-outside{background:color-mix(in srgb,#000 var(--cg,0%),#171717)}:where(html).dark .calendar-outside .calendar-date{color:color-mix(in srgb,#fff var(--ct,0%),#6b6b6b)}:where(html).dark .calendar-task{border:1px solid #272727;border-left:4px solid var(--item-color);border-radius:4px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#bbbfc6)}:where(html).dark .calendar-task:hover{background:color-mix(in srgb,#000 var(--cg,0%),#191919)}:where(html).dark .calendar-task span{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .calendar-event{background:#cbcbcb;color:color-mix(in srgb,#fff var(--ct,0%),#131313);border-radius:4px}:where(html).dark .calendar-legend span{color:var(--muted)}:where(html).dark .calendar-legend i{border-radius:50%}:where(html).dark .header-avatar{border:0}:where(html).dark .board-sheet th:last-child,:where(html).dark .board-sheet td:last-child{background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:-1px 0 color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .board-sheet th:last-child{background:color-mix(in srgb,#000 var(--cg,0%),#1b1b1b)}:where(html).dark .consent-list{color:hsl(0 0% 40%)}:where(html).dark .consent-list svg{color:hsl(0 0% 55%)}:where(html).dark .consent-who{color:hsl(0 0% 50%)}:root.dark{--text:color-mix(in srgb,#fff var(--ct,0%),#bdc0c6);--muted:color-mix(in srgb,#fff var(--ct,0%),#83868d)}:where(html).dark .task-workspace{color:color-mix(in srgb,#fff var(--ct,0%),#bbbdc1)}:where(html).dark .task-toolbar .search-field{background:color-mix(in srgb,#000 var(--cg,0%),#181a1c);border:1px solid #222326;border-radius:10px}:where(html).dark .task-toolbar .search-field input{color:color-mix(in srgb,#fff var(--ct,0%),#b8bac1)}:where(html).dark .task-count{color:color-mix(in srgb,#fff var(--ct,0%),#7e8288)}:where(html).dark .task-filters select{border:1px solid #27282a;border-radius:8px;background:color-mix(in srgb,#fff var(--cg,0%),#131313c9);color:color-mix(in srgb,#fff var(--ct,0%),#979ba1)}:where(html).dark .task-hide{color:color-mix(in srgb,#fff var(--ct,0%),#8d9198)}:where(html).dark .task-hide input{accent-color:#9ea6ae}:where(html).dark .task-feedback{color:color-mix(in srgb,#fff var(--ct,0%),#7f848a)}:where(html).dark .task-feedback button{color:color-mix(in srgb,#fff var(--ct,0%),#a9b3ba)}:where(html).dark .save-error{color:color-mix(in srgb,#fff var(--ct,0%),#cf5968)}:where(html).dark .task-table-scroll{border-block:1px solid #222326}:where(html).dark .task-grid{border-collapse:separate;border-spacing:0}:where(html).dark .task-grid th{color:color-mix(in srgb,#fff var(--ct,0%),#8d9198);background:color-mix(in srgb,#000 var(--cg,0%),#15171a);border-bottom:1px solid #212327}:where(html).dark .task-grid td{border-bottom:1px solid #1d1e21;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .task-grid tr:hover td{background:color-mix(in srgb,#000 var(--cg,0%),#13171a)}:where(html).dark .task-grid .anchored{box-shadow:1px 0 0 color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .task-grid .column-resizer{border:0}:where(html).dark .task-grid .column-resizer:hover,:where(html).dark .task-grid .column-resizer:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#2a3036)}:where(html).dark .header-pencil{color:color-mix(in srgb,#fff var(--ct,0%),#6a7179);border-radius:6px}:where(html).dark .header-pencil:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1f2227);color:color-mix(in srgb,#fff var(--ct,0%),#b5bbc2)}:where(html).dark .task-name{color:color-mix(in srgb,#fff var(--ct,0%),#b8bec6)}:where(html).dark .task-grip{color:color-mix(in srgb,#fff var(--ct,0%),#51565c)}:where(html).dark .task-name-cell>.task-popover .task-popover-trigger{color:color-mix(in srgb,#fff var(--ct,0%),#636a71)}:where(html).dark .task-popover-trigger{border-radius:7px}:where(html).dark .task-popover-trigger:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1a1d21)}:where(html).dark .task-popover-panel{background:color-mix(in srgb,#fff var(--cg,0%),#131313fa);border:1px solid #222529;border-radius:12px;box-shadow:0 12px 36px color-mix(in srgb,#000000c0 var(--cs,0%),#00000060);color:color-mix(in srgb,#fff var(--ct,0%),#abb0b7)}:where(html).dark .task-popover-panel>.help-text{color:color-mix(in srgb,#fff var(--ct,0%),#828891)}:where(html).dark .picker-option{border-radius:7px}:where(html).dark .picker-option:hover{background:color-mix(in srgb,#000 var(--cg,0%),#181c1f)}:where(html).dark .picker-option i,:where(html).dark .soft-tag i,:where(html).dark .task-group-button i{border-radius:50%}:where(html).dark .picker-edit{border-top:1px solid #1f2224;color:color-mix(in srgb,#fff var(--ct,0%),#868e98)}:where(html).dark .soft-tag{background:color-mix(in srgb,#000 var(--cg,0%),#181c1f);border-radius:6px;color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .owner-summary small{color:color-mix(in srgb,#fff var(--ct,0%),#70757c)}:where(html).dark .owner-initial{background:color-mix(in srgb,#000 var(--cg,0%),#1b1f24);color:color-mix(in srgb,#fff var(--ct,0%),#7f8793);border:1px solid #23272d;border-radius:50%}:where(html).dark .cell-value{color:color-mix(in srgb,#fff var(--ct,0%),#9297a1);border-radius:6px}:where(html).dark .cell-value:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1b1d20)}:where(html).dark .cell-placeholder{color:color-mix(in srgb,#fff var(--ct,0%),#5f656d)}:where(html).dark .cell-editor input,:where(html).dark .cell-editor textarea,:where(html).dark .task-rename input{border:1px solid #2c3643;border-radius:6px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#b4bdc7)}:where(html).dark .cell-editor button{color:color-mix(in srgb,#fff var(--ct,0%),#8795a8)}:where(html).dark .task-comments{color:color-mix(in srgb,#fff var(--ct,0%),#67727e);border-radius:6px}:where(html).dark .task-comments:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1b1f24);color:color-mix(in srgb,#fff var(--ct,0%),#919eaf)}:where(html).dark .task-group-row td{background:color-mix(in srgb,#000 var(--cg,0%),#15181c)!important}:where(html).dark .task-group-button{color:color-mix(in srgb,#fff var(--ct,0%),#929ca9)}:where(html).dark .task-group-button span{color:color-mix(in srgb,#fff var(--ct,0%),#666e79)}:where(html).dark .task-add{color:color-mix(in srgb,#fff var(--ct,0%),#575f69)}:where(html).dark .task-add input{border:0;background:transparent;color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .task-help{color:color-mix(in srgb,#fff var(--ct,0%),#6d7480)}:where(html).dark .task-empty{color:color-mix(in srgb,#fff var(--ct,0%),#6e7783)}:where(html).dark .view-control select{border:1px solid #21252b;border-radius:6px}:where(html).dark .view-columns small{color:color-mix(in srgb,#fff var(--ct,0%),#676e79)}:where(html).dark .task-detail-tabs button{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .comments .help-text{color:color-mix(in srgb,#fff var(--ct,0%),#79818d)}:where(html).dark .comment strong,:where(html).dark .comment p{color:color-mix(in srgb,#fff var(--ct,0%),#8d98a8)}@media(max-width:760px){:where(html).dark .mobile-task{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #1e2228;border-radius:12px;box-shadow:0 2px 7px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .mobile-task>p{color:color-mix(in srgb,#fff var(--ct,0%),#6f7884)}:where(html).dark .mobile-task-footer{border-top:1px solid #1a1d21}:where(html).dark .mobile-task .task-popover-panel{box-shadow:0 0 0 100vmax color-mix(in srgb,#000000c0 var(--cs,0%),#00000099),0 10px 40px color-mix(in srgb,#000000c0 var(--cs,0%),#00000090)}:where(html).dark .modal.drawer{border-radius:0}:where(html).dark .modal.drawer .modal-heading{background:color-mix(in srgb,#fff var(--cg,0%),#131313ed)}}@media(max-width:760px){:where(html).dark .modal.drawer .form-stack label{color:color-mix(in srgb,#fff var(--ct,0%),#8c949f)}:where(html).dark .modal.drawer .form-stack input,:where(html).dark .modal.drawer .form-stack textarea,:where(html).dark .modal.drawer .form-stack select{color:color-mix(in srgb,#fff var(--ct,0%),#acb6c3)}}:where(html).dark .layout-options,:where(html).dark .definition-options{border-top:1px solid #1e2124}:where(html).dark .layout-options summary,:where(html).dark .definition-options summary{color:color-mix(in srgb,#fff var(--ct,0%),#969eaa)}:where(html).dark .event-actions .task-popover-trigger{border:1px solid #24272c;background:color-mix(in srgb,#fff var(--cg,0%),#131313b0)}:where(html).dark .event-options-list .text-button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1b1d20);border-radius:7px}:where(html).dark .mobile-task-edit{border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#757f8a)}:where(html).dark .mobile-task-edit:hover{background:color-mix(in srgb,#000 var(--cg,0%),#181b20)}:where(html).dark .mobile-owner{color:color-mix(in srgb,#fff var(--ct,0%),#7e8896)}:where(html).dark .mobile-deadline{color:color-mix(in srgb,#fff var(--ct,0%),#7e8896)}:where(html).dark .task-comments{color:color-mix(in srgb,#fff var(--ct,0%),#6e7989)}@media(max-width:760px){:where(html).dark .task-toolbar-right .task-popover-panel,:where(html).dark .event-actions .task-popover-panel{box-shadow:0 0 0 100vmax color-mix(in srgb,#000000c0 var(--cs,0%),#00000099),0 10px 40px color-mix(in srgb,#000000c0 var(--cs,0%),#00000090)}}:where(html).dark .option-control{color:color-mix(in srgb,#fff var(--ct,0%),#808996)}:where(html).dark .event-readiness{border-bottom:1px solid #1e2124;color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .overlay{background:#c5ccd547}:where(html).dark .modal,:where(html).dark .modal.drawer{border-radius:18px}:where(html).dark .task-create{border-radius:50%;background:#c4c8cc;color:color-mix(in srgb,#fff var(--ct,0%),#131313);box-shadow:0 4px 16px color-mix(in srgb,#000000c0 var(--cs,0%),#0000006f)}:where(html).dark .task-create:hover{background:#abb0b7}:where(html).dark .event-detail-actions{border-top:1px solid #1e2124}:where(html).dark .event-detail-actions .event-readiness{border:0}:where(html).dark main.event-page{background:transparent;border:0;border-radius:0;box-shadow:none}:where(html).dark .event-page>.panel{background:transparent;border:0;border-radius:0;box-shadow:none}:where(html).dark .event-nav .task-popover-trigger{border-radius:12px;color:color-mix(in srgb,#fff var(--ct,0%),#979faa);background:color-mix(in srgb,#fff var(--cg,0%),#1313138c);border:1px solid #131313cc;box-shadow:0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .event-nav .task-popover-panel{background:color-mix(in srgb,#fff var(--cg,0%),#131313f0)}:where(html).dark .event-nav nav button{border-radius:8px}:where(html).dark .event-nav nav button:hover,:where(html).dark .event-nav nav button[aria-current=page]{background:color-mix(in srgb,#000 var(--cg,0%),#1c2024);color:color-mix(in srgb,#fff var(--ct,0%),#afbac7)}:where(html).dark .task-create{background:linear-gradient(145deg,color-mix(in srgb,#fff var(--cg,0%),#131313db),color-mix(in srgb,#000 var(--cg,0%),#191e258f));color:color-mix(in srgb,#fff var(--ct,0%),#afb9c6);border:1px solid #131313f2;box-shadow:0 8px 24px color-mix(in srgb,#000000c0 var(--cs,0%),#00000078),0 2px 5px color-mix(in srgb,#000000c0 var(--cs,0%),#00000042),inset 0 1px 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .task-create:hover{background:color-mix(in srgb,#fff var(--cg,0%),#131313eb);box-shadow:0 10px 28px color-mix(in srgb,#000000c0 var(--cs,0%),#00000096),0 2px 5px color-mix(in srgb,#000000c0 var(--cs,0%),#00000042),inset 0 1px 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}@media(max-width:760px){:where(html).dark .event-page .mobile-task{background:color-mix(in srgb,#fff var(--cg,0%),#131313eb)}:where(html).dark .event-page .task-table-scroll{border:0}}html.dark,:where(html).dark body{background:color-mix(in srgb,#000 var(--cg,0%),#1c1c1c)}:where(html).dark .modal{background:color-mix(in srgb,#fff var(--cg,0%),#131313e6);border:1px solid #131313f0;box-shadow:0 18px 70px color-mix(in srgb,#000000c0 var(--cs,0%),#00000078),inset 0 1px 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .modal:focus{outline:none}:where(html).dark .event-page .mobile-task{background:color-mix(in srgb,#fff var(--cg,0%),#131313c4);border:1px solid #131313;box-shadow:0 2px 10px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e),inset 0 1px 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .modal .form-stack input:not([type=hidden]):not([type=color]),:where(html).dark .modal .form-stack select,:where(html).dark .form-picker>.task-popover>.task-popover-trigger{border:1px solid #24282e;background:color-mix(in srgb,#fff var(--cg,0%),#131313b8);border-radius:9px}:where(html).dark .field-label{color:color-mix(in srgb,#fff var(--ct,0%),#7f7f7f)}:where(html).dark .form-picker i{border-radius:50%}:where(html).dark .form-picker .task-popover-panel{background:color-mix(in srgb,#fff var(--cg,0%),#131313fa)}:where(html).dark .picker-create{border-top:1px solid #1f232a}:where(html).dark .picker-create p{color:color-mix(in srgb,#fff var(--ct,0%),#b24c4c)}:where(html).dark .pending-owner,:where(html).dark .pending-note{color:color-mix(in srgb,#fff var(--ct,0%),#dfa056)!important}:where(html).dark .pending-team .avatar{background:color-mix(in srgb,#000 var(--cg,0%),#39280e);color:color-mix(in srgb,#fff var(--ct,0%),#e0a055)}:where(html).dark .pending-team small{color:color-mix(in srgb,#fff var(--ct,0%),#e0a055)}:where(html).dark .invite-delivery{color:color-mix(in srgb,#fff var(--ct,0%),#7a828d)}:where(html).dark .pending-task-owner{color:color-mix(in srgb,#fff var(--ct,0%),#dfa056)}:where(html).dark .topbar{background:color-mix(in srgb,#000 var(--cg,0%),#1c1c1c)}:where(html).dark .form-picker-trigger{border:1px solid #292d31;border-radius:10px;background:color-mix(in srgb,#fff var(--cg,0%),#131313cc);color:inherit}:where(html).dark .form-picker-trigger>i{border-radius:50%}:where(html).dark .form-popover-panel{background:color-mix(in srgb,#fff var(--cg,0%),#131313f5);border:1px solid #2d323ca6;border-radius:14px;box-shadow:0 14px 40px color-mix(in srgb,#000000c0 var(--cs,0%),#00000072);outline:none}:where(html).dark .event-menu-trigger,:where(html).dark .glass-button{background:color-mix(in srgb,#fff var(--cg,0%),#131313a6);border:1px solid #131313f2;box-shadow:0 3px 12px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e),inset 0 1px 0 color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f);border-radius:13px;color:var(--ink)}:where(html).dark .event-core-details dt{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .answer-bubble{background:color-mix(in srgb,#fff var(--cg,0%),#131313ba);border:1px solid #272a30cc;border-radius:16px;box-shadow:0 4px 16px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .event-settings-actions>button{border-radius:12px}:where(html).dark .form-popover-panel .picker-create input:not([type=color]){border:1px solid #24282e;border-radius:9px}:where(html).dark .form-popover-panel .picker-create label{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .detail-panel dl.event-core-details{color:color-mix(in srgb,#fff var(--ct,0%),#a4aab4)}:where(html).dark .detail-panel .event-core-details dt{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:root.dark{--tile-surface:color-mix(in srgb,#fff var(--cg,0%),#131313c4);--glass-surface:color-mix(in srgb,#fff var(--cg,0%),#131313a6);--tile-edge:#272a30cc;--glass-shadow:0 4px 16px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e),inset 0 1px 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark main.workspace-page{background:transparent;border:0;border-radius:0;box-shadow:none}:where(html).dark .panel{background:transparent;border:0;border-radius:0;box-shadow:none}:where(html).dark .button,:where(html).dark .glass-button{border-radius:13px}:where(html).dark .button.secondary{background:var(--glass-surface);border:1px solid #131313ed;box-shadow:var(--glass-shadow);color:var(--ink)}:where(html).dark .button.secondary:hover{background:color-mix(in srgb,#fff var(--cg,0%),#131313ec);box-shadow:0 5px 18px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .button.primary{background:#cbcbcbeb;border:1px solid #13131330;box-shadow:0 5px 18px color-mix(in srgb,#000000c0 var(--cs,0%),#00000036),inset 0 1px 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff02)}:where(html).dark .button.primary:hover{background:#d3d3d3f2}:where(html).dark .icon-button{border-radius:12px}:where(html).dark .icon-button:hover{background:color-mix(in srgb,#fff var(--cg,0%),#13131380)}:where(html).dark .segmented{background:color-mix(in srgb,#000 var(--cg,0%),#2325288c);border:1px solid #1313139c;border-radius:13px}:where(html).dark .segmented button{border-radius:9px}:where(html).dark .segmented button.selected{background:color-mix(in srgb,#fff var(--cg,0%),#131313ed);box-shadow:0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e);color:color-mix(in srgb,#fff var(--ct,0%),#cfcfcf)}:where(html).dark .search-field{background:color-mix(in srgb,#fff var(--cg,0%),#13131390);border:1px solid var(--tile-edge);border-radius:13px}:where(html).dark .form-stack input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=hidden]),:where(html).dark .form-stack select,:where(html).dark .form-stack textarea,:where(html).dark .template-tile-fields select,:where(html).dark .template-tile-fields input[type=number],:where(html).dark .template-tile-heading>input,:where(html).dark .template-toolbar select,:where(html).dark .calendar-filter>select{border:1px solid #24282e;background:color-mix(in srgb,#fff var(--cg,0%),#131313b8);border-radius:10px;color:var(--ink)}:where(html).dark .form-stack label,:where(html).dark .template-tile-fields label{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .form-stack input[readonly]{background:#1e21244d;color:color-mix(in srgb,#fff var(--ct,0%),#7d838d)}:where(html).dark .event-card,:where(html).dark .template-tile,:where(html).dark .connection-card,:where(html).dark .import-list-row,:where(html).dark .pco-match-card,:where(html).dark .team-row,:where(html).dark .quiet-card,:where(html).dark .settings-note,:where(html).dark .empty-events,:where(html).dark .recommendation,:where(html).dark .pco-checklist-row,:where(html).dark .comment{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:var(--tile-radius);box-shadow:var(--glass-shadow)}:where(html).dark .event-card:hover{border-color:var(--tile-edge);background:color-mix(in srgb,#fff var(--cg,0%),#131313ee);box-shadow:0 7px 22px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .event-card h3{color:var(--ink)}:where(html).dark .event-card>p,:where(html).dark .event-date,:where(html).dark .card-progress,:where(html).dark .card-bottom{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .progress-track{border-radius:6px;background:color-mix(in srgb,#000 var(--cg,0%),#202328)}:where(html).dark .progress-track>span{background:#5f6c7a;border-radius:6px}:where(html).dark .pill,:where(html).dark .status{border-radius:9px;background:#1e212775;color:color-mix(in srgb,#fff var(--ct,0%),#8c94a0)}:where(html).dark .task-tools{border:0}:where(html).dark .task-table-head{background:none;border:0;color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .task-row{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:var(--tile-radius);box-shadow:var(--glass-shadow)}:where(html).dark .task-row:last-child{border:1px solid var(--tile-edge)}:where(html).dark .task-row:hover{background:color-mix(in srgb,#fff var(--cg,0%),#131313ed)}:where(html).dark .task-title strong{color:var(--ink)}:where(html).dark .task-title small,:where(html).dark .owner-cell,:where(html).dark .due-cell{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .quiet-card strong{color:color-mix(in srgb,#fff var(--ct,0%),#a4aab4)}:where(html).dark .quiet-card p{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .template-toolbar label{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .template-toolbar select{color:var(--ink)}:where(html).dark .template-tile-heading .icon-button{color:color-mix(in srgb,#fff var(--ct,0%),#6c7583)}:where(html).dark .template-category{border-radius:9px}:where(html).dark .template-category i{border-radius:50%}:where(html).dark .template-tile-footer{border-top:1px solid #1f232a;color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .profile-heading .avatar,:where(html).dark .connection-icon{background:color-mix(in srgb,#fff var(--cg,0%),#131313b8);border:1px solid #131313;box-shadow:var(--glass-shadow)}:where(html).dark .pco-setup{background:transparent}:where(html).dark .pco-secret-names code{background:color-mix(in srgb,#fff var(--cg,0%),#13131390);border:1px solid var(--tile-edge);border-radius:10px}:where(html).dark .pco-message,:where(html).dark .pco-protected,:where(html).dark .pco-match-confirm,:where(html).dark .leader-picker,:where(html).dark .existing-profile-alert,:where(html).dark .import-loading,:where(html).dark .import-copy-notice{border:1px solid var(--tile-edge);background:var(--tile-surface);border-radius:16px;box-shadow:var(--glass-shadow)}:where(html).dark .pco-match-card.selected{background:color-mix(in srgb,#000 var(--cg,0%),#141a23f0);border-color:#5f6c7a;box-shadow:0 0 0 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .import-list-tools{border:0}:where(html).dark .import-list-row:last-child{border:1px solid var(--tile-edge)}:where(html).dark .import-list-info>strong{color:var(--ink)}:where(html).dark .import-plan{border:0;background:none}:where(html).dark .recommendation-choice button{border-radius:11px}:where(html).dark .import-template-summary{border-radius:13px}:where(html).dark .team-row strong{color:var(--ink)}:where(html).dark .calendar-task{border-radius:10px;background:var(--tile-surface);border-color:var(--tile-edge);border-left-color:var(--item-color);box-shadow:0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .calendar-event{border-radius:10px;background:#cbcbcbeb}:where(html).dark .calendar-weekday{background:#1e23276b}:where(html).dark .calendar-cell{background:#1313134d}:where(html).dark .calendar-today{background:color-mix(in srgb,#000 var(--cg,0%),#0e19288c)}:where(html).dark .calendar-outside{background:#1e232733}:where(html).dark .signin-card{background:var(--tile-surface);border:1px solid #131313ed;box-shadow:0 18px 70px color-mix(in srgb,#000000c0 var(--cs,0%),#00000045),inset 0 1px 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f);border-radius:22px}:where(html).dark .sidebar{background:var(--side-bg)}:where(html).dark .sidebar:hover,:where(html).dark .sidebar:focus-within{border-color:#131313b8;box-shadow:6px 0 22px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .sidebar .nav-item{border-radius:11px}:where(html).dark .sidebar .nav-item.active{background:color-mix(in srgb,#fff var(--cg,0%),#131313b8);box-shadow:0 2px 9px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .mobile-shade{background:#b2c1d126}:where(html).dark .templates-page .page-heading>.button{box-shadow:0 10px 30px color-mix(in srgb,#000000c0 var(--cs,0%),#0000006c),inset 0 1px 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff03)}@media(max-width:760px){:where(html).dark .templates-page .page-heading>.button{border-radius:14px}}:where(html).dark .email-connection>.email-availability{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .email-setup summary{color:color-mix(in srgb,#fff var(--ct,0%),#8c94a0)}:where(html).dark .email-setup-links a{color:var(--ink)}:where(html).dark .email-check-error{color:color-mix(in srgb,#fff var(--ct,0%),#bf606c)!important}:where(html).dark .task-floating-popover input,:where(html).dark .task-floating-popover select{border:1px solid var(--tile-edge);border-radius:9px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:var(--ink)}:where(html).dark .calendar-grid{border-radius:14px}:where(html).dark .calendar-undated summary{color:color-mix(in srgb,#fff var(--ct,0%),#868e98)}:where(html).dark .calendar-empty{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .calendar-agenda-day{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:16px;box-shadow:var(--glass-shadow)}:where(html).dark .calendar-agenda-day h3>span{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}@media(max-width:760px){:where(html).dark .calendar-mini-weekday{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .calendar-mini-date{border-radius:10px;color:var(--ink);background:#13131360;border:1px solid transparent}:where(html).dark .calendar-mini-date.calendar-outside{color:color-mix(in srgb,#fff var(--ct,0%),#646b76);background:#1e232733}:where(html).dark .calendar-mini-date[aria-current=date]{border-color:#5f6c7a}:where(html).dark .calendar-mini-date[aria-pressed=true]{background:#cbcbcbeb;color:color-mix(in srgb,#fff var(--ct,0%),#131313);box-shadow:var(--glass-shadow)}:where(html).dark .calendar-day-markers i{border-radius:50%;background:currentColor}:where(html).dark .calendar-mini-date.is-event:not([aria-pressed=true]){background:color-mix(in srgb,#000 var(--cg,0%),#1c222a);border-color:#2d3845}}:where(html).dark .assignee-search{border:1px solid #25282c;border-radius:9px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .assignee-search:focus-within{border-color:#0c4fad}:where(html).dark .assignee-choices .assignee-search input{border:0;outline:none;background:transparent;color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .picker-group{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .picker-empty{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .joins-team{color:color-mix(in srgb,#fff var(--ct,0%),#3e70be)}:where(html).dark .assignee-choices [aria-checked=true]{background:#6684ac14}:where(html).dark .connection-card>small{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .calendar-reminders select{border:1px solid #292d31;border-radius:9px;background:color-mix(in srgb,#fff var(--cg,0%),#131313b8)}:where(html).dark .notification-panel,:where(html).dark .email-settings{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:var(--tile-radius);box-shadow:var(--glass-shadow)}:where(html).dark .notification-heading p,:where(html).dark .email-settings-head p{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .save-status{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .email-settings>.save-status{color:color-mix(in srgb,#fff var(--ct,0%),#83ba95)}:where(html).dark .notification-group,:where(html).dark .email-schedule,:where(html).dark .email-editor{border-top:1px solid #1e2124}:where(html).dark .notification-group h3,:where(html).dark .email-schedule h3,:where(html).dark .email-editor h3{color:color-mix(in srgb,#fff var(--ct,0%),#5f6c7a)}:where(html).dark .notification-row+.notification-row{border-top:1px solid #1b1d20}:where(html).dark .notification-row strong{color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .notification-row small{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .notification-off{color:color-mix(in srgb,#fff var(--ct,0%),#e0a055);background:color-mix(in srgb,#000 var(--cg,0%),#2d2012);border-radius:10px}:where(html).dark .notification-off a{color:inherit}:where(html).dark .reminder-default>label:first-child{color:color-mix(in srgb,#fff var(--ct,0%),#7f7f7f)}:where(html).dark .reminder-default select{border:1px solid #2a2a2a;border-radius:7px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#999999)}:where(html).dark .reminder-default .reminder-check{color:color-mix(in srgb,#fff var(--ct,0%),#a5a5a5)}:where(html).dark .reminder-default small{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .email-kind{border:1px solid #222428;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313b8)}:where(html).dark .email-kind strong{color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .email-kind small{color:color-mix(in srgb,#fff var(--ct,0%),#5f6c7a)}:where(html).dark .email-kind.selected{border-color:#cbcbcb;background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:0 2px 10px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .email-kind:focus-visible{outline:3px solid #686868;outline-offset:2px}:where(html).dark .field-label small{color:color-mix(in srgb,#fff var(--ct,0%),#5e5e5e)}:where(html).dark .placeholder-chips{color:color-mix(in srgb,#fff var(--ct,0%),#7f7f7f)}:where(html).dark .chip{color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4);background:color-mix(in srgb,#000 var(--cg,0%),#181c1f);border:1px solid #24282e;border-radius:999px}:where(html).dark .chip:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#1e2226)}:where(html).dark .email-problems{background:color-mix(in srgb,#000 var(--cg,0%),#2d2012);color:color-mix(in srgb,#fff var(--ct,0%),#e4b072);border-radius:10px}:where(html).dark .email-preview-bar small{color:color-mix(in srgb,#fff var(--ct,0%),#5f6c7a)}:where(html).dark .email-preview-bar strong{color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .email-preview iframe{border:1px solid #222428;border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#1d1d1d)}:where(html).dark .task-done-toggle{border-radius:50%;border:1.5px solid #394048;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .task-done-toggle:hover:not(:disabled){border-color:#70c999;background:color-mix(in srgb,#000 var(--cg,0%),#17241c)}:where(html).dark .task-done-toggle.done{background:#70c999;border-color:#70c999}:where(html).dark .task-done-toggle:focus-visible{outline:3px solid #686868;outline-offset:2px}:where(html).dark .task-grid tr.is-done .task-name,:where(html).dark .mobile-task.is-done .task-name{color:color-mix(in srgb,#fff var(--ct,0%),#5d636b);text-decoration-color:color-mix(in srgb,#fff var(--ct,0%),#394048)}:where(html).dark .deadline-chip{border-radius:999px;color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .deadline-chip.overdue{background:color-mix(in srgb,#000 var(--cg,0%),#2d2012);color:color-mix(in srgb,#fff var(--ct,0%),#e0a055)}:where(html).dark .deadline-chip.today{background:#cbcbcb;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .deadline-chip.tomorrow,:where(html).dark .deadline-chip.soon{color:color-mix(in srgb,#fff var(--ct,0%),#cbcbcb)}:where(html).dark .deadline-chip.done{color:color-mix(in srgb,#fff var(--ct,0%),#52575f)}:where(html).dark .quick-chip{border-radius:999px;border:1px solid #24282e;background:color-mix(in srgb,#fff var(--cg,0%),#131313b8);color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .quick-chip:hover{border-color:#394048;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .quick-chip span{border-radius:999px;background:color-mix(in srgb,#000 var(--cg,0%),#1e2124);color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .quick-chip.warn span{background:color-mix(in srgb,#000 var(--cg,0%),#2d2012);color:color-mix(in srgb,#fff var(--ct,0%),#e0a055)}:where(html).dark .quick-chip.on{background:#cbcbcb;border-color:#cbcbcb;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .quick-chip.on span{background:#1313132e;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .quick-chip:focus-visible{outline:3px solid #686868;outline-offset:2px}:where(html).dark .task-summary{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .task-progress{border-radius:999px;background:color-mix(in srgb,#000 var(--cg,0%),#1e2124)}:where(html).dark .task-progress i{background:#70c999;border-radius:inherit}:where(html).dark .filter-badge{border-radius:999px;background:#cbcbcb;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .task-empty>span{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .task-delete{color:color-mix(in srgb,#fff var(--ct,0%),#cd6750)}:where(html).dark .task-delete:hover{color:color-mix(in srgb,#fff var(--ct,0%),#dd826e)}:where(html).dark .sidebar .nav-label .nav-count{color:color-mix(in srgb,#fff var(--ct,0%),#606060)}:where(html).dark .event-link small{color:color-mix(in srgb,#fff var(--ct,0%),#696969)}:where(html).dark .event-link small.past{color:color-mix(in srgb,#fff var(--ct,0%),#505050)}:where(html).dark .event-badge{border-radius:7px;background:color-mix(in srgb,#fff var(--cg,0%),#131313b0);border:1px solid #2c2c2c;color:color-mix(in srgb,#fff var(--ct,0%),#9f9f9f)}:where(html).dark .event-link.active .event-badge{background:#b0bcc8;border-color:#b0bcc8;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .sidebar-empty{color:color-mix(in srgb,#fff var(--ct,0%),#6a6a6a)}:where(html).dark .sidebar .sidebar-bottom{border-top:1px solid #2a2a2a}:where(html).dark .sidebar .account{border-top:0}:where(html).dark .account-link{border:0;background:none;border-radius:11px}:where(html).dark .account-link:hover,:where(html).dark .account-link.active{background:color-mix(in srgb,#fff var(--cg,0%),#131313b8)}:where(html).dark .account-text strong{color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .account-text small{color:var(--muted)}@media(min-width:1100px){:where(html).dark .sidebar,:where(html).dark .sidebar:hover,:where(html).dark .sidebar:focus-within{box-shadow:none;border-right:1px solid var(--side-line);background:var(--side-bg)}:where(html).dark .sidebar .sidebar-events .nav-label{border:0}}:where(html).dark .people-toolbar p{color:var(--muted)}:where(html).dark .toggle-chip{color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4);background:color-mix(in srgb,#fff var(--cg,0%),#131313b0);border:1px solid #24282e;border-radius:999px}:where(html).dark .toggle-chip.selected{background:#b0bcc8;color:color-mix(in srgb,#fff var(--ct,0%),#131313);border-color:#b0bcc8}:where(html).dark .people-row{border-top:1px solid #1d2023;border-radius:12px}:where(html).dark .people-row:first-child{border-top:0}:where(html).dark .people-row:hover{background:color-mix(in srgb,#fff var(--cg,0%),#13131380)}:where(html).dark .people-person{border:0;background:none;border-radius:10px}:where(html).dark .people-name strong{color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .people-name small{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .you{color:color-mix(in srgb,#fff var(--ct,0%),#5e646b)}:where(html).dark .avatar.pending{background:color-mix(in srgb,#000 var(--cg,0%),#1a1b1f);color:color-mix(in srgb,#fff var(--ct,0%),#6d7278);border:1px dashed #33383e}:where(html).dark .people-meta{color:color-mix(in srgb,#fff var(--ct,0%),#828891)}:where(html).dark .pill.warn{background:color-mix(in srgb,#000 var(--cg,0%),#39290e);color:color-mix(in srgb,#fff var(--ct,0%),#f7b967)}:where(html).dark .people-expiry{color:color-mix(in srgb,#fff var(--ct,0%),#5e646b)}:where(html).dark .people-actions .task-popover-trigger{border-radius:10px;border:1px solid transparent;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#8c94a0)}:where(html).dark .people-actions .task-popover-trigger:hover{background:color-mix(in srgb,#fff var(--cg,0%),#131313c0);border-color:#222529}:where(html).dark .row-menu button{border:0;background:none;border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#afbac7)}:where(html).dark .row-menu button:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#1c2024)}:where(html).dark .row-menu button.danger{color:color-mix(in srgb,#fff var(--ct,0%),#c95851)}:where(html).dark .team-person{border:0;background:none}:where(html).dark .name-link{border:0;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#8d98a8)}:where(html).dark .person-head a{color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .person-head small{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .person-summary{color:color-mix(in srgb,#fff var(--ct,0%),#828891)}:where(html).dark .person-event{border:1px solid #1e2124;border-radius:14px;background:color-mix(in srgb,#fff var(--cg,0%),#131313a8)}:where(html).dark .person-event-head{border:0;background:none;border-radius:10px;color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .person-event-head:hover{background:color-mix(in srgb,#000 var(--cg,0%),#181c1f)}:where(html).dark .person-event-head strong{color:color-mix(in srgb,#fff var(--ct,0%),#afbac7)}:where(html).dark .person-event-head small{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .person-task{border:0;background:none;border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#a7afbb)}:where(html).dark .person-task:hover{background:color-mix(in srgb,#000 var(--cg,0%),#181c1f)}:where(html).dark .person-task small{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .person-task small.late{color:color-mix(in srgb,#fff var(--ct,0%),#c95851)}:where(html).dark .person-task.done .person-task-title{color:color-mix(in srgb,#fff var(--ct,0%),#5e646b)}:where(html).dark .person-other>span{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .person-chip{color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4);background:color-mix(in srgb,#fff var(--cg,0%),#131313b0);border:1px solid #25282c;border-radius:999px}:where(html).dark .person-chip:hover{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border-color:#31373e}:where(html).dark .person-chip small{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .owner-name{border:0;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#a7afbb);border-radius:4px}:where(html).dark button.owner-name:hover{color:color-mix(in srgb,#fff var(--ct,0%),#c0cbd7)}:where(html).dark button.owner-name:focus-visible{outline:2px solid #527095;outline-offset:1px}:where(html).dark .owner-name.pending{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .owner-comma{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .owner-names .task-popover-trigger{color:color-mix(in srgb,#fff var(--ct,0%),#767c83)}:where(html).dark .owner-empty{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .team-actions .task-popover-trigger{border-radius:10px;border:1px solid transparent;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#8c94a0)}:where(html).dark .team-actions .task-popover-trigger:hover{background:color-mix(in srgb,#fff var(--cg,0%),#131313c0);border-color:#222529}:where(html).dark .pending-tag{color:color-mix(in srgb,#fff var(--ct,0%),#5e646b)}:where(html).dark .invite-context{border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#151b20);border:1px solid #21262b;color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .invite-context svg{color:color-mix(in srgb,#fff var(--ct,0%),#527095)}:where(html).dark .field-hint{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .role-choice legend{color:color-mix(in srgb,#fff var(--ct,0%),#8c949f)}:where(html).dark .role-tile{border:1px solid #25282c;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313b0)}:where(html).dark .role-tile:has(input:checked){border-color:#b0bcc8;background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:0 0 0 1px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}:where(html).dark .role-tile input{accent-color:#b0bcc8}:where(html).dark .role-tile strong{color:color-mix(in srgb,#fff var(--ct,0%),#afbac7)}:where(html).dark .role-tile small{color:color-mix(in srgb,#fff var(--ct,0%),#767e86)}@media(min-width:761px){:where(html).dark .modal.drawer{border-radius:18px}}:where(html).dark .bell-badge{border-radius:999px;background:#e97342;color:color-mix(in srgb,#fff var(--ct,0%),#131313);box-shadow:0 0 0 2px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .inbox-tools{color:color-mix(in srgb,#fff var(--ct,0%),#828891)}:where(html).dark .inbox-item{border-radius:12px}:where(html).dark .inbox-item.unread{background:color-mix(in srgb,#000 var(--cg,0%),#141b22)}:where(html).dark .inbox-main{border:0;background:none;border-radius:12px;color:color-mix(in srgb,#fff var(--ct,0%),#afbac7)}:where(html).dark .inbox-main:hover{background:#eeeeee06}:where(html).dark .inbox-icon{border-radius:10px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #222529;color:color-mix(in srgb,#fff var(--ct,0%),#8c94a0)}:where(html).dark .inbox-item:not(.unread) .inbox-text>span{color:color-mix(in srgb,#fff var(--ct,0%),#8c949f)}:where(html).dark .inbox-text small{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .inbox-dot{border-radius:50%;background:#1f57d4}:where(html).dark .inbox-empty{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .inbox-empty strong{color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .reassign-row{border:1px solid #222529;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313b0)}:where(html).dark .reassign-row strong{color:color-mix(in srgb,#fff var(--ct,0%),#afbac7)}:where(html).dark .reassign-row small{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .needs-leader{border:0}:where(html).dark .needs-leader-banner{border:1px solid #604214!important;background:color-mix(in srgb,#000 var(--cg,0%),#2c200b)!important;border-radius:14px!important;color:color-mix(in srgb,#fff var(--ct,0%),#f8c87c)}:where(html).dark .needs-leader-banner strong{color:color-mix(in srgb,#fff var(--ct,0%),#f9d394)}:where(html).dark .needs-leader-banner p{color:color-mix(in srgb,#fff var(--ct,0%),#d8b981)}:where(html).dark .leader-picker legend .leader-hint{color:color-mix(in srgb,#fff var(--ct,0%),#6d7278)}:where(html).dark .task-grid .cell-value{border:0;background:transparent}:where(html).dark .task-grid .cell-value:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#1b1f23)}:where(html).dark .task-grid .cell-value:focus-visible{outline:2px solid #527095;outline-offset:-2px}:where(html).dark .task-grid .cell-title{color:color-mix(in srgb,#fff var(--ct,0%),#b8bec6)}:where(html).dark .cell-input{border:0;border-radius:6px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f),0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#00000036);color:color-mix(in srgb,#fff var(--ct,0%),#b4bdc7);outline:none}:where(html).dark .cell-input.cell-title{color:color-mix(in srgb,#fff var(--ct,0%),#b8bec6)}:where(html).dark .task-row-menu .task-popover-trigger{border-radius:6px;color:color-mix(in srgb,#fff var(--ct,0%),#838a93)}:where(html).dark .task-row-menu .task-popover-trigger:hover{background:color-mix(in srgb,#000 var(--cg,0%),#212429);color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}:where(html).dark .task-grid tr:focus-within td{background:color-mix(in srgb,#000 var(--cg,0%),#13171a)}:where(html).dark .mobile-task-open{border:0;background:none;color:inherit}:where(html).dark .mobile-task-open svg{color:color-mix(in srgb,#fff var(--ct,0%),#545a63)}:where(html).dark .task-grid .cell-input:focus,:where(html).dark .task-grid .cell-input:focus-visible{outline:none;border:0}:where(html).dark .task-grid th .column-sort{border:0;background:none;border-radius:6px;color:inherit}:where(html).dark .task-grid th .column-sort:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1c1f23);color:color-mix(in srgb,#fff var(--ct,0%),#b5bbc2)}:where(html).dark .task-grid th .column-sort:focus-visible{outline:2px solid #527095;outline-offset:0}:where(html).dark .task-grid th .column-sort.on{color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}:where(html).dark .column-sort:not(.on) .sort-arrow{color:color-mix(in srgb,#fff var(--ct,0%),#51575f)}:where(html).dark .task-done-toggle:hover:not(:disabled){border-color:#394048;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}@media(hover:hover){:where(html).dark .task-done-toggle:not(.done):hover:not(:disabled){border-color:#70c999;background:color-mix(in srgb,#000 var(--cg,0%),#17241c)}}:where(html).dark .task-done-toggle.done,:where(html).dark .task-done-toggle.done:hover:not(:disabled){background:#70c999;border-color:#70c999}:where(html).dark .panel-head{border-bottom:1px solid #1c1f23}:where(html).dark .panel-head textarea{border:0;border-radius:8px;background:transparent}:where(html).dark .panel-head textarea:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#181c1f)}:where(html).dark .panel-head textarea:focus{outline:none;background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .panel-head .panel-title{color:color-mix(in srgb,#fff var(--ct,0%),#c5cad1)}:where(html).dark .panel-head .panel-description{color:color-mix(in srgb,#fff var(--ct,0%),#99a1ad)}:where(html).dark .panel-description::placeholder{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .panel-section{border-bottom:1px solid #1c1f23}:where(html).dark .panel-section-toggle{border:0;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}:where(html).dark .panel-section-label{color:color-mix(in srgb,#fff var(--ct,0%),#8c949f)}:where(html).dark .panel-section-summary{color:color-mix(in srgb,#fff var(--ct,0%),#abb3be)}:where(html).dark .panel-section-icon{border-radius:7px;color:color-mix(in srgb,#fff var(--ct,0%),#838a93)}:where(html).dark .panel-section-toggle:hover .panel-section-icon{background:color-mix(in srgb,#000 var(--cg,0%),#1c1f23);color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}:where(html).dark .panel-section-toggle:focus-visible{outline:2px solid #527095;outline-offset:-2px;border-radius:8px}:where(html).dark .panel-choice{border:0;border-radius:9px;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#afbac7)}:where(html).dark .panel-choice i{border-radius:50%}:where(html).dark .panel-choice:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#191c21)}:where(html).dark .panel-choice.selected{background:color-mix(in srgb,#000 var(--cg,0%),#131b26)}:where(html).dark .option-editor .board-option input[type=color]{border-radius:8px;border:1px solid #272a2f;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .option-editor .board-option input:not([type=color]){border:1px solid #272a2f;border-radius:8px}:where(html).dark .panel-deadline input{border:1px solid #272a2f;border-radius:9px}:where(html).dark .panel-comment textarea{border:1px solid #272a2f;border-radius:10px}:where(html).dark .panel-delete{color:color-mix(in srgb,#fff var(--ct,0%),#c95851)}:where(html).dark .panel-error{color:color-mix(in srgb,#fff var(--ct,0%),#c95851)}:where(html).dark .task-grid th .column-sort{border-radius:0}:where(html).dark .task-grid th .column-sort:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1c1f23)}:where(html).dark .event-nav-add,:where(html).dark .event-nav .task-popover-trigger{border-radius:12px;color:color-mix(in srgb,#fff var(--ct,0%),#979faa);background:color-mix(in srgb,#fff var(--cg,0%),#1313138c);border:1px solid #131313cc;box-shadow:0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .event-nav-add:hover,:where(html).dark .event-nav .task-popover-trigger:hover{background:color-mix(in srgb,#fff var(--cg,0%),#131313d9);color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}:where(html).dark .event-nav-add:focus-visible{outline:2px solid #527095;outline-offset:2px}@media(max-width:760px){:where(html).dark .event-nav-add,:where(html).dark .event-nav .task-popover-trigger{border-radius:11px}}:where(html).dark .modal.drawer .modal-heading{background:none}@media(max-width:760px){:where(html).dark body:has(.task-create-dock) .toast{border-radius:28px}:where(html).dark body:has(.task-create-dock) .toast .icon-button{border-radius:22px}:where(html).dark .toast{border-radius:28px}}:where(html).dark .import-sections{border-top:1px solid #1c1f23}:where(html).dark .plan-hint{color:var(--muted)}:where(html).dark .plan-needs{color:color-mix(in srgb,#fff var(--ct,0%),#e4a250)}:where(html).dark .leader-choices .picker-option small{color:var(--muted)}:where(html).dark .leader-choices .picker-option[aria-checked=true]{background:color-mix(in srgb,#000 var(--cg,0%),#161d25)}:where(html).dark .field-error{color:color-mix(in srgb,#fff var(--ct,0%),#cc635f)}:where(html).dark .plan-summary{color:var(--muted)}:where(html).dark .plan-list{border:1px solid var(--tile-edge);border-radius:16px;background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).dark .plan-row{border-top:1px solid #1c1f23}:where(html).dark .plan-row:first-child{border-top:0}:where(html).dark .plan-row .plan-include{accent-color:#86d4ab}:where(html).dark .plan-row-toggle{background:none;border:0;color:inherit}:where(html).dark .plan-row-toggle svg{color:color-mix(in srgb,#fff var(--ct,0%),#697078)}:where(html).dark .plan-row-text strong{color:var(--ink)}:where(html).dark .plan-row-text small{color:var(--muted)}:where(html).dark .plan-row.open{background:color-mix(in srgb,#fff var(--cg,0%),#11161a)}:where(html).dark .plan-reason{color:color-mix(in srgb,#fff var(--ct,0%),#796aa2)}:where(html).dark .plan-remove{color:color-mix(in srgb,#fff var(--ct,0%),#cc635f)}:where(html).dark .plan-add{color:color-mix(in srgb,#fff var(--ct,0%),#abb3be);background:none;border:0}:where(html).dark .plan-add:hover{color:var(--ink)}:where(html).dark .plan-empty{color:var(--muted)}:where(html).dark .plan-error{border:1px solid #442421;background:color-mix(in srgb,#000 var(--cg,0%),#250c09);border-radius:14px}:where(html).dark .import-footer .button{box-shadow:0 10px 28px color-mix(in srgb,#000000c0 var(--cs,0%),#0000008a)}:where(html).dark .form-stack .smart-questions .pco-choice,:where(html).dark .smart-questions .pco-choice{color:var(--ink)}:where(html).dark .smart-questions input[type=checkbox]{accent-color:#86d4ab}:where(html).dark .home-search{border:1px solid var(--tile-edge);border-radius:13px;background:color-mix(in srgb,#fff var(--cg,0%),#13131390)}:where(html).dark .home-tools.searching .home-search{background:color-mix(in srgb,#fff var(--cg,0%),#131313f0);border-color:#353a43}:where(html).dark .home-search-open{border:0;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#9fa5af);border-radius:12px}:where(html).dark .home-search input{border:0;background:none;outline:none}:where(html).dark .home-search-close{border:0;border-radius:9px;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#838a93)}:where(html).dark .home-tools.searching .home-search-open{color:color-mix(in srgb,#fff var(--ct,0%),#838a93)}:where(html).dark .home-search-close:hover,:where(html).dark .home-tools:not(.searching) .home-search-open:hover{background:color-mix(in srgb,#fff var(--cg,0%),#131313b0)}:where(html).dark .home-task{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:14px;box-shadow:var(--glass-shadow)}:where(html).dark .home-task:hover{background:color-mix(in srgb,#fff var(--cg,0%),#131313ed)}:where(html).dark .home-task-check{color:color-mix(in srgb,#fff var(--ct,0%),#5b616b)}:where(html).dark .home-task-text strong{color:var(--ink)}:where(html).dark .home-task-text small{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .home-task.overdue .home-task-due{color:color-mix(in srgb,#fff var(--ct,0%),#c96551)}:where(html).dark .home-task-status i{border-radius:50%}:where(html).dark .start-option,:where(html).dark .start-row{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:var(--tile-radius);box-shadow:var(--glass-shadow);color:var(--ink)}:where(html).dark .start-option:hover,:where(html).dark .start-row:hover{background:color-mix(in srgb,#fff var(--cg,0%),#131313ed)}:where(html).dark .start-option small,:where(html).dark .start-row small{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .start-option>svg,:where(html).dark .start-row>svg{color:color-mix(in srgb,#fff var(--ct,0%),#696f78)}:where(html).dark .start-option-icon{border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);color:color-mix(in srgb,#fff var(--ct,0%),#a7afbb)}:where(html).dark .template-remove{color:color-mix(in srgb,#fff var(--ct,0%),#c96551)}:where(html).dark .event-template-toolbar input{border:1px solid #24282e;background:color-mix(in srgb,#fff var(--cg,0%),#131313b8);border-radius:10px;color:var(--ink)}:where(html).dark .setup-step{border-top:1px solid #1c1f23}:where(html).dark .setup-step:first-of-type{border-top:0}:where(html).dark .setup-step-head p{color:var(--muted)}:where(html).dark .setup-step-number{border-radius:50%;background:#b6bdc8;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .setup-field .field-label small{color:var(--muted)}:where(html).dark .setup-dropdown{border:1px solid #24282e;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313c8);color:var(--ink,color-mix(in srgb,#fff var(--ct,0%),#c3c3c3))}:where(html).dark .setup-dropdown:hover{border-color:#353a43;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .setup-dropdown[data-state=open]{border-color:#3f4651;background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:0 0 0 3px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .setup-dropdown>svg{color:color-mix(in srgb,#fff var(--ct,0%),#697078)}:where(html).dark .setup-dropdown-value small{color:var(--muted)}:where(html).dark .setup-placeholder{color:color-mix(in srgb,#fff var(--ct,0%),#697078)}:where(html).dark .setup-search{border:1px solid #24282e;border-radius:10px;background:color-mix(in srgb,#000 var(--cg,0%),#16181b);color:color-mix(in srgb,#fff var(--ct,0%),#757b83)}:where(html).dark .setup-search input{border:0;background:none;outline:none;color:color-mix(in srgb,#fff var(--ct,0%),#b6bdc8)}:where(html).dark .setup-group{color:color-mix(in srgb,#fff var(--ct,0%),#697078)}:where(html).dark .setup-empty{color:var(--muted)}:where(html).dark .setup-person small{color:var(--muted)}:where(html).dark .setup-person[aria-checked=true]{background:color-mix(in srgb,#000 var(--cg,0%),#161d25)}:where(html).dark .setup-avatar{border-radius:50%;background:color-mix(in srgb,#000 var(--cg,0%),#1e2228);color:color-mix(in srgb,#fff var(--ct,0%),#919aa5)}:where(html).dark .setup-avatar.pending{background:color-mix(in srgb,#000 var(--cg,0%),#39280e);color:color-mix(in srgb,#fff var(--ct,0%),#e0a055)}:where(html).dark .setup-avatar.ghost{background:color-mix(in srgb,#000 var(--cg,0%),#1b1d20);color:color-mix(in srgb,#fff var(--ct,0%),#5c636b)}:where(html).dark .setup-chips li{border:1px solid #23272c;border-radius:999px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .setup-chips li small{color:color-mix(in srgb,#fff var(--ct,0%),#e0a055)}:where(html).dark .setup-chips .icon-button{border-radius:50%;color:color-mix(in srgb,#fff var(--ct,0%),#757b83)}:where(html).dark .form-stack .smart-prompt textarea::placeholder{color:color-mix(in srgb,#fff var(--ct,0%),#555b63)}:where(html).dark .plan-cat-summary i{border-radius:50%}:where(html).dark .category-editor input[type=color]{border:1px solid #24282e;border-radius:9px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .plan-dot{border-radius:50%;background:color-mix(in srgb,#000 var(--cg,0%),#353a43)}:where(html).dark .plan-source{border-radius:999px;background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);color:color-mix(in srgb,#fff var(--ct,0%),#8b949f)}:where(html).dark .plan-source.smart{background:color-mix(in srgb,#000 var(--cg,0%),#191228);color:color-mix(in srgb,#fff var(--ct,0%),#796aa2)}:where(html).dark .category-settings-body .board-option>input:not([type=color]){border:1px solid #24282e;border-radius:9px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .team-search,:where(html).dark .form-stack .team-search{border:1px solid #24282e;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313c8);color:color-mix(in srgb,#fff var(--ct,0%),#757b83)}:where(html).dark .team-adder.open .team-search,:where(html).dark .team-search:focus-within{border-color:#3f4651;background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:0 0 0 3px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .form-stack .team-search input,:where(html).dark .team-search input{border:0!important;background:none!important;outline:none;color:color-mix(in srgb,#fff var(--ct,0%),#b6bdc8);box-shadow:none!important}:where(html).dark .team-suggestions{background:color-mix(in srgb,#fff var(--cg,0%),#131313fa);border:1px solid #222529;border-radius:12px;box-shadow:0 12px 36px color-mix(in srgb,#000000c0 var(--cs,0%),#00000060)}:where(html).dark .team-suggestions .picker-option.active,:where(html).dark .team-suggestions .picker-edit.active{background:color-mix(in srgb,#000 var(--cg,0%),#181d21)}:where(html).dark .team-suggestions .picker-option>svg{color:color-mix(in srgb,#fff var(--ct,0%),#697078)}:where(html).dark .team-invite-row{border-top:1px solid #1f2224;color:color-mix(in srgb,#fff var(--ct,0%),#abb3be);border-radius:8px}:where(html).dark .form-stack .team-invite-fields input,:where(html).dark .team-invite-fields input{border:1px solid #24282e;border-radius:9px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .team-picks{border:1px solid var(--tile-edge,#1e2228);border-radius:16px;background:var(--tile-surface,color-mix(in srgb,#fff var(--cg,0%),#131313))}:where(html).dark .team-pick{border-top:1px solid #1c1f23}:where(html).dark .team-pick:first-child{border-top:0}:where(html).dark .team-pick-who{background:none;border:0;color:inherit}:where(html).dark button.team-pick-who{border-radius:8px}:where(html).dark .team-pick-text strong{color:var(--ink,color-mix(in srgb,#fff var(--ct,0%),#b6bdc8))}:where(html).dark .team-pick-text small{color:var(--muted)}:where(html).dark .team-pick.pending .team-pick-text small{color:color-mix(in srgb,#fff var(--ct,0%),#e0a055)}:where(html).dark .team-role select{border:1px solid #24282e;border-radius:999px;background:color-mix(in srgb,#fff var(--cg,0%),#131313) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237d848d' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;color:color-mix(in srgb,#fff var(--ct,0%),#abb3be)}:where(html).dark .team-role-tag{color:color-mix(in srgb,#fff var(--ct,0%),#8b949f);background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);border-radius:999px}:where(html).dark .team-role-tag.leader{background:#b6bdc8;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .team-remove{color:color-mix(in srgb,#fff var(--ct,0%),#757b83);border-radius:50%}:where(html).dark .team-remove:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#201d1d);color:color-mix(in srgb,#fff var(--ct,0%),#cc635f)}:where(html).dark .team-access{border:1px solid transparent;border-radius:999px;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#8b949f)}:where(html).dark .team-access:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#181c1f);border-color:#222529}:where(html).dark .team-access.limited{background:color-mix(in srgb,#000 var(--cg,0%),#2e210c);color:color-mix(in srgb,#fff var(--ct,0%),#e4b072)}:where(html).dark .team-access-all{border-bottom:1px solid #1c1f23;border-radius:7px 7px 0 0}:where(html).dark .team-access-all small{color:var(--muted)}:where(html).dark .team-access-lock{color:color-mix(in srgb,#fff var(--ct,0%),#484e56)}:where(html).dark .locked-head{color:color-mix(in srgb,#fff var(--ct,0%),#8b949f)}:where(html).dark .locked-head strong{color:var(--ink,color-mix(in srgb,#fff var(--ct,0%),#b6bdc8))}:where(html).dark .locked-head p{color:var(--muted)}:where(html).dark .locked-categories li{border:1px dashed #2b3035;border-radius:999px;color:color-mix(in srgb,#fff var(--ct,0%),#8b949f);background:color-mix(in srgb,#000 var(--cg,0%),#13171a)}:where(html).dark .locked-categories li i{border-radius:50%}:where(html).dark .locked-categories li .text-button{border-radius:999px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #23272c}:where(html).dark .form-stack label.template-share input,:where(html).dark .modal.drawer .form-stack label.template-share input{box-shadow:none;accent-color:var(--ink,#d1d1d1)}:where(html).dark .setup-form .start-from{border-bottom:1px solid #232323}:where(html).dark .tour-blocker{background:transparent}:where(html).dark .tour-hole{border-radius:14px;box-shadow:0 0 0 200vmax color-mix(in srgb,#000000c0 var(--cs,0%),#000000)),0 0 0 2px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f),0 0 0 6px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff07)}:where(html).dark .tour-hole-none{box-shadow:0 0 0 200vmax color-mix(in srgb,#000000c0 var(--cs,0%),#000000))}:where(html).dark .tour-card{background:#c6cdd8;color:color-mix(in srgb,#fff var(--ct,0%),#171b1e);border-radius:16px;box-shadow:0 22px 56px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099),0 0 0 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff01)}:where(html).dark .tour-card h2{color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .tour-card p{color:color-mix(in srgb,#fff var(--ct,0%),#303944)}:where(html).dark .tour-progress{color:color-mix(in srgb,#fff var(--ct,0%),#5f6877)}:where(html).dark .tour-sample{color:color-mix(in srgb,#fff var(--ct,0%),#9d7315)}:where(html).dark .tour-missing{color:color-mix(in srgb,#fff var(--ct,0%),#9d7315)!important}:where(html).dark .tour-actions .text-button{color:color-mix(in srgb,#fff var(--ct,0%),#48515e)}:where(html).dark .tour-actions .button{background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#c6cdd8);border-color:#131313}:where(html).dark .tour-actions .tour-skip-step{color:color-mix(in srgb,#fff var(--ct,0%),#5f6877)}:where(html).dark .tour-dots{border-radius:4px;background:#1313131f}:where(html).dark .tour-dots span{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border-radius:4px}:where(html).dark .help-button{border:0;border-radius:50%;background:transparent;color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .help-button:hover,:where(html).dark .help-button[aria-expanded=true]{background:color-mix(in srgb,#000 var(--cg,0%),#1c1f23);color:color-mix(in srgb,#fff var(--ct,0%),#abb3be)}:where(html).dark .help-card{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #24262a;border-radius:12px;box-shadow:0 12px 32px color-mix(in srgb,#000000c0 var(--cs,0%),#0000007a);color:color-mix(in srgb,#fff var(--ct,0%),#99a1ad)}:where(html).dark .help-card-head{color:color-mix(in srgb,#fff var(--ct,0%),#c8ccd5)}@media (max-width:760px){:where(html).dark .help-card{box-shadow:0 -8px 40px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}}:where(html).dark .first-tip{background:color-mix(in srgb,#000 var(--cg,0%),#0a1327);border:1px solid #132038;border-radius:12px}:where(html).dark .first-tip strong{color:color-mix(in srgb,#fff var(--ct,0%),#c8ccd5)}:where(html).dark .first-tip p{color:color-mix(in srgb,#fff var(--ct,0%),#99a1ad)}:where(html).dark .who-can-group{border:1px solid #1e2124;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131318)}:where(html).dark .who-can-group ul{color:color-mix(in srgb,#fff var(--ct,0%),#99a1ad)}:where(html).dark .tour-actions .button.primary,:where(html).dark .tour-actions .button.primary:hover,:where(html).dark .tour-actions .button.primary:focus,:where(html).dark .tour-actions .button.primary:focus-visible,:where(html).dark .tour-actions .button.primary:active{background:color-mix(in srgb,#fff var(--cg,0%),#131313)!important;color:color-mix(in srgb,#fff var(--ct,0%),#c6cdd8)!important;border-color:#131313!important;outline:none;box-shadow:0 0 0 3px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff05)}:where(html).dark .help-button.with-text{border-radius:999px;color:color-mix(in srgb,#fff var(--ct,0%),#808793);background:color-mix(in srgb,#000 var(--cg,0%),#191c21)}:where(html).dark .help-button.with-text:hover,:where(html).dark .help-button.with-text[aria-expanded=true]{background:color-mix(in srgb,#000 var(--cg,0%),#212429);color:color-mix(in srgb,#fff var(--ct,0%),#b0bcc8)}:where(html).dark .inbox-group{border-radius:14px}:where(html).dark .inbox-group.open{background:#eeeeee08}:where(html).dark .inbox-group .inbox-chevron{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .toast-undo{color:color-mix(in srgb,#fff var(--ct,0%),#b8b8b8);border-radius:18px;background:color-mix(in srgb,#000 var(--cg,0%),#1f1f1f)}:where(html).dark .toast-undo:hover{background:color-mix(in srgb,#000 var(--cg,0%),#282828)}:where(html).dark .history-panel h3{color:color-mix(in srgb,#fff var(--ct,0%),#767676)}:where(html).dark .history-deleted{background:color-mix(in srgb,#000 var(--cg,0%),#171717);border:1px solid #222222;border-radius:12px}:where(html).dark .history-deleted li{border-top:1px solid #212121}:where(html).dark .history-deleted strong{color:color-mix(in srgb,#fff var(--ct,0%),#a5a5a5)}:where(html).dark .history-deleted small,:where(html).dark .history-note{color:color-mix(in srgb,#fff var(--ct,0%),#6a6a6a)}:where(html).dark .history-day li{border-top:1px solid #1f1f1f;color:color-mix(in srgb,#fff var(--ct,0%),#8f8f8f)}:where(html).dark .history-day li strong{color:color-mix(in srgb,#fff var(--ct,0%),#aaaaaa)}:where(html).dark .history-time{color:color-mix(in srgb,#fff var(--ct,0%),#616161)}:where(html).dark .archived-link{color:color-mix(in srgb,#fff var(--ct,0%),#737373)}:where(html).dark .history-day li.history-burst{border-top:1px solid #1f1f1f}:where(html).dark .history-burst>button{color:color-mix(in srgb,#fff var(--ct,0%),#8f8f8f)}:where(html).dark .history-burst>button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#171717)}:where(html).dark .history-burst>button svg:last-child{color:color-mix(in srgb,#fff var(--ct,0%),#656565)}:where(html).dark .history-burst>ol{border-left:2px solid #222222}:where(html).dark .history-burst>ol li{border-top:0}:where(html).dark .calendar-banner{border-radius:var(--tile-radius,14px);background:linear-gradient(135deg,color-mix(in srgb,#000 var(--cg,0%),#121f27),color-mix(in srgb,#000 var(--cg,0%),#0f1a20));border:1px solid #1c2d35;box-shadow:var(--glass-shadow,0 3px 10px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e))}:where(html).dark .calendar-banner-icon{border-radius:11px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#5ca6c9)}:where(html).dark .calendar-banner strong{color:color-mix(in srgb,#fff var(--ct,0%),#a0bbc9)}:where(html).dark .calendar-banner p{color:color-mix(in srgb,#fff var(--ct,0%),#7c939e)}:where(html).dark .calendar-banner-error{color:color-mix(in srgb,#fff var(--ct,0%),#bf6355)}:where(html).dark .colour-trigger{border-radius:9px;border:1px solid #292929;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .colour-dot{border-radius:50%}:where(html).dark .colour-swatch{border-radius:50%;color:color-mix(in srgb,#fff var(--ct,0%),#131313);box-shadow:inset 0 0 0 1px color-mix(in srgb,#000000c0 var(--cs,0%),#0000004e)}:where(html).dark .colour-swatch[aria-selected=true]{box-shadow:0 0 0 2px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f),0 0 0 4px currentColor;outline:2px solid #bababa;outline-offset:2px}:where(html).dark .colour-custom{color:color-mix(in srgb,#fff var(--ct,0%),#767676)}:where(html).dark .colour-custom i{border-radius:50%}:where(html).dark .contrast-slider input{accent-color:#bdbdbd}:where(html).dark .contrast-scale{color:color-mix(in srgb,#fff var(--ct,0%),#787878)}:where(html).dark .task-grid tbody tr[style]>td:first-child{box-shadow:inset 4px 0 0 var(--row-color,transparent)}:where(html).dark .mobile-task[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),var(--glass-shadow,0 0 0 transparent)}:where(html).dark .home-task[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),var(--glass-shadow,0 0 0 transparent)}:where(html).dark .colour-custom>i,:where(html).dark .soft-tag>i,:where(html).dark .picker-option>i,:where(html).dark .panel-choices i,:where(html).dark .colour-dot,:where(html).dark .colour-swatch,:where(html).dark .calendar-legend i,:where(html).dark .plan-dot,:where(html).dark .plan-cat-summary i,:where(html).dark .home-task-status>i,:where(html).dark .task-group-toggle>i,:where(html).dark .locked-categories li>i,:where(html).dark .template-category>i{box-shadow:var(--swatch-shadow,0 1px 3px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099))}:where(html).dark .colour-swatch[aria-selected=true]{box-shadow:var(--swatch-shadow,0 1px 3px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)),0 0 0 2px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .usage-summary strong{color:var(--ink)}:where(html).dark .usage-summary p{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .usage-refresh small{color:color-mix(in srgb,#fff var(--ct,0%),#6c7178)}:where(html).dark .usage-card{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:var(--tile-radius);box-shadow:var(--glass-shadow)}:where(html).dark .usage-head:hover{background:color-mix(in srgb,#000 var(--cg,0%),#17171780)}:where(html).dark .usage-icon{border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#1a1b1f);color:color-mix(in srgb,#fff var(--ct,0%),#a2a7af)}:where(html).dark .usage-title strong{color:var(--ink)}:where(html).dark .usage-title small{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}:where(html).dark .usage-top>small{color:color-mix(in srgb,#fff var(--ct,0%),#6c7178)}:where(html).dark .usage-top-line,:where(html).dark .usage-measure-line{color:color-mix(in srgb,#fff var(--ct,0%),#91969d)}:where(html).dark .usage-top-line b,:where(html).dark .usage-measure-line b{color:var(--ink)}:where(html).dark .usage-chevron{color:color-mix(in srgb,#fff var(--ct,0%),#6c7178)}:where(html).dark .usage-bar{border-radius:999px;background:color-mix(in srgb,#000 var(--cg,0%),#1e2124)}:where(html).dark .usage-bar>span{border-radius:inherit;background:#70c999}:where(html).dark .usage-bar.warn>span{background:#dc9d43}:where(html).dark .usage-bar.high>span{background:#cb5745}:where(html).dark .usage-bar.unknown>span{background:transparent}:where(html).dark .usage-measure-meta{color:color-mix(in srgb,#fff var(--ct,0%),#6c7178)}:where(html).dark .usage-body .help-text{color:color-mix(in srgb,#fff var(--ct,0%),#6c7178)}:where(html).dark .usage-stats li{border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#181a1d)}:where(html).dark .usage-stats b{color:var(--ink)}:where(html).dark .usage-stats span{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}:where(html).dark .usage-subhead{color:var(--ink)}:where(html).dark .usage-emails li+li{border-top:1px solid #1d2023}:where(html).dark .usage-emails button{border-radius:10px}:where(html).dark .usage-emails button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#181a1d)}:where(html).dark .usage-email-main strong{color:var(--ink)}:where(html).dark .usage-email-main small{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}:where(html).dark .usage-email-side time{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}:where(html).dark .usage-loading{color:color-mix(in srgb,#fff var(--ct,0%),#6c7178)}:where(html).dark .usage-detail-list dt{color:color-mix(in srgb,#fff var(--ct,0%),#6c7178)}:where(html).dark .usage-detail-list dd{color:var(--ink)}:where(html).dark .usage-detail-list dd small{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}:where(html).dark .usage-prompt{border:1px solid var(--tile-edge);border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#17191b);color:var(--ink)}:where(html).dark .share-card{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:var(--tile-radius);box-shadow:var(--glass-shadow)}:where(html).dark .share-icon{border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#1a1b1f);color:color-mix(in srgb,#fff var(--ct,0%),#a2a7af)}:where(html).dark .share-head h3{color:var(--ink)}:where(html).dark .share-head p{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .share-url{border:1px solid var(--tile-edge);border-radius:11px;background:color-mix(in srgb,#000 var(--cg,0%),#17191b);color:color-mix(in srgb,#fff var(--ct,0%),#a2a7af)}:where(html).dark .share-renew{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .share-note{color:color-mix(in srgb,#fff var(--ct,0%),#6c7178)}:where(html).dark .share-compact{border-top:1px solid #1d2023}:where(html).dark .share-compact p{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .share-after{border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#181a1d)}:where(html).dark .share-after strong{color:var(--ink)}:where(html).dark .share-after small{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .form-stack .share-after input{border-radius:4px}:where(html).dark .meeting-settings .meeting-prompt{border-top:1px solid #c3c6d114}:where(html).dark .meeting-settings .meeting-prompt:first-of-type{border-top:0}:where(html).dark .meeting-prompt .field-label small.over{color:color-mix(in srgb,#fff var(--ct,0%),#bc4257)}:where(html).dark .meeting-composer{border:1px solid #20252c;border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#12151c)}:where(html).dark .meeting-paste textarea{border:1px solid #24282e;border-radius:10px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .meeting-paste textarea:focus{outline:2px solid #0c4fad55;border-color:#0c4fad}:where(html).dark .meeting-paste .field-label small.over{color:color-mix(in srgb,#fff var(--ct,0%),#bc4257)}:where(html).dark .meeting-composer-row label{color:color-mix(in srgb,#fff var(--ct,0%),#7f7f7f)}:where(html).dark .meeting-composer-row input{border:1px solid #24282e;border-radius:9px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .meeting-tile{border:1px solid #202329;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:0 1px 3px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .meeting-tile:hover{border-color:#262b32}:where(html).dark .meeting-tile.open{box-shadow:0 6px 22px color-mix(in srgb,#000000c0 var(--cs,0%),#0000003c);border-color:#25292f}:where(html).dark .meeting-icon{border-radius:10px;background:color-mix(in srgb,#000 var(--cg,0%),#0b162a);color:color-mix(in srgb,#fff var(--ct,0%),#3e70be)}:where(html).dark .meeting-title-input{color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1);border:1px solid transparent;border-radius:7px;background:transparent}:where(html).dark .meeting-title-input:hover:not(:disabled),:where(html).dark .meeting-date-input:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#161a1f)}:where(html).dark .meeting-title-input:focus,:where(html).dark .meeting-date-input:focus{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border-color:#0c4fad;outline:none}:where(html).dark .meeting-tile-meta{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .meeting-date-input{color:color-mix(in srgb,#fff var(--ct,0%),#828892);border:1px solid transparent;border-radius:6px;background:transparent}:where(html).dark .meeting-working-chip{color:color-mix(in srgb,#fff var(--ct,0%),#3e70be)}:where(html).dark .meeting-working-chip::before{border-radius:50%;background:#0c4fad}:where(html).dark .meeting-section+.meeting-section{border-top:1px solid #1b1f23}:where(html).dark .meeting-section h3{color:color-mix(in srgb,#fff var(--ct,0%),#8c929d)}:where(html).dark .meeting-section h3 .count{background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);color:color-mix(in srgb,#fff var(--ct,0%),#838a94);border-radius:10px}:where(html).dark .summary-editor{color:color-mix(in srgb,#fff var(--ct,0%),#b6bcc8);border-radius:9px;outline:none}:where(html).dark .summary-editor:hover{background:color-mix(in srgb,#000 var(--cg,0%),#13181d)}:where(html).dark .summary-editor:focus{background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:0 0 0 2px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff07)}:where(html).dark .summary-editor:empty::before{color:color-mix(in srgb,#fff var(--ct,0%),#525861)}:where(html).dark .summary-editor h4{color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .save-hint{color:color-mix(in srgb,#fff var(--ct,0%),#5b616b)}:where(html).dark .meeting-transcript{color:color-mix(in srgb,#fff var(--ct,0%),#9ea4af);background:color-mix(in srgb,#000 var(--cg,0%),#15181c);border:1px solid #1c2024;border-radius:10px}:where(html).dark .shimmer-line{border-radius:6px;background:linear-gradient(90deg,color-mix(in srgb,#000 var(--cg,0%),#1a1e24) 0%,color-mix(in srgb,#000 var(--cg,0%),#14171c) 50%,color-mix(in srgb,#000 var(--cg,0%),#1a1e24) 100%);background-size:220% 100%}:where(html).dark .shimmer-line.row{border-radius:10px}:where(html).dark .meeting-retry{color:color-mix(in srgb,#fff var(--ct,0%),#828892);background:color-mix(in srgb,#000 var(--cg,0%),#231b12);border:1px solid #362a1c;border-radius:10px}:where(html).dark .select-all{color:color-mix(in srgb,#fff var(--ct,0%),#9e9e9e)}:where(html).dark .suggestion-row{border:1px solid #1b1f24;border-radius:11px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .suggestion-row:hover{border-color:#23282e}:where(html).dark .suggestion-row.picked{background:color-mix(in srgb,#000 var(--cg,0%),#0a1627);border-color:#14253f}:where(html).dark .suggestion-row.added{background:color-mix(in srgb,#000 var(--cg,0%),#131e18);border-color:#203228}:where(html).dark .suggestion-pick{accent-color:#3e70be}:where(html).dark .suggestion-title,:where(html).dark .suggestion-desc{border:1px solid transparent;border-radius:7px;background:transparent}:where(html).dark .suggestion-title{color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .suggestion-desc{color:color-mix(in srgb,#fff var(--ct,0%),#8c929d)}:where(html).dark .suggestion-title:hover:not(:disabled),:where(html).dark .suggestion-desc:hover:not(:disabled),:where(html).dark .suggestion-date:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#161a1f)}:where(html).dark .suggestion-title:focus,:where(html).dark .suggestion-desc:focus,:where(html).dark .suggestion-date:focus{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border-color:#0c4fad;outline:none}:where(html).dark .suggestion-tags .task-popover-trigger{background:none;border:0}:where(html).dark .owner-tag.owner-none{color:color-mix(in srgb,#fff var(--ct,0%),#5b616b)}:where(html).dark .suggestion-date{color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba);background:color-mix(in srgb,#000 var(--cg,0%),#181c1f);border:1px solid transparent;border-radius:6px}:where(html).dark .suggestion-note{color:color-mix(in srgb,#fff var(--ct,0%),#5b616b)}:where(html).dark .added-chip{color:color-mix(in srgb,#fff var(--ct,0%),#7ae1b1);background:color-mix(in srgb,#000 var(--cg,0%),#192c21);border-radius:7px;border:0}:where(html).dark .added-chip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#20362a)}:where(html).dark .removed-chip{color:color-mix(in srgb,#fff var(--ct,0%),#e29352);background:color-mix(in srgb,#000 var(--cg,0%),#301c0c);border-radius:7px}:where(html).dark .suggestion-steps{border-left:2px solid #1f232a}:where(html).dark .suggestion-row.sub{border-radius:9px}:where(html).dark .steps-chip{color:color-mix(in srgb,#fff var(--ct,0%),#6e8dbc);background:color-mix(in srgb,#000 var(--cg,0%),#101a28);border:0;border-radius:7px}:where(html).dark .steps-chip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#152030)}:where(html).dark .change-heading{color:color-mix(in srgb,#fff var(--ct,0%),#767c86)}:where(html).dark .change-group{border:1px solid #1b1f24;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .change-target{border-bottom:1px solid #1a1d21;background:color-mix(in srgb,#000 var(--cg,0%),#13171a)}:where(html).dark .change-task{border:0;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .change-task small{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .change-task svg{color:color-mix(in srgb,#fff var(--ct,0%),#545a63)}:where(html).dark .change-task:hover strong{text-decoration-color:color-mix(in srgb,#fff var(--ct,0%),#373d45)}:where(html).dark .change-task.gone strong{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .change-row{border-top:1px solid #191a1e}:where(html).dark .change-row:first-child{border-top:0}:where(html).dark .change-row.picked{background:color-mix(in srgb,#000 var(--cg,0%),#091225)}:where(html).dark .change-row.added{background:color-mix(in srgb,#000 var(--cg,0%),#131e18)}:where(html).dark .change-icon{border-radius:7px;color:color-mix(in srgb,#fff var(--ct,0%),#8c929d);background:color-mix(in srgb,#000 var(--cg,0%),#181b20)}:where(html).dark .change-icon.kind-complete{color:color-mix(in srgb,#fff var(--ct,0%),#7ae1b1);background:color-mix(in srgb,#000 var(--cg,0%),#192c21)}:where(html).dark .change-icon.kind-note{color:color-mix(in srgb,#fff var(--ct,0%),#6e8dbc);background:color-mix(in srgb,#000 var(--cg,0%),#101a28)}:where(html).dark .change-icon.kind-update{color:color-mix(in srgb,#fff var(--ct,0%),#f7b967);background:color-mix(in srgb,#000 var(--cg,0%),#33230d)}:where(html).dark .change-icon.kind-new{color:color-mix(in srgb,#fff var(--ct,0%),#6455b0);background:color-mix(in srgb,#000 var(--cg,0%),#151027)}:where(html).dark .change-what{color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .change-fields>li{color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .change-fields>li>svg{color:color-mix(in srgb,#fff var(--ct,0%),#545a63)}:where(html).dark .change-label{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .change-before{color:color-mix(in srgb,#fff var(--ct,0%),#5b616b);text-decoration-color:color-mix(in srgb,#fff var(--ct,0%),#373d45)}:where(html).dark .change-fields .task-popover-trigger{background:none;border:0}:where(html).dark .whos-who-head{color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .whos-who-people .person-chip.on{background:color-mix(in srgb,#000 var(--cg,0%),#101a28);border-color:#173158;color:color-mix(in srgb,#fff var(--ct,0%),#799ed4)}:where(html).dark .whos-who-count{color:color-mix(in srgb,#fff var(--ct,0%),#8c929d)}:where(html).dark .whos-who-count input{border:1px solid #25282c;border-radius:8px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .whos-who-speakers>li{border:1px solid #1b1f24;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .whos-who-label strong{color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .whos-who-label small{color:color-mix(in srgb,#fff var(--ct,0%),#5b616b)}:where(html).dark .whos-who-quotes{border-left:2px solid #1f232a}:where(html).dark .whos-who-quotes li{color:color-mix(in srgb,#fff var(--ct,0%),#8c929d)}:where(html).dark .whos-who-pick select,:where(html).dark .whos-who-pick input{border:1px solid #25282c;border-radius:8px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .ai-model-rows>li{color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .teach-link{color:color-mix(in srgb,#fff var(--ct,0%),#808793)}:where(html).dark .teach-link:hover{color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .teach-note{color:color-mix(in srgb,#fff var(--ct,0%),#81ba9c)}:where(html).dark .teach-box{border:1px solid var(--card-line,#232529);border-radius:12px;background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#16181b))}:where(html).dark .teach-label{color:color-mix(in srgb,#fff var(--ct,0%),#9097a3)}:where(html).dark .teach-box input{border:1px solid #26292d;border-radius:9px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .smart-base .field-hint{color:color-mix(in srgb,#fff var(--ct,0%),#696f78)}:where(html).dark .add-chooser-icon.suggest{background:color-mix(in srgb,#000 var(--cg,0%),#171227);color:color-mix(in srgb,#fff var(--ct,0%),#6750ab)}:where(html).dark .usage-tx-form label{color:color-mix(in srgb,#fff var(--ct,0%),#9097a3)}:where(html).dark .usage-tx-form input{border:1px solid #26292d;border-radius:9px}:where(html).dark .usage-stats li.low b{color:hsl(30 80% 40%)}:where(html).dark .record-dot{border-radius:50%;background:hsl(0 0% 100%);box-shadow:0 0 0 3px hsl(0 0% 100% / .35)}:where(html).dark .record-dot.small{background:hsl(354 78% 52%);box-shadow:none}:where(html).dark .record-button{border-radius:14px;background:linear-gradient(180deg,hsl(354 80% 56%),hsl(350 74% 48%));color:hsl(0 0% 100%);box-shadow:0 10px 24px hsl(354 80% 50% / .28)}:where(html).dark .record-button:disabled{background:hsl(218 14% 82%);box-shadow:none;color:hsl(0 0% 100%)}:where(html).dark .recorder-fields label{color:color-mix(in srgb,#fff var(--ct,0%),#9097a3)}:where(html).dark .recorder-fields .field-label span{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .recorder-fields input{border:1px solid #26292d;border-radius:10px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .recorder-tip{border-radius:11px;background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#17191d));color:color-mix(in srgb,#fff var(--ct,0%),#9097a3)}:where(html).dark .recorder-tip svg{color:color-mix(in srgb,#fff var(--ct,0%),#6750ab)}:where(html).dark .recorder-tip.interrupted{background:hsl(38 90% 95%);color:hsl(30 60% 30%)}:where(html).dark .recorder-tip.interrupted svg{color:hsl(30 80% 40%)}:where(html).dark .recorder-consent{color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .recorder-status{color:hsl(354 70% 46%)}:where(html).dark .recorder-status i{border-radius:50%;background:hsl(354 78% 52%)}:where(html).dark .recorder-status.paused{color:color-mix(in srgb,#fff var(--ct,0%),#747a83)}:where(html).dark .recorder-status.paused i{background:#5b626b}:where(html).dark .recorder-clock{color:color-mix(in srgb,#fff var(--ct,0%),#b9bfc7)}:where(html).dark .waveform{color:color-mix(in srgb,#fff var(--ct,0%),#4b515a)}:where(html).dark .recorder-saved{color:color-mix(in srgb,#fff var(--ct,0%),#696f78)}:where(html).dark .recorder-saved.issue{color:hsl(30 80% 40%)}:where(html).dark .speak-chips .voice-chip{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#17191d));border-color:#212429}:where(html).dark .speak-text textarea{border:1px solid #26292d;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#caced5)}:where(html).dark .speak-text textarea:focus{outline:none;border-color:#153671;box-shadow:0 0 0 3px hsl(218 85% 60% / .15)}:where(html).dark .speak-text textarea::placeholder{color:color-mix(in srgb,#fff var(--ct,0%),#565f6b)}:where(html).dark .speak-text p{border-radius:12px;background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#17191d));border:1px solid var(--well-line,#1e2124);color:color-mix(in srgb,#fff var(--ct,0%),#caced5)}:where(html).dark .speak-text .interim{color:color-mix(in srgb,#fff var(--ct,0%),#616975)}:where(html).dark .recorder-pill{border-radius:13px;border:1px solid #26292d;background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:0 10px 30px color-mix(in srgb,#000000c0 var(--cs,0%),#00000072);color:color-mix(in srgb,#fff var(--ct,0%),#b9bfc7)}:where(html).dark .recorder-pill:hover{border-color:#30363e}:where(html).dark .recorder-pill i{border-radius:50%;background:hsl(354 78% 52%)}:where(html).dark .recorder-pill.paused i{background:#5b626b}:where(html).dark .recorder-pill span{color:color-mix(in srgb,#fff var(--ct,0%),#9097a1)}:where(html).dark .recording-card{border:1px solid var(--card-line,#232529);border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .recording-card.transcribing{border:0;background:none}:where(html).dark .recording-icon{border-radius:9px;background:color-mix(in srgb,#000 var(--cg,0%),#171227);color:color-mix(in srgb,#fff var(--ct,0%),#6750ab)}:where(html).dark .recording-card.ready .recording-icon{background:hsl(150 40% 93%);color:hsl(150 45% 32%)}:where(html).dark .recording-card.failed .recording-icon{background:hsl(30 90% 94%);color:hsl(30 80% 40%)}:where(html).dark .recording-text strong{color:color-mix(in srgb,#fff var(--ct,0%),#b9bfc7)}:where(html).dark .recording-text small{color:color-mix(in srgb,#fff var(--ct,0%),#747a83)}:where(html).dark .change-move{color:color-mix(in srgb,#fff var(--ct,0%),#9097a3)}:where(html).dark .change-move strong{color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .change-move .soft-tag{background:color-mix(in srgb,#000 var(--cg,0%),#171227);color:color-mix(in srgb,#fff var(--ct,0%),#6750ab)}:where(html).dark .ai-working{border:1px solid var(--card-line,#232529);border-radius:12px;background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#16181b))}:where(html).dark .ai-working>svg{color:color-mix(in srgb,#fff var(--ct,0%),#6750ab)}:where(html).dark .ai-working-text strong{color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .ai-working-step{color:color-mix(in srgb,#fff var(--ct,0%),#9097a3)}:where(html).dark .ai-working-text small{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .ai-working-bar{border-radius:3px;background:var(--track,color-mix(in srgb,#000 var(--cg,0%),#212327))}:where(html).dark .ai-working-bar i{border-radius:3px;background:linear-gradient(90deg,#46318b,#6750ab)}:where(html).dark .replan-sub{color:color-mix(in srgb,#fff var(--ct,0%),#808793)}:where(html).dark .replan-focus{color:color-mix(in srgb,#fff var(--ct,0%),#9097a3)}:where(html).dark .replan-focus-label>span{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .replan-focus textarea{border:1px solid #26292d;border-radius:11px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .ai-lessons,:where(html).dark .ai-feedback{border-top:1px solid var(--card-line,#1e2124)}:where(html).dark .ai-lessons h4,:where(html).dark .feedback-tool h4{color:color-mix(in srgb,#fff var(--ct,0%),#9097a3)}:where(html).dark .lesson-list{border:1px solid var(--card-line,#232529);border-radius:12px}:where(html).dark .lesson-row{background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .lesson-row+.lesson-row{border-top:1px solid var(--card-line,#1e2124)}:where(html).dark .lesson-row.dismissed .lesson-text p{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .lesson-text p{color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .lesson-text small{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .lesson-row.editing textarea{border:1px solid #26292d;border-radius:9px}:where(html).dark .feedback-tool li{color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .feedback-kind small{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .feedback-bar{border-radius:5px;background:var(--track,color-mix(in srgb,#000 var(--cg,0%),#1c1f23))}:where(html).dark .feedback-bar .kept{background:#68af8b}:where(html).dark .feedback-bar .changed{background:#bb8a2f}:where(html).dark .feedback-bar .dropped{background:color-mix(in srgb,#000 var(--cg,0%),#383c43)}:where(html).dark .feedback-figures{color:color-mix(in srgb,#fff var(--ct,0%),#747a83)}:where(html).dark .meeting-tile-foot{border-top:1px solid #1b1f23}:where(html).dark .text-button.danger{color:color-mix(in srgb,#fff var(--ct,0%),#bc4257)}:where(html).dark .meetings-deleted li{border:1px solid #1b1f23;border-radius:10px}:where(html).dark .meetings-deleted li small{color:color-mix(in srgb,#fff var(--ct,0%),#5b616b)}:where(html).dark .display-intro-root{background:#d6d9df73}:where(html).dark .display-intro-root.pointer{background:transparent}:where(html).dark .display-intro-card{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border-radius:18px;box-shadow:0 24px 60px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}:where(html).dark .display-intro-card h2{color:color-mix(in srgb,#fff var(--ct,0%),#caced5)}:where(html).dark .display-intro-card p{color:color-mix(in srgb,#fff var(--ct,0%),#9097a1)}:where(html).dark .display-intro-icon{border-radius:15px;background:color-mix(in srgb,#000 var(--cg,0%),#0b162a);color:color-mix(in srgb,#fff var(--ct,0%),#3e70be)}:where(html).dark .display-intro-dots span{border-radius:3px;background:color-mix(in srgb,#000 var(--cg,0%),#212429)}:where(html).dark .display-intro-dots span.on{background:#3e70be}:where(html).dark .theme-choice{border:1.5px solid #21252b;border-radius:13px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .theme-choice:hover{border-color:#2c3541}:where(html).dark .theme-choice.selected{border-color:#3e70be;box-shadow:0 0 0 3px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff03)}:where(html).dark .theme-choice strong{color:color-mix(in srgb,#fff var(--ct,0%),#caced5)}:where(html).dark .theme-choice small{color:color-mix(in srgb,#fff var(--ct,0%),#767c86)}:where(html).dark .theme-swatch{border-radius:9px;border:1px solid hsl(220 14% 86%);background:hsl(0 0% 100%)}:where(html).dark .theme-swatch i{border-radius:2px;background:hsl(220 10% 80%)}:where(html).dark .theme-swatch i:first-child{background:hsl(220 12% 30%)}:where(html).dark .theme-choice.dark .theme-swatch{background:hsl(240 7% 11%);border-color:hsl(240 5% 24%)}:where(html).dark .theme-choice.dark .theme-swatch i{background:hsl(240 5% 34%)}:where(html).dark .theme-choice.dark .theme-swatch i:first-child{background:hsl(0 0% 92%)}:where(html).dark .theme-choice.auto .theme-swatch{background:linear-gradient(135deg,hsl(0 0% 100%) 50%,hsl(240 7% 11%) 50%)}:where(html).dark .theme-choice.auto .theme-swatch i{background:hsl(220 8% 56%)}:where(html).dark .theme-check{border-radius:50%;background:#3e70be;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .display-intro-sample{border:1px solid #202329;border-radius:11px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#0000003c)}:where(html).dark .display-intro-sample strong{color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .display-intro-sample span{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .display-intro-hole{border-radius:12px;box-shadow:0 0 0 9999px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099),0 0 0 3px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .display-intro-hole.none{box-shadow:0 0 0 9999px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}:where(html).dark .add-chooser{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #212429;border-radius:14px;box-shadow:0 14px 38px color-mix(in srgb,#000000c0 var(--cs,0%),#0000007b)}:where(html).dark .add-chooser button{border:0;background:none;border-radius:10px}:where(html).dark .add-chooser button:hover,:where(html).dark .add-chooser button:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#141a21);outline:none}:where(html).dark .add-chooser strong{color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .add-chooser small{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .add-chooser-icon{border-radius:10px;background:color-mix(in srgb,#000 var(--cg,0%),#191c21);color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .add-chooser-icon.mic{background:color-mix(in srgb,#000 var(--cg,0%),#0b162a);color:color-mix(in srgb,#fff var(--ct,0%),#3e70be)}:where(html).dark .voice-root{background:#d6d9df80}:where(html).dark .voice-card{border-radius:28px;background:radial-gradient(120% 60% at 50% 0%,color-mix(in srgb,#000 var(--cg,0%),#0b162e) 0%,color-mix(in srgb,#000 var(--cg,0%),#090f25) 38%,color-mix(in srgb,#fff var(--cg,0%),#131313) 70%);box-shadow:0 30px 80px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099),0 0 0 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0c) inset}:where(html).dark .voice-card.review{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border-radius:22px}:where(html).dark .voice-label{color:color-mix(in srgb,#fff var(--ct,0%),#9097a1)}:where(html).dark .voice-chip{color:color-mix(in srgb,#fff var(--ct,0%),#7b889f);background:color-mix(in srgb,#fff var(--cg,0%),#131313b3);border:1px solid #1b212d;border-radius:999px}:where(html).dark .voice-privacy{color:color-mix(in srgb,#fff var(--ct,0%),#5b616b)}@media (max-width:760px){:where(html).dark .voice-card{border-radius:28px 28px 0 0}:where(html).dark .voice-card.review{border-radius:22px 22px 0 0}}@media (hover:none) and (pointer:coarse){:where(html).dark .modal,:where(html).dark .modal.drawer{background:color-mix(in srgb,#fff var(--cg,0%),#131313fa)}}:where(html).dark .note-delete{border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#626c79)}:where(html).dark .note-delete:hover{background:color-mix(in srgb,#000 var(--cg,0%),#2e1d18);color:color-mix(in srgb,#fff var(--ct,0%),#cd6750)}:where(html).dark .note-word{border-radius:2px}:where(html).dark .note-words:focus-visible{outline:2px solid #515d6b;outline-offset:3px;border-radius:4px}:where(html).dark .note-words.editing{outline:none;caret-color:currentColor}:where(html).dark .note-link{color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .note-link:hover{color:color-mix(in srgb,#fff var(--ct,0%),#699bd8)}:where(html).dark .note-edited{color:inherit}:where(html).dark .task-panel .comment.task-note{box-shadow:0 1px 4px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .note-mention{border:0;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .note-compose{border:1px solid #272a2f;border-radius:10px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);outline:none;color:color-mix(in srgb,#fff var(--ct,0%),#b6bdc8)}:where(html).dark .note-compose:focus{border-color:#3b4551;box-shadow:0 0 0 3px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .note-compose[data-empty]::before{color:color-mix(in srgb,#fff var(--ct,0%),#59606b)}:where(html).dark .mention-picker{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #23272c;border-radius:12px;box-shadow:0 12px 32px color-mix(in srgb,#000000c0 var(--cs,0%),#00000072)}:where(html).dark .mention-picker button{border-radius:8px}:where(html).dark .mention-picker button strong{color:color-mix(in srgb,#fff var(--ct,0%),#bcc2cc)}:where(html).dark .mention-picker button small{color:color-mix(in srgb,#fff var(--ct,0%),#757c86)}:where(html).dark .mention-picker button.active,:where(html).dark .mention-picker button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24)}:where(html).dark .link-namer{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #23272c;border-radius:12px;box-shadow:0 12px 32px color-mix(in srgb,#000000c0 var(--cs,0%),#00000072)}:where(html).dark .link-namer label{color:color-mix(in srgb,#fff var(--ct,0%),#9198a3)}:where(html).dark .link-namer input{border:1px solid #2c3643;border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#b6bdc8)}:where(html).dark .link-namer small{color:color-mix(in srgb,#fff var(--ct,0%),#757c86)}:where(html).dark .inline-text{outline:none}:where(html).dark .inline-text.editing{caret-color:currentColor}:where(html).dark .inline-text.editable:not(.editing):focus-visible{outline:2px solid #515d6b;outline-offset:3px;border-radius:4px}:where(html).dark .inline-placeholder{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .inline-mirror{border:0}:where(html).dark .task-grid .cell-description{color:color-mix(in srgb,#fff var(--ct,0%),#9297a1)}:where(html).dark .task-grid .cell-description.is-empty{color:color-mix(in srgb,#fff var(--ct,0%),#5f656d)}:where(html).dark .meeting-title-text{color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .suggestion-title.inline-text,:where(html).dark .suggestion-desc.inline-text{border:0;background:none!important}:where(html).dark .comment p.note-words.editing{outline:none}:where(html).dark .inline-text.editing[data-empty]::before{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .subtask-toggle{border-radius:6px;color:color-mix(in srgb,#fff var(--ct,0%),#727983)}:where(html).dark .subtask-toggle:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);color:color-mix(in srgb,#fff var(--ct,0%),#b6bdc8)}:where(html).dark tr.is-subtask td{background:color-mix(in srgb,#fff var(--cg,0%),#141418)}:where(html).dark .subtask-parent{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .subtask-progress{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .subtask-progress i{border-radius:5px;background:color-mix(in srgb,#000 var(--cg,0%),#202328)}:where(html).dark .subtask-progress b{border-radius:5px;background:#67bb91}:where(html).dark .subtask-add-row td{background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .subtask-add{color:color-mix(in srgb,#fff var(--ct,0%),#686f78);border-radius:6px}:where(html).dark .subtask-add:hover{color:color-mix(in srgb,#fff var(--ct,0%),#b6bdc8);background:color-mix(in srgb,#000 var(--cg,0%),#1b1d20)}:where(html).dark .subtask-add-box input{border:1px solid #2a3036;border-radius:8px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#b6bdc8)}:where(html).dark .task-menu{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #23272c;border-radius:12px;box-shadow:0 12px 32px color-mix(in srgb,#000000c0 var(--cs,0%),#00000072)}:where(html).dark .task-menu button{border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#b6bdc8)}:where(html).dark .task-menu button:hover,:where(html).dark .task-menu button:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);outline:none}:where(html).dark .task-menu button.danger{color:color-mix(in srgb,#fff var(--ct,0%),#cd6750)}:where(html).dark .subtask-of{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .panel-warning{color:color-mix(in srgb,#fff var(--ct,0%),#e0a055)}:where(html).dark .panel-subtasks li.done .subtask-open{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .subtask-open{color:color-mix(in srgb,#fff var(--ct,0%),#b6bdc8)}:where(html).dark .panel-subtasks li small{color:color-mix(in srgb,#fff var(--ct,0%),#727983)}:where(html).dark .subtask-grip{border-radius:6px;color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .subtask-grip i{background:radial-gradient(circle,currentColor 1.3px,transparent 1.6px) 0 0/4px 4.7px}:where(html).dark .subtask-grip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);color:color-mix(in srgb,#fff var(--ct,0%),#b6bdc8)}:where(html).dark tr.drop-before td{box-shadow:inset 0 2px 0 color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}:where(html).dark tr.drop-after td{box-shadow:inset 0 -2px 0 color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}:where(html).dark .task-grid tbody tr.drop-before[style]>td:first-child{box-shadow:inset 0 2px 0 color-mix(in srgb,#000000c0 var(--cs,0%),#00000099),inset 4px 0 0 var(--row-color,transparent)}:where(html).dark .task-grid tbody tr.drop-after[style]>td:first-child{box-shadow:inset 0 -2px 0 color-mix(in srgb,#000000c0 var(--cs,0%),#00000099),inset 4px 0 0 var(--row-color,transparent)}:where(html).dark .mobile-task.drop-before[style]{box-shadow:0 -3px 0 color-mix(in srgb,#000000c0 var(--cs,0%),#00000099),inset 4px 0 0 var(--row-color,transparent)}:where(html).dark .mobile-task.drop-after[style]{box-shadow:0 3px 0 color-mix(in srgb,#000000c0 var(--cs,0%),#00000099),inset 4px 0 0 var(--row-color,transparent)}:where(html).dark .plan-row-text .plan-parent{color:var(--muted,color-mix(in srgb,#fff var(--ct,0%),#848893))}:where(html).dark .calendar-add-hint{border-radius:999px;background:#c2c4ca;color:color-mix(in srgb,#fff var(--ct,0%),#131313);box-shadow:0 4px 14px color-mix(in srgb,#000000c0 var(--cs,0%),#0000008a)}:where(html).dark .push-start>p{color:color-mix(in srgb,#fff var(--ct,0%),#8e949d)}:where(html).dark .push-steps{color:color-mix(in srgb,#fff var(--ct,0%),#9aa1ab)}:where(html).dark .push-actions{border-top:1px solid #1b1d20}:where(html).dark .push-message{color:color-mix(in srgb,#fff var(--ct,0%),#82c9a6);background:color-mix(in srgb,#000 var(--cg,0%),#17261e);border-radius:10px}:where(html).dark .push-devices{color:color-mix(in srgb,#fff var(--ct,0%),#7d828c)}:where(html).dark .push-device{background:color-mix(in srgb,#000 var(--cg,0%),#191a1e);border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#9aa1ab)}:where(html).dark .push-cap input{border:1px solid #2a2a2a;border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#9aa1ab);background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .push-admin .notification-heading+*{border-top:1px solid #1e2124}:where(html).dark .usage-egress{color:color-mix(in srgb,#fff var(--ct,0%),#8e959e)}:where(html).dark .usage-models{color:color-mix(in srgb,#fff var(--ct,0%),#8e949d)}:where(html).dark .usage-models li{border-bottom:1px solid #1b1d20}:where(html).dark .brief-choices button{border:1px solid #232529;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .brief-choices button:hover:not(:disabled){border-color:#353a43;background:color-mix(in srgb,#000 var(--cg,0%),#13171a)}:where(html).dark .brief-choice-main strong{color:color-mix(in srgb,#fff var(--ct,0%),#bbc0c7)}:where(html).dark .brief-choice-main small{color:color-mix(in srgb,#fff var(--ct,0%),#7e858f)}:where(html).dark .brief-choice-main .brief-used{color:color-mix(in srgb,#fff var(--ct,0%),#e0a055)}:where(html).dark .brief-choice-side{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .brief-answer-list>div{border-bottom:1px solid #1c1f23}:where(html).dark .brief-answer-list dt{color:color-mix(in srgb,#fff var(--ct,0%),#757c86)}:where(html).dark .brief-answer-list dd{color:color-mix(in srgb,#fff var(--ct,0%),#bbc0c7)}:where(html).dark .tier-tabs{background:color-mix(in srgb,#000 var(--cg,0%),#191a1e);border-radius:12px}:where(html).dark .tier-tabs button{border-radius:9px;color:color-mix(in srgb,#fff var(--ct,0%),#7e858f)}:where(html).dark .tier-tabs button strong{color:color-mix(in srgb,#fff var(--ct,0%),#9aa1ab)}:where(html).dark .tier-tabs button.selected{background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:0 1px 4px color-mix(in srgb,#000000c0 var(--cs,0%),#00000036)}:where(html).dark .tier-tabs button.selected strong{color:color-mix(in srgb,#fff var(--ct,0%),#c5cbd3)}:where(html).dark .ai-adding{color:color-mix(in srgb,#fff var(--ct,0%),#7e858f)}:where(html).dark .template-steps{border-top:1px solid #1f232a}:where(html).dark .template-steps ul{border-left:2px solid #1f232a}:where(html).dark .template-step{border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#a9b0ba)}:where(html).dark .template-step:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#171c21)}:where(html).dark .template-step i{border-radius:50%}:where(html).dark .template-step small{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .template-steps li.open{border:1px solid #24282e;border-radius:10px;background:color-mix(in srgb,#fff var(--cg,0%),#131313b8)}:where(html).dark .template-step-edit>input{border:1px solid #24282e;background:color-mix(in srgb,#fff var(--cg,0%),#131313);border-radius:10px;color:var(--ink)}:where(html).dark .view-switch{border-radius:10px;background:color-mix(in srgb,#000 var(--cg,0%),#1c1f23)}:where(html).dark .view-switch button{border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#8b94a1)}:where(html).dark .view-switch button.on{background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3);box-shadow:0 1px 3px color-mix(in srgb,#000000c0 var(--cs,0%),#0000006c)}:where(html).dark .task-group-row td{background:transparent!important;border-bottom:1px solid #23272c}:where(html).dark .task-group-button{color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .board-column{background:color-mix(in srgb,#000 var(--cg,0%),#181c1f);border:1px solid #212429;border-radius:14px}:where(html).dark .board-column.is-target{background:color-mix(in srgb,#000 var(--cg,0%),#121c2a);border-color:#212f41}:where(html).dark .board-column.drop-before{box-shadow:-4px 0 0 color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}:where(html).dark .board-column-head{color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .board-column-head>span{color:color-mix(in srgb,#fff var(--ct,0%),#727983)}:where(html).dark .board-dot{border-radius:50%}:where(html).dark .board-column-empty{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b);border:1px dashed #2a3036;border-radius:10px}:where(html).dark .board-card{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #23272c;border-radius:12px;box-shadow:0 1px 2px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .board-card[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),0 1px 2px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .board-card:hover{border-color:#303740}:where(html).dark .board-card.is-done .board-card-title{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .board-card.drop-before::before,:where(html).dark .board-drop-end{border-radius:3px;background:#518ac9}:where(html).dark .board-card-title{color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .board-card-foot{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .board-subtask-toggle{border-radius:6px;color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .board-subtask-toggle:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1b1d20)}:where(html).dark .board-subtask-toggle .subtask-progress-bar i{border-radius:5px;background:color-mix(in srgb,#000 var(--cg,0%),#202328)}:where(html).dark .board-subtask-toggle .subtask-progress-bar b{border-radius:5px;background:#67bb91}:where(html).dark .board-subtasks li.done .subtask-open{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .board-grip{border-radius:6px;color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .board-grip i{background:radial-gradient(circle,currentColor 1.3px,transparent 1.6px) 0 0/4px 4.7px}:where(html).dark .board-grip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);color:color-mix(in srgb,#fff var(--ct,0%),#b6bdc8)}:where(html).dark .board-ghost{border-radius:10px;background:#c7ccd3;color:color-mix(in srgb,#fff var(--ct,0%),#131313);box-shadow:0 10px 30px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}:where(html).dark .task-surface{background:var(--well-bg);border:1px solid var(--well-line);border-radius:16px}:where(html).dark .task-surface .task-toolbar{border-bottom:1px solid var(--well-line)}:where(html).dark .task-surface .task-table-scroll{border-block:0}:where(html).dark .task-surface.is-board .task-toolbar{border-bottom:0}:where(html).dark .tool-button,:where(html).dark .task-toolbar-right .task-popover-trigger,:where(html).dark .tool-select{border-radius:999px;border:1px solid #24282e;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4);box-shadow:0 1px 2px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .tool-button:hover,:where(html).dark .task-toolbar-right .task-popover-trigger:hover,:where(html).dark .tool-select:hover{border-color:#394048;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .tool-button.on{background:#cbcbcb;border-color:#cbcbcb;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .tool-count{border-radius:999px;background:color-mix(in srgb,#000 var(--cg,0%),#1e2124);color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .tool-button.on .tool-count{background:#1313132e;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .tool-count.warn{background:color-mix(in srgb,#000 var(--cg,0%),#2d2012);color:color-mix(in srgb,#fff var(--ct,0%),#e0a055)}:where(html).dark .tool-reset{color:hsl(0 0% 100%);border-color:#bc4257;background:#bc4257;box-shadow:0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff04)}:where(html).dark .tool-reset:hover{background:#c6576c;border-color:#c6576c}:where(html).dark .tool-select svg{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .tool-select b{color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .tool-select span{color:color-mix(in srgb,#fff var(--ct,0%),#727983)}:where(html).dark .tool-search{border-radius:999px}:where(html).dark .tool-search input{border:0;background:transparent;color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .tool-search.open{background:color-mix(in srgb,#fff var(--cg,0%),#131313);box-shadow:inset 0 0 0 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .tool-search.open .tool-button{border-color:transparent;box-shadow:none;background:transparent}:where(html).dark .tool-search input:focus{outline:none}:where(html).dark .option-toggles{border-bottom:1px solid #1c1f23}:where(html).dark .board-add{border-radius:10px;color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .board-add:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1f2329);color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .fade-frame::before{background:linear-gradient(to right,var(--fade-colour,color-mix(in srgb,#fff var(--cg,0%),#131313)),#13131300)}:where(html).dark .fade-frame::after{background:linear-gradient(to left,var(--fade-colour,color-mix(in srgb,#fff var(--cg,0%),#131313)),#13131300)}:where(html).dark .board-frame::after{border-bottom-right-radius:16px}@media(max-width:760px){:where(html).dark .task-surface{border-radius:14px}}:where(html).dark .tool-button,:where(html).dark .tool-select,:where(html).dark .tool-search,:where(html).dark .task-toolbar-right .task-popover-trigger,:where(html).dark .quick-chip,:where(html).dark .toggle-chip,:where(html).dark .help-button.with-text,:where(html).dark .locked-categories li .text-button,:where(html).dark .team-role select,:where(html).dark .calendar-add-hint{border-radius:10px}:where(html).dark .view-switch{border-radius:10px}:where(html).dark .view-switch button{border-radius:8px}:where(html).dark .preset-list{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border:1px solid #23272c;border-radius:12px;box-shadow:0 12px 32px color-mix(in srgb,#000000c0 var(--cs,0%),#00000072)}:where(html).dark .preset-option{border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .preset-option.hint,:where(html).dark .preset-option:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#191c21);outline:none}:where(html).dark .preset-name svg{color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .preset-help>span{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .tool-menu-list hr{border:0;border-top:1px solid #1c1f23}:where(html).dark .tool-select.is-set b{color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .menu-row{border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .menu-row:hover,:where(html).dark .menu-row:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#191c21);outline:none}:where(html).dark .menu-row svg{color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .menu-row:disabled{background:none}:where(html).dark .menu-check input{accent-color:#cbcbcb}:where(html).dark .menu-link{color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .menu-link svg{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .fold-head small{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .fold-head svg{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .tool-menu .tool-select>span:first-child{color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .fold-head.on{background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24)}:where(html).dark .menu-back{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .menu-back strong{color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .side-actions{background:color-mix(in srgb,#fff var(--cg,0%),#131313);border-top:1px solid #1c1f23}:where(html).dark .tool-button.apply{background:#cbcbcb;border-color:#cbcbcb;color:hsl(0 0% 100%)}:where(html).dark .tool-button.apply:hover{background:#e0e0e0;border-color:#e0e0e0}:where(html).dark .menu-heading{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .column-row small{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .column-moves button{border-radius:7px;color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .column-moves button:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#1f2329);color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .column-moves svg{color:inherit}@media(max-width:760px){:where(html).dark .tool-menu .main-list,:where(html).dark .tool-menu .side-list,:where(html).dark .tool-menu-list{box-shadow:0 0 0 100vmax color-mix(in srgb,#000000c0 var(--cs,0%),#00000099),0 10px 40px color-mix(in srgb,#000000c0 var(--cs,0%),#00000090)}}:where(html).dark .eye-row svg{color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)!important}:where(html).dark .eye-row small{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .eye-row.is-hidden span,:where(html).dark .eye-row.is-hidden svg{color:color-mix(in srgb,#fff var(--ct,0%),#545a63)!important}:where(html).dark .eye-row:disabled{background:none}:where(html).dark .eye-row:disabled svg{color:color-mix(in srgb,#fff var(--ct,0%),#444a52)!important}:where(html).dark .column-row{border-radius:8px}:where(html).dark .column-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#191c21)}:where(html).dark .column-row .eye-row:hover{background:none}:where(html).dark .task-surface .task-grid th{background:var(--head-bg);border-bottom-color:var(--well-line)}:where(html).dark .task-surface .task-grid td{background:var(--row-bg);border-bottom-color:var(--row-line)}:where(html).dark .task-surface .task-grid tr.is-subtask td{background:var(--row-sub-bg)}:where(html).dark .task-surface .task-grid tbody tr:hover td{background:var(--row-hover)}:where(html).dark .task-surface .task-group-row td{border-bottom-color:var(--well-line)}:where(html).dark .task-surface .task-grid .anchored{box-shadow:1px 0 0 var(--row-line)}:where(html).dark .task-surface .task-grid th.anchored{box-shadow:1px 0 0 var(--well-line)}:where(html).dark .task-surface .task-table-scroll{border-bottom-left-radius:15px;border-bottom-right-radius:15px}:where(html).dark .task-surface .board-column{background:var(--col-bg);border-color:var(--col-line)}:where(html).dark .task-surface .board-card{background:var(--card-bg);border-color:var(--card-line);box-shadow:none}:where(html).dark .task-surface .board-card[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent)}:where(html).dark .task-surface .board-card:hover{border-color:var(--card-line-hover)}:where(html).dark .task-surface .board-add:hover{background:var(--well-bg)}:where(html).dark .task-surface .mobile-task{background:var(--card-bg);border-color:var(--card-line)}:where(html).dark .task-surface .tool-button,:where(html).dark .task-surface .tool-select,:where(html).dark .task-surface .task-toolbar-right .task-popover-trigger{background:var(--card-bg);border-color:var(--card-line);box-shadow:none}:where(html).dark .task-surface .tool-button:hover,:where(html).dark .task-surface .tool-select:hover{border-color:var(--card-line-hover);background:var(--card-bg)}:where(html).dark .task-surface .tool-search.open{background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--card-line-hover)}:where(html).dark .task-surface .view-switch{background:var(--track)}:where(html).dark .task-surface .view-switch button.on{background:var(--card-bg);box-shadow:0 0 0 1px var(--card-line)}:where(html).dark .task-surface .tool-button.on,:where(html).dark .task-surface .tool-button.apply{background:#cbcbcb;border-color:#cbcbcb;color:hsl(0 0% 100%)}:where(html).dark .task-surface .tool-button.tool-reset{background:#bc4257;border-color:#bc4257;color:hsl(0 0% 100%)}:where(html).dark .task-surface .tool-button.tool-reset:hover{background:#c6576c;border-color:#c6576c}:where(html).dark .task-group-button[aria-expanded=false]{background:var(--card-bg,color-mix(in srgb,#fff var(--cg,0%),#131313));border:1px solid var(--card-line,#23272c);border-radius:10px}:where(html).dark .task-surface.is-grouped{background:transparent;border:0;border-radius:0}:where(html).dark .task-surface.is-grouped>.task-toolbar{background:var(--well-bg);border:1px solid var(--well-line);border-radius:16px}:where(html).dark .task-group-card{background:var(--well-bg);border:1px solid var(--well-line);border-radius:16px}:where(html).dark .task-group-head{border-bottom:1px solid var(--well-line)}:where(html).dark .task-group-card.is-closed .task-group-head{border-bottom:0}:where(html).dark .task-group-card .task-group-button,:where(html).dark .task-group-card .task-group-button[aria-expanded=false]{background:none;border:0}:where(html).dark .task-group-card .task-table-scroll{border:0}:where(html).dark .task-group-card .task-grid tbody tr:last-child td{border-bottom:0}:where(html).dark .task-surface .task-toolbar,:where(html).dark .task-surface.is-grouped>.task-toolbar{background:var(--bar-bg)}:where(html).dark .task-surface:not(.is-grouped) .task-toolbar{border-radius:15px 15px 0 0}:where(html).dark .task-surface.is-board .task-toolbar{border-bottom:1px solid var(--well-line)}:where(html).dark .task-surface .task-progress{background:var(--track)}:where(html).dark .task-surface .board-column{background:transparent;border:0;border-radius:0;border-right:1px solid var(--col-line)}:where(html).dark .task-surface .board-column:last-child{border-right:0}:where(html).dark .task-surface .board-column.is-target{background:hsl(215 70% 50% / .06);border-radius:12px}:where(html).dark .task-surface .board-card{box-shadow:0 1px 2px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e),0 3px 10px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .task-surface .board-card[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),0 1px 2px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e),0 3px 10px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .task-surface .board-column.drop-before{box-shadow:-3px 0 0 color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}:where(html).dark .task-surface .task-table-scroll::-webkit-scrollbar,:where(html).dark .task-surface .task-board::-webkit-scrollbar{background:transparent}:where(html).dark .task-surface .task-table-scroll::-webkit-scrollbar-track,:where(html).dark .task-surface .task-board::-webkit-scrollbar-track{background:transparent}:where(html).dark .task-surface .task-table-scroll::-webkit-scrollbar-thumb,:where(html).dark .task-surface .task-board::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:10px;border:3px solid transparent;background-clip:padding-box}:where(html).dark .task-surface .task-table-scroll::-webkit-scrollbar-thumb:hover,:where(html).dark .task-surface .task-board::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover);background-clip:padding-box}:where(html).dark .task-surface .task-table-scroll::-webkit-scrollbar-corner,:where(html).dark .task-surface .task-board::-webkit-scrollbar-corner{background:transparent}:where(html).dark .task-surface:not(.is-grouped),:where(html).dark .task-group-card{box-shadow:var(--panel-shadow)}:where(html).dark .task-surface .board-card,:where(html).dark .task-surface .mobile-task{box-shadow:var(--card-shadow)}:where(html).dark .task-surface .board-card[style],:where(html).dark .task-surface .mobile-task[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),var(--card-shadow)}:where(html).dark .task-surface .task-toolbar,:where(html).dark .task-surface.is-grouped>.task-toolbar,:where(html).dark .task-surface.is-board .task-toolbar{background:transparent;border:0;border-radius:0}:where(html).dark .task-surface .tool-button,:where(html).dark .task-surface .tool-select,:where(html).dark .task-surface .tool-search,:where(html).dark .task-surface .task-toolbar-right .task-popover-trigger{background:color-mix(in srgb,#fff var(--cg,0%),#1313138c);border:1px solid #131313cc;box-shadow:0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e);border-radius:12px;color:color-mix(in srgb,#fff var(--ct,0%),#979faa)}:where(html).dark .task-surface .tool-button:hover,:where(html).dark .task-surface .tool-select:hover,:where(html).dark .task-surface .tool-search:hover{background:color-mix(in srgb,#fff var(--cg,0%),#131313d9);border-color:#131313f2;color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}:where(html).dark .task-surface .tool-search.open{background:color-mix(in srgb,#fff var(--cg,0%),#131313d9);box-shadow:0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .task-surface .tool-search .tool-button{background:transparent;border-color:transparent;box-shadow:none}:where(html).dark .task-surface .view-switch{background:#13131359;border:1px solid #131313b3;border-radius:12px;box-shadow:0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .task-surface .view-switch button{border-radius:9px;color:color-mix(in srgb,#fff var(--ct,0%),#9f9f9f)}:where(html).dark .task-surface .view-switch button.on{background:color-mix(in srgb,#fff var(--cg,0%),#131313d9);color:color-mix(in srgb,#fff var(--ct,0%),#d1d1d1);box-shadow:0 2px 9px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .task-surface .tool-select b{color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}:where(html).dark .owner-avatar{border-radius:50%;color:color-mix(in srgb,#fff var(--ct,0%),#bbc2cc);background:color-mix(in srgb,#000 var(--cg,0%),#272a2f);border:1px solid #131313}:where(html).dark .owner-avatar.none{background:transparent;border:1.5px dashed #444a52}:where(html).dark .owner-avatar.pending{background:transparent;border:1.5px dashed #5b626b;color:color-mix(in srgb,#fff var(--ct,0%),#727983)}html.dark.dark .task-surface .tool-button:not(.on):not(.apply):not(.tool-reset),html.dark.dark .task-surface .tool-select,html.dark.dark .task-surface .tool-search,html.dark.dark .task-surface .task-toolbar-right .task-popover-trigger{background:hsl(220 6% calc(19% + var(--cg,0%) * 1) / .85);border-color:hsl(220 6% calc(27% + var(--cg,0%) * 2) / .9);box-shadow:0 2px 8px hsl(0 0% 0% / .3)}html.dark.dark .task-surface .tool-button:not(.on):not(.apply):not(.tool-reset):hover,html.dark.dark .task-surface .tool-select:hover{background:hsl(220 6% calc(23% + var(--cg,0%) * 1) / .9)}html.dark.dark .task-surface .tool-search .tool-button{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark.dark .task-surface .view-switch{background:hsl(220 6% calc(14% + var(--cg,0%) * .6) / .85);border-color:hsl(220 6% calc(24% + var(--cg,0%) * 2) / .8)}html.dark.dark .task-surface .view-switch button.on{background:hsl(220 6% calc(26% + var(--cg,0%) * 1));color:hsl(0 0% 96%)}:where(html).dark .voice-asks{border-radius:12px;background:hsl(40 90% 50% / .08);border:1px solid hsl(40 80% 45% / .25)}:where(html).dark .voice-ask-choice button{border-radius:10px;border:1px solid #2a3036;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .voice-ask-choice button.on{background:#cbcbcb;border-color:#cbcbcb;color:hsl(0 0% 100%)}@media(max-width:760px){:where(html).dark .task-surface,:where(html).dark .task-surface:not(.is-grouped),:where(html).dark .task-surface.is-grouped{background:transparent;border:0;border-radius:0;box-shadow:none}}:where(html).dark .drag-ghost{border-radius:14px;background:var(--card-bg,color-mix(in srgb,#fff var(--cg,0%),#131313));border:1px solid var(--card-line,#23272c);box-shadow:inset 4px 0 0 var(--row-color,color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)),0 14px 36px hsl(215 30% 13% / .22),0 3px 8px hsl(215 30% 13% / .1);color:var(--ink,color-mix(in srgb,#fff var(--ct,0%),#c7ccd3))}html.dark.dark .drag-ghost{box-shadow:inset 4px 0 0 var(--row-color,color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)),0 14px 36px hsl(0 0% 0% / .55)}:where(html).dark .task-mobile .mobile-task.drop-before::before,:where(html).dark .task-mobile .mobile-task.drop-after::after{border-radius:4px;background:#518ac9;box-shadow:0 0 0 3px hsl(212 60% 45% / .18)}:where(html).dark .task-mobile .mobile-task>.subtask-grip{border-radius:8px}:where(html).dark .task-mobile .mobile-task>.subtask-grip i{background-size:4.7px 4px}:where(html).dark .task-mobile .mobile-task-footer{border-top:0}:where(html).dark .owner-cell .owner-name.pending{color:color-mix(in srgb,#fff var(--ct,0%),#dfa056)}:where(html).dark .owner-marks .owner-avatar{border:2px solid var(--card-bg,#131313)}:where(html).dark .owner-marks .owner-avatar.none{border:1.5px dashed #444a52}:where(html).dark .owner-marks .owner-avatar.pending{border:1.5px dashed #5b626b}:where(html).dark .owner-more{color:color-mix(in srgb,#fff var(--ct,0%),#727983)}:where(html).dark .task-mobile .subtask-toggle{border-radius:10px;border:1px solid var(--card-line,#23272c);background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#1a1b1f));color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .task-create{border-radius:16px}@media(max-width:760px){:where(html).dark .tool-menu .main-list,:where(html).dark .tool-menu .side-list,:where(html).dark .tool-menu-list{box-shadow:0 12px 32px color-mix(in srgb,#000000c0 var(--cs,0%),#00000072)}}:where(html).dark .select-box{border-radius:6px;border:1.5px solid #5b626b;background:var(--card-bg,color-mix(in srgb,#fff var(--cg,0%),#131313));color:hsl(0 0% 100%)}:where(html).dark .select-box.on{background:#518ac9;border-color:#518ac9}:where(html).dark .select-box:focus-visible{outline:2px solid #527095;outline-offset:2px}:where(html).dark .task-grid tbody tr.is-picked td{background:color-mix(in srgb,#000 var(--cg,0%),#131d29)}:where(html).dark .mobile-task.is-picked,:where(html).dark .board-card.is-picked{box-shadow:inset 0 0 0 2px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099);background:color-mix(in srgb,#000 var(--cg,0%),#0e1823)}:where(html).dark .select-bar{background:var(--card-bg);border:1px solid var(--card-line);border-radius:14px;box-shadow:0 6px 20px color-mix(in srgb,#000000c0 var(--cs,0%),#0000004e)}:where(html).dark .select-bar-info strong{color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .select-all{color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .task-surface .select-bar .tool-button.select-delete{color:color-mix(in srgb,#fff var(--ct,0%),#cd6750)}:where(html).dark .task-surface .select-bar .tool-button.select-delete:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#291612);border-color:#532417}:where(html).dark .menu-dot{border-radius:50%}:where(html).dark .side-note{color:color-mix(in srgb,#fff var(--ct,0%),#727983)}:where(html).dark .deadline-pick input{border:1px solid #24282e;border-radius:10px;color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3);background:var(--card-bg,color-mix(in srgb,#fff var(--cg,0%),#131313))}@media(max-width:760px){:where(html).dark .select-bar{box-shadow:0 10px 36px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}:where(html).dark .select-bar .tool-menu .tool-menu-list,:where(html).dark .select-bar .tool-menu .main-list{box-shadow:0 12px 32px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}}:where(html).dark .event-grid-menu hr{border:0;border-top:1px solid #1c1f23}:where(html).dark .event-nav .event-grid-menu .menu-row{color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .event-nav .event-grid-menu .menu-row.danger,:where(html).dark .event-nav .event-grid-menu .menu-row.danger span{color:color-mix(in srgb,#fff var(--ct,0%),#c95851)}:where(html).dark .event-nav .event-grid-menu .menu-back{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .task-docs{border-radius:6px;color:color-mix(in srgb,#fff var(--ct,0%),#6e7989)}:where(html).dark .task-docs:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .add-chooser hr{border:0;border-top:1px solid #1c1f23}:where(html).dark .add-chooser-icon.doc{background:color-mix(in srgb,#000 var(--cg,0%),#131d29);color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .docs-busy{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .docs-list{border:1px solid var(--card-line);border-radius:14px;background:var(--card-bg)}:where(html).dark .docs-list li+li{border-top:1px solid var(--card-line)}:where(html).dark .docs-row{background:none;border:0;color:inherit}:where(html).dark .docs-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#15191d)}:where(html).dark .docs-icon{border-radius:10px;background:color-mix(in srgb,#000 var(--cg,0%),#131d29);color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .docs-icon.link{background:color-mix(in srgb,#000 var(--cg,0%),#1c1f23);color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .docs-main strong{color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .docs-main small{color:color-mix(in srgb,#fff var(--ct,0%),#727983)}:where(html).dark .docs-task{border-radius:999px;background:color-mix(in srgb,#000 var(--cg,0%),#191c21);color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .docs-out{color:color-mix(in srgb,#fff var(--ct,0%),#5b626b)}:where(html).dark .docs-removed .text-button{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .docs-removed li{border:1px dashed var(--card-line);border-radius:10px}:where(html).dark .docs-removed li small{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .docs-link-form{border:1px solid var(--card-line);border-radius:14px;background:var(--card-bg)}:where(html).dark .docs-link-form label{color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .docs-link-form label small{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .docs-link-form input{border:1px solid #272a2f;border-radius:10px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .docs-link-form .form-error{color:color-mix(in srgb,#fff var(--ct,0%),#c95851)}:where(html).dark .docs-panel.is-open{background:none;border:0;box-shadow:none}:where(html).dark .doc-title{color:color-mix(in srgb,#fff var(--ct,0%),#caced5)}:where(html).dark .doc-status{color:color-mix(in srgb,#fff var(--ct,0%),#727983)}:where(html).dark .doc-status.offline,:where(html).dark .doc-status.failed{color:color-mix(in srgb,#fff var(--ct,0%),#cd6750)}:where(html).dark .doc-avatar{border-radius:50%;color:hsl(0 0% 100%);border:2px solid var(--card-bg,#131313)}:where(html).dark .doc-avatar.more{background:#686f78}:where(html).dark .doc-link-chip{border-radius:999px;background:var(--card-bg);border:1px solid var(--card-line)}:where(html).dark .doc-link-chip>button:first-child{color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}:where(html).dark .doc-link-chip>button:first-child>svg{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .doc-link-chip>button:first-child:hover{color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .doc-link-chip.done>button:first-child>span{text-decoration-color:color-mix(in srgb,#fff var(--ct,0%),#434951);color:color-mix(in srgb,#fff var(--ct,0%),#727983)}:where(html).dark .doc-link-x{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .doc-link-x:hover{color:color-mix(in srgb,#fff var(--ct,0%),#c95851)}:where(html).dark .doc-link-search{border:1px solid #24282e;border-radius:9px;color:color-mix(in srgb,#fff var(--ct,0%),#686f78);background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .doc-link-search:focus-within{border-color:#0c4fad}:where(html).dark .doc-link-search input{border:0;outline:none;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .doc-link-row{border-radius:9px}:where(html).dark .doc-link-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#171a20)}:where(html).dark .doc-link-row.done .doc-link-text strong{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .doc-link-check{border:1.5px solid #394048;border-radius:5px;color:color-mix(in srgb,#fff var(--ct,0%),#131313);background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .doc-link-row.on .doc-link-check{background:#3e70be;border-color:#3e70be}:where(html).dark .doc-link-text strong{color:color-mix(in srgb,#fff var(--ct,0%),#c3c6d1)}:where(html).dark .doc-link-text small{color:color-mix(in srgb,#fff var(--ct,0%),#686e78)}:where(html).dark .menu-empty{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .doc-toolbar{background:var(--card-bg);border:1px solid var(--card-line);border-radius:14px;box-shadow:0 6px 20px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e)}:where(html).dark .doc-tool{border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#a8b0bd);background:none;border:0}:where(html).dark .doc-tool:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24)}:where(html).dark .doc-tool.on{background:color-mix(in srgb,#000 var(--cg,0%),#18212e);color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .doc-tool-gap{background:var(--card-line)}:where(html).dark .doc-toolbar .tool-select{border:0;background:none;box-shadow:none}:where(html).dark .doc-toolbar .tool-button.icon-only{border:0;background:none;box-shadow:none}:where(html).dark .doc-toolbar .tool-button.icon-only:hover,:where(html).dark .doc-toolbar .tool-select:hover{background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24)}:where(html).dark .doc-swatch{border-radius:6px;border:1px solid #24282e;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .doc-swatch.on{outline:2px solid #518ac9;outline-offset:1px}:where(html).dark .doc-swatch.hl{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .doc-url input{border:1px solid #24282e;border-radius:9px}:where(html).dark .doc-paper{background:var(--card-bg);border:1px solid var(--card-line);border-radius:16px}:where(html).dark .doc-error{color:color-mix(in srgb,#fff var(--ct,0%),#c95851)}:where(html).dark .doc-loading span{border-radius:7px;background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24)}:where(html).dark .doc-prose{outline:none;color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3);caret-color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .doc-prose ul[data-type=taskList] li>label input{accent-color:#518ac9}:where(html).dark .doc-prose ul[data-type=taskList] li[data-checked=true]>div{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .doc-prose blockquote{border-left:3px solid #2c3137;color:color-mix(in srgb,#fff var(--ct,0%),#98a2af)}:where(html).dark .doc-prose hr{border:0;border-top:1px solid #24282e}:where(html).dark .doc-prose a{color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .doc-prose img{border-radius:8px}:where(html).dark .doc-prose img.ProseMirror-selectednode{outline:3px solid #1d426e}:where(html).dark .doc-prose mark{border-radius:3px}:where(html).dark .doc-prose code{background:color-mix(in srgb,#000 var(--cg,0%),#191c21);border-radius:4px}:where(html).dark .doc-prose pre{background:color-mix(in srgb,#000 var(--cg,0%),#15191d);border:1px solid #212429;border-radius:10px}:where(html).dark .doc-prose table{border-collapse:collapse}:where(html).dark .doc-prose td,:where(html).dark .doc-prose th{border:1px solid #272a2f}:where(html).dark .doc-prose th{background:color-mix(in srgb,#000 var(--cg,0%),#15191d)}:where(html).dark .doc-prose .selectedCell::after{background:#518ac91a}:where(html).dark .doc-prose .column-resize-handle{background:#1d426e}:where(html).dark .doc-prose p.is-editor-empty:first-child::before{color:color-mix(in srgb,#fff var(--ct,0%),#545a63)}:where(html).dark .collaboration-carets__caret{border-left:2px solid;border-right:0}:where(html).dark .collaboration-carets__label{border-radius:5px 5px 5px 0;color:hsl(0 0% 100%)}:where(html).dark .collaboration-carets__selection{border-radius:2px}@media(max-width:760px){:where(html).dark .doc-paper{border-radius:14px}}:where(html).dark .doc-glass{background:linear-gradient(145deg,color-mix(in srgb,#fff var(--cg,0%),#131313d1),color-mix(in srgb,#000 var(--cg,0%),#181c2299));border:1px solid #131313f2;box-shadow:0 8px 24px color-mix(in srgb,#000000c0 var(--cs,0%),#00000066),0 2px 5px color-mix(in srgb,#000000c0 var(--cs,0%),#00000036),inset 0 1px 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}html.dark.dark .doc-glass{background:hsl(220 6% calc(17% + var(--cg,0%) * 1) / .82);border-color:hsl(220 6% calc(28% + var(--cg,0%) * 2) / .9);box-shadow:0 8px 24px hsl(0 0% 0% / .4),inset 0 1px 0 hsl(0 0% 100% / .06)}:where(html).dark .doc-toolbar.doc-glass{border-radius:16px}:where(html).dark .doc-toolbar .doc-tool,:where(html).dark .doc-phonebar .doc-tool{border-radius:10px}:where(html).dark .doc-tool:hover:not(:disabled){background:color-mix(in srgb,#fff var(--cg,0%),#131313bf)}:where(html).dark .doc-tool.on{background:#518ac91f;color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}html.dark.dark .doc-tool:hover:not(:disabled){background:hsl(220 6% 28% / .8)}html.dark.dark .doc-tool.on{background:hsl(212 60% 50% / .22);color:hsl(212 80% 72%)}:where(html).dark .doc-menu-panel .menu-note{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .doc-glass-btn>.doc-tool,:where(html).dark .doc-link-menu>.doc-tool{background:color-mix(in srgb,#fff var(--cg,0%),#1313138c);border:1px solid #131313cc;box-shadow:0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e);border-radius:12px}:where(html).dark .doc-link-menu>.doc-tool{color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}html.dark.dark .doc-glass-btn>.doc-tool,html.dark.dark .doc-link-menu>.doc-tool{background:hsl(220 6% calc(19% + var(--cg,0%) * 1) / .85);border-color:hsl(220 6% calc(27% + var(--cg,0%) * 2) / .9)}:where(html).dark .doc-back{background:color-mix(in srgb,#fff var(--cg,0%),#1313138c);border:1px solid #131313cc;box-shadow:0 2px 8px color-mix(in srgb,#000000c0 var(--cs,0%),#0000002e);border-radius:12px}:where(html).dark .doc-prose ul.dashed>li::before{color:color-mix(in srgb,#fff var(--ct,0%),#828993)}:where(html).dark .doc-phonebar{border-radius:18px}:where(html).dark .doc-chip{border-radius:10px;border:1px solid #23272c;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#c7ccd3)}:where(html).dark .doc-chip.on{border-color:#518ac9;background:color-mix(in srgb,#000 var(--cg,0%),#131d29);color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .doc-format-row{border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#171a20)}:where(html).dark .doc-format .doc-swatch{border-radius:9px}:where(html).dark .doc-drawing-view{border:1px solid #24282e;border-radius:12px;background:hsl(0 0% 100%)}:where(html).dark .doc-drawing.is-selected .doc-drawing-view{outline:3px solid #1d426e;outline-offset:1px}:where(html).dark .doc-drawing-empty{color:color-mix(in srgb,#fff var(--ct,0%),#686f78)}:where(html).dark .draw-sheet{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#1c1f23))}:where(html).dark .draw-top{border-radius:16px}:where(html).dark .draw-btn{border-radius:11px;color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}:where(html).dark .draw-btn.done{background:#cbcbcb;color:hsl(0 0% 100%)}:where(html).dark .draw-note{border-radius:10px;background:color-mix(in srgb,#000 var(--cg,0%),#291612);color:color-mix(in srgb,#fff var(--ct,0%),#c95851)}:where(html).dark .draw-paper{background:hsl(0 0% 100%);border-radius:14px;box-shadow:0 2px 12px color-mix(in srgb,#000000c0 var(--cs,0%),#0000004e)}:where(html).dark .draw-canvas{background-image:radial-gradient(circle,hsl(220 10% 86%) 1px,transparent 1.2px);background-size:40px 40px}:where(html).dark .draw-more{border-radius:11px;color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4);background:color-mix(in srgb,#fff var(--cg,0%),#13131399);border:1px solid #131313e6}:where(html).dark .draw-tools{border-radius:18px}:where(html).dark .draw-tool{border-radius:12px;color:color-mix(in srgb,#fff var(--ct,0%),#a8b0bd)}:where(html).dark .draw-tool.on{background:#518ac924;color:color-mix(in srgb,#fff var(--ct,0%),#518ac9)}:where(html).dark .draw-ink{border-radius:50%;border:2px solid hsl(0 0% 100%);box-shadow:0 0 0 1px color-mix(in srgb,#000000c0 var(--cs,0%),#ffffff0f)}:where(html).dark .draw-ink.on{box-shadow:0 0 0 2px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099)}:where(html).dark .draw-size{border-radius:9px}:where(html).dark .draw-size i{border-radius:50%;background:#a8b0bd}:where(html).dark .draw-size.on{background:#518ac924}:where(html).dark .draw-size.on i{background:#518ac9}html.dark.dark .draw-btn,html.dark.dark .draw-tool,html.dark.dark .draw-more{color:hsl(220 10% 85%)}html.dark.dark .draw-size i{background:hsl(220 10% 80%)}:where(html).dark .draw-saved{color:color-mix(in srgb,#fff var(--ct,0%),#727983)}html.dark.dark .draw-saved{color:hsl(220 8% 65%)}:where(html).dark .person-settings-who small{color:color-mix(in srgb,#fff var(--ct,0%),#868686)}:where(html).dark .ps-section{border-top:1px solid var(--border)}:where(html).dark .ps-all{color:color-mix(in srgb,#fff var(--ct,0%),#8f8f8f)}:where(html).dark .ps-all select,:where(html).dark .ps-events select{border:1px solid #2b2b2b;border-radius:9px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#a5a5a5)}:where(html).dark .ps-choice button{border:1px solid #2b2b2b;border-radius:12px;background:color-mix(in srgb,#fff var(--cg,0%),#131313);color:color-mix(in srgb,#fff var(--ct,0%),#a5a5a5)}:where(html).dark .ps-choice button small{color:color-mix(in srgb,#fff var(--ct,0%),#868686)}:where(html).dark .ps-choice button.on{border-color:#aaaaaa;box-shadow:0 0 0 1px color-mix(in srgb,#000000c0 var(--cs,0%),#00000099);color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .ps-events li{border-top:1px solid #1f1f1f}:where(html).dark .ps-events li:first-child{border-top:0}:where(html).dark .ps-events li b{color:color-mix(in srgb,#fff var(--ct,0%),#a5a5a5)}:where(html).dark .ps-events li small{color:color-mix(in srgb,#fff var(--ct,0%),#787878)}html.dark:not(.dark):not(.paper-off):not(.no-paper-x),html.dark:not(.dark):not(.paper-off) body,html.dark:not(.dark):not(.paper-off) .main-shell,html.dark:not(.dark):not(.paper-off) .topbar{background-image:var(--paper-img,none);background-size:220px 220px}html.dark:not(.dark):not(.paper-off) .signin-page{background-image:var(--paper-img,none),radial-gradient(ellipse at 30% 30%,color-mix(in srgb,#000 var(--cg,0%),#202020),transparent 55%);background-size:220px 220px,auto}:where(html).dark .sidebar .nav-item.fu-view-switch{border:0;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#9f9f9f)}:where(html).dark .sidebar .nav-item.fu-view-switch:hover,:where(html).dark .sidebar .nav-item.fu-view-switch.open{background:color-mix(in srgb,#fff var(--cg,0%),#13131380)}:where(html).dark .sidebar .nav-item.fu-view-switch.locked{color:color-mix(in srgb,#fff var(--ct,0%),#6a7078)}:where(html).dark .sidebar .nav-item.fu-view-switch.locked:hover{background:none}:where(html).dark .fu-view-chevron{color:color-mix(in srgb,#fff var(--ct,0%),#6a7078)}:where(html).dark .fu-view-menu{border-radius:12px;background:var(--card-bg);border:1px solid var(--card-line);box-shadow:0 8px 24px hsl(215 30% 13% / .12)}:where(html).dark .fu-view-menu .menu-row{border:0;background:none}:where(html).dark .fu-view-menu .menu-row>span svg{color:color-mix(in srgb,#fff var(--ct,0%),#808693)}:where(html).dark .pill.fu-access{background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);color:color-mix(in srgb,#fff var(--ct,0%),#9ba6b4)}:where(html).dark .fu-count{border-radius:999px;background:color-mix(in srgb,#000 var(--cg,0%),#212429);color:color-mix(in srgb,#fff var(--ct,0%),#98a2af)}:where(html).dark .fu-flag{border-radius:999px;background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);color:color-mix(in srgb,#fff var(--ct,0%),#98a2af)}:where(html).dark .fu-flag.care{background:color-mix(in srgb,#000 var(--cg,0%),#30140f);color:color-mix(in srgb,#fff var(--ct,0%),#d47464)}:where(html).dark .fu-flag.dup{background:color-mix(in srgb,#000 var(--cg,0%),#39290e);color:color-mix(in srgb,#fff var(--ct,0%),#f7bd6f)}:where(html).dark .fu-flag.back{background:color-mix(in srgb,#000 var(--cg,0%),#1c2d21);color:color-mix(in srgb,#fff var(--ct,0%),#91d5a8)}:where(html).dark .fu-flag.sample{background:color-mix(in srgb,#000 var(--cg,0%),#1a1e24);color:color-mix(in srgb,#fff var(--ct,0%),#808693)}:where(html).dark .fu-late{color:hsl(10 62% 44%)}:where(html).dark .fu-table{border:1px solid var(--card-line);border-radius:14px;background:var(--row-bg)}:where(html).dark .fu-table-head{background:var(--head-bg);border-bottom:1px solid var(--row-line);color:color-mix(in srgb,#fff var(--ct,0%),#808693)}:where(html).dark .fu-table-row{border:0;border-bottom:1px solid var(--row-line);background:none;color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}:where(html).dark .fu-table-row:last-of-type{border-bottom:0}:where(html).dark .fu-table-row:hover{background:var(--row-hover)}:where(html).dark .fu-table-row.late{box-shadow:inset 3px 0 0 hsl(10 62% 52%)}:where(html).dark .fu-name strong{color:var(--ink)}:where(html).dark .fu-name small{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}:where(html).dark .fu-contact{border:1px solid var(--card-line);border-radius:12px;background:var(--card-bg)}:where(html).dark .fu-contact>div{border-bottom:1px solid var(--row-line)}:where(html).dark .fu-contact>div:last-child{border-bottom:0}:where(html).dark .fu-contact dt{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}:where(html).dark .fu-contact a{color:color-mix(in srgb,#fff var(--ct,0%),#629ad4)}:where(html).dark .fu-contact .muted{color:color-mix(in srgb,#fff var(--ct,0%),#5b616b)}:where(html).dark .fu-warning{border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#30230c);border:1px solid #5a4113;color:color-mix(in srgb,#fff var(--ct,0%),#f9d088)}:where(html).dark .fu-warning a{color:inherit}:where(html).dark .fu-warning small{color:color-mix(in srgb,#fff var(--ct,0%),#d9b476)}:where(html).dark .fu-warning.care{background:color-mix(in srgb,#000 var(--cg,0%),#2b150f);border-color:#43231c;color:color-mix(in srgb,#fff var(--ct,0%),#d98776)}:where(html).dark .fu-warning.care small{color:color-mix(in srgb,#fff var(--ct,0%),#bf7466)}:where(html).dark .fu-field{color:color-mix(in srgb,#fff var(--ct,0%),#8b94a1)}:where(html).dark .fu-field select,:where(html).dark .fu-field input{border:1px solid var(--card-line);border-radius:10px;background:var(--card-bg);color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}:where(html).dark .fu-field small{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}@media(max-width:760px){:where(html).dark .fu-table{border:0;background:none}:where(html).dark .fu-table-row{border:1px solid var(--card-line);border-radius:14px;background:var(--card-bg)}:where(html).dark .fu-table-row>span:nth-child(3){color:color-mix(in srgb,#fff var(--ct,0%),#8b94a1)}}:where(html).dark .fu-add-search select{border:1px solid var(--card-line);border-radius:10px;background:var(--card-bg)}:where(html).dark .fu-add-head{color:color-mix(in srgb,#fff var(--ct,0%),#808693)}:where(html).dark .fu-add-results{border:1px solid var(--card-line);border-radius:12px}:where(html).dark .fu-add-results li+li{border-top:1px solid var(--row-line)}:where(html).dark .fu-add-results b{color:var(--ink)}:where(html).dark .fu-add-results small{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}@media(max-width:860px){:where(html).dark .fu-profile{border-radius:16px 16px 0 0}}:where(html).dark .fu-people-count{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}:where(html).dark .fu-cell-age,:where(html).dark .fu-cell-member,:where(html).dark .fu-cell-checkin,:where(html).dark .fu-cell-next{color:color-mix(in srgb,#fff var(--ct,0%),#98a2af)}:where(html).dark .fu-cell-status{color:color-mix(in srgb,#fff var(--ct,0%),#b4bcc8)}@media(max-width:760px){:where(html).dark .fu-people-table .fu-table-row>span:nth-child(5){color:color-mix(in srgb,#fff var(--ct,0%),#8b94a1)}}:where(html).dark .fu-rules{border:1px solid var(--card-line);border-radius:12px;background:var(--card-bg)}:where(html).dark .fu-rules-lead{color:color-mix(in srgb,#fff var(--ct,0%),#98a2af)}:where(html).dark .fu-rule{border-top:1px solid var(--row-line)}:where(html).dark .fu-rule-label{color:var(--ink)}:where(html).dark .fu-rule-control select,:where(html).dark .fu-rule-control input{border:1px solid var(--card-line);border-radius:10px;background:var(--row-bg)}:where(html).dark .fu-rule-pair>span{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}:where(html).dark .fu-seg-contact{color:color-mix(in srgb,#fff var(--ct,0%),#787d85)}:where(html).dark .fu-pill{border-radius:999px;background:color-mix(in srgb,#000 var(--cg,0%),#212121);color:color-mix(in srgb,#fff var(--ct,0%),#acacac)}:where(html).dark .fu-pill-dot{border-radius:50%;background:currentColor}:where(html).dark .fu-pill.blue{background:color-mix(in srgb,#000 var(--cg,0%),#121f2d);color:color-mix(in srgb,#fff var(--ct,0%),#669fd8)}:where(html).dark .fu-pill.orange{background:color-mix(in srgb,#000 var(--cg,0%),#302011);color:color-mix(in srgb,#fff var(--ct,0%),#e69f6d)}:where(html).dark .fu-pill.purple{background:color-mix(in srgb,#000 var(--cg,0%),#1a1329);color:color-mix(in srgb,#fff var(--ct,0%),#8268bf)}:where(html).dark .fu-pill.teal{background:color-mix(in srgb,#000 var(--cg,0%),#1b2f2d);color:color-mix(in srgb,#fff var(--ct,0%),#8eddd6)}:where(html).dark .fu-pill.pink{background:color-mix(in srgb,#000 var(--cg,0%),#2c121e);color:color-mix(in srgb,#fff var(--ct,0%),#cb6697)}:where(html).dark .fu-pill.green{background:color-mix(in srgb,#000 var(--cg,0%),#1b2c1e);color:color-mix(in srgb,#fff var(--ct,0%),#8fce9e)}:where(html).dark .fu-pill.new{background:#c6c6c6;color:color-mix(in srgb,#fff var(--ct,0%),#131313)}:where(html).dark .fu-calls-count{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-list-card{background:var(--card-bg);border:1px solid var(--card-line);border-radius:14px}:where(html).dark .fu-list-group{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-list-group.late{color:color-mix(in srgb,#fff var(--ct,0%),#de594f)}:where(html).dark .fu-fu-list li+li{border-top:1px solid var(--row-line)}:where(html).dark .fu-fu-row{border:0;background:none;color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .fu-fu-row:hover{background:var(--row-hover)}:where(html).dark .fu-avatar{border-radius:50%;background:color-mix(in srgb,#000 var(--cg,0%),#212121);color:color-mix(in srgb,#fff var(--ct,0%),#acacac)}:where(html).dark .fu-fu-name strong{color:var(--ink)}:where(html).dark .fu-fu-say{color:color-mix(in srgb,#fff var(--ct,0%),#bababa)}:where(html).dark .fu-fu-who small{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-fu-kind{color:color-mix(in srgb,#fff var(--ct,0%),#bababa)}:where(html).dark .fu-fu-due{color:color-mix(in srgb,#fff var(--ct,0%),#bababa)}:where(html).dark .fu-fu-due.fu-late{color:color-mix(in srgb,#fff var(--ct,0%),#de594f)}:where(html).dark .fu-fu-row>svg{color:color-mix(in srgb,#fff var(--ct,0%),#787878)}:where(html).dark .fu-window{background:color-mix(in srgb,#000 var(--cg,0%),#191919)}:where(html).dark .fu-win-head{background:var(--card-bg);border-bottom:1px solid var(--card-line)}:where(html).dark .fu-win-sub{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-win-count{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-win-btn{border:1px solid #2b2b2b;border-radius:11px;background:var(--card-bg);color:color-mix(in srgb,#fff var(--ct,0%),#bababa)}:where(html).dark .fu-win-btn.small{border:0}:where(html).dark .fu-win-next.button{border-radius:11px}:where(html).dark .fu-card{background:var(--card-bg);border:1px solid var(--card-line);border-radius:14px}:where(html).dark .fu-label{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-card .fu-contact{border:0;border-radius:0;background:none}:where(html).dark .fu-remember{background:color-mix(in srgb,#000 var(--cg,0%),#252009);border-color:#3f3820}:where(html).dark .fu-remember .fu-label{color:color-mix(in srgb,#fff var(--ct,0%),#dac98d)}:where(html).dark .fu-remember-text{color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .fu-remember-empty{color:color-mix(in srgb,#fff var(--ct,0%),#dac98d)}:where(html).dark .fu-remember textarea{border:1px solid #564b22;border-radius:10px;background:color-mix(in srgb,#fff var(--cg,0%),#131313)}:where(html).dark .fu-next-card{border-color:#1b2a3d}:where(html).dark .fu-next-card .fu-label{color:color-mix(in srgb,#fff var(--ct,0%),#669fd8)}:where(html).dark .fu-next-card.late{border-color:#47251f}:where(html).dark .fu-next-card.late .fu-label{color:color-mix(in srgb,#fff var(--ct,0%),#de594f)}:where(html).dark .fu-next-icon{border-radius:12px;background:color-mix(in srgb,#000 var(--cg,0%),#1f1f1f);color:color-mix(in srgb,#fff var(--ct,0%),#bababa)}:where(html).dark .fu-next-icon.call{background:color-mix(in srgb,#000 var(--cg,0%),#121f2d);color:color-mix(in srgb,#fff var(--ct,0%),#669fd8)}:where(html).dark .fu-next-icon.text{background:color-mix(in srgb,#000 var(--cg,0%),#1a1329);color:color-mix(in srgb,#fff var(--ct,0%),#8268bf)}:where(html).dark .fu-next-icon.email{background:color-mix(in srgb,#000 var(--cg,0%),#1b2f2d);color:color-mix(in srgb,#fff var(--ct,0%),#8eddd6)}:where(html).dark .fu-next-text{color:var(--ink)}:where(html).dark .fu-next-meta{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-log-button.button{border-radius:11px}:where(html).dark .fu-last-meta{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-last-body{color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .fu-tabs button{border-radius:8px;color:color-mix(in srgb,#fff var(--ct,0%),#acacac)}:where(html).dark .fu-tabs button.on{background:color-mix(in srgb,#000 var(--cg,0%),#212121);color:color-mix(in srgb,#fff var(--ct,0%),#d4d4d4)}:where(html).dark .fu-tl2 li{border-top:1px solid var(--row-line)}:where(html).dark .fu-tl2-dot{border-radius:50%;background:color-mix(in srgb,#000 var(--cg,0%),#1f1f1f);color:color-mix(in srgb,#fff var(--ct,0%),#acacac)}:where(html).dark .fu-tl2-dot.pco{background:var(--card-bg);border:1px dashed #3c3c3c;color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-tl2-head{color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .fu-tl2-head a{color:color-mix(in srgb,#fff var(--ct,0%),#669fd8)}:where(html).dark .fu-tl2 li.system .fu-tl2-head{color:color-mix(in srgb,#fff var(--ct,0%),#acacac)}:where(html).dark .fu-tl2-when{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-tl2-reason{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-tl2-body{color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .fu-chip2{border-radius:11px;border:1px solid #303030;background:var(--card-bg);color:color-mix(in srgb,#fff var(--ct,0%),#bababa)}:where(html).dark .fu-chip2:hover{border-color:#464646}:where(html).dark .fu-chip2.on{background:#c6c6c6;border-color:#c6c6c6;color:hsl(0 0% 100%)}:where(html).dark .fu-chip-row input[type=date]{border:1px solid #303030;border-radius:11px;background:var(--card-bg)}:where(html).dark .fu-next-fields .fu-field input,:where(html).dark .fu-next-fields select,:where(html).dark .fu-log-dialog input:not([type=date]){border:1px solid #303030;border-radius:11px;background:var(--card-bg)}:where(html).dark .fu-who-note{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-log-dialog{background:var(--card-bg)}:where(html).dark .fu-log-head{border-bottom:1px solid var(--row-line)}:where(html).dark .fu-log-sub{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-log-group textarea{border:1px solid #303030;border-radius:11px}:where(html).dark .fu-log-next{border-top:1px solid var(--row-line)}:where(html).dark .fu-next-opt{border-radius:12px;border:1px solid #303030;background:var(--card-bg);color:color-mix(in srgb,#fff var(--ct,0%),#bababa)}:where(html).dark .fu-next-opt:hover:not(:disabled){border-color:#464646}:where(html).dark .fu-next-opt.on{background:#c6c6c6;border-color:#c6c6c6;color:hsl(0 0% 100%)}:where(html).dark .fu-next-opt.on.blue{background:#669fd8;border-color:#669fd8}:where(html).dark .fu-next-opt.on.orange{background:#e69f6d;border-color:#e69f6d}:where(html).dark .fu-next-opt.on.purple{background:#8268bf;border-color:#8268bf}:where(html).dark .fu-next-opt.on.teal{background:#8eddd6;border-color:#8eddd6}:where(html).dark .fu-next-opt.on.pink{background:#cb6697;border-color:#cb6697}:where(html).dark .fu-next-opt.on.green{background:#8fce9e;border-color:#8fce9e}:where(html).dark .fu-next-opt.on.end{background:#d97d73;border-color:#d97d73}:where(html).dark .fu-next-bubble{border-radius:13px;background:color-mix(in srgb,#000 var(--cg,0%),#1a1a1a);border:1px solid #292929}:where(html).dark .fu-next-bubble.cont{background:color-mix(in srgb,#000 var(--cg,0%),#0c1825);border-color:#1b2a3d}:where(html).dark .fu-next-bubble.cont.orange{background:color-mix(in srgb,#000 var(--cg,0%),#271b0e);border-color:#453221}:where(html).dark .fu-next-bubble.cont.purple{background:color-mix(in srgb,#000 var(--cg,0%),#150e23);border-color:#271d3a}:where(html).dark .fu-next-bubble.cont.teal{background:color-mix(in srgb,#000 var(--cg,0%),#152322);border-color:#234945}:where(html).dark .fu-next-bubble.cont.pink{background:color-mix(in srgb,#000 var(--cg,0%),#240e19);border-color:#3c202e}:where(html).dark .fu-next-bubble.cont.green{background:color-mix(in srgb,#000 var(--cg,0%),#142217);border-color:#24452b}:where(html).dark .fu-next-bubble.end{background:color-mix(in srgb,#000 var(--cg,0%),#26120e);border-color:#3f231e}:where(html).dark .fu-bubble-title{color:color-mix(in srgb,#fff var(--ct,0%),#c3c3c3)}:where(html).dark .fu-bubble-note{color:color-mix(in srgb,#fff var(--ct,0%),#acacac)}:where(html).dark .fu-log-foot{border-top:1px solid var(--row-line);background:color-mix(in srgb,#000 var(--cg,0%),#171717)}:where(html).dark .fu-log-foot .button{border-radius:11px}@media(max-width:760px){:where(html).dark .fu-window{border-radius:0}:where(html).dark .fu-log-dialog{border-radius:0}}:where(html).dark .fu-chip2.team.on.blue{background:#669fd8;border-color:#669fd8}:where(html).dark .fu-chip2.team.on.orange{background:#e69f6d;border-color:#e69f6d}:where(html).dark .fu-chip2.team.on.purple{background:#8268bf;border-color:#8268bf}:where(html).dark .fu-chip2.team.on.teal{background:#8eddd6;border-color:#8eddd6}:where(html).dark .fu-chip2.team.on.pink{background:#cb6697;border-color:#cb6697}:where(html).dark .fu-chip2.team.on.green{background:#8fce9e;border-color:#8fce9e}:where(html).dark .fu-private-note{color:color-mix(in srgb,#fff var(--ct,0%),#dac89b);background:color-mix(in srgb,#000 var(--cg,0%),#2d2712);border:1px solid #544619;border-radius:10px}:where(html).dark .fu-remember-hint{color:color-mix(in srgb,#fff var(--ct,0%),#dac98d)}:where(html).dark .fu-team-list small{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-locked{background:color-mix(in srgb,#000 var(--cg,0%),#171717);border-style:dashed}:where(html).dark .fu-locked .fu-label{color:color-mix(in srgb,#fff var(--ct,0%),#acacac)}:where(html).dark .fu-locked .help-text{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-add-team select{border:1px solid #303030;border-radius:11px;background:var(--card-bg)}:where(html).dark .fu-warning-line{color:color-mix(in srgb,#fff var(--ct,0%),#f7bd6f)}:where(html).dark .fu-team-new input{border:1px solid #303030;border-radius:11px;background:var(--card-bg)}:where(html).dark .fu-check-line small{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-team-card{border-top-width:4px}:where(html).dark .fu-team-card.blue{border-top-color:#669fd8}:where(html).dark .fu-team-card.orange{border-top-color:#e69f6d}:where(html).dark .fu-team-card.purple{border-top-color:#8268bf}:where(html).dark .fu-team-card.teal{border-top-color:#8eddd6}:where(html).dark .fu-team-card.pink{border-top-color:#cb6697}:where(html).dark .fu-team-card.green{border-top-color:#8fce9e}:where(html).dark .fu-team-head small{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-team-name{border:1px solid transparent;border-radius:9px;background:none;color:var(--ink)}:where(html).dark .fu-team-name:hover,:where(html).dark .fu-team-name:focus{border-color:#303030;background:var(--card-bg)}:where(html).dark .fu-team-members li{border-top:1px solid var(--row-line)}:where(html).dark .fu-team-members li.help-text{border-top:0}:where(html).dark .fu-member-name small{color:color-mix(in srgb,#fff var(--ct,0%),#979797)}:where(html).dark .fu-team-members select,:where(html).dark .fu-team-add select{border:1px solid #303030;border-radius:9px;background:var(--card-bg)}:where(html).dark .fu-ps-teams li{border-top:1px solid var(--row-line)}:where(html).dark .fu-ps-teams li:first-child{border-top:0}:where(html).dark .fu-ps-teams select{border:1px solid #303030;border-radius:9px;background:var(--card-bg)}:where(html).dark .fu-sensitive{color:color-mix(in srgb,#fff var(--ct,0%),#dac89b);background:color-mix(in srgb,#000 var(--cg,0%),#2d2712);border-radius:999px}
:root.hc:not(.dark){color:color-mix(in srgb,#000 var(--ct,0%),#333333);background:color-mix(in srgb,#000 var(--cg,0%),#fdfcf9);--blue:#5e5e5e;--blue-dark:#4f4f4f;--muted:color-mix(in srgb,#000 var(--ct,0%),#818181);--panel:#ffffff}:where(html).hc:not(.dark) button{color:inherit}:where(html).hc:not(.dark) button{background:none}:where(html).hc:not(.dark) a{color:var(--blue)}:where(html).hc:not(.dark) .sidebar{background:#ffffff}:where(html).hc:not(.dark) .brand small{color:color-mix(in srgb,#000 var(--ct,0%),#777777)}:where(html).hc:not(.dark) .workspace-tag{color:color-mix(in srgb,#000 var(--ct,0%),#979289)}:where(html).hc:not(.dark) .workspace-dot{background:#a19a8d}:where(html).hc:not(.dark) .nav-item{color:color-mix(in srgb,#000 var(--ct,0%),#717171)}:where(html).hc:not(.dark) .nav-item:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fdfcf9);color:color-mix(in srgb,#000 var(--ct,0%),#434343)}:where(html).hc:not(.dark) .nav-item.active{background:color-mix(in srgb,#000 var(--cg,0%),#f7f4ed);color:color-mix(in srgb,#000 var(--ct,0%),#5e5e5e)}:where(html).hc:not(.dark) .nav-label{color:color-mix(in srgb,#000 var(--ct,0%),#a6a29a)}:where(html).hc:not(.dark) .avatar,:where(html).hc:not(.dark) .header-avatar{background:color-mix(in srgb,#000 var(--cg,0%),#f5f2eb);color:var(--blue)}:where(html).hc:not(.dark) .account small{color:var(--muted)}:where(html).hc:not(.dark) .topbar{background:#ffffffc7}:where(html).hc:not(.dark) .breadcrumb{color:color-mix(in srgb,#000 var(--ct,0%),#9a968e)}:where(html).hc:not(.dark) .breadcrumb strong{color:color-mix(in srgb,#000 var(--ct,0%),#595959)}:where(html).hc:not(.dark) .icon-button{color:color-mix(in srgb,#000 var(--ct,0%),#8b8b8b)}:where(html).hc:not(.dark) .icon-button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f7f4ed)}:where(html).hc:not(.dark) .preview-indicator{color:color-mix(in srgb,#000 var(--ct,0%),#98938a)}:where(html).hc:not(.dark) .preview-indicator span{background:#cfc6b5}:where(html).hc:not(.dark) .eyebrow{color:color-mix(in srgb,#000 var(--ct,0%),#98938a)}:where(html).hc:not(.dark) .page-heading p{color:color-mix(in srgb,#000 var(--ct,0%),#878787)}:where(html).hc:not(.dark) .button.primary{background:var(--blue);color:color-mix(in srgb,#000 var(--ct,0%),white);box-shadow:0 3px 8px color-mix(in srgb,#00000066 var(--cs,0%),#007b9f14)}:where(html).hc:not(.dark) .button.primary:hover{background:var(--blue-dark)}:where(html).hc:not(.dark) .button.secondary{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#676767);box-shadow:0 2px 3px color-mix(in srgb,#00000066 var(--cs,0%),#59554d03)}:where(html).hc:not(.dark) .button.secondary:hover{background:#fefdfb}:where(html).hc:not(.dark) .text-button{color:color-mix(in srgb,#000 var(--ct,0%),#5e5e5e)}:where(html).hc:not(.dark) .text-button:hover{color:color-mix(in srgb,#000 var(--ct,0%),#3b3b3b)}:where(html).hc:not(.dark) .panel{background:#ffffff;box-shadow:0 3px 10px color-mix(in srgb,#00000066 var(--cs,0%),#37353003)}:where(html).hc:not(.dark) .section-title p{color:color-mix(in srgb,#000 var(--ct,0%),#9b978f)}:where(html).hc:not(.dark) .pill{background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f3);color:color-mix(in srgb,#000 var(--ct,0%),#888888)}:where(html).hc:not(.dark) .pill.green{background:color-mix(in srgb,#000 var(--cg,0%),#edf7f1);color:color-mix(in srgb,#000 var(--ct,0%),#398264)}:where(html).hc:not(.dark) .segmented{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f4)}:where(html).hc:not(.dark) .segmented button{color:color-mix(in srgb,#000 var(--ct,0%),#99948b)}:where(html).hc:not(.dark) .segmented button.selected{background:#ffffff;box-shadow:0 1px 3px color-mix(in srgb,#00000066 var(--cs,0%),#58544c12);color:color-mix(in srgb,#000 var(--ct,0%),#5f5f5f)}:where(html).hc:not(.dark) .search-field{color:color-mix(in srgb,#000 var(--ct,0%),#b1aea7)}:where(html).hc:not(.dark) .search-field input{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#606060)}:where(html).hc:not(.dark) .search-field input::placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#b1aea7)}:where(html).hc:not(.dark) .empty-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f3);color:color-mix(in srgb,#000 var(--ct,0%),#aca9a2)}:where(html).hc:not(.dark) .empty h3{color:color-mix(in srgb,#000 var(--ct,0%),#6d6d6d)}:where(html).hc:not(.dark) .empty p{color:color-mix(in srgb,#000 var(--ct,0%),#a4a098)}:where(html).hc:not(.dark) .empty-events{background:#fefdfa}:where(html).hc:not(.dark) .empty-events>svg{color:color-mix(in srgb,#000 var(--ct,0%),#b9b6b1)}:where(html).hc:not(.dark) .empty-events h3{color:color-mix(in srgb,#000 var(--ct,0%),#737373)}:where(html).hc:not(.dark) .empty-events p{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49c)}:where(html).hc:not(.dark) .welcome-panel{background:linear-gradient(135deg,color-mix(in srgb,#000 var(--cg,0%),#f8f5f0) 0%,color-mix(in srgb,#000 var(--cg,0%),#fdfbf8) 66%,color-mix(in srgb,#000 var(--cg,0%),#f9f6f1) 100%)}:where(html).hc:not(.dark) .welcome-panel:after{background:#aee0ed1a}:where(html).hc:not(.dark) .mini-icon{background:#ffffff99;color:color-mix(in srgb,#000 var(--ct,0%),#8b8b8b);box-shadow:0 3px 7px color-mix(in srgb,#00000066 var(--cs,0%),#25819907)}:where(html).hc:not(.dark) .welcome-panel .eyebrow{color:color-mix(in srgb,#000 var(--ct,0%),#a09c94)}:where(html).hc:not(.dark) .welcome-panel h2{color:color-mix(in srgb,#000 var(--ct,0%),#545454)}:where(html).hc:not(.dark) .welcome-panel>p{color:color-mix(in srgb,#000 var(--ct,0%),#99958d)}:where(html).hc:not(.dark) .onboarding-step>span{background:#ffffffb3;color:color-mix(in srgb,#000 var(--ct,0%),#a5a199)}:where(html).hc:not(.dark) .onboarding-step strong{color:color-mix(in srgb,#000 var(--ct,0%),#6f6f6f)}:where(html).hc:not(.dark) .onboarding-step small{color:color-mix(in srgb,#000 var(--ct,0%),#a9a59d)}:where(html).hc:not(.dark) .welcome-panel .button{background:#ffffffc2}:where(html).hc:not(.dark) .quiet-card{color:color-mix(in srgb,#000 var(--ct,0%),#a29e96)}:where(html).hc:not(.dark) .quiet-card strong{color:color-mix(in srgb,#000 var(--ct,0%),#848484)}:where(html).hc:not(.dark) .quiet-card p{color:color-mix(in srgb,#000 var(--ct,0%),#adaaa3)}:where(html).hc:not(.dark) .app-footer{color:color-mix(in srgb,#000 var(--ct,0%),#b5b2ab)}:where(html).hc:not(.dark) .event-card{background:#ffffff}:where(html).hc:not(.dark) .event-card:hover{box-shadow:0 5px 18px color-mix(in srgb,#00000066 var(--cs,0%),#625e550c)}:where(html).hc:not(.dark) .card-top{color:color-mix(in srgb,#000 var(--ct,0%),#a9a69f)}:where(html).hc:not(.dark) .event-date{color:color-mix(in srgb,#000 var(--ct,0%),#979289)}:where(html).hc:not(.dark) .event-card h3{color:color-mix(in srgb,#000 var(--ct,0%),#585858)}:where(html).hc:not(.dark) .event-card>p{color:color-mix(in srgb,#000 var(--ct,0%),#a6a29a)}:where(html).hc:not(.dark) .card-progress,:where(html).hc:not(.dark) .card-bottom{color:color-mix(in srgb,#000 var(--ct,0%),#a4a098)}:where(html).hc:not(.dark) .card-progress strong{color:color-mix(in srgb,#000 var(--ct,0%),#7f7f7f)}:where(html).hc:not(.dark) .progress-track{background:color-mix(in srgb,#000 var(--cg,0%),#f7f4ed)}:where(html).hc:not(.dark) .progress-track span{background:#979287}:where(html).hc:not(.dark) .standalone-search{background:#ffffff}:where(html).hc:not(.dark) .task-table-head{color:color-mix(in srgb,#000 var(--ct,0%),#a9a59d);background:#fefdfc}:where(html).hc:not(.dark) .task-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf8)}:where(html).hc:not(.dark) .task-title strong{color:color-mix(in srgb,#000 var(--ct,0%),#606060)}:where(html).hc:not(.dark) .task-title small{color:color-mix(in srgb,#000 var(--ct,0%),#a9a69f)}:where(html).hc:not(.dark) .task-check{color:color-mix(in srgb,#000 var(--ct,0%),#c4c1bc)}:where(html).hc:not(.dark) .owner-cell,:where(html).hc:not(.dark) .due-cell{color:color-mix(in srgb,#000 var(--ct,0%),#a09c94)}:where(html).hc:not(.dark) .task-row.overdue .due-cell{color:color-mix(in srgb,#000 var(--ct,0%),#959087)}:where(html).hc:not(.dark) .status{background:color-mix(in srgb,#000 var(--cg,0%),#f9f6f1);color:color-mix(in srgb,#000 var(--ct,0%),#a09c94)}:where(html).hc:not(.dark) .status.blocked{background:color-mix(in srgb,#000 var(--cg,0%),#fff0ec);color:color-mix(in srgb,#000 var(--ct,0%),#938e85)}:where(html).hc:not(.dark) .status.in-progress{background:color-mix(in srgb,#000 var(--cg,0%),#f9f6f1);color:color-mix(in srgb,#000 var(--ct,0%),#7c7c7c)}:where(html).hc:not(.dark) .status.complete{background:color-mix(in srgb,#000 var(--cg,0%),#edf7f1);color:color-mix(in srgb,#000 var(--ct,0%),#68645c)}:where(html).hc:not(.dark) .import-explainer span{color:color-mix(in srgb,#000 var(--ct,0%),#b4b1aa)}:where(html).hc:not(.dark) .import-explainer h3{color:color-mix(in srgb,#000 var(--ct,0%),#737373)}:where(html).hc:not(.dark) .import-explainer p{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49c)}:where(html).hc:not(.dark) .note{color:color-mix(in srgb,#000 var(--ct,0%),#a39f97);background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f3)}:where(html).hc:not(.dark) .template-toolbar label{color:color-mix(in srgb,#000 var(--ct,0%),#969188)}:where(html).hc:not(.dark) .template-toolbar select{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf8);color:color-mix(in srgb,#000 var(--ct,0%),#696969)}:where(html).hc:not(.dark) .template-table-head{background:#fefdfb;color:color-mix(in srgb,#000 var(--ct,0%),#aaa7a0)}:where(html).hc:not(.dark) .template-row>div>input{color:color-mix(in srgb,#000 var(--ct,0%),#6b6b6b);background:transparent}:where(html).hc:not(.dark) .template-row>div>select{color:color-mix(in srgb,#000 var(--ct,0%),#adaaa3);background:none}:where(html).hc:not(.dark) .template-row>input{color:color-mix(in srgb,#000 var(--ct,0%),#948f86)}:where(html).hc:not(.dark) .switch span{background:color-mix(in srgb,#000 var(--cg,0%),#f2ede4)}:where(html).hc:not(.dark) .switch span:after{background:#ffffff}:where(html).hc:not(.dark) .switch input:checked+span{background:#a29b8e}:where(html).hc:not(.dark) .connection-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f7f4ef);color:color-mix(in srgb,#000 var(--ct,0%),#a39f97)}:where(html).hc:not(.dark) .connection-card p{color:color-mix(in srgb,#000 var(--ct,0%),#a39f97)}:where(html).hc:not(.dark) .settings-note{color:color-mix(in srgb,#000 var(--ct,0%),#9f9b93)}:where(html).hc:not(.dark) .settings-note h3{color:color-mix(in srgb,#000 var(--ct,0%),#7d7d7d)}:where(html).hc:not(.dark) .settings-note p{color:color-mix(in srgb,#000 var(--ct,0%),#a7a39b)}:where(html).hc:not(.dark) .overlay{background:#3e3b3530}:where(html).hc:not(.dark) .modal{background:#ffffffed;box-shadow:0 24px 100px color-mix(in srgb,#00000066 var(--cs,0%),#183c5530)}:where(html).hc:not(.dark) .modal>p{color:color-mix(in srgb,#000 var(--ct,0%),#979289)}:where(html).hc:not(.dark) .form-stack label{color:color-mix(in srgb,#000 var(--ct,0%),#818181)}:where(html).hc:not(.dark) .form-stack input,:where(html).hc:not(.dark) .form-stack select,:where(html).hc:not(.dark) .form-stack textarea{color:color-mix(in srgb,#000 var(--ct,0%),#636363);background:#ffffff}:where(html).hc:not(.dark) .help-text{color:color-mix(in srgb,#000 var(--ct,0%),#adaaa3)}:where(html).hc:not(.dark) .comment strong{color:color-mix(in srgb,#000 var(--ct,0%),#838383)}:where(html).hc:not(.dark) .comment p{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}:where(html).hc:not(.dark) .comment small{color:color-mix(in srgb,#000 var(--ct,0%),#b3b0a9)}:where(html).hc:not(.dark) .tour-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f9f6f1);color:color-mix(in srgb,#000 var(--ct,0%),#a5a199)}:where(html).hc:not(.dark) .tour h2{color:color-mix(in srgb,#000 var(--ct,0%),#656565)}:where(html).hc:not(.dark) .tour>p{color:color-mix(in srgb,#000 var(--ct,0%),#a19d95)}:where(html).hc:not(.dark) .tour-footer .text-button{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49c)}:where(html).hc:not(.dark) .tour-dots span{background:color-mix(in srgb,#000 var(--cg,0%),#eee9de)}:where(html).hc:not(.dark) .tour-dots span.active{background:#9d978b}:where(html).hc:not(.dark) .toast{background:#ffffffed;box-shadow:0 9px 40px color-mix(in srgb,#00000066 var(--cs,0%),#17384e24);color:color-mix(in srgb,#000 var(--ct,0%),#727272)}:where(html).hc:not(.dark) .signin-page{background:radial-gradient(ellipse at 30% 30%,color-mix(in srgb,#000 var(--cg,0%),#f5f2eb),transparent 55%),#fefefc}:where(html).hc:not(.dark) .signin-card{background:#ffffffdb;box-shadow:0 15px 75px color-mix(in srgb,#00000066 var(--cs,0%),#234f6612)}:where(html).hc:not(.dark) .signin-card>p{color:color-mix(in srgb,#000 var(--ct,0%),#9f9b93)}:where(html).hc:not(.dark) .event-description{color:color-mix(in srgb,#000 var(--ct,0%),#9e9a92)}:where(html).hc:not(.dark) .detail-panel dl{color:color-mix(in srgb,#000 var(--ct,0%),#7a7a7a)}:where(html).hc:not(.dark) .detail-panel dt{color:color-mix(in srgb,#000 var(--ct,0%),#aeaba4)}:where(html).hc:not(.dark) .team-row strong{color:color-mix(in srgb,#000 var(--ct,0%),#7b7b7b)}:where(html).hc:not(.dark) .team-row small{color:color-mix(in srgb,#000 var(--ct,0%),#aeaba4)}:where(html).hc:not(.dark) .skip-link{background:#ffffff}:where(html).hc:not(.dark) .loading-message{color:color-mix(in srgb,#000 var(--ct,0%),#a6a29a)}@media(max-width:760px){:where(html).hc:not(.dark) .mobile-shade{background:#22374730}}:where(html).hc:not(.dark) .page-heading p,:where(html).hc:not(.dark) .section-title p,:where(html).hc:not(.dark) .empty p,:where(html).hc:not(.dark) .empty-events p,:where(html).hc:not(.dark) .welcome-panel>p,:where(html).hc:not(.dark) .onboarding-step small,:where(html).hc:not(.dark) .quiet-card p,:where(html).hc:not(.dark) .help-text,:where(html).hc:not(.dark) .connection-card p,:where(html).hc:not(.dark) .settings-note p,:where(html).hc:not(.dark) .tour>p,:where(html).hc:not(.dark) .signin-card>p,:where(html).hc:not(.dark) .event-description,:where(html).hc:not(.dark) .team-row small{color:color-mix(in srgb,#000 var(--ct,0%),#767676)}:where(html).hc:not(.dark) .search-field input::placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#7a7a7a)}:where(html).hc:not(.dark) .pco-secret-names code{background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f3)}:where(html).hc:not(.dark) .pco-message{background:color-mix(in srgb,#000 var(--cg,0%),#fdfcf9)}:where(html).hc:not(.dark) .pco-checklist-row small{color:var(--muted)}:where(html).hc:not(.dark) .pco-protected{background:color-mix(in srgb,#000 var(--cg,0%),#fdfcf9)}:where(html).hc:not(.dark) .pco-refresh-row small{color:var(--muted)}:where(html).hc:not(.dark) .pco-match-intro{color:var(--muted)}:where(html).hc:not(.dark) .pco-match-card{background:#ffffff}:where(html).hc:not(.dark) .pco-match-card:hover,:where(html).hc:not(.dark) .pco-match-card.selected{background:#fefefc}:where(html).hc:not(.dark) .pco-match-card small{color:var(--muted)}:where(html).hc:not(.dark) .pill.orange{background:color-mix(in srgb,#000 var(--cg,0%),#fff0d8);color:color-mix(in srgb,#000 var(--ct,0%),#945400)}:where(html).hc:not(.dark) .recommendation{background:#fefdfa}:where(html).hc:not(.dark) .recommendation p{color:var(--muted)}:where(html).hc:not(.dark) .recommendation.accepted{background:color-mix(in srgb,#000 var(--cg,0%),#eef8f1)}:where(html).hc:not(.dark) .recommendation.declined{background:color-mix(in srgb,#000 var(--cg,0%),#fff2f1)}:where(html).hc:not(.dark) .recommendation-choice button{background:#ffffff}:where(html).hc:not(.dark) .recommendation-choice button.accepted{background:#24744a;color:color-mix(in srgb,#000 var(--ct,0%),white)}:where(html).hc:not(.dark) .recommendation-choice button.declined{background:#b7443e;color:color-mix(in srgb,#000 var(--ct,0%),white)}:where(html).hc:not(.dark) .recommendation small{color:color-mix(in srgb,#000 var(--ct,0%),#a3312c)}:where(html).hc:not(.dark) .event-sheet th{background:color-mix(in srgb,#000 var(--cg,0%),#fdfcf9);color:color-mix(in srgb,#000 var(--ct,0%),#777777)}:where(html).hc:not(.dark) .event-sheet tr:hover td{background:#fefdfa}:where(html).hc:not(.dark) .event-sheet input,:where(html).hc:not(.dark) .event-sheet select{background:transparent;color:var(--ink)}:where(html).hc:not(.dark) .event-sheet input:hover,:where(html).hc:not(.dark) .event-sheet select:hover{background:#ffffff}:where(html).hc:not(.dark) .event-sheet td:first-child select{color:var(--muted)}:where(html).hc:not(.dark) .event-sheet .task-status-select{background:color-mix(in srgb,#000 var(--cg,0%),#f6f3ec)}:where(html).hc:not(.dark) .event-sheet .status-complete{background:color-mix(in srgb,#000 var(--cg,0%),#e5f5eb);color:color-mix(in srgb,#000 var(--ct,0%),#28704a)}:where(html).hc:not(.dark) .event-sheet .status-blocked{background:color-mix(in srgb,#000 var(--cg,0%),#ffe7e4);color:color-mix(in srgb,#000 var(--ct,0%),#a83c31)}:where(html).hc:not(.dark) .event-sheet .status-in-progress{background:color-mix(in srgb,#000 var(--cg,0%),#f6f3ec);color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .event-sheet .status-waiting{background:color-mix(in srgb,#000 var(--cg,0%),#fff2d6);color:color-mix(in srgb,#000 var(--ct,0%),#986316)}:where(html).hc:not(.dark) .pending-owner{color:color-mix(in srgb,#000 var(--ct,0%),#9b6618)}:where(html).hc:not(.dark) .sheet-help{color:var(--muted)}:where(html).hc:not(.dark) .leader-picker{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf8)}:where(html).hc:not(.dark) .leader-email{color:color-mix(in srgb,#000 var(--ct,0%),#656565)}:where(html).hc:not(.dark) .existing-profile-alert{background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f3)}:where(html).hc:not(.dark) .event-sheet textarea{background:transparent;color:var(--ink)}:where(html).hc:not(.dark) .event-sheet textarea:hover{background:#ffffff}:root.hc:not(.dark){color:color-mix(in srgb,#000 var(--ct,0%),#252525);background:color-mix(in srgb,#000 var(--cg,0%),#f8f5f0);--ink:color-mix(in srgb,#000 var(--ct,0%),#252525);--blue:#292929;--blue-dark:#111111;--muted:color-mix(in srgb,#000 var(--ct,0%),#666666);--panel:#ffffff}:where(html).hc:not(.dark) body{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5f0)}:where(html).hc:not(.dark) .main-shell{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5f0)}:where(html).hc:not(.dark) .topbar{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5f0)}:where(html).hc:not(.dark) .breadcrumb,:where(html).hc:not(.dark) .breadcrumb strong{color:color-mix(in srgb,#000 var(--ct,0%),#636363)}:where(html).hc:not(.dark) .topbar .icon-button{color:color-mix(in srgb,#000 var(--ct,0%),#575757)}:where(html).hc:not(.dark) .header-avatar,:where(html).hc:not(.dark) .avatar{background:color-mix(in srgb,#000 var(--cg,0%),#efeadf);color:color-mix(in srgb,#000 var(--ct,0%),#343434)}:where(html).hc:not(.dark) .icon-button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f0ebe2)}:where(html).hc:not(.dark) main{background:#ffffff;box-shadow:0 2px 12px color-mix(in srgb,#00000066 var(--cs,0%),#00000006)}:where(html).hc:not(.dark) .panel{background:#ffffff;box-shadow:none}:where(html).hc:not(.dark) .page-heading p,:where(html).hc:not(.dark) .section-title p,:where(html).hc:not(.dark) .help-text,:where(html).hc:not(.dark) .sheet-help,:where(html).hc:not(.dark) .eyebrow{color:color-mix(in srgb,#000 var(--ct,0%),#646464)}:where(html).hc:not(.dark) .button.primary{background:#292929;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .button.primary:hover{background:#111111}:where(html).hc:not(.dark) .button.secondary{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#373737)}:where(html).hc:not(.dark) .button.secondary:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f9f6f1)}:where(html).hc:not(.dark) .text-button{color:color-mix(in srgb,#000 var(--ct,0%),#383838)}:where(html).hc:not(.dark) .segmented{background:color-mix(in srgb,#000 var(--cg,0%),#f3efe7)}:where(html).hc:not(.dark) .segmented button{color:color-mix(in srgb,#000 var(--ct,0%),#5d5d5d)}:where(html).hc:not(.dark) .segmented button.selected{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#252525);box-shadow:0 1px 3px color-mix(in srgb,#00000066 var(--cs,0%),#00000014)}:where(html).hc:not(.dark) .pco-message,:where(html).hc:not(.dark) .leader-picker,:where(html).hc:not(.dark) .pco-match-confirm,:where(html).hc:not(.dark) .pco-setup,:where(html).hc:not(.dark) .pco-protected{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f4)}:where(html).hc:not(.dark) .pco-match-card{background:#ffffff}:where(html).hc:not(.dark) .pco-match-card.selected{background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f3);box-shadow:0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#505050)}:where(html).hc:not(.dark) .existing-profile-alert{background:color-mix(in srgb,#000 var(--cg,0%),#f7f4ef)}:where(html).hc:not(.dark) .leader-email{color:color-mix(in srgb,#000 var(--ct,0%),#545454)}:where(html).hc:not(.dark) .event-sheet th{background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f3);color:color-mix(in srgb,#000 var(--ct,0%),#5b5b5b)}:where(html).hc:not(.dark) .event-sheet tr:hover td{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf8)}:where(html).hc:not(.dark) .event-sheet .status-in-progress{background:color-mix(in srgb,#000 var(--cg,0%),#f0ebe0);color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .progress-track{background:color-mix(in srgb,#000 var(--cg,0%),#f4f0e8)}:where(html).hc:not(.dark) .progress-track>span{background:#575757}:where(html).hc:not(.dark) .task-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fdfcf9)}:where(html).hc:not(.dark) .nav-item.active{background:color-mix(in srgb,#000 var(--cg,0%),#ede8dd);color:color-mix(in srgb,#000 var(--ct,0%),#242424)}:where(html).hc:not(.dark) .nav-item:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f2ede4);color:color-mix(in srgb,#000 var(--ct,0%),#252525)}:where(html).hc:not(.dark) .workspace-dot{background:#a39c8f}:where(html).hc:not(.dark) .brand small{color:color-mix(in srgb,#000 var(--ct,0%),#686868)}:where(html).hc:not(.dark) .nav-label{color:color-mix(in srgb,#000 var(--ct,0%),#727272)}@media(min-width:761px){:where(html).hc:not(.dark) .sidebar{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5f0)}:where(html).hc:not(.dark) .sidebar:hover,:where(html).hc:not(.dark) .sidebar:focus-within{box-shadow:5px 0 18px color-mix(in srgb,#00000066 var(--cs,0%),#0000000f)}:where(html).hc:not(.dark) .sidebar .nav-item{color:color-mix(in srgb,#000 var(--ct,0%),#5c5c5c)}:where(html).hc:not(.dark) .sidebar .nav-item.active{color:color-mix(in srgb,#000 var(--ct,0%),#222222)}}@media(max-width:760px){:where(html).hc:not(.dark) .sidebar{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5f0)}}:where(html).hc:not(.dark) .import-loading{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf8)}:where(html).hc:not(.dark) .import-loading p{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .import-loading-track{background:color-mix(in srgb,#000 var(--cg,0%),#f2ede4)}:where(html).hc:not(.dark) .import-loading-track>span{background:#666666}:where(html).hc:not(.dark) .import-check-complete{color:color-mix(in srgb,#000 var(--ct,0%),#626262)}:where(html).hc:not(.dark) .import-list-meta{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .import-source-details{color:color-mix(in srgb,#000 var(--ct,0%),#737373)}:where(html).hc:not(.dark) .import-list-empty{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .import-warnings p{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .import-copy-notice{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f4)}:where(html).hc:not(.dark) .board-toolbar>select,:where(html).hc:not(.dark) .calendar-filter>select{background:#ffffff}:where(html).hc:not(.dark) .board-count{color:var(--muted)}:where(html).hc:not(.dark) .row-size{color:var(--muted)}:where(html).hc:not(.dark) .row-size input{accent-color:#454545}:where(html).hc:not(.dark) .column-resizer{background:transparent}:where(html).hc:not(.dark) .column-resizer:hover,:where(html).hc:not(.dark) .column-resizer:focus-visible{background:#579bfc66}:where(html).hc:not(.dark) .board-status option{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .owner-email{color:var(--muted)}:where(html).hc:not(.dark) .board-empty{color:var(--muted)}:where(html).hc:not(.dark) .danger{color:color-mix(in srgb,#000 var(--ct,0%),#b02b3e)}:where(html).hc:not(.dark) .profile-heading p{color:var(--muted)}:where(html).hc:not(.dark) .calendar-filter{color:var(--muted)}:where(html).hc:not(.dark) .calendar-weekday{background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f3)}:where(html).hc:not(.dark) .calendar-date{background:none;color:var(--ink)}:where(html).hc:not(.dark) .calendar-today{background:color-mix(in srgb,#000 var(--cg,0%),#f0f5ff)}:where(html).hc:not(.dark) .calendar-today .calendar-date{background:#376fcd;color:color-mix(in srgb,#000 var(--ct,0%),white)}:where(html).hc:not(.dark) .calendar-outside{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf8)}:where(html).hc:not(.dark) .calendar-outside .calendar-date{color:color-mix(in srgb,#000 var(--ct,0%),#9f9b93)}:where(html).hc:not(.dark) .calendar-task{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#393732)}:where(html).hc:not(.dark) .calendar-task:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fdfcf9)}:where(html).hc:not(.dark) .calendar-task span{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .calendar-event{background:#292929;color:color-mix(in srgb,#000 var(--ct,0%),white)}:where(html).hc:not(.dark) .calendar-legend span{color:var(--muted)}:where(html).hc:not(.dark) .board-sheet th:last-child,:where(html).hc:not(.dark) .board-sheet td:last-child{background:#ffffff;box-shadow:-1px 0 color-mix(in srgb,#00000066 var(--cs,0%),#efeadf)}:where(html).hc:not(.dark) .board-sheet th:last-child{background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f3)}:where(html).hc:not(.dark) .consent-list{color:hsl(0 0% 40%)}:where(html).hc:not(.dark) .consent-list svg{color:hsl(0 0% 55%)}:where(html).hc:not(.dark) .consent-who{color:hsl(0 0% 50%)}:root.hc:not(.dark){--text:color-mix(in srgb,#000 var(--ct,0%),#383530);--muted:color-mix(in srgb,#000 var(--ct,0%),#7d7972)}:where(html).hc:not(.dark) .task-workspace{color:color-mix(in srgb,#000 var(--ct,0%),#3b3935)}:where(html).hc:not(.dark) .task-toolbar .search-field{background:color-mix(in srgb,#000 var(--cg,0%),#fbf9f5)}:where(html).hc:not(.dark) .task-toolbar .search-field input{color:color-mix(in srgb,#000 var(--ct,0%),#3d3b37)}:where(html).hc:not(.dark) .task-count{color:color-mix(in srgb,#000 var(--ct,0%),#827e77)}:where(html).hc:not(.dark) .task-filters select{background:#ffffffc9;color:color-mix(in srgb,#000 var(--ct,0%),#65625b)}:where(html).hc:not(.dark) .task-hide{color:color-mix(in srgb,#000 var(--ct,0%),#716d65)}:where(html).hc:not(.dark) .task-hide input{accent-color:#5a564f}:where(html).hc:not(.dark) .task-feedback{color:color-mix(in srgb,#000 var(--ct,0%),#817d75)}:where(html).hc:not(.dark) .task-feedback button{color:color-mix(in srgb,#000 var(--ct,0%),#4b4842)}:where(html).hc:not(.dark) .save-error{color:color-mix(in srgb,#000 var(--ct,0%),#aa293a)}:where(html).hc:not(.dark) .task-grid th{color:color-mix(in srgb,#000 var(--ct,0%),#726e66);background:color-mix(in srgb,#000 var(--cg,0%),#fcfaf6)}:where(html).hc:not(.dark) .task-grid td{background:#ffffff}:where(html).hc:not(.dark) .task-grid tr:hover td{background:#fffefe}:where(html).hc:not(.dark) .task-grid .anchored{box-shadow:1px 0 0 color-mix(in srgb,#00000066 var(--cs,0%),#f5f1e9)}:where(html).hc:not(.dark) .task-grid .column-resizer:hover,:where(html).hc:not(.dark) .task-grid .column-resizer:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#e8e1d3)}:where(html).hc:not(.dark) .header-pencil{color:color-mix(in srgb,#000 var(--ct,0%),#9c9890)}:where(html).hc:not(.dark) .header-pencil:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f4f0e7);color:color-mix(in srgb,#000 var(--ct,0%),#3f3d38)}:where(html).hc:not(.dark) .task-name{color:color-mix(in srgb,#000 var(--ct,0%),#3a3834)}:where(html).hc:not(.dark) .task-grip{color:color-mix(in srgb,#000 var(--ct,0%),#b5b2ac)}:where(html).hc:not(.dark) .task-name-cell>.task-popover .task-popover-trigger{color:color-mix(in srgb,#000 var(--ct,0%),#a09c93)}:where(html).hc:not(.dark) .task-popover-trigger:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f7f4ee)}:where(html).hc:not(.dark) .task-popover-panel{background:#fffffffa;box-shadow:0 12px 36px color-mix(in srgb,#00000066 var(--cs,0%),#38363120);color:color-mix(in srgb,#000 var(--ct,0%),#4b4843)}:where(html).hc:not(.dark) .task-popover-panel>.help-text{color:color-mix(in srgb,#000 var(--ct,0%),#7d786e)}:where(html).hc:not(.dark) .picker-option:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fbfaf7)}:where(html).hc:not(.dark) .picker-edit{color:color-mix(in srgb,#000 var(--ct,0%),#767168)}:where(html).hc:not(.dark) .soft-tag{background:color-mix(in srgb,#000 var(--cg,0%),#fbfaf7);color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .owner-summary small{color:color-mix(in srgb,#000 var(--ct,0%),#928d84)}:where(html).hc:not(.dark) .owner-initial{background:color-mix(in srgb,#000 var(--cg,0%),#f6f2eb);color:color-mix(in srgb,#000 var(--ct,0%),#7d786f)}:where(html).hc:not(.dark) .cell-value{color:color-mix(in srgb,#000 var(--ct,0%),#69655d)}:where(html).hc:not(.dark) .cell-value:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f6f2ea)}:where(html).hc:not(.dark) .cell-placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#a4a099)}:where(html).hc:not(.dark) .cell-editor input,:where(html).hc:not(.dark) .cell-editor textarea,:where(html).hc:not(.dark) .task-rename input{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#3c3a36)}:where(html).hc:not(.dark) .cell-editor button{color:color-mix(in srgb,#000 var(--ct,0%),#6b675f)}:where(html).hc:not(.dark) .task-comments{color:color-mix(in srgb,#000 var(--ct,0%),#97938a)}:where(html).hc:not(.dark) .task-comments:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f6f2eb);color:color-mix(in srgb,#000 var(--ct,0%),#605d56)}:where(html).hc:not(.dark) .task-group-row td{background:color-mix(in srgb,#000 var(--cg,0%),#fcf9f4)!important}:where(html).hc:not(.dark) .task-group-button{color:color-mix(in srgb,#000 var(--ct,0%),#646059)}:where(html).hc:not(.dark) .task-group-button span{color:color-mix(in srgb,#000 var(--ct,0%),#9a968d)}:where(html).hc:not(.dark) .task-add{color:color-mix(in srgb,#000 var(--ct,0%),#aba7a0)}:where(html).hc:not(.dark) .task-add input{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#4c4944)}:where(html).hc:not(.dark) .task-help{color:color-mix(in srgb,#000 var(--ct,0%),#928e85)}:where(html).hc:not(.dark) .task-empty{color:color-mix(in srgb,#000 var(--ct,0%),#908b82)}:where(html).hc:not(.dark) .view-columns small{color:color-mix(in srgb,#000 var(--ct,0%),#9d9991)}:where(html).hc:not(.dark) .task-detail-tabs button{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .comments .help-text{color:color-mix(in srgb,#000 var(--ct,0%),#858076)}:where(html).hc:not(.dark) .comment strong,:where(html).hc:not(.dark) .comment p{color:color-mix(in srgb,#000 var(--ct,0%),#67635c)}@media(max-width:760px){:where(html).hc:not(.dark) .mobile-task{background:#ffffff;box-shadow:0 2px 7px color-mix(in srgb,#00000066 var(--cs,0%),#263a5104)}:where(html).hc:not(.dark) .mobile-task>p{color:color-mix(in srgb,#000 var(--ct,0%),#8f8a81)}:where(html).hc:not(.dark) .mobile-task .task-popover-panel{box-shadow:0 0 0 100vmax color-mix(in srgb,#00000066 var(--cs,0%),#3a383335),0 10px 40px color-mix(in srgb,#00000066 var(--cs,0%),#38363130)}:where(html).hc:not(.dark) .modal.drawer .modal-heading{background:#ffffffed}}@media(max-width:760px){:where(html).hc:not(.dark) .modal.drawer .form-stack label{color:color-mix(in srgb,#000 var(--ct,0%),#6e6a61)}:where(html).hc:not(.dark) .modal.drawer .form-stack input,:where(html).hc:not(.dark) .modal.drawer .form-stack textarea,:where(html).hc:not(.dark) .modal.drawer .form-stack select{color:color-mix(in srgb,#000 var(--ct,0%),#43413c)}}:where(html).hc:not(.dark) .layout-options summary,:where(html).hc:not(.dark) .definition-options summary{color:color-mix(in srgb,#000 var(--ct,0%),#625e56)}:where(html).hc:not(.dark) .event-actions .task-popover-trigger{background:#ffffffb0}:where(html).hc:not(.dark) .event-options-list .text-button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f6f2ea)}:where(html).hc:not(.dark) .mobile-task-edit{color:color-mix(in srgb,#000 var(--ct,0%),#898479)}:where(html).hc:not(.dark) .mobile-task-edit:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f8f6f1)}:where(html).hc:not(.dark) .mobile-owner{color:color-mix(in srgb,#000 var(--ct,0%),#7a766d)}:where(html).hc:not(.dark) .mobile-deadline{color:color-mix(in srgb,#000 var(--ct,0%),#7a766d)}:where(html).hc:not(.dark) .task-comments{color:color-mix(in srgb,#000 var(--ct,0%),#8d887e)}@media(max-width:760px){:where(html).hc:not(.dark) .task-toolbar-right .task-popover-panel,:where(html).hc:not(.dark) .event-actions .task-popover-panel{box-shadow:0 0 0 100vmax color-mix(in srgb,#00000066 var(--cs,0%),#3a383335),0 10px 40px color-mix(in srgb,#00000066 var(--cs,0%),#38363130)}}:where(html).hc:not(.dark) .option-control{color:color-mix(in srgb,#000 var(--ct,0%),#79756c)}:where(html).hc:not(.dark) .event-readiness{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .overlay{background:#2a282447}:where(html).hc:not(.dark) .task-create{background:#302e29;color:color-mix(in srgb,#000 var(--ct,0%),white);box-shadow:0 4px 16px color-mix(in srgb,#00000066 var(--cs,0%),#28262325)}:where(html).hc:not(.dark) .task-create:hover{background:#4c4942}:where(html).hc:not(.dark) main.event-page{background:transparent;box-shadow:none}:where(html).hc:not(.dark) .event-page>.panel{background:transparent;box-shadow:none}:where(html).hc:not(.dark) .event-nav .task-popover-trigger{color:color-mix(in srgb,#000 var(--ct,0%),#5f5c55);background:#ffffff8c;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#38363109)}:where(html).hc:not(.dark) .event-nav .task-popover-panel{background:#fffffff0}:where(html).hc:not(.dark) .event-nav nav button:hover,:where(html).hc:not(.dark) .event-nav nav button[aria-current=page]{background:color-mix(in srgb,#000 var(--cg,0%),#f2ede2);color:color-mix(in srgb,#000 var(--ct,0%),#403d38)}:where(html).hc:not(.dark) .task-create{background:linear-gradient(145deg,#ffffffdb,color-mix(in srgb,#000 var(--cg,0%),#f6f3ed8f));color:color-mix(in srgb,#000 var(--ct,0%),#403e39);box-shadow:0 8px 24px color-mix(in srgb,#00000066 var(--cs,0%),#38363128),0 2px 5px color-mix(in srgb,#00000066 var(--cs,0%),#38363116),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}:where(html).hc:not(.dark) .task-create:hover{background:#ffffffeb;box-shadow:0 10px 28px color-mix(in srgb,#00000066 var(--cs,0%),#38363132),0 2px 5px color-mix(in srgb,#00000066 var(--cs,0%),#38363116),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}@media(max-width:760px){:where(html).hc:not(.dark) .event-page .mobile-task{background:#ffffffeb}}html.hc:not(.dark),:where(html).hc:not(.dark) body{background:color-mix(in srgb,#000 var(--cg,0%),#f9f6f1)}:where(html).hc:not(.dark) .modal{background:#ffffffe6;box-shadow:0 18px 70px color-mix(in srgb,#00000066 var(--cs,0%),#39373228),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}:where(html).hc:not(.dark) .event-page .mobile-task{background:#ffffffc4;box-shadow:0 2px 10px color-mix(in srgb,#00000066 var(--cs,0%),#3a383306),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}:where(html).hc:not(.dark) .modal .form-stack input:not([type=hidden]):not([type=color]),:where(html).hc:not(.dark) .modal .form-stack select,:where(html).hc:not(.dark) .form-picker>.task-popover>.task-popover-trigger{background:#ffffffb8}:where(html).hc:not(.dark) .field-label{color:color-mix(in srgb,#000 var(--ct,0%),#818181)}:where(html).hc:not(.dark) .form-picker .task-popover-panel{background:#fffffffa}:where(html).hc:not(.dark) .picker-create p{color:color-mix(in srgb,#000 var(--ct,0%),#b94a4a)}:where(html).hc:not(.dark) .pending-owner,:where(html).hc:not(.dark) .pending-note{color:color-mix(in srgb,#000 var(--ct,0%),#ac6818)!important}:where(html).hc:not(.dark) .pending-team .avatar{background:color-mix(in srgb,#000 var(--cg,0%),#fff0d9);color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).hc:not(.dark) .pending-team small{color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).hc:not(.dark) .invite-delivery{color:color-mix(in srgb,#000 var(--ct,0%),#847f75)}:where(html).hc:not(.dark) .pending-task-owner{color:color-mix(in srgb,#000 var(--ct,0%),#ac6818)}:where(html).hc:not(.dark) .topbar{background:color-mix(in srgb,#000 var(--cg,0%),#f9f6f1)}:where(html).hc:not(.dark) .form-picker-trigger{background:#ffffffcc;color:inherit}:where(html).hc:not(.dark) .form-popover-panel{background:#fffffff5;box-shadow:0 14px 40px color-mix(in srgb,#00000066 var(--cs,0%),#25242126)}:where(html).hc:not(.dark) .event-menu-trigger,:where(html).hc:not(.dark) .glass-button{background:#ffffffa6;box-shadow:0 3px 12px color-mix(in srgb,#00000066 var(--cs,0%),#2423200a),inset 0 1px 0 color-mix(in srgb,#00000066 var(--cs,0%),#ffffff);color:var(--ink)}:where(html).hc:not(.dark) .event-core-details dt{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .answer-bubble{background:#ffffffba;box-shadow:0 4px 16px color-mix(in srgb,#00000066 var(--cs,0%),#25242104)}:where(html).hc:not(.dark) .form-popover-panel .picker-create label{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .detail-panel dl.event-core-details{color:color-mix(in srgb,#000 var(--ct,0%),#524f49)}:where(html).hc:not(.dark) .detail-panel .event-core-details dt{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:root.hc:not(.dark){--tile-surface:#ffffffc4;--glass-surface:#ffffffa6;--glass-shadow:0 4px 16px color-mix(in srgb,#00000066 var(--cs,0%),#25242106),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}:where(html).hc:not(.dark) main.workspace-page{background:transparent;box-shadow:none}:where(html).hc:not(.dark) .panel{background:transparent;box-shadow:none}:where(html).hc:not(.dark) .button.secondary{background:var(--glass-surface);box-shadow:var(--glass-shadow);color:var(--ink)}:where(html).hc:not(.dark) .button.secondary:hover{background:#ffffffec;box-shadow:0 5px 18px color-mix(in srgb,#00000066 var(--cs,0%),#2524210c)}:where(html).hc:not(.dark) .button.primary{background:#292929eb;box-shadow:0 5px 18px color-mix(in srgb,#00000066 var(--cs,0%),#25242112),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff16)}:where(html).hc:not(.dark) .button.primary:hover{background:#202020f2}:where(html).hc:not(.dark) .icon-button:hover{background:#ffffff80}:where(html).hc:not(.dark) .segmented{background:color-mix(in srgb,#000 var(--cg,0%),#f1ece28c)}:where(html).hc:not(.dark) .segmented button.selected{background:#ffffffed;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#2524210b);color:color-mix(in srgb,#000 var(--ct,0%),#252525)}:where(html).hc:not(.dark) .search-field{background:#ffffff90}:where(html).hc:not(.dark) .form-stack input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=hidden]),:where(html).hc:not(.dark) .form-stack select,:where(html).hc:not(.dark) .form-stack textarea,:where(html).hc:not(.dark) .template-tile-fields select,:where(html).hc:not(.dark) .template-tile-fields input[type=number],:where(html).hc:not(.dark) .template-tile-heading>input,:where(html).hc:not(.dark) .template-toolbar select,:where(html).hc:not(.dark) .calendar-filter>select{background:#ffffffb8;color:var(--ink)}:where(html).hc:not(.dark) .form-stack label,:where(html).hc:not(.dark) .template-tile-fields label{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .form-stack input[readonly]{background:#f4f0e94d;color:color-mix(in srgb,#000 var(--ct,0%),#827d74)}:where(html).hc:not(.dark) .event-card,:where(html).hc:not(.dark) .template-tile,:where(html).hc:not(.dark) .connection-card,:where(html).hc:not(.dark) .import-list-row,:where(html).hc:not(.dark) .pco-match-card,:where(html).hc:not(.dark) .team-row,:where(html).hc:not(.dark) .quiet-card,:where(html).hc:not(.dark) .settings-note,:where(html).hc:not(.dark) .empty-events,:where(html).hc:not(.dark) .recommendation,:where(html).hc:not(.dark) .pco-checklist-row,:where(html).hc:not(.dark) .comment{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).hc:not(.dark) .event-card:hover{background:#ffffffee;box-shadow:0 7px 22px color-mix(in srgb,#00000066 var(--cs,0%),#2524210b)}:where(html).hc:not(.dark) .event-card h3{color:var(--ink)}:where(html).hc:not(.dark) .event-card>p,:where(html).hc:not(.dark) .event-date,:where(html).hc:not(.dark) .card-progress,:where(html).hc:not(.dark) .card-bottom{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .progress-track{background:color-mix(in srgb,#000 var(--cg,0%),#f2ede3)}:where(html).hc:not(.dark) .progress-track>span{background:#a19b8e}:where(html).hc:not(.dark) .pill,:where(html).hc:not(.dark) .status{background:#f3efe775;color:color-mix(in srgb,#000 var(--ct,0%),#6d6961)}:where(html).hc:not(.dark) .task-table-head{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .task-row{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).hc:not(.dark) .task-row:hover{background:#ffffffed}:where(html).hc:not(.dark) .task-title strong{color:var(--ink)}:where(html).hc:not(.dark) .task-title small,:where(html).hc:not(.dark) .owner-cell,:where(html).hc:not(.dark) .due-cell{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .quiet-card strong{color:color-mix(in srgb,#000 var(--ct,0%),#524f49)}:where(html).hc:not(.dark) .quiet-card p{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .template-toolbar label{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .template-toolbar select{color:var(--ink)}:where(html).hc:not(.dark) .template-tile-heading .icon-button{color:color-mix(in srgb,#000 var(--ct,0%),#918d84)}:where(html).hc:not(.dark) .template-tile-footer{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .profile-heading .avatar,:where(html).hc:not(.dark) .connection-icon{background:#ffffffb8;box-shadow:var(--glass-shadow)}:where(html).hc:not(.dark) .pco-setup{background:transparent}:where(html).hc:not(.dark) .pco-secret-names code{background:#ffffff90}:where(html).hc:not(.dark) .pco-message,:where(html).hc:not(.dark) .pco-protected,:where(html).hc:not(.dark) .pco-match-confirm,:where(html).hc:not(.dark) .leader-picker,:where(html).hc:not(.dark) .existing-profile-alert,:where(html).hc:not(.dark) .import-loading,:where(html).hc:not(.dark) .import-copy-notice{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).hc:not(.dark) .pco-match-card.selected{background:color-mix(in srgb,#000 var(--cg,0%),#f1f5faf0);box-shadow:0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#a19b8e)}:where(html).hc:not(.dark) .import-list-info>strong{color:var(--ink)}:where(html).hc:not(.dark) .import-plan{background:none}:where(html).hc:not(.dark) .team-row strong{color:var(--ink)}:where(html).hc:not(.dark) .calendar-task{background:var(--tile-surface);box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#25242105)}:where(html).hc:not(.dark) .calendar-event{background:#292929eb}:where(html).hc:not(.dark) .calendar-weekday{background:#f3efe76b}:where(html).hc:not(.dark) .calendar-cell{background:#ffffff4d}:where(html).hc:not(.dark) .calendar-today{background:color-mix(in srgb,#000 var(--cg,0%),#eef4fd8c)}:where(html).hc:not(.dark) .calendar-outside{background:#f3efe733}:where(html).hc:not(.dark) .signin-card{background:var(--tile-surface);box-shadow:0 18px 70px color-mix(in srgb,#00000066 var(--cs,0%),#38363117),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}:where(html).hc:not(.dark) .sidebar{background:var(--side-bg)}:where(html).hc:not(.dark) .sidebar:hover,:where(html).hc:not(.dark) .sidebar:focus-within{box-shadow:6px 0 22px color-mix(in srgb,#00000066 var(--cs,0%),#2524210c)}:where(html).hc:not(.dark) .sidebar .nav-item.active{background:#ffffffb8;box-shadow:0 2px 9px color-mix(in srgb,#00000066 var(--cs,0%),#25242106)}:where(html).hc:not(.dark) .mobile-shade{background:#38363126}:where(html).hc:not(.dark) .templates-page .page-heading>.button{box-shadow:0 10px 30px color-mix(in srgb,#00000066 var(--cs,0%),#25242124),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff22)}:where(html).hc:not(.dark) .email-connection>.email-availability{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .email-setup summary{color:color-mix(in srgb,#000 var(--ct,0%),#6d6961)}:where(html).hc:not(.dark) .email-setup-links a{color:var(--ink)}:where(html).hc:not(.dark) .email-check-error{color:color-mix(in srgb,#000 var(--ct,0%),#a33a48)!important}:where(html).hc:not(.dark) .task-floating-popover input,:where(html).hc:not(.dark) .task-floating-popover select{background:#ffffff;color:var(--ink)}:where(html).hc:not(.dark) .calendar-undated summary{color:color-mix(in srgb,#000 var(--ct,0%),#767168)}:where(html).hc:not(.dark) .calendar-empty{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .calendar-agenda-day{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).hc:not(.dark) .calendar-agenda-day h3>span{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}@media(max-width:760px){:where(html).hc:not(.dark) .calendar-mini-weekday{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .calendar-mini-date{color:var(--ink);background:#ffffff60}:where(html).hc:not(.dark) .calendar-mini-date.calendar-outside{color:color-mix(in srgb,#000 var(--ct,0%),#9d9990);background:#f3efe733}:where(html).hc:not(.dark) .calendar-mini-date[aria-pressed=true]{background:#292929eb;color:color-mix(in srgb,#000 var(--ct,0%),#fff);box-shadow:var(--glass-shadow)}:where(html).hc:not(.dark) .calendar-day-markers i{background:currentColor}:where(html).hc:not(.dark) .calendar-mini-date.is-event:not([aria-pressed=true]){background:color-mix(in srgb,#000 var(--cg,0%),#e6ecf3)}}:where(html).hc:not(.dark) .assignee-search{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .assignee-choices .assignee-search input{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .picker-group{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .picker-empty{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .joins-team{color:color-mix(in srgb,#000 var(--ct,0%),#3d74c9)}:where(html).hc:not(.dark) .assignee-choices [aria-checked=true]{background:#7e796e14}:where(html).hc:not(.dark) .connection-card>small{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .calendar-reminders select{background:#ffffffb8}:where(html).hc:not(.dark) .notification-panel,:where(html).hc:not(.dark) .email-settings{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).hc:not(.dark) .notification-heading p,:where(html).hc:not(.dark) .email-settings-head p{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .save-status{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .email-settings>.save-status{color:color-mix(in srgb,#000 var(--ct,0%),#625e57)}:where(html).hc:not(.dark) .notification-group h3,:where(html).hc:not(.dark) .email-schedule h3,:where(html).hc:not(.dark) .email-editor h3{color:color-mix(in srgb,#000 var(--ct,0%),#9e9a91)}:where(html).hc:not(.dark) .notification-row strong{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .notification-row small{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .notification-off{color:color-mix(in srgb,#000 var(--ct,0%),#ad6817);background:color-mix(in srgb,#000 var(--cg,0%),#fbf1e6)}:where(html).hc:not(.dark) .notification-off a{color:inherit}:where(html).hc:not(.dark) .reminder-default>label:first-child{color:color-mix(in srgb,#000 var(--ct,0%),#818181)}:where(html).hc:not(.dark) .reminder-default select{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#636363)}:where(html).hc:not(.dark) .reminder-default .reminder-check{color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).hc:not(.dark) .reminder-default small{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .email-kind{background:#ffffffb8}:where(html).hc:not(.dark) .email-kind strong{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .email-kind small{color:color-mix(in srgb,#000 var(--ct,0%),#9e9a91)}:where(html).hc:not(.dark) .email-kind.selected{background:#ffffff;box-shadow:0 2px 10px color-mix(in srgb,#00000066 var(--cs,0%),#2524210c)}:where(html).hc:not(.dark) .field-label small{color:color-mix(in srgb,#000 var(--ct,0%),#adaaa3)}:where(html).hc:not(.dark) .placeholder-chips{color:color-mix(in srgb,#000 var(--ct,0%),#818181)}:where(html).hc:not(.dark) .chip{color:color-mix(in srgb,#000 var(--ct,0%),#57544d);background:color-mix(in srgb,#000 var(--cg,0%),#fbfaf7)}:where(html).hc:not(.dark) .chip:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f0ebe1)}:where(html).hc:not(.dark) .email-problems{background:color-mix(in srgb,#000 var(--cg,0%),#fbf1e6);color:color-mix(in srgb,#000 var(--ct,0%),#8a5413)}:where(html).hc:not(.dark) .email-preview-bar small{color:color-mix(in srgb,#000 var(--ct,0%),#9e9a91)}:where(html).hc:not(.dark) .email-preview-bar strong{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .email-preview iframe{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5f0)}:where(html).hc:not(.dark) .task-done-toggle{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .task-done-toggle:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#eef7f1)}:where(html).hc:not(.dark) .task-done-toggle.done{background:#2f8f5b}:where(html).hc:not(.dark) .task-grid tr.is-done .task-name,:where(html).hc:not(.dark) .mobile-task.is-done .task-name{color:color-mix(in srgb,#000 var(--ct,0%),#aba8a1);text-decoration-color:color-mix(in srgb,#000 var(--ct,0%),#cdcbc7)}:where(html).hc:not(.dark) .deadline-chip{color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .deadline-chip.overdue{background:color-mix(in srgb,#000 var(--cg,0%),#fbf1e6);color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).hc:not(.dark) .deadline-chip.today{background:#292929;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .deadline-chip.tomorrow,:where(html).hc:not(.dark) .deadline-chip.soon{color:color-mix(in srgb,#000 var(--ct,0%),#292929)}:where(html).hc:not(.dark) .deadline-chip.done{color:color-mix(in srgb,#000 var(--ct,0%),#b3b0aa)}:where(html).hc:not(.dark) .quick-chip{background:#ffffffb8;color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .quick-chip:hover{background:#ffffff}:where(html).hc:not(.dark) .quick-chip span{background:color-mix(in srgb,#000 var(--cg,0%),#f5f1ea);color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .quick-chip.warn span{background:color-mix(in srgb,#000 var(--cg,0%),#fbf1e6);color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).hc:not(.dark) .quick-chip.on{background:#292929;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .quick-chip.on span{background:#ffffff2e;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .task-summary{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .task-progress{background:color-mix(in srgb,#000 var(--cg,0%),#f5f1ea)}:where(html).hc:not(.dark) .task-progress i{background:#2f8f5b}:where(html).hc:not(.dark) .filter-badge{background:#292929;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .task-empty>span{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .task-delete{color:color-mix(in srgb,#000 var(--ct,0%),#b4442b)}:where(html).hc:not(.dark) .task-delete:hover{color:color-mix(in srgb,#000 var(--ct,0%),#8f2f1a)}:where(html).hc:not(.dark) .sidebar .nav-label .nav-count{color:color-mix(in srgb,#000 var(--ct,0%),#afaca5)}:where(html).hc:not(.dark) .event-link small{color:color-mix(in srgb,#000 var(--ct,0%),#a19d95)}:where(html).hc:not(.dark) .event-link small.past{color:color-mix(in srgb,#000 var(--ct,0%),#bcb9b4)}:where(html).hc:not(.dark) .event-badge{background:#ffffffb0;color:color-mix(in srgb,#000 var(--ct,0%),#5c5c5c)}:where(html).hc:not(.dark) .event-link.active .event-badge{background:#3f3c36;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .sidebar-empty{color:color-mix(in srgb,#000 var(--ct,0%),#a09c94)}:where(html).hc:not(.dark) .account-link{background:none}:where(html).hc:not(.dark) .account-link:hover,:where(html).hc:not(.dark) .account-link.active{background:#ffffffb8}:where(html).hc:not(.dark) .account-text strong{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .account-text small{color:var(--muted)}@media(min-width:1100px){:where(html).hc:not(.dark) .sidebar,:where(html).hc:not(.dark) .sidebar:hover,:where(html).hc:not(.dark) .sidebar:focus-within{box-shadow:none;background:var(--side-bg)}}:where(html).hc:not(.dark) .people-toolbar p{color:var(--muted)}:where(html).hc:not(.dark) .toggle-chip{color:color-mix(in srgb,#000 var(--ct,0%),#57544d);background:#ffffffb0}:where(html).hc:not(.dark) .toggle-chip.selected{background:#3f3c36;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .people-row:hover{background:#ffffff80}:where(html).hc:not(.dark) .people-person{background:none}:where(html).hc:not(.dark) .people-name strong{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .people-name small{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .you{color:color-mix(in srgb,#000 var(--ct,0%),#a6a29b)}:where(html).hc:not(.dark) .avatar.pending{background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f2);color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .people-meta{color:color-mix(in srgb,#000 var(--ct,0%),#7d786e)}:where(html).hc:not(.dark) .pill.warn{background:color-mix(in srgb,#000 var(--cg,0%),#fff0d8);color:color-mix(in srgb,#000 var(--ct,0%),#945400)}:where(html).hc:not(.dark) .people-expiry{color:color-mix(in srgb,#000 var(--ct,0%),#a6a29b)}:where(html).hc:not(.dark) .people-actions .task-popover-trigger{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#6d6961)}:where(html).hc:not(.dark) .people-actions .task-popover-trigger:hover{background:#ffffffc0}:where(html).hc:not(.dark) .row-menu button{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#403d38)}:where(html).hc:not(.dark) .row-menu button:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f2ede2)}:where(html).hc:not(.dark) .row-menu button.danger{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).hc:not(.dark) .team-person{background:none}:where(html).hc:not(.dark) .name-link{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#67635c)}:where(html).hc:not(.dark) .person-head a{color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .person-head small{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .person-summary{color:color-mix(in srgb,#000 var(--ct,0%),#7d786e)}:where(html).hc:not(.dark) .person-event{background:#ffffffa8}:where(html).hc:not(.dark) .person-event-head{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .person-event-head:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fbfaf7)}:where(html).hc:not(.dark) .person-event-head strong{color:color-mix(in srgb,#000 var(--ct,0%),#403d38)}:where(html).hc:not(.dark) .person-event-head small{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .person-task{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#4d4a44)}:where(html).hc:not(.dark) .person-task:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fbfaf7)}:where(html).hc:not(.dark) .person-task small{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .person-task small.late{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).hc:not(.dark) .person-task.done .person-task-title{color:color-mix(in srgb,#000 var(--ct,0%),#a6a29b)}:where(html).hc:not(.dark) .person-other>span{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .person-chip{color:color-mix(in srgb,#000 var(--ct,0%),#57544d);background:#ffffffb0}:where(html).hc:not(.dark) .person-chip:hover{background:#ffffff}:where(html).hc:not(.dark) .person-chip small{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .owner-name{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#4d4a44)}:where(html).hc:not(.dark) button.owner-name:hover{color:color-mix(in srgb,#000 var(--ct,0%),#2b2a27)}:where(html).hc:not(.dark) .owner-name.pending{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .owner-comma{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .owner-names .task-popover-trigger{color:color-mix(in srgb,#000 var(--ct,0%),#8c877d)}:where(html).hc:not(.dark) .owner-empty{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .team-actions .task-popover-trigger{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#6d6961)}:where(html).hc:not(.dark) .team-actions .task-popover-trigger:hover{background:#ffffffc0}:where(html).hc:not(.dark) .pending-tag{color:color-mix(in srgb,#000 var(--ct,0%),#a6a29b)}:where(html).hc:not(.dark) .invite-context{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5ee);color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .invite-context svg{color:color-mix(in srgb,#000 var(--ct,0%),#8c877e)}:where(html).hc:not(.dark) .field-hint{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .role-choice legend{color:color-mix(in srgb,#000 var(--ct,0%),#6e6a61)}:where(html).hc:not(.dark) .role-tile{background:#ffffffb0}:where(html).hc:not(.dark) .role-tile:has(input:checked){background:#ffffff;box-shadow:0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#3f3c36)}:where(html).hc:not(.dark) .role-tile input{accent-color:#3f3c36}:where(html).hc:not(.dark) .role-tile strong{color:color-mix(in srgb,#000 var(--ct,0%),#403d38)}:where(html).hc:not(.dark) .role-tile small{color:color-mix(in srgb,#000 var(--ct,0%),#8a857b)}:where(html).hc:not(.dark) .bell-badge{background:#c2410c;color:color-mix(in srgb,#000 var(--ct,0%),#fff);box-shadow:0 0 0 2px color-mix(in srgb,#00000066 var(--cs,0%),#f8f5f0)}:where(html).hc:not(.dark) .inbox-tools{color:color-mix(in srgb,#000 var(--ct,0%),#7d786e)}:where(html).hc:not(.dark) .inbox-item.unread{background:color-mix(in srgb,#000 var(--cg,0%),#f2f6fa)}:where(html).hc:not(.dark) .inbox-main{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#403d38)}:where(html).hc:not(.dark) .inbox-main:hover{background:#00000006}:where(html).hc:not(.dark) .inbox-icon{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#6d6961)}:where(html).hc:not(.dark) .inbox-item:not(.unread) .inbox-text>span{color:color-mix(in srgb,#000 var(--ct,0%),#6e6a61)}:where(html).hc:not(.dark) .inbox-text small{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .inbox-dot{background:#2563eb}:where(html).hc:not(.dark) .inbox-empty{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .inbox-empty strong{color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .reassign-row{background:#ffffffb0}:where(html).hc:not(.dark) .reassign-row strong{color:color-mix(in srgb,#000 var(--ct,0%),#403d38)}:where(html).hc:not(.dark) .reassign-row small{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .needs-leader-banner{background:color-mix(in srgb,#000 var(--cg,0%),#fff8ec)!important;color:color-mix(in srgb,#000 var(--ct,0%),#7a4b00)}:where(html).hc:not(.dark) .needs-leader-banner strong{color:color-mix(in srgb,#000 var(--ct,0%),#5c3900)}:where(html).hc:not(.dark) .needs-leader-banner p{color:color-mix(in srgb,#000 var(--ct,0%),#7a5a20)}:where(html).hc:not(.dark) .leader-picker legend .leader-hint{color:color-mix(in srgb,#000 var(--ct,0%),#8d887f)}:where(html).hc:not(.dark) .task-grid .cell-value{background:transparent}:where(html).hc:not(.dark) .task-grid .cell-value:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#fcfbf8)}:where(html).hc:not(.dark) .task-grid .cell-title{color:color-mix(in srgb,#000 var(--ct,0%),#3a3834)}:where(html).hc:not(.dark) .cell-input{background:#ffffff;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#00000066 var(--cs,0%),#989388),0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#44413b12);color:color-mix(in srgb,#000 var(--ct,0%),#3c3a36)}:where(html).hc:not(.dark) .cell-input.cell-title{color:color-mix(in srgb,#000 var(--ct,0%),#3a3834)}:where(html).hc:not(.dark) .task-row-menu .task-popover-trigger{color:color-mix(in srgb,#000 var(--ct,0%),#7b766d)}:where(html).hc:not(.dark) .task-row-menu .task-popover-trigger:hover{background:color-mix(in srgb,#000 var(--cg,0%),#ede6d9);color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}:where(html).hc:not(.dark) .task-grid tr:focus-within td{background:#fffefe}:where(html).hc:not(.dark) .mobile-task-open{background:none;color:inherit}:where(html).hc:not(.dark) .mobile-task-open svg{color:color-mix(in srgb,#000 var(--ct,0%),#b0ada6)}:where(html).hc:not(.dark) .task-grid th .column-sort{background:none;color:inherit}:where(html).hc:not(.dark) .task-grid th .column-sort:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5ef);color:color-mix(in srgb,#000 var(--ct,0%),#3f3d38)}:where(html).hc:not(.dark) .task-grid th .column-sort.on{color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}:where(html).hc:not(.dark) .column-sort:not(.on) .sort-arrow{color:color-mix(in srgb,#000 var(--ct,0%),#b6b3ac)}:where(html).hc:not(.dark) .task-done-toggle:hover:not(:disabled){background:#ffffff}@media(hover:hover){:where(html).hc:not(.dark) .task-done-toggle:not(.done):hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#eef7f1)}}:where(html).hc:not(.dark) .task-done-toggle.done,:where(html).hc:not(.dark) .task-done-toggle.done:hover:not(:disabled){background:#2f8f5b}:where(html).hc:not(.dark) .panel-head textarea{background:transparent}:where(html).hc:not(.dark) .panel-head textarea:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#fbfaf7)}:where(html).hc:not(.dark) .panel-head textarea:focus{background:#ffffff;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#00000066 var(--cs,0%),#989388)}:where(html).hc:not(.dark) .panel-head .panel-title{color:color-mix(in srgb,#000 var(--ct,0%),#2c2a27)}:where(html).hc:not(.dark) .panel-head .panel-description{color:color-mix(in srgb,#000 var(--ct,0%),#5d5952)}:where(html).hc:not(.dark) .panel-description::placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .panel-section-toggle{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}:where(html).hc:not(.dark) .panel-section-label{color:color-mix(in srgb,#000 var(--ct,0%),#6e6a61)}:where(html).hc:not(.dark) .panel-section-summary{color:color-mix(in srgb,#000 var(--ct,0%),#48453f)}:where(html).hc:not(.dark) .panel-section-icon{color:color-mix(in srgb,#000 var(--ct,0%),#7b766d)}:where(html).hc:not(.dark) .panel-section-toggle:hover .panel-section-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5ef);color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}:where(html).hc:not(.dark) .panel-choice{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#403d38)}:where(html).hc:not(.dark) .panel-choice:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#faf8f3)}:where(html).hc:not(.dark) .panel-choice.selected{background:color-mix(in srgb,#000 var(--cg,0%),#eef3fa)}:where(html).hc:not(.dark) .option-editor .board-option input[type=color]{background:#ffffff}:where(html).hc:not(.dark) .panel-delete{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).hc:not(.dark) .panel-error{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).hc:not(.dark) .task-grid th .column-sort:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5ef)}:where(html).hc:not(.dark) .event-nav-add,:where(html).hc:not(.dark) .event-nav .task-popover-trigger{color:color-mix(in srgb,#000 var(--ct,0%),#5f5c55);background:#ffffff8c;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#38363109)}:where(html).hc:not(.dark) .event-nav-add:hover,:where(html).hc:not(.dark) .event-nav .task-popover-trigger:hover{background:#ffffffd9;color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}:where(html).hc:not(.dark) .modal.drawer .modal-heading{background:none}:where(html).hc:not(.dark) .plan-hint{color:var(--muted)}:where(html).hc:not(.dark) .plan-needs{color:color-mix(in srgb,#000 var(--ct,0%),#b26a12)}:where(html).hc:not(.dark) .leader-choices .picker-option small{color:var(--muted)}:where(html).hc:not(.dark) .leader-choices .picker-option[aria-checked=true]{background:color-mix(in srgb,#000 var(--cg,0%),#eef3f8)}:where(html).hc:not(.dark) .field-error{color:color-mix(in srgb,#000 var(--ct,0%),#a3312c)}:where(html).hc:not(.dark) .plan-summary{color:var(--muted)}:where(html).hc:not(.dark) .plan-list{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).hc:not(.dark) .plan-row .plan-include{accent-color:#24744a}:where(html).hc:not(.dark) .plan-row-toggle{background:none;color:inherit}:where(html).hc:not(.dark) .plan-row-toggle svg{color:color-mix(in srgb,#000 var(--ct,0%),#8b867d)}:where(html).hc:not(.dark) .plan-row-text strong{color:var(--ink)}:where(html).hc:not(.dark) .plan-row-text small{color:var(--muted)}:where(html).hc:not(.dark) .plan-row.open{background:#fffefd}:where(html).hc:not(.dark) .plan-reason{color:color-mix(in srgb,#000 var(--ct,0%),#817c72)}:where(html).hc:not(.dark) .plan-remove{color:color-mix(in srgb,#000 var(--ct,0%),#a3312c)}:where(html).hc:not(.dark) .plan-add{color:color-mix(in srgb,#000 var(--ct,0%),#48453f);background:none}:where(html).hc:not(.dark) .plan-add:hover{color:var(--ink)}:where(html).hc:not(.dark) .plan-empty{color:var(--muted)}:where(html).hc:not(.dark) .plan-error{background:color-mix(in srgb,#000 var(--cg,0%),#fff6f5)}:where(html).hc:not(.dark) .import-footer .button{box-shadow:0 10px 28px color-mix(in srgb,#00000066 var(--cs,0%),#2524212e)}:where(html).hc:not(.dark) .form-stack .smart-questions .pco-choice,:where(html).hc:not(.dark) .smart-questions .pco-choice{color:var(--ink)}:where(html).hc:not(.dark) .smart-questions input[type=checkbox]{accent-color:#24744a}:where(html).hc:not(.dark) .home-search{background:#ffffff90}:where(html).hc:not(.dark) .home-tools.searching .home-search{background:#fffffff0}:where(html).hc:not(.dark) .home-search-open{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#59554e)}:where(html).hc:not(.dark) .home-search input{background:none}:where(html).hc:not(.dark) .home-search-close{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#7b766d)}:where(html).hc:not(.dark) .home-tools.searching .home-search-open{color:color-mix(in srgb,#000 var(--ct,0%),#7b766d)}:where(html).hc:not(.dark) .home-search-close:hover,:where(html).hc:not(.dark) .home-tools:not(.searching) .home-search-open:hover{background:#ffffffb0}:where(html).hc:not(.dark) .home-task{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).hc:not(.dark) .home-task:hover{background:#ffffffed}:where(html).hc:not(.dark) .home-task-check{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49d)}:where(html).hc:not(.dark) .home-task-text strong{color:var(--ink)}:where(html).hc:not(.dark) .home-task-text small{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .home-task.overdue .home-task-due{color:color-mix(in srgb,#000 var(--ct,0%),#b4462f)}:where(html).hc:not(.dark) .start-option,:where(html).hc:not(.dark) .start-row{background:var(--tile-surface);box-shadow:var(--glass-shadow);color:var(--ink)}:where(html).hc:not(.dark) .start-option:hover,:where(html).hc:not(.dark) .start-row:hover{background:#ffffffed}:where(html).hc:not(.dark) .start-option small,:where(html).hc:not(.dark) .start-row small{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .start-option>svg,:where(html).hc:not(.dark) .start-row>svg{color:color-mix(in srgb,#000 var(--ct,0%),#99958c)}:where(html).hc:not(.dark) .start-option-icon{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5);color:color-mix(in srgb,#000 var(--ct,0%),#4d4a44)}:where(html).hc:not(.dark) .template-remove{color:color-mix(in srgb,#000 var(--ct,0%),#b4462f)}:where(html).hc:not(.dark) .event-template-toolbar input{background:#ffffffb8;color:var(--ink)}:where(html).hc:not(.dark) .setup-step-head p{color:var(--muted)}:where(html).hc:not(.dark) .setup-step-number{background:#3b3934;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .setup-field .field-label small{color:var(--muted)}:where(html).hc:not(.dark) .setup-dropdown{background:#ffffffc8;color:var(--ink,color-mix(in srgb,#000 var(--ct,0%),#333333))}:where(html).hc:not(.dark) .setup-dropdown:hover{background:#ffffff}:where(html).hc:not(.dark) .setup-dropdown[data-state=open]{background:#ffffff;box-shadow:0 0 0 3px color-mix(in srgb,#00000066 var(--cs,0%),#f0eadf)}:where(html).hc:not(.dark) .setup-dropdown>svg{color:color-mix(in srgb,#000 var(--ct,0%),#8b867d)}:where(html).hc:not(.dark) .setup-dropdown-value small{color:var(--muted)}:where(html).hc:not(.dark) .setup-placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#8b867d)}:where(html).hc:not(.dark) .setup-search{background:color-mix(in srgb,#000 var(--cg,0%),#fbf9f3);color:color-mix(in srgb,#000 var(--ct,0%),#8a857c)}:where(html).hc:not(.dark) .setup-search input{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#3b3934)}:where(html).hc:not(.dark) .setup-group{color:color-mix(in srgb,#000 var(--ct,0%),#8b867d)}:where(html).hc:not(.dark) .setup-empty{color:var(--muted)}:where(html).hc:not(.dark) .setup-person small{color:var(--muted)}:where(html).hc:not(.dark) .setup-person[aria-checked=true]{background:color-mix(in srgb,#000 var(--cg,0%),#eef3f8)}:where(html).hc:not(.dark) .setup-avatar{background:color-mix(in srgb,#000 var(--cg,0%),#f4f0e9);color:color-mix(in srgb,#000 var(--ct,0%),#67635b)}:where(html).hc:not(.dark) .setup-avatar.pending{background:color-mix(in srgb,#000 var(--cg,0%),#fff0d9);color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).hc:not(.dark) .setup-avatar.ghost{background:color-mix(in srgb,#000 var(--cg,0%),#f6f2ea);color:color-mix(in srgb,#000 var(--ct,0%),#a7a39c)}:where(html).hc:not(.dark) .setup-chips li{background:#ffffff}:where(html).hc:not(.dark) .setup-chips li small{color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).hc:not(.dark) .setup-chips .icon-button{color:color-mix(in srgb,#000 var(--ct,0%),#8a857c)}:where(html).hc:not(.dark) .form-stack .smart-prompt textarea::placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#b7b4ad)}:where(html).hc:not(.dark) .category-editor input[type=color]{background:#ffffff}:where(html).hc:not(.dark) .plan-dot{background:color-mix(in srgb,#000 var(--cg,0%),#dcd4c3)}:where(html).hc:not(.dark) .plan-source{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5);color:color-mix(in srgb,#000 var(--ct,0%),#6e6a62)}:where(html).hc:not(.dark) .plan-source.smart{background:color-mix(in srgb,#000 var(--cg,0%),#f1ecfb);color:color-mix(in srgb,#000 var(--ct,0%),#817c72)}:where(html).hc:not(.dark) .category-settings-body .board-option>input:not([type=color]){background:#ffffff}:where(html).hc:not(.dark) .team-search,:where(html).hc:not(.dark) .form-stack .team-search{background:#ffffffc8;color:color-mix(in srgb,#000 var(--ct,0%),#8a857c)}:where(html).hc:not(.dark) .team-adder.open .team-search,:where(html).hc:not(.dark) .team-search:focus-within{background:#ffffff;box-shadow:0 0 0 3px color-mix(in srgb,#00000066 var(--cs,0%),#f0eadf)}:where(html).hc:not(.dark) .form-stack .team-search input,:where(html).hc:not(.dark) .team-search input{background:none!important;color:color-mix(in srgb,#000 var(--ct,0%),#3b3934);box-shadow:none!important}:where(html).hc:not(.dark) .team-suggestions{background:#fffffffa;box-shadow:0 12px 36px color-mix(in srgb,#00000066 var(--cs,0%),#38363120)}:where(html).hc:not(.dark) .team-suggestions .picker-option.active,:where(html).hc:not(.dark) .team-suggestions .picker-edit.active{background:color-mix(in srgb,#000 var(--cg,0%),#fcfbfa)}:where(html).hc:not(.dark) .team-suggestions .picker-option>svg{color:color-mix(in srgb,#000 var(--ct,0%),#8b867d)}:where(html).hc:not(.dark) .team-invite-row{color:color-mix(in srgb,#000 var(--ct,0%),#48453f)}:where(html).hc:not(.dark) .form-stack .team-invite-fields input,:where(html).hc:not(.dark) .team-invite-fields input{background:#ffffff}:where(html).hc:not(.dark) .team-picks{background:var(--tile-surface,#ffffff)}:where(html).hc:not(.dark) .team-pick-who{background:none;color:inherit}:where(html).hc:not(.dark) .team-pick-text strong{color:var(--ink,color-mix(in srgb,#000 var(--ct,0%),#3b3934))}:where(html).hc:not(.dark) .team-pick-text small{color:var(--muted)}:where(html).hc:not(.dark) .team-pick.pending .team-pick-text small{color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).hc:not(.dark) .team-role select{background:#ffffff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237d848d' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;color:color-mix(in srgb,#000 var(--ct,0%),#48453f)}:where(html).hc:not(.dark) .team-role-tag{color:color-mix(in srgb,#000 var(--ct,0%),#6e6a62);background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5)}:where(html).hc:not(.dark) .team-role-tag.leader{background:#3b3934;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .team-remove{color:color-mix(in srgb,#000 var(--ct,0%),#8a857c)}:where(html).hc:not(.dark) .team-remove:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f4efe6);color:color-mix(in srgb,#000 var(--ct,0%),#a3312c)}:where(html).hc:not(.dark) .team-access{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#6e6a62)}:where(html).hc:not(.dark) .team-access:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#fbfaf7)}:where(html).hc:not(.dark) .team-access.limited{background:color-mix(in srgb,#000 var(--cg,0%),#fff6e8);color:color-mix(in srgb,#000 var(--ct,0%),#8a5413)}:where(html).hc:not(.dark) .team-access-all small{color:var(--muted)}:where(html).hc:not(.dark) .team-access-lock{color:color-mix(in srgb,#000 var(--ct,0%),#bdbab5)}:where(html).hc:not(.dark) .locked-head{color:color-mix(in srgb,#000 var(--ct,0%),#6e6a62)}:where(html).hc:not(.dark) .locked-head strong{color:var(--ink,color-mix(in srgb,#000 var(--ct,0%),#3b3934))}:where(html).hc:not(.dark) .locked-head p{color:var(--muted)}:where(html).hc:not(.dark) .locked-categories li{color:color-mix(in srgb,#000 var(--ct,0%),#6e6a62);background:#fffefe}:where(html).hc:not(.dark) .locked-categories li .text-button{background:#ffffff}:where(html).hc:not(.dark) .form-stack label.template-share input,:where(html).hc:not(.dark) .modal.drawer .form-stack label.template-share input{box-shadow:none;accent-color:var(--ink,#222222)}:where(html).hc:not(.dark) .tour-blocker{background:transparent}:where(html).hc:not(.dark) .tour-hole{box-shadow:0 0 0 200vmax color-mix(in srgb,#00000066 var(--cs,0%),rgba(17,22,30,var(--shade))),0 0 0 2px color-mix(in srgb,#00000066 var(--cs,0%),#fffffff2),0 0 0 6px color-mix(in srgb,#00000066 var(--cs,0%),rgba(90,150,255,.35))}:where(html).hc:not(.dark) .tour-hole-none{box-shadow:0 0 0 200vmax color-mix(in srgb,#00000066 var(--cs,0%),rgba(17,22,30,var(--shade)))}:where(html).hc:not(.dark) .tour-card{background:#272522;color:color-mix(in srgb,#000 var(--ct,0%),#f7f6f5);box-shadow:0 22px 56px color-mix(in srgb,#00000066 var(--cs,0%),rgba(5,10,20,.45)),0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff0f)}:where(html).hc:not(.dark) .tour-card h2{color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .tour-card p{color:color-mix(in srgb,#000 var(--ct,0%),#d4d2cf)}:where(html).hc:not(.dark) .tour-progress{color:color-mix(in srgb,#000 var(--ct,0%),#888378)}:where(html).hc:not(.dark) .tour-sample{color:color-mix(in srgb,#000 var(--ct,0%),#f3c969)}:where(html).hc:not(.dark) .tour-missing{color:color-mix(in srgb,#000 var(--ct,0%),#f3c969)!important}:where(html).hc:not(.dark) .tour-actions .text-button{color:color-mix(in srgb,#000 var(--ct,0%),#bab7b2)}:where(html).hc:not(.dark) .tour-actions .button{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#272522)}:where(html).hc:not(.dark) .tour-actions .tour-skip-step{color:color-mix(in srgb,#000 var(--ct,0%),#888378)}:where(html).hc:not(.dark) .tour-dots{background:#ffffff1f}:where(html).hc:not(.dark) .tour-dots span{background:#ffffff}:where(html).hc:not(.dark) .help-button{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .help-button:hover,:where(html).hc:not(.dark) .help-button[aria-expanded=true]{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5ef);color:color-mix(in srgb,#000 var(--ct,0%),#48453f)}:where(html).hc:not(.dark) .help-card{background:#ffffff;box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),rgba(10,20,40,.16));color:color-mix(in srgb,#000 var(--ct,0%),#5d5952)}:where(html).hc:not(.dark) .help-card-head{color:color-mix(in srgb,#000 var(--ct,0%),#282623)}@media (max-width:760px){:where(html).hc:not(.dark) .help-card{box-shadow:0 -8px 40px color-mix(in srgb,#00000066 var(--cs,0%),rgba(10,20,40,.25))}}:where(html).hc:not(.dark) .first-tip{background:color-mix(in srgb,#000 var(--cg,0%),#f3f7ff)}:where(html).hc:not(.dark) .first-tip strong{color:color-mix(in srgb,#000 var(--ct,0%),#282623)}:where(html).hc:not(.dark) .first-tip p{color:color-mix(in srgb,#000 var(--ct,0%),#5d5952)}:where(html).hc:not(.dark) .who-can-group{background:#fefefd}:where(html).hc:not(.dark) .who-can-group ul{color:color-mix(in srgb,#000 var(--ct,0%),#5d5952)}:where(html).hc:not(.dark) .tour-actions .button.primary,:where(html).hc:not(.dark) .tour-actions .button.primary:hover,:where(html).hc:not(.dark) .tour-actions .button.primary:focus,:where(html).hc:not(.dark) .tour-actions .button.primary:focus-visible,:where(html).hc:not(.dark) .tour-actions .button.primary:active{background:#ffffff!important;color:color-mix(in srgb,#000 var(--ct,0%),#272522)!important;box-shadow:0 0 0 3px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff40)}:where(html).hc:not(.dark) .help-button.with-text{color:color-mix(in srgb,#000 var(--ct,0%),#7e796f);background:color-mix(in srgb,#000 var(--cg,0%),#faf8f3)}:where(html).hc:not(.dark) .help-button.with-text:hover,:where(html).hc:not(.dark) .help-button.with-text[aria-expanded=true]{background:color-mix(in srgb,#000 var(--cg,0%),#ede6d9);color:color-mix(in srgb,#000 var(--ct,0%),#3e3c37)}:where(html).hc:not(.dark) .inbox-group.open{background:#00000008}:where(html).hc:not(.dark) .inbox-group .inbox-chevron{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .toast-undo{color:color-mix(in srgb,#000 var(--ct,0%),#3f3f3f);background:color-mix(in srgb,#000 var(--cg,0%),#f6f3ec)}:where(html).hc:not(.dark) .toast-undo:hover{background:color-mix(in srgb,#000 var(--cg,0%),#efeadf)}:where(html).hc:not(.dark) .history-panel h3{color:color-mix(in srgb,#000 var(--ct,0%),#8c8c8c)}:where(html).hc:not(.dark) .history-deleted{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf8)}:where(html).hc:not(.dark) .history-deleted strong{color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).hc:not(.dark) .history-deleted small,:where(html).hc:not(.dark) .history-note{color:color-mix(in srgb,#000 var(--ct,0%),#a09c94)}:where(html).hc:not(.dark) .history-day li{color:color-mix(in srgb,#000 var(--ct,0%),#6f6f6f)}:where(html).hc:not(.dark) .history-day li strong{color:color-mix(in srgb,#000 var(--ct,0%),#505050)}:where(html).hc:not(.dark) .history-time{color:color-mix(in srgb,#000 var(--ct,0%),#aaa7a0)}:where(html).hc:not(.dark) .archived-link{color:color-mix(in srgb,#000 var(--ct,0%),#969188)}:where(html).hc:not(.dark) .history-burst>button{color:color-mix(in srgb,#000 var(--ct,0%),#6f6f6f)}:where(html).hc:not(.dark) .history-burst>button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf8)}:where(html).hc:not(.dark) .history-burst>button svg:last-child{color:color-mix(in srgb,#000 var(--ct,0%),#a6a29a)}:where(html).hc:not(.dark) .calendar-banner{background:linear-gradient(135deg,color-mix(in srgb,#000 var(--cg,0%),#eef6fb),color-mix(in srgb,#000 var(--cg,0%),#f7fbfd));box-shadow:var(--glass-shadow,0 3px 10px color-mix(in srgb,#00000066 var(--cs,0%),#37353008))}:where(html).hc:not(.dark) .calendar-banner-icon{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#2f7fa6)}:where(html).hc:not(.dark) .calendar-banner strong{color:color-mix(in srgb,#000 var(--ct,0%),#494640)}:where(html).hc:not(.dark) .calendar-banner p{color:color-mix(in srgb,#000 var(--ct,0%),#78746b)}:where(html).hc:not(.dark) .calendar-banner-error{color:color-mix(in srgb,#000 var(--ct,0%),#b04a3a)}:where(html).hc:not(.dark) .colour-trigger{background:#ffffff}:where(html).hc:not(.dark) .colour-swatch{color:color-mix(in srgb,#000 var(--ct,0%),#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#0000001a)}:where(html).hc:not(.dark) .colour-swatch[aria-selected=true]{box-shadow:0 0 0 2px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff),0 0 0 4px currentColor}:where(html).hc:not(.dark) .colour-custom{color:color-mix(in srgb,#000 var(--ct,0%),#8c8c8c)}:where(html).hc:not(.dark) .contrast-slider input{accent-color:#3a3a3a}:where(html).hc:not(.dark) .contrast-scale{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}:where(html).hc:not(.dark) .task-grid tbody tr[style]>td:first-child{box-shadow:inset 4px 0 0 var(--row-color,transparent)}:where(html).hc:not(.dark) .mobile-task[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),var(--glass-shadow,0 0 0 transparent)}:where(html).hc:not(.dark) .home-task[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),var(--glass-shadow,0 0 0 transparent)}:where(html).hc:not(.dark) .colour-custom>i,:where(html).hc:not(.dark) .soft-tag>i,:where(html).hc:not(.dark) .picker-option>i,:where(html).hc:not(.dark) .panel-choices i,:where(html).hc:not(.dark) .colour-dot,:where(html).hc:not(.dark) .colour-swatch,:where(html).hc:not(.dark) .calendar-legend i,:where(html).hc:not(.dark) .plan-dot,:where(html).hc:not(.dark) .plan-cat-summary i,:where(html).hc:not(.dark) .home-task-status>i,:where(html).hc:not(.dark) .task-group-toggle>i,:where(html).hc:not(.dark) .locked-categories li>i,:where(html).hc:not(.dark) .template-category>i{box-shadow:var(--swatch-shadow,0 1px 3px color-mix(in srgb,#00000066 var(--cs,0%),#00000073))}:where(html).hc:not(.dark) .colour-swatch[aria-selected=true]{box-shadow:var(--swatch-shadow,0 1px 3px color-mix(in srgb,#00000066 var(--cs,0%),#00000073)),0 0 0 2px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}:where(html).hc:not(.dark) .usage-summary strong{color:var(--ink)}:where(html).hc:not(.dark) .usage-summary p{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .usage-refresh small{color:color-mix(in srgb,#000 var(--ct,0%),#98948b)}:where(html).hc:not(.dark) .usage-card{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).hc:not(.dark) .usage-head:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fdfcf980)}:where(html).hc:not(.dark) .usage-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f2);color:color-mix(in srgb,#000 var(--ct,0%),#56534d)}:where(html).hc:not(.dark) .usage-title strong{color:var(--ink)}:where(html).hc:not(.dark) .usage-title small{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}:where(html).hc:not(.dark) .usage-top>small{color:color-mix(in srgb,#000 var(--ct,0%),#98948b)}:where(html).hc:not(.dark) .usage-top-line,:where(html).hc:not(.dark) .usage-measure-line{color:color-mix(in srgb,#000 var(--ct,0%),#6c685f)}:where(html).hc:not(.dark) .usage-top-line b,:where(html).hc:not(.dark) .usage-measure-line b{color:var(--ink)}:where(html).hc:not(.dark) .usage-chevron{color:color-mix(in srgb,#000 var(--ct,0%),#98948b)}:where(html).hc:not(.dark) .usage-bar{background:color-mix(in srgb,#000 var(--cg,0%),#f5f1ea)}:where(html).hc:not(.dark) .usage-bar>span{background:#2f8f5b}:where(html).hc:not(.dark) .usage-bar.warn>span{background:#c27c1a}:where(html).hc:not(.dark) .usage-bar.high>span{background:#c2412d}:where(html).hc:not(.dark) .usage-bar.unknown>span{background:transparent}:where(html).hc:not(.dark) .usage-measure-meta{color:color-mix(in srgb,#000 var(--ct,0%),#98948b)}:where(html).hc:not(.dark) .usage-body .help-text{color:color-mix(in srgb,#000 var(--ct,0%),#98948b)}:where(html).hc:not(.dark) .usage-stats li{background:color-mix(in srgb,#000 var(--cg,0%),#fbf9f6)}:where(html).hc:not(.dark) .usage-stats b{color:var(--ink)}:where(html).hc:not(.dark) .usage-stats span{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}:where(html).hc:not(.dark) .usage-subhead{color:var(--ink)}:where(html).hc:not(.dark) .usage-emails button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fbf9f6)}:where(html).hc:not(.dark) .usage-email-main strong{color:var(--ink)}:where(html).hc:not(.dark) .usage-email-main small{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}:where(html).hc:not(.dark) .usage-email-side time{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}:where(html).hc:not(.dark) .usage-loading{color:color-mix(in srgb,#000 var(--ct,0%),#98948b)}:where(html).hc:not(.dark) .usage-detail-list dt{color:color-mix(in srgb,#000 var(--ct,0%),#98948b)}:where(html).hc:not(.dark) .usage-detail-list dd{color:var(--ink)}:where(html).hc:not(.dark) .usage-detail-list dd small{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}:where(html).hc:not(.dark) .usage-prompt{background:color-mix(in srgb,#000 var(--cg,0%),#fbf8f1);color:var(--ink)}:where(html).hc:not(.dark) .share-card{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).hc:not(.dark) .share-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f9f7f2);color:color-mix(in srgb,#000 var(--ct,0%),#56534d)}:where(html).hc:not(.dark) .share-head h3{color:var(--ink)}:where(html).hc:not(.dark) .share-head p{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .share-url{background:color-mix(in srgb,#000 var(--cg,0%),#fbf8f1);color:color-mix(in srgb,#000 var(--ct,0%),#56534d)}:where(html).hc:not(.dark) .share-renew{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .share-note{color:color-mix(in srgb,#000 var(--ct,0%),#98948b)}:where(html).hc:not(.dark) .share-compact p{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .share-after{background:color-mix(in srgb,#000 var(--cg,0%),#fbf9f6)}:where(html).hc:not(.dark) .share-after strong{color:var(--ink)}:where(html).hc:not(.dark) .share-after small{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .meeting-prompt .field-label small.over{color:color-mix(in srgb,#000 var(--ct,0%),#c43e55)}:where(html).hc:not(.dark) .meeting-composer{background:color-mix(in srgb,#000 var(--cg,0%),#fbf7f0)}:where(html).hc:not(.dark) .meeting-paste textarea{background:#ffffff}:where(html).hc:not(.dark) .meeting-paste .field-label small.over{color:color-mix(in srgb,#000 var(--ct,0%),#c43e55)}:where(html).hc:not(.dark) .meeting-composer-row label{color:color-mix(in srgb,#000 var(--ct,0%),#818181)}:where(html).hc:not(.dark) .meeting-composer-row input{background:#ffffff}:where(html).hc:not(.dark) .meeting-tile{background:#ffffff;box-shadow:0 1px 3px color-mix(in srgb,#00000066 var(--cs,0%),#302e290a)}:where(html).hc:not(.dark) .meeting-tile.open{box-shadow:0 6px 22px color-mix(in srgb,#00000066 var(--cs,0%),#302e2914)}:where(html).hc:not(.dark) .meeting-icon{background:color-mix(in srgb,#000 var(--cg,0%),#eef4ff);color:color-mix(in srgb,#000 var(--ct,0%),#3d74c9)}:where(html).hc:not(.dark) .meeting-title-input{color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28);background:transparent}:where(html).hc:not(.dark) .meeting-title-input:hover:not(:disabled),:where(html).hc:not(.dark) .meeting-date-input:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#fcfaf7)}:where(html).hc:not(.dark) .meeting-title-input:focus,:where(html).hc:not(.dark) .meeting-date-input:focus{background:#ffffff}:where(html).hc:not(.dark) .meeting-tile-meta{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .meeting-date-input{color:color-mix(in srgb,#000 var(--ct,0%),#7c776e);background:transparent}:where(html).hc:not(.dark) .meeting-working-chip{color:color-mix(in srgb,#000 var(--ct,0%),#3d74c9)}:where(html).hc:not(.dark) .meeting-working-chip::before{background:#579bfc}:where(html).hc:not(.dark) .meeting-section h3{color:color-mix(in srgb,#000 var(--ct,0%),#6f6b62)}:where(html).hc:not(.dark) .meeting-section h3 .count{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5);color:color-mix(in srgb,#000 var(--ct,0%),#7a756c)}:where(html).hc:not(.dark) .summary-editor{color:color-mix(in srgb,#000 var(--ct,0%),#3a3833)}:where(html).hc:not(.dark) .summary-editor:hover{background:color-mix(in srgb,#000 var(--cg,0%),#faf6ee)}:where(html).hc:not(.dark) .summary-editor:focus{background:#ffffff;box-shadow:0 0 0 2px color-mix(in srgb,#00000066 var(--cs,0%),#579bfc55)}:where(html).hc:not(.dark) .summary-editor:empty::before{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa9)}:where(html).hc:not(.dark) .summary-editor h4{color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .save-hint{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49d)}:where(html).hc:not(.dark) .meeting-transcript{color:color-mix(in srgb,#000 var(--ct,0%),#59564f);background:color-mix(in srgb,#000 var(--cg,0%),#fcf9f4)}:where(html).hc:not(.dark) .shimmer-line{background:linear-gradient(90deg,color-mix(in srgb,#000 var(--cg,0%),#faf8f5) 0%,color-mix(in srgb,#000 var(--cg,0%),#faf5ed) 50%,color-mix(in srgb,#000 var(--cg,0%),#faf8f5) 100%);background-size:220% 100%}:where(html).hc:not(.dark) .meeting-retry{color:color-mix(in srgb,#000 var(--ct,0%),#7c776e);background:color-mix(in srgb,#000 var(--cg,0%),#fbf7f2)}:where(html).hc:not(.dark) .select-all{color:color-mix(in srgb,#000 var(--ct,0%),#5e5e5e)}:where(html).hc:not(.dark) .suggestion-row{background:#ffffff}:where(html).hc:not(.dark) .suggestion-row.picked{background:color-mix(in srgb,#000 var(--cg,0%),#f3f8ff)}:where(html).hc:not(.dark) .suggestion-row.added{background:color-mix(in srgb,#000 var(--cg,0%),#f6fbf8)}:where(html).hc:not(.dark) .suggestion-pick{accent-color:#3d74c9}:where(html).hc:not(.dark) .suggestion-title,:where(html).hc:not(.dark) .suggestion-desc{background:transparent}:where(html).hc:not(.dark) .suggestion-title{color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .suggestion-desc{color:color-mix(in srgb,#000 var(--ct,0%),#6f6b62)}:where(html).hc:not(.dark) .suggestion-title:hover:not(:disabled),:where(html).hc:not(.dark) .suggestion-desc:hover:not(:disabled),:where(html).hc:not(.dark) .suggestion-date:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#fcfaf7)}:where(html).hc:not(.dark) .suggestion-title:focus,:where(html).hc:not(.dark) .suggestion-desc:focus,:where(html).hc:not(.dark) .suggestion-date:focus{background:#ffffff}:where(html).hc:not(.dark) .suggestion-tags .task-popover-trigger{background:none}:where(html).hc:not(.dark) .owner-tag.owner-none{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49d)}:where(html).hc:not(.dark) .suggestion-date{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943);background:color-mix(in srgb,#000 var(--cg,0%),#fbfaf7)}:where(html).hc:not(.dark) .suggestion-note{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49d)}:where(html).hc:not(.dark) .added-chip{color:color-mix(in srgb,#000 var(--ct,0%),#17804f);background:color-mix(in srgb,#000 var(--cg,0%),#e5f5ec)}:where(html).hc:not(.dark) .added-chip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#d7efe2)}:where(html).hc:not(.dark) .removed-chip{color:color-mix(in srgb,#000 var(--ct,0%),#b05a14);background:color-mix(in srgb,#000 var(--cg,0%),#fff1e6)}:where(html).hc:not(.dark) .steps-chip{color:color-mix(in srgb,#000 var(--ct,0%),#3d5f93);background:color-mix(in srgb,#000 var(--cg,0%),#edf3fc)}:where(html).hc:not(.dark) .steps-chip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#e1ebf9)}:where(html).hc:not(.dark) .change-heading{color:color-mix(in srgb,#000 var(--ct,0%),#878277)}:where(html).hc:not(.dark) .change-group{background:#ffffff}:where(html).hc:not(.dark) .change-target{background:#fffefe}:where(html).hc:not(.dark) .change-task{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .change-task small{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .change-task svg{color:color-mix(in srgb,#000 var(--ct,0%),#b0aca5)}:where(html).hc:not(.dark) .change-task:hover strong{text-decoration-color:color-mix(in srgb,#000 var(--ct,0%),#d0ceca)}:where(html).hc:not(.dark) .change-task.gone strong{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .change-row.picked{background:color-mix(in srgb,#000 var(--cg,0%),#f6f9ff)}:where(html).hc:not(.dark) .change-row.added{background:color-mix(in srgb,#000 var(--cg,0%),#f6fbf8)}:where(html).hc:not(.dark) .change-icon{color:color-mix(in srgb,#000 var(--ct,0%),#6f6b62);background:color-mix(in srgb,#000 var(--cg,0%),#f8f6f1)}:where(html).hc:not(.dark) .change-icon.kind-complete{color:color-mix(in srgb,#000 var(--ct,0%),#17804f);background:color-mix(in srgb,#000 var(--cg,0%),#e5f5ec)}:where(html).hc:not(.dark) .change-icon.kind-note{color:color-mix(in srgb,#000 var(--ct,0%),#3d5f93);background:color-mix(in srgb,#000 var(--cg,0%),#edf3fc)}:where(html).hc:not(.dark) .change-icon.kind-update{color:color-mix(in srgb,#000 var(--ct,0%),#945400);background:color-mix(in srgb,#000 var(--cg,0%),#fff3e2)}:where(html).hc:not(.dark) .change-icon.kind-new{color:color-mix(in srgb,#000 var(--ct,0%),#5b4bb0);background:color-mix(in srgb,#000 var(--cg,0%),#f1eefc)}:where(html).hc:not(.dark) .change-what{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .change-fields>li{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .change-fields>li>svg{color:color-mix(in srgb,#000 var(--ct,0%),#b0aca5)}:where(html).hc:not(.dark) .change-label{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .change-before{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49d);text-decoration-color:color-mix(in srgb,#000 var(--ct,0%),#d0ceca)}:where(html).hc:not(.dark) .change-fields .task-popover-trigger{background:none}:where(html).hc:not(.dark) .whos-who-head{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .whos-who-people .person-chip.on{background:color-mix(in srgb,#000 var(--cg,0%),#edf3fc);color:color-mix(in srgb,#000 var(--ct,0%),#244b84)}:where(html).hc:not(.dark) .whos-who-count{color:color-mix(in srgb,#000 var(--ct,0%),#6f6b62)}:where(html).hc:not(.dark) .whos-who-count input{background:#ffffff}:where(html).hc:not(.dark) .whos-who-speakers>li{background:#ffffff}:where(html).hc:not(.dark) .whos-who-label strong{color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .whos-who-label small{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49d)}:where(html).hc:not(.dark) .whos-who-quotes li{color:color-mix(in srgb,#000 var(--ct,0%),#6f6b62)}:where(html).hc:not(.dark) .whos-who-pick select,:where(html).hc:not(.dark) .whos-who-pick input{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .ai-model-rows>li{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .teach-link{color:color-mix(in srgb,#000 var(--ct,0%),#7e796f)}:where(html).hc:not(.dark) .teach-link:hover{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .teach-note{color:color-mix(in srgb,#000 var(--ct,0%),#646058)}:where(html).hc:not(.dark) .teach-box{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#fbf9f3))}:where(html).hc:not(.dark) .teach-label{color:color-mix(in srgb,#000 var(--ct,0%),#6a665e)}:where(html).hc:not(.dark) .teach-box input{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .smart-base .field-hint{color:color-mix(in srgb,#000 var(--ct,0%),#99958c)}:where(html).hc:not(.dark) .add-chooser-icon.suggest{background:color-mix(in srgb,#000 var(--cg,0%),#f1eefb);color:color-mix(in srgb,#000 var(--ct,0%),#6a51b5)}:where(html).hc:not(.dark) .usage-tx-form label{color:color-mix(in srgb,#000 var(--ct,0%),#6a665e)}:where(html).hc:not(.dark) .usage-stats li.low b{color:hsl(30 80% 40%)}:where(html).hc:not(.dark) .record-dot{background:hsl(0 0% 100%);box-shadow:0 0 0 3px hsl(0 0% 100% / .35)}:where(html).hc:not(.dark) .record-dot.small{background:hsl(354 78% 52%);box-shadow:none}:where(html).hc:not(.dark) .record-button{background:linear-gradient(180deg,hsl(354 80% 56%),hsl(350 74% 48%));color:hsl(0 0% 100%);box-shadow:0 10px 24px hsl(354 80% 50% / .28)}:where(html).hc:not(.dark) .record-button:disabled{background:hsl(218 14% 82%);box-shadow:none;color:hsl(0 0% 100%)}:where(html).hc:not(.dark) .recorder-fields label{color:color-mix(in srgb,#000 var(--ct,0%),#6a665e)}:where(html).hc:not(.dark) .recorder-fields .field-label span{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .recorder-fields input{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .recorder-tip{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f9f5eb));color:color-mix(in srgb,#000 var(--ct,0%),#6a665e)}:where(html).hc:not(.dark) .recorder-tip svg{color:color-mix(in srgb,#000 var(--ct,0%),#6a51b5)}:where(html).hc:not(.dark) .recorder-tip.interrupted{background:hsl(38 90% 95%);color:hsl(30 60% 30%)}:where(html).hc:not(.dark) .recorder-tip.interrupted svg{color:hsl(30 80% 40%)}:where(html).hc:not(.dark) .recorder-consent{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .recorder-status{color:hsl(354 70% 46%)}:where(html).hc:not(.dark) .recorder-status i{background:hsl(354 78% 52%)}:where(html).hc:not(.dark) .recorder-status.paused{color:color-mix(in srgb,#000 var(--ct,0%),#8e897f)}:where(html).hc:not(.dark) .recorder-status.paused i{background:#aea696}:where(html).hc:not(.dark) .recorder-clock{color:color-mix(in srgb,#000 var(--ct,0%),#393733)}:where(html).hc:not(.dark) .waveform{color:color-mix(in srgb,#000 var(--ct,0%),#bab7b1)}:where(html).hc:not(.dark) .recorder-saved{color:color-mix(in srgb,#000 var(--ct,0%),#99958c)}:where(html).hc:not(.dark) .recorder-saved.issue{color:hsl(30 80% 40%)}:where(html).hc:not(.dark) .speak-chips .voice-chip{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f9f5eb))}:where(html).hc:not(.dark) .speak-text textarea{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#262522)}:where(html).hc:not(.dark) .speak-text textarea:focus{box-shadow:0 0 0 3px hsl(218 85% 60% / .15)}:where(html).hc:not(.dark) .speak-text textarea::placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#b8b5ae)}:where(html).hc:not(.dark) .speak-text p{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f9f5eb));color:color-mix(in srgb,#000 var(--ct,0%),#262522)}:where(html).hc:not(.dark) .speak-text .interim{color:color-mix(in srgb,#000 var(--ct,0%),#9f9b92)}:where(html).hc:not(.dark) .recorder-pill{background:#ffffff;box-shadow:0 10px 30px color-mix(in srgb,#00000066 var(--cs,0%),#0f172a26);color:color-mix(in srgb,#000 var(--ct,0%),#393733)}:where(html).hc:not(.dark) .recorder-pill i{background:hsl(354 78% 52%)}:where(html).hc:not(.dark) .recorder-pill.paused i{background:#aea696}:where(html).hc:not(.dark) .recorder-pill span{color:color-mix(in srgb,#000 var(--ct,0%),#6c6860)}:where(html).hc:not(.dark) .recording-card{background:#ffffff}:where(html).hc:not(.dark) .recording-card.transcribing{background:none}:where(html).hc:not(.dark) .recording-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f1eefb);color:color-mix(in srgb,#000 var(--ct,0%),#6a51b5)}:where(html).hc:not(.dark) .recording-card.ready .recording-icon{background:hsl(150 40% 93%);color:hsl(150 45% 32%)}:where(html).hc:not(.dark) .recording-card.failed .recording-icon{background:hsl(30 90% 94%);color:hsl(30 80% 40%)}:where(html).hc:not(.dark) .recording-text strong{color:color-mix(in srgb,#000 var(--ct,0%),#393733)}:where(html).hc:not(.dark) .recording-text small{color:color-mix(in srgb,#000 var(--ct,0%),#8e897f)}:where(html).hc:not(.dark) .change-move{color:color-mix(in srgb,#000 var(--ct,0%),#6a665e)}:where(html).hc:not(.dark) .change-move strong{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .change-move .soft-tag{background:color-mix(in srgb,#000 var(--cg,0%),#f1eefb);color:color-mix(in srgb,#000 var(--ct,0%),#6a51b5)}:where(html).hc:not(.dark) .ai-working{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#fbf9f3))}:where(html).hc:not(.dark) .ai-working>svg{color:color-mix(in srgb,#000 var(--ct,0%),#6a51b5)}:where(html).hc:not(.dark) .ai-working-text strong{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .ai-working-step{color:color-mix(in srgb,#000 var(--ct,0%),#6a665e)}:where(html).hc:not(.dark) .ai-working-text small{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .ai-working-bar{background:var(--track,color-mix(in srgb,#000 var(--cg,0%),#f3efe6))}:where(html).hc:not(.dark) .ai-working-bar i{background:linear-gradient(90deg,#8f7ad6,#6a51b5)}:where(html).hc:not(.dark) .replan-sub{color:color-mix(in srgb,#000 var(--ct,0%),#7e796f)}:where(html).hc:not(.dark) .replan-focus{color:color-mix(in srgb,#000 var(--ct,0%),#6a665e)}:where(html).hc:not(.dark) .replan-focus-label>span{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .replan-focus textarea{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .ai-lessons h4,:where(html).hc:not(.dark) .feedback-tool h4{color:color-mix(in srgb,#000 var(--ct,0%),#6a665e)}:where(html).hc:not(.dark) .lesson-row{background:#ffffff}:where(html).hc:not(.dark) .lesson-row.dismissed .lesson-text p{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .lesson-text p{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .lesson-text small{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .feedback-tool li{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .feedback-kind small{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .feedback-bar{background:var(--track,color-mix(in srgb,#000 var(--cg,0%),#f8f5ef))}:where(html).hc:not(.dark) .feedback-bar .kept{background:#7b766b}:where(html).hc:not(.dark) .feedback-bar .changed{background:#d9a441}:where(html).hc:not(.dark) .feedback-bar .dropped{background:color-mix(in srgb,#000 var(--cg,0%),#dbd2c1)}:where(html).hc:not(.dark) .feedback-figures{color:color-mix(in srgb,#000 var(--ct,0%),#8e897f)}:where(html).hc:not(.dark) .text-button.danger{color:color-mix(in srgb,#000 var(--ct,0%),#c43e55)}:where(html).hc:not(.dark) .meetings-deleted li small{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49d)}:where(html).hc:not(.dark) .display-intro-root{background:#19181573}:where(html).hc:not(.dark) .display-intro-root.pointer{background:transparent}:where(html).hc:not(.dark) .display-intro-card{background:#ffffff;box-shadow:0 24px 60px color-mix(in srgb,#00000066 var(--cs,0%),#0f172a3d)}:where(html).hc:not(.dark) .display-intro-card h2{color:color-mix(in srgb,#000 var(--ct,0%),#262522)}:where(html).hc:not(.dark) .display-intro-card p{color:color-mix(in srgb,#000 var(--ct,0%),#6c6860)}:where(html).hc:not(.dark) .display-intro-icon{background:color-mix(in srgb,#000 var(--cg,0%),#eef4ff);color:color-mix(in srgb,#000 var(--ct,0%),#3d74c9)}:where(html).hc:not(.dark) .display-intro-dots span{background:color-mix(in srgb,#000 var(--cg,0%),#ede6d9)}:where(html).hc:not(.dark) .display-intro-dots span.on{background:#3d74c9}:where(html).hc:not(.dark) .theme-choice{background:#ffffff}:where(html).hc:not(.dark) .theme-choice.selected{box-shadow:0 0 0 3px color-mix(in srgb,#00000066 var(--cs,0%),#3d74c926)}:where(html).hc:not(.dark) .theme-choice strong{color:color-mix(in srgb,#000 var(--ct,0%),#262522)}:where(html).hc:not(.dark) .theme-choice small{color:color-mix(in srgb,#000 var(--ct,0%),#878277)}:where(html).hc:not(.dark) .theme-swatch{background:hsl(0 0% 100%)}:where(html).hc:not(.dark) .theme-swatch i{background:hsl(220 10% 80%)}:where(html).hc:not(.dark) .theme-swatch i:first-child{background:hsl(220 12% 30%)}:where(html).hc:not(.dark) .theme-choice.dark .theme-swatch{background:hsl(240 7% 11%)}:where(html).hc:not(.dark) .theme-choice.dark .theme-swatch i{background:hsl(240 5% 34%)}:where(html).hc:not(.dark) .theme-choice.dark .theme-swatch i:first-child{background:hsl(0 0% 92%)}:where(html).hc:not(.dark) .theme-choice.auto .theme-swatch{background:linear-gradient(135deg,hsl(0 0% 100%) 50%,hsl(240 7% 11%) 50%)}:where(html).hc:not(.dark) .theme-choice.auto .theme-swatch i{background:hsl(220 8% 56%)}:where(html).hc:not(.dark) .theme-check{background:#3d74c9;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .display-intro-sample{background:#ffffff;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#302e2914)}:where(html).hc:not(.dark) .display-intro-sample strong{color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .display-intro-sample span{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .display-intro-hole{box-shadow:0 0 0 9999px color-mix(in srgb,#00000066 var(--cs,0%),#1918158c),0 0 0 3px color-mix(in srgb,#00000066 var(--cs,0%),#579bfc)}:where(html).hc:not(.dark) .display-intro-hole.none{box-shadow:0 0 0 9999px color-mix(in srgb,#00000066 var(--cs,0%),#1918158c)}:where(html).hc:not(.dark) .add-chooser{background:#ffffff;box-shadow:0 14px 38px color-mix(in srgb,#00000066 var(--cs,0%),#0f172a29)}:where(html).hc:not(.dark) .add-chooser button{background:none}:where(html).hc:not(.dark) .add-chooser button:hover,:where(html).hc:not(.dark) .add-chooser button:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#f3f6fa)}:where(html).hc:not(.dark) .add-chooser strong{color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .add-chooser small{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .add-chooser-icon{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f3);color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .add-chooser-icon.mic{background:color-mix(in srgb,#000 var(--cg,0%),#eef4ff);color:color-mix(in srgb,#000 var(--ct,0%),#3d74c9)}:where(html).hc:not(.dark) .voice-root{background:#19181580}:where(html).hc:not(.dark) .voice-card{background:radial-gradient(120% 60% at 50% 0%,color-mix(in srgb,#000 var(--cg,0%),#e9f0ff) 0%,color-mix(in srgb,#000 var(--cg,0%),#f6f8ff) 38%,#ffffff 70%);box-shadow:0 30px 80px color-mix(in srgb,#00000066 var(--cs,0%),#0f172a47),0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff99) inset}:where(html).hc:not(.dark) .voice-card.review{background:#ffffff}:where(html).hc:not(.dark) .voice-label{color:color-mix(in srgb,#000 var(--ct,0%),#6c6860)}:where(html).hc:not(.dark) .voice-chip{color:color-mix(in srgb,#000 var(--ct,0%),#78736a);background:#ffffffb3}:where(html).hc:not(.dark) .voice-privacy{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49d)}@media (hover:none) and (pointer:coarse){:where(html).hc:not(.dark) .modal,:where(html).hc:not(.dark) .modal.drawer{background:#fffffffa}}:where(html).hc:not(.dark) .note-delete{color:color-mix(in srgb,#000 var(--ct,0%),#8a847a)}:where(html).hc:not(.dark) .note-delete:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f6e7e3);color:color-mix(in srgb,#000 var(--ct,0%),#b4442b)}:where(html).hc:not(.dark) .note-words.editing{caret-color:currentColor}:where(html).hc:not(.dark) .note-link{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .note-link:hover{color:color-mix(in srgb,#000 var(--ct,0%),#1f5596)}:where(html).hc:not(.dark) .note-edited{color:inherit}:where(html).hc:not(.dark) .task-panel .comment.task-note{box-shadow:0 1px 4px color-mix(in srgb,#00000066 var(--cs,0%),#2524210f)}:where(html).hc:not(.dark) .note-mention{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .note-compose{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#3b3934)}:where(html).hc:not(.dark) .note-compose:focus{box-shadow:0 0 0 3px color-mix(in srgb,#00000066 var(--cs,0%),#f4f0e9)}:where(html).hc:not(.dark) .note-compose[data-empty]::before{color:color-mix(in srgb,#000 var(--ct,0%),#a9a59e)}:where(html).hc:not(.dark) .mention-picker{background:#ffffff;box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#2a282526)}:where(html).hc:not(.dark) .mention-picker button strong{color:color-mix(in srgb,#000 var(--ct,0%),#34322f)}:where(html).hc:not(.dark) .mention-picker button small{color:color-mix(in srgb,#000 var(--ct,0%),#8b867c)}:where(html).hc:not(.dark) .mention-picker button.active,:where(html).hc:not(.dark) .mention-picker button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5)}:where(html).hc:not(.dark) .link-namer{background:#ffffff;box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#2a282526)}:where(html).hc:not(.dark) .link-namer label{color:color-mix(in srgb,#000 var(--ct,0%),#68645d)}:where(html).hc:not(.dark) .link-namer input{color:color-mix(in srgb,#000 var(--ct,0%),#3b3934)}:where(html).hc:not(.dark) .link-namer small{color:color-mix(in srgb,#000 var(--ct,0%),#8b867c)}:where(html).hc:not(.dark) .inline-text.editing{caret-color:currentColor}:where(html).hc:not(.dark) .inline-placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .task-grid .cell-description{color:color-mix(in srgb,#000 var(--ct,0%),#69655d)}:where(html).hc:not(.dark) .task-grid .cell-description.is-empty{color:color-mix(in srgb,#000 var(--ct,0%),#a4a099)}:where(html).hc:not(.dark) .meeting-title-text{color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .suggestion-title.inline-text,:where(html).hc:not(.dark) .suggestion-desc.inline-text{background:none!important}:where(html).hc:not(.dark) .inline-text.editing[data-empty]::before{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .subtask-toggle{color:color-mix(in srgb,#000 var(--ct,0%),#8f8a80)}:where(html).hc:not(.dark) .subtask-toggle:hover{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5);color:color-mix(in srgb,#000 var(--ct,0%),#3b3934)}:where(html).hc:not(.dark) tr.is-subtask td{background:#fdfcfa}:where(html).hc:not(.dark) .subtask-parent{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .subtask-progress{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .subtask-progress i{background:color-mix(in srgb,#000 var(--cg,0%),#f2ede3)}:where(html).hc:not(.dark) .subtask-progress b{background:#3f9b6d}:where(html).hc:not(.dark) .subtask-add-row td{background:#ffffff}:where(html).hc:not(.dark) .subtask-add{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .subtask-add:hover{color:color-mix(in srgb,#000 var(--ct,0%),#3b3934);background:color-mix(in srgb,#000 var(--cg,0%),#f6f2ea)}:where(html).hc:not(.dark) .subtask-add-box input{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#3b3934)}:where(html).hc:not(.dark) .task-menu{background:#ffffff;box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#2a282526)}:where(html).hc:not(.dark) .task-menu button{color:color-mix(in srgb,#000 var(--ct,0%),#3b3934)}:where(html).hc:not(.dark) .task-menu button:hover,:where(html).hc:not(.dark) .task-menu button:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5)}:where(html).hc:not(.dark) .task-menu button.danger{color:color-mix(in srgb,#000 var(--ct,0%),#b4442b)}:where(html).hc:not(.dark) .subtask-of{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .panel-warning{color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).hc:not(.dark) .panel-subtasks li.done .subtask-open{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .subtask-open{color:color-mix(in srgb,#000 var(--ct,0%),#3b3934)}:where(html).hc:not(.dark) .panel-subtasks li small{color:color-mix(in srgb,#000 var(--ct,0%),#8f8a80)}:where(html).hc:not(.dark) .subtask-grip{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .subtask-grip i{background:radial-gradient(circle,currentColor 1.3px,transparent 1.6px) 0 0/4px 4.7px}:where(html).hc:not(.dark) .subtask-grip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5);color:color-mix(in srgb,#000 var(--ct,0%),#3b3934)}:where(html).hc:not(.dark) tr.drop-before td{box-shadow:inset 0 2px 0 color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3)}:where(html).hc:not(.dark) tr.drop-after td{box-shadow:inset 0 -2px 0 color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3)}:where(html).hc:not(.dark) .task-grid tbody tr.drop-before[style]>td:first-child{box-shadow:inset 0 2px 0 color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3),inset 4px 0 0 var(--row-color,transparent)}:where(html).hc:not(.dark) .task-grid tbody tr.drop-after[style]>td:first-child{box-shadow:inset 0 -2px 0 color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3),inset 4px 0 0 var(--row-color,transparent)}:where(html).hc:not(.dark) .mobile-task.drop-before[style]{box-shadow:0 -3px 0 color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3),inset 4px 0 0 var(--row-color,transparent)}:where(html).hc:not(.dark) .mobile-task.drop-after[style]{box-shadow:0 3px 0 color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3),inset 4px 0 0 var(--row-color,transparent)}:where(html).hc:not(.dark) .plan-row-text .plan-parent{color:var(--muted,color-mix(in srgb,#000 var(--ct,0%),#79746b))}:where(html).hc:not(.dark) .calendar-add-hint{background:#32302c;color:color-mix(in srgb,#000 var(--ct,0%),#fff);box-shadow:0 4px 14px color-mix(in srgb,#00000066 var(--cs,0%),#0000002e)}:where(html).hc:not(.dark) .push-start>p{color:color-mix(in srgb,#000 var(--ct,0%),#6d6960)}:where(html).hc:not(.dark) .push-steps{color:color-mix(in srgb,#000 var(--ct,0%),#5d5a53)}:where(html).hc:not(.dark) .push-message{color:color-mix(in srgb,#000 var(--ct,0%),#2f7a55);background:color-mix(in srgb,#000 var(--cg,0%),#ecf7f1)}:where(html).hc:not(.dark) .push-devices{color:color-mix(in srgb,#000 var(--ct,0%),#837e74)}:where(html).hc:not(.dark) .push-device{background:color-mix(in srgb,#000 var(--cg,0%),#f7f3ec);color:color-mix(in srgb,#000 var(--ct,0%),#5d5a53)}:where(html).hc:not(.dark) .push-cap input{color:color-mix(in srgb,#000 var(--ct,0%),#5d5a53);background:#ffffff}:where(html).hc:not(.dark) .usage-egress{color:color-mix(in srgb,#000 var(--ct,0%),#6f6b63)}:where(html).hc:not(.dark) .usage-models{color:color-mix(in srgb,#000 var(--ct,0%),#6d6960)}:where(html).hc:not(.dark) .brief-choices button{background:#ffffff}:where(html).hc:not(.dark) .brief-choices button:hover:not(:disabled){background:#fffefe}:where(html).hc:not(.dark) .brief-choice-main strong{color:color-mix(in srgb,#000 var(--ct,0%),#383632)}:where(html).hc:not(.dark) .brief-choice-main small{color:color-mix(in srgb,#000 var(--ct,0%),#807b71)}:where(html).hc:not(.dark) .brief-choice-main .brief-used{color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).hc:not(.dark) .brief-choice-side{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .brief-answer-list dt{color:color-mix(in srgb,#000 var(--ct,0%),#8b867c)}:where(html).hc:not(.dark) .brief-answer-list dd{color:color-mix(in srgb,#000 var(--ct,0%),#383632)}:where(html).hc:not(.dark) .tier-tabs{background:color-mix(in srgb,#000 var(--cg,0%),#f7f3ec)}:where(html).hc:not(.dark) .tier-tabs button{color:color-mix(in srgb,#000 var(--ct,0%),#807b71)}:where(html).hc:not(.dark) .tier-tabs button strong{color:color-mix(in srgb,#000 var(--ct,0%),#5d5a53)}:where(html).hc:not(.dark) .tier-tabs button.selected{background:#ffffff;box-shadow:0 1px 4px color-mix(in srgb,#00000066 var(--cs,0%),#33312d12)}:where(html).hc:not(.dark) .tier-tabs button.selected strong{color:color-mix(in srgb,#000 var(--ct,0%),#2a2926)}:where(html).hc:not(.dark) .ai-adding{color:color-mix(in srgb,#000 var(--ct,0%),#807b71)}:where(html).hc:not(.dark) .template-step{color:color-mix(in srgb,#000 var(--ct,0%),#4c4943)}:where(html).hc:not(.dark) .template-step:hover:not(:disabled){background:#fdfcfb}:where(html).hc:not(.dark) .template-step small{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .template-steps li.open{background:#ffffffb8}:where(html).hc:not(.dark) .template-step-edit>input{background:#ffffff;color:var(--ink)}:where(html).hc:not(.dark) .view-switch{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5ef)}:where(html).hc:not(.dark) .view-switch button{color:color-mix(in srgb,#000 var(--ct,0%),#706c64)}:where(html).hc:not(.dark) .view-switch button.on{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#292825);box-shadow:0 1px 3px color-mix(in srgb,#00000066 var(--cs,0%),#2a282524)}:where(html).hc:not(.dark) .task-group-row td{background:transparent!important}:where(html).hc:not(.dark) .task-group-button{color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .board-column{background:color-mix(in srgb,#000 var(--cg,0%),#fbfaf7)}:where(html).hc:not(.dark) .board-column.is-target{background:color-mix(in srgb,#000 var(--cg,0%),#eaf1fb)}:where(html).hc:not(.dark) .board-column.drop-before{box-shadow:-4px 0 0 color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3)}:where(html).hc:not(.dark) .board-column-head{color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .board-column-head>span{color:color-mix(in srgb,#000 var(--ct,0%),#8f8a80)}:where(html).hc:not(.dark) .board-column-empty{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .board-card{background:#ffffff;box-shadow:0 1px 2px color-mix(in srgb,#00000066 var(--cs,0%),#2a28250f)}:where(html).hc:not(.dark) .board-card[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),0 1px 2px color-mix(in srgb,#00000066 var(--cs,0%),#2a28250f)}:where(html).hc:not(.dark) .board-card.is-done .board-card-title{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .board-card.drop-before::before,:where(html).hc:not(.dark) .board-drop-end{background:#2f6db3}:where(html).hc:not(.dark) .board-card-title{color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .board-card-foot{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .board-subtask-toggle{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .board-subtask-toggle:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f6f2ea)}:where(html).hc:not(.dark) .board-subtask-toggle .subtask-progress-bar i{background:color-mix(in srgb,#000 var(--cg,0%),#f2ede3)}:where(html).hc:not(.dark) .board-subtask-toggle .subtask-progress-bar b{background:#3f9b6d}:where(html).hc:not(.dark) .board-subtasks li.done .subtask-open{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .board-grip{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .board-grip i{background:radial-gradient(circle,currentColor 1.3px,transparent 1.6px) 0 0/4px 4.7px}:where(html).hc:not(.dark) .board-grip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5);color:color-mix(in srgb,#000 var(--ct,0%),#3b3934)}:where(html).hc:not(.dark) .board-ghost{background:#2a2824;color:color-mix(in srgb,#000 var(--ct,0%),#fff);box-shadow:0 10px 30px color-mix(in srgb,#00000066 var(--cs,0%),#2a282540)}:where(html).hc:not(.dark) .task-surface{background:var(--well-bg)}:where(html).hc:not(.dark) .tool-button,:where(html).hc:not(.dark) .task-toolbar-right .task-popover-trigger,:where(html).hc:not(.dark) .tool-select{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#57544d);box-shadow:0 1px 2px color-mix(in srgb,#00000066 var(--cs,0%),#2a28250a)}:where(html).hc:not(.dark) .tool-button:hover,:where(html).hc:not(.dark) .task-toolbar-right .task-popover-trigger:hover,:where(html).hc:not(.dark) .tool-select:hover{background:#ffffff}:where(html).hc:not(.dark) .tool-button.on{background:#292929;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .tool-count{background:color-mix(in srgb,#000 var(--cg,0%),#f5f1ea);color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .tool-button.on .tool-count{background:#ffffff2e;color:color-mix(in srgb,#000 var(--ct,0%),#fff)}:where(html).hc:not(.dark) .tool-count.warn{background:color-mix(in srgb,#000 var(--cg,0%),#fbf1e6);color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).hc:not(.dark) .tool-reset{color:hsl(0 0% 100%);background:#c43e55;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#c43e5533)}:where(html).hc:not(.dark) .tool-reset:hover{background:#ad3249}:where(html).hc:not(.dark) .tool-select svg{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .tool-select b{color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .tool-select span{color:color-mix(in srgb,#000 var(--ct,0%),#8f8a80)}:where(html).hc:not(.dark) .tool-search input{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .tool-search.open{background:#ffffff;box-shadow:inset 0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#d8cfbe)}:where(html).hc:not(.dark) .tool-search.open .tool-button{box-shadow:none;background:transparent}:where(html).hc:not(.dark) .board-add{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .board-add:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f5f2ec);color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .fade-frame::before{background:linear-gradient(to right,var(--fade-colour,#ffffff),#ffffff00)}:where(html).hc:not(.dark) .fade-frame::after{background:linear-gradient(to left,var(--fade-colour,#ffffff),#ffffff00)}:where(html).hc:not(.dark) .preset-list{background:#ffffff;box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#2a282526)}:where(html).hc:not(.dark) .preset-option{color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .preset-option.hint,:where(html).hc:not(.dark) .preset-option:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f3)}:where(html).hc:not(.dark) .preset-name svg{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .preset-help>span{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .tool-select.is-set b{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .menu-row{color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .menu-row:hover,:where(html).hc:not(.dark) .menu-row:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f3)}:where(html).hc:not(.dark) .menu-row svg{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .menu-row:disabled{background:none}:where(html).hc:not(.dark) .menu-check input{accent-color:#292929}:where(html).hc:not(.dark) .menu-link{color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .menu-link svg{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .fold-head small{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .fold-head svg{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .tool-menu .tool-select>span:first-child{color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .fold-head.on{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5)}:where(html).hc:not(.dark) .menu-back{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .menu-back strong{color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .side-actions{background:#ffffff}:where(html).hc:not(.dark) .tool-button.apply{background:#292929;color:hsl(0 0% 100%)}:where(html).hc:not(.dark) .tool-button.apply:hover{background:#111111}:where(html).hc:not(.dark) .menu-heading{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .column-row small{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .column-moves button{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .column-moves button:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f5f2ec);color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .column-moves svg{color:inherit}@media(max-width:760px){:where(html).hc:not(.dark) .tool-menu .main-list,:where(html).hc:not(.dark) .tool-menu .side-list,:where(html).hc:not(.dark) .tool-menu-list{box-shadow:0 0 0 100vmax color-mix(in srgb,#00000066 var(--cs,0%),#3a383335),0 10px 40px color-mix(in srgb,#00000066 var(--cs,0%),#38363130)}}:where(html).hc:not(.dark) .eye-row svg{color:color-mix(in srgb,#000 var(--ct,0%),#57544d)!important}:where(html).hc:not(.dark) .eye-row small{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .eye-row.is-hidden span,:where(html).hc:not(.dark) .eye-row.is-hidden svg{color:color-mix(in srgb,#000 var(--ct,0%),#b0ada6)!important}:where(html).hc:not(.dark) .eye-row:disabled{background:none}:where(html).hc:not(.dark) .eye-row:disabled svg{color:color-mix(in srgb,#000 var(--ct,0%),#c2bfba)!important}:where(html).hc:not(.dark) .column-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f3)}:where(html).hc:not(.dark) .column-row .eye-row:hover{background:none}:where(html).hc:not(.dark) .task-surface .task-grid th{background:var(--head-bg)}:where(html).hc:not(.dark) .task-surface .task-grid td{background:var(--row-bg)}:where(html).hc:not(.dark) .task-surface .task-grid tr.is-subtask td{background:var(--row-sub-bg)}:where(html).hc:not(.dark) .task-surface .task-grid tbody tr:hover td{background:var(--row-hover)}:where(html).hc:not(.dark) .task-surface .task-grid .anchored{box-shadow:1px 0 0 var(--row-line)}:where(html).hc:not(.dark) .task-surface .task-grid th.anchored{box-shadow:1px 0 0 var(--well-line)}:where(html).hc:not(.dark) .task-surface .board-column{background:var(--col-bg)}:where(html).hc:not(.dark) .task-surface .board-card{background:var(--card-bg);box-shadow:none}:where(html).hc:not(.dark) .task-surface .board-card[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent)}:where(html).hc:not(.dark) .task-surface .board-add:hover{background:var(--well-bg)}:where(html).hc:not(.dark) .task-surface .mobile-task{background:var(--card-bg)}:where(html).hc:not(.dark) .task-surface .tool-button,:where(html).hc:not(.dark) .task-surface .tool-select,:where(html).hc:not(.dark) .task-surface .task-toolbar-right .task-popover-trigger{background:var(--card-bg);box-shadow:none}:where(html).hc:not(.dark) .task-surface .tool-button:hover,:where(html).hc:not(.dark) .task-surface .tool-select:hover{background:var(--card-bg)}:where(html).hc:not(.dark) .task-surface .tool-search.open{background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--card-line-hover)}:where(html).hc:not(.dark) .task-surface .view-switch{background:var(--track)}:where(html).hc:not(.dark) .task-surface .view-switch button.on{background:var(--card-bg);box-shadow:0 0 0 1px var(--card-line)}:where(html).hc:not(.dark) .task-surface .tool-button.on,:where(html).hc:not(.dark) .task-surface .tool-button.apply{background:#292929;color:hsl(0 0% 100%)}:where(html).hc:not(.dark) .task-surface .tool-button.tool-reset{background:#c43e55;color:hsl(0 0% 100%)}:where(html).hc:not(.dark) .task-surface .tool-button.tool-reset:hover{background:#ad3249}:where(html).hc:not(.dark) .task-group-button[aria-expanded=false]{background:var(--card-bg,#ffffff)}:where(html).hc:not(.dark) .task-surface.is-grouped{background:transparent}:where(html).hc:not(.dark) .task-surface.is-grouped>.task-toolbar{background:var(--well-bg)}:where(html).hc:not(.dark) .task-group-card{background:var(--well-bg)}:where(html).hc:not(.dark) .task-group-card .task-group-button,:where(html).hc:not(.dark) .task-group-card .task-group-button[aria-expanded=false]{background:none}:where(html).hc:not(.dark) .task-surface .task-toolbar,:where(html).hc:not(.dark) .task-surface.is-grouped>.task-toolbar{background:var(--bar-bg)}:where(html).hc:not(.dark) .task-surface .task-progress{background:var(--track)}:where(html).hc:not(.dark) .task-surface .board-column{background:transparent}:where(html).hc:not(.dark) .task-surface .board-column.is-target{background:hsl(215 70% 50% / .06)}:where(html).hc:not(.dark) .task-surface .board-card{box-shadow:0 1px 2px color-mix(in srgb,#00000066 var(--cs,0%),#2a28250f),0 3px 10px color-mix(in srgb,#00000066 var(--cs,0%),#2a28250d)}:where(html).hc:not(.dark) .task-surface .board-card[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),0 1px 2px color-mix(in srgb,#00000066 var(--cs,0%),#2a28250f),0 3px 10px color-mix(in srgb,#00000066 var(--cs,0%),#2a28250d)}:where(html).hc:not(.dark) .task-surface .board-column.drop-before{box-shadow:-3px 0 0 color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3)}:where(html).hc:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar,:where(html).hc:not(.dark) .task-surface .task-board::-webkit-scrollbar{background:transparent}:where(html).hc:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-track,:where(html).hc:not(.dark) .task-surface .task-board::-webkit-scrollbar-track{background:transparent}:where(html).hc:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-thumb,:where(html).hc:not(.dark) .task-surface .task-board::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box}:where(html).hc:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-thumb:hover,:where(html).hc:not(.dark) .task-surface .task-board::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover);background-clip:padding-box}:where(html).hc:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-corner,:where(html).hc:not(.dark) .task-surface .task-board::-webkit-scrollbar-corner{background:transparent}:where(html).hc:not(.dark) .task-surface:not(.is-grouped),:where(html).hc:not(.dark) .task-group-card{box-shadow:var(--panel-shadow)}:where(html).hc:not(.dark) .task-surface .board-card,:where(html).hc:not(.dark) .task-surface .mobile-task{box-shadow:var(--card-shadow)}:where(html).hc:not(.dark) .task-surface .board-card[style],:where(html).hc:not(.dark) .task-surface .mobile-task[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),var(--card-shadow)}:where(html).hc:not(.dark) .task-surface .task-toolbar,:where(html).hc:not(.dark) .task-surface.is-grouped>.task-toolbar,:where(html).hc:not(.dark) .task-surface.is-board .task-toolbar{background:transparent}:where(html).hc:not(.dark) .task-surface .tool-button,:where(html).hc:not(.dark) .task-surface .tool-select,:where(html).hc:not(.dark) .task-surface .tool-search,:where(html).hc:not(.dark) .task-surface .task-toolbar-right .task-popover-trigger{background:#ffffff8c;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#38363109);color:color-mix(in srgb,#000 var(--ct,0%),#5f5c55)}:where(html).hc:not(.dark) .task-surface .tool-button:hover,:where(html).hc:not(.dark) .task-surface .tool-select:hover,:where(html).hc:not(.dark) .task-surface .tool-search:hover{background:#ffffffd9;color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}:where(html).hc:not(.dark) .task-surface .tool-search.open{background:#ffffffd9;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#38363109)}:where(html).hc:not(.dark) .task-surface .tool-search .tool-button{background:transparent;box-shadow:none}:where(html).hc:not(.dark) .task-surface .view-switch{background:#ffffff59;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#38363109)}:where(html).hc:not(.dark) .task-surface .view-switch button{color:color-mix(in srgb,#000 var(--ct,0%),#5c5c5c)}:where(html).hc:not(.dark) .task-surface .view-switch button.on{background:#ffffffd9;color:color-mix(in srgb,#000 var(--ct,0%),#222222);box-shadow:0 2px 9px color-mix(in srgb,#00000066 var(--cs,0%),#2524210f)}:where(html).hc:not(.dark) .task-surface .tool-select b{color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}:where(html).hc:not(.dark) .owner-avatar{color:color-mix(in srgb,#000 var(--ct,0%),#35332f);background:color-mix(in srgb,#000 var(--cg,0%),#ece6db)}:where(html).hc:not(.dark) .owner-avatar.none{background:transparent}:where(html).hc:not(.dark) .owner-avatar.pending{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#8f8a80)}html.hc:not(.dark).dark .task-surface .tool-button:not(.on):not(.apply):not(.tool-reset),html.hc:not(.dark).dark .task-surface .tool-select,html.hc:not(.dark).dark .task-surface .tool-search,html.hc:not(.dark).dark .task-surface .task-toolbar-right .task-popover-trigger{background:hsl(220 6% calc(19% + var(--cg,0%) * 1) / .85);box-shadow:0 2px 8px hsl(0 0% 0% / .3)}html.hc:not(.dark).dark .task-surface .tool-button:not(.on):not(.apply):not(.tool-reset):hover,html.hc:not(.dark).dark .task-surface .tool-select:hover{background:hsl(220 6% calc(23% + var(--cg,0%) * 1) / .9)}html.hc:not(.dark).dark .task-surface .tool-search .tool-button{background:transparent!important;box-shadow:none!important}html.hc:not(.dark).dark .task-surface .view-switch{background:hsl(220 6% calc(14% + var(--cg,0%) * .6) / .85)}html.hc:not(.dark).dark .task-surface .view-switch button.on{background:hsl(220 6% calc(26% + var(--cg,0%) * 1));color:hsl(0 0% 96%)}:where(html).hc:not(.dark) .voice-asks{background:hsl(40 90% 50% / .08)}:where(html).hc:not(.dark) .voice-ask-choice button{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .voice-ask-choice button.on{background:#292929;color:hsl(0 0% 100%)}@media(max-width:760px){:where(html).hc:not(.dark) .task-surface,:where(html).hc:not(.dark) .task-surface:not(.is-grouped),:where(html).hc:not(.dark) .task-surface.is-grouped{background:transparent;box-shadow:none}}:where(html).hc:not(.dark) .drag-ghost{background:var(--card-bg,#ffffff);box-shadow:inset 4px 0 0 var(--row-color,color-mix(in srgb,#00000066 var(--cs,0%),#aea696)),0 14px 36px hsl(215 30% 13% / .22),0 3px 8px hsl(215 30% 13% / .1);color:var(--ink,color-mix(in srgb,#000 var(--ct,0%),#292825))}html.hc:not(.dark).dark .drag-ghost{box-shadow:inset 4px 0 0 var(--row-color,color-mix(in srgb,#00000066 var(--cs,0%),#9aa1aa)),0 14px 36px hsl(0 0% 0% / .55)}:where(html).hc:not(.dark) .task-mobile .mobile-task.drop-before::before,:where(html).hc:not(.dark) .task-mobile .mobile-task.drop-after::after{background:#2f6db3;box-shadow:0 0 0 3px hsl(212 60% 45% / .18)}:where(html).hc:not(.dark) .task-mobile .mobile-task>.subtask-grip i{background-size:4.7px 4px}:where(html).hc:not(.dark) .owner-cell .owner-name.pending{color:color-mix(in srgb,#000 var(--ct,0%),#ac6818)}:where(html).hc:not(.dark) .owner-more{color:color-mix(in srgb,#000 var(--ct,0%),#8f8a80)}:where(html).hc:not(.dark) .task-mobile .subtask-toggle{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f9f7f2));color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}@media(max-width:760px){:where(html).hc:not(.dark) .tool-menu .main-list,:where(html).hc:not(.dark) .tool-menu .side-list,:where(html).hc:not(.dark) .tool-menu-list{box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#2a282526)}}:where(html).hc:not(.dark) .select-box{background:var(--card-bg,#ffffff);color:hsl(0 0% 100%)}:where(html).hc:not(.dark) .select-box.on{background:#2f6db3}:where(html).hc:not(.dark) .task-grid tbody tr.is-picked td{background:color-mix(in srgb,#000 var(--cg,0%),#eaf1fa)}:where(html).hc:not(.dark) .mobile-task.is-picked,:where(html).hc:not(.dark) .board-card.is-picked{box-shadow:inset 0 0 0 2px color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3);background:color-mix(in srgb,#000 var(--cg,0%),#f4f8fd)}:where(html).hc:not(.dark) .select-bar{background:var(--card-bg);box-shadow:0 6px 20px color-mix(in srgb,#00000066 var(--cs,0%),#2a28251a)}:where(html).hc:not(.dark) .select-bar-info strong{color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .select-all{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .task-surface .select-bar .tool-button.select-delete{color:color-mix(in srgb,#000 var(--ct,0%),#b4442b)}:where(html).hc:not(.dark) .task-surface .select-bar .tool-button.select-delete:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#fbeeeb)}:where(html).hc:not(.dark) .side-note{color:color-mix(in srgb,#000 var(--ct,0%),#8f8a80)}:where(html).hc:not(.dark) .deadline-pick input{color:color-mix(in srgb,#000 var(--ct,0%),#292825);background:var(--card-bg,#ffffff)}@media(max-width:760px){:where(html).hc:not(.dark) .select-bar{box-shadow:0 10px 36px color-mix(in srgb,#00000066 var(--cs,0%),#2a282533)}:where(html).hc:not(.dark) .select-bar .tool-menu .tool-menu-list,:where(html).hc:not(.dark) .select-bar .tool-menu .main-list{box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#2a282533)}}:where(html).hc:not(.dark) .event-nav .event-grid-menu .menu-row{color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .event-nav .event-grid-menu .menu-row.danger,:where(html).hc:not(.dark) .event-nav .event-grid-menu .menu-row.danger span{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).hc:not(.dark) .event-nav .event-grid-menu .menu-back{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .task-docs{color:color-mix(in srgb,#000 var(--ct,0%),#8d887e)}:where(html).hc:not(.dark) .task-docs:hover{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5);color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .add-chooser-icon.doc{background:color-mix(in srgb,#000 var(--cg,0%),#eaf1fa);color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .docs-busy{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .docs-list{background:var(--card-bg)}:where(html).hc:not(.dark) .docs-row{background:none;color:inherit}:where(html).hc:not(.dark) .docs-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f9f4ea)}:where(html).hc:not(.dark) .docs-icon{background:color-mix(in srgb,#000 var(--cg,0%),#eaf1fa);color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .docs-icon.link{background:color-mix(in srgb,#000 var(--cg,0%),#f8f5ef);color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .docs-main strong{color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .docs-main small{color:color-mix(in srgb,#000 var(--ct,0%),#8f8a80)}:where(html).hc:not(.dark) .docs-task{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f3);color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .docs-out{color:color-mix(in srgb,#000 var(--ct,0%),#b2afa8)}:where(html).hc:not(.dark) .docs-removed .text-button{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .docs-removed li small{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .docs-link-form{background:var(--card-bg)}:where(html).hc:not(.dark) .docs-link-form label{color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .docs-link-form label small{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .docs-link-form input{background:#ffffff}:where(html).hc:not(.dark) .docs-link-form .form-error{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).hc:not(.dark) .docs-panel.is-open{background:none;box-shadow:none}:where(html).hc:not(.dark) .doc-title{color:color-mix(in srgb,#000 var(--ct,0%),#262522)}:where(html).hc:not(.dark) .doc-status{color:color-mix(in srgb,#000 var(--ct,0%),#8f8a80)}:where(html).hc:not(.dark) .doc-status.offline,:where(html).hc:not(.dark) .doc-status.failed{color:color-mix(in srgb,#000 var(--ct,0%),#b4442b)}:where(html).hc:not(.dark) .doc-avatar{color:hsl(0 0% 100%)}:where(html).hc:not(.dark) .doc-avatar.more{background:#9c968a}:where(html).hc:not(.dark) .doc-link-chip{background:var(--card-bg)}:where(html).hc:not(.dark) .doc-link-chip>button:first-child{color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}:where(html).hc:not(.dark) .doc-link-chip>button:first-child>svg{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .doc-link-chip>button:first-child:hover{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .doc-link-chip.done>button:first-child>span{text-decoration-color:color-mix(in srgb,#000 var(--ct,0%),#c3c0bb);color:color-mix(in srgb,#000 var(--ct,0%),#8f8a80)}:where(html).hc:not(.dark) .doc-link-x{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .doc-link-x:hover{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).hc:not(.dark) .doc-link-search{color:color-mix(in srgb,#000 var(--ct,0%),#918c83);background:#ffffff}:where(html).hc:not(.dark) .doc-link-search input{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .doc-link-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fcfbf9)}:where(html).hc:not(.dark) .doc-link-row.done .doc-link-text strong{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .doc-link-check{color:color-mix(in srgb,#000 var(--ct,0%),#fff);background:#ffffff}:where(html).hc:not(.dark) .doc-link-row.on .doc-link-check{background:#3d74c9}:where(html).hc:not(.dark) .doc-link-text strong{color:color-mix(in srgb,#000 var(--ct,0%),#2d2b28)}:where(html).hc:not(.dark) .doc-link-text small{color:color-mix(in srgb,#000 var(--ct,0%),#8e8980)}:where(html).hc:not(.dark) .menu-empty{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .doc-toolbar{background:var(--card-bg);box-shadow:0 6px 20px color-mix(in srgb,#00000066 var(--cs,0%),#2a28250f)}:where(html).hc:not(.dark) .doc-tool{color:color-mix(in srgb,#000 var(--ct,0%),#4a4741);background:none}:where(html).hc:not(.dark) .doc-tool:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5)}:where(html).hc:not(.dark) .doc-tool.on{background:color-mix(in srgb,#000 var(--cg,0%),#e3ebf6);color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .doc-tool-gap{background:var(--card-line)}:where(html).hc:not(.dark) .doc-toolbar .tool-select{background:none;box-shadow:none}:where(html).hc:not(.dark) .doc-toolbar .tool-button.icon-only{background:none;box-shadow:none}:where(html).hc:not(.dark) .doc-toolbar .tool-button.icon-only:hover,:where(html).hc:not(.dark) .doc-toolbar .tool-select:hover{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5)}:where(html).hc:not(.dark) .doc-swatch{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .doc-swatch.hl{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .doc-paper{background:var(--card-bg)}:where(html).hc:not(.dark) .doc-error{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).hc:not(.dark) .doc-loading span{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5)}:where(html).hc:not(.dark) .doc-prose{color:color-mix(in srgb,#000 var(--ct,0%),#292825);caret-color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .doc-prose ul[data-type=taskList] li>label input{accent-color:#2f6db3}:where(html).hc:not(.dark) .doc-prose ul[data-type=taskList] li[data-checked=true]>div{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .doc-prose blockquote{color:color-mix(in srgb,#000 var(--ct,0%),#5c5952)}:where(html).hc:not(.dark) .doc-prose a{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .doc-prose code{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f3)}:where(html).hc:not(.dark) .doc-prose pre{background:color-mix(in srgb,#000 var(--cg,0%),#f9f4ea)}:where(html).hc:not(.dark) .doc-prose th{background:color-mix(in srgb,#000 var(--cg,0%),#f9f4ea)}:where(html).hc:not(.dark) .doc-prose .selectedCell::after{background:#2f6db31a}:where(html).hc:not(.dark) .doc-prose .column-resize-handle{background:#9ec0ea}:where(html).hc:not(.dark) .doc-prose p.is-editor-empty:first-child::before{color:color-mix(in srgb,#000 var(--ct,0%),#b0ada6)}:where(html).hc:not(.dark) .collaboration-carets__label{color:hsl(0 0% 100%)}:where(html).hc:not(.dark) .doc-glass{background:linear-gradient(145deg,#ffffffd1,color-mix(in srgb,#000 var(--cg,0%),#f8f5ef99));box-shadow:0 8px 24px color-mix(in srgb,#00000066 var(--cs,0%),#38363122),0 2px 5px color-mix(in srgb,#00000066 var(--cs,0%),#38363112),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}html.hc:not(.dark).dark .doc-glass{background:hsl(220 6% calc(17% + var(--cg,0%) * 1) / .82);box-shadow:0 8px 24px hsl(0 0% 0% / .4),inset 0 1px 0 hsl(0 0% 100% / .06)}:where(html).hc:not(.dark) .doc-tool:hover:not(:disabled){background:#ffffffbf}:where(html).hc:not(.dark) .doc-tool.on{background:rgba(47,109,179,.12);color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}html.hc:not(.dark).dark .doc-tool:hover:not(:disabled){background:hsl(220 6% 28% / .8)}html.hc:not(.dark).dark .doc-tool.on{background:hsl(212 60% 50% / .22);color:hsl(212 80% 72%)}:where(html).hc:not(.dark) .doc-menu-panel .menu-note{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .doc-glass-btn>.doc-tool,:where(html).hc:not(.dark) .doc-link-menu>.doc-tool{background:#ffffff8c;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#38363109)}:where(html).hc:not(.dark) .doc-link-menu>.doc-tool{color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}html.hc:not(.dark).dark .doc-glass-btn>.doc-tool,html.hc:not(.dark).dark .doc-link-menu>.doc-tool{background:hsl(220 6% calc(19% + var(--cg,0%) * 1) / .85)}:where(html).hc:not(.dark) .doc-back{background:#ffffff8c;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#38363109)}:where(html).hc:not(.dark) .doc-prose ul.dashed>li::before{color:color-mix(in srgb,#000 var(--ct,0%),#7b776e)}:where(html).hc:not(.dark) .doc-chip{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#292825)}:where(html).hc:not(.dark) .doc-chip.on{background:color-mix(in srgb,#000 var(--cg,0%),#eaf1fa);color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .doc-format-row{background:color-mix(in srgb,#000 var(--cg,0%),#fcfbf9)}:where(html).hc:not(.dark) .doc-drawing-view{background:hsl(0 0% 100%)}:where(html).hc:not(.dark) .doc-drawing-empty{color:color-mix(in srgb,#000 var(--ct,0%),#918c83)}:where(html).hc:not(.dark) .draw-sheet{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f8f5ef))}:where(html).hc:not(.dark) .draw-btn{color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}:where(html).hc:not(.dark) .draw-btn.done{background:#292929;color:hsl(0 0% 100%)}:where(html).hc:not(.dark) .draw-note{background:color-mix(in srgb,#000 var(--cg,0%),#fbeeeb);color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).hc:not(.dark) .draw-paper{background:hsl(0 0% 100%);box-shadow:0 2px 12px color-mix(in srgb,#00000066 var(--cs,0%),#2a28251a)}:where(html).hc:not(.dark) .draw-canvas{background-image:radial-gradient(circle,hsl(220 10% 86%) 1px,transparent 1.2px);background-size:40px 40px}:where(html).hc:not(.dark) .draw-more{color:color-mix(in srgb,#000 var(--ct,0%),#57544d);background:#ffffff99}:where(html).hc:not(.dark) .draw-tool{color:color-mix(in srgb,#000 var(--ct,0%),#4a4741)}:where(html).hc:not(.dark) .draw-tool.on{background:rgba(47,109,179,.14);color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).hc:not(.dark) .draw-ink{box-shadow:0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#ddd5c4)}:where(html).hc:not(.dark) .draw-ink.on{box-shadow:0 0 0 2px color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3)}:where(html).hc:not(.dark) .draw-size i{background:#4a4741}:where(html).hc:not(.dark) .draw-size.on{background:rgba(47,109,179,.14)}:where(html).hc:not(.dark) .draw-size.on i{background:#2f6db3}html.hc:not(.dark).dark .draw-btn,html.hc:not(.dark).dark .draw-tool,html.hc:not(.dark).dark .draw-more{color:hsl(220 10% 85%)}html.hc:not(.dark).dark .draw-size i{background:hsl(220 10% 80%)}:where(html).hc:not(.dark) .draw-saved{color:color-mix(in srgb,#000 var(--ct,0%),#8f8a80)}html.hc:not(.dark).dark .draw-saved{color:hsl(220 8% 65%)}:where(html).hc:not(.dark) .person-settings-who small{color:color-mix(in srgb,#000 var(--ct,0%),#7a7a7a)}:where(html).hc:not(.dark) .ps-all{color:color-mix(in srgb,#000 var(--ct,0%),#6f6f6f)}:where(html).hc:not(.dark) .ps-all select,:where(html).hc:not(.dark) .ps-events select{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).hc:not(.dark) .ps-choice button{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).hc:not(.dark) .ps-choice button small{color:color-mix(in srgb,#000 var(--ct,0%),#7a7a7a)}:where(html).hc:not(.dark) .ps-choice button.on{box-shadow:0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#4f4f4f);color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .ps-events li b{color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).hc:not(.dark) .ps-events li small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}html.hc:not(.dark):not(.dark):not(.paper-off):not(.no-paper-x),html.hc:not(.dark):not(.dark):not(.paper-off) body,html.hc:not(.dark):not(.dark):not(.paper-off) .main-shell,html.hc:not(.dark):not(.dark):not(.paper-off) .topbar{background-image:var(--paper-img,none);background-size:220px 220px}html.hc:not(.dark):not(.dark):not(.paper-off) .signin-page{background-image:var(--paper-img,none),radial-gradient(ellipse at 30% 30%,color-mix(in srgb,#000 var(--cg,0%),#f5f2eb),transparent 55%);background-size:220px 220px,auto}:where(html).hc:not(.dark) .sidebar .nav-item.fu-view-switch{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#5c5c5c)}:where(html).hc:not(.dark) .sidebar .nav-item.fu-view-switch:hover,:where(html).hc:not(.dark) .sidebar .nav-item.fu-view-switch.open{background:#ffffff80}:where(html).hc:not(.dark) .sidebar .nav-item.fu-view-switch.locked{color:color-mix(in srgb,#000 var(--ct,0%),#969289)}:where(html).hc:not(.dark) .sidebar .nav-item.fu-view-switch.locked:hover{background:none}:where(html).hc:not(.dark) .fu-view-chevron{color:color-mix(in srgb,#000 var(--ct,0%),#969289)}:where(html).hc:not(.dark) .fu-view-menu{background:var(--card-bg);box-shadow:0 8px 24px hsl(215 30% 13% / .12)}:where(html).hc:not(.dark) .fu-view-menu .menu-row{background:none}:where(html).hc:not(.dark) .fu-view-menu .menu-row>span svg{color:color-mix(in srgb,#000 var(--ct,0%),#7f7a70)}:where(html).hc:not(.dark) .pill.fu-access{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5);color:color-mix(in srgb,#000 var(--ct,0%),#57544d)}:where(html).hc:not(.dark) .fu-count{background:color-mix(in srgb,#000 var(--cg,0%),#f3efe8);color:color-mix(in srgb,#000 var(--ct,0%),#5c5952)}:where(html).hc:not(.dark) .fu-flag{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5);color:color-mix(in srgb,#000 var(--ct,0%),#5c5952)}:where(html).hc:not(.dark) .fu-flag.care{background:color-mix(in srgb,#000 var(--cg,0%),#fde8e4);color:color-mix(in srgb,#000 var(--ct,0%),#9c3524)}:where(html).hc:not(.dark) .fu-flag.dup{background:color-mix(in srgb,#000 var(--cg,0%),#fff0d8);color:color-mix(in srgb,#000 var(--ct,0%),#8a4f00)}:where(html).hc:not(.dark) .fu-flag.back{background:color-mix(in srgb,#000 var(--cg,0%),#e3f3e8);color:color-mix(in srgb,#000 var(--ct,0%),#23683b)}:where(html).hc:not(.dark) .fu-flag.sample{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f5);color:color-mix(in srgb,#000 var(--ct,0%),#7f7a70)}:where(html).hc:not(.dark) .fu-late{color:hsl(10 62% 44%)}:where(html).hc:not(.dark) .fu-table{background:var(--row-bg)}:where(html).hc:not(.dark) .fu-table-head{background:var(--head-bg);color:color-mix(in srgb,#000 var(--ct,0%),#7f7a70)}:where(html).hc:not(.dark) .fu-table-row{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}:where(html).hc:not(.dark) .fu-table-row:hover{background:var(--row-hover)}:where(html).hc:not(.dark) .fu-table-row.late{box-shadow:inset 3px 0 0 hsl(10 62% 52%)}:where(html).hc:not(.dark) .fu-name strong{color:var(--ink)}:where(html).hc:not(.dark) .fu-name small{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}:where(html).hc:not(.dark) .fu-contact{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-contact dt{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}:where(html).hc:not(.dark) .fu-contact a{color:color-mix(in srgb,#000 var(--ct,0%),#24609e)}:where(html).hc:not(.dark) .fu-contact .muted{color:color-mix(in srgb,#000 var(--ct,0%),#a8a49d)}:where(html).hc:not(.dark) .fu-warning{background:color-mix(in srgb,#000 var(--cg,0%),#fff6e6);color:color-mix(in srgb,#000 var(--ct,0%),#6b4400)}:where(html).hc:not(.dark) .fu-warning a{color:inherit}:where(html).hc:not(.dark) .fu-warning small{color:color-mix(in srgb,#000 var(--ct,0%),#86601f)}:where(html).hc:not(.dark) .fu-warning.care{background:color-mix(in srgb,#000 var(--cg,0%),#fdeeea);color:color-mix(in srgb,#000 var(--ct,0%),#86301f)}:where(html).hc:not(.dark) .fu-warning.care small{color:color-mix(in srgb,#000 var(--ct,0%),#9c4a3a)}:where(html).hc:not(.dark) .fu-field{color:color-mix(in srgb,#000 var(--ct,0%),#706c64)}:where(html).hc:not(.dark) .fu-field select,:where(html).hc:not(.dark) .fu-field input{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}:where(html).hc:not(.dark) .fu-field small{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}@media(max-width:760px){:where(html).hc:not(.dark) .fu-table{background:none}:where(html).hc:not(.dark) .fu-table-row{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-table-row>span:nth-child(3){color:color-mix(in srgb,#000 var(--ct,0%),#706c64)}}:where(html).hc:not(.dark) .fu-add-search select{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-add-head{color:color-mix(in srgb,#000 var(--ct,0%),#7f7a70)}:where(html).hc:not(.dark) .fu-add-results b{color:var(--ink)}:where(html).hc:not(.dark) .fu-add-results small{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}:where(html).hc:not(.dark) .fu-people-count{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}:where(html).hc:not(.dark) .fu-cell-age,:where(html).hc:not(.dark) .fu-cell-member,:where(html).hc:not(.dark) .fu-cell-checkin,:where(html).hc:not(.dark) .fu-cell-next{color:color-mix(in srgb,#000 var(--ct,0%),#5c5952)}:where(html).hc:not(.dark) .fu-cell-status{color:color-mix(in srgb,#000 var(--ct,0%),#3c3a35)}@media(max-width:760px){:where(html).hc:not(.dark) .fu-people-table .fu-table-row>span:nth-child(5){color:color-mix(in srgb,#000 var(--ct,0%),#706c64)}}:where(html).hc:not(.dark) .fu-rules{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-rules-lead{color:color-mix(in srgb,#000 var(--ct,0%),#5c5952)}:where(html).hc:not(.dark) .fu-rule-label{color:var(--ink)}:where(html).hc:not(.dark) .fu-rule-control select,:where(html).hc:not(.dark) .fu-rule-control input{background:var(--row-bg)}:where(html).hc:not(.dark) .fu-rule-pair>span{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}:where(html).hc:not(.dark) .fu-seg-contact{color:color-mix(in srgb,#000 var(--ct,0%),#89847b)}:where(html).hc:not(.dark) .fu-pill{background:color-mix(in srgb,#000 var(--cg,0%),#faf9f6);color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).hc:not(.dark) .fu-pill-dot{background:currentColor}:where(html).hc:not(.dark) .fu-pill.blue{background:color-mix(in srgb,#000 var(--cg,0%),#e6f0fb);color:color-mix(in srgb,#000 var(--ct,0%),#1f5c99)}:where(html).hc:not(.dark) .fu-pill.orange{background:color-mix(in srgb,#000 var(--cg,0%),#fcefe3);color:color-mix(in srgb,#000 var(--ct,0%),#8f4511)}:where(html).hc:not(.dark) .fu-pill.purple{background:color-mix(in srgb,#000 var(--cg,0%),#efeafa);color:color-mix(in srgb,#000 var(--ct,0%),#563a99)}:where(html).hc:not(.dark) .fu-pill.teal{background:color-mix(in srgb,#000 var(--cg,0%),#e1f4f2);color:color-mix(in srgb,#000 var(--ct,0%),#1b6a63)}:where(html).hc:not(.dark) .fu-pill.pink{background:color-mix(in srgb,#000 var(--cg,0%),#fbe8f1);color:color-mix(in srgb,#000 var(--ct,0%),#9b2d62)}:where(html).hc:not(.dark) .fu-pill.green{background:color-mix(in srgb,#000 var(--cg,0%),#e5f4e8);color:color-mix(in srgb,#000 var(--ct,0%),#2a6b3a)}:where(html).hc:not(.dark) .fu-pill.new{background:#2f2f2f;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).hc:not(.dark) .fu-calls-count{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-list-card{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-list-group{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-list-group.late{color:color-mix(in srgb,#000 var(--ct,0%),#b42318)}:where(html).hc:not(.dark) .fu-fu-row{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .fu-fu-row:hover{background:var(--row-hover)}:where(html).hc:not(.dark) .fu-avatar{background:color-mix(in srgb,#000 var(--cg,0%),#faf9f6);color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).hc:not(.dark) .fu-fu-name strong{color:var(--ink)}:where(html).hc:not(.dark) .fu-fu-say{color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).hc:not(.dark) .fu-fu-who small{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-fu-kind{color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).hc:not(.dark) .fu-fu-due{color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).hc:not(.dark) .fu-fu-due.fu-late{color:color-mix(in srgb,#000 var(--ct,0%),#b42318)}:where(html).hc:not(.dark) .fu-fu-row>svg{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}:where(html).hc:not(.dark) .fu-window{background:color-mix(in srgb,#000 var(--cg,0%),#fdfcf9)}:where(html).hc:not(.dark) .fu-win-head{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-win-sub{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-win-count{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-win-btn{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).hc:not(.dark) .fu-card{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-label{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-card .fu-contact{background:none}:where(html).hc:not(.dark) .fu-remember{background:color-mix(in srgb,#000 var(--cg,0%),#fffdf5)}:where(html).hc:not(.dark) .fu-remember .fu-label{color:color-mix(in srgb,#000 var(--ct,0%),#6b5a1e)}:where(html).hc:not(.dark) .fu-remember-text{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .fu-remember-empty{color:color-mix(in srgb,#000 var(--ct,0%),#6b5a1e)}:where(html).hc:not(.dark) .fu-remember textarea{background:#ffffff}:where(html).hc:not(.dark) .fu-next-card .fu-label{color:color-mix(in srgb,#000 var(--ct,0%),#1f5c99)}:where(html).hc:not(.dark) .fu-next-card.late .fu-label{color:color-mix(in srgb,#000 var(--ct,0%),#b42318)}:where(html).hc:not(.dark) .fu-next-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f6f3ec);color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).hc:not(.dark) .fu-next-icon.call{background:color-mix(in srgb,#000 var(--cg,0%),#e6f0fb);color:color-mix(in srgb,#000 var(--ct,0%),#1f5c99)}:where(html).hc:not(.dark) .fu-next-icon.text{background:color-mix(in srgb,#000 var(--cg,0%),#efeafa);color:color-mix(in srgb,#000 var(--ct,0%),#563a99)}:where(html).hc:not(.dark) .fu-next-icon.email{background:color-mix(in srgb,#000 var(--cg,0%),#e1f4f2);color:color-mix(in srgb,#000 var(--ct,0%),#1b6a63)}:where(html).hc:not(.dark) .fu-next-text{color:var(--ink)}:where(html).hc:not(.dark) .fu-next-meta{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-last-meta{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-last-body{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .fu-tabs button{color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).hc:not(.dark) .fu-tabs button.on{background:color-mix(in srgb,#000 var(--cg,0%),#faf9f6);color:color-mix(in srgb,#000 var(--ct,0%),#1f1f1f)}:where(html).hc:not(.dark) .fu-tl2-dot{background:color-mix(in srgb,#000 var(--cg,0%),#f6f3ec);color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).hc:not(.dark) .fu-tl2-dot.pco{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-tl2-head{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .fu-tl2-head a{color:color-mix(in srgb,#000 var(--ct,0%),#1f5c99)}:where(html).hc:not(.dark) .fu-tl2 li.system .fu-tl2-head{color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).hc:not(.dark) .fu-tl2-when{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-tl2-reason{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-tl2-body{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .fu-chip2{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).hc:not(.dark) .fu-chip2.on{background:#2f2f2f;color:hsl(0 0% 100%)}:where(html).hc:not(.dark) .fu-chip-row input[type=date]{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-next-fields .fu-field input,:where(html).hc:not(.dark) .fu-next-fields select,:where(html).hc:not(.dark) .fu-log-dialog input:not([type=date]){background:var(--card-bg)}:where(html).hc:not(.dark) .fu-who-note{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-log-dialog{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-log-sub{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-next-opt{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).hc:not(.dark) .fu-next-opt.on{background:#2f2f2f;color:hsl(0 0% 100%)}:where(html).hc:not(.dark) .fu-next-opt.on.blue{background:#1f5c99}:where(html).hc:not(.dark) .fu-next-opt.on.orange{background:#8f4511}:where(html).hc:not(.dark) .fu-next-opt.on.purple{background:#563a99}:where(html).hc:not(.dark) .fu-next-opt.on.teal{background:#1b6a63}:where(html).hc:not(.dark) .fu-next-opt.on.pink{background:#9b2d62}:where(html).hc:not(.dark) .fu-next-opt.on.green{background:#2a6b3a}:where(html).hc:not(.dark) .fu-next-opt.on.end{background:#8a2a1f}:where(html).hc:not(.dark) .fu-next-bubble{background:color-mix(in srgb,#000 var(--cg,0%),#faf8f4)}:where(html).hc:not(.dark) .fu-next-bubble.cont{background:color-mix(in srgb,#000 var(--cg,0%),#f3f8fe)}:where(html).hc:not(.dark) .fu-next-bubble.cont.orange{background:color-mix(in srgb,#000 var(--cg,0%),#fdf6ef)}:where(html).hc:not(.dark) .fu-next-bubble.cont.purple{background:color-mix(in srgb,#000 var(--cg,0%),#f7f4fd)}:where(html).hc:not(.dark) .fu-next-bubble.cont.teal{background:color-mix(in srgb,#000 var(--cg,0%),#f0f9f8)}:where(html).hc:not(.dark) .fu-next-bubble.cont.pink{background:color-mix(in srgb,#000 var(--cg,0%),#fdf3f8)}:where(html).hc:not(.dark) .fu-next-bubble.cont.green{background:color-mix(in srgb,#000 var(--cg,0%),#f2faf4)}:where(html).hc:not(.dark) .fu-next-bubble.end{background:color-mix(in srgb,#000 var(--cg,0%),#fdf3f1)}:where(html).hc:not(.dark) .fu-bubble-title{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).hc:not(.dark) .fu-bubble-note{color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).hc:not(.dark) .fu-log-foot{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf8)}:where(html).hc:not(.dark) .fu-chip2.team.on.blue{background:#1f5c99}:where(html).hc:not(.dark) .fu-chip2.team.on.orange{background:#8f4511}:where(html).hc:not(.dark) .fu-chip2.team.on.purple{background:#563a99}:where(html).hc:not(.dark) .fu-chip2.team.on.teal{background:#1b6a63}:where(html).hc:not(.dark) .fu-chip2.team.on.pink{background:#9b2d62}:where(html).hc:not(.dark) .fu-chip2.team.on.green{background:#2a6b3a}:where(html).hc:not(.dark) .fu-private-note{color:color-mix(in srgb,#000 var(--ct,0%),#5b4a1e);background:color-mix(in srgb,#000 var(--cg,0%),#fbf6e6)}:where(html).hc:not(.dark) .fu-remember-hint{color:color-mix(in srgb,#000 var(--ct,0%),#6b5a1e)}:where(html).hc:not(.dark) .fu-team-list small{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-locked{background:#fefdfb}:where(html).hc:not(.dark) .fu-locked .fu-label{color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).hc:not(.dark) .fu-locked .help-text{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-add-team select{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-warning-line{color:color-mix(in srgb,#000 var(--ct,0%),#8a4f00)}:where(html).hc:not(.dark) .fu-team-new input{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-check-line small{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-team-head small{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-team-name{background:none;color:var(--ink)}:where(html).hc:not(.dark) .fu-team-name:hover,:where(html).hc:not(.dark) .fu-team-name:focus{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-member-name small{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).hc:not(.dark) .fu-team-members select,:where(html).hc:not(.dark) .fu-team-add select{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-ps-teams select{background:var(--card-bg)}:where(html).hc:not(.dark) .fu-sensitive{color:color-mix(in srgb,#000 var(--ct,0%),#5b4a1e);background:color-mix(in srgb,#000 var(--cg,0%),#fbf6e6)}
