/* Generated by scripts/theme-css.mjs: the Grey light look (before the cream change). Do not edit. */
:root.grey:not(.dark){color:#333333;background:#f8f8f8;--blue:#5e5e5e;--blue-dark:#4f4f4f;--muted:#818181;--border:#ececec;--panel:#ffffff}:where(html).grey:not(.dark) button{color:inherit}:where(html).grey:not(.dark) button{border:0;background:none}:where(html).grey:not(.dark) button:focus-visible,:where(html).grey:not(.dark) a:focus-visible{outline:3px solid #a0a0a0;outline-offset:4px}:where(html).grey:not(.dark) input:focus,:where(html).grey:not(.dark) textarea:focus,:where(html).grey:not(.dark) select:focus{outline:2px solid #b8b8b8;outline-offset:2px}:where(html).grey:not(.dark) hr{border:0;border-top:1px solid var(--border)}:where(html).grey:not(.dark) a{color:var(--blue)}:where(html).grey:not(.dark) .sidebar{background:#ffffff;border-right:1px solid var(--border)}:where(html).grey:not(.dark) .brand small{color:#777777}:where(html).grey:not(.dark) .nav-item{border-radius:9px;color:#717171}:where(html).grey:not(.dark) .nav-item:hover{background:#f8f8f8;color:#434343}:where(html).grey:not(.dark) .nav-item.active{background:#f2f2f2;color:#5e5e5e}:where(html).grey:not(.dark) .nav-label{color:#a0a0a0}:where(html).grey:not(.dark) .account{border-top:1px solid var(--border)}:where(html).grey:not(.dark) .avatar{background:#f0f0f0;color:var(--blue);border-radius:50%}:where(html).grey:not(.dark) .account small{color:var(--muted)}:where(html).grey:not(.dark) .topbar{border-bottom:1px solid var(--border);background:#ffffffc7}:where(html).grey:not(.dark) .breadcrumb{color:#949494}:where(html).grey:not(.dark) .breadcrumb strong{color:#595959}:where(html).grey:not(.dark) .icon-button{border-radius:7px;color:#8b8b8b}:where(html).grey:not(.dark) .icon-button:hover{background:#f2f2f2}:where(html).grey:not(.dark) .preview-indicator{color:#919191}:where(html).grey:not(.dark) .preview-indicator span{background:#c2c2c2;border-radius:50%}:where(html).grey:not(.dark) main{outline:0}:where(html).grey:not(.dark) .eyebrow{color:#919191}:where(html).grey:not(.dark) .page-heading p{color:#878787}:where(html).grey:not(.dark) .button{border-radius:8px}:where(html).grey:not(.dark) .button.primary{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey:not(.dark) .button.primary:hover{background:var(--main-bg-hover)}:where(html).grey:not(.dark) .button.secondary{background:#ffffff;border:1px solid #e3e3e3;color:#676767;box-shadow:0 2px 3px #405c6603}:where(html).grey:not(.dark) .button.secondary:hover{border-color:#c3c3c3;background:#fbfbfb}:where(html).grey:not(.dark) .text-button{color:#5e5e5e}:where(html).grey:not(.dark) .text-button:hover{color:#3b3b3b}:where(html).grey:not(.dark) .panel{background:#ffffff;border:1px solid var(--border);border-radius:13px;box-shadow:0 3px 10px #23384403}:where(html).grey:not(.dark) .section-title p{color:#959595}:where(html).grey:not(.dark) .pill{background:#f6f6f6;color:#888888;border-radius:6px}:where(html).grey:not(.dark) .pill.green{background:#edf7f1;color:#398264}:where(html).grey:not(.dark) .segmented{background:#f7f7f7;border:1px solid #f0f0f0;border-radius:7px}:where(html).grey:not(.dark) .segmented button{color:#929292;border-radius:5px}:where(html).grey:not(.dark) .segmented button.selected{background:#ffffff;box-shadow:0 1px 3px #395d6b12;color:#5f5f5f}:where(html).grey:not(.dark) .search-field{color:#acacac}:where(html).grey:not(.dark) .search-field input{border:0;background:transparent;color:#606060}:where(html).grey:not(.dark) .search-field input::placeholder{color:#acacac}:where(html).grey:not(.dark) .empty-icon{background:#f6f6f6;border:1px solid #eeeeee;border-radius:19px;color:#a7a7a7}:where(html).grey:not(.dark) .empty h3{color:#6d6d6d}:where(html).grey:not(.dark) .empty p{color:#9e9e9e}:where(html).grey:not(.dark) .empty-events{border:1px dashed #e1e1e1;background:#fcfcfc;border-radius:12px}:where(html).grey:not(.dark) .empty-events>svg{color:#b5b5b5}:where(html).grey:not(.dark) .empty-events h3{color:#737373}:where(html).grey:not(.dark) .empty-events p{color:#a2a2a2}:where(html).grey:not(.dark) .app-footer{color:#b0b0b0;border-top:1px solid #ececec}:where(html).grey:not(.dark) .event-card{border:1px solid var(--border);border-radius:12px;background:#ffffff}:where(html).grey:not(.dark) .event-card:hover{border-color:#cfcfcf;box-shadow:0 5px 18px #4264750c}:where(html).grey:not(.dark) .card-top{color:#a4a4a4}:where(html).grey:not(.dark) .event-date{color:#909090}:where(html).grey:not(.dark) .event-card h3{color:#585858}:where(html).grey:not(.dark) .event-card>p{color:#a0a0a0}:where(html).grey:not(.dark) .card-progress,:where(html).grey:not(.dark) .card-bottom{color:#9e9e9e}:where(html).grey:not(.dark) .card-progress strong{color:#7f7f7f}:where(html).grey:not(.dark) .progress-track{background:#f2f2f2;border-radius:5px}:where(html).grey:not(.dark) .progress-track span{background:#8f8f8f;border-radius:5px}:where(html).grey:not(.dark) .task-table-head{color:#a3a3a3;background:#fdfdfd;border-bottom:1px solid var(--border)}:where(html).grey:not(.dark) .task-row{border-bottom:1px solid #f3f3f3}:where(html).grey:not(.dark) .task-row:last-child{border-bottom:0}:where(html).grey:not(.dark) .task-row:hover{background:#fafafa}:where(html).grey:not(.dark) .task-title strong{color:#606060}:where(html).grey:not(.dark) .task-title small{color:#a4a4a4}:where(html).grey:not(.dark) .task-check{color:#c0c0c0}:where(html).grey:not(.dark) .owner-cell,:where(html).grey:not(.dark) .due-cell{color:#9a9a9a}:where(html).grey:not(.dark) .task-row.overdue .due-cell{color:#b47868}:where(html).grey:not(.dark) .status{border-radius:5px;background:#f5f5f5;color:#9a9a9a}:where(html).grey:not(.dark) .status.blocked{background:#fff0ec;color:#b37765}:where(html).grey:not(.dark) .status.complete{background:#edf7f1;color:#438165}:where(html).grey:not(.dark) .note{color:#9d9d9d;border:1px solid #ebebeb;background:#f6f6f6;border-radius:8px}:where(html).grey:not(.dark) .template-toolbar label{color:#8f8f8f}:where(html).grey:not(.dark) .template-toolbar select{background:#fafafa;border:1px solid #e9e9e9;color:#696969;border-radius:7px}:where(html).grey:not(.dark) .switch span{border-radius:20px;background:#ebebeb}:where(html).grey:not(.dark) .switch span:after{border-radius:50%;background:#ffffff}:where(html).grey:not(.dark) .switch input:checked+span{background:#989898}:where(html).grey:not(.dark) .switch input:focus-visible+span{outline:3px solid #9c9c9c;outline-offset:3px}:where(html).grey:not(.dark) .connection-icon{border-radius:11px;background:#f3f3f3;color:#9d9d9d}:where(html).grey:not(.dark) .connection-card p{color:#9d9d9d}:where(html).grey:not(.dark) .settings-note{color:#999999}:where(html).grey:not(.dark) .settings-note h3{color:#7d7d7d}:where(html).grey:not(.dark) .settings-note p{color:#a1a1a1}:where(html).grey:not(.dark) .overlay{background:#263d4d30}:where(html).grey:not(.dark) .modal{background:#ffffffed;border:1px solid #ffffff;border-radius:17px;box-shadow:0 24px 100px #183c5530}:where(html).grey:not(.dark) .modal>p{color:#909090}:where(html).grey:not(.dark) .drawer{border-radius:15px}:where(html).grey:not(.dark) .form-stack label{color:#818181}:where(html).grey:not(.dark) .form-stack input,:where(html).grey:not(.dark) .form-stack select,:where(html).grey:not(.dark) .form-stack textarea{border:1px solid #e4e4e4;border-radius:7px;color:#636363;background:#ffffff}:where(html).grey:not(.dark) .help-text{color:#a8a8a8}:where(html).grey:not(.dark) .comment{border-bottom:1px solid var(--border)}:where(html).grey:not(.dark) .comment strong{color:#838383}:where(html).grey:not(.dark) .comment p{color:#8a8a8a}:where(html).grey:not(.dark) .comment small{color:#aeaeae}:where(html).grey:not(.dark) .tour h2{color:#656565}:where(html).grey:not(.dark) .tour>p{color:#9b9b9b}:where(html).grey:not(.dark) .toast{background:#ffffffed;border:1px solid #e5e5e5;box-shadow:0 9px 40px #17384e24;border-radius:12px;color:#727272}:where(html).grey:not(.dark) .signin-page{background:radial-gradient(ellipse at 30% 30%,#f0f0f0,transparent 55%),#f9f9f9}:where(html).grey:not(.dark) .signin-card{background:#ffffffdb;border:1px solid #ffffff;border-radius:22px;box-shadow:0 15px 75px #234f6612}:where(html).grey:not(.dark) .signin-card>p{color:#999999}:where(html).grey:not(.dark) .detail-panel dl{color:#7a7a7a}:where(html).grey:not(.dark) .detail-panel dt{color:#a9a9a9}:where(html).grey:not(.dark) .team-row{border-top:1px solid var(--border)}:where(html).grey:not(.dark) .team-row strong{color:#7b7b7b}:where(html).grey:not(.dark) .team-row small{color:#a9a9a9}:where(html).grey:not(.dark) .skip-link{background:#ffffff}:where(html).grey:not(.dark) .loading-message{color:#a0a0a0}@media(max-width:760px){:where(html).grey:not(.dark) .mobile-shade{background:#22374730}:where(html).grey:not(.dark) .modal{border-radius:16px}:where(html).grey:not(.dark) .drawer{border:0;border-radius:0}}:where(html).grey:not(.dark) .page-heading p,:where(html).grey:not(.dark) .section-title p,:where(html).grey:not(.dark) .empty p,:where(html).grey:not(.dark) .empty-events p,:where(html).grey:not(.dark) .help-text,:where(html).grey:not(.dark) .connection-card p,:where(html).grey:not(.dark) .settings-note p,:where(html).grey:not(.dark) .tour>p,:where(html).grey:not(.dark) .signin-card>p,:where(html).grey:not(.dark) .team-row small{color:#767676}:where(html).grey:not(.dark) .search-field input::placeholder{color:#7a7a7a}:where(html).grey:not(.dark) .pco-secret-names code{background:#f6f6f6;border-radius:8px}:where(html).grey:not(.dark) .pco-message{border:1px solid var(--border);border-radius:10px;background:#f8f8f8}:where(html).grey:not(.dark) .pco-protected{background:#f8f8f8;border:1px solid var(--border);border-radius:10px}:where(html).grey:not(.dark) .pco-refresh-row{border-bottom:1px solid var(--border)}:where(html).grey:not(.dark) .pco-refresh-row small{color:var(--muted)}:where(html).grey:not(.dark) .pco-match-intro{color:var(--muted)}:where(html).grey:not(.dark) .pco-match-card{border:1px solid var(--border);border-radius:12px;background:#ffffff}:where(html).grey:not(.dark) .pco-match-card:hover,:where(html).grey:not(.dark) .pco-match-card.selected{border-color:var(--blue);background:#f9f9f9}:where(html).grey:not(.dark) .pco-match-card small{color:var(--muted)}:where(html).grey:not(.dark) .pco-match-confirm{border-top:1px solid var(--border)}:where(html).grey:not(.dark) .pill.orange{background:#fff0d8;color:#945400}:where(html).grey:not(.dark) .import-plan{border-top:1px solid var(--border)}:where(html).grey:not(.dark) .pending-owner{color:#9b6618}:where(html).grey:not(.dark) .sr-only{border:0}:root.grey:not(.dark){color:#252525;background:#f4f4f4;--ink:#252525;--blue:#292929;--blue-dark:#111111;--muted:#666666;--border:#e5e5e5;--panel:#ffffff}:where(html).grey:not(.dark) body{background:#f4f4f4}:where(html).grey:not(.dark) .main-shell{background:#f4f4f4}:where(html).grey:not(.dark) .topbar{background:#f4f4f4;border-bottom:0}:where(html).grey:not(.dark) .breadcrumb,:where(html).grey:not(.dark) .breadcrumb strong{color:#636363}:where(html).grey:not(.dark) .topbar .icon-button{color:#575757}:where(html).grey:not(.dark) .avatar{background:#e7e7e7;color:#343434}:where(html).grey:not(.dark) .icon-button:hover{background:#e9e9e9}:where(html).grey:not(.dark) main{background:#ffffff;border:1px solid #e6e6e6;border-radius:12px 12px 0 0;box-shadow:0 2px 12px #00000006}:where(html).grey:not(.dark) .panel{background:#ffffff;box-shadow:none;border-color:#e7e7e7}:where(html).grey:not(.dark) .page-heading p,:where(html).grey:not(.dark) .section-title p,:where(html).grey:not(.dark) .help-text,:where(html).grey:not(.dark) .eyebrow{color:#646464}:where(html).grey:not(.dark) .button.primary{background:var(--main-bg);color:var(--main-ink);border-color:var(--main-edge)}:where(html).grey:not(.dark) .button.primary:hover{background:var(--main-bg-hover)}:where(html).grey:not(.dark) .button.secondary{background:#ffffff;border-color:#dedede;color:#373737}:where(html).grey:not(.dark) .button.secondary:hover{background:#f5f5f5}:where(html).grey:not(.dark) .text-button{color:#383838}:where(html).grey:not(.dark) .segmented{background:#ededed}:where(html).grey:not(.dark) .segmented button{color:#5d5d5d}:where(html).grey:not(.dark) .segmented button.selected{background:#ffffff;color:#252525;box-shadow:0 1px 3px #00000014}:where(html).grey:not(.dark) .pco-message,:where(html).grey:not(.dark) .pco-match-confirm,:where(html).grey:not(.dark) .pco-setup,:where(html).grey:not(.dark) .pco-protected{background:#f7f7f7}:where(html).grey:not(.dark) .pco-match-card{background:#ffffff}:where(html).grey:not(.dark) .pco-match-card.selected{border-color:#505050;background:#f6f6f6;box-shadow:0 0 0 1px #505050}:where(html).grey:not(.dark) .progress-track{background:#eeeeee}:where(html).grey:not(.dark) .progress-track>span{background:#575757}:where(html).grey:not(.dark) .task-row:hover{background:#f8f8f8}:where(html).grey:not(.dark) .nav-item.active{background:#e5e5e5;color:#242424}:where(html).grey:not(.dark) .nav-item:hover{background:#ebebeb;color:#252525}:where(html).grey:not(.dark) .brand small{color:#686868}:where(html).grey:not(.dark) .nav-label{color:#727272}:where(html).grey:not(.dark) button:focus-visible,:where(html).grey:not(.dark) a:focus-visible{outline-color:#777777}:where(html).grey:not(.dark) input:focus,:where(html).grey:not(.dark) textarea:focus,:where(html).grey:not(.dark) select:focus{outline-color:#999999}@media(min-width:761px){:where(html).grey:not(.dark) .sidebar{background:#f4f4f4;border-right:0}:where(html).grey:not(.dark) .sidebar:hover,:where(html).grey:not(.dark) .sidebar:focus-within{box-shadow:5px 0 18px #0000000f;border-right:1px solid #e3e3e3}:where(html).grey:not(.dark) .sidebar .nav-item{color:#5c5c5c;border-radius:8px}:where(html).grey:not(.dark) .sidebar .nav-item.active{color:#222222}:where(html).grey:not(.dark) .sidebar .nav-label{border-top:1px solid #dddddd}:where(html).grey:not(.dark) .sidebar:hover .nav-label,:where(html).grey:not(.dark) .sidebar:focus-within .nav-label{border:0}}@media(max-width:760px){:where(html).grey:not(.dark) .sidebar{background:#f4f4f4}:where(html).grey:not(.dark) main{border-radius:10px 10px 0 0}}:where(html).grey:not(.dark) .import-loading{border:1px solid #e2e2e2;border-radius:10px;background:#fafafa}:where(html).grey:not(.dark) .import-loading p{color:#666666}:where(html).grey:not(.dark) .import-loading-track{background:#ebebeb}:where(html).grey:not(.dark) .import-loading-track>span{background:#666666}:where(html).grey:not(.dark) .import-check-complete{color:#626262}:where(html).grey:not(.dark) .import-list-tools{border-bottom:1px solid #e7e7e7}:where(html).grey:not(.dark) .import-list-row{border-bottom:1px solid #ededed}:where(html).grey:not(.dark) .import-list-row:last-child{border-bottom:0}:where(html).grey:not(.dark) .import-list-meta{color:#666666}:where(html).grey:not(.dark) .import-source-details{color:#737373}:where(html).grey:not(.dark) .import-list-empty{color:#666666}:where(html).grey:not(.dark) .import-warnings{border:1px solid #e5e5e5;border-radius:8px}:where(html).grey:not(.dark) .import-warnings p{color:#666666}:where(html).grey:not(.dark) .import-copy-notice{background:#f7f7f7;border-radius:8px}:where(html).grey:not(.dark) .form-stack fieldset{border:0}:where(html).grey:not(.dark) .calendar-filter>select{border:1px solid var(--border);border-radius:6px;background:#ffffff}:where(html).grey:not(.dark) .column-resizer{background:transparent;border:0}:where(html).grey:not(.dark) .column-resizer:hover,:where(html).grey:not(.dark) .column-resizer:focus-visible{background:#579bfc66}:where(html).grey:not(.dark) .board-option input[type=color]{border-radius:6px}:where(html).grey:not(.dark) .danger{color:#b02b3e}:where(html).grey:not(.dark) .profile-heading p{color:var(--muted)}:where(html).grey:not(.dark) .calendar-filter{color:var(--muted)}:where(html).grey:not(.dark) .calendar-grid{border-left:1px solid var(--border);border-top:1px solid var(--border)}:where(html).grey:not(.dark) .calendar-weekday{border-bottom:1px solid var(--border);border-right:1px solid var(--border);background:#f6f6f6}:where(html).grey:not(.dark) .calendar-cell{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}:where(html).grey:not(.dark) .calendar-date{border:0;background:none;color:var(--ink);border-radius:5px}:where(html).grey:not(.dark) .calendar-today{background:#f0f5ff}:where(html).grey:not(.dark) .calendar-today .calendar-date{background:#376fcd;color:#ffffff}:where(html).grey:not(.dark) .calendar-outside{background:#fafafa}:where(html).grey:not(.dark) .calendar-outside .calendar-date{color:#999999}:where(html).grey:not(.dark) .calendar-task{border:1px solid #e8e8e8;border-left:4px solid var(--item-color);border-radius:4px;background:#ffffff;color:#30343b}:where(html).grey:not(.dark) .calendar-task:hover{background:#f8f8f8}:where(html).grey:not(.dark) .calendar-task span{color:#666666}:where(html).grey:not(.dark) .calendar-event{background:#292929;color:#ffffff;border-radius:4px}:where(html).grey:not(.dark) .calendar-legend span{color:var(--muted)}:where(html).grey:not(.dark) .calendar-legend i{border-radius:50%}:where(html).grey:not(.dark) .consent-list{color:hsl(0 0% 40%)}:where(html).grey:not(.dark) .consent-list svg{color:hsl(0 0% 55%)}:where(html).grey:not(.dark) .consent-who{color:hsl(0 0% 50%)}:root.grey:not(.dark){--text:#303238;--muted:#72767d}:where(html).grey:not(.dark) .task-workspace{color:#35373b}:where(html).grey:not(.dark) .task-toolbar .search-field{background:#f6f7f8;border:1px solid #eaebed;border-radius:10px}:where(html).grey:not(.dark) .task-toolbar .search-field input{color:#36383e}:where(html).grey:not(.dark) .task-feedback{color:#757a81}:where(html).grey:not(.dark) .task-feedback button{color:#3e484f}:where(html).grey:not(.dark) .save-error{color:#aa293a}:where(html).grey:not(.dark) .task-table-scroll{border-block:1px solid #eaebed}:where(html).grey:not(.dark) .task-grid{border-collapse:separate;border-spacing:0}:where(html).grey:not(.dark) .task-grid th{color:#656a71;background:#f9fafb;border-bottom:1px solid #e9ebee}:where(html).grey:not(.dark) .task-grid td{border-bottom:1px solid #f0f1f3;background:#ffffff}:where(html).grey:not(.dark) .task-grid tr:hover td{background:#fafbfc}:where(html).grey:not(.dark) .task-grid .anchored{box-shadow:1px 0 0 #ebedef}:where(html).grey:not(.dark) .task-grid .column-resizer{border:0}:where(html).grey:not(.dark) .task-grid .column-resizer:hover,:where(html).grey:not(.dark) .task-grid .column-resizer:focus-visible{background:#d7dde4}:where(html).grey:not(.dark) .task-name{color:#30363e}:where(html).grey:not(.dark) .task-name-cell>.task-popover .task-popover-trigger{color:#9299a1}:where(html).grey:not(.dark) .task-popover-trigger{border-radius:7px}:where(html).grey:not(.dark) .task-popover-trigger:hover{background:#f0f2f5}:where(html).grey:not(.dark) .task-popover-panel{background:#fffffffa;border:1px solid #e6e9ed;border-radius:12px;box-shadow:0 12px 36px #27344220;color:#41464d}:where(html).grey:not(.dark) .task-popover-panel>.help-text{color:#6d747e}:where(html).grey:not(.dark) .picker-option{border-radius:7px}:where(html).grey:not(.dark) .picker-option:hover{background:#f3f5f7}:where(html).grey:not(.dark) .picker-option i,:where(html).grey:not(.dark) .soft-tag i,:where(html).grey:not(.dark) .task-group-button i{border-radius:50%}:where(html).grey:not(.dark) .picker-edit{border-top:1px solid #eceef0;color:#656e79}:where(html).grey:not(.dark) .soft-tag{background:#f3f5f7;border-radius:6px;color:#3e454f}:where(html).grey:not(.dark) .owner-summary small{color:#858b93}:where(html).grey:not(.dark) .cell-value{color:#5b616b;border-radius:6px}:where(html).grey:not(.dark) .cell-value:hover{background:#f1f3f5}:where(html).grey:not(.dark) .cell-placeholder{color:#979da6}:where(html).grey:not(.dark) .cell-editor input,:where(html).grey:not(.dark) .cell-editor textarea{border:1px solid #cbd3de;border-radius:6px;background:#ffffff;color:#303942}:where(html).grey:not(.dark) .cell-editor button{color:#536277}:where(html).grey:not(.dark) .task-comments{color:#84909d;border-radius:6px}:where(html).grey:not(.dark) .task-comments:hover{background:#edf0f4;color:#4b596b}:where(html).grey:not(.dark) .task-group-row td{background:#f7f8fa!important}:where(html).grey:not(.dark) .task-group-button{color:#525d6b}:where(html).grey:not(.dark) .task-group-button span{color:#89929e}:where(html).grey:not(.dark) .task-empty{color:#7e8794}:where(html).grey:not(.dark) .view-control select{border:1px solid #e4e8ee;border-radius:6px}:where(html).grey:not(.dark) .view-columns small{color:#89919d}:where(html).grey:not(.dark) .comments .help-text{color:#727b88}:where(html).grey:not(.dark) .comment strong,:where(html).grey:not(.dark) .comment p{color:#535f70}@media(max-width:760px){:where(html).grey:not(.dark) .mobile-task{background:#ffffff;border:1px solid #e8ecf1;border-radius:12px;box-shadow:0 2px 7px #263a5104}:where(html).grey:not(.dark) .mobile-task>p{color:#7d8693}:where(html).grey:not(.dark) .mobile-task-footer{border-top:1px solid #f0f2f5}:where(html).grey:not(.dark) .mobile-task .task-popover-panel{box-shadow:0 0 0 100vmax #26364735,0 10px 40px #27344230}:where(html).grey:not(.dark) .modal.drawer{border-radius:0}:where(html).grey:not(.dark) .modal.drawer .modal-heading{background:#ffffffed}}@media(max-width:760px){:where(html).grey:not(.dark) .modal.drawer .form-stack label{color:#5d6672}:where(html).grey:not(.dark) .modal.drawer .form-stack input,:where(html).grey:not(.dark) .modal.drawer .form-stack textarea,:where(html).grey:not(.dark) .modal.drawer .form-stack select{color:#343e4b}}:where(html).grey:not(.dark) .layout-options,:where(html).grey:not(.dark) .definition-options{border-top:1px solid #eceef1}:where(html).grey:not(.dark) .layout-options summary,:where(html).grey:not(.dark) .definition-options summary{color:#505966}:where(html).grey:not(.dark) .mobile-owner{color:#677282}:where(html).grey:not(.dark) .mobile-deadline{color:#677282}:where(html).grey:not(.dark) .task-comments{color:#778394}@media(max-width:760px){:where(html).grey:not(.dark) .task-toolbar-right .task-popover-panel{box-shadow:0 0 0 100vmax #26364735,0 10px 40px #27344230}}:where(html).grey:not(.dark) .overlay{background:#20262e47}:where(html).grey:not(.dark) .modal,:where(html).grey:not(.dark) .modal.drawer{border-radius:18px}:where(html).grey:not(.dark) main.event-page{background:transparent;border:0;border-radius:0;box-shadow:none}:where(html).grey:not(.dark) .event-page>.panel{background:transparent;border:0;border-radius:0;box-shadow:none}:where(html).grey:not(.dark) .event-nav .task-popover-trigger{border-radius:12px;color:#515a65;background:#ffffff8c;border:1px solid #ffffffcc;box-shadow:0 2px 8px #27334209}:where(html).grey:not(.dark) .event-nav .task-popover-panel{background:#fffffff0}:where(html).grey:not(.dark) .event-nav nav button{border-radius:8px}:where(html).grey:not(.dark) .event-nav nav button:hover,:where(html).grey:not(.dark) .event-nav nav button[aria-current=page]{background:#edf0f3;color:#303b48}@media(max-width:760px){:where(html).grey:not(.dark) .event-page .mobile-task{background:#ffffffeb}:where(html).grey:not(.dark) .event-page .task-table-scroll{border:0}}html.grey:not(.dark),:where(html).grey:not(.dark) body{background:#f5f5f5}:where(html).grey:not(.dark) .modal{background:#ffffffe6;border:1px solid #fffffff0;box-shadow:0 18px 70px #26344328,inset 0 1px 1px #ffffff}:where(html).grey:not(.dark) .modal:focus{outline:none}:where(html).grey:not(.dark) .event-page .mobile-task{background:#ffffffc4;border:1px solid #ffffff;box-shadow:0 2px 10px #25344806,inset 0 1px 1px #ffffff}:where(html).grey:not(.dark) .modal .form-stack input:not([type=hidden]):not([type=color]),:where(html).grey:not(.dark) .modal .form-stack select{border:1px solid #e1e5eb;background:#ffffffb8;border-radius:9px}:where(html).grey:not(.dark) .field-label{color:#818181}:where(html).grey:not(.dark) .pending-owner{color:#ac6818!important}:where(html).grey:not(.dark) .invite-delivery{color:#727b87}:where(html).grey:not(.dark) .pending-task-owner{color:#ac6818}:where(html).grey:not(.dark) .topbar{background:#f5f5f5}:where(html).grey:not(.dark) .glass-button{background:#ffffffa6;border:1px solid #fffffff2;box-shadow:0 3px 12px #19212b0a,inset 0 1px 0 #ffffff;border-radius:13px;color:var(--ink)}:where(html).grey:not(.dark) .event-core-details dt{color:#737984}:where(html).grey:not(.dark) .answer-bubble{background:#ffffffba;border:1px solid #dee2e8cc;border-radius:16px;box-shadow:0 4px 16px #18212e04}:where(html).grey:not(.dark) .detail-panel dl.event-core-details{color:#454c56}:where(html).grey:not(.dark) .detail-panel .event-core-details dt{color:#737984}:root.grey:not(.dark){--tile-surface:#ffffffc4;--glass-surface:#ffffffa6;--tile-edge:#dee2e8cc;--glass-shadow:0 4px 16px #18212e06,inset 0 1px 1px #ffffff}:where(html).grey:not(.dark) main.workspace-page{background:transparent;border:0;border-radius:0;box-shadow:none}:where(html).grey:not(.dark) .panel{background:transparent;border:0;border-radius:0;box-shadow:none}:where(html).grey:not(.dark) .button,:where(html).grey:not(.dark) .glass-button{border-radius:13px}:where(html).grey:not(.dark) .button.secondary{background:var(--glass-surface);border:1px solid #ffffffed;box-shadow:var(--glass-shadow);color:var(--ink)}:where(html).grey:not(.dark) .button.secondary:hover{background:#ffffffec;box-shadow:0 5px 18px #18212e0c}:where(html).grey:not(.dark) .button.primary{background:var(--main-bg);border:1px solid var(--main-edge);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey:not(.dark) .button.primary:hover{background:var(--main-bg-hover);box-shadow:var(--main-shadow-hover)}:where(html).grey:not(.dark) .icon-button{border-radius:12px}:where(html).grey:not(.dark) .icon-button:hover{background:#ffffff80}:where(html).grey:not(.dark) .segmented{background:#e7e9ec8c;border:1px solid #ffffff9c;border-radius:13px}:where(html).grey:not(.dark) .segmented button{border-radius:9px}:where(html).grey:not(.dark) .segmented button.selected{background:#ffffffed;box-shadow:0 2px 8px #18212e0b;color:#252525}:where(html).grey:not(.dark) .search-field{background:#ffffff90;border:1px solid var(--tile-edge);border-radius:13px}:where(html).grey:not(.dark) .form-stack input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=hidden]),:where(html).grey:not(.dark) .form-stack select,:where(html).grey:not(.dark) .form-stack textarea,:where(html).grey:not(.dark) .template-tile-fields select,:where(html).grey:not(.dark) .template-tile-fields input[type=number],:where(html).grey:not(.dark) .template-tile-heading>input,:where(html).grey:not(.dark) .template-toolbar select,:where(html).grey:not(.dark) .calendar-filter>select{border:1px solid #e1e5eb;background:#ffffffb8;border-radius:10px;color:var(--ink)}:where(html).grey:not(.dark) .form-stack label,:where(html).grey:not(.dark) .template-tile-fields label{color:#737984}:where(html).grey:not(.dark) .form-stack input[readonly]{background:#eceef14d;color:#727984}:where(html).grey:not(.dark) .event-card,:where(html).grey:not(.dark) .template-tile,:where(html).grey:not(.dark) .connection-card,:where(html).grey:not(.dark) .import-list-row,:where(html).grey:not(.dark) .pco-match-card,:where(html).grey:not(.dark) .team-row,:where(html).grey:not(.dark) .settings-note,:where(html).grey:not(.dark) .empty-events,:where(html).grey:not(.dark) .comment{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:var(--tile-radius);box-shadow:var(--glass-shadow)}:where(html).grey:not(.dark) .event-card:hover{border-color:var(--tile-edge);background:#ffffffee;box-shadow:0 7px 22px #18212e0b}:where(html).grey:not(.dark) .event-card h3{color:var(--ink)}:where(html).grey:not(.dark) .event-card>p,:where(html).grey:not(.dark) .event-date,:where(html).grey:not(.dark) .card-progress,:where(html).grey:not(.dark) .card-bottom{color:#737984}:where(html).grey:not(.dark) .progress-track{border-radius:6px;background:#e8ebef}:where(html).grey:not(.dark) .progress-track>span{background:#8997a6;border-radius:6px}:where(html).grey:not(.dark) .pill,:where(html).grey:not(.dark) .status{border-radius:9px;background:#e9ecf175;color:#5c6572}:where(html).grey:not(.dark) .task-table-head{background:none;border:0;color:#737984}:where(html).grey:not(.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).grey:not(.dark) .task-row:last-child{border:1px solid var(--tile-edge)}:where(html).grey:not(.dark) .task-row:hover{background:#ffffffed}:where(html).grey:not(.dark) .task-title strong{color:var(--ink)}:where(html).grey:not(.dark) .task-title small,:where(html).grey:not(.dark) .owner-cell,:where(html).grey:not(.dark) .due-cell{color:#737984}:where(html).grey:not(.dark) .template-toolbar label{color:#737984}:where(html).grey:not(.dark) .template-toolbar select{color:var(--ink)}:where(html).grey:not(.dark) .template-tile-heading .icon-button{color:#7e8897}:where(html).grey:not(.dark) .template-category{border-radius:9px}:where(html).grey:not(.dark) .template-category i{border-radius:50%}:where(html).grey:not(.dark) .template-tile-footer{border-top:1px solid #e6eaf0;color:#737984}:where(html).grey:not(.dark) .profile-heading .avatar,:where(html).grey:not(.dark) .connection-icon{background:#ffffffb8;border:1px solid #ffffff;box-shadow:var(--glass-shadow)}:where(html).grey:not(.dark) .pco-setup{background:transparent}:where(html).grey:not(.dark) .pco-secret-names code{background:#ffffff90;border:1px solid var(--tile-edge);border-radius:10px}:where(html).grey:not(.dark) .pco-message,:where(html).grey:not(.dark) .pco-protected,:where(html).grey:not(.dark) .pco-match-confirm,:where(html).grey:not(.dark) .import-loading,:where(html).grey:not(.dark) .import-copy-notice{border:1px solid var(--tile-edge);background:var(--tile-surface);border-radius:16px;box-shadow:var(--glass-shadow)}:where(html).grey:not(.dark) .pco-match-card.selected{background:#f1f5faf0;border-color:#8997a6;box-shadow:0 0 0 1px #8997a6}:where(html).grey:not(.dark) .import-list-tools{border:0}:where(html).grey:not(.dark) .import-list-row:last-child{border:1px solid var(--tile-edge)}:where(html).grey:not(.dark) .import-list-info>strong{color:var(--ink)}:where(html).grey:not(.dark) .import-plan{border:0;background:none}:where(html).grey:not(.dark) .team-row strong{color:var(--ink)}:where(html).grey:not(.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 #18212e05}:where(html).grey:not(.dark) .calendar-event{border-radius:10px;background:#292929eb}:where(html).grey:not(.dark) .calendar-weekday{background:#e9edf16b}:where(html).grey:not(.dark) .calendar-cell{background:#ffffff4d}:where(html).grey:not(.dark) .calendar-today{background:#eef4fd8c}:where(html).grey:not(.dark) .calendar-outside{background:#e9edf133}:where(html).grey:not(.dark) .signin-card{background:var(--tile-surface);border:1px solid #ffffffed;box-shadow:0 18px 70px #26344317,inset 0 1px 1px #ffffff;border-radius:22px}:where(html).grey:not(.dark) .sidebar{background:var(--side-bg)}:where(html).grey:not(.dark) .sidebar:hover,:where(html).grey:not(.dark) .sidebar:focus-within{border-color:#ffffffb8;box-shadow:6px 0 22px #18212e0c}:where(html).grey:not(.dark) .sidebar .nav-item{border-radius:11px}:where(html).grey:not(.dark) .sidebar .nav-item.active{background:#ffffffb8;box-shadow:0 2px 9px #18212e06}:where(html).grey:not(.dark) .mobile-shade{background:#26344326}:where(html).grey:not(.dark) .email-connection>.email-availability{color:#737984}:where(html).grey:not(.dark) .email-setup summary{color:#5c6572}:where(html).grey:not(.dark) .email-setup-links a{color:var(--ink)}:where(html).grey:not(.dark) .email-check-error{color:#a33a48!important}:where(html).grey:not(.dark) .task-floating-popover input,:where(html).grey:not(.dark) .task-floating-popover select{border:1px solid var(--tile-edge);border-radius:9px;background:#ffffff;color:var(--ink)}:where(html).grey:not(.dark) .calendar-grid{border-radius:14px}:where(html).grey:not(.dark) .calendar-undated summary{color:#656e79}:where(html).grey:not(.dark) .calendar-agenda-day{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:16px;box-shadow:var(--glass-shadow)}:where(html).grey:not(.dark) .calendar-agenda-day h3>span{color:#737984}@media(max-width:760px){:where(html).grey:not(.dark) .calendar-mini-weekday{color:#737984}:where(html).grey:not(.dark) .calendar-mini-date{border-radius:10px;color:var(--ink);background:#ffffff60;border:1px solid transparent}:where(html).grey:not(.dark) .calendar-mini-date.calendar-outside{color:#8d94a0;background:#e9edf133}:where(html).grey:not(.dark) .calendar-mini-date[aria-current=date]{border-color:#8997a6}:where(html).grey:not(.dark) .calendar-mini-date[aria-pressed=true]{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow),inset 0 0 0 1px var(--main-edge)}:where(html).grey:not(.dark) .calendar-day-markers i{border-radius:50%;background:currentColor}:where(html).grey:not(.dark) .calendar-mini-date.is-event:not([aria-pressed=true]){background:#e6ecf3;border-color:#c9d2dd}}:where(html).grey:not(.dark) .assignee-search{border:1px solid #e3e6ea;border-radius:9px;background:#ffffff;color:#8a919c}:where(html).grey:not(.dark) .assignee-search:focus-within{border-color:#579bfc}:where(html).grey:not(.dark) .assignee-choices .assignee-search input{border:0;outline:none;background:transparent;color:#242731}:where(html).grey:not(.dark) .picker-group{color:#8a919c}:where(html).grey:not(.dark) .picker-empty{color:#8a919c}:where(html).grey:not(.dark) .joins-team{color:#3d74c9}:where(html).grey:not(.dark) .assignee-choices [aria-checked=true]{background:#4f719d14}:where(html).grey:not(.dark) .connection-card>small{color:#737984}:where(html).grey:not(.dark) .calendar-reminders select{border:1px solid #dce0e5;border-radius:9px;background:#ffffffb8}:where(html).grey:not(.dark) .notification-panel,:where(html).grey:not(.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).grey:not(.dark) .notification-heading p,:where(html).grey:not(.dark) .email-settings-head p{color:#737984}:where(html).grey:not(.dark) .save-status{color:#737984}:where(html).grey:not(.dark) .email-settings>.save-status{color:#3f7a52}:where(html).grey:not(.dark) .notification-group,:where(html).grey:not(.dark) .email-schedule,:where(html).grey:not(.dark) .email-editor{border-top:1px solid #eceef1}:where(html).grey:not(.dark) .notification-group h3,:where(html).grey:not(.dark) .email-schedule h3,:where(html).grey:not(.dark) .email-editor h3{color:#8997a6}:where(html).grey:not(.dark) .notification-row+.notification-row{border-top:1px solid #f1f3f5}:where(html).grey:not(.dark) .notification-row strong{color:#333333}:where(html).grey:not(.dark) .notification-row small{color:#737984}:where(html).grey:not(.dark) .notification-off{color:#ad6817;background:#fbf1e6;border-radius:10px}:where(html).grey:not(.dark) .notification-off a{color:inherit}:where(html).grey:not(.dark) .email-kind{border:1px solid #e7e9ed;border-radius:12px;background:#ffffffb8}:where(html).grey:not(.dark) .email-kind strong{color:#333333}:where(html).grey:not(.dark) .email-kind small{color:#8997a6}:where(html).grey:not(.dark) .email-kind.selected{border-color:#292929;background:#ffffff;box-shadow:0 2px 10px #18212e0c}:where(html).grey:not(.dark) .email-kind:focus-visible{outline:3px solid #9c9c9c;outline-offset:2px}:where(html).grey:not(.dark) .field-label small{color:#a8a8a8}:where(html).grey:not(.dark) .placeholder-chips{color:#818181}:where(html).grey:not(.dark) .chip{color:#45505f;background:#f3f5f7;border:1px solid #e1e5eb;border-radius:999px}:where(html).grey:not(.dark) .chip:hover:not(:disabled){background:#eaedf1}:where(html).grey:not(.dark) .email-problems{background:#fbf1e6;color:#8a5413;border-radius:10px}:where(html).grey:not(.dark) .email-preview-bar small{color:#8997a6}:where(html).grey:not(.dark) .email-preview-bar strong{color:#333333}:where(html).grey:not(.dark) .email-preview iframe{border:1px solid #e7e9ed;border-radius:12px;background:#f4f4f4}:where(html).grey:not(.dark) .task-done-toggle{border-radius:50%;border:1.5px solid #c3c9d1;background:#ffffff;color:#ffffff}:where(html).grey:not(.dark) .task-done-toggle:hover:not(:disabled){border-color:#2f8f5b;background:#eef7f1}:where(html).grey:not(.dark) .task-done-toggle.done{background:#2f8f5b;border-color:#2f8f5b}:where(html).grey:not(.dark) .task-done-toggle:focus-visible{outline:3px solid #9c9c9c;outline-offset:2px}:where(html).grey:not(.dark) .task-grid tr.is-done .task-name,:where(html).grey:not(.dark) .mobile-task.is-done .task-name{color:#9aa0a8;text-decoration-color:#c3c9d1}:where(html).grey:not(.dark) .deadline-chip{border-radius:999px;color:#45505f}:where(html).grey:not(.dark) .deadline-chip.overdue{background:#fbf1e6;color:#ad6817}:where(html).grey:not(.dark) .deadline-chip.today{background:#292929;color:#ffffff}:where(html).grey:not(.dark) .deadline-chip.tomorrow,:where(html).grey:not(.dark) .deadline-chip.soon{color:#292929}:where(html).grey:not(.dark) .deadline-chip.done{color:#a8adb5}:where(html).grey:not(.dark) .quick-chip{border-radius:999px;border:1px solid #e1e5eb;background:#ffffffb8;color:#45505f}:where(html).grey:not(.dark) .quick-chip:hover{border-color:#c3c9d1;background:#ffffff}:where(html).grey:not(.dark) .quick-chip span{border-radius:999px;background:#eceef1;color:#45505f}:where(html).grey:not(.dark) .quick-chip.warn span{background:#fbf1e6;color:#ad6817}:where(html).grey:not(.dark) .quick-chip.on{background:var(--main-bg);border-color:var(--main-edge);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey:not(.dark) .quick-chip.on span{background:#ffffff2e;color:#ffffff}:where(html).grey:not(.dark) .quick-chip:focus-visible{outline:3px solid #9c9c9c;outline-offset:2px}:where(html).grey:not(.dark) .task-summary{color:#737984}:where(html).grey:not(.dark) .task-progress{border-radius:999px;background:#eceef1}:where(html).grey:not(.dark) .task-progress i{background:#2f8f5b;border-radius:inherit}:where(html).grey:not(.dark) .filter-badge{border-radius:999px;background:#292929;color:#ffffff}:where(html).grey:not(.dark) .task-empty>span{color:#737984}:where(html).grey:not(.dark) .sidebar .nav-label .nav-count{color:#a6a6a6}:where(html).grey:not(.dark) .event-link small{color:#9b9b9b}:where(html).grey:not(.dark) .event-link small.past{color:#b8b8b8}:where(html).grey:not(.dark) .event-badge{border-radius:7px;background:#ffffffb0;border:1px solid #e2e2e2;color:#5c5c5c}:where(html).grey:not(.dark) .event-link.active .event-badge{background:#2f3a46;border-color:#2f3a46;color:#ffffff}:where(html).grey:not(.dark) .sidebar-empty{color:#9a9a9a}:where(html).grey:not(.dark) .sidebar .sidebar-bottom{border-top:1px solid #e4e4e4}:where(html).grey:not(.dark) .sidebar .account{border-top:0}:where(html).grey:not(.dark) .account-link{border:0;background:none;border-radius:11px}:where(html).grey:not(.dark) .account-link:hover,:where(html).grey:not(.dark) .account-link.active{background:#ffffffb8}:where(html).grey:not(.dark) .account-text strong{color:#333333}:where(html).grey:not(.dark) .account-text small{color:var(--muted)}@media(min-width:1100px){:where(html).grey:not(.dark) .sidebar,:where(html).grey:not(.dark) .sidebar:hover,:where(html).grey:not(.dark) .sidebar:focus-within{box-shadow:none;border-right:1px solid var(--side-line);background:var(--side-bg)}:where(html).grey:not(.dark) .sidebar .sidebar-events .nav-label{border:0}}:where(html).grey:not(.dark) .people-toolbar p{color:var(--muted)}:where(html).grey:not(.dark) .toggle-chip{color:#45505f;background:#ffffffb0;border:1px solid #e1e5eb;border-radius:999px}:where(html).grey:not(.dark) .toggle-chip.selected{background:var(--main-bg);border-color:var(--main-edge);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey:not(.dark) .people-row{border-top:1px solid #eef0f2;border-radius:12px}:where(html).grey:not(.dark) .people-row:first-child{border-top:0}:where(html).grey:not(.dark) .people-row:hover{background:#ffffff80}:where(html).grey:not(.dark) .people-person{border:0;background:none;border-radius:10px}:where(html).grey:not(.dark) .people-name strong{color:#333333}:where(html).grey:not(.dark) .people-name small{color:#8a8f96}:where(html).grey:not(.dark) .you{color:#9aa0a7}:where(html).grey:not(.dark) .avatar.pending{background:#f3f4f6;color:#8a8f96;border:1px dashed #cfd3d8}:where(html).grey:not(.dark) .people-meta{color:#6d747e}:where(html).grey:not(.dark) .pill.warn{background:#fff0d8;color:#945400}:where(html).grey:not(.dark) .people-expiry{color:#9aa0a7}:where(html).grey:not(.dark) .people-actions .task-popover-trigger{border-radius:10px;border:1px solid transparent;background:none;color:#5c6572}:where(html).grey:not(.dark) .people-actions .task-popover-trigger:hover{background:#ffffffc0;border-color:#e6e9ed}:where(html).grey:not(.dark) .row-menu button{border:0;background:none;border-radius:8px;color:#303b48}:where(html).grey:not(.dark) .row-menu button:hover:not(:disabled){background:#edf0f3}:where(html).grey:not(.dark) .row-menu button.danger{color:#b4372f}:where(html).grey:not(.dark) .name-link{border:0;background:none;color:#535f70}:where(html).grey:not(.dark) .person-head a{color:#45505f}:where(html).grey:not(.dark) .person-head small{color:#8a8f96}:where(html).grey:not(.dark) .person-summary{color:#6d747e}:where(html).grey:not(.dark) .person-event{border:1px solid #eceef1;border-radius:14px;background:#ffffffa8}:where(html).grey:not(.dark) .person-event-head{border:0;background:none;border-radius:10px;color:#45505f}:where(html).grey:not(.dark) .person-event-head:hover{background:#f3f5f7}:where(html).grey:not(.dark) .person-event-head strong{color:#303b48}:where(html).grey:not(.dark) .person-event-head small{color:#8a8f96}:where(html).grey:not(.dark) .person-task{border:0;background:none;border-radius:8px;color:#3d4652}:where(html).grey:not(.dark) .person-task:hover{background:#f3f5f7}:where(html).grey:not(.dark) .person-task small{color:#8a8f96}:where(html).grey:not(.dark) .person-task small.late{color:#b4372f}:where(html).grey:not(.dark) .person-task.done .person-task-title{color:#9aa0a7}:where(html).grey:not(.dark) .person-other>span{color:#8a8f96}:where(html).grey:not(.dark) .person-chip{color:#45505f;background:#ffffffb0;border:1px solid #e3e6ea;border-radius:999px}:where(html).grey:not(.dark) .person-chip:hover{background:#ffffff;border-color:#cfd4da}:where(html).grey:not(.dark) .person-chip small{color:#8a8f96}:where(html).grey:not(.dark) .owner-name{border:0;background:none;color:#3d4652;border-radius:4px}:where(html).grey:not(.dark) button.owner-name:hover{color:#1f2933}:where(html).grey:not(.dark) button.owner-name:focus-visible{outline:2px solid #6b8bb3;outline-offset:1px}:where(html).grey:not(.dark) .owner-name.pending{color:#8a8f96}:where(html).grey:not(.dark) .owner-names .task-popover-trigger{color:#7d848c}:where(html).grey:not(.dark) .owner-empty{color:#8a8f96}:where(html).grey:not(.dark) .team-actions .task-popover-trigger{border-radius:10px;border:1px solid transparent;background:none;color:#5c6572}:where(html).grey:not(.dark) .team-actions .task-popover-trigger:hover{background:#ffffffc0;border-color:#e6e9ed}:where(html).grey:not(.dark) .invite-context{border-radius:12px;background:#f3f6f9;border:1px solid #e4e9ee;color:#45505f}:where(html).grey:not(.dark) .invite-context svg{color:#6b8bb3}:where(html).grey:not(.dark) .field-hint{color:#8a8f96}:where(html).grey:not(.dark) .role-choice legend{color:#5d6672}:where(html).grey:not(.dark) .role-tile{border:1px solid #e3e6ea;border-radius:12px;background:#ffffffb0}:where(html).grey:not(.dark) .role-tile:has(input:checked){border-color:#2f3a46;background:#ffffff;box-shadow:0 0 0 1px #2f3a46}:where(html).grey:not(.dark) .role-tile input{accent-color:#2f3a46}:where(html).grey:not(.dark) .role-tile strong{color:#303b48}:where(html).grey:not(.dark) .role-tile small{color:#7a828b}@media(min-width:761px){:where(html).grey:not(.dark) .modal.drawer{border-radius:18px}}:where(html).grey:not(.dark) .bell-badge{border-radius:999px;background:#c2410c;color:#ffffff;box-shadow:0 0 0 2px #f4f4f4}:where(html).grey:not(.dark) .inbox-tools{color:#6d747e}:where(html).grey:not(.dark) .inbox-item{border-radius:12px}:where(html).grey:not(.dark) .inbox-item.unread{background:#f2f6fa}:where(html).grey:not(.dark) .inbox-main{border:0;background:none;border-radius:12px;color:#303b48}:where(html).grey:not(.dark) .inbox-main:hover{background:#00000006}:where(html).grey:not(.dark) .inbox-icon{border-radius:10px;background:#ffffff;border:1px solid #e6e9ed;color:#5c6572}:where(html).grey:not(.dark) .inbox-item:not(.unread) .inbox-text>span{color:#5d6672}:where(html).grey:not(.dark) .inbox-text small{color:#8a8f96}:where(html).grey:not(.dark) .inbox-dot{border-radius:50%;background:#2563eb}:where(html).grey:not(.dark) .inbox-empty{color:#8a8f96}:where(html).grey:not(.dark) .inbox-empty strong{color:#45505f}:where(html).grey:not(.dark) .reassign-row{border:1px solid #e6e9ed;border-radius:12px;background:#ffffffb0}:where(html).grey:not(.dark) .reassign-row strong{color:#303b48}:where(html).grey:not(.dark) .reassign-row small{color:#8a8f96}:where(html).grey:not(.dark) .needs-leader{border:0}:where(html).grey:not(.dark) .needs-leader-banner{border:1px solid #f3d9b1!important;background:#fff8ec!important;border-radius:14px!important;color:#7a4b00}:where(html).grey:not(.dark) .event-teams-row{border:1px solid var(--card-line);border-radius:12px;background:var(--card-bg)}:where(html).grey:not(.dark) .event-teams-row small{color:#737984}:where(html).grey:not(.dark) .event-teams-list{border:1px solid var(--card-line);border-radius:12px}:where(html).grey:not(.dark) .event-teams-list li{background:var(--card-bg)}:where(html).grey:not(.dark) .event-teams-list li+li{border-top:1px solid var(--card-line)}:where(html).grey:not(.dark) .event-teams-note{color:#737984}:where(html).grey:not(.dark) .move-task-list{border:1px solid var(--card-line);border-radius:12px;background:var(--card-bg)}:where(html).grey:not(.dark) .move-task-list .menu-row{border:0;border-radius:9px;background:none;color:var(--ink)}:where(html).grey:not(.dark) .move-task-list .menu-row:hover,:where(html).grey:not(.dark) .move-task-list .menu-row:focus-visible{background:var(--row-hover,hsl(40 30% 95%))}:where(html).grey:not(.dark) .move-task-name small{color:#737984}:where(html).grey:not(.dark) .needs-leader-banner strong{color:#5c3900}:where(html).grey:not(.dark) .needs-leader-banner p{color:#7a5a20}:where(html).grey:not(.dark) .task-grid .cell-value{border:0;background:transparent}:where(html).grey:not(.dark) .task-grid .cell-value:hover:not(:disabled){background:#eef1f4}:where(html).grey:not(.dark) .task-grid .cell-value:focus-visible{outline:2px solid #6b8bb3;outline-offset:-2px}:where(html).grey:not(.dark) .task-grid .cell-title{color:#30363e}:where(html).grey:not(.dark) .cell-input{border:0;border-radius:6px;background:#ffffff;box-shadow:inset 0 0 0 1.5px #6b8bb3,0 2px 8px #2a3c5512;color:#303942;outline:none}:where(html).grey:not(.dark) .cell-input.cell-title{color:#30363e}:where(html).grey:not(.dark) .task-grid tr:focus-within td{background:#fafbfc}:where(html).grey:not(.dark) .mobile-task-open{border:0;background:none;color:inherit}:where(html).grey:not(.dark) .mobile-task-open svg{color:#a3aab3}:where(html).grey:not(.dark) .task-grid .cell-input:focus,:where(html).grey:not(.dark) .task-grid .cell-input:focus-visible{outline:none;border:0}:where(html).grey:not(.dark) .task-grid th .column-sort{border:0;background:none;border-radius:6px;color:inherit}:where(html).grey:not(.dark) .task-grid th .column-sort:hover{background:#eef0f3;color:#353b42}:where(html).grey:not(.dark) .task-grid th .column-sort:focus-visible{outline:2px solid #6b8bb3;outline-offset:0}:where(html).grey:not(.dark) .task-grid th .column-sort.on{color:#2f3742}:where(html).grey:not(.dark) .column-sort:not(.on) .sort-arrow{color:#a8aeb6}:where(html).grey:not(.dark) .task-done-toggle:hover:not(:disabled){border-color:#c3c9d1;background:#ffffff}@media(hover:hover){:where(html).grey:not(.dark) .task-done-toggle:not(.done):hover:not(:disabled){border-color:#2f8f5b;background:#eef7f1}}:where(html).grey:not(.dark) .task-done-toggle.done,:where(html).grey:not(.dark) .task-done-toggle.done:hover:not(:disabled){background:#2f8f5b;border-color:#2f8f5b}:where(html).grey:not(.dark) .panel-head{border-bottom:1px solid #eef0f3}:where(html).grey:not(.dark) .panel-head textarea{border:0;border-radius:8px;background:transparent}:where(html).grey:not(.dark) .panel-head textarea:hover:not(:disabled){background:#f3f5f7}:where(html).grey:not(.dark) .panel-head textarea:focus{outline:none;background:#ffffff;box-shadow:inset 0 0 0 1.5px #6b8bb3}:where(html).grey:not(.dark) .panel-head .panel-title{color:#24292f}:where(html).grey:not(.dark) .panel-head .panel-description{color:#4d5562}:where(html).grey:not(.dark) .panel-description::placeholder{color:#9aa1aa}:where(html).grey:not(.dark) .panel-section{border-bottom:1px solid #eef0f3}:where(html).grey:not(.dark) .panel-section-toggle{border:0;background:none;color:#2f3742}:where(html).grey:not(.dark) .panel-section-label{color:#5d6672}:where(html).grey:not(.dark) .panel-section-summary{color:#3a424d}:where(html).grey:not(.dark) .panel-section-icon{border-radius:7px;color:#6b737d}:where(html).grey:not(.dark) .panel-section-toggle:hover .panel-section-icon{background:#eef0f3;color:#2f3742}:where(html).grey:not(.dark) .panel-section-toggle:focus-visible{outline:2px solid #6b8bb3;outline-offset:-2px;border-radius:8px}:where(html).grey:not(.dark) .panel-choice{border:0;border-radius:9px;background:none;color:#303b48}:where(html).grey:not(.dark) .panel-choice i{border-radius:50%}:where(html).grey:not(.dark) .panel-choice:hover:not(:disabled){background:#f1f3f6}:where(html).grey:not(.dark) .panel-choice.selected{background:#eef3fa}:where(html).grey:not(.dark) .option-editor .board-option input[type=color]{border-radius:8px;border:1px solid #dfe3e8;background:#ffffff}:where(html).grey:not(.dark) .option-editor .board-option input:not([type=color]){border:1px solid #dfe3e8;border-radius:8px}:where(html).grey:not(.dark) .panel-deadline input{border:1px solid #dfe3e8;border-radius:9px}:where(html).grey:not(.dark) .panel-comment textarea{border:1px solid #dfe3e8;border-radius:10px}:where(html).grey:not(.dark) .panel-delete{color:#b4372f}:where(html).grey:not(.dark) .panel-error{color:#b4372f}:where(html).grey:not(.dark) .task-grid th .column-sort{border-radius:0}:where(html).grey:not(.dark) .task-grid th .column-sort:hover{background:#eef0f3}:where(html).grey:not(.dark) .header-button,:where(html).grey:not(.dark) .event-nav .task-popover-trigger{border-radius:12px;color:#515a65;background:#ffffff8c;border:1px solid #ffffffcc;box-shadow:0 2px 8px #27334209}:where(html).grey:not(.dark) .header-button:hover,:where(html).grey:not(.dark) .event-nav .task-popover-trigger:hover{background:#ffffffd9;color:#2f3742}:where(html).grey:not(.dark) .header-button:focus-visible{outline:2px solid #6b8bb3;outline-offset:2px}@media(max-width:760px){:where(html).grey:not(.dark) .header-button,:where(html).grey:not(.dark) .event-nav .task-popover-trigger{border-radius:11px}}:where(html).grey:not(.dark) .modal.drawer .modal-heading{background:none}@media(max-width:760px){:where(html).grey:not(.dark) body:has(.page-add) .toast{border-radius:28px}:where(html).grey:not(.dark) body:has(.page-add) .toast .icon-button{border-radius:22px}:where(html).grey:not(.dark) .toast{border-radius:28px}}:where(html).grey:not(.dark) .import-sections{border-top:1px solid #eef0f3}:where(html).grey:not(.dark) .plan-hint{color:var(--muted)}:where(html).grey:not(.dark) .field-error{color:#a3312c}:where(html).grey:not(.dark) .plan-summary{color:var(--muted)}:where(html).grey:not(.dark) .plan-list{border:1px solid var(--tile-edge);border-radius:16px;background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey:not(.dark) .plan-row{border-top:1px solid #eef0f3}:where(html).grey:not(.dark) .plan-row:first-child{border-top:0}:where(html).grey:not(.dark) .plan-row .plan-include{accent-color:#24744a}:where(html).grey:not(.dark) .plan-row-toggle{background:none;border:0;color:inherit}:where(html).grey:not(.dark) .plan-row-toggle svg{color:#8a919a}:where(html).grey:not(.dark) .plan-row-text strong{color:var(--ink)}:where(html).grey:not(.dark) .plan-row-text small{color:var(--muted)}:where(html).grey:not(.dark) .plan-row.open{background:#fbfcfd}:where(html).grey:not(.dark) .plan-reason{color:#6b5a99}:where(html).grey:not(.dark) .plan-remove{color:#a3312c}:where(html).grey:not(.dark) .plan-error{border:1px solid #f0c9c5;background:#fff6f5;border-radius:14px}:where(html).grey:not(.dark) .import-footer .button{box-shadow:0 10px 28px #18212e2e}:where(html).grey:not(.dark) .form-stack .smart-questions .pco-choice,:where(html).grey:not(.dark) .smart-questions .pco-choice{color:var(--ink)}:where(html).grey:not(.dark) .smart-questions input[type=checkbox]{accent-color:#24744a}:where(html).grey:not(.dark) .home-task{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:14px;box-shadow:var(--glass-shadow)}:where(html).grey:not(.dark) .home-task:hover{background:#ffffffed}:where(html).grey:not(.dark) .home-task-check{color:#9aa1ab}:where(html).grey:not(.dark) .home-task-text strong{color:var(--ink)}:where(html).grey:not(.dark) .home-task-text small{color:#737984}:where(html).grey:not(.dark) .home-task.overdue .home-task-due{color:#b4462f}:where(html).grey:not(.dark) .home-task-status i{border-radius:50%}:where(html).grey:not(.dark) .new-tile{border:1px solid #e3e3e3;border-radius:16px;background:#ffffff}:where(html).grey:not(.dark) .new-tile:hover,:where(html).grey:not(.dark) .new-tile:focus-visible{border-color:#c7cacf;box-shadow:0 8px 24px #27272814}:where(html).grey:not(.dark) .new-tile small{color:#8a8f96}:where(html).grey:not(.dark) .pic-paper{fill:#faf7f1;stroke:#d8dadf}:where(html).grey:not(.dark) .pic-card{fill:#ffffff;stroke:#d5d8dd}:where(html).grey:not(.dark) .pic-faint{fill:#dddfe4}:where(html).grey:not(.dark) .pic-hidden{fill:none}:where(html).grey:not(.dark) .pic-accent{fill:#d9a55b}:where(html).grey:not(.dark) .pic-ink{fill:#7f8184}:where(html).grey:not(.dark) .pic-tick{fill:none;stroke:#3d9a6b}:where(html).grey:not(.dark) .pic-ring{fill:#f6e7cf;stroke:#d9a55b}:where(html).grey:not(.dark) .pic-burst{stroke:#d9a55b}:where(html).grey:not(.dark) .modal.new-window{background:#f8f8f8}:where(html).grey:not(.dark) .new-window-head{border-bottom:1px solid #e6e9ed}:where(html).grey:not(.dark) .start-from-label em{color:#8a919b}:where(html).grey:not(.dark) .modal.new-window .form-stack input:is([type=checkbox],[type=radio]):not([type=hidden]){border-radius:4px}:where(html).grey:not(.dark) .new-window .import-footer{background:#f8f8f8;border-top:1px solid #e6e9ed}:where(html).grey:not(.dark) .new-window .import-footer .button{box-shadow:none}:where(html).grey:not(.dark) .start-from-menu .tool-select{border-radius:11px}:where(html).grey:not(.dark) .start-from-row .row-why{color:#8a8f96}:where(html).grey:not(.dark) .start-from-hint{border-radius:9px;background:#f3f6f9;color:#59616d}:where(html).grey:not(.dark) .start-from-empty{color:#8a8f96}@media (max-width:760px){:where(html).grey:not(.dark) .modal.new-window{border-radius:0}}:where(html).grey:not(.dark) .field-optional{color:#8a919b}:where(html).grey:not(.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).grey:not(.dark) .start-row:hover{background:#ffffffed}:where(html).grey:not(.dark) .start-row small{color:#737984}:where(html).grey:not(.dark) .start-row>svg{color:#8a919b}:where(html).grey:not(.dark) .template-remove{color:#b4462f}:where(html).grey:not(.dark) .event-template-toolbar input{border:1px solid #e1e5eb;background:#ffffffb8;border-radius:10px;color:var(--ink)}:where(html).grey:not(.dark) .setup-step{border-top:1px solid #eef0f3}:where(html).grey:not(.dark) .setup-step:first-of-type{border-top:0}:where(html).grey:not(.dark) .setup-step-head p{color:var(--muted)}:where(html).grey:not(.dark) .setup-step-number{border-radius:50%;background:#2f3640;color:#ffffff}:where(html).grey:not(.dark) .setup-group{color:#8a919a}:where(html).grey:not(.dark) .setup-empty{color:var(--muted)}:where(html).grey:not(.dark) .setup-person small{color:var(--muted)}:where(html).grey:not(.dark) .setup-person[aria-checked=true]{background:#eef3f8}:where(html).grey:not(.dark) .setup-avatar{border-radius:50%;background:#e8ecf1;color:#56606c}:where(html).grey:not(.dark) .setup-avatar.pending{background:#fff0d9;color:#ad6817}:where(html).grey:not(.dark) .setup-avatar.ghost{background:#f1f3f5;color:#9aa1a9}:where(html).grey:not(.dark) .form-stack .smart-prompt textarea::placeholder{color:#a3a9b1}:where(html).grey:not(.dark) .plan-cat-summary i{border-radius:50%}:where(html).grey:not(.dark) .category-editor input[type=color]{border:1px solid #e1e5eb;border-radius:9px;background:#ffffff}:where(html).grey:not(.dark) .plan-dot{border-radius:50%;background:#c9ced6}:where(html).grey:not(.dark) .plan-source{border-radius:999px;background:#eef1f5;color:#5d6773}:where(html).grey:not(.dark) .plan-source.smart{background:#f1ecfb;color:#6b5a99}:where(html).grey:not(.dark) .category-settings-body .board-option>input:not([type=color]){border:1px solid #e1e5eb;border-radius:9px;background:#ffffff}:where(html).grey:not(.dark) .team-search,:where(html).grey:not(.dark) .form-stack .team-search{border:1px solid #e1e5eb;border-radius:12px;background:#ffffffc8;color:#7d848d}:where(html).grey:not(.dark) .team-adder.open .team-search,:where(html).grey:not(.dark) .team-search:focus-within{border-color:#b9c0ca;background:#ffffff;box-shadow:0 0 0 3px #e9edf2}:where(html).grey:not(.dark) .form-stack .team-search input,:where(html).grey:not(.dark) .team-search input{border:0!important;background:none!important;outline:none;color:#2f3640;box-shadow:none!important}:where(html).grey:not(.dark) .team-suggestions{background:#fffffffa;border:1px solid #e6e9ed;border-radius:12px;box-shadow:0 12px 36px #27344220}:where(html).grey:not(.dark) .team-suggestions .picker-option.active,:where(html).grey:not(.dark) .team-suggestions .picker-edit.active{background:#f1f4f7}:where(html).grey:not(.dark) .team-suggestions .picker-option>svg{color:#8a919a}:where(html).grey:not(.dark) .team-invite-row{border-top:1px solid #eceef0;color:#3a424d;border-radius:8px}:where(html).grey:not(.dark) .form-stack .team-invite-fields input,:where(html).grey:not(.dark) .team-invite-fields input{border:1px solid #e1e5eb;border-radius:9px;background:#ffffff}:where(html).grey:not(.dark) .team-picks{border:1px solid var(--tile-edge,#e8ecf1);border-radius:16px;background:var(--tile-surface,#ffffff)}:where(html).grey:not(.dark) .team-pick{border-top:1px solid #eef0f3}:where(html).grey:not(.dark) .team-pick:first-child{border-top:0}:where(html).grey:not(.dark) .team-pick-who{background:none;border:0;color:inherit}:where(html).grey:not(.dark) button.team-pick-who{border-radius:8px}:where(html).grey:not(.dark) .team-pick-text strong{color:var(--ink,#2f3640)}:where(html).grey:not(.dark) .team-pick-text small{color:var(--muted)}:where(html).grey:not(.dark) .team-pick.pending .team-pick-text small{color:#ad6817}:where(html).grey:not(.dark) .team-role select{border:1px solid #e1e5eb;border-radius:999px;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:#3a424d}:where(html).grey:not(.dark) .team-role-tag{color:#5d6773;background:#eef1f5;border-radius:999px}:where(html).grey:not(.dark) .team-role-tag.leader{background:#2f3640;color:#ffffff}:where(html).grey:not(.dark) .team-remove{color:#7d848d;border-radius:50%}:where(html).grey:not(.dark) .team-remove:hover:not(:disabled){background:#f3f1f1;color:#a3312c}:where(html).grey:not(.dark) .team-access{border:1px solid transparent;border-radius:999px;background:none;color:#5d6773}:where(html).grey:not(.dark) .team-access:hover:not(:disabled){background:#f3f5f7;border-color:#e6e9ed}:where(html).grey:not(.dark) .team-access.limited{background:#fff6e8;color:#8a5413}:where(html).grey:not(.dark) .team-access-all{border-bottom:1px solid #eef0f3;border-radius:7px 7px 0 0}:where(html).grey:not(.dark) .team-access-all small{color:var(--muted)}:where(html).grey:not(.dark) .team-access-lock{color:#b2b8c0}:where(html).grey:not(.dark) .locked-head{color:#5d6773}:where(html).grey:not(.dark) .locked-head strong{color:var(--ink,#2f3640)}:where(html).grey:not(.dark) .locked-head p{color:var(--muted)}:where(html).grey:not(.dark) .locked-categories li{border:1px dashed #d8dde3;border-radius:999px;color:#5d6773;background:#fafbfc}:where(html).grey:not(.dark) .locked-categories li i{border-radius:50%}:where(html).grey:not(.dark) .locked-categories li .text-button{border-radius:999px;background:#ffffff;border:1px solid #e3e7ec}:where(html).grey:not(.dark) .form-stack label.template-share input,:where(html).grey:not(.dark) .modal.drawer .form-stack label.template-share input{box-shadow:none;accent-color:var(--ink,#222222)}:where(html).grey:not(.dark) .setup-form .start-from{border-bottom:1px solid #ececec}:where(html).grey:not(.dark) .help-button{border:0;border-radius:50%;background:transparent;color:#8a919c}:where(html).grey:not(.dark) .help-button:hover,:where(html).grey:not(.dark) .help-button[aria-expanded=true]{background:#eef0f3;color:#3a424d}:where(html).grey:not(.dark) .help-card{background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 12px 32px rgba(10,20,40,.16);color:#4d5562}:where(html).grey:not(.dark) .help-card-head{color:#20242b}@media (max-width:760px){:where(html).grey:not(.dark) .help-card{box-shadow:0 -8px 40px rgba(10,20,40,.25)}}:where(html).grey:not(.dark) .first-tip{background:#f3f7ff;border:1px solid #d8e4fb;border-radius:12px}:where(html).grey:not(.dark) .first-tip strong{color:#20242b}:where(html).grey:not(.dark) .first-tip p{color:#4d5562}:where(html).grey:not(.dark) .who-can-group{border:1px solid #eceef1;border-radius:12px;background:#fcfcfd}:where(html).grey:not(.dark) .who-can-group ul{color:#4d5562}:where(html).grey:not(.dark) .help-button.with-text{border-radius:999px;color:#6b7380;background:#f1f3f6}:where(html).grey:not(.dark) .help-button.with-text:hover,:where(html).grey:not(.dark) .help-button.with-text[aria-expanded=true]{background:#e6e9ee;color:#2f3a46}:where(html).grey:not(.dark) .inbox-group{border-radius:14px}:where(html).grey:not(.dark) .inbox-group.open{background:#00000008}:where(html).grey:not(.dark) .inbox-group .inbox-chevron{color:#8a919c}:where(html).grey:not(.dark) .toast-undo{color:#3f3f3f;border-radius:18px;background:#f1f1f1}:where(html).grey:not(.dark) .toast-undo:hover{background:#e7e7e7}:where(html).grey:not(.dark) .app-tip{border-radius:8px;background:#fffffff2;border:1px solid #dddfe2;box-shadow:0 4px 16px #24252714;color:#444547}:where(html).grey:not(.dark) .new-version{background:#ffffffed;border:1px solid #e5e5e5;box-shadow:0 9px 40px #17384e24;border-radius:14px;color:#5e5e5e}:where(html).grey:not(.dark) .new-version-refresh{border-radius:11px;background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey:not(.dark) .new-version-refresh:hover{background:var(--main-bg-hover)}:where(html).grey:not(.dark) .new-version-close{border-radius:10px;color:#959595}:where(html).grey:not(.dark) .new-version-close:hover{background:#f1f1f1}:where(html).grey:not(.dark) .history-panel h3{color:#8c8c8c}:where(html).grey:not(.dark) .history-deleted{background:#fafafa;border:1px solid #eeeeee;border-radius:12px}:where(html).grey:not(.dark) .history-deleted li{border-top:1px solid #efefef}:where(html).grey:not(.dark) .history-deleted strong{color:#555555}:where(html).grey:not(.dark) .history-deleted small,:where(html).grey:not(.dark) .history-note{color:#9a9a9a}:where(html).grey:not(.dark) .history-day li{border-top:1px solid #f1f1f1;color:#6f6f6f}:where(html).grey:not(.dark) .history-day li strong{color:#505050}:where(html).grey:not(.dark) .history-time{color:#a5a5a5}:where(html).grey:not(.dark) .archived-link{color:#8f8f8f}:where(html).grey:not(.dark) .history-day li.history-burst{border-top:1px solid #f1f1f1}:where(html).grey:not(.dark) .history-burst>button{color:#6f6f6f}:where(html).grey:not(.dark) .history-burst>button:hover{background:#fafafa}:where(html).grey:not(.dark) .history-burst>button svg:last-child{color:#a0a0a0}:where(html).grey:not(.dark) .history-burst>ol{border-left:2px solid #eeeeee}:where(html).grey:not(.dark) .history-burst>ol li{border-top:0}:where(html).grey:not(.dark) .calendar-banner{border-radius:var(--tile-radius,14px);background:linear-gradient(135deg,#eef6fb,#f7fbfd);border:1px solid #d9eaf3;box-shadow:var(--glass-shadow,0 3px 10px #23384408)}:where(html).grey:not(.dark) .calendar-banner-icon{border-radius:11px;background:#ffffff;color:#2f7fa6}:where(html).grey:not(.dark) .calendar-banner strong{color:#2f4a58}:where(html).grey:not(.dark) .calendar-banner p{color:#5f7884}:where(html).grey:not(.dark) .calendar-banner-error{color:#b04a3a}:where(html).grey:not(.dark) .colour-trigger{border-radius:9px;border:1px solid #e6e6e6;background:#ffffff}:where(html).grey:not(.dark) .colour-dot{border-radius:50%}:where(html).grey:not(.dark) .colour-swatch{border-radius:50%;color:#ffffff;box-shadow:inset 0 0 0 1px #0000001a}:where(html).grey:not(.dark) .colour-swatch[aria-selected=true]{box-shadow:0 0 0 2px #ffffff,0 0 0 4px currentColor;outline:2px solid #3d3d3d;outline-offset:2px}:where(html).grey:not(.dark) .colour-custom{color:#8c8c8c}:where(html).grey:not(.dark) .colour-custom i{border-radius:50%}:where(html).grey:not(.dark) .contrast-slider input{accent-color:#3a3a3a}:where(html).grey:not(.dark) .contrast-scale{color:#8a8a8a}:where(html).grey:not(.dark) .task-grid tbody tr[style]>td:first-child{box-shadow:inset 4px 0 0 var(--row-color,transparent)}:where(html).grey:not(.dark) .mobile-task[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),var(--glass-shadow,0 0 0 transparent)}:where(html).grey:not(.dark) .home-task[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),var(--glass-shadow,0 0 0 transparent)}:where(html).grey:not(.dark) .colour-custom>i,:where(html).grey:not(.dark) .soft-tag>i,:where(html).grey:not(.dark) .picker-option>i,:where(html).grey:not(.dark) .panel-choices i,:where(html).grey:not(.dark) .colour-dot,:where(html).grey:not(.dark) .colour-swatch,:where(html).grey:not(.dark) .calendar-legend i,:where(html).grey:not(.dark) .plan-dot,:where(html).grey:not(.dark) .plan-cat-summary i,:where(html).grey:not(.dark) .home-task-status>i,:where(html).grey:not(.dark) .locked-categories li>i,:where(html).grey:not(.dark) .template-category>i{box-shadow:var(--swatch-shadow,0 1px 3px #00000073)}:where(html).grey:not(.dark) .colour-swatch[aria-selected=true]{box-shadow:var(--swatch-shadow,0 1px 3px #00000073),0 0 0 2px #ffffff}:where(html).grey:not(.dark) .usage-summary strong{color:var(--ink)}:where(html).grey:not(.dark) .usage-summary p{color:#737984}:where(html).grey:not(.dark) .usage-refresh small{color:#8a8f97}:where(html).grey:not(.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).grey:not(.dark) .usage-head:hover{background:#fafafa80}:where(html).grey:not(.dark) .usage-icon{border-radius:12px;background:#f3f4f6;color:#4b5058}:where(html).grey:not(.dark) .usage-title strong{color:var(--ink)}:where(html).grey:not(.dark) .usage-title small{color:#7b8089}:where(html).grey:not(.dark) .usage-top>small{color:#8a8f97}:where(html).grey:not(.dark) .usage-top-line,:where(html).grey:not(.dark) .usage-measure-line{color:#5f646c}:where(html).grey:not(.dark) .usage-top-line b,:where(html).grey:not(.dark) .usage-measure-line b{color:var(--ink)}:where(html).grey:not(.dark) .usage-chevron{color:#8a8f97}:where(html).grey:not(.dark) .usage-bar{border-radius:999px;background:#eceef1}:where(html).grey:not(.dark) .usage-bar>span{border-radius:inherit;background:#2f8f5b}:where(html).grey:not(.dark) .usage-bar.warn>span{background:#c27c1a}:where(html).grey:not(.dark) .usage-bar.high>span{background:#c2412d}:where(html).grey:not(.dark) .usage-bar.unknown>span{background:transparent}:where(html).grey:not(.dark) .usage-measure-meta{color:#8a8f97}:where(html).grey:not(.dark) .usage-body .help-text{color:#8a8f97}:where(html).grey:not(.dark) .usage-reset{color:#8a8f97}:where(html).grey:not(.dark) .usage-stats li{border-radius:12px;background:#f5f6f8}:where(html).grey:not(.dark) .usage-stats b{color:var(--ink)}:where(html).grey:not(.dark) .usage-stats span{color:#7b8089}:where(html).grey:not(.dark) .usage-emails li+li{border-top:1px solid #eef0f2}:where(html).grey:not(.dark) .usage-emails button{border-radius:10px}:where(html).grey:not(.dark) .usage-emails button:hover{background:#f5f6f8}:where(html).grey:not(.dark) .usage-email-main strong{color:var(--ink)}:where(html).grey:not(.dark) .usage-email-main small{color:#7b8089}:where(html).grey:not(.dark) .usage-email-side time{color:#7b8089}:where(html).grey:not(.dark) .usage-loading{color:#8a8f97}:where(html).grey:not(.dark) .usage-detail-list dt{color:#8a8f97}:where(html).grey:not(.dark) .usage-detail-list dd{color:var(--ink)}:where(html).grey:not(.dark) .usage-detail-list dd small{color:#7b8089}:where(html).grey:not(.dark) .usage-prompt{border:1px solid var(--tile-edge);border-radius:12px;background:#f7f8f9;color:var(--ink)}:where(html).grey:not(.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).grey:not(.dark) .share-icon{border-radius:12px;background:#f3f4f6;color:#4b5058}:where(html).grey:not(.dark) .share-head h3{color:var(--ink)}:where(html).grey:not(.dark) .share-head p{color:#737984}:where(html).grey:not(.dark) .share-url{border:1px solid var(--tile-edge);border-radius:11px;background:#f7f8f9;color:#4b5058}:where(html).grey:not(.dark) .share-renew{color:#737984}:where(html).grey:not(.dark) .share-note{color:#8a8f97}:where(html).grey:not(.dark) .share-compact{border-top:1px solid #eef0f2}:where(html).grey:not(.dark) .share-compact p{color:#737984}:where(html).grey:not(.dark) .share-after{border-radius:12px;background:#f5f6f8}:where(html).grey:not(.dark) .share-after strong{color:var(--ink)}:where(html).grey:not(.dark) .share-after small{color:#737984}:where(html).grey:not(.dark) .form-stack .share-after input{border-radius:4px}:where(html).grey:not(.dark) .meeting-settings .meeting-prompt{border-top:1px solid #24273114}:where(html).grey:not(.dark) .meeting-settings .meeting-prompt:first-of-type{border-top:0}:where(html).grey:not(.dark) .meeting-prompt .field-label small.over{color:#c43e55}:where(html).grey:not(.dark) .meeting-composer{border:1px solid #e3e8ef;border-radius:12px;background:#f9fafc}:where(html).grey:not(.dark) .meeting-paste textarea{border:1px solid #e1e5eb;border-radius:10px;background:#ffffff}:where(html).grey:not(.dark) .meeting-paste textarea:focus{outline:2px solid #579bfc55;border-color:#579bfc}:where(html).grey:not(.dark) .meeting-paste .field-label small.over{color:#c43e55}:where(html).grey:not(.dark) .meeting-composer-row label{color:#818181}:where(html).grey:not(.dark) .meeting-composer-row input{border:1px solid #e1e5eb;border-radius:9px;background:#ffffff}:where(html).grey:not(.dark) .meeting-tile{border:1px solid #e7eaef;border-radius:12px;background:#ffffff;box-shadow:0 1px 3px #1f2a3a0a}:where(html).grey:not(.dark) .meeting-tile:hover{border-color:#dbe1e9}:where(html).grey:not(.dark) .meeting-tile.open{box-shadow:0 6px 22px #1f2a3a14;border-color:#dfe4ea}:where(html).grey:not(.dark) .meeting-icon{border-radius:10px;background:#eef4ff;color:#3d74c9}:where(html).grey:not(.dark) .meeting-date-input:hover:not(:disabled){background:#f4f6f9}:where(html).grey:not(.dark) .meeting-date-input:focus{background:#ffffff;border-color:#579bfc;outline:none}:where(html).grey:not(.dark) .meeting-tile-meta{color:#8a919c}:where(html).grey:not(.dark) .meeting-date-input{color:#6c737e;border:1px solid transparent;border-radius:6px;background:transparent}:where(html).grey:not(.dark) .meeting-working-chip{color:#3d74c9}:where(html).grey:not(.dark) .meeting-working-chip::before{border-radius:50%;background:#579bfc}:where(html).grey:not(.dark) .meeting-section+.meeting-section{border-top:1px solid #eef1f4}:where(html).grey:not(.dark) .meeting-section h3{color:#5f6672}:where(html).grey:not(.dark) .meeting-section h3 .count{background:#eef1f5;color:#6a717c;border-radius:10px}:where(html).grey:not(.dark) .summary-editor{color:#2f3540;border-radius:9px;outline:none}:where(html).grey:not(.dark) .summary-editor:hover{background:#f7f9fb}:where(html).grey:not(.dark) .summary-editor:focus{background:#ffffff;box-shadow:0 0 0 2px #579bfc55}:where(html).grey:not(.dark) .summary-editor:empty::before{color:#a6acb5}:where(html).grey:not(.dark) .summary-editor h4{color:#242731}:where(html).grey:not(.dark) .save-hint{color:#9aa1ab}:where(html).grey:not(.dark) .meeting-transcript{color:#4b525d;background:#f7f8fa;border:1px solid #edf0f3;border-radius:10px}:where(html).grey:not(.dark) .shimmer-line{border-radius:6px;background:linear-gradient(90deg,#eef1f5 0%,#f8f9fb 50%,#eef1f5 100%);background-size:220% 100%}:where(html).grey:not(.dark) .shimmer-line.row{border-radius:10px}:where(html).grey:not(.dark) .meeting-retry{color:#6c737e;background:#fbf7f2;border:1px solid #f3e6d8;border-radius:10px}:where(html).grey:not(.dark) .select-all{color:#5e5e5e}:where(html).grey:not(.dark) .suggestion-row{border:1px solid #edf0f4;border-radius:11px;background:#ffffff}:where(html).grey:not(.dark) .suggestion-row:hover{border-color:#e0e5ec}:where(html).grey:not(.dark) .suggestion-row.picked{background:#f3f8ff;border-color:#cfe0fb}:where(html).grey:not(.dark) .suggestion-row.added{background:#f6fbf8;border-color:#dcefe4}:where(html).grey:not(.dark) .suggestion-pick{accent-color:#3d74c9}:where(html).grey:not(.dark) .suggestion-title,:where(html).grey:not(.dark) .suggestion-desc{border:1px solid transparent;border-radius:7px;background:transparent}:where(html).grey:not(.dark) .suggestion-title{color:#242731}:where(html).grey:not(.dark) .suggestion-desc{color:#5f6672}:where(html).grey:not(.dark) .suggestion-title:hover:not(:disabled),:where(html).grey:not(.dark) .suggestion-desc:hover:not(:disabled),:where(html).grey:not(.dark) .suggestion-date:hover:not(:disabled){background:#f4f6f9}:where(html).grey:not(.dark) .suggestion-title:focus,:where(html).grey:not(.dark) .suggestion-desc:focus,:where(html).grey:not(.dark) .suggestion-date:focus{background:#ffffff;border-color:#579bfc;outline:none}:where(html).grey:not(.dark) .suggestion-tags .task-popover-trigger{background:none;border:0}:where(html).grey:not(.dark) .owner-tag.owner-none{color:#9aa1ab}:where(html).grey:not(.dark) .suggestion-date{color:#3e454f;background:#f3f5f7;border:1px solid transparent;border-radius:6px}:where(html).grey:not(.dark) .suggestion-note{color:#9aa1ab}:where(html).grey:not(.dark) .added-chip{color:#17804f;background:#e5f5ec;border-radius:7px;border:0}:where(html).grey:not(.dark) .added-chip:hover{background:#d7efe2}:where(html).grey:not(.dark) .added-chip:disabled:hover{background:#e5f5ec}:where(html).grey:not(.dark) .suggestion-more{color:#6d6f74}:where(html).grey:not(.dark) .removed-chip{color:#b05a14;background:#fff1e6;border-radius:7px}:where(html).grey:not(.dark) .suggestion-steps{border-left:2px solid #e6eaf0}:where(html).grey:not(.dark) .suggestion-row.sub{border-radius:9px}:where(html).grey:not(.dark) .steps-chip{color:#3d5f93;background:#edf3fc;border:0;border-radius:7px}:where(html).grey:not(.dark) .steps-chip:hover{background:#e1ebf9}:where(html).grey:not(.dark) .change-heading{color:#7a818c}:where(html).grey:not(.dark) .change-group{border:1px solid #edf0f4;border-radius:12px;background:#ffffff}:where(html).grey:not(.dark) .change-target{border-bottom:1px solid #f0f2f5;background:#fafbfc}:where(html).grey:not(.dark) .change-task{border:0;background:none;color:#242731}:where(html).grey:not(.dark) .change-task small{color:#8a919c}:where(html).grey:not(.dark) .change-task svg{color:#a3a9b2}:where(html).grey:not(.dark) .change-task:hover strong{text-decoration-color:#c7ccd3}:where(html).grey:not(.dark) .change-task.gone strong{color:#8a919c}:where(html).grey:not(.dark) .change-row{border-top:1px solid #f4f5f7}:where(html).grey:not(.dark) .change-row:first-child{border-top:0}:where(html).grey:not(.dark) .change-row.picked{background:#f6f9ff}:where(html).grey:not(.dark) .change-row.added{background:#f6fbf8}:where(html).grey:not(.dark) .change-icon{border-radius:7px;color:#5f6672;background:#f2f4f7}:where(html).grey:not(.dark) .change-icon.kind-complete{color:#17804f;background:#e5f5ec}:where(html).grey:not(.dark) .change-icon.kind-note{color:#3d5f93;background:#edf3fc}:where(html).grey:not(.dark) .change-icon.kind-update{color:#945400;background:#fff3e2}:where(html).grey:not(.dark) .change-icon.kind-new{color:#5b4bb0;background:#f1eefc}:where(html).grey:not(.dark) .change-what{color:#3e454f}:where(html).grey:not(.dark) .change-fields>li{color:#3e454f}:where(html).grey:not(.dark) .change-fields>li>svg{color:#a3a9b2}:where(html).grey:not(.dark) .change-label{color:#8a919c}:where(html).grey:not(.dark) .change-before{color:#9aa1ab;text-decoration-color:#c7ccd3}:where(html).grey:not(.dark) .change-fields .task-popover-trigger{background:none;border:0}:where(html).grey:not(.dark) .whos-who-head{color:#3e454f}:where(html).grey:not(.dark) .whos-who-people .person-chip.on{background:#edf3fc;border-color:#b9cff0;color:#244b84}:where(html).grey:not(.dark) .whos-who-count{color:#5f6672}:where(html).grey:not(.dark) .whos-who-count input{border:1px solid #e3e6ea;border-radius:8px;background:#ffffff}:where(html).grey:not(.dark) .whos-who-speakers>li{border:1px solid #edf0f4;border-radius:12px;background:#ffffff}:where(html).grey:not(.dark) .whos-who-label strong{color:#242731}:where(html).grey:not(.dark) .whos-who-label small{color:#9aa1ab}:where(html).grey:not(.dark) .whos-who-quotes{border-left:2px solid #e6eaf0}:where(html).grey:not(.dark) .whos-who-quotes li{color:#5f6672}:where(html).grey:not(.dark) .whos-who-pick select,:where(html).grey:not(.dark) .whos-who-pick input{border:1px solid #e3e6ea;border-radius:8px;background:#ffffff;color:#242731}:where(html).grey:not(.dark) .ai-model-rows>li{color:#3e454f}:where(html).grey:not(.dark) .teach-link{color:#6b7380}:where(html).grey:not(.dark) .teach-link:hover{color:#3e454f}:where(html).grey:not(.dark) .teach-note{color:#3f7d5c}:where(html).grey:not(.dark) .teach-box{border:1px solid var(--card-line,#e6e8ec);border-radius:12px;background:var(--well-bg,#f8f9fa)}:where(html).grey:not(.dark) .teach-label{color:#59616d}:where(html).grey:not(.dark) .teach-box input{border:1px solid #e1e4e9;border-radius:9px;background:#ffffff;color:#3e454f}:where(html).grey:not(.dark) .smart-base .field-hint{color:#8a919b}:where(html).grey:not(.dark) .add-chooser-icon.suggest{background:#f1eefb;color:#6a51b5}:where(html).grey:not(.dark) .usage-tx-form label{color:#59616d}:where(html).grey:not(.dark) .usage-tx-form input{border:1px solid #e1e4e9;border-radius:9px}:where(html).grey:not(.dark) .usage-stats li.low b{color:hsl(30 80% 40%)}:where(html).grey:not(.dark) .record-dot{border-radius:50%;background:hsl(0 0% 100%);box-shadow:0 0 0 3px hsl(0 0% 100% / .35)}:where(html).grey:not(.dark) .record-dot.small{background:hsl(354 78% 52%);box-shadow:none}:where(html).grey:not(.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).grey:not(.dark) .record-button:disabled{background:hsl(218 14% 82%);box-shadow:none;color:hsl(0 0% 100%)}:where(html).grey:not(.dark) .recorder-fields label{color:#59616d}:where(html).grey:not(.dark) .recorder-fields .field-label span{color:#9aa1aa}:where(html).grey:not(.dark) .recorder-fields input{border:1px solid #e1e4e9;border-radius:10px;background:#ffffff;color:#3e454f}:where(html).grey:not(.dark) .recorder-tip{border-radius:11px;background:var(--well-bg,#f6f7f9);color:#59616d}:where(html).grey:not(.dark) .recorder-tip svg{color:#6a51b5}:where(html).grey:not(.dark) .recorder-tip.interrupted{background:hsl(38 90% 95%);color:hsl(30 60% 30%)}:where(html).grey:not(.dark) .recorder-tip.interrupted svg{color:hsl(30 80% 40%)}:where(html).grey:not(.dark) .recorder-consent{color:#3e454f}:where(html).grey:not(.dark) .recorder-status{color:hsl(354 70% 46%)}:where(html).grey:not(.dark) .recorder-status i{border-radius:50%;background:hsl(354 78% 52%)}:where(html).grey:not(.dark) .recorder-status.paused{color:#7d848e}:where(html).grey:not(.dark) .recorder-status.paused i{background:#9aa1aa}:where(html).grey:not(.dark) .recorder-clock{color:#2f353d}:where(html).grey:not(.dark) .waveform{color:#aeb4bd}:where(html).grey:not(.dark) .recorder-saved{color:#8a919b}:where(html).grey:not(.dark) .recorder-saved.issue{color:hsl(30 80% 40%)}:where(html).grey:not(.dark) .speak-chips .voice-chip{background:var(--well-bg,#f6f7f9);border-color:#e6e9ee}:where(html).grey:not(.dark) .speak-text textarea{border:1px solid #e1e4e9;border-radius:12px;background:#ffffff;color:#1f2329}:where(html).grey:not(.dark) .speak-text textarea:focus{outline:none;border-color:#9dbcf2;box-shadow:0 0 0 3px hsl(218 85% 60% / .15)}:where(html).grey:not(.dark) .speak-text textarea::placeholder{color:#9aa3b0}:where(html).grey:not(.dark) .speak-text p{border-radius:12px;background:var(--well-bg,#f6f7f9);border:1px solid var(--well-line,#eceef1);color:#1f2329}:where(html).grey:not(.dark) .speak-text .interim{color:#8e96a3}:where(html).grey:not(.dark) .recorder-pill{border-radius:13px;border:1px solid #e1e4e9;background:#ffffff;box-shadow:0 10px 30px #0f172a26;color:#2f353d}:where(html).grey:not(.dark) .recorder-pill:hover{border-color:#cfd4db}:where(html).grey:not(.dark) .recorder-pill i{border-radius:50%;background:hsl(354 78% 52%)}:where(html).grey:not(.dark) .recorder-pill.paused i{background:#9aa1aa}:where(html).grey:not(.dark) .recorder-pill span{color:#5b626d}:where(html).grey:not(.dark) .recording-card{border:1px solid var(--card-line,#e6e8ec);border-radius:12px;background:#ffffff}:where(html).grey:not(.dark) .recording-card.transcribing{border:0;background:none}:where(html).grey:not(.dark) .recording-icon{border-radius:9px;background:#f1eefb;color:#6a51b5}:where(html).grey:not(.dark) .recording-card.ready .recording-icon{background:hsl(150 40% 93%);color:hsl(150 45% 32%)}:where(html).grey:not(.dark) .recording-card.failed .recording-icon{background:hsl(30 90% 94%);color:hsl(30 80% 40%)}:where(html).grey:not(.dark) .recording-text strong{color:#2f353d}:where(html).grey:not(.dark) .recording-text small{color:#7d848e}:where(html).grey:not(.dark) .change-move{color:#59616d}:where(html).grey:not(.dark) .change-move strong{color:#3e454f}:where(html).grey:not(.dark) .change-move .soft-tag{background:#f1eefb;color:#6a51b5}:where(html).grey:not(.dark) .ai-working{border:1px solid var(--card-line,#e6e8ec);border-radius:12px;background:var(--well-bg,#f8f9fa)}:where(html).grey:not(.dark) .ai-working>svg{color:#6a51b5}:where(html).grey:not(.dark) .ai-working-text strong{color:#3e454f}:where(html).grey:not(.dark) .ai-working-step{color:#59616d}:where(html).grey:not(.dark) .ai-working-text small{color:#9aa1aa}:where(html).grey:not(.dark) .ai-working-bar{border-radius:3px;background:var(--track,#e9ebee)}:where(html).grey:not(.dark) .ai-working-bar i{border-radius:3px;background:linear-gradient(90deg,#8f7ad6,#6a51b5)}:where(html).grey:not(.dark) .replan-sub{color:#6b7380}:where(html).grey:not(.dark) .replan-focus{color:#59616d}:where(html).grey:not(.dark) .replan-focus-label>span{color:#9aa1aa}:where(html).grey:not(.dark) .replan-focus textarea{border:1px solid #e1e4e9;border-radius:11px;background:#ffffff;color:#3e454f}:where(html).grey:not(.dark) .ai-lessons,:where(html).grey:not(.dark) .ai-feedback{border-top:1px solid var(--card-line,#eceef1)}:where(html).grey:not(.dark) .ai-lessons h4,:where(html).grey:not(.dark) .feedback-tool h4{color:#59616d}:where(html).grey:not(.dark) .lesson-list{border:1px solid var(--card-line,#e6e8ec);border-radius:12px}:where(html).grey:not(.dark) .lesson-row{background:#ffffff}:where(html).grey:not(.dark) .lesson-row+.lesson-row{border-top:1px solid var(--card-line,#eceef1)}:where(html).grey:not(.dark) .lesson-row.dismissed .lesson-text p{color:#9aa1aa}:where(html).grey:not(.dark) .lesson-text p{color:#3e454f}:where(html).grey:not(.dark) .lesson-text small{color:#9aa1aa}:where(html).grey:not(.dark) .lesson-row.editing textarea{border:1px solid #e1e4e9;border-radius:9px}:where(html).grey:not(.dark) .feedback-tool li{color:#3e454f}:where(html).grey:not(.dark) .feedback-kind small{color:#9aa1aa}:where(html).grey:not(.dark) .feedback-bar{border-radius:5px;background:var(--track,#eef0f3)}:where(html).grey:not(.dark) .feedback-bar .kept{background:#4c9a72}:where(html).grey:not(.dark) .feedback-bar .changed{background:#d9a441}:where(html).grey:not(.dark) .feedback-bar .dropped{background:#c9cdd3}:where(html).grey:not(.dark) .feedback-figures{color:#7d848e}:where(html).grey:not(.dark) .meeting-tile-foot{border-top:1px solid #eef1f4}:where(html).grey:not(.dark) .text-button.danger{color:#c43e55}:where(html).grey:not(.dark) .meetings-deleted li{border:1px solid #eef1f4;border-radius:10px}:where(html).grey:not(.dark) .meetings-deleted li small{color:#9aa1ab}@media (max-width:760px){:where(html).grey:not(.dark) .suggestion-row.picked{background:#ffffff;border-color:#d6e4f8;box-shadow:inset 3px 0 0 #8db4f0}}:where(html).grey:not(.dark) .add-chooser{background:#ffffff;border:1px solid #e6e9ee;border-radius:14px;box-shadow:0 14px 38px #0f172a29}:where(html).grey:not(.dark) .add-chooser button{border:0;background:none;border-radius:10px}:where(html).grey:not(.dark) .add-chooser button:hover,:where(html).grey:not(.dark) .add-chooser button:focus-visible{background:#f3f6fa;outline:none}:where(html).grey:not(.dark) .add-chooser strong{color:#242731}:where(html).grey:not(.dark) .add-chooser small{color:#8a919c}:where(html).grey:not(.dark) .add-chooser-icon{border-radius:10px;background:#f1f3f6;color:#3e454f}:where(html).grey:not(.dark) .add-chooser-icon.mic{background:#eef4ff;color:#3d74c9}:where(html).grey:not(.dark) .voice-root{background:#14161a80}:where(html).grey:not(.dark) .voice-card{border-radius:28px;background:radial-gradient(120% 60% at 50% 0%,#e9f0ff 0%,#f6f8ff 38%,#ffffff 70%);box-shadow:0 30px 80px #0f172a47,0 0 0 1px #ffffff99 inset}:where(html).grey:not(.dark) .voice-card.review{background:#ffffff;border-radius:22px}:where(html).grey:not(.dark) .voice-label{color:#5b626d}:where(html).grey:not(.dark) .voice-chip{color:#5d6b85;background:#ffffffb3;border:1px solid #e3e9f4;border-radius:999px}:where(html).grey:not(.dark) .voice-privacy{color:#9aa1ab}@media (max-width:760px){:where(html).grey:not(.dark) .voice-card{border-radius:28px 28px 0 0}:where(html).grey:not(.dark) .voice-card.review{border-radius:22px 22px 0 0}}@media (hover:none) and (pointer:coarse){:where(html).grey:not(.dark) .modal,:where(html).grey:not(.dark) .modal.drawer{background:#fffffffa}}:where(html).grey:not(.dark) .note-delete{border-radius:8px;color:#8a94a2}:where(html).grey:not(.dark) .note-delete:hover{background:#f6e7e3;color:#b4442b}:where(html).grey:not(.dark) .note-word{border-radius:2px}:where(html).grey:not(.dark) .note-words:focus-visible{outline:2px solid #9aa6b5;outline-offset:3px;border-radius:4px}:where(html).grey:not(.dark) .note-words.editing{outline:none;caret-color:currentColor}:where(html).grey:not(.dark) .note-link{color:#2f6db3}:where(html).grey:not(.dark) .note-link:hover{color:#1f5596}:where(html).grey:not(.dark) .note-edited{color:inherit}:where(html).grey:not(.dark) .task-panel .comment.task-note{box-shadow:0 1px 4px #18212e0f}:where(html).grey:not(.dark) .note-mention{border:0;background:none;color:#2f6db3}:where(html).grey:not(.dark) .note-compose{border:1px solid #dfe3e8;border-radius:10px;background:#ffffff;outline:none;color:#2f3640}:where(html).grey:not(.dark) .note-compose:focus{border-color:#b9c2ce;box-shadow:0 0 0 3px #e8ecf1}:where(html).grey:not(.dark) .note-compose[data-empty]::before{color:#9aa2ad}:where(html).grey:not(.dark) .mention-picker{background:#ffffff;border:1px solid #e3e7ec;border-radius:12px;box-shadow:0 12px 32px #1b263426}:where(html).grey:not(.dark) .mention-picker button{border-radius:8px}:where(html).grey:not(.dark) .mention-picker button strong{color:#2a3039}:where(html).grey:not(.dark) .mention-picker button small{color:#7a828d}:where(html).grey:not(.dark) .mention-picker button.active,:where(html).grey:not(.dark) .mention-picker button:hover{background:#eef1f5}:where(html).grey:not(.dark) .link-namer{background:#ffffff;border:1px solid #e3e7ec;border-radius:12px;box-shadow:0 12px 32px #1b263426}:where(html).grey:not(.dark) .link-namer label{color:#59616c}:where(html).grey:not(.dark) .link-namer input{border:1px solid #cbd3de;border-radius:8px;color:#2f3640}:where(html).grey:not(.dark) .link-namer small{color:#7a828d}:where(html).grey:not(.dark) .inline-text{outline:none}:where(html).grey:not(.dark) .inline-text.editing{caret-color:currentColor}:where(html).grey:not(.dark) .inline-text.editable:not(.editing):focus-visible{outline:2px solid #9aa6b5;outline-offset:3px;border-radius:4px}:where(html).grey:not(.dark) .inline-placeholder{color:#9aa1aa}:where(html).grey:not(.dark) .inline-mirror{border:0}:where(html).grey:not(.dark) .task-grid .cell-description{color:#5b616b}:where(html).grey:not(.dark) .task-grid .cell-description.is-empty{color:#979da6}:where(html).grey:not(.dark) .meeting-title-text{color:#242731}:where(html).grey:not(.dark) .suggestion-title.inline-text,:where(html).grey:not(.dark) .suggestion-desc.inline-text{border:0;background:none!important}:where(html).grey:not(.dark) .comment p.note-words.editing{outline:none}:where(html).grey:not(.dark) .inline-text.editing[data-empty]::before{color:#9aa1aa}:where(html).grey:not(.dark) .subtask-toggle{border-radius:6px;color:#7d8590}:where(html).grey:not(.dark) .subtask-toggle:hover{background:#eef1f5;color:#2f3640}:where(html).grey:not(.dark) tr.is-subtask td{background:#fbfbfc}:where(html).grey:not(.dark) .subtask-parent{color:#8a929c}:where(html).grey:not(.dark) .subtask-progress{color:#6b737e}:where(html).grey:not(.dark) .subtask-progress i{border-radius:5px;background:#e8ebef}:where(html).grey:not(.dark) .subtask-progress b{border-radius:5px;background:#3f9b6d}:where(html).grey:not(.dark) .subtask-add-row td{background:#ffffff}:where(html).grey:not(.dark) .subtask-add{color:#8a929c;border-radius:6px}:where(html).grey:not(.dark) .subtask-add:hover{color:#2f3640;background:#f1f3f5}:where(html).grey:not(.dark) .subtask-add-box input{border:1px solid #d6dce4;border-radius:8px;background:#ffffff;color:#2f3640}:where(html).grey:not(.dark) .task-menu{background:#ffffff;border:1px solid #e3e7ec;border-radius:12px;box-shadow:0 12px 32px #1b263426}:where(html).grey:not(.dark) .task-menu button{border-radius:8px;color:#2f3640}:where(html).grey:not(.dark) .task-menu button:hover,:where(html).grey:not(.dark) .task-menu button:focus-visible{background:#eef1f5;outline:none}:where(html).grey:not(.dark) .task-menu button.danger{color:#b4442b}:where(html).grey:not(.dark) .panel-warning{color:#ad6817}:where(html).grey:not(.dark) .panel-subtasks li.done .subtask-open{color:#8a929c}:where(html).grey:not(.dark) .subtask-open{color:#2f3640}:where(html).grey:not(.dark) .panel-subtasks li small{color:#7d8590}:where(html).grey:not(.dark) .subtask-grip{border-radius:6px;color:#9aa1aa}:where(html).grey:not(.dark) .subtask-grip i{background:radial-gradient(circle,currentColor 1.3px,transparent 1.6px) 0 0/4px 4.7px}:where(html).grey:not(.dark) .subtask-grip:hover{background:#eef1f5;color:#2f3640}:where(html).grey:not(.dark) tr.drop-before td{box-shadow:inset 0 2px 0 #2f6db3}:where(html).grey:not(.dark) tr.drop-after td{box-shadow:inset 0 -2px 0 #2f6db3}:where(html).grey:not(.dark) .task-grid tbody tr.drop-before[style]>td:first-child{box-shadow:inset 0 2px 0 #2f6db3,inset 4px 0 0 var(--row-color,transparent)}:where(html).grey:not(.dark) .task-grid tbody tr.drop-after[style]>td:first-child{box-shadow:inset 0 -2px 0 #2f6db3,inset 4px 0 0 var(--row-color,transparent)}:where(html).grey:not(.dark) .mobile-task.drop-before[style]{box-shadow:0 -3px 0 #2f6db3,inset 4px 0 0 var(--row-color,transparent)}:where(html).grey:not(.dark) .mobile-task.drop-after[style]{box-shadow:0 3px 0 #2f6db3,inset 4px 0 0 var(--row-color,transparent)}:where(html).grey:not(.dark) .plan-row-text .plan-parent{color:var(--muted,#6b6f7b)}:where(html).grey:not(.dark) .calendar-add-hint{border-radius:999px;background:#2b2d33;color:#ffffff;box-shadow:0 4px 14px #0000002e}:where(html).grey:not(.dark) .push-start>p{color:#5f6670}:where(html).grey:not(.dark) .push-steps{color:#4f5661}:where(html).grey:not(.dark) .push-actions{border-top:1px solid #f1f3f5}:where(html).grey:not(.dark) .push-message{color:#2f7a55;background:#ecf7f1;border-radius:10px}:where(html).grey:not(.dark) .push-devices{color:#737984}:where(html).grey:not(.dark) .push-device{background:#f4f5f7;border-radius:8px;color:#4f5661}:where(html).grey:not(.dark) .push-cap input{border:1px solid #e4e4e4;border-radius:8px;color:#4f5661;background:#ffffff}:where(html).grey:not(.dark) .push-admin .notification-heading+*{border-top:1px solid #eceef1}:where(html).grey:not(.dark) .usage-egress{color:#5e6670}:where(html).grey:not(.dark) .usage-models{color:#5f6670}:where(html).grey:not(.dark) .usage-models li{border-bottom:1px solid #f1f3f5}:where(html).grey:not(.dark) .place-list-search{border:1px solid var(--card-line);border-radius:10px;background:var(--card-bg)}:where(html).grey:not(.dark) .brief-choices button{border:1px solid #e6e8ec;border-radius:12px;background:#ffffff}:where(html).grey:not(.dark) .brief-choices button:hover:not(:disabled){border-color:#c9ced6;background:#fafbfc}:where(html).grey:not(.dark) .brief-choice-main strong{color:#2f343b}:where(html).grey:not(.dark) .brief-choice-main small{color:#6f7782}:where(html).grey:not(.dark) .brief-choice-main .brief-used{color:#ad6817}:where(html).grey:not(.dark) .brief-choice-side{color:#8a919c}:where(html).grey:not(.dark) .brief-answer-list>div{border-bottom:1px solid #eef0f3}:where(html).grey:not(.dark) .brief-answer-list dt{color:#7a828d}:where(html).grey:not(.dark) .brief-answer-list dd{color:#2f343b}:where(html).grey:not(.dark) .tier-tabs{background:#f4f5f7;border-radius:12px}:where(html).grey:not(.dark) .tier-tabs button{border-radius:9px;color:#6f7782}:where(html).grey:not(.dark) .tier-tabs button strong{color:#4f5661}:where(html).grey:not(.dark) .tier-tabs button.selected{background:#ffffff;box-shadow:0 1px 4px #20304012}:where(html).grey:not(.dark) .tier-tabs button.selected strong{color:#22272e}:where(html).grey:not(.dark) .ai-adding{color:#6f7782}:where(html).grey:not(.dark) .template-steps{border-top:1px solid #e6eaf0}:where(html).grey:not(.dark) .template-steps ul{border-left:2px solid #e6eaf0}:where(html).grey:not(.dark) .template-step{border-radius:8px;color:#3e454f}:where(html).grey:not(.dark) .template-step:hover:not(:disabled){background:#f2f5f8}:where(html).grey:not(.dark) .template-step i{border-radius:50%}:where(html).grey:not(.dark) .template-step small{color:#8a919c}:where(html).grey:not(.dark) .template-steps li.open{border:1px solid #e1e5eb;border-radius:10px;background:#ffffffb8}:where(html).grey:not(.dark) .template-step-edit>input{border:1px solid #e1e5eb;background:#ffffff;border-radius:10px;color:var(--ink)}:where(html).grey:not(.dark) .view-switch{border-radius:10px;background:#eef0f3}:where(html).grey:not(.dark) .view-switch button{border-radius:8px;color:#5b6573}:where(html).grey:not(.dark) .view-switch button.on{background:#ffffff;color:#22262c;box-shadow:0 1px 3px #1b263424}:where(html).grey:not(.dark) .task-group-row td{background:transparent!important;border-bottom:1px solid #e3e7ec}:where(html).grey:not(.dark) .task-group-button{color:#22262c}:where(html).grey:not(.dark) .board-column{background:#f3f5f7;border:1px solid #e6e9ee;border-radius:14px}:where(html).grey:not(.dark) .board-column.is-target{background:#eaf1fb;border-color:#c9d9ef}:where(html).grey:not(.dark) .board-column.drop-before{box-shadow:-4px 0 0 #2f6db3}:where(html).grey:not(.dark) .board-column-head{color:#22262c}:where(html).grey:not(.dark) .board-column-head>span{color:#7d8590}:where(html).grey:not(.dark) .board-dot{border-radius:50%}:where(html).grey:not(.dark) .board-card{background:#ffffff;border:1px solid #e3e7ec;border-radius:12px;box-shadow:0 1px 2px #1b26340f}:where(html).grey:not(.dark) .board-card[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),0 1px 2px #1b26340f}:where(html).grey:not(.dark) .board-card:hover{border-color:#cdd3db}:where(html).grey:not(.dark) .board-card.is-done .board-card-title{color:#8a929c}:where(html).grey:not(.dark) .board-card.drop-before::before,:where(html).grey:not(.dark) .board-drop-end{border-radius:3px;background:#2f6db3}:where(html).grey:not(.dark) .board-card-title{color:#22262c}:where(html).grey:not(.dark) .board-card-foot{color:#6b737e}:where(html).grey:not(.dark) .board-subtask-toggle{border-radius:6px;color:#6b737e}:where(html).grey:not(.dark) .board-subtask-toggle:hover{background:#f1f3f5}:where(html).grey:not(.dark) .board-subtask-toggle .subtask-progress-bar i{border-radius:5px;background:#e8ebef}:where(html).grey:not(.dark) .board-subtask-toggle .subtask-progress-bar b{border-radius:5px;background:#3f9b6d}:where(html).grey:not(.dark) .board-subtasks li.done .subtask-open{color:#8a929c}:where(html).grey:not(.dark) .board-grip{border-radius:6px;color:#9aa1aa}:where(html).grey:not(.dark) .board-grip i{background:radial-gradient(circle,currentColor 1.3px,transparent 1.6px) 0 0/4px 4.7px}:where(html).grey:not(.dark) .board-grip:hover{background:#eef1f5;color:#2f3640}:where(html).grey:not(.dark) .board-ghost{border-radius:10px;background:#22262c;color:#ffffff;box-shadow:0 10px 30px #1b263440}:where(html).grey:not(.dark) .task-surface{background:var(--well-bg);border:1px solid var(--well-line);border-radius:16px}:where(html).grey:not(.dark) .task-surface .task-toolbar{border-bottom:1px solid var(--well-line)}:where(html).grey:not(.dark) .task-surface .task-table-scroll{border-block:0}:where(html).grey:not(.dark) .task-surface.is-board .task-toolbar{border-bottom:0}:where(html).grey:not(.dark) .tool-button,:where(html).grey:not(.dark) .task-toolbar-right .task-popover-trigger,:where(html).grey:not(.dark) .tool-select{border-radius:999px;border:1px solid #e1e5eb;background:#ffffff;color:#45505f;box-shadow:0 1px 2px #1b26340a}:where(html).grey:not(.dark) .tool-button:hover,:where(html).grey:not(.dark) .task-toolbar-right .task-popover-trigger:hover,:where(html).grey:not(.dark) .tool-select:hover{border-color:#c3c9d1;background:#ffffff}:where(html).grey:not(.dark) .tool-button.on{background:var(--main-bg);border-color:var(--main-edge);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey:not(.dark) .tool-count{border-radius:999px;background:#eceef1;color:#45505f}:where(html).grey:not(.dark) .tool-button.on .tool-count{background:var(--track);color:var(--main-ink)}:where(html).grey:not(.dark) .tool-count.warn{background:#fbf1e6;color:#ad6817}:where(html).grey:not(.dark) .tool-reset{color:hsl(0 0% 100%);border-color:#c43e55;background:#c43e55;box-shadow:0 2px 8px #c43e5533}:where(html).grey:not(.dark) .tool-reset:hover{background:#ad3249;border-color:#ad3249}:where(html).grey:not(.dark) .tool-select svg{color:#6b737e}:where(html).grey:not(.dark) .tool-select b{color:#22262c}:where(html).grey:not(.dark) .tool-select span{color:#7d8590}:where(html).grey:not(.dark) .tool-search{border-radius:999px}:where(html).grey:not(.dark) .tool-search input{border:0;background:transparent;color:#22262c}:where(html).grey:not(.dark) .tool-search.open{background:#ffffff;box-shadow:inset 0 0 0 1px #c3c9d1}:where(html).grey:not(.dark) .tool-search.open .tool-button{border-color:transparent;box-shadow:none;background:transparent}:where(html).grey:not(.dark) .tool-search input:focus{outline:none}:where(html).grey:not(.dark) .board-add{border-radius:10px;color:#6b737e}:where(html).grey:not(.dark) .board-add:hover{background:#e7ebf0;color:#22262c}:where(html).grey:not(.dark) .fade-frame::before{background:linear-gradient(to right,var(--fade-colour,#ffffff),#ffffff00)}:where(html).grey:not(.dark) .fade-frame::after{background:linear-gradient(to left,var(--fade-colour,#ffffff),#ffffff00)}:where(html).grey:not(.dark) .board-frame::after{border-bottom-right-radius:16px}@media(max-width:760px){:where(html).grey:not(.dark) .task-surface{border-radius:14px}}:where(html).grey:not(.dark) .tool-button,:where(html).grey:not(.dark) .tool-select,:where(html).grey:not(.dark) .tool-search,:where(html).grey:not(.dark) .task-toolbar-right .task-popover-trigger,:where(html).grey:not(.dark) .quick-chip,:where(html).grey:not(.dark) .toggle-chip,:where(html).grey:not(.dark) .help-button.with-text,:where(html).grey:not(.dark) .locked-categories li .text-button,:where(html).grey:not(.dark) .team-role select,:where(html).grey:not(.dark) .calendar-add-hint{border-radius:10px}:where(html).grey:not(.dark) .view-switch{border-radius:10px}:where(html).grey:not(.dark) .view-switch button{border-radius:8px}:where(html).grey:not(.dark) .preset-list{background:#ffffff;border:1px solid #e3e7ec;border-radius:12px;box-shadow:0 12px 32px #1b263426}:where(html).grey:not(.dark) .preset-option{border-radius:8px;color:#22262c}:where(html).grey:not(.dark) .preset-option.hint,:where(html).grey:not(.dark) .preset-option:focus-visible{background:#f1f3f6;outline:none}:where(html).grey:not(.dark) .preset-name svg{color:#2f6db3}:where(html).grey:not(.dark) .preset-help>span{color:#6b737e}:where(html).grey:not(.dark) .tool-menu-list hr{border:0;border-top:1px solid #eef0f3}:where(html).grey:not(.dark) .tool-select.is-set b{color:#2f6db3}:where(html).grey:not(.dark) .menu-row{border-radius:8px;color:#22262c}:where(html).grey:not(.dark) .menu-row:hover,:where(html).grey:not(.dark) .menu-row:focus-visible{background:#f1f3f6;outline:none}:where(html).grey:not(.dark) .menu-row svg{color:#2f6db3}:where(html).grey:not(.dark) .menu-row:disabled{background:none}:where(html).grey:not(.dark) .menu-link{color:#45505f}:where(html).grey:not(.dark) .menu-link svg{color:#6b737e}:where(html).grey:not(.dark) .fold-head small{color:#6b737e}:where(html).grey:not(.dark) .fold-head svg{color:#9aa1aa}:where(html).grey:not(.dark) .tool-menu .tool-select>span:first-child{color:#45505f}:where(html).grey:not(.dark) .fold-head.on{background:#eef1f5}:where(html).grey:not(.dark) .menu-back{color:#6b737e}:where(html).grey:not(.dark) .menu-back strong{color:#22262c}:where(html).grey:not(.dark) .side-actions{background:#ffffff;border-top:1px solid #eef0f3}:where(html).grey:not(.dark) .tool-button.apply{background:var(--main-bg);border-color:var(--main-edge);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey:not(.dark) .tool-button.apply:hover{background:var(--main-bg-hover);box-shadow:var(--main-shadow-hover)}:where(html).grey:not(.dark) .menu-heading{color:#8a929c}:where(html).grey:not(.dark) .option-inline-row{border-radius:8px}:where(html).grey:not(.dark) .option-inline-row:focus-within{background:#f7f7f7}:where(html).grey:not(.dark) .option-inline-dot{border-radius:8px}:where(html).grey:not(.dark) .option-inline-dot:hover,:where(html).grey:not(.dark) .option-inline-dot[aria-expanded=true]{background:#e7eaee}:where(html).grey:not(.dark) .option-inline-dot i{border-radius:50%;box-shadow:inset 0 0 0 1px #0000001a}:where(html).grey:not(.dark) .option-inline .option-inline-row input{border:1px solid #e9e9e9;border-radius:8px;background:transparent;color:#22262c}:where(html).grey:not(.dark) .option-inline-row input:hover{border-color:#d6d8dc}:where(html).grey:not(.dark) .option-inline-row input:focus{outline:none;border-color:#caccd1;background:#ffffff}:where(html).grey:not(.dark) .option-edit-open svg{color:#8a929c}:where(html).grey:not(.dark) .task-floating-popover .option-inline{border:0;box-shadow:none;background:transparent}:where(html).grey:not(.dark) .column-row small{color:#9aa1aa}:where(html).grey:not(.dark) .column-moves button{border-radius:7px;color:#6b737e}:where(html).grey:not(.dark) .column-moves button:hover:not(:disabled){background:#e7ebf0;color:#22262c}:where(html).grey:not(.dark) .column-moves svg{color:inherit}@media(max-width:760px){:where(html).grey:not(.dark) .tool-menu .main-list,:where(html).grey:not(.dark) .tool-menu .side-list,:where(html).grey:not(.dark) .tool-menu-list{box-shadow:0 0 0 100vmax #26364735,0 10px 40px #27344230}}:where(html).grey:not(.dark) .eye-row svg{color:#45505f!important}:where(html).grey:not(.dark) .eye-row small{color:#9aa1aa}:where(html).grey:not(.dark) .eye-row.is-hidden span,:where(html).grey:not(.dark) .eye-row.is-hidden svg{color:#a3aab3!important}:where(html).grey:not(.dark) .eye-row:disabled{background:none}:where(html).grey:not(.dark) .eye-row:disabled svg{color:#b7bdc5!important}:where(html).grey:not(.dark) .column-row{border-radius:8px}:where(html).grey:not(.dark) .column-row:hover{background:#f1f3f6}:where(html).grey:not(.dark) .column-row .eye-row:hover{background:none}:root.grey:not(.dark){--side-bg:hsl(220 max(0%,calc(8% - var(--cg,0%) * 1.2)) calc(94.6% - var(--cg,0%) * 1.35));--side-line:hsl(220 max(0%,calc(8% - var(--cg,0%) * 1.2)) calc(88% - var(--cg,0%) * 3));--well-bg:hsl(220 max(0%,calc(9% - var(--cg,0%) * 1.2)) calc(94% - var(--cg,0%) * 1.4));--well-line:hsl(220 max(0%,calc(9% - var(--cg,0%) * 1.2)) calc(88.5% - var(--cg,0%) * 3));--col-bg:hsl(220 max(0%,calc(12% - var(--cg,0%) * 1.2)) calc(96.6% - var(--cg,0%) * 1));--col-line:hsl(220 max(0%,calc(10% - var(--cg,0%) * 1.2)) calc(90.5% - var(--cg,0%) * 3));--card-bg:hsl(0 0% 100%);--card-line:hsl(220 max(0%,calc(10% - var(--cg,0%) * 1.2)) calc(90% - var(--cg,0%) * 3));--card-line-hover:hsl(220 max(0%,calc(10% - var(--cg,0%) * 1.2)) calc(82% - var(--cg,0%) * 3));--row-bg:hsl(0 0% 100%);--row-sub-bg:hsl(220 max(0%,calc(20% - var(--cg,0%) * 1.2)) calc(98.6% - var(--cg,0%) * .4));--row-hover:hsl(220 max(0%,calc(20% - var(--cg,0%) * 1.2)) calc(98.2% - var(--cg,0%) * .6));--row-line:hsl(220 max(0%,calc(10% - var(--cg,0%) * 1.2)) calc(94% - var(--cg,0%) * 2.5));--head-bg:hsl(220 max(0%,calc(14% - var(--cg,0%) * 1.2)) calc(97.6% - var(--cg,0%) * .9));--track:hsl(220 max(0%,calc(10% - var(--cg,0%) * 1.2)) calc(91% - var(--cg,0%) * 1.5))}:where(html).grey:not(.dark) .button.primary.danger{color:var(--stop-ink)}:where(html).grey:not(.dark) :is(.modal,[role=dialog]) .button.primary:not(.danger){color:var(--go-ink)}:where(html).grey:not(.dark) .task-surface .task-grid th{background:var(--head-bg);border-bottom-color:var(--well-line)}:where(html).grey:not(.dark) .task-surface .task-grid td{background:var(--row-bg);border-bottom-color:var(--row-line)}:where(html).grey:not(.dark) .task-surface .task-grid tr.is-subtask td{background:var(--row-sub-bg)}:where(html).grey:not(.dark) .task-surface .task-grid tbody tr:hover td{background:var(--row-hover)}:where(html).grey:not(.dark) .task-surface .task-group-row td{border-bottom-color:var(--well-line)}:where(html).grey:not(.dark) .task-surface .task-grid .anchored{box-shadow:1px 0 0 var(--row-line)}:where(html).grey:not(.dark) .task-surface .task-grid th.anchored{box-shadow:1px 0 0 var(--well-line)}:where(html).grey:not(.dark) .task-surface .task-table-scroll{border-bottom-left-radius:15px;border-bottom-right-radius:15px}:where(html).grey:not(.dark) .task-surface .board-column{background:var(--col-bg);border-color:var(--col-line)}:where(html).grey:not(.dark) .task-surface .board-card{background:var(--card-bg);border-color:var(--card-line);box-shadow:none}:where(html).grey:not(.dark) .task-surface .board-card[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent)}:where(html).grey:not(.dark) .task-surface .board-card:hover{border-color:var(--card-line-hover)}:where(html).grey:not(.dark) .task-surface .board-add:hover{background:var(--well-bg)}:where(html).grey:not(.dark) .task-surface .mobile-task{background:var(--card-bg);border-color:var(--card-line)}:where(html).grey:not(.dark) .task-surface .tool-button,:where(html).grey:not(.dark) .task-surface .tool-select,:where(html).grey:not(.dark) .task-surface .task-toolbar-right .task-popover-trigger{background:var(--card-bg);border-color:var(--card-line);box-shadow:none}:where(html).grey:not(.dark) .task-surface .tool-button:hover,:where(html).grey:not(.dark) .task-surface .tool-select:hover{border-color:var(--card-line-hover);background:var(--card-bg)}:where(html).grey:not(.dark) .task-surface .tool-search.open{background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--card-line-hover)}:where(html).grey:not(.dark) .task-surface .view-switch{background:var(--track)}:where(html).grey:not(.dark) .task-surface .view-switch button.on{background:var(--card-bg);box-shadow:0 0 0 1px var(--card-line)}:where(html).grey:not(.dark) .task-surface .tool-button.on,:where(html).grey:not(.dark) .task-surface .tool-button.apply{background:var(--main-bg);border-color:var(--main-edge);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey:not(.dark) .task-surface .tool-button.tool-reset{background:#c43e55;border-color:#c43e55;color:hsl(0 0% 100%)}:where(html).grey:not(.dark) .task-surface .tool-button.tool-reset:hover{background:#ad3249;border-color:#ad3249}:where(html).grey:not(.dark) .task-group-button[aria-expanded=false]{background:var(--card-bg,#ffffff);border:1px solid var(--card-line,#e3e7ec);border-radius:10px}:where(html).grey:not(.dark) .task-surface.is-grouped{background:transparent;border:0;border-radius:0}:where(html).grey:not(.dark) .task-surface.is-grouped>.task-toolbar{background:var(--well-bg);border:1px solid var(--well-line);border-radius:16px}:where(html).grey:not(.dark) .task-group-card{background:var(--well-bg);border:1px solid var(--well-line);border-radius:16px}:where(html).grey:not(.dark) .task-group-head{border-bottom:1px solid var(--well-line)}:where(html).grey:not(.dark) .task-group-card.is-closed .task-group-head{border-bottom:0}:where(html).grey:not(.dark) .task-group-card .task-group-button,:where(html).grey:not(.dark) .task-group-card .task-group-button[aria-expanded=false]{background:none;border:0}:where(html).grey:not(.dark) .task-group-card .task-table-scroll{border:0}:where(html).grey:not(.dark) .task-group-card .task-grid tbody tr:last-child td{border-bottom:0}:root.grey:not(.dark){--bar-bg:hsl(220 max(0%,calc(16% - var(--cg,0%) * 1.2)) calc(97.7% - var(--cg,0%) * .8))}:where(html).grey:not(.dark) .task-surface .task-toolbar,:where(html).grey:not(.dark) .task-surface.is-grouped>.task-toolbar{background:var(--bar-bg)}:where(html).grey:not(.dark) .task-surface:not(.is-grouped) .task-toolbar{border-radius:15px 15px 0 0}:where(html).grey:not(.dark) .task-surface.is-board .task-toolbar{border-bottom:1px solid var(--well-line)}:where(html).grey:not(.dark) .task-surface .task-progress{background:var(--track)}:where(html).grey:not(.dark) .task-surface .board-column{background:transparent;border:0;border-radius:0;border-right:1px solid var(--col-line)}:where(html).grey:not(.dark) .task-surface .board-column:last-child{border-right:0}:where(html).grey:not(.dark) .task-surface .board-column.is-target{background:hsl(215 70% 50% / .06);border-radius:12px}:where(html).grey:not(.dark) .task-surface .board-card{box-shadow:0 1px 2px #1b26340f,0 3px 10px #1b26340d}:where(html).grey:not(.dark) .task-surface .board-card[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),0 1px 2px #1b26340f,0 3px 10px #1b26340d}:where(html).grey:not(.dark) .task-surface .board-column.drop-before{box-shadow:-3px 0 0 #2f6db3}:root.grey:not(.dark){--scroll-thumb:hsl(220 max(0%,calc(8% - var(--cg,0%) * 1.2)) calc(78% - var(--cg,0%) * 2));--scroll-thumb-hover:hsl(220 max(0%,calc(8% - var(--cg,0%) * 1.2)) calc(66% - var(--cg,0%) * 2))}:where(html).grey:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar,:where(html).grey:not(.dark) .task-surface .task-board::-webkit-scrollbar{background:transparent}:where(html).grey:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-track,:where(html).grey:not(.dark) .task-surface .task-board::-webkit-scrollbar-track{background:transparent}:where(html).grey:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-thumb,:where(html).grey:not(.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).grey:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-thumb:hover,:where(html).grey:not(.dark) .task-surface .task-board::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover);background-clip:padding-box}:where(html).grey:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-corner,:where(html).grey:not(.dark) .task-surface .task-board::-webkit-scrollbar-corner{background:transparent}:where(html).grey:not(.dark) .task-surface:not(.is-grouped),:where(html).grey:not(.dark) .task-group-card{box-shadow:var(--panel-shadow)}:where(html).grey:not(.dark) .task-surface .board-card,:where(html).grey:not(.dark) .task-surface .mobile-task{box-shadow:var(--card-shadow)}:where(html).grey:not(.dark) .task-surface .board-card[style],:where(html).grey:not(.dark) .task-surface .mobile-task[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),var(--card-shadow)}:where(html).grey:not(.dark) .task-surface .task-toolbar,:where(html).grey:not(.dark) .task-surface.is-grouped>.task-toolbar,:where(html).grey:not(.dark) .task-surface.is-board .task-toolbar{background:transparent;border:0;border-radius:0}:where(html).grey:not(.dark) .task-surface .tool-button,:where(html).grey:not(.dark) .task-surface .tool-select,:where(html).grey:not(.dark) .task-surface .tool-search,:where(html).grey:not(.dark) .task-surface .task-toolbar-right .task-popover-trigger{background:#ffffff8c;border:1px solid #ffffffcc;box-shadow:0 2px 8px #27334209;border-radius:12px;color:#515a65}:where(html).grey:not(.dark) .task-surface .tool-button:hover,:where(html).grey:not(.dark) .task-surface .tool-select:hover,:where(html).grey:not(.dark) .task-surface .tool-search:hover{background:#ffffffd9;border-color:#fffffff2;color:#2f3742}:where(html).grey:not(.dark) .task-surface .tool-search.open{background:#ffffffd9;box-shadow:0 2px 8px #27334209}:where(html).grey:not(.dark) .task-surface .tool-search .tool-button{background:transparent;border-color:transparent;box-shadow:none}:where(html).grey:not(.dark) .task-surface .view-switch{background:#ffffff59;border:1px solid #ffffffb3;border-radius:12px;box-shadow:0 2px 8px #27334209}:where(html).grey:not(.dark) .task-surface .view-switch button{border-radius:9px;color:#5c5c5c}:where(html).grey:not(.dark) .task-surface .view-switch button.on{background:#ffffffd9;color:#222222;box-shadow:0 2px 9px #18212e0f}:where(html).grey:not(.dark) .task-surface .tool-select b{color:#2f3742}:where(html).grey:not(.dark) .owner-avatar{border-radius:50%;color:#2a313a;background:#dfe3e8;border:1px solid #ffffff}:where(html).grey:not(.dark) .owner-avatar.none{background:transparent;border:1.5px dashed #b7bdc5}:where(html).grey:not(.dark) .owner-avatar.pending{background:transparent;border:1.5px dashed #9aa1aa;color:#7d8590}:where(html).grey:not(.dark) .voice-asks{border-radius:12px;background:hsl(40 90% 50% / .08);border:1px solid hsl(40 80% 45% / .25)}:where(html).grey:not(.dark) .voice-ask-choice button{border-radius:10px;border:1px solid #d6dce4;background:#ffffff;color:#45505f}:where(html).grey:not(.dark) .voice-ask-choice button.on{background:var(--main-bg);border-color:var(--main-edge);color:var(--main-ink);box-shadow:var(--main-shadow)}@media(max-width:760px){:where(html).grey:not(.dark) .task-surface,:where(html).grey:not(.dark) .task-surface:not(.is-grouped),:where(html).grey:not(.dark) .task-surface.is-grouped{background:transparent;border:0;border-radius:0;box-shadow:none}}:where(html).grey:not(.dark) .drag-ghost{border-radius:14px;background:var(--card-bg,#ffffff);border:1px solid var(--card-line,#e3e7ec);box-shadow:inset 4px 0 0 var(--row-color,#9aa1aa),0 14px 36px hsl(215 30% 13% / .22),0 3px 8px hsl(215 30% 13% / .1);color:var(--ink,#22262c)}:where(html).grey:not(.dark) .task-mobile .mobile-task.drop-before::before,:where(html).grey:not(.dark) .task-mobile .mobile-task.drop-after::after{border-radius:4px;background:#2f6db3;box-shadow:0 0 0 3px hsl(212 60% 45% / .18)}:where(html).grey:not(.dark) .task-mobile .mobile-task>.subtask-grip{border-radius:8px}:where(html).grey:not(.dark) .task-mobile .mobile-task>.subtask-grip i{background-size:4.7px 4px}:where(html).grey:not(.dark) .task-mobile .mobile-task-footer{border-top:0}:where(html).grey:not(.dark) .owner-cell .owner-name.pending{color:#ac6818}:where(html).grey:not(.dark) .owner-marks .owner-avatar{border:2px solid var(--card-bg,#ffffff)}:where(html).grey:not(.dark) .owner-marks .owner-avatar.none{border:1.5px dashed #b7bdc5}:where(html).grey:not(.dark) .owner-marks .owner-avatar.pending{border:1.5px dashed #9aa1aa}:where(html).grey:not(.dark) .owner-more{color:#7d8590}:where(html).grey:not(.dark) .task-mobile .subtask-toggle{border-radius:10px;border:1px solid var(--card-line,#e3e7ec);background:var(--well-bg,#f3f4f6);color:#45505f}@media(max-width:760px){:where(html).grey:not(.dark) .tool-menu .main-list,:where(html).grey:not(.dark) .tool-menu .side-list,:where(html).grey:not(.dark) .tool-menu-list{box-shadow:0 12px 32px #1b263426}}:where(html).grey:not(.dark) .select-box{border-radius:6px;border:1.5px solid #9aa1aa;background:var(--card-bg,#ffffff);color:hsl(0 0% 100%)}:where(html).grey:not(.dark) .select-box.on{background:#2f6db3;border-color:#2f6db3}:where(html).grey:not(.dark) .select-box:focus-visible{outline:2px solid #6b8bb3;outline-offset:2px}:where(html).grey:not(.dark) .task-grid tbody tr.is-picked td{background:#eaf1fa}:where(html).grey:not(.dark) .mobile-task.is-picked,:where(html).grey:not(.dark) .board-card.is-picked{box-shadow:inset 0 0 0 2px #2f6db3;background:#f4f8fd}:where(html).grey:not(.dark) .select-bar{background:var(--card-bg);border:1px solid var(--card-line);border-radius:14px;box-shadow:0 6px 20px #1b26341a}:where(html).grey:not(.dark) .select-bar-info strong{color:#22262c}:where(html).grey:not(.dark) .select-all{color:#2f6db3}:where(html).grey:not(.dark) .task-surface .select-bar .tool-button.select-delete{color:#b4442b}:where(html).grey:not(.dark) .task-surface .select-bar .tool-button.select-delete:hover:not(:disabled){background:#fbeeeb;border-color:#f0c9bf}:where(html).grey:not(.dark) .menu-dot{border-radius:50%}:where(html).grey:not(.dark) .side-note{color:#7d8590}:where(html).grey:not(.dark) .deadline-pick input{border:1px solid #e1e5eb;border-radius:10px;color:#22262c;background:var(--card-bg,#ffffff)}@media(max-width:760px){:where(html).grey:not(.dark) .select-bar{box-shadow:0 10px 36px #1b263433}:where(html).grey:not(.dark) .select-bar .tool-menu .tool-menu-list,:where(html).grey:not(.dark) .select-bar .tool-menu .main-list{box-shadow:0 12px 32px #1b263433}}:where(html).grey:not(.dark) .event-grid-menu hr{border:0;border-top:1px solid #eef0f3}:where(html).grey:not(.dark) .event-nav .event-grid-menu .menu-row{color:#22262c}:where(html).grey:not(.dark) .event-nav .event-grid-menu .menu-row.danger,:where(html).grey:not(.dark) .event-nav .event-grid-menu .menu-row.danger span{color:#b4372f}:where(html).grey:not(.dark) .event-nav .event-grid-menu .menu-back{color:#6b737e}:where(html).grey:not(.dark) .task-docs{border-radius:6px;color:#778394}:where(html).grey:not(.dark) .task-docs:hover{background:#eef1f5;color:#2f6db3}:where(html).grey:not(.dark) .add-chooser hr{border:0;border-top:1px solid #eef0f3}:where(html).grey:not(.dark) .add-chooser-icon.doc{background:#eaf1fa;color:#2f6db3}:where(html).grey:not(.dark) .docs-busy{color:#6b737e}:where(html).grey:not(.dark) .docs-list{border:1px solid var(--card-line);border-radius:14px;background:var(--card-bg)}:where(html).grey:not(.dark) .docs-list li+li{border-top:1px solid var(--card-line)}:where(html).grey:not(.dark) .docs-row{background:none;border:0;color:inherit}:where(html).grey:not(.dark) .docs-row:hover{background:#f6f8fa}:where(html).grey:not(.dark) .docs-icon{border-radius:10px;background:#eaf1fa;color:#2f6db3}:where(html).grey:not(.dark) .docs-icon.link{background:#eef0f3;color:#45505f}:where(html).grey:not(.dark) .docs-main strong{color:#22262c}:where(html).grey:not(.dark) .docs-main small{color:#7d8590}:where(html).grey:not(.dark) .docs-task{border-radius:999px;background:#f1f3f6;color:#45505f}:where(html).grey:not(.dark) .docs-out{color:#9aa1aa}:where(html).grey:not(.dark) .docs-removed .text-button{color:#6b737e}:where(html).grey:not(.dark) .docs-removed li{border:1px dashed var(--card-line);border-radius:10px}:where(html).grey:not(.dark) .docs-removed li small{color:#8a929c}:where(html).grey:not(.dark) .docs-link-form{border:1px solid var(--card-line);border-radius:14px;background:var(--card-bg)}:where(html).grey:not(.dark) .docs-link-form label{color:#45505f}:where(html).grey:not(.dark) .docs-link-form label small{color:#8a929c}:where(html).grey:not(.dark) .docs-link-form input{border:1px solid #dfe3e8;border-radius:10px;background:#ffffff}:where(html).grey:not(.dark) .docs-link-form .form-error{color:#b4372f}:where(html).grey:not(.dark) .docs-panel.is-open{background:none;border:0;box-shadow:none}:where(html).grey:not(.dark) .doc-title{color:#1f2329}:where(html).grey:not(.dark) .doc-status{color:#7d8590}:where(html).grey:not(.dark) .doc-status.offline,:where(html).grey:not(.dark) .doc-status.failed{color:#b4442b}:where(html).grey:not(.dark) .doc-avatar{border-radius:50%;color:hsl(0 0% 100%);border:2px solid var(--card-bg,#ffffff)}:where(html).grey:not(.dark) .doc-avatar.more{background:#8a929c}:where(html).grey:not(.dark) .doc-link-chip{border-radius:999px;background:var(--card-bg);border:1px solid var(--card-line)}:where(html).grey:not(.dark) .doc-link-chip>button:first-child{color:#2f3742}:where(html).grey:not(.dark) .doc-link-chip>button:first-child>svg{color:#8a929c}:where(html).grey:not(.dark) .doc-link-chip>button:first-child:hover{color:#2f6db3}:where(html).grey:not(.dark) .doc-link-chip.done>button:first-child>span{text-decoration-color:#b8bec6;color:#7d8590}:where(html).grey:not(.dark) .doc-link-x{color:#8a929c}:where(html).grey:not(.dark) .doc-link-x:hover{color:#b4372f}:where(html).grey:not(.dark) .doc-link-search{border:1px solid #e1e5eb;border-radius:9px;color:#8a929c;background:#ffffff}:where(html).grey:not(.dark) .doc-link-search:focus-within{border-color:#579bfc}:where(html).grey:not(.dark) .doc-link-search input{border:0;outline:none;background:none;color:#242731}:where(html).grey:not(.dark) .doc-link-row{border-radius:9px}:where(html).grey:not(.dark) .doc-link-row:hover{background:#f3f5f8}:where(html).grey:not(.dark) .doc-link-row.done .doc-link-text strong{color:#8a929c}:where(html).grey:not(.dark) .doc-link-check{border:1.5px solid #c3c9d1;border-radius:5px;color:#ffffff;background:#ffffff}:where(html).grey:not(.dark) .doc-link-row.on .doc-link-check{background:#3d74c9;border-color:#3d74c9}:where(html).grey:not(.dark) .doc-link-text strong{color:#242731}:where(html).grey:not(.dark) .doc-link-text small{color:#8a919c}:where(html).grey:not(.dark) .menu-empty{color:#8a929c}:where(html).grey:not(.dark) .doc-toolbar{background:var(--card-bg);border:1px solid var(--card-line);border-radius:14px;box-shadow:0 6px 20px #1b26340f}:where(html).grey:not(.dark) .doc-tool{border-radius:8px;color:#3b4350;background:none;border:0}:where(html).grey:not(.dark) .doc-tool:hover:not(:disabled){background:#eef1f5}:where(html).grey:not(.dark) .doc-tool.on{background:#e3ebf6;color:#2f6db3}:where(html).grey:not(.dark) .doc-tool-gap{background:var(--card-line)}:where(html).grey:not(.dark) .doc-toolbar .tool-select{border:0;background:none;box-shadow:none}:where(html).grey:not(.dark) .doc-toolbar .tool-button.icon-only{border:0;background:none;box-shadow:none}:where(html).grey:not(.dark) .doc-toolbar .tool-button.icon-only:hover,:where(html).grey:not(.dark) .doc-toolbar .tool-select:hover{background:#eef1f5}:where(html).grey:not(.dark) .doc-swatch{border-radius:6px;border:1px solid #e1e5eb;background:#ffffff;color:#22262c}:where(html).grey:not(.dark) .doc-swatch.on{outline:2px solid #2f6db3;outline-offset:1px}:where(html).grey:not(.dark) .doc-swatch.hl{color:#8a929c}:where(html).grey:not(.dark) .doc-url input{border:1px solid #e1e5eb;border-radius:9px}:where(html).grey:not(.dark) .doc-paper{background:var(--card-bg);border:1px solid var(--card-line);border-radius:16px}:where(html).grey:not(.dark) .doc-error{color:#b4372f}:where(html).grey:not(.dark) .doc-loading span{border-radius:7px;background:#eef1f5}:where(html).grey:not(.dark) .doc-prose{outline:none;color:#22262c;caret-color:#2f6db3}:where(html).grey:not(.dark) .doc-prose ul[data-type=taskList] li>label input{accent-color:#2f6db3}:where(html).grey:not(.dark) .doc-prose ul[data-type=taskList] li[data-checked=true]>div{color:#8a929c}:where(html).grey:not(.dark) .doc-prose blockquote{border-left:3px solid #d5dbe2;color:#4b5563}:where(html).grey:not(.dark) .doc-prose hr{border:0;border-top:1px solid #e1e5eb}:where(html).grey:not(.dark) .doc-prose a{color:#2f6db3}:where(html).grey:not(.dark) .doc-prose img{border-radius:8px}:where(html).grey:not(.dark) .doc-prose img.ProseMirror-selectednode{outline:3px solid #9ec0ea}:where(html).grey:not(.dark) .doc-prose mark{border-radius:3px}:where(html).grey:not(.dark) .doc-prose code{background:#f1f3f6;border-radius:4px}:where(html).grey:not(.dark) .doc-prose pre{background:#f6f8fa;border:1px solid #e6e9ee;border-radius:10px}:where(html).grey:not(.dark) .doc-prose table{border-collapse:collapse}:where(html).grey:not(.dark) .doc-prose td,:where(html).grey:not(.dark) .doc-prose th{border:1px solid #dfe3e8}:where(html).grey:not(.dark) .doc-prose th{background:#f6f8fa}:where(html).grey:not(.dark) .doc-prose .selectedCell::after{background:#2f6db31a}:where(html).grey:not(.dark) .doc-prose .column-resize-handle{background:#9ec0ea}:where(html).grey:not(.dark) .doc-prose p.is-editor-empty:first-child::before{color:#a3aab3}:where(html).grey:not(.dark) .collaboration-carets__caret{border-left:2px solid;border-right:0}:where(html).grey:not(.dark) .collaboration-carets__label{border-radius:5px 5px 5px 0;color:hsl(0 0% 100%)}:where(html).grey:not(.dark) .collaboration-carets__selection{border-radius:2px}@media(max-width:760px){:where(html).grey:not(.dark) .doc-paper{border-radius:14px}}:where(html).grey:not(.dark) .doc-glass{background:linear-gradient(145deg,#ffffffd1,#f0f3f799);border:1px solid #fffffff2;box-shadow:0 8px 24px #27344222,0 2px 5px #27344212,inset 0 1px 1px #ffffff}:where(html).grey:not(.dark) .doc-toolbar.doc-glass{border-radius:16px}:where(html).grey:not(.dark) .doc-toolbar .doc-tool,:where(html).grey:not(.dark) .doc-phonebar .doc-tool{border-radius:10px}:where(html).grey:not(.dark) .doc-tool:hover:not(:disabled){background:#ffffffbf}:where(html).grey:not(.dark) .doc-tool.on{background:rgba(47,109,179,.12);color:#2f6db3}:where(html).grey:not(.dark) .doc-menu-panel .menu-note{color:#8a929c}:where(html).grey:not(.dark) .doc-glass-btn>.doc-tool,:where(html).grey:not(.dark) .doc-link-menu>.doc-tool{background:#ffffff8c;border:1px solid #ffffffcc;box-shadow:0 2px 8px #27334209;border-radius:12px}:where(html).grey:not(.dark) .doc-link-menu>.doc-tool{color:#45505f}:where(html).grey:not(.dark) .doc-back{background:#ffffff8c;border:1px solid #ffffffcc;box-shadow:0 2px 8px #27334209;border-radius:12px}:where(html).grey:not(.dark) .doc-prose ul.dashed>li::before{color:#6b737e}:where(html).grey:not(.dark) .doc-phonebar{border-radius:18px}:where(html).grey:not(.dark) .doc-chip{border-radius:10px;border:1px solid #e3e7ec;background:#ffffff;color:#22262c}:where(html).grey:not(.dark) .doc-chip.on{border-color:#2f6db3;background:#eaf1fa;color:#2f6db3}:where(html).grey:not(.dark) .doc-format-row{border-radius:12px;background:#f3f5f8}:where(html).grey:not(.dark) .doc-format .doc-swatch{border-radius:9px}:where(html).grey:not(.dark) .doc-drawing-view{border:1px solid #e1e5eb;border-radius:12px;background:hsl(0 0% 100%)}:where(html).grey:not(.dark) .doc-drawing.is-selected .doc-drawing-view{outline:3px solid #9ec0ea;outline-offset:1px}:where(html).grey:not(.dark) .doc-drawing-empty{color:#8a929c}:where(html).grey:not(.dark) .draw-sheet{background:var(--well-bg,#eef0f3)}:where(html).grey:not(.dark) .draw-top{border-radius:16px}:where(html).grey:not(.dark) .draw-btn{border-radius:11px;color:#2f3742}:where(html).grey:not(.dark) .draw-btn.done{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow),inset 0 0 0 1px var(--main-edge)}:where(html).grey:not(.dark) .draw-note{border-radius:10px;background:#fbeeeb;color:#b4372f}:where(html).grey:not(.dark) .draw-paper{background:hsl(0 0% 100%);border-radius:14px;box-shadow:0 2px 12px #1b26341a}:where(html).grey:not(.dark) .draw-canvas{background-image:radial-gradient(circle,hsl(220 10% 86%) 1px,transparent 1.2px);background-size:40px 40px}:where(html).grey:not(.dark) .draw-more{border-radius:11px;color:#45505f;background:#ffffff99;border:1px solid #ffffffe6}:where(html).grey:not(.dark) .draw-tools{border-radius:18px}:where(html).grey:not(.dark) .draw-tool{border-radius:12px;color:#3b4350}:where(html).grey:not(.dark) .draw-tool.on{background:rgba(47,109,179,.14);color:#2f6db3}:where(html).grey:not(.dark) .draw-ink{border-radius:50%;border:2px solid hsl(0 0% 100%);box-shadow:0 0 0 1px #c9cfd6}:where(html).grey:not(.dark) .draw-ink.on{box-shadow:0 0 0 2px #2f6db3}:where(html).grey:not(.dark) .draw-size{border-radius:9px}:where(html).grey:not(.dark) .draw-size i{border-radius:50%;background:#3b4350}:where(html).grey:not(.dark) .draw-size.on{background:rgba(47,109,179,.14)}:where(html).grey:not(.dark) .draw-size.on i{background:#2f6db3}:where(html).grey:not(.dark) .draw-saved{color:#7d8590}:where(html).grey:not(.dark) .person-settings-who small{color:#7a7a7a}:where(html).grey:not(.dark) .ps-section{border-top:1px solid var(--border)}:where(html).grey:not(.dark) .ps-all{color:#6f6f6f}:where(html).grey:not(.dark) .ps-all select,:where(html).grey:not(.dark) .ps-events select{border:1px solid #e3e3e3;border-radius:9px;background:#ffffff;color:#555555}:where(html).grey:not(.dark) .ps-choice button{border:1px solid #e3e3e3;border-radius:12px;background:#ffffff;color:#555555}:where(html).grey:not(.dark) .ps-choice button small{color:#7a7a7a}:where(html).grey:not(.dark) .ps-choice button.on{border-color:#4f4f4f;box-shadow:0 0 0 1px #4f4f4f;color:#333333}:where(html).grey:not(.dark) .ps-events li{border-top:1px solid #f1f1f1}:where(html).grey:not(.dark) .ps-events li:first-child{border-top:0}:where(html).grey:not(.dark) .ps-events li b{color:#555555}:where(html).grey:not(.dark) .ps-events li small{color:#8a8a8a}:where(html).grey:not(.dark) .avatar.team-avatar{border-radius:10px}:where(html).grey:not(.dark) .ps-events li .team-member-name{color:#555555}:where(html).grey:not(.dark) .team-add-row select{border:1px solid #e3e3e3;border-radius:9px;background:#ffffff;color:#555555}:where(html).grey:not(.dark) .event-loading-bar span{border-radius:3px;background:#8997a6}:where(html).grey:not(.dark) .skeleton-row i{border-radius:6px;background:var(--track)}:where(html).grey:not(.dark) .skeleton-row i.skeleton-dot{border-radius:50%}:where(html).grey:not(.dark) .app-search-box{border:1px solid #e3e3e3;border-radius:12px;background:#ffffffc4}:where(html).grey:not(.dark) .app-search-box input{border:0;background:none;outline:0;color:var(--ink)}:where(html).grey:not(.dark) .app-search-results h3{color:#7a828b}:where(html).grey:not(.dark) .app-search-hit{border-radius:11px}:where(html).grey:not(.dark) .app-search-hit:hover,:where(html).grey:not(.dark) .app-search-hit:focus-visible{background:#f2f2f2}:where(html).grey:not(.dark) .app-search-hit small{color:#7a828b}:where(html).grey:not(.dark) .app-search-hit>svg{color:#8997a6}:where(html).grey:not(.dark) .app-search-hit.done strong{color:#7a828b}:where(html).grey:not(.dark) .app-search-note{color:#7a828b}:where(html).grey:not(.dark) .modal.task-window{background:#f8f8f8}:where(html).grey:not(.dark) .tw-head{background:var(--card-bg);border-bottom:1px solid var(--card-line)}:where(html).grey:not(.dark) .tw-crumb{color:#666666}:where(html).grey:not(.dark) .tw-crumb strong{color:#4d4d4d}:where(html).grey:not(.dark) .tw-back{color:#666666}:where(html).grey:not(.dark) .tw-back:hover{color:#1f1f1f}:where(html).grey:not(.dark) .tw-title{color:#1f1f1f;border:0;background:none;border-radius:8px}:where(html).grey:not(.dark) .tw-title:hover:not(:disabled),:where(html).grey:not(.dark) .tw-title:focus{background:none;outline:none;box-shadow:none}:where(html).grey:not(.dark) .tw-title::placeholder{color:#9fa0a3}:where(html).grey:not(.dark) .tw-icon,:where(html).grey:not(.dark) .tw-more .tool-button.icon-only{border:1px solid var(--card-line)!important;border-radius:11px;background:var(--card-bg)!important;color:#3d3d3d}:where(html).grey:not(.dark) .tw-card{background:var(--card-bg);border:1px solid var(--card-line);border-radius:14px}:where(html).grey:not(.dark) .tw-label{color:#666666}:where(html).grey:not(.dark) .tw-desc{border:0;background:none;color:#333333;border-radius:9px}:where(html).grey:not(.dark) .tw-desc:hover:not(:disabled){background:#f1f1f1}:where(html).grey:not(.dark) .tw-desc:focus{background:var(--card-bg);outline:2px solid var(--card-line)}:where(html).grey:not(.dark) .tw-desc.boxed{border:1px solid var(--card-line)}:where(html).grey:not(.dark) .tool-caption{color:#8a8a8a}:where(html).grey:not(.dark) .tw-menu.late .tool-select{color:#b42318}:where(html).grey:not(.dark) .tw-place-row small{color:#7a828b}:where(html).grey:not(.dark) .tw-dot{border-radius:50%}:where(html).grey:not(.dark) .tw-date{border:1px solid var(--card-line);border-radius:9px;background:var(--card-bg)}:where(html).grey:not(.dark) .tw-face{border-radius:50%;color:#2a313a;background:#dfe3e8;border:1.5px solid var(--card-bg)}:where(html).grey:not(.dark) .tw-face.more{background:#f1f1f1;color:#666666}:where(html).grey:not(.dark) .tw-danger,:where(html).grey:not(.dark) .tw-danger svg{color:#b42318!important}:where(html).grey:not(.dark) .tw-sub-row{border-radius:0 9px 9px 0;box-shadow:inset 4px 0 0 var(--row-color,transparent)}:where(html).grey:not(.dark) .tw-sub-row:hover{background:#f2f4f7}:where(html).grey:not(.dark) .tw-sub-title{color:#333333}:where(html).grey:not(.dark) .tw-sub-row.done .tw-sub-title{color:#8a8a8a}:where(html).grey:not(.dark) .tw-sub-status{color:#666666}:where(html).grey:not(.dark) .tw-sub-facts small{color:#666666}:where(html).grey:not(.dark) .tw-sub-facts small.late{color:#b42318}:where(html).grey:not(.dark) .tw-adder{border-top:1px solid var(--row-line)}:where(html).grey:not(.dark) .tw-adder.on{border:1px solid var(--card-line);border-radius:12px;background:#efefef}:where(html).grey:not(.dark) .tw-adder-line{color:#8a8a8a}:where(html).grey:not(.dark) .tw-adder-line input{border:0;background:none;color:#333333}:where(html).grey:not(.dark) .tw-adder-line input:focus{outline:none}:where(html).grey:not(.dark) .tw-sub-backdrop{background:#26272824;border-radius:inherit}:where(html).grey:not(.dark) .tw-sub{background:var(--card-bg);border:1px solid var(--card-line);border-radius:16px;box-shadow:0 18px 60px #27272830}:where(html).grey:not(.dark) .tw-sub:focus{outline:none}@media(max-width:760px){:where(html).grey:not(.dark) .modal.task-window{border-radius:0}:where(html).grey:not(.dark) .task-window .tw-menu .tool-menu-list{box-shadow:0 0 0 100vmax #26364735,0 10px 40px #27344230}}:where(html).grey:not(.dark) .docs-more{border-radius:10px;color:#7a828b}:where(html).grey:not(.dark) .docs-more:hover,:where(html).grey:not(.dark) .docs-more[aria-expanded="true"]{background:#f1f1f1;color:#2f3742}:where(html).grey:not(.dark) *::-webkit-scrollbar{background:transparent}:where(html).grey:not(.dark) *::-webkit-scrollbar-track{background:transparent}:where(html).grey:not(.dark) *::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:10px;border:3px solid transparent;background-clip:padding-box}:where(html).grey:not(.dark) *::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover);background-clip:padding-box}:where(html).grey:not(.dark) *::-webkit-scrollbar-corner{background:transparent}:where(html).grey:not(.dark) .calendar-grid{border:1px solid var(--card-line);border-bottom:0;background:var(--row-bg)}:where(html).grey:not(.dark) .calendar-weekday{background:var(--head-bg);border-color:var(--row-line)}:where(html).grey:not(.dark) .calendar-cell{background:var(--row-bg);border-color:var(--row-line)}:where(html).grey:not(.dark) .calendar-grid>:nth-child(7n){border-right:0}:where(html).grey:not(.dark) .calendar-grid>.calendar-cell:only-child{border-right:0}:where(html).grey:not(.dark) .calendar-outside,:where(html).grey:not(.dark) .calendar-mini-date.calendar-outside{background:var(--well-bg)}:where(html).grey:not(.dark) .calendar-today{background:#f4f8fe}:where(html).grey:not(.dark) .calendar-task{background:var(--card-bg);border-color:var(--card-line);border-left-color:var(--item-color);box-shadow:none}:where(html).grey:not(.dark) .calendar-task:hover{background:var(--row-hover)}:where(html).grey:not(.dark) .calendar-event{background:#292929}:where(html).grey:not(.dark) .calendar-agenda-day{background:var(--card-bg);border-color:var(--card-line);box-shadow:none}:where(html).grey:not(.dark) .calendar-mini-date{background:var(--card-bg);border-color:var(--card-line)}:where(html).grey:not(.dark) .calendar-mini-date[aria-pressed=true]{background:var(--main-bg-hover);box-shadow:inset 0 0 0 1px var(--main-edge)}:where(html).grey:not(.dark) .calendar-filter>select{background:var(--card-bg);border-color:var(--card-line)}:where(html).grey:not(.dark) .meeting-tile-preview,:where(html).grey:not(.dark) .tile-preview{color:#536277}:where(html).grey:not(.dark) .docs-tile{background:var(--card-bg);border:1px solid var(--card-line);border-radius:12px;box-shadow:0 1px 3px #1f2a3a0a}:where(html).grey:not(.dark) .docs-tile:hover{border-color:#dbe1e9}:where(html).grey:not(.dark) .docs-tile-open{color:inherit}:where(html).grey:not(.dark) .tile-main strong{color:#242731}:where(html).grey:not(.dark) .tile-main small{color:#8a919c}:where(html).grey:not(.dark) .tile-count{color:#6c737e;background:#f0f2f5;border-radius:999px}:where(html).grey:not(.dark) .tile-preview.link{color:#7a828b}:where(html).grey:not(.dark) .tile-empty{color:#8997a6}:where(html).grey:not(.dark) .meetings-group{color:#8a919c}:where(html).grey:not(.dark) .meeting-icon.booked{background:#eef6f1;color:#2f8a5b}:where(html).grey:not(.dark) .pill.blue{background:#e8f0fd;color:#2f63b5}:where(html).grey:not(.dark) .booked-row{color:#2f3742}:where(html).grey:not(.dark) .booked-row>svg{color:#7a828b}:where(html).grey:not(.dark) .booked-row a{color:#2f63b5}:where(html).grey:not(.dark) .booked-guests{color:#6c737e}:where(html).grey:not(.dark) .booked-invite.ok{color:#2f8a5b}:where(html).grey:not(.dark) .booked-invite.warn{color:#945400}:where(html).grey:not(.dark) .booked-invite.muted{color:#6c737e}:where(html).grey:not(.dark) .booked-happening{border:1px solid #e6e9ed;border-radius:12px;background:#f9fafb}:where(html).grey:not(.dark) .booked-happening p{color:#536277}:where(html).grey:not(.dark) .booked-where{color:#2f3742}:where(html).grey:not(.dark) .composer-booked{color:#536277}:where(html).grey:not(.dark) .book-field input,:where(html).grey:not(.dark) .book-guest-add input{border:1px solid #e1e5eb;border-radius:10px;background:#ffffff}:where(html).grey:not(.dark) .book-field input:focus,:where(html).grey:not(.dark) .book-guest-add input:focus{outline:none;border-color:#579bfc;box-shadow:0 0 0 3px #579bfc22}:where(html).grey:not(.dark) .book-form .field-label{color:#6c737e}:where(html).grey:not(.dark) .book-form .field-label span{color:#8997a6}:where(html).grey:not(.dark) .book-people{border:0}:where(html).grey:not(.dark) .book-people-list{border:1px solid #e6e9ed;border-radius:12px;background:#f8f8f8}:where(html).grey:not(.dark) .book-person{border-radius:9px}:where(html).grey:not(.dark) .book-person:hover{background:#eef0f3}:where(html).grey:not(.dark) .book-person-name{color:#242731}:where(html).grey:not(.dark) .book-person-name small{color:#8a919c}:where(html).grey:not(.dark) .book-person-email{color:#8997a6}:where(html).grey:not(.dark) .book-person:not(.on) .book-person-name{color:#8997a6}:where(html).grey:not(.dark) .book-guest-chips li{border-radius:999px;background:#f0f2f5;color:#2f3742}:where(html).grey:not(.dark) .agenda-list{border:1px solid #e6e9ed;border-radius:12px;background:#ffffff}:where(html).grey:not(.dark) .agenda-item+.agenda-item{border-top:1px solid #f4f5f7}:where(html).grey:not(.dark) .agenda-num{border-radius:7px;background:#f0f2f5;color:#6c737e}:where(html).grey:not(.dark) .agenda-title{color:#242731}:where(html).grey:not(.dark) .agenda-desc{color:#536277}:where(html).grey:not(.dark) .agenda-meta{color:#8997a6}:where(html).grey:not(.dark) .agenda-task{border:0;background:none;color:#2f63b5}:where(html).grey:not(.dark) .agenda-task:disabled{color:#6c737e}:where(html).grey:not(.dark) .agenda-link{color:#6c737e}:where(html).grey:not(.dark) .agenda-link select{border:1px solid #e1e5eb;border-radius:8px;background:#ffffff}:where(html).grey:not(.dark) .agenda-add{border:1px solid #e1e5eb;border-radius:12px;background:#fdfbf7}:where(html).grey:not(.dark) .agenda-add input,:where(html).grey:not(.dark) .agenda-add textarea,:where(html).grey:not(.dark) .layout-editor input,:where(html).grey:not(.dark) .layout-editor textarea{border:1px solid #e1e5eb;border-radius:9px;background:#ffffff}:where(html).grey:not(.dark) .agenda-add input:focus,:where(html).grey:not(.dark) .agenda-add textarea:focus,:where(html).grey:not(.dark) .layout-editor input:focus,:where(html).grey:not(.dark) .layout-editor textarea:focus{outline:none;border-color:#579bfc;box-shadow:0 0 0 3px #579bfc22}:where(html).grey:not(.dark) .agenda-peek{border:1px solid #e6e9ed;border-radius:12px;background:#fdfbf7}:where(html).grey:not(.dark) .agenda-peek .field-label{color:#6c737e}:where(html).grey:not(.dark) .agenda-peek label{border-radius:8px;color:#242731}:where(html).grey:not(.dark) .agenda-peek label small{color:#8a919c}:where(html).grey:not(.dark) .agenda-peek label.done span{color:#8997a6}:where(html).grey:not(.dark) .upcoming-row{border:1px solid var(--card-line);border-radius:12px;background:var(--card-bg);color:inherit}:where(html).grey:not(.dark) .upcoming-row:hover{border-color:#d5d7db}:where(html).grey:not(.dark) .upcoming-day{color:#6c737e}:where(html).grey:not(.dark) .upcoming-day.now{color:#2f63b5}:where(html).grey:not(.dark) .upcoming-main small{color:#8a919c}:where(html).grey:not(.dark) .upcoming-count{color:#2f63b5;background:#e8f0fd;border:0;border-radius:999px}:where(html).grey:not(.dark) .upcoming-count:hover{background:#dbe7fc}:where(html).grey:not(.dark) .upcoming-count.none{color:#8997a6;background:#f0f2f5}:where(html).grey:not(.dark) .upcoming-go{color:#8997a6}:where(html).grey:not(.dark) .agenda-modal-when strong{color:#242731}:where(html).grey:not(.dark) .agenda-modal-when span{color:#8a919c}:where(html).grey:not(.dark) .agenda-nav.coming-up svg{color:hsl(216 88% 54%)}:where(html).grey:not(.dark) .agenda-picker-head{color:#8a919c}:where(html).grey:not(.dark) .agenda-picker-row small{color:#8a919c}:where(html).grey:not(.dark) .agenda-none p{color:#536277}:where(html).grey:not(.dark) .agenda-pick button{border:1px solid #e1e5eb;border-radius:10px;background:#ffffff}:where(html).grey:not(.dark) .agenda-pick button small{color:#8a919c}:where(html).grey:not(.dark) .agenda-pick button.selected{border-color:#579bfc;background:#f6f9ff}:where(html).grey:not(.dark) .where-cell b{color:#2f3540}:where(html).grey:not(.dark) .where-cell small{color:#8a919b}:where(html).grey:not(.dark) .mobile-where{border-radius:999px;background:#eeeeee;color:#57585b}:where(html).grey:not(.dark) .folder-row{border-radius:11px}:where(html).grey:not(.dark) .sidebar .folder-row.active .folder-open{background:#ffffffb8;box-shadow:0 2px 9px #18212e06;color:#222222}:where(html).grey:not(.dark) .folder-badge{background:#e1e3e8;border-color:#d0d3d8;color:#424345}:where(html).grey:not(.dark) .folder-row.active .folder-badge{background:#2f3a46;border-color:#2f3a46;color:#ffffff}:where(html).grey:not(.dark) .folder-chevron{border:0;background:none;border-radius:8px;color:#9b9b9b}:where(html).grey:not(.dark) .folder-chevron:hover{background:#ffffffb8;color:#2f3a46}:where(html).grey:not(.dark) .folder-events{border-left:1px solid #dddddd}:where(html).grey:not(.dark) .folder-event.active .folder-event.peek .event-link-name{color:#7b7c7f}:where(html).grey:not(.dark) .task-surface.dash-bubble .task-toolbar{background:var(--bar-bg);border-bottom:1px solid var(--well-line);border-radius:14px 14px 0 0}:where(html).grey:not(.dark) .dash-title{color:#22262c}:where(html).grey:not(.dark) .dash-title span{color:#7d8590}@media(hover:hover){:where(html).grey:not(.dark) .task-surface.dash-bubble .dash-bar-top.dash-go:hover:not(:has(button:hover,input:hover,label:hover,a:hover,[role=group]:hover)){box-shadow:inset 0 0 0 999px #ffffff66}}:where(html).grey:not(.dark) .task-surface.dash-bubble .dash-bar-top.dash-go:focus-visible{outline:2px solid #2f6db3;outline-offset:-2px}:where(html).grey:not(.dark) .dash-go-arrow{color:#9b9b9b}@media(hover:hover){:where(html).grey:not(.dark) .dash-bar-top.dash-go:hover:not(:has(button:hover,input:hover,label:hover,a:hover,[role=group]:hover)) .dash-go-arrow{color:#2f3a46}}:where(html).grey:not(.dark) .dash-bar-top.dash-go:focus-visible .dash-go-arrow{color:#2f3a46}:where(html).grey:not(.dark) .dash-status{color:#6b737e}:where(html).grey:not(.dark) .dash-status i{background:#adafb2}:where(html).grey:not(.dark) .dash-row-progress small{color:#6b737e}:where(html).grey:not(.dark) .dash-row-progress b{color:#b4462f}:where(html).grey:not(.dark) .dash-error{color:#b4462f}:where(html).grey:not(.dark) .dash-meeting{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:14px;box-shadow:var(--glass-shadow)}:where(html).grey:not(.dark) .dash-meeting-day{color:#6b737e}:where(html).grey:not(.dark) .dash-meeting-count{color:#6b737e}:where(html).grey:not(.dark) .dash-main strong{color:#22262c}:where(html).grey:not(.dark) .dash-main small{color:#6b737e}:where(html).grey:not(.dark) .dash-agenda-when{color:#6b737e}:where(html).grey:not(.dark) .dash-agenda li{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:12px}:where(html).grey:not(.dark) .dash-agenda li::before{color:#9b9b9b}:where(html).grey:not(.dark) .dash-agenda li strong{color:#22262c}:where(html).grey:not(.dark) .dash-agenda li p{color:#45505f}:where(html).grey:not(.dark) .dash-agenda li small{color:#9b9b9b}:where(html).grey:not(.dark) .dash-agenda-add input,:where(html).grey:not(.dark) .dash-agenda-add textarea{border:1px solid var(--card-line);border-radius:10px;background:var(--card-bg)}@media(max-width:760px){:where(html).grey:not(.dark) .task-surface.dash-bubble{background:var(--well-bg);border:1px solid var(--well-line);border-radius:14px;box-shadow:var(--panel-shadow)}:where(html).grey:not(.dark) .task-surface.dash-bubble .task-toolbar.dash-bar-top{background:var(--bar-bg);border-bottom:1px solid var(--well-line);border-radius:14px 14px 0 0}}:where(html).grey:not(.dark) .place-tag.elsewhere{background:#e8f0fb;color:#2e5a99}:where(html).grey:not(.dark) .row-menu button small{color:#8a8a8a}:where(html).grey:not(.dark) .team-recs{border-top:1px solid var(--card-line)}:where(html).grey:not(.dark) .team-rec{border:1px solid var(--card-line);border-radius:12px;background:var(--card-bg)}:where(html).grey:not(.dark) .team-rec-main small{color:#737984}:where(html).grey:not(.dark) .team-rec-act input[type=date]{border:1px solid #e3e3e3;border-radius:9px;background:#ffffff;color:#555555}:where(html).grey:not(.dark) .breadcrumb .crumb{border:0;background:none;border-radius:7px;color:inherit}:where(html).grey:not(.dark) .breadcrumb .crumb:hover,:where(html).grey:not(.dark) .breadcrumb .crumb:focus-visible{background:#ffffffb8;color:#2f3a46}:where(html).grey:not(.dark) .page-bubble .connection-note{color:#45505f}:where(html).grey:not(.dark) .page-bubble-body>:is(.notification-group,.email-schedule,.email-editor):first-child{border-top:0}@media(hover:hover){:where(html).grey:not(.dark) .glass-button:hover:not(:disabled),:where(html).grey:not(.dark) .header-button:hover,:where(html).grey:not(.dark) .event-nav .task-popover-trigger:hover,:where(html).grey:not(.dark) .task-surface .tool-button:hover:not(:disabled),:where(html).grey:not(.dark) .task-surface .tool-select:hover:not(:disabled),:where(html).grey:not(.dark) .task-surface .tool-search:hover{background:#ffffff;border-color:#d3d5da;box-shadow:0 4px 14px #2122231f,inset 0 1px 0 #ffffff;color:#1c1d1e}:where(html).grey:not(.dark) .view-switch button:not(.on):not(:disabled):hover{color:#22262c;background:#ffffff8c}:where(html).grey:not(.dark) .task-window .tool-select:hover:not(:disabled),:where(html).grey:not(.dark) .tw-sub-open:hover,:where(html).grey:not(.dark) .preset-option:hover,:where(html).grey:not(.dark) .picker-edit:hover,:where(html).grey:not(.dark) .task-group-button:hover,:where(html).grey:not(.dark) .plan-row-toggle:hover,:where(html).grey:not(.dark) .dash-meeting:hover{background:var(--row-hover)}:where(html).grey:not(.dark) .tw-icon:hover:not(:disabled),:where(html).grey:not(.dark) .tw-more .tool-button.icon-only:hover:not(:disabled){border-color:var(--card-line-hover,#c3c9d1)!important;background:var(--row-hover)!important;color:#1c1d1e}:where(html).grey:not(.dark) .team-dash .event-card:hover,:where(html).grey:not(.dark) .dash-meeting:hover{border-color:var(--card-line-hover,#c3c9d1);box-shadow:0 5px 18px #18212e0c}:where(html).grey:not(.dark) .toggle-chip:hover:not(:disabled),:where(html).grey:not(.dark) .doc-chip:hover,:where(html).grey:not(.dark) .draw-more:hover:not(:disabled){background:#ffffff;border-color:#c3c9d1}:where(html).grey:not(.dark) .calendar-date:hover,:where(html).grey:not(.dark) .calendar-mini-date:hover{background:#ffffffc7;border-color:#d3d5da}:where(html).grey:not(.dark) .draw-btn:hover:not(:disabled),:where(html).grey:not(.dark) .draw-size:hover,:where(html).grey:not(.dark) .draw-tool:hover,:where(html).grey:not(.dark) .doc-swatch:hover{background:#2122230d}:where(html).grey:not(.dark) .draw-ink:hover{box-shadow:0 0 0 2px #b7bac0}:where(html).grey:not(.dark) .doc-drawing-view:hover{border-color:#c3c9d1}:where(html).grey:not(.dark) .select-box:hover{border-color:#818388}:where(html).grey:not(.dark) .text-button.danger:hover:not(:disabled){color:#9c3a24}}:where(html).grey:not(.dark) .page-add{border-radius:var(--radius-m);color:#515a65;background:#ffffff8c;border:1px solid #ffffffcc;box-shadow:0 2px 8px #27334209}:where(html).grey:not(.dark) .page-add:focus-visible{outline:2px solid #6b8bb3;outline-offset:2px}@media(hover:hover){:where(html).grey:not(.dark) .page-add:hover{background:#ffffff;border-color:#d3d5da;box-shadow:0 4px 14px #2122231f,inset 0 1px 0 #ffffff;color:#1c1d1e}}@media(max-width:760px){:where(html).grey:not(.dark) .page-add{border-radius:var(--radius-l);background:linear-gradient(145deg,#ffffffdb,#edf1f68f);color:#313b48;border:1px solid #fffffff2;box-shadow:0 8px 24px #27344228,0 2px 5px #27344216,inset 0 1px 1px #ffffff}}:where(html).grey:not(.dark) .add-chooser-icon.record{background:#fdeeee;color:#c43e3e}:where(html).grey:not(.dark) .add-chooser-icon .record-dot{background:hsl(354 78% 52%);box-shadow:0 0 0 3px hsl(354 78% 52% / .18)}:where(html).grey:not(.dark) .add-also{border-top:1px solid var(--card-line)}:where(html).grey:not(.dark) .add-also>span{color:#8a919c}:where(html).grey:not(.dark) .add-chooser .add-also button{border-radius:var(--radius-s);border:1px solid var(--card-line);background:var(--card-bg);color:#45505f}:where(html).grey:not(.dark) .add-chooser .add-also button:hover,:where(html).grey:not(.dark) .add-chooser .add-also button:focus-visible{background:var(--row-hover)}@media(min-width:761px){:where(html).grey:not(.dark) .task-surface.page-bubble>.task-toolbar.dash-bar-top,:where(html).grey:not(.dark) .task-surface.dash-bubble>.task-toolbar.dash-bar-top,:where(html).grey:not(.dark) .task-workspace.task-surface:not(.is-grouped)>.task-toolbar{background:transparent;border-bottom:1px solid var(--well-line);border-radius:var(--radius-l) var(--radius-l) 0 0}}@media(max-width:760px){:where(html).grey:not(.dark) .task-surface.page-bubble>.task-toolbar.dash-bar-top,:where(html).grey:not(.dark) .task-surface.dash-bubble>.task-toolbar.dash-bar-top{background:transparent;border-bottom:1px solid var(--well-line)}}:where(html).grey:not(.dark) .find-field,:where(html).grey:not(.dark) .find-box>label{border:1px solid var(--card-line);border-radius:var(--radius-m);background:var(--card-bg);color:#8a919c}:where(html).grey:not(.dark) .find-field:focus-within,:where(html).grey:not(.dark) .find-box>label:focus-within{border-color:var(--card-line-hover,#c3c9d1);box-shadow:0 0 0 3px #2f6db31f}:where(html).grey:not(.dark) .find-field input,:where(html).grey:not(.dark) .find-box>label input{border:0;background:none;outline:0;color:#22262c}:where(html).grey:not(.dark) .find-clear{border:0;background:none;border-radius:var(--radius-s);color:#7d8590}@media(hover:hover){:where(html).grey:not(.dark) .find-clear:hover{background:var(--row-hover);color:#2f3742}}:where(html).grey:not(.dark) .empty-state-icon{border-radius:var(--radius-l);background:var(--card-bg);border:1px solid var(--card-line);color:#97999c}:where(html).grey:not(.dark) .empty-state h3{color:#45505f}:where(html).grey:not(.dark) .empty-state p{color:#737984}:where(html).grey:not(.dark) .empty-line{color:#8a919c}:where(html).grey:not(.dark) .empty-line.board-empty{border:1px dashed var(--card-line);border-radius:var(--radius-m)}:where(html).grey:not(.dark) :is(h2,h3,h4).subhead,:where(html).grey:not(.dark) .page-bubble :is(h2,h3,h4).subhead{color:#22262c}:where(html).grey:not(.dark) :is(h2,h3,h4).subhead svg{color:#6b737e}:where(html).grey:not(.dark) :is(h3,h4).group-label,:where(html).grey:not(.dark) .page-bubble :is(h3,h4).group-label{color:#8a919c}:where(html).grey:not(.dark) :is(h3,h4).group-label>span{border-radius:999px;background:var(--track);color:#6a717c}:where(html).grey:not(.dark) .add-row,:where(html).grey:not(.dark) .add-row.subtask-add,:where(html).grey:not(.dark) .add-row.option-add{border:0;border-radius:var(--radius-s);background:none;color:#6b737e}:where(html).grey:not(.dark) .add-row.board-add{border:0;border-radius:var(--radius-s);background:none;color:#6b737e}@media(hover:hover){:where(html).grey:not(.dark) .add-row:hover:not(:disabled){background:var(--row-hover);color:#22262c}}:where(html).grey:not(.dark) .add-row:focus-visible{outline:2px solid #2f6db3;outline-offset:1px}:where(html).grey:not(.dark) .sb-intro{color:#38393b}:where(html).grey:not(.dark) .sb-step-num{border-radius:999px;background:var(--main-bg);border:1px solid var(--main-edge);color:var(--main-ink)}:where(html).grey:not(.dark) .sb-step-hint{color:#7d848d}:where(html).grey:not(.dark) .sb-offer{border-radius:16px;background:var(--tile-surface);border:1px solid var(--tile-edge);box-shadow:var(--glass-shadow)}:where(html).grey:not(.dark) .sb-offer-icon{border-radius:12px;background:var(--track);color:#536277}:where(html).grey:not(.dark) .sb-offer-main small{color:#8a919c}:where(html).grey:not(.dark) .sb-offer-main p{color:#6b7481}:where(html).grey:not(.dark) .sb-offer-acts .button{border-radius:12px}:where(html).grey:not(.dark) .sb-quiet{color:#7d848d}:where(html).grey:not(.dark) .sb-group .task-table-scroll{border-bottom:0}:where(html).grey:not(.dark) .sb-place strong{color:#30363e}:where(html).grey:not(.dark) .sb-kind{color:#89929e}:where(html).grey:not(.dark) .sb-waiting{border-radius:999px;background:hsl(36 80% 92% / .9);color:hsl(32 90% 30%)}:where(html).grey:not(.dark) .sb-why{color:#6b7481}:where(html).grey:not(.dark) .sb-why b{color:#3b4350}:where(html).grey:not(.dark) .sb-table input[type=checkbox],:where(html).grey:not(.dark) .sb-card input[type=checkbox]{accent-color:#2f3a46}:where(html).grey:not(.dark) .sb-table tr.sb-added td{background:#fbfbfc}:where(html).grey:not(.dark) .sb-table tr.sb-added .task-name{color:#7d848d}:where(html).grey:not(.dark) .sb-stepno{border-radius:999px;background:var(--track);color:#6b7481}:where(html).grey:not(.dark) .sb .subtask-toggle{color:#7d848d}:where(html).grey:not(.dark) .sb-note{color:#89929e}:where(html).grey:not(.dark) .sb-same{color:#979da6}:where(html).grey:not(.dark) .sb-goes{border-radius:8px;border:1px solid #dfe4ea;background:var(--tile-surface)}:where(html).grey:not(.dark) .sb-goes>svg{color:#89929e}:where(html).grey:not(.dark) .sb-goes.elsewhere{border-color:#d1d4d9}:where(html).grey:not(.dark) .sb-goes-menu small{color:#89929e}:where(html).grey:not(.dark) .sb-remove{color:#979da6}:where(html).grey:not(.dark) .sb-changes{border-top:1px solid var(--well-line)}:where(html).grey:not(.dark) .sb-card{border-left:3px solid var(--row-color,#cfd1d4)}:where(html).grey:not(.dark) .sb-card-steps{border-top:1px solid #ededed}:where(html).grey:not(.dark) .sb-card-step>svg{color:#979da6}:where(html).grey:not(.dark) .sb-bar{border-radius:16px;background:var(--tile-surface);border:1px solid var(--tile-edge);box-shadow:var(--panel-shadow)}:where(html).grey:not(.dark) .sb-bar-where{color:#6b7481}:where(html).grey:not(.dark) .sb-bar .button{border-radius:12px}:where(html).grey:not(.dark) .history-list li+li .history-row{border-top:1px solid var(--well-line)}:where(html).grey:not(.dark) .history-row{border-radius:12px}:where(html).grey:not(.dark) .history-row:hover{background:var(--row-hover,#f6f7f8)}:where(html).grey:not(.dark) .history-when{color:#8a919c}:where(html).grey:not(.dark) .history-when b{color:#30363e}:where(html).grey:not(.dark) .history-main small{color:#7d848d}:where(html).grey:not(.dark) .history-todo{border-radius:999px;background:hsl(36 80% 92% / .9);color:hsl(32 90% 30%)}:where(html).grey:not(.dark) .history-go{color:#979da6}:where(html).grey:not(.dark) .history-more{color:#7d848d}:where(html).grey:not(.dark) .progress-block.in-tile strong{color:#2b2c2d}:where(html).grey:not(.dark) .progress-track{border-radius:999px;background:var(--track)}:where(html).grey:not(.dark) .progress-track i{border-radius:inherit;background:hsl(150 45% 42%)}:where(html).grey:not(.dark) .progress-line{color:#536277}:where(html).grey:not(.dark) .progress-line b{color:#2b2c2d}:where(html).grey:not(.dark) .recorder-pill.working i{background:hsl(150 45% 42%)}:where(html).grey:not(.dark) .recorder-pill.ready{border-color:hsl(150 40% 80%)}:where(html).grey:not(.dark) .recorder-pill.ready svg{color:hsl(150 55% 32%)}:where(html).grey:not(.dark) .wt-tip{color:#7d848d}:where(html).grey:not(.dark) .wt-pick{box-shadow:var(--panel-shadow)}:where(html).grey:not(.dark) .wt-tools .save-hint{color:#7d848d}:where(html).grey:not(.dark) .wt-lede[contenteditable=true],:where(html).grey:not(.dark) .wt-body[contenteditable=true]{outline:none;border-radius:var(--radius-s)}:where(html).grey:not(.dark) .wt-lede[contenteditable=true]:hover,:where(html).grey:not(.dark) .wt-body[contenteditable=true]:hover{background:hsl(40 20% 50% / .04)}:where(html).grey:not(.dark) .wt-lede[contenteditable=true]:focus,:where(html).grey:not(.dark) .wt-body[contenteditable=true]:focus{background:var(--card-bg);box-shadow:0 0 0 1px var(--card-line)}:where(html).grey:not(.dark) .wt-heading{color:#272728}:where(html).grey:not(.dark) .wt-card.tappable:hover{border-color:hsl(40 14% 80%)}:where(html).grey:not(.dark) .wt-chips .suggestion-date{border:1px solid #dcdde0;border-radius:var(--radius-s);background:#ffffff;color:#444547}:where(html).grey:not(.dark) .wt-like{border-radius:var(--radius-s);background:hsl(44 90% 93% / .7);color:hsl(36 60% 26%)}:where(html).grey:not(.dark) .wt-like .text-button{color:hsl(36 70% 28%)}:where(html).grey:not(.dark) .wt-kind.reorg{background:hsl(265 50% 94%);color:hsl(265 40% 42%)}:where(html).grey:not(.dark) .wt-kind.rec{background:hsl(40 20% 50% / .1);color:#4d5562}:where(html).grey:not(.dark) .wt-rec{background:hsl(40 30% 50% / .04)}:where(html).grey:not(.dark) .wt-steps li.existing small{color:#7d848d}:where(html).grey:not(.dark) .wt-open{border-radius:var(--radius-s)}:where(html).grey:not(.dark) .wt-open:hover strong{text-decoration-color:hsl(40 10% 70%)}:where(html).grey:not(.dark) .wt-open:focus-visible{outline:2px solid hsl(215 70% 55%);outline-offset:2px}:where(html).grey:not(.dark) .wt-doc{color:#2b2c2d}:where(html).grey:not(.dark) .wt-section h4{color:#272728}:where(html).grey:not(.dark) .wt-outcome{border-left:3px solid #2f3a46;border-radius:0 var(--radius-s) var(--radius-s) 0;background:hsl(40 20% 50% / .06)}:where(html).grey:not(.dark) .wt-outcome.open{border-left-color:hsl(36 80% 50%)}:where(html).grey:not(.dark) .wt-card{border-radius:var(--radius-m);background:var(--card-bg);border:1px solid var(--card-line);box-shadow:var(--card-shadow)}:where(html).grey:not(.dark) .wt-kind{border-radius:999px;background:hsl(150 40% 93%);color:hsl(150 60% 28%)}:where(html).grey:not(.dark) .wt-kind.update,:where(html).grey:not(.dark) .wt-kind.note{background:hsl(215 75% 94%);color:hsl(215 60% 42%)}:where(html).grey:not(.dark) .wt-kind.done{background:hsl(150 40% 93%);color:hsl(150 60% 28%)}:where(html).grey:not(.dark) .wt-what strong{color:#272728}:where(html).grey:not(.dark) .wt-what small{color:#7d848d}:where(html).grey:not(.dark) .wt-idea{border-radius:999px;background:hsl(44 90% 91%);color:hsl(40 100% 28%)}:where(html).grey:not(.dark) .wt-added{color:hsl(150 60% 30%);background:hsl(150 40% 93%);border:0;border-radius:var(--radius-s)}:where(html).grey:not(.dark) .wt-added.muted{color:#7d848d;background:var(--track)}:where(html).grey:not(.dark) .wt-more h4{color:#536277}:where(html).grey:not(.dark) .wt-hint{color:#536277}:where(html).grey:not(.dark) .wt-bar{border-radius:var(--radius-l);background:var(--card-bg);border:1px solid var(--card-line);box-shadow:var(--panel-shadow)}:where(html).grey:not(.dark) .wt-bar span{color:#6b7481}:where(html).grey:not(.dark) .wt-from{border-radius:var(--radius-s);background:hsl(40 20% 50% / .06);color:#6b7481}:where(html).grey:not(.dark) .wt-target{color:#444547}:where(html).grey:not(.dark) .wt-field input,:where(html).grey:not(.dark) .wt-field textarea,:where(html).grey:not(.dark) .wt-field select{border:1px solid #dcdde0;border-radius:var(--radius-m);background:#ffffff;color:#2b2c2d}:where(html).grey:not(.dark) .wt-steps li::before{border-radius:999px;background:var(--track);color:#6b7481}:where(html).grey:not(.dark) .meeting-popup-head{border-bottom:1px solid var(--well-line)}:where(html).grey:not(.dark) .meeting-popup-head small{color:#7d848d}:where(html).grey:not(.dark) .meeting-single .meeting-tile{border:0;box-shadow:none;background:none}@media(max-width:760px){:where(html).grey:not(.dark) .modal.meeting-popup{border-radius:0}}:where(html).grey:not(.dark) .waiting-line{color:#9a6a1f}:where(html).grey:not(.dark) .tw-wait-row{border-radius:var(--radius-s)}@media(hover:hover){:where(html).grey:not(.dark) .tw-wait-row:hover{background:var(--row-hover)}}:where(html).grey:not(.dark) .tw-wait-open small{color:#737984}:where(html).grey:not(.dark) .tw-wait-row.done .tw-wait-open{color:#737984}:where(html).grey:not(.dark) .tw-wait-row.done .tw-wait-open small{color:#2f8f5b}:where(html).grey:not(.dark) .sheet-drop{border:1.5px dashed hsl(40 14% 80%);border-radius:var(--radius-lg,16px);background:hsl(40 30% 98.5%);color:var(--ink)}:where(html).grey:not(.dark) .sheet-drop svg{color:#3f7fd6}:where(html).grey:not(.dark) .sheet-drop small{color:var(--muted)}:where(html).grey:not(.dark) .import-summary>svg{color:#3f7fd6}:where(html).grey:not(.dark) .import-notes{color:var(--muted)}:where(html).grey:not(.dark) .import-people li{border-top:1px solid hsl(40 18% 92%)}:where(html).grey:not(.dark) .import-people li small{color:var(--muted)}:where(html).grey:not(.dark) .import-place{border-bottom:1px solid hsl(40 18% 92%)}:where(html).grey:not(.dark) .import-place-name input{border:0;background:none;color:var(--ink)}:where(html).grey:not(.dark) .import-place-name input:focus{outline:2px solid hsl(212 70% 70%);outline-offset:4px;border-radius:8px}:where(html).grey:not(.dark) .import-skip{color:var(--muted)}:where(html).grey:not(.dark) .import-cat+.import-cat{border-top:1px solid hsl(40 18% 92%)}:where(html).grey:not(.dark) .agenda-template-bar{border:1px solid #e6e9ed;border-radius:var(--radius-m,12px);background:#fdfbf7}:where(html).grey:not(.dark) .agenda-repeat{color:#6c737e}:where(html).grey:not(.dark) .agenda-pinned{border:1px solid #e6e9ed;border-radius:var(--radius-m,12px);background:#ffffff;color:#536277}:where(html).grey:not(.dark) .agenda-pinned svg{color:#8997a6}:where(html).grey:not(.dark) .agenda-section{border:1px solid var(--well-line,#e2e2e2);border-radius:16px;background:var(--well-bg,#f0f2f5)}:where(html).grey:not(.dark) .agenda-section-head{border-bottom:1px solid var(--well-line,#e2e2e2)}:where(html).grey:not(.dark) .agenda-section-head strong{color:#242731}:where(html).grey:not(.dark) .agenda-section .agenda-list{background:var(--card-bg,#ffffff);border-color:var(--card-line,#e7e9ed)}:where(html).grey:not(.dark) .agenda-section-head small{color:#8997a6}:where(html).grey:not(.dark) .agenda-section-notes{color:#8a919c}:where(html).grey:not(.dark) .agenda-adders .text-button{color:#8a919c}:where(html).grey:not(.dark) .agenda-tick input{accent-color:#3d74c9}:where(html).grey:not(.dark) .agenda-item.covered .agenda-title{color:#8997a6}:where(html).grey:not(.dark) .agenda-carried{color:#ad6817}:where(html).grey:not(.dark) .agenda-smart{border:1px dashed #e1e5eb;border-radius:var(--radius-m,12px);background:#fdfbf7}:where(html).grey:not(.dark) .agenda-smart li small{color:#8a919c}:where(html).grey:not(.dark) .agenda-smart-line{color:#536277}:where(html).grey:not(.dark) .task-picker-list label{border-radius:var(--radius-s,8px);color:#242731}:where(html).grey:not(.dark) .book-template select{border:1px solid #e1e5eb;border-radius:var(--radius-m,12px);background:#ffffff}:where(html).grey:not(.dark) .book-repeat{color:#536277}:where(html).grey:not(.dark) .template-row{border:1px solid #e6e9ed;border-radius:var(--radius-m,12px);background:#ffffff}:where(html).grey:not(.dark) .template-row-main{border-radius:var(--radius-m,12px)}:where(html).grey:not(.dark) .starter-list .template-row-main{border:1px solid #e6e9ed;background:#ffffff}:where(html).grey:not(.dark) .template-row-main svg{color:#3d74c9}:where(html).grey:not(.dark) .template-row-main strong{color:#242731}:where(html).grey:not(.dark) .template-row-main small{color:#8a919c}:where(html).grey:not(.dark) .setting-row{border:1px solid #e6e9ed;border-radius:var(--radius-m,12px);background:#ffffff}:where(html).grey:not(.dark) .setting-row>span:first-child>svg{color:#6c737e}:where(html).grey:not(.dark) .setting-row strong{color:#242731}:where(html).grey:not(.dark) .setting-row small{color:#8a919c}:where(html).grey:not(.dark) .template-form textarea{border:1px solid #e1e5eb;border-radius:var(--radius-m,12px);background:#ffffff}:where(html).grey:not(.dark) .template-section{border:1px solid #e6e9ed;border-radius:var(--radius-m,12px);background:#ffffff}:where(html).grey:not(.dark) .template-section-top>input{border:1px solid #e1e5eb;border-radius:var(--radius-s,8px);background:#ffffff}:where(html).grey:not(.dark) .template-minutes{color:#8a919c}:where(html).grey:not(.dark) .template-minutes input{border:1px solid #e1e5eb;border-radius:var(--radius-s,8px);background:#ffffff}:where(html).grey:not(.dark) .template-section textarea{border-radius:var(--radius-s,8px)}:where(html).grey:not(.dark) .urgency-badge{border-radius:999px}:where(html).grey:not(.dark) .urgency-badge.high{background:#fdf0e3;color:#ad6817}:where(html).grey:not(.dark) .tw-menu.urgency-high{color:#ad6817}:where(html).grey:not(.dark) .urgency-row small{color:#8a919c}@media(hover:hover){:where(html).grey:not(.dark) .template-row-main:hover,:where(html).grey:not(.dark) .task-picker-list label:hover{background:var(--row-hover)}}:where(html).grey:not(.dark) .doc-chip{border:1px solid #e1e5eb;border-radius:999px;background:#ffffff}:where(html).grey:not(.dark) .doc-chip a{color:#2f6db3}:where(html).grey:not(.dark) .doc-chip-x{border-radius:999px;color:#8a919c}:where(html).grey:not(.dark) .layout-editor{border:1px solid var(--well-line,#e2e2e2);border-radius:16px;background:var(--well-bg,#f0f2f5)}:where(html).grey:not(.dark) .layout-pinned small{color:#8997a6}:where(html).grey:not(.dark) .layout-section{border:1px solid var(--card-line,#e7e9ed);border-radius:12px;background:var(--card-bg,#ffffff)}:where(html).grey:not(.dark) .layout-minutes{color:#8a919c}:where(html).grey:not(.dark) .layout-actions{border-top:1px solid var(--well-line,#e2e2e2)}:where(html).grey:not(.dark) .as-head{border-bottom:1px solid #e6e9ed}:where(html).grey:not(.dark) .as-head p{color:#8a919c}:where(html).grey:not(.dark) .as-progress{color:#536277}:where(html).grey:not(.dark) .as-bar{border-radius:999px;background:var(--track)}:where(html).grey:not(.dark) .as-bar i{background:#2f8f5b;border-radius:999px}:where(html).grey:not(.dark) .as-pinned{border:1px solid #e6e9ed;border-radius:var(--radius-l,16px);background:#fdfbf7;color:#536277}:where(html).grey:not(.dark) .as-pinned svg{color:#8997a6}:where(html).grey:not(.dark) .as-section{border:1px solid #e6e9ed;border-radius:var(--radius-l,16px);background:#ffffff}:where(html).grey:not(.dark) .as-section.now{border-color:#3d74c9;box-shadow:0 0 0 1px #3d74c9}:where(html).grey:not(.dark) .as-section-head small{color:#8a919c}:where(html).grey:not(.dark) .as-num{border-radius:var(--radius-s,8px);background:#f0f2f5;color:#6c737e}:where(html).grey:not(.dark) .as-now{color:#ffffff;background:#3d74c9;border-radius:999px}:where(html).grey:not(.dark) .as-notes{color:#8a919c}:where(html).grey:not(.dark) .as-smart{color:#536277}:where(html).grey:not(.dark) .as-follow strong{color:#242731}:where(html).grey:not(.dark) .as-follow span{color:#8a919c}:where(html).grey:not(.dark) .as-items li+li{border-top:1px solid #f4f5f7}:where(html).grey:not(.dark) .as-tick input{accent-color:#3d74c9}:where(html).grey:not(.dark) .as-title{color:#242731}:where(html).grey:not(.dark) .as-items li.covered .as-title{color:#8997a6}:where(html).grey:not(.dark) .as-desc{color:#536277}:where(html).grey:not(.dark) .as-meta{color:#8997a6}:where(html).grey:not(.dark) .as-task{color:#536277}:where(html).grey:not(.dark) .as-hint{color:#8997a6}:where(html).grey:not(.dark) .as-foot{border-top:1px solid #e6e9ed}@media (max-width:760px){:where(html).grey:not(.dark) .agenda-screen{border-radius:0}}@media(hover:hover){:where(html).grey:not(.dark) .doc-chip:hover{border-color:#c3c3c3}:where(html).grey:not(.dark) .doc-chip-x:hover{background:var(--row-hover)}}:where(html).grey:not(.dark) .wt-outcome.skipped{border-left-color:hsl(40 8% 70%);color:#8a919c}:where(html).grey:not(.dark) .dash-title-link{color:inherit;border-radius:var(--radius-s,8px)}:where(html).grey:not(.dark) .agenda-template-pick .tool-label{color:#909295}:where(html).grey:not(.dark) .agenda-template-pick select{border:0;background:transparent;color:inherit}:where(html).grey:not(.dark) .agenda-template-pick select:focus{outline:none}:where(html).grey:not(.dark) .agenda-section{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:var(--tile-radius,16px);box-shadow:var(--glass-shadow)}:where(html).grey:not(.dark) .agenda-section-head{border-bottom:1px solid var(--tile-edge)}:where(html).grey:not(.dark) .agenda-section-head small{border-radius:999px;background:var(--track,#e6e9ed);color:#737984}:where(html).grey:not(.dark) .agenda-section .agenda-list,:where(html).grey:not(.dark) .agenda-section>.agenda-list{background:none;border:0;border-radius:0}:where(html).grey:not(.dark) .agenda-section .agenda-item+.agenda-item{border-top:1px solid var(--tile-edge)}:where(html).grey:not(.dark) .agenda-smart{border:0;background:none}:where(html).grey:not(.dark) .agenda-section>.agenda-adders{border-top:1px solid var(--tile-edge)}:where(html).grey:not(.dark) .agenda-pinned{background:var(--tile-surface);border-color:var(--tile-edge);box-shadow:var(--glass-shadow);border-radius:var(--tile-radius,16px)}:where(html).grey:not(.dark) .agenda-sheet-modal .agenda-sheet-body{border-radius:var(--tile-radius,16px)}:where(html).grey:not(.dark) .agenda-sheet-body>.agenda>.agenda-toolbar{border-bottom:1px solid var(--well-line,#e2e2e2);background:var(--head-bg,transparent)}:where(html).grey:not(.dark) .dash-meetings .history-list li+li .history-row{border-top:1px solid var(--tile-edge)}:where(html).grey:not(.dark) .dash-meetings .history-row{background:var(--tile-surface);border:1px solid var(--tile-edge);border-radius:var(--tile-radius,16px);box-shadow:var(--glass-shadow)}:where(html).grey:not(.dark) .dash-meetings .history-when{border-radius:12px;background:var(--track,#e6e9ed)}@media(hover:hover){:where(html).grey:not(.dark) .dash-meetings .history-row:hover{background:#ffffffee;border-color:var(--card-line-hover,#c3c9d1);box-shadow:0 7px 22px #18212e0b}}:where(html).grey:not(.dark) .task-group-head .group-open{color:#737984}@media(hover:hover){:where(html).grey:not(.dark) .task-group-head .group-open:hover{color:#2f6db3}}@media(min-width:761px){:where(html).grey:not(.dark) .task-workspace.task-surface.is-grouped:not(.is-compact)>.task-toolbar{background:var(--well-bg);border:1px solid var(--well-line);border-radius:var(--radius-l,16px);box-shadow:var(--panel-shadow)}}:where(html).grey:not(.dark) .dash-meetings .history-row{background:#ffffffe6;border-color:var(--card-line,#e1e5eb);box-shadow:0 2px 10px #22232408}:where(html).grey:not(.dark) .modal.agenda-sheet-modal{background:var(--well-bg,#eeeeee)}:where(html).grey:not(.dark) .agenda-sheet-modal .agenda-sheet-body{background:transparent;border:0;box-shadow:none}:where(html).grey:not(.dark) .agenda-sheet-body>.agenda>.agenda-toolbar{background:transparent}:where(html).grey:not(.dark) .finder-list{border:1px solid var(--card-line,#e1e5eb);border-radius:12px;background:var(--card-bg,#ffffff)}:where(html).grey:not(.dark) .finder-list li+li{border-top:1px solid var(--card-line,#e1e5eb)}:where(html).grey:not(.dark) .finder-row{color:#30363e}:where(html).grey:not(.dark) .finder-row svg{color:#8997a6}:where(html).grey:not(.dark) .finder-task small{color:#8a919c}@media(hover:hover){:where(html).grey:not(.dark) .finder-row:hover,:where(html).grey:not(.dark) .finder-task:hover{background:var(--row-hover,#f6f7f8)}}:where(html).grey:not(.dark) .progress-track>span,:where(html).grey:not(.dark) .progress-track span,:where(html).grey:not(.dark) .card-progress+.progress-track>span{background:hsl(150 45% 42%)}@media(hover:hover){:where(html).grey:not(.dark) .task-workspace.is-compact>.task-toolbar.dash-go:hover .dash-title{color:#2f6db3}}:where(html).grey:not(.dark) .task-workspace.is-compact .task-grid thead th{background:var(--head-bg,#e4e9ee)}:where(html).grey:not(.dark) .sidebar .nav-item.fu-view-switch{border:0;background:none;color:#5c5c5c}:where(html).grey:not(.dark) .sidebar .nav-item.fu-view-switch:hover,:where(html).grey:not(.dark) .sidebar .nav-item.fu-view-switch.open{background:#ffffff80}:where(html).grey:not(.dark) .sidebar .nav-item.fu-view-switch.locked{color:#8a9099}:where(html).grey:not(.dark) .sidebar .nav-item.fu-view-switch.locked:hover{background:none}:where(html).grey:not(.dark) .fu-view-chevron{color:#8a9099}:where(html).grey:not(.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).grey:not(.dark) .fu-view-menu .menu-row{border:0;background:none}:where(html).grey:not(.dark) .fu-view-menu .menu-row>span svg{color:#6b7280}:where(html).grey:not(.dark) .pill.fu-access{background:#eef1f5;color:#45505f}:where(html).grey:not(.dark) .fu-count{border-radius:999px;background:#e7eaee;color:#4b5563}:where(html).grey:not(.dark) .fu-flag{border-radius:999px;background:#eef1f5;color:#4b5563}:where(html).grey:not(.dark) .fu-flag.care{background:#fde8e4;color:#9c3524}:where(html).grey:not(.dark) .fu-flag.dup{background:#fff0d8;color:#8a4f00}:where(html).grey:not(.dark) .fu-flag.back{background:#e3f3e8;color:#23683b}:where(html).grey:not(.dark) .fu-flag.sample{background:#eef1f5;color:#6b7280}:where(html).grey:not(.dark) .fu-late{color:hsl(10 62% 44%)}:where(html).grey:not(.dark) .fu-table{border:1px solid var(--card-line);border-radius:14px;background:var(--row-bg)}:where(html).grey:not(.dark) .fu-table-head{background:var(--head-bg);border-bottom:1px solid var(--row-line);color:#6b7280}:where(html).grey:not(.dark) .fu-table-row{border:0;border-bottom:1px solid var(--row-line);background:none;color:#2f3742}:where(html).grey:not(.dark) .fu-table-row:last-of-type{border-bottom:0}:where(html).grey:not(.dark) .fu-table-row:hover{background:var(--row-hover)}:where(html).grey:not(.dark) .fu-table-row.late{box-shadow:inset 3px 0 0 hsl(10 62% 52%)}:where(html).grey:not(.dark) .fu-name strong{color:var(--ink)}:where(html).grey:not(.dark) .fu-name small{color:#7b8089}:where(html).grey:not(.dark) .fu-contact{border:1px solid var(--card-line);border-radius:12px;background:var(--card-bg)}:where(html).grey:not(.dark) .fu-contact>div{border-bottom:1px solid var(--row-line)}:where(html).grey:not(.dark) .fu-contact>div:last-child{border-bottom:0}:where(html).grey:not(.dark) .fu-contact dt{color:#7b8089}:where(html).grey:not(.dark) .fu-contact a{color:#24609e}:where(html).grey:not(.dark) .fu-contact .muted{color:#9aa1ab}:where(html).grey:not(.dark) .fu-warning{border-radius:12px;background:#fff6e6;border:1px solid #f4dfb8;color:#6b4400}:where(html).grey:not(.dark) .fu-warning a{color:inherit}:where(html).grey:not(.dark) .fu-warning small{color:#86601f}:where(html).grey:not(.dark) .fu-warning.care{background:#fdeeea;border-color:#f5d0c7;color:#86301f}:where(html).grey:not(.dark) .fu-warning.care small{color:#9c4a3a}:where(html).grey:not(.dark) .fu-field{color:#5b6573}:where(html).grey:not(.dark) .fu-field select,:where(html).grey:not(.dark) .fu-field input{border:1px solid var(--card-line);border-radius:10px;background:var(--card-bg);color:#2f3742}:where(html).grey:not(.dark) .fu-field small{color:#7b8089}@media(max-width:760px){:where(html).grey:not(.dark) .fu-table{border:0;background:none}:where(html).grey:not(.dark) .fu-table-row{border:1px solid var(--card-line);border-radius:14px;background:var(--card-bg)}:where(html).grey:not(.dark) .fu-table-row>span:nth-child(3){color:#5b6573}}:where(html).grey:not(.dark) .fu-add-search select{border:1px solid var(--card-line);border-radius:10px;background:var(--card-bg)}:where(html).grey:not(.dark) .fu-add-head{color:#6b7280}:where(html).grey:not(.dark) .fu-add-results{border:1px solid var(--card-line);border-radius:12px}:where(html).grey:not(.dark) .fu-add-results li+li{border-top:1px solid var(--row-line)}:where(html).grey:not(.dark) .fu-add-results b{color:var(--ink)}:where(html).grey:not(.dark) .fu-add-results small{color:#7b8089}@media(max-width:860px){:where(html).grey:not(.dark) .fu-profile{border-radius:16px 16px 0 0}}:where(html).grey:not(.dark) .fu-people-count{color:#7b8089}:where(html).grey:not(.dark) .fu-cell-age,:where(html).grey:not(.dark) .fu-cell-member,:where(html).grey:not(.dark) .fu-cell-checkin,:where(html).grey:not(.dark) .fu-cell-next{color:#4b5563}:where(html).grey:not(.dark) .fu-cell-status{color:#2f3742}@media(max-width:760px){:where(html).grey:not(.dark) .fu-people-table .fu-table-row>span:nth-child(5){color:#5b6573}}:where(html).grey:not(.dark) .fu-rules{border:1px solid var(--card-line);border-radius:12px;background:var(--card-bg)}:where(html).grey:not(.dark) .fu-rules-lead{color:#4b5563}:where(html).grey:not(.dark) .fu-rule{border-top:1px solid var(--row-line)}:where(html).grey:not(.dark) .fu-rule-label{color:var(--ink)}:where(html).grey:not(.dark) .fu-rule-control select,:where(html).grey:not(.dark) .fu-rule-control input{border:1px solid var(--card-line);border-radius:10px;background:var(--row-bg)}:where(html).grey:not(.dark) .fu-rule-pair>span{color:#7b8089}:where(html).grey:not(.dark) .fu-seg-contact{color:#7b8089}:where(html).grey:not(.dark) .fu-pill{border-radius:999px;background:#efefef;color:#4d4d4d}:where(html).grey:not(.dark) .fu-pill-dot{border-radius:50%;background:currentColor}:where(html).grey:not(.dark) .fu-pill.blue{background:#e6f0fb;color:#1f5c99}:where(html).grey:not(.dark) .fu-pill.orange{background:#fcefe3;color:#8f4511}:where(html).grey:not(.dark) .fu-pill.purple{background:#efeafa;color:#563a99}:where(html).grey:not(.dark) .fu-pill.teal{background:#e1f4f2;color:#1b6a63}:where(html).grey:not(.dark) .fu-pill.pink{background:#fbe8f1;color:#9b2d62}:where(html).grey:not(.dark) .fu-pill.green{background:#e5f4e8;color:#2a6b3a}:where(html).grey:not(.dark) .fu-pill.new{background:#2f2f2f;color:#ffffff}:where(html).grey:not(.dark) .fu-calls-count{color:#666666}:where(html).grey:not(.dark) .fu-list-card{background:var(--card-bg);border:1px solid var(--card-line);border-radius:14px}:where(html).grey:not(.dark) .fu-list-group{color:#666666}:where(html).grey:not(.dark) .fu-list-group.late{color:#b42318}:where(html).grey:not(.dark) .fu-fu-list li+li{border-top:1px solid var(--row-line)}:where(html).grey:not(.dark) .fu-fu-row{border:0;background:none;color:#333333}:where(html).grey:not(.dark) .fu-fu-row:hover{background:var(--row-hover)}:where(html).grey:not(.dark) .fu-avatar{border-radius:50%;background:#efefef;color:#4d4d4d}:where(html).grey:not(.dark) .fu-fu-name strong{color:var(--ink)}:where(html).grey:not(.dark) .fu-fu-say{color:#3d3d3d}:where(html).grey:not(.dark) .fu-fu-who small{color:#666666}:where(html).grey:not(.dark) .fu-fu-kind{color:#3d3d3d}:where(html).grey:not(.dark) .fu-fu-due{color:#3d3d3d}:where(html).grey:not(.dark) .fu-fu-due.fu-late{color:#b42318}:where(html).grey:not(.dark) .fu-fu-row>svg{color:#8a8a8a}:where(html).grey:not(.dark) .fu-window{background:#f8f8f8}:where(html).grey:not(.dark) .fu-win-head{background:var(--card-bg);border-bottom:1px solid var(--card-line)}:where(html).grey:not(.dark) .fu-win-sub{color:#666666}:where(html).grey:not(.dark) .fu-win-count{color:#666666}:where(html).grey:not(.dark) .fu-win-btn{border:1px solid #e3e3e3;border-radius:11px;background:var(--card-bg);color:#3d3d3d}:where(html).grey:not(.dark) .fu-win-btn.small{border:0}:where(html).grey:not(.dark) .fu-win-next.button{border-radius:11px}:where(html).grey:not(.dark) .fu-card{background:var(--card-bg);border:1px solid var(--card-line);border-radius:14px}:where(html).grey:not(.dark) .fu-label{color:#666666}:where(html).grey:not(.dark) .fu-card .fu-contact{border:0;border-radius:0;background:none}:where(html).grey:not(.dark) .fu-remember{background:#fffdf5;border-color:#f0e8cc}:where(html).grey:not(.dark) .fu-remember .fu-label{color:#6b5a1e}:where(html).grey:not(.dark) .fu-remember-text{color:#333333}:where(html).grey:not(.dark) .fu-remember-empty{color:#6b5a1e}:where(html).grey:not(.dark) .fu-remember textarea{border:1px solid #e6dcb8;border-radius:10px;background:#ffffff}:where(html).grey:not(.dark) .fu-next-card{border-color:#cfe0f5}:where(html).grey:not(.dark) .fu-next-card .fu-label{color:#1f5c99}:where(html).grey:not(.dark) .fu-next-card.late{border-color:#f2c9c2}:where(html).grey:not(.dark) .fu-next-card.late .fu-label{color:#b42318}:where(html).grey:not(.dark) .fu-next-icon{border-radius:12px;background:#f1f1f1;color:#3d3d3d}:where(html).grey:not(.dark) .fu-next-icon.call{background:#e6f0fb;color:#1f5c99}:where(html).grey:not(.dark) .fu-next-icon.text{background:#efeafa;color:#563a99}:where(html).grey:not(.dark) .fu-next-icon.email{background:#e1f4f2;color:#1b6a63}:where(html).grey:not(.dark) .fu-next-text{color:var(--ink)}:where(html).grey:not(.dark) .fu-next-meta{color:#666666}:where(html).grey:not(.dark) .fu-log-button.button{border-radius:11px}:where(html).grey:not(.dark) .fu-last-meta{color:#666666}:where(html).grey:not(.dark) .fu-last-body{color:#333333}:where(html).grey:not(.dark) .fu-tabs button{border-radius:8px;color:#4d4d4d}:where(html).grey:not(.dark) .fu-tabs button.on{background:#efefef;color:#1f1f1f}:where(html).grey:not(.dark) .fu-tl2 li{border-top:1px solid var(--row-line)}:where(html).grey:not(.dark) .fu-tl2-dot{border-radius:50%;background:#f1f1f1;color:#4d4d4d}:where(html).grey:not(.dark) .fu-tl2-dot.pco{background:var(--card-bg);border:1px dashed #cfcfcf;color:#666666}:where(html).grey:not(.dark) .fu-tl2-head{color:#333333}:where(html).grey:not(.dark) .fu-tl2-head a{color:#1f5c99}:where(html).grey:not(.dark) .fu-tl2 li.system .fu-tl2-head{color:#4d4d4d}:where(html).grey:not(.dark) .fu-tl2-when{color:#666666}:where(html).grey:not(.dark) .fu-tl2-reason{color:#666666}:where(html).grey:not(.dark) .fu-tl2-body{color:#333333}:where(html).grey:not(.dark) .fu-chip2{border-radius:11px;border:1px solid #dedede;background:var(--card-bg);color:#3d3d3d}:where(html).grey:not(.dark) .fu-chip2:hover{border-color:#c4c4c4}:where(html).grey:not(.dark) .fu-chip2.on{background:var(--main-bg);border-color:var(--main-edge);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey:not(.dark) .fu-chip-row input[type=date]{border:1px solid #dedede;border-radius:11px;background:var(--card-bg)}:where(html).grey:not(.dark) .fu-next-fields .fu-field input,:where(html).grey:not(.dark) .fu-next-fields select,:where(html).grey:not(.dark) .fu-log-dialog input:not([type=date]){border:1px solid #dedede;border-radius:11px;background:var(--card-bg)}:where(html).grey:not(.dark) .fu-who-note{color:#666666}:where(html).grey:not(.dark) .fu-log-dialog{background:var(--card-bg)}:where(html).grey:not(.dark) .fu-log-head{border-bottom:1px solid var(--row-line)}:where(html).grey:not(.dark) .fu-log-sub{color:#666666}:where(html).grey:not(.dark) .fu-log-group textarea{border:1px solid #dedede;border-radius:11px}:where(html).grey:not(.dark) .fu-log-next{border-top:1px solid var(--row-line)}:where(html).grey:not(.dark) .fu-next-opt{border-radius:12px;border:1px solid #dedede;background:var(--card-bg);color:#3d3d3d}:where(html).grey:not(.dark) .fu-next-opt:hover:not(:disabled){border-color:#c4c4c4}:where(html).grey:not(.dark) .fu-next-opt.on{background:var(--main-bg);border-color:var(--main-edge);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey:not(.dark) .fu-next-opt.on.blue{background:#1f5c99;border-color:#1f5c99;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey:not(.dark) .fu-next-opt.on.orange{background:#8f4511;border-color:#8f4511}:where(html).grey:not(.dark) .fu-next-opt.on.purple{background:#563a99;border-color:#563a99}:where(html).grey:not(.dark) .fu-next-opt.on.teal{background:#1b6a63;border-color:#1b6a63;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey:not(.dark) .fu-next-opt.on.pink{background:#9b2d62;border-color:#9b2d62}:where(html).grey:not(.dark) .fu-next-opt.on.green{background:#2a6b3a;border-color:#2a6b3a;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey:not(.dark) .fu-next-opt.on.end{background:#8a2a1f;border-color:#8a2a1f}:where(html).grey:not(.dark) .fu-next-bubble{border-radius:13px;background:#f7f7f7;border:1px solid #e6e6e6}:where(html).grey:not(.dark) .fu-next-bubble.cont{background:#f3f8fe;border-color:#cfe0f5}:where(html).grey:not(.dark) .fu-next-bubble.cont.orange{background:#fdf6ef;border-color:#f0d9c4}:where(html).grey:not(.dark) .fu-next-bubble.cont.purple{background:#f7f4fd;border-color:#ddd3f2}:where(html).grey:not(.dark) .fu-next-bubble.cont.teal{background:#f0f9f8;border-color:#c6e6e2}:where(html).grey:not(.dark) .fu-next-bubble.cont.pink{background:#fdf3f8;border-color:#f0d0e0}:where(html).grey:not(.dark) .fu-next-bubble.cont.green{background:#f2faf4;border-color:#cbe6d1}:where(html).grey:not(.dark) .fu-next-bubble.end{background:#fdf3f1;border-color:#f2d3cd}:where(html).grey:not(.dark) .fu-bubble-title{color:#333333}:where(html).grey:not(.dark) .fu-bubble-note{color:#4d4d4d}:where(html).grey:not(.dark) .fu-log-foot{border-top:1px solid var(--row-line);background:#fafafa}:where(html).grey:not(.dark) .fu-log-foot .button{border-radius:11px}@media(max-width:760px){:where(html).grey:not(.dark) .fu-window{border-radius:0}:where(html).grey:not(.dark) .fu-log-dialog{border-radius:0}}:where(html).grey:not(.dark) .fu-chip2.team.on.blue{background:#1f5c99;border-color:#1f5c99;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey:not(.dark) .fu-chip2.team.on.orange{background:#8f4511;border-color:#8f4511}:where(html).grey:not(.dark) .fu-chip2.team.on.purple{background:#563a99;border-color:#563a99}:where(html).grey:not(.dark) .fu-chip2.team.on.teal{background:#1b6a63;border-color:#1b6a63;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey:not(.dark) .fu-chip2.team.on.pink{background:#9b2d62;border-color:#9b2d62}:where(html).grey:not(.dark) .fu-chip2.team.on.green{background:#2a6b3a;border-color:#2a6b3a;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey:not(.dark) .fu-private-note{color:#5b4a1e;background:#fbf6e6;border:1px solid #efe3bd;border-radius:10px}:where(html).grey:not(.dark) .fu-remember-hint{color:#6b5a1e}:where(html).grey:not(.dark) .fu-team-list small{color:#666666}:where(html).grey:not(.dark) .fu-locked{background:#fbfbfb;border-style:dashed}:where(html).grey:not(.dark) .fu-locked .fu-label{color:#4d4d4d}:where(html).grey:not(.dark) .fu-locked .help-text{color:#666666}:where(html).grey:not(.dark) .fu-add-team select{border:1px solid #dedede;border-radius:11px;background:var(--card-bg)}:where(html).grey:not(.dark) .fu-warning-line{color:#8a4f00}:where(html).grey:not(.dark) .fu-team-new input{border:1px solid #dedede;border-radius:11px;background:var(--card-bg)}:where(html).grey:not(.dark) .fu-check-line small{color:#666666}:where(html).grey:not(.dark) .fu-team-card{border-top-width:4px}:where(html).grey:not(.dark) .fu-team-card.blue{border-top-color:#1f5c99}:where(html).grey:not(.dark) .fu-team-card.orange{border-top-color:#8f4511}:where(html).grey:not(.dark) .fu-team-card.purple{border-top-color:#563a99}:where(html).grey:not(.dark) .fu-team-card.teal{border-top-color:#1b6a63}:where(html).grey:not(.dark) .fu-team-card.pink{border-top-color:#9b2d62}:where(html).grey:not(.dark) .fu-team-card.green{border-top-color:#2a6b3a}:where(html).grey:not(.dark) .fu-team-head small{color:#666666}:where(html).grey:not(.dark) .fu-team-name{border:1px solid transparent;border-radius:9px;background:none;color:var(--ink)}:where(html).grey:not(.dark) .fu-team-name:hover,:where(html).grey:not(.dark) .fu-team-name:focus{border-color:#dedede;background:var(--card-bg)}:where(html).grey:not(.dark) .fu-team-members li{border-top:1px solid var(--row-line)}:where(html).grey:not(.dark) .fu-team-members li.help-text{border-top:0}:where(html).grey:not(.dark) .fu-member-name small{color:#666666}:where(html).grey:not(.dark) .fu-team-members select,:where(html).grey:not(.dark) .fu-team-add select{border:1px solid #dedede;border-radius:9px;background:var(--card-bg)}:where(html).grey:not(.dark) .fu-ps-teams li{border-top:1px solid var(--row-line)}:where(html).grey:not(.dark) .fu-ps-teams li:first-child{border-top:0}:where(html).grey:not(.dark) .fu-ps-teams select{border:1px solid #dedede;border-radius:9px;background:var(--card-bg)}:where(html).grey:not(.dark) .fu-sensitive{color:#5b4a1e;background:#fbf6e6;border-radius:999px}
:root.grey.hc:not(.dark){color:color-mix(in srgb,#000 var(--ct,0%),#333333);background:color-mix(in srgb,#000 var(--cg,0%),#f8f8f8);--blue:#5e5e5e;--blue-dark:#4f4f4f;--muted:color-mix(in srgb,#000 var(--ct,0%),#818181);--panel:#ffffff}:where(html).grey.hc:not(.dark) button{color:inherit}:where(html).grey.hc:not(.dark) button{background:none}:where(html).grey.hc:not(.dark) a{color:var(--blue)}:where(html).grey.hc:not(.dark) .sidebar{background:#ffffff}:where(html).grey.hc:not(.dark) .brand small{color:color-mix(in srgb,#000 var(--ct,0%),#777777)}:where(html).grey.hc:not(.dark) .nav-item{color:color-mix(in srgb,#000 var(--ct,0%),#717171)}:where(html).grey.hc:not(.dark) .nav-item:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f8f8f8);color:color-mix(in srgb,#000 var(--ct,0%),#434343)}:where(html).grey.hc:not(.dark) .nav-item.active{background:color-mix(in srgb,#000 var(--cg,0%),#f2f2f2);color:color-mix(in srgb,#000 var(--ct,0%),#5e5e5e)}:where(html).grey.hc:not(.dark) .nav-label{color:color-mix(in srgb,#000 var(--ct,0%),#a0a0a0)}:where(html).grey.hc:not(.dark) .avatar{background:color-mix(in srgb,#000 var(--cg,0%),#f0f0f0);color:var(--blue)}:where(html).grey.hc:not(.dark) .account small{color:var(--muted)}:where(html).grey.hc:not(.dark) .topbar{background:#ffffffc7}:where(html).grey.hc:not(.dark) .breadcrumb{color:color-mix(in srgb,#000 var(--ct,0%),#949494)}:where(html).grey.hc:not(.dark) .breadcrumb strong{color:color-mix(in srgb,#000 var(--ct,0%),#595959)}:where(html).grey.hc:not(.dark) .icon-button{color:color-mix(in srgb,#000 var(--ct,0%),#8b8b8b)}:where(html).grey.hc:not(.dark) .icon-button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f2f2f2)}:where(html).grey.hc:not(.dark) .preview-indicator{color:color-mix(in srgb,#000 var(--ct,0%),#919191)}:where(html).grey.hc:not(.dark) .preview-indicator span{background:#c2c2c2}:where(html).grey.hc:not(.dark) .eyebrow{color:color-mix(in srgb,#000 var(--ct,0%),#919191)}:where(html).grey.hc:not(.dark) .page-heading p{color:color-mix(in srgb,#000 var(--ct,0%),#878787)}:where(html).grey.hc:not(.dark) .button.primary{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey.hc:not(.dark) .button.primary:hover{background:var(--main-bg-hover)}:where(html).grey.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%),#405c6603)}:where(html).grey.hc:not(.dark) .button.secondary:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fbfbfb)}:where(html).grey.hc:not(.dark) .text-button{color:color-mix(in srgb,#000 var(--ct,0%),#5e5e5e)}:where(html).grey.hc:not(.dark) .text-button:hover{color:color-mix(in srgb,#000 var(--ct,0%),#3b3b3b)}:where(html).grey.hc:not(.dark) .panel{background:#ffffff;box-shadow:0 3px 10px color-mix(in srgb,#00000066 var(--cs,0%),#23384403)}:where(html).grey.hc:not(.dark) .section-title p{color:color-mix(in srgb,#000 var(--ct,0%),#959595)}:where(html).grey.hc:not(.dark) .pill{background:color-mix(in srgb,#000 var(--cg,0%),#f6f6f6);color:color-mix(in srgb,#000 var(--ct,0%),#888888)}:where(html).grey.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).grey.hc:not(.dark) .segmented{background:color-mix(in srgb,#000 var(--cg,0%),#f7f7f7)}:where(html).grey.hc:not(.dark) .segmented button{color:color-mix(in srgb,#000 var(--ct,0%),#929292)}:where(html).grey.hc:not(.dark) .segmented button.selected{background:#ffffff;box-shadow:0 1px 3px color-mix(in srgb,#00000066 var(--cs,0%),#395d6b12);color:color-mix(in srgb,#000 var(--ct,0%),#5f5f5f)}:where(html).grey.hc:not(.dark) .search-field{color:color-mix(in srgb,#000 var(--ct,0%),#acacac)}:where(html).grey.hc:not(.dark) .search-field input{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#606060)}:where(html).grey.hc:not(.dark) .search-field input::placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#acacac)}:where(html).grey.hc:not(.dark) .empty-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f6f6f6);color:color-mix(in srgb,#000 var(--ct,0%),#a7a7a7)}:where(html).grey.hc:not(.dark) .empty h3{color:color-mix(in srgb,#000 var(--ct,0%),#6d6d6d)}:where(html).grey.hc:not(.dark) .empty p{color:color-mix(in srgb,#000 var(--ct,0%),#9e9e9e)}:where(html).grey.hc:not(.dark) .empty-events{background:#fcfcfc}:where(html).grey.hc:not(.dark) .empty-events>svg{color:color-mix(in srgb,#000 var(--ct,0%),#b5b5b5)}:where(html).grey.hc:not(.dark) .empty-events h3{color:color-mix(in srgb,#000 var(--ct,0%),#737373)}:where(html).grey.hc:not(.dark) .empty-events p{color:color-mix(in srgb,#000 var(--ct,0%),#a2a2a2)}:where(html).grey.hc:not(.dark) .app-footer{color:color-mix(in srgb,#000 var(--ct,0%),#b0b0b0)}:where(html).grey.hc:not(.dark) .event-card{background:#ffffff}:where(html).grey.hc:not(.dark) .event-card:hover{box-shadow:0 5px 18px color-mix(in srgb,#00000066 var(--cs,0%),#4264750c)}:where(html).grey.hc:not(.dark) .card-top{color:color-mix(in srgb,#000 var(--ct,0%),#a4a4a4)}:where(html).grey.hc:not(.dark) .event-date{color:color-mix(in srgb,#000 var(--ct,0%),#909090)}:where(html).grey.hc:not(.dark) .event-card h3{color:color-mix(in srgb,#000 var(--ct,0%),#585858)}:where(html).grey.hc:not(.dark) .event-card>p{color:color-mix(in srgb,#000 var(--ct,0%),#a0a0a0)}:where(html).grey.hc:not(.dark) .card-progress,:where(html).grey.hc:not(.dark) .card-bottom{color:color-mix(in srgb,#000 var(--ct,0%),#9e9e9e)}:where(html).grey.hc:not(.dark) .card-progress strong{color:color-mix(in srgb,#000 var(--ct,0%),#7f7f7f)}:where(html).grey.hc:not(.dark) .progress-track{background:color-mix(in srgb,#000 var(--cg,0%),#f2f2f2)}:where(html).grey.hc:not(.dark) .progress-track span{background:#8f8f8f}:where(html).grey.hc:not(.dark) .task-table-head{color:color-mix(in srgb,#000 var(--ct,0%),#a3a3a3);background:#fdfdfd}:where(html).grey.hc:not(.dark) .task-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fafafa)}:where(html).grey.hc:not(.dark) .task-title strong{color:color-mix(in srgb,#000 var(--ct,0%),#606060)}:where(html).grey.hc:not(.dark) .task-title small{color:color-mix(in srgb,#000 var(--ct,0%),#a4a4a4)}:where(html).grey.hc:not(.dark) .task-check{color:color-mix(in srgb,#000 var(--ct,0%),#c0c0c0)}:where(html).grey.hc:not(.dark) .owner-cell,:where(html).grey.hc:not(.dark) .due-cell{color:color-mix(in srgb,#000 var(--ct,0%),#9a9a9a)}:where(html).grey.hc:not(.dark) .task-row.overdue .due-cell{color:color-mix(in srgb,#000 var(--ct,0%),#b47868)}:where(html).grey.hc:not(.dark) .status{background:color-mix(in srgb,#000 var(--cg,0%),#f5f5f5);color:color-mix(in srgb,#000 var(--ct,0%),#9a9a9a)}:where(html).grey.hc:not(.dark) .status.blocked{background:color-mix(in srgb,#000 var(--cg,0%),#fff0ec);color:color-mix(in srgb,#000 var(--ct,0%),#b37765)}:where(html).grey.hc:not(.dark) .status.complete{background:color-mix(in srgb,#000 var(--cg,0%),#edf7f1);color:color-mix(in srgb,#000 var(--ct,0%),#438165)}:where(html).grey.hc:not(.dark) .note{color:color-mix(in srgb,#000 var(--ct,0%),#9d9d9d);background:color-mix(in srgb,#000 var(--cg,0%),#f6f6f6)}:where(html).grey.hc:not(.dark) .template-toolbar label{color:color-mix(in srgb,#000 var(--ct,0%),#8f8f8f)}:where(html).grey.hc:not(.dark) .template-toolbar select{background:color-mix(in srgb,#000 var(--cg,0%),#fafafa);color:color-mix(in srgb,#000 var(--ct,0%),#696969)}:where(html).grey.hc:not(.dark) .switch span{background:color-mix(in srgb,#000 var(--cg,0%),#ebebeb)}:where(html).grey.hc:not(.dark) .switch span:after{background:#ffffff}:where(html).grey.hc:not(.dark) .switch input:checked+span{background:#989898}:where(html).grey.hc:not(.dark) .connection-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f3f3f3);color:color-mix(in srgb,#000 var(--ct,0%),#9d9d9d)}:where(html).grey.hc:not(.dark) .connection-card p{color:color-mix(in srgb,#000 var(--ct,0%),#9d9d9d)}:where(html).grey.hc:not(.dark) .settings-note{color:color-mix(in srgb,#000 var(--ct,0%),#999999)}:where(html).grey.hc:not(.dark) .settings-note h3{color:color-mix(in srgb,#000 var(--ct,0%),#7d7d7d)}:where(html).grey.hc:not(.dark) .settings-note p{color:color-mix(in srgb,#000 var(--ct,0%),#a1a1a1)}:where(html).grey.hc:not(.dark) .overlay{background:#263d4d30}:where(html).grey.hc:not(.dark) .modal{background:#ffffffed;box-shadow:0 24px 100px color-mix(in srgb,#00000066 var(--cs,0%),#183c5530)}:where(html).grey.hc:not(.dark) .modal>p{color:color-mix(in srgb,#000 var(--ct,0%),#909090)}:where(html).grey.hc:not(.dark) .form-stack label{color:color-mix(in srgb,#000 var(--ct,0%),#818181)}:where(html).grey.hc:not(.dark) .form-stack input,:where(html).grey.hc:not(.dark) .form-stack select,:where(html).grey.hc:not(.dark) .form-stack textarea{color:color-mix(in srgb,#000 var(--ct,0%),#636363);background:#ffffff}:where(html).grey.hc:not(.dark) .help-text{color:color-mix(in srgb,#000 var(--ct,0%),#a8a8a8)}:where(html).grey.hc:not(.dark) .comment strong{color:color-mix(in srgb,#000 var(--ct,0%),#838383)}:where(html).grey.hc:not(.dark) .comment p{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}:where(html).grey.hc:not(.dark) .comment small{color:color-mix(in srgb,#000 var(--ct,0%),#aeaeae)}:where(html).grey.hc:not(.dark) .tour h2{color:color-mix(in srgb,#000 var(--ct,0%),#656565)}:where(html).grey.hc:not(.dark) .tour>p{color:color-mix(in srgb,#000 var(--ct,0%),#9b9b9b)}:where(html).grey.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).grey.hc:not(.dark) .signin-page{background:radial-gradient(ellipse at 30% 30%,color-mix(in srgb,#000 var(--cg,0%),#f0f0f0),transparent 55%),color-mix(in srgb,#000 var(--cg,0%),#f9f9f9)}:where(html).grey.hc:not(.dark) .signin-card{background:#ffffffdb;box-shadow:0 15px 75px color-mix(in srgb,#00000066 var(--cs,0%),#234f6612)}:where(html).grey.hc:not(.dark) .signin-card>p{color:color-mix(in srgb,#000 var(--ct,0%),#999999)}:where(html).grey.hc:not(.dark) .detail-panel dl{color:color-mix(in srgb,#000 var(--ct,0%),#7a7a7a)}:where(html).grey.hc:not(.dark) .detail-panel dt{color:color-mix(in srgb,#000 var(--ct,0%),#a9a9a9)}:where(html).grey.hc:not(.dark) .team-row strong{color:color-mix(in srgb,#000 var(--ct,0%),#7b7b7b)}:where(html).grey.hc:not(.dark) .team-row small{color:color-mix(in srgb,#000 var(--ct,0%),#a9a9a9)}:where(html).grey.hc:not(.dark) .skip-link{background:#ffffff}:where(html).grey.hc:not(.dark) .loading-message{color:color-mix(in srgb,#000 var(--ct,0%),#a0a0a0)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .mobile-shade{background:#22374730}}:where(html).grey.hc:not(.dark) .page-heading p,:where(html).grey.hc:not(.dark) .section-title p,:where(html).grey.hc:not(.dark) .empty p,:where(html).grey.hc:not(.dark) .empty-events p,:where(html).grey.hc:not(.dark) .help-text,:where(html).grey.hc:not(.dark) .connection-card p,:where(html).grey.hc:not(.dark) .settings-note p,:where(html).grey.hc:not(.dark) .tour>p,:where(html).grey.hc:not(.dark) .signin-card>p,:where(html).grey.hc:not(.dark) .team-row small{color:color-mix(in srgb,#000 var(--ct,0%),#767676)}:where(html).grey.hc:not(.dark) .search-field input::placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#7a7a7a)}:where(html).grey.hc:not(.dark) .pco-secret-names code{background:color-mix(in srgb,#000 var(--cg,0%),#f6f6f6)}:where(html).grey.hc:not(.dark) .pco-message{background:color-mix(in srgb,#000 var(--cg,0%),#f8f8f8)}:where(html).grey.hc:not(.dark) .pco-protected{background:color-mix(in srgb,#000 var(--cg,0%),#f8f8f8)}:where(html).grey.hc:not(.dark) .pco-refresh-row small{color:var(--muted)}:where(html).grey.hc:not(.dark) .pco-match-intro{color:var(--muted)}:where(html).grey.hc:not(.dark) .pco-match-card{background:#ffffff}:where(html).grey.hc:not(.dark) .pco-match-card:hover,:where(html).grey.hc:not(.dark) .pco-match-card.selected{background:color-mix(in srgb,#000 var(--cg,0%),#f9f9f9)}:where(html).grey.hc:not(.dark) .pco-match-card small{color:var(--muted)}:where(html).grey.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).grey.hc:not(.dark) .pending-owner{color:color-mix(in srgb,#000 var(--ct,0%),#9b6618)}:root.grey.hc:not(.dark){color:color-mix(in srgb,#000 var(--ct,0%),#252525);background:color-mix(in srgb,#000 var(--cg,0%),#f4f4f4);--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).grey.hc:not(.dark) body{background:color-mix(in srgb,#000 var(--cg,0%),#f4f4f4)}:where(html).grey.hc:not(.dark) .main-shell{background:color-mix(in srgb,#000 var(--cg,0%),#f4f4f4)}:where(html).grey.hc:not(.dark) .topbar{background:color-mix(in srgb,#000 var(--cg,0%),#f4f4f4)}:where(html).grey.hc:not(.dark) .breadcrumb,:where(html).grey.hc:not(.dark) .breadcrumb strong{color:color-mix(in srgb,#000 var(--ct,0%),#636363)}:where(html).grey.hc:not(.dark) .topbar .icon-button{color:color-mix(in srgb,#000 var(--ct,0%),#575757)}:where(html).grey.hc:not(.dark) .avatar{background:color-mix(in srgb,#000 var(--cg,0%),#e7e7e7);color:color-mix(in srgb,#000 var(--ct,0%),#343434)}:where(html).grey.hc:not(.dark) .icon-button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#e9e9e9)}:where(html).grey.hc:not(.dark) main{background:#ffffff;box-shadow:0 2px 12px color-mix(in srgb,#00000066 var(--cs,0%),#00000006)}:where(html).grey.hc:not(.dark) .panel{background:#ffffff;box-shadow:none}:where(html).grey.hc:not(.dark) .page-heading p,:where(html).grey.hc:not(.dark) .section-title p,:where(html).grey.hc:not(.dark) .help-text,:where(html).grey.hc:not(.dark) .eyebrow{color:color-mix(in srgb,#000 var(--ct,0%),#646464)}:where(html).grey.hc:not(.dark) .button.primary{background:var(--main-bg);color:var(--main-ink)}:where(html).grey.hc:not(.dark) .button.primary:hover{background:var(--main-bg-hover)}:where(html).grey.hc:not(.dark) .button.secondary{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#373737)}:where(html).grey.hc:not(.dark) .button.secondary:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f5f5f5)}:where(html).grey.hc:not(.dark) .text-button{color:color-mix(in srgb,#000 var(--ct,0%),#383838)}:where(html).grey.hc:not(.dark) .segmented{background:color-mix(in srgb,#000 var(--cg,0%),#ededed)}:where(html).grey.hc:not(.dark) .segmented button{color:color-mix(in srgb,#000 var(--ct,0%),#5d5d5d)}:where(html).grey.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).grey.hc:not(.dark) .pco-message,:where(html).grey.hc:not(.dark) .pco-match-confirm,:where(html).grey.hc:not(.dark) .pco-setup,:where(html).grey.hc:not(.dark) .pco-protected{background:color-mix(in srgb,#000 var(--cg,0%),#f7f7f7)}:where(html).grey.hc:not(.dark) .pco-match-card{background:#ffffff}:where(html).grey.hc:not(.dark) .pco-match-card.selected{background:color-mix(in srgb,#000 var(--cg,0%),#f6f6f6);box-shadow:0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#505050)}:where(html).grey.hc:not(.dark) .progress-track{background:color-mix(in srgb,#000 var(--cg,0%),#eeeeee)}:where(html).grey.hc:not(.dark) .progress-track>span{background:#575757}:where(html).grey.hc:not(.dark) .task-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f8f8f8)}:where(html).grey.hc:not(.dark) .nav-item.active{background:color-mix(in srgb,#000 var(--cg,0%),#e5e5e5);color:color-mix(in srgb,#000 var(--ct,0%),#242424)}:where(html).grey.hc:not(.dark) .nav-item:hover{background:color-mix(in srgb,#000 var(--cg,0%),#ebebeb);color:color-mix(in srgb,#000 var(--ct,0%),#252525)}:where(html).grey.hc:not(.dark) .brand small{color:color-mix(in srgb,#000 var(--ct,0%),#686868)}:where(html).grey.hc:not(.dark) .nav-label{color:color-mix(in srgb,#000 var(--ct,0%),#727272)}@media(min-width:761px){:where(html).grey.hc:not(.dark) .sidebar{background:color-mix(in srgb,#000 var(--cg,0%),#f4f4f4)}:where(html).grey.hc:not(.dark) .sidebar:hover,:where(html).grey.hc:not(.dark) .sidebar:focus-within{box-shadow:5px 0 18px color-mix(in srgb,#00000066 var(--cs,0%),#0000000f)}:where(html).grey.hc:not(.dark) .sidebar .nav-item{color:color-mix(in srgb,#000 var(--ct,0%),#5c5c5c)}:where(html).grey.hc:not(.dark) .sidebar .nav-item.active{color:color-mix(in srgb,#000 var(--ct,0%),#222222)}}@media(max-width:760px){:where(html).grey.hc:not(.dark) .sidebar{background:color-mix(in srgb,#000 var(--cg,0%),#f4f4f4)}}:where(html).grey.hc:not(.dark) .import-loading{background:color-mix(in srgb,#000 var(--cg,0%),#fafafa)}:where(html).grey.hc:not(.dark) .import-loading p{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .import-loading-track{background:color-mix(in srgb,#000 var(--cg,0%),#ebebeb)}:where(html).grey.hc:not(.dark) .import-loading-track>span{background:#666666}:where(html).grey.hc:not(.dark) .import-check-complete{color:color-mix(in srgb,#000 var(--ct,0%),#626262)}:where(html).grey.hc:not(.dark) .import-list-meta{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .import-source-details{color:color-mix(in srgb,#000 var(--ct,0%),#737373)}:where(html).grey.hc:not(.dark) .import-list-empty{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .import-warnings p{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .import-copy-notice{background:color-mix(in srgb,#000 var(--cg,0%),#f7f7f7)}:where(html).grey.hc:not(.dark) .calendar-filter>select{background:#ffffff}:where(html).grey.hc:not(.dark) .column-resizer{background:transparent}:where(html).grey.hc:not(.dark) .column-resizer:hover,:where(html).grey.hc:not(.dark) .column-resizer:focus-visible{background:#579bfc66}:where(html).grey.hc:not(.dark) .danger{color:color-mix(in srgb,#000 var(--ct,0%),#b02b3e)}:where(html).grey.hc:not(.dark) .profile-heading p{color:var(--muted)}:where(html).grey.hc:not(.dark) .calendar-filter{color:var(--muted)}:where(html).grey.hc:not(.dark) .calendar-weekday{background:color-mix(in srgb,#000 var(--cg,0%),#f6f6f6)}:where(html).grey.hc:not(.dark) .calendar-date{background:none;color:var(--ink)}:where(html).grey.hc:not(.dark) .calendar-today{background:color-mix(in srgb,#000 var(--cg,0%),#f0f5ff)}:where(html).grey.hc:not(.dark) .calendar-today .calendar-date{background:#376fcd;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).grey.hc:not(.dark) .calendar-outside{background:color-mix(in srgb,#000 var(--cg,0%),#fafafa)}:where(html).grey.hc:not(.dark) .calendar-outside .calendar-date{color:color-mix(in srgb,#000 var(--ct,0%),#999999)}:where(html).grey.hc:not(.dark) .calendar-task{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#30343b)}:where(html).grey.hc:not(.dark) .calendar-task:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f8f8f8)}:where(html).grey.hc:not(.dark) .calendar-task span{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .calendar-event{background:#292929;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).grey.hc:not(.dark) .calendar-legend span{color:var(--muted)}:where(html).grey.hc:not(.dark) .consent-list{color:hsl(0 0% 40%)}:where(html).grey.hc:not(.dark) .consent-list svg{color:hsl(0 0% 55%)}:where(html).grey.hc:not(.dark) .consent-who{color:hsl(0 0% 50%)}:root.grey.hc:not(.dark){--text:color-mix(in srgb,#000 var(--ct,0%),#303238);--muted:color-mix(in srgb,#000 var(--ct,0%),#72767d)}:where(html).grey.hc:not(.dark) .task-workspace{color:color-mix(in srgb,#000 var(--ct,0%),#35373b)}:where(html).grey.hc:not(.dark) .task-toolbar .search-field{background:color-mix(in srgb,#000 var(--cg,0%),#f6f7f8)}:where(html).grey.hc:not(.dark) .task-toolbar .search-field input{color:color-mix(in srgb,#000 var(--ct,0%),#36383e)}:where(html).grey.hc:not(.dark) .task-feedback{color:color-mix(in srgb,#000 var(--ct,0%),#757a81)}:where(html).grey.hc:not(.dark) .task-feedback button{color:color-mix(in srgb,#000 var(--ct,0%),#3e484f)}:where(html).grey.hc:not(.dark) .save-error{color:color-mix(in srgb,#000 var(--ct,0%),#aa293a)}:where(html).grey.hc:not(.dark) .task-grid th{color:color-mix(in srgb,#000 var(--ct,0%),#656a71);background:color-mix(in srgb,#000 var(--cg,0%),#f9fafb)}:where(html).grey.hc:not(.dark) .task-grid td{background:#ffffff}:where(html).grey.hc:not(.dark) .task-grid tr:hover td{background:color-mix(in srgb,#000 var(--cg,0%),#fafbfc)}:where(html).grey.hc:not(.dark) .task-grid .anchored{box-shadow:1px 0 0 color-mix(in srgb,#00000066 var(--cs,0%),#ebedef)}:where(html).grey.hc:not(.dark) .task-grid .column-resizer:hover,:where(html).grey.hc:not(.dark) .task-grid .column-resizer:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#d7dde4)}:where(html).grey.hc:not(.dark) .task-name{color:color-mix(in srgb,#000 var(--ct,0%),#30363e)}:where(html).grey.hc:not(.dark) .task-name-cell>.task-popover .task-popover-trigger{color:color-mix(in srgb,#000 var(--ct,0%),#9299a1)}:where(html).grey.hc:not(.dark) .task-popover-trigger:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f0f2f5)}:where(html).grey.hc:not(.dark) .task-popover-panel{background:#fffffffa;box-shadow:0 12px 36px color-mix(in srgb,#00000066 var(--cs,0%),#27344220);color:color-mix(in srgb,#000 var(--ct,0%),#41464d)}:where(html).grey.hc:not(.dark) .task-popover-panel>.help-text{color:color-mix(in srgb,#000 var(--ct,0%),#6d747e)}:where(html).grey.hc:not(.dark) .picker-option:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f3f5f7)}:where(html).grey.hc:not(.dark) .picker-edit{color:color-mix(in srgb,#000 var(--ct,0%),#656e79)}:where(html).grey.hc:not(.dark) .soft-tag{background:color-mix(in srgb,#000 var(--cg,0%),#f3f5f7);color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .owner-summary small{color:color-mix(in srgb,#000 var(--ct,0%),#858b93)}:where(html).grey.hc:not(.dark) .cell-value{color:color-mix(in srgb,#000 var(--ct,0%),#5b616b)}:where(html).grey.hc:not(.dark) .cell-value:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f5)}:where(html).grey.hc:not(.dark) .cell-placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#979da6)}:where(html).grey.hc:not(.dark) .cell-editor input,:where(html).grey.hc:not(.dark) .cell-editor textarea{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#303942)}:where(html).grey.hc:not(.dark) .cell-editor button{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .task-comments{color:color-mix(in srgb,#000 var(--ct,0%),#84909d)}:where(html).grey.hc:not(.dark) .task-comments:hover{background:color-mix(in srgb,#000 var(--cg,0%),#edf0f4);color:color-mix(in srgb,#000 var(--ct,0%),#4b596b)}:where(html).grey.hc:not(.dark) .task-group-row td{background:color-mix(in srgb,#000 var(--cg,0%),#f7f8fa)!important}:where(html).grey.hc:not(.dark) .task-group-button{color:color-mix(in srgb,#000 var(--ct,0%),#525d6b)}:where(html).grey.hc:not(.dark) .task-group-button span{color:color-mix(in srgb,#000 var(--ct,0%),#89929e)}:where(html).grey.hc:not(.dark) .task-empty{color:color-mix(in srgb,#000 var(--ct,0%),#7e8794)}:where(html).grey.hc:not(.dark) .view-columns small{color:color-mix(in srgb,#000 var(--ct,0%),#89919d)}:where(html).grey.hc:not(.dark) .comments .help-text{color:color-mix(in srgb,#000 var(--ct,0%),#727b88)}:where(html).grey.hc:not(.dark) .comment strong,:where(html).grey.hc:not(.dark) .comment p{color:color-mix(in srgb,#000 var(--ct,0%),#535f70)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .mobile-task{background:#ffffff;box-shadow:0 2px 7px color-mix(in srgb,#00000066 var(--cs,0%),#263a5104)}:where(html).grey.hc:not(.dark) .mobile-task>p{color:color-mix(in srgb,#000 var(--ct,0%),#7d8693)}:where(html).grey.hc:not(.dark) .mobile-task .task-popover-panel{box-shadow:0 0 0 100vmax color-mix(in srgb,#00000066 var(--cs,0%),#26364735),0 10px 40px color-mix(in srgb,#00000066 var(--cs,0%),#27344230)}:where(html).grey.hc:not(.dark) .modal.drawer .modal-heading{background:#ffffffed}}@media(max-width:760px){:where(html).grey.hc:not(.dark) .modal.drawer .form-stack label{color:color-mix(in srgb,#000 var(--ct,0%),#5d6672)}:where(html).grey.hc:not(.dark) .modal.drawer .form-stack input,:where(html).grey.hc:not(.dark) .modal.drawer .form-stack textarea,:where(html).grey.hc:not(.dark) .modal.drawer .form-stack select{color:color-mix(in srgb,#000 var(--ct,0%),#343e4b)}}:where(html).grey.hc:not(.dark) .layout-options summary,:where(html).grey.hc:not(.dark) .definition-options summary{color:color-mix(in srgb,#000 var(--ct,0%),#505966)}:where(html).grey.hc:not(.dark) .mobile-owner{color:color-mix(in srgb,#000 var(--ct,0%),#677282)}:where(html).grey.hc:not(.dark) .mobile-deadline{color:color-mix(in srgb,#000 var(--ct,0%),#677282)}:where(html).grey.hc:not(.dark) .task-comments{color:color-mix(in srgb,#000 var(--ct,0%),#778394)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .task-toolbar-right .task-popover-panel{box-shadow:0 0 0 100vmax color-mix(in srgb,#00000066 var(--cs,0%),#26364735),0 10px 40px color-mix(in srgb,#00000066 var(--cs,0%),#27344230)}}:where(html).grey.hc:not(.dark) .overlay{background:#20262e47}:where(html).grey.hc:not(.dark) main.event-page{background:transparent;box-shadow:none}:where(html).grey.hc:not(.dark) .event-page>.panel{background:transparent;box-shadow:none}:where(html).grey.hc:not(.dark) .event-nav .task-popover-trigger{color:color-mix(in srgb,#000 var(--ct,0%),#515a65);background:#ffffff8c;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#27334209)}:where(html).grey.hc:not(.dark) .event-nav .task-popover-panel{background:#fffffff0}:where(html).grey.hc:not(.dark) .event-nav nav button:hover,:where(html).grey.hc:not(.dark) .event-nav nav button[aria-current=page]{background:color-mix(in srgb,#000 var(--cg,0%),#edf0f3);color:color-mix(in srgb,#000 var(--ct,0%),#303b48)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .event-page .mobile-task{background:#ffffffeb}}html.grey.hc:not(.dark),:where(html).grey.hc:not(.dark) body{background:color-mix(in srgb,#000 var(--cg,0%),#f5f5f5)}:where(html).grey.hc:not(.dark) .modal{background:#ffffffe6;box-shadow:0 18px 70px color-mix(in srgb,#00000066 var(--cs,0%),#26344328),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}:where(html).grey.hc:not(.dark) .event-page .mobile-task{background:#ffffffc4;box-shadow:0 2px 10px color-mix(in srgb,#00000066 var(--cs,0%),#25344806),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}:where(html).grey.hc:not(.dark) .modal .form-stack input:not([type=hidden]):not([type=color]),:where(html).grey.hc:not(.dark) .modal .form-stack select{background:#ffffffb8}:where(html).grey.hc:not(.dark) .field-label{color:color-mix(in srgb,#000 var(--ct,0%),#818181)}:where(html).grey.hc:not(.dark) .pending-owner{color:color-mix(in srgb,#000 var(--ct,0%),#ac6818)!important}:where(html).grey.hc:not(.dark) .invite-delivery{color:color-mix(in srgb,#000 var(--ct,0%),#727b87)}:where(html).grey.hc:not(.dark) .pending-task-owner{color:color-mix(in srgb,#000 var(--ct,0%),#ac6818)}:where(html).grey.hc:not(.dark) .topbar{background:color-mix(in srgb,#000 var(--cg,0%),#f5f5f5)}:where(html).grey.hc:not(.dark) .glass-button{background:#ffffffa6;box-shadow:0 3px 12px color-mix(in srgb,#00000066 var(--cs,0%),#19212b0a),inset 0 1px 0 color-mix(in srgb,#00000066 var(--cs,0%),#ffffff);color:var(--ink)}:where(html).grey.hc:not(.dark) .event-core-details dt{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .answer-bubble{background:#ffffffba;box-shadow:0 4px 16px color-mix(in srgb,#00000066 var(--cs,0%),#18212e04)}:where(html).grey.hc:not(.dark) .detail-panel dl.event-core-details{color:color-mix(in srgb,#000 var(--ct,0%),#454c56)}:where(html).grey.hc:not(.dark) .detail-panel .event-core-details dt{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:root.grey.hc:not(.dark){--tile-surface:#ffffffc4;--glass-surface:#ffffffa6;--glass-shadow:0 4px 16px color-mix(in srgb,#00000066 var(--cs,0%),#18212e06),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}:where(html).grey.hc:not(.dark) main.workspace-page{background:transparent;box-shadow:none}:where(html).grey.hc:not(.dark) .panel{background:transparent;box-shadow:none}:where(html).grey.hc:not(.dark) .button.secondary{background:var(--glass-surface);box-shadow:var(--glass-shadow);color:var(--ink)}:where(html).grey.hc:not(.dark) .button.secondary:hover{background:#ffffffec;box-shadow:0 5px 18px color-mix(in srgb,#00000066 var(--cs,0%),#18212e0c)}:where(html).grey.hc:not(.dark) .button.primary{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey.hc:not(.dark) .button.primary:hover{background:var(--main-bg-hover);box-shadow:var(--main-shadow-hover)}:where(html).grey.hc:not(.dark) .icon-button:hover{background:#ffffff80}:where(html).grey.hc:not(.dark) .segmented{background:color-mix(in srgb,#000 var(--cg,0%),#e7e9ec8c)}:where(html).grey.hc:not(.dark) .segmented button.selected{background:#ffffffed;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#18212e0b);color:color-mix(in srgb,#000 var(--ct,0%),#252525)}:where(html).grey.hc:not(.dark) .search-field{background:#ffffff90}:where(html).grey.hc:not(.dark) .form-stack input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=hidden]),:where(html).grey.hc:not(.dark) .form-stack select,:where(html).grey.hc:not(.dark) .form-stack textarea,:where(html).grey.hc:not(.dark) .template-tile-fields select,:where(html).grey.hc:not(.dark) .template-tile-fields input[type=number],:where(html).grey.hc:not(.dark) .template-tile-heading>input,:where(html).grey.hc:not(.dark) .template-toolbar select,:where(html).grey.hc:not(.dark) .calendar-filter>select{background:#ffffffb8;color:var(--ink)}:where(html).grey.hc:not(.dark) .form-stack label,:where(html).grey.hc:not(.dark) .template-tile-fields label{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .form-stack input[readonly]{background:#eceef14d;color:color-mix(in srgb,#000 var(--ct,0%),#727984)}:where(html).grey.hc:not(.dark) .event-card,:where(html).grey.hc:not(.dark) .template-tile,:where(html).grey.hc:not(.dark) .connection-card,:where(html).grey.hc:not(.dark) .import-list-row,:where(html).grey.hc:not(.dark) .pco-match-card,:where(html).grey.hc:not(.dark) .team-row,:where(html).grey.hc:not(.dark) .settings-note,:where(html).grey.hc:not(.dark) .empty-events,:where(html).grey.hc:not(.dark) .comment{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .event-card:hover{background:#ffffffee;box-shadow:0 7px 22px color-mix(in srgb,#00000066 var(--cs,0%),#18212e0b)}:where(html).grey.hc:not(.dark) .event-card h3{color:var(--ink)}:where(html).grey.hc:not(.dark) .event-card>p,:where(html).grey.hc:not(.dark) .event-date,:where(html).grey.hc:not(.dark) .card-progress,:where(html).grey.hc:not(.dark) .card-bottom{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .progress-track{background:color-mix(in srgb,#000 var(--cg,0%),#e8ebef)}:where(html).grey.hc:not(.dark) .progress-track>span{background:#8997a6}:where(html).grey.hc:not(.dark) .pill,:where(html).grey.hc:not(.dark) .status{background:#e9ecf175;color:color-mix(in srgb,#000 var(--ct,0%),#5c6572)}:where(html).grey.hc:not(.dark) .task-table-head{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .task-row{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .task-row:hover{background:#ffffffed}:where(html).grey.hc:not(.dark) .task-title strong{color:var(--ink)}:where(html).grey.hc:not(.dark) .task-title small,:where(html).grey.hc:not(.dark) .owner-cell,:where(html).grey.hc:not(.dark) .due-cell{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .template-toolbar label{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .template-toolbar select{color:var(--ink)}:where(html).grey.hc:not(.dark) .template-tile-heading .icon-button{color:color-mix(in srgb,#000 var(--ct,0%),#7e8897)}:where(html).grey.hc:not(.dark) .template-tile-footer{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .profile-heading .avatar,:where(html).grey.hc:not(.dark) .connection-icon{background:#ffffffb8;box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .pco-setup{background:transparent}:where(html).grey.hc:not(.dark) .pco-secret-names code{background:#ffffff90}:where(html).grey.hc:not(.dark) .pco-message,:where(html).grey.hc:not(.dark) .pco-protected,:where(html).grey.hc:not(.dark) .pco-match-confirm,:where(html).grey.hc:not(.dark) .import-loading,:where(html).grey.hc:not(.dark) .import-copy-notice{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.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%),#8997a6)}:where(html).grey.hc:not(.dark) .import-list-info>strong{color:var(--ink)}:where(html).grey.hc:not(.dark) .import-plan{background:none}:where(html).grey.hc:not(.dark) .team-row strong{color:var(--ink)}:where(html).grey.hc:not(.dark) .calendar-task{background:var(--tile-surface);box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#18212e05)}:where(html).grey.hc:not(.dark) .calendar-event{background:#292929eb}:where(html).grey.hc:not(.dark) .calendar-weekday{background:#e9edf16b}:where(html).grey.hc:not(.dark) .calendar-cell{background:#ffffff4d}:where(html).grey.hc:not(.dark) .calendar-today{background:color-mix(in srgb,#000 var(--cg,0%),#eef4fd8c)}:where(html).grey.hc:not(.dark) .calendar-outside{background:#e9edf133}:where(html).grey.hc:not(.dark) .signin-card{background:var(--tile-surface);box-shadow:0 18px 70px color-mix(in srgb,#00000066 var(--cs,0%),#26344317),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}:where(html).grey.hc:not(.dark) .sidebar{background:var(--side-bg)}:where(html).grey.hc:not(.dark) .sidebar:hover,:where(html).grey.hc:not(.dark) .sidebar:focus-within{box-shadow:6px 0 22px color-mix(in srgb,#00000066 var(--cs,0%),#18212e0c)}:where(html).grey.hc:not(.dark) .sidebar .nav-item.active{background:#ffffffb8;box-shadow:0 2px 9px color-mix(in srgb,#00000066 var(--cs,0%),#18212e06)}:where(html).grey.hc:not(.dark) .mobile-shade{background:#26344326}:where(html).grey.hc:not(.dark) .email-connection>.email-availability{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .email-setup summary{color:color-mix(in srgb,#000 var(--ct,0%),#5c6572)}:where(html).grey.hc:not(.dark) .email-setup-links a{color:var(--ink)}:where(html).grey.hc:not(.dark) .email-check-error{color:color-mix(in srgb,#000 var(--ct,0%),#a33a48)!important}:where(html).grey.hc:not(.dark) .task-floating-popover input,:where(html).grey.hc:not(.dark) .task-floating-popover select{background:#ffffff;color:var(--ink)}:where(html).grey.hc:not(.dark) .calendar-undated summary{color:color-mix(in srgb,#000 var(--ct,0%),#656e79)}:where(html).grey.hc:not(.dark) .calendar-agenda-day{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .calendar-agenda-day h3>span{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .calendar-mini-weekday{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .calendar-mini-date{color:var(--ink);background:#ffffff60}:where(html).grey.hc:not(.dark) .calendar-mini-date.calendar-outside{color:color-mix(in srgb,#000 var(--ct,0%),#8d94a0);background:#e9edf133}:where(html).grey.hc:not(.dark) .calendar-mini-date[aria-pressed=true]{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow),inset 0 0 0 1px var(--main-edge)}:where(html).grey.hc:not(.dark) .calendar-day-markers i{background:currentColor}:where(html).grey.hc:not(.dark) .calendar-mini-date.is-event:not([aria-pressed=true]){background:color-mix(in srgb,#000 var(--cg,0%),#e6ecf3)}}:where(html).grey.hc:not(.dark) .assignee-search{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .assignee-choices .assignee-search input{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .picker-group{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .picker-empty{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .joins-team{color:color-mix(in srgb,#000 var(--ct,0%),#3d74c9)}:where(html).grey.hc:not(.dark) .assignee-choices [aria-checked=true]{background:#4f719d14}:where(html).grey.hc:not(.dark) .connection-card>small{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .calendar-reminders select{background:#ffffffb8}:where(html).grey.hc:not(.dark) .notification-panel,:where(html).grey.hc:not(.dark) .email-settings{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .notification-heading p,:where(html).grey.hc:not(.dark) .email-settings-head p{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .save-status{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .email-settings>.save-status{color:color-mix(in srgb,#000 var(--ct,0%),#3f7a52)}:where(html).grey.hc:not(.dark) .notification-group h3,:where(html).grey.hc:not(.dark) .email-schedule h3,:where(html).grey.hc:not(.dark) .email-editor h3{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .notification-row strong{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .notification-row small{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.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).grey.hc:not(.dark) .notification-off a{color:inherit}:where(html).grey.hc:not(.dark) .email-kind{background:#ffffffb8}:where(html).grey.hc:not(.dark) .email-kind strong{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .email-kind small{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .email-kind.selected{background:#ffffff;box-shadow:0 2px 10px color-mix(in srgb,#00000066 var(--cs,0%),#18212e0c)}:where(html).grey.hc:not(.dark) .field-label small{color:color-mix(in srgb,#000 var(--ct,0%),#a8a8a8)}:where(html).grey.hc:not(.dark) .placeholder-chips{color:color-mix(in srgb,#000 var(--ct,0%),#818181)}:where(html).grey.hc:not(.dark) .chip{color:color-mix(in srgb,#000 var(--ct,0%),#45505f);background:color-mix(in srgb,#000 var(--cg,0%),#f3f5f7)}:where(html).grey.hc:not(.dark) .chip:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#eaedf1)}:where(html).grey.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).grey.hc:not(.dark) .email-preview-bar small{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .email-preview-bar strong{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .email-preview iframe{background:color-mix(in srgb,#000 var(--cg,0%),#f4f4f4)}:where(html).grey.hc:not(.dark) .task-done-toggle{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).grey.hc:not(.dark) .task-done-toggle:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#eef7f1)}:where(html).grey.hc:not(.dark) .task-done-toggle.done{background:#2f8f5b}:where(html).grey.hc:not(.dark) .task-grid tr.is-done .task-name,:where(html).grey.hc:not(.dark) .mobile-task.is-done .task-name{color:color-mix(in srgb,#000 var(--ct,0%),#9aa0a8);text-decoration-color:color-mix(in srgb,#000 var(--ct,0%),#c3c9d1)}:where(html).grey.hc:not(.dark) .deadline-chip{color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.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).grey.hc:not(.dark) .deadline-chip.today{background:#292929;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).grey.hc:not(.dark) .deadline-chip.tomorrow,:where(html).grey.hc:not(.dark) .deadline-chip.soon{color:color-mix(in srgb,#000 var(--ct,0%),#292929)}:where(html).grey.hc:not(.dark) .deadline-chip.done{color:color-mix(in srgb,#000 var(--ct,0%),#a8adb5)}:where(html).grey.hc:not(.dark) .quick-chip{background:#ffffffb8;color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .quick-chip:hover{background:#ffffff}:where(html).grey.hc:not(.dark) .quick-chip span{background:color-mix(in srgb,#000 var(--cg,0%),#eceef1);color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.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).grey.hc:not(.dark) .quick-chip.on{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey.hc:not(.dark) .quick-chip.on span{background:#ffffff2e;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).grey.hc:not(.dark) .task-summary{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .task-progress{background:color-mix(in srgb,#000 var(--cg,0%),#eceef1)}:where(html).grey.hc:not(.dark) .task-progress i{background:#2f8f5b}:where(html).grey.hc:not(.dark) .filter-badge{background:#292929;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).grey.hc:not(.dark) .task-empty>span{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .sidebar .nav-label .nav-count{color:color-mix(in srgb,#000 var(--ct,0%),#a6a6a6)}:where(html).grey.hc:not(.dark) .event-link small{color:color-mix(in srgb,#000 var(--ct,0%),#9b9b9b)}:where(html).grey.hc:not(.dark) .event-link small.past{color:color-mix(in srgb,#000 var(--ct,0%),#b8b8b8)}:where(html).grey.hc:not(.dark) .event-badge{background:#ffffffb0;color:color-mix(in srgb,#000 var(--ct,0%),#5c5c5c)}:where(html).grey.hc:not(.dark) .event-link.active .event-badge{background:#2f3a46;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).grey.hc:not(.dark) .sidebar-empty{color:color-mix(in srgb,#000 var(--ct,0%),#9a9a9a)}:where(html).grey.hc:not(.dark) .account-link{background:none}:where(html).grey.hc:not(.dark) .account-link:hover,:where(html).grey.hc:not(.dark) .account-link.active{background:#ffffffb8}:where(html).grey.hc:not(.dark) .account-text strong{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .account-text small{color:var(--muted)}@media(min-width:1100px){:where(html).grey.hc:not(.dark) .sidebar,:where(html).grey.hc:not(.dark) .sidebar:hover,:where(html).grey.hc:not(.dark) .sidebar:focus-within{box-shadow:none;background:var(--side-bg)}}:where(html).grey.hc:not(.dark) .people-toolbar p{color:var(--muted)}:where(html).grey.hc:not(.dark) .toggle-chip{color:color-mix(in srgb,#000 var(--ct,0%),#45505f);background:#ffffffb0}:where(html).grey.hc:not(.dark) .toggle-chip.selected{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey.hc:not(.dark) .people-row:hover{background:#ffffff80}:where(html).grey.hc:not(.dark) .people-person{background:none}:where(html).grey.hc:not(.dark) .people-name strong{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .people-name small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .you{color:color-mix(in srgb,#000 var(--ct,0%),#9aa0a7)}:where(html).grey.hc:not(.dark) .avatar.pending{background:color-mix(in srgb,#000 var(--cg,0%),#f3f4f6);color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .people-meta{color:color-mix(in srgb,#000 var(--ct,0%),#6d747e)}:where(html).grey.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).grey.hc:not(.dark) .people-expiry{color:color-mix(in srgb,#000 var(--ct,0%),#9aa0a7)}:where(html).grey.hc:not(.dark) .people-actions .task-popover-trigger{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#5c6572)}:where(html).grey.hc:not(.dark) .people-actions .task-popover-trigger:hover{background:#ffffffc0}:where(html).grey.hc:not(.dark) .row-menu button{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#303b48)}:where(html).grey.hc:not(.dark) .row-menu button:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#edf0f3)}:where(html).grey.hc:not(.dark) .row-menu button.danger{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).grey.hc:not(.dark) .name-link{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#535f70)}:where(html).grey.hc:not(.dark) .person-head a{color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .person-head small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .person-summary{color:color-mix(in srgb,#000 var(--ct,0%),#6d747e)}:where(html).grey.hc:not(.dark) .person-event{background:#ffffffa8}:where(html).grey.hc:not(.dark) .person-event-head{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .person-event-head:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f3f5f7)}:where(html).grey.hc:not(.dark) .person-event-head strong{color:color-mix(in srgb,#000 var(--ct,0%),#303b48)}:where(html).grey.hc:not(.dark) .person-event-head small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .person-task{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#3d4652)}:where(html).grey.hc:not(.dark) .person-task:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f3f5f7)}:where(html).grey.hc:not(.dark) .person-task small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .person-task small.late{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).grey.hc:not(.dark) .person-task.done .person-task-title{color:color-mix(in srgb,#000 var(--ct,0%),#9aa0a7)}:where(html).grey.hc:not(.dark) .person-other>span{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .person-chip{color:color-mix(in srgb,#000 var(--ct,0%),#45505f);background:#ffffffb0}:where(html).grey.hc:not(.dark) .person-chip:hover{background:#ffffff}:where(html).grey.hc:not(.dark) .person-chip small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .owner-name{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#3d4652)}:where(html).grey.hc:not(.dark) button.owner-name:hover{color:color-mix(in srgb,#000 var(--ct,0%),#1f2933)}:where(html).grey.hc:not(.dark) .owner-name.pending{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .owner-names .task-popover-trigger{color:color-mix(in srgb,#000 var(--ct,0%),#7d848c)}:where(html).grey.hc:not(.dark) .owner-empty{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .team-actions .task-popover-trigger{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#5c6572)}:where(html).grey.hc:not(.dark) .team-actions .task-popover-trigger:hover{background:#ffffffc0}:where(html).grey.hc:not(.dark) .invite-context{background:color-mix(in srgb,#000 var(--cg,0%),#f3f6f9);color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .invite-context svg{color:color-mix(in srgb,#000 var(--ct,0%),#6b8bb3)}:where(html).grey.hc:not(.dark) .field-hint{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .role-choice legend{color:color-mix(in srgb,#000 var(--ct,0%),#5d6672)}:where(html).grey.hc:not(.dark) .role-tile{background:#ffffffb0}:where(html).grey.hc:not(.dark) .role-tile:has(input:checked){background:#ffffff;box-shadow:0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#2f3a46)}:where(html).grey.hc:not(.dark) .role-tile input{accent-color:#2f3a46}:where(html).grey.hc:not(.dark) .role-tile strong{color:color-mix(in srgb,#000 var(--ct,0%),#303b48)}:where(html).grey.hc:not(.dark) .role-tile small{color:color-mix(in srgb,#000 var(--ct,0%),#7a828b)}:where(html).grey.hc:not(.dark) .bell-badge{background:#c2410c;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff);box-shadow:0 0 0 2px color-mix(in srgb,#00000066 var(--cs,0%),#f4f4f4)}:where(html).grey.hc:not(.dark) .inbox-tools{color:color-mix(in srgb,#000 var(--ct,0%),#6d747e)}:where(html).grey.hc:not(.dark) .inbox-item.unread{background:color-mix(in srgb,#000 var(--cg,0%),#f2f6fa)}:where(html).grey.hc:not(.dark) .inbox-main{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#303b48)}:where(html).grey.hc:not(.dark) .inbox-main:hover{background:#00000006}:where(html).grey.hc:not(.dark) .inbox-icon{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#5c6572)}:where(html).grey.hc:not(.dark) .inbox-item:not(.unread) .inbox-text>span{color:color-mix(in srgb,#000 var(--ct,0%),#5d6672)}:where(html).grey.hc:not(.dark) .inbox-text small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .inbox-dot{background:#2563eb}:where(html).grey.hc:not(.dark) .inbox-empty{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .inbox-empty strong{color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .reassign-row{background:#ffffffb0}:where(html).grey.hc:not(.dark) .reassign-row strong{color:color-mix(in srgb,#000 var(--ct,0%),#303b48)}:where(html).grey.hc:not(.dark) .reassign-row small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.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).grey.hc:not(.dark) .event-teams-row{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .event-teams-row small{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .event-teams-list li{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .event-teams-note{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .move-task-list{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .move-task-list .menu-row{background:none;color:var(--ink)}:where(html).grey.hc:not(.dark) .move-task-list .menu-row:hover,:where(html).grey.hc:not(.dark) .move-task-list .menu-row:focus-visible{background:var(--row-hover,hsl(40 30% 95%))}:where(html).grey.hc:not(.dark) .move-task-name small{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .needs-leader-banner strong{color:color-mix(in srgb,#000 var(--ct,0%),#5c3900)}:where(html).grey.hc:not(.dark) .needs-leader-banner p{color:color-mix(in srgb,#000 var(--ct,0%),#7a5a20)}:where(html).grey.hc:not(.dark) .task-grid .cell-value{background:transparent}:where(html).grey.hc:not(.dark) .task-grid .cell-value:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#eef1f4)}:where(html).grey.hc:not(.dark) .task-grid .cell-title{color:color-mix(in srgb,#000 var(--ct,0%),#30363e)}:where(html).grey.hc:not(.dark) .cell-input{background:#ffffff;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#00000066 var(--cs,0%),#6b8bb3),0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#2a3c5512);color:color-mix(in srgb,#000 var(--ct,0%),#303942)}:where(html).grey.hc:not(.dark) .cell-input.cell-title{color:color-mix(in srgb,#000 var(--ct,0%),#30363e)}:where(html).grey.hc:not(.dark) .task-grid tr:focus-within td{background:color-mix(in srgb,#000 var(--cg,0%),#fafbfc)}:where(html).grey.hc:not(.dark) .mobile-task-open{background:none;color:inherit}:where(html).grey.hc:not(.dark) .mobile-task-open svg{color:color-mix(in srgb,#000 var(--ct,0%),#a3aab3)}:where(html).grey.hc:not(.dark) .task-grid th .column-sort{background:none;color:inherit}:where(html).grey.hc:not(.dark) .task-grid th .column-sort:hover{background:color-mix(in srgb,#000 var(--cg,0%),#eef0f3);color:color-mix(in srgb,#000 var(--ct,0%),#353b42)}:where(html).grey.hc:not(.dark) .task-grid th .column-sort.on{color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .column-sort:not(.on) .sort-arrow{color:color-mix(in srgb,#000 var(--ct,0%),#a8aeb6)}:where(html).grey.hc:not(.dark) .task-done-toggle:hover:not(:disabled){background:#ffffff}@media(hover:hover){:where(html).grey.hc:not(.dark) .task-done-toggle:not(.done):hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#eef7f1)}}:where(html).grey.hc:not(.dark) .task-done-toggle.done,:where(html).grey.hc:not(.dark) .task-done-toggle.done:hover:not(:disabled){background:#2f8f5b}:where(html).grey.hc:not(.dark) .panel-head textarea{background:transparent}:where(html).grey.hc:not(.dark) .panel-head textarea:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f3f5f7)}:where(html).grey.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%),#6b8bb3)}:where(html).grey.hc:not(.dark) .panel-head .panel-title{color:color-mix(in srgb,#000 var(--ct,0%),#24292f)}:where(html).grey.hc:not(.dark) .panel-head .panel-description{color:color-mix(in srgb,#000 var(--ct,0%),#4d5562)}:where(html).grey.hc:not(.dark) .panel-description::placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .panel-section-toggle{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .panel-section-label{color:color-mix(in srgb,#000 var(--ct,0%),#5d6672)}:where(html).grey.hc:not(.dark) .panel-section-summary{color:color-mix(in srgb,#000 var(--ct,0%),#3a424d)}:where(html).grey.hc:not(.dark) .panel-section-icon{color:color-mix(in srgb,#000 var(--ct,0%),#6b737d)}:where(html).grey.hc:not(.dark) .panel-section-toggle:hover .panel-section-icon{background:color-mix(in srgb,#000 var(--cg,0%),#eef0f3);color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .panel-choice{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#303b48)}:where(html).grey.hc:not(.dark) .panel-choice:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f6)}:where(html).grey.hc:not(.dark) .panel-choice.selected{background:color-mix(in srgb,#000 var(--cg,0%),#eef3fa)}:where(html).grey.hc:not(.dark) .option-editor .board-option input[type=color]{background:#ffffff}:where(html).grey.hc:not(.dark) .panel-delete{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).grey.hc:not(.dark) .panel-error{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).grey.hc:not(.dark) .task-grid th .column-sort:hover{background:color-mix(in srgb,#000 var(--cg,0%),#eef0f3)}:where(html).grey.hc:not(.dark) .header-button,:where(html).grey.hc:not(.dark) .event-nav .task-popover-trigger{color:color-mix(in srgb,#000 var(--ct,0%),#515a65);background:#ffffff8c;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#27334209)}:where(html).grey.hc:not(.dark) .header-button:hover,:where(html).grey.hc:not(.dark) .event-nav .task-popover-trigger:hover{background:#ffffffd9;color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .modal.drawer .modal-heading{background:none}:where(html).grey.hc:not(.dark) .plan-hint{color:var(--muted)}:where(html).grey.hc:not(.dark) .field-error{color:color-mix(in srgb,#000 var(--ct,0%),#a3312c)}:where(html).grey.hc:not(.dark) .plan-summary{color:var(--muted)}:where(html).grey.hc:not(.dark) .plan-list{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .plan-row .plan-include{accent-color:#24744a}:where(html).grey.hc:not(.dark) .plan-row-toggle{background:none;color:inherit}:where(html).grey.hc:not(.dark) .plan-row-toggle svg{color:color-mix(in srgb,#000 var(--ct,0%),#8a919a)}:where(html).grey.hc:not(.dark) .plan-row-text strong{color:var(--ink)}:where(html).grey.hc:not(.dark) .plan-row-text small{color:var(--muted)}:where(html).grey.hc:not(.dark) .plan-row.open{background:#fbfcfd}:where(html).grey.hc:not(.dark) .plan-reason{color:color-mix(in srgb,#000 var(--ct,0%),#6b5a99)}:where(html).grey.hc:not(.dark) .plan-remove{color:color-mix(in srgb,#000 var(--ct,0%),#a3312c)}:where(html).grey.hc:not(.dark) .plan-error{background:color-mix(in srgb,#000 var(--cg,0%),#fff6f5)}:where(html).grey.hc:not(.dark) .import-footer .button{box-shadow:0 10px 28px color-mix(in srgb,#00000066 var(--cs,0%),#18212e2e)}:where(html).grey.hc:not(.dark) .form-stack .smart-questions .pco-choice,:where(html).grey.hc:not(.dark) .smart-questions .pco-choice{color:var(--ink)}:where(html).grey.hc:not(.dark) .smart-questions input[type=checkbox]{accent-color:#24744a}:where(html).grey.hc:not(.dark) .home-task{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .home-task:hover{background:#ffffffed}:where(html).grey.hc:not(.dark) .home-task-check{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1ab)}:where(html).grey.hc:not(.dark) .home-task-text strong{color:var(--ink)}:where(html).grey.hc:not(.dark) .home-task-text small{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .home-task.overdue .home-task-due{color:color-mix(in srgb,#000 var(--ct,0%),#b4462f)}:where(html).grey.hc:not(.dark) .new-tile{background:#ffffff}:where(html).grey.hc:not(.dark) .new-tile:hover,:where(html).grey.hc:not(.dark) .new-tile:focus-visible{box-shadow:0 8px 24px color-mix(in srgb,#00000066 var(--cs,0%),#27272814)}:where(html).grey.hc:not(.dark) .new-tile small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .pic-paper{fill:color-mix(in srgb,#000 var(--ct,0%),#faf7f1);stroke:color-mix(in srgb,#000 var(--ct,0%),#d8dadf)}:where(html).grey.hc:not(.dark) .pic-card{fill:color-mix(in srgb,#000 var(--ct,0%),#ffffff);stroke:color-mix(in srgb,#000 var(--ct,0%),#d5d8dd)}:where(html).grey.hc:not(.dark) .pic-faint{fill:color-mix(in srgb,#000 var(--ct,0%),#dddfe4)}:where(html).grey.hc:not(.dark) .pic-hidden{fill:none}:where(html).grey.hc:not(.dark) .pic-accent{fill:color-mix(in srgb,#000 var(--ct,0%),#d9a55b)}:where(html).grey.hc:not(.dark) .pic-ink{fill:color-mix(in srgb,#000 var(--ct,0%),#7f8184)}:where(html).grey.hc:not(.dark) .pic-tick{fill:none;stroke:color-mix(in srgb,#000 var(--ct,0%),#3d9a6b)}:where(html).grey.hc:not(.dark) .pic-ring{fill:color-mix(in srgb,#000 var(--ct,0%),#f6e7cf);stroke:color-mix(in srgb,#000 var(--ct,0%),#d9a55b)}:where(html).grey.hc:not(.dark) .pic-burst{stroke:color-mix(in srgb,#000 var(--ct,0%),#d9a55b)}:where(html).grey.hc:not(.dark) .modal.new-window{background:color-mix(in srgb,#000 var(--cg,0%),#f8f8f8)}:where(html).grey.hc:not(.dark) .start-from-label em{color:color-mix(in srgb,#000 var(--ct,0%),#8a919b)}:where(html).grey.hc:not(.dark) .new-window .import-footer{background:color-mix(in srgb,#000 var(--cg,0%),#f8f8f8)}:where(html).grey.hc:not(.dark) .new-window .import-footer .button{box-shadow:none}:where(html).grey.hc:not(.dark) .start-from-row .row-why{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .start-from-hint{background:color-mix(in srgb,#000 var(--cg,0%),#f3f6f9);color:color-mix(in srgb,#000 var(--ct,0%),#59616d)}:where(html).grey.hc:not(.dark) .start-from-empty{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f96)}:where(html).grey.hc:not(.dark) .field-optional{color:color-mix(in srgb,#000 var(--ct,0%),#8a919b)}:where(html).grey.hc:not(.dark) .start-row{background:var(--tile-surface);box-shadow:var(--glass-shadow);color:var(--ink)}:where(html).grey.hc:not(.dark) .start-row:hover{background:#ffffffed}:where(html).grey.hc:not(.dark) .start-row small{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .start-row>svg{color:color-mix(in srgb,#000 var(--ct,0%),#8a919b)}:where(html).grey.hc:not(.dark) .template-remove{color:color-mix(in srgb,#000 var(--ct,0%),#b4462f)}:where(html).grey.hc:not(.dark) .event-template-toolbar input{background:#ffffffb8;color:var(--ink)}:where(html).grey.hc:not(.dark) .setup-step-head p{color:var(--muted)}:where(html).grey.hc:not(.dark) .setup-step-number{background:#2f3640;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).grey.hc:not(.dark) .setup-group{color:color-mix(in srgb,#000 var(--ct,0%),#8a919a)}:where(html).grey.hc:not(.dark) .setup-empty{color:var(--muted)}:where(html).grey.hc:not(.dark) .setup-person small{color:var(--muted)}:where(html).grey.hc:not(.dark) .setup-person[aria-checked=true]{background:color-mix(in srgb,#000 var(--cg,0%),#eef3f8)}:where(html).grey.hc:not(.dark) .setup-avatar{background:color-mix(in srgb,#000 var(--cg,0%),#e8ecf1);color:color-mix(in srgb,#000 var(--ct,0%),#56606c)}:where(html).grey.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).grey.hc:not(.dark) .setup-avatar.ghost{background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f5);color:color-mix(in srgb,#000 var(--ct,0%),#9aa1a9)}:where(html).grey.hc:not(.dark) .form-stack .smart-prompt textarea::placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#a3a9b1)}:where(html).grey.hc:not(.dark) .category-editor input[type=color]{background:#ffffff}:where(html).grey.hc:not(.dark) .plan-dot{background:color-mix(in srgb,#000 var(--cg,0%),#c9ced6)}:where(html).grey.hc:not(.dark) .plan-source{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5);color:color-mix(in srgb,#000 var(--ct,0%),#5d6773)}:where(html).grey.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%),#6b5a99)}:where(html).grey.hc:not(.dark) .category-settings-body .board-option>input:not([type=color]){background:#ffffff}:where(html).grey.hc:not(.dark) .team-search,:where(html).grey.hc:not(.dark) .form-stack .team-search{background:#ffffffc8;color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .team-adder.open .team-search,:where(html).grey.hc:not(.dark) .team-search:focus-within{background:#ffffff;box-shadow:0 0 0 3px color-mix(in srgb,#00000066 var(--cs,0%),#e9edf2)}:where(html).grey.hc:not(.dark) .form-stack .team-search input,:where(html).grey.hc:not(.dark) .team-search input{background:none!important;color:color-mix(in srgb,#000 var(--ct,0%),#2f3640);box-shadow:none!important}:where(html).grey.hc:not(.dark) .team-suggestions{background:#fffffffa;box-shadow:0 12px 36px color-mix(in srgb,#00000066 var(--cs,0%),#27344220)}:where(html).grey.hc:not(.dark) .team-suggestions .picker-option.active,:where(html).grey.hc:not(.dark) .team-suggestions .picker-edit.active{background:color-mix(in srgb,#000 var(--cg,0%),#f1f4f7)}:where(html).grey.hc:not(.dark) .team-suggestions .picker-option>svg{color:color-mix(in srgb,#000 var(--ct,0%),#8a919a)}:where(html).grey.hc:not(.dark) .team-invite-row{color:color-mix(in srgb,#000 var(--ct,0%),#3a424d)}:where(html).grey.hc:not(.dark) .form-stack .team-invite-fields input,:where(html).grey.hc:not(.dark) .team-invite-fields input{background:#ffffff}:where(html).grey.hc:not(.dark) .team-picks{background:var(--tile-surface,#ffffff)}:where(html).grey.hc:not(.dark) .team-pick-who{background:none;color:inherit}:where(html).grey.hc:not(.dark) .team-pick-text strong{color:var(--ink,color-mix(in srgb,#000 var(--ct,0%),#2f3640))}:where(html).grey.hc:not(.dark) .team-pick-text small{color:var(--muted)}:where(html).grey.hc:not(.dark) .team-pick.pending .team-pick-text small{color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).grey.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%),#3a424d)}:where(html).grey.hc:not(.dark) .team-role-tag{color:color-mix(in srgb,#000 var(--ct,0%),#5d6773);background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5)}:where(html).grey.hc:not(.dark) .team-role-tag.leader{background:#2f3640;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).grey.hc:not(.dark) .team-remove{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .team-remove:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f3f1f1);color:color-mix(in srgb,#000 var(--ct,0%),#a3312c)}:where(html).grey.hc:not(.dark) .team-access{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#5d6773)}:where(html).grey.hc:not(.dark) .team-access:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f3f5f7)}:where(html).grey.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).grey.hc:not(.dark) .team-access-all small{color:var(--muted)}:where(html).grey.hc:not(.dark) .team-access-lock{color:color-mix(in srgb,#000 var(--ct,0%),#b2b8c0)}:where(html).grey.hc:not(.dark) .locked-head{color:color-mix(in srgb,#000 var(--ct,0%),#5d6773)}:where(html).grey.hc:not(.dark) .locked-head strong{color:var(--ink,color-mix(in srgb,#000 var(--ct,0%),#2f3640))}:where(html).grey.hc:not(.dark) .locked-head p{color:var(--muted)}:where(html).grey.hc:not(.dark) .locked-categories li{color:color-mix(in srgb,#000 var(--ct,0%),#5d6773);background:color-mix(in srgb,#000 var(--cg,0%),#fafbfc)}:where(html).grey.hc:not(.dark) .locked-categories li .text-button{background:#ffffff}:where(html).grey.hc:not(.dark) .form-stack label.template-share input,:where(html).grey.hc:not(.dark) .modal.drawer .form-stack label.template-share input{box-shadow:none;accent-color:var(--ink,#222222)}:where(html).grey.hc:not(.dark) .help-button{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .help-button:hover,:where(html).grey.hc:not(.dark) .help-button[aria-expanded=true]{background:color-mix(in srgb,#000 var(--cg,0%),#eef0f3);color:color-mix(in srgb,#000 var(--ct,0%),#3a424d)}:where(html).grey.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%),#4d5562)}:where(html).grey.hc:not(.dark) .help-card-head{color:color-mix(in srgb,#000 var(--ct,0%),#20242b)}@media (max-width:760px){:where(html).grey.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).grey.hc:not(.dark) .first-tip{background:color-mix(in srgb,#000 var(--cg,0%),#f3f7ff)}:where(html).grey.hc:not(.dark) .first-tip strong{color:color-mix(in srgb,#000 var(--ct,0%),#20242b)}:where(html).grey.hc:not(.dark) .first-tip p{color:color-mix(in srgb,#000 var(--ct,0%),#4d5562)}:where(html).grey.hc:not(.dark) .who-can-group{background:#fcfcfd}:where(html).grey.hc:not(.dark) .who-can-group ul{color:color-mix(in srgb,#000 var(--ct,0%),#4d5562)}:where(html).grey.hc:not(.dark) .help-button.with-text{color:color-mix(in srgb,#000 var(--ct,0%),#6b7380);background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f6)}:where(html).grey.hc:not(.dark) .help-button.with-text:hover,:where(html).grey.hc:not(.dark) .help-button.with-text[aria-expanded=true]{background:color-mix(in srgb,#000 var(--cg,0%),#e6e9ee);color:color-mix(in srgb,#000 var(--ct,0%),#2f3a46)}:where(html).grey.hc:not(.dark) .inbox-group.open{background:#00000008}:where(html).grey.hc:not(.dark) .inbox-group .inbox-chevron{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .toast-undo{color:color-mix(in srgb,#000 var(--ct,0%),#3f3f3f);background:color-mix(in srgb,#000 var(--cg,0%),#f1f1f1)}:where(html).grey.hc:not(.dark) .toast-undo:hover{background:color-mix(in srgb,#000 var(--cg,0%),#e7e7e7)}:where(html).grey.hc:not(.dark) .app-tip{background:#fffffff2;box-shadow:0 4px 16px color-mix(in srgb,#00000066 var(--cs,0%),#24252714);color:color-mix(in srgb,#000 var(--ct,0%),#444547)}:where(html).grey.hc:not(.dark) .new-version{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%),#5e5e5e)}:where(html).grey.hc:not(.dark) .new-version-refresh{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey.hc:not(.dark) .new-version-refresh:hover{background:var(--main-bg-hover)}:where(html).grey.hc:not(.dark) .new-version-close{color:color-mix(in srgb,#000 var(--ct,0%),#959595)}:where(html).grey.hc:not(.dark) .new-version-close:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f1f1f1)}:where(html).grey.hc:not(.dark) .history-panel h3{color:color-mix(in srgb,#000 var(--ct,0%),#8c8c8c)}:where(html).grey.hc:not(.dark) .history-deleted{background:color-mix(in srgb,#000 var(--cg,0%),#fafafa)}:where(html).grey.hc:not(.dark) .history-deleted strong{color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).grey.hc:not(.dark) .history-deleted small,:where(html).grey.hc:not(.dark) .history-note{color:color-mix(in srgb,#000 var(--ct,0%),#9a9a9a)}:where(html).grey.hc:not(.dark) .history-day li{color:color-mix(in srgb,#000 var(--ct,0%),#6f6f6f)}:where(html).grey.hc:not(.dark) .history-day li strong{color:color-mix(in srgb,#000 var(--ct,0%),#505050)}:where(html).grey.hc:not(.dark) .history-time{color:color-mix(in srgb,#000 var(--ct,0%),#a5a5a5)}:where(html).grey.hc:not(.dark) .archived-link{color:color-mix(in srgb,#000 var(--ct,0%),#8f8f8f)}:where(html).grey.hc:not(.dark) .history-burst>button{color:color-mix(in srgb,#000 var(--ct,0%),#6f6f6f)}:where(html).grey.hc:not(.dark) .history-burst>button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fafafa)}:where(html).grey.hc:not(.dark) .history-burst>button svg:last-child{color:color-mix(in srgb,#000 var(--ct,0%),#a0a0a0)}:where(html).grey.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%),#23384408))}:where(html).grey.hc:not(.dark) .calendar-banner-icon{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#2f7fa6)}:where(html).grey.hc:not(.dark) .calendar-banner strong{color:color-mix(in srgb,#000 var(--ct,0%),#2f4a58)}:where(html).grey.hc:not(.dark) .calendar-banner p{color:color-mix(in srgb,#000 var(--ct,0%),#5f7884)}:where(html).grey.hc:not(.dark) .calendar-banner-error{color:color-mix(in srgb,#000 var(--ct,0%),#b04a3a)}:where(html).grey.hc:not(.dark) .colour-trigger{background:#ffffff}:where(html).grey.hc:not(.dark) .colour-swatch{color:color-mix(in srgb,#000 var(--ct,0%),#ffffff);box-shadow:inset 0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#0000001a)}:where(html).grey.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).grey.hc:not(.dark) .colour-custom{color:color-mix(in srgb,#000 var(--ct,0%),#8c8c8c)}:where(html).grey.hc:not(.dark) .contrast-slider input{accent-color:#3a3a3a}:where(html).grey.hc:not(.dark) .contrast-scale{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}:where(html).grey.hc:not(.dark) .task-grid tbody tr[style]>td:first-child{box-shadow:inset 4px 0 0 var(--row-color,transparent)}:where(html).grey.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).grey.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).grey.hc:not(.dark) .colour-custom>i,:where(html).grey.hc:not(.dark) .soft-tag>i,:where(html).grey.hc:not(.dark) .picker-option>i,:where(html).grey.hc:not(.dark) .panel-choices i,:where(html).grey.hc:not(.dark) .colour-dot,:where(html).grey.hc:not(.dark) .colour-swatch,:where(html).grey.hc:not(.dark) .calendar-legend i,:where(html).grey.hc:not(.dark) .plan-dot,:where(html).grey.hc:not(.dark) .plan-cat-summary i,:where(html).grey.hc:not(.dark) .home-task-status>i,:where(html).grey.hc:not(.dark) .locked-categories li>i,:where(html).grey.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).grey.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).grey.hc:not(.dark) .usage-summary strong{color:var(--ink)}:where(html).grey.hc:not(.dark) .usage-summary p{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .usage-refresh small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f97)}:where(html).grey.hc:not(.dark) .usage-card{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .usage-head:hover{background:color-mix(in srgb,#000 var(--cg,0%),#fafafa80)}:where(html).grey.hc:not(.dark) .usage-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f3f4f6);color:color-mix(in srgb,#000 var(--ct,0%),#4b5058)}:where(html).grey.hc:not(.dark) .usage-title strong{color:var(--ink)}:where(html).grey.hc:not(.dark) .usage-title small{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}:where(html).grey.hc:not(.dark) .usage-top>small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f97)}:where(html).grey.hc:not(.dark) .usage-top-line,:where(html).grey.hc:not(.dark) .usage-measure-line{color:color-mix(in srgb,#000 var(--ct,0%),#5f646c)}:where(html).grey.hc:not(.dark) .usage-top-line b,:where(html).grey.hc:not(.dark) .usage-measure-line b{color:var(--ink)}:where(html).grey.hc:not(.dark) .usage-chevron{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f97)}:where(html).grey.hc:not(.dark) .usage-bar{background:color-mix(in srgb,#000 var(--cg,0%),#eceef1)}:where(html).grey.hc:not(.dark) .usage-bar>span{background:#2f8f5b}:where(html).grey.hc:not(.dark) .usage-bar.warn>span{background:#c27c1a}:where(html).grey.hc:not(.dark) .usage-bar.high>span{background:#c2412d}:where(html).grey.hc:not(.dark) .usage-bar.unknown>span{background:transparent}:where(html).grey.hc:not(.dark) .usage-measure-meta{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f97)}:where(html).grey.hc:not(.dark) .usage-body .help-text{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f97)}:where(html).grey.hc:not(.dark) .usage-reset{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f97)}:where(html).grey.hc:not(.dark) .usage-stats li{background:color-mix(in srgb,#000 var(--cg,0%),#f5f6f8)}:where(html).grey.hc:not(.dark) .usage-stats b{color:var(--ink)}:where(html).grey.hc:not(.dark) .usage-stats span{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}:where(html).grey.hc:not(.dark) .usage-emails button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f5f6f8)}:where(html).grey.hc:not(.dark) .usage-email-main strong{color:var(--ink)}:where(html).grey.hc:not(.dark) .usage-email-main small{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}:where(html).grey.hc:not(.dark) .usage-email-side time{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}:where(html).grey.hc:not(.dark) .usage-loading{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f97)}:where(html).grey.hc:not(.dark) .usage-detail-list dt{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f97)}:where(html).grey.hc:not(.dark) .usage-detail-list dd{color:var(--ink)}:where(html).grey.hc:not(.dark) .usage-detail-list dd small{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}:where(html).grey.hc:not(.dark) .usage-prompt{background:color-mix(in srgb,#000 var(--cg,0%),#f7f8f9);color:var(--ink)}:where(html).grey.hc:not(.dark) .share-card{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .share-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f3f4f6);color:color-mix(in srgb,#000 var(--ct,0%),#4b5058)}:where(html).grey.hc:not(.dark) .share-head h3{color:var(--ink)}:where(html).grey.hc:not(.dark) .share-head p{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .share-url{background:color-mix(in srgb,#000 var(--cg,0%),#f7f8f9);color:color-mix(in srgb,#000 var(--ct,0%),#4b5058)}:where(html).grey.hc:not(.dark) .share-renew{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .share-note{color:color-mix(in srgb,#000 var(--ct,0%),#8a8f97)}:where(html).grey.hc:not(.dark) .share-compact p{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .share-after{background:color-mix(in srgb,#000 var(--cg,0%),#f5f6f8)}:where(html).grey.hc:not(.dark) .share-after strong{color:var(--ink)}:where(html).grey.hc:not(.dark) .share-after small{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .meeting-prompt .field-label small.over{color:color-mix(in srgb,#000 var(--ct,0%),#c43e55)}:where(html).grey.hc:not(.dark) .meeting-composer{background:color-mix(in srgb,#000 var(--cg,0%),#f9fafc)}:where(html).grey.hc:not(.dark) .meeting-paste textarea{background:#ffffff}:where(html).grey.hc:not(.dark) .meeting-paste .field-label small.over{color:color-mix(in srgb,#000 var(--ct,0%),#c43e55)}:where(html).grey.hc:not(.dark) .meeting-composer-row label{color:color-mix(in srgb,#000 var(--ct,0%),#818181)}:where(html).grey.hc:not(.dark) .meeting-composer-row input{background:#ffffff}:where(html).grey.hc:not(.dark) .meeting-tile{background:#ffffff;box-shadow:0 1px 3px color-mix(in srgb,#00000066 var(--cs,0%),#1f2a3a0a)}:where(html).grey.hc:not(.dark) .meeting-tile.open{box-shadow:0 6px 22px color-mix(in srgb,#00000066 var(--cs,0%),#1f2a3a14)}:where(html).grey.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).grey.hc:not(.dark) .meeting-date-input:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f4f6f9)}:where(html).grey.hc:not(.dark) .meeting-date-input:focus{background:#ffffff}:where(html).grey.hc:not(.dark) .meeting-tile-meta{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .meeting-date-input{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e);background:transparent}:where(html).grey.hc:not(.dark) .meeting-working-chip{color:color-mix(in srgb,#000 var(--ct,0%),#3d74c9)}:where(html).grey.hc:not(.dark) .meeting-working-chip::before{background:#579bfc}:where(html).grey.hc:not(.dark) .meeting-section h3{color:color-mix(in srgb,#000 var(--ct,0%),#5f6672)}:where(html).grey.hc:not(.dark) .meeting-section h3 .count{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5);color:color-mix(in srgb,#000 var(--ct,0%),#6a717c)}:where(html).grey.hc:not(.dark) .summary-editor{color:color-mix(in srgb,#000 var(--ct,0%),#2f3540)}:where(html).grey.hc:not(.dark) .summary-editor:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f7f9fb)}:where(html).grey.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).grey.hc:not(.dark) .summary-editor:empty::before{color:color-mix(in srgb,#000 var(--ct,0%),#a6acb5)}:where(html).grey.hc:not(.dark) .summary-editor h4{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .save-hint{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1ab)}:where(html).grey.hc:not(.dark) .meeting-transcript{color:color-mix(in srgb,#000 var(--ct,0%),#4b525d);background:color-mix(in srgb,#000 var(--cg,0%),#f7f8fa)}:where(html).grey.hc:not(.dark) .shimmer-line{background:linear-gradient(90deg,color-mix(in srgb,#000 var(--cg,0%),#eef1f5) 0%,color-mix(in srgb,#000 var(--cg,0%),#f8f9fb) 50%,color-mix(in srgb,#000 var(--cg,0%),#eef1f5) 100%);background-size:220% 100%}:where(html).grey.hc:not(.dark) .meeting-retry{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e);background:color-mix(in srgb,#000 var(--cg,0%),#fbf7f2)}:where(html).grey.hc:not(.dark) .select-all{color:color-mix(in srgb,#000 var(--ct,0%),#5e5e5e)}:where(html).grey.hc:not(.dark) .suggestion-row{background:#ffffff}:where(html).grey.hc:not(.dark) .suggestion-row.picked{background:color-mix(in srgb,#000 var(--cg,0%),#f3f8ff)}:where(html).grey.hc:not(.dark) .suggestion-row.added{background:color-mix(in srgb,#000 var(--cg,0%),#f6fbf8)}:where(html).grey.hc:not(.dark) .suggestion-pick{accent-color:#3d74c9}:where(html).grey.hc:not(.dark) .suggestion-title,:where(html).grey.hc:not(.dark) .suggestion-desc{background:transparent}:where(html).grey.hc:not(.dark) .suggestion-title{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .suggestion-desc{color:color-mix(in srgb,#000 var(--ct,0%),#5f6672)}:where(html).grey.hc:not(.dark) .suggestion-title:hover:not(:disabled),:where(html).grey.hc:not(.dark) .suggestion-desc:hover:not(:disabled),:where(html).grey.hc:not(.dark) .suggestion-date:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f4f6f9)}:where(html).grey.hc:not(.dark) .suggestion-title:focus,:where(html).grey.hc:not(.dark) .suggestion-desc:focus,:where(html).grey.hc:not(.dark) .suggestion-date:focus{background:#ffffff}:where(html).grey.hc:not(.dark) .suggestion-tags .task-popover-trigger{background:none}:where(html).grey.hc:not(.dark) .owner-tag.owner-none{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1ab)}:where(html).grey.hc:not(.dark) .suggestion-date{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f);background:color-mix(in srgb,#000 var(--cg,0%),#f3f5f7)}:where(html).grey.hc:not(.dark) .suggestion-note{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1ab)}:where(html).grey.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).grey.hc:not(.dark) .added-chip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#d7efe2)}:where(html).grey.hc:not(.dark) .added-chip:disabled:hover{background:color-mix(in srgb,#000 var(--cg,0%),#e5f5ec)}:where(html).grey.hc:not(.dark) .suggestion-more{color:color-mix(in srgb,#000 var(--ct,0%),#6d6f74)}:where(html).grey.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).grey.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).grey.hc:not(.dark) .steps-chip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#e1ebf9)}:where(html).grey.hc:not(.dark) .change-heading{color:color-mix(in srgb,#000 var(--ct,0%),#7a818c)}:where(html).grey.hc:not(.dark) .change-group{background:#ffffff}:where(html).grey.hc:not(.dark) .change-target{background:color-mix(in srgb,#000 var(--cg,0%),#fafbfc)}:where(html).grey.hc:not(.dark) .change-task{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .change-task small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .change-task svg{color:color-mix(in srgb,#000 var(--ct,0%),#a3a9b2)}:where(html).grey.hc:not(.dark) .change-task:hover strong{text-decoration-color:color-mix(in srgb,#000 var(--ct,0%),#c7ccd3)}:where(html).grey.hc:not(.dark) .change-task.gone strong{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .change-row.picked{background:color-mix(in srgb,#000 var(--cg,0%),#f6f9ff)}:where(html).grey.hc:not(.dark) .change-row.added{background:color-mix(in srgb,#000 var(--cg,0%),#f6fbf8)}:where(html).grey.hc:not(.dark) .change-icon{color:color-mix(in srgb,#000 var(--ct,0%),#5f6672);background:color-mix(in srgb,#000 var(--cg,0%),#f2f4f7)}:where(html).grey.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).grey.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).grey.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).grey.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).grey.hc:not(.dark) .change-what{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .change-fields>li{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .change-fields>li>svg{color:color-mix(in srgb,#000 var(--ct,0%),#a3a9b2)}:where(html).grey.hc:not(.dark) .change-label{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .change-before{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1ab);text-decoration-color:color-mix(in srgb,#000 var(--ct,0%),#c7ccd3)}:where(html).grey.hc:not(.dark) .change-fields .task-popover-trigger{background:none}:where(html).grey.hc:not(.dark) .whos-who-head{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.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).grey.hc:not(.dark) .whos-who-count{color:color-mix(in srgb,#000 var(--ct,0%),#5f6672)}:where(html).grey.hc:not(.dark) .whos-who-count input{background:#ffffff}:where(html).grey.hc:not(.dark) .whos-who-speakers>li{background:#ffffff}:where(html).grey.hc:not(.dark) .whos-who-label strong{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .whos-who-label small{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1ab)}:where(html).grey.hc:not(.dark) .whos-who-quotes li{color:color-mix(in srgb,#000 var(--ct,0%),#5f6672)}:where(html).grey.hc:not(.dark) .whos-who-pick select,:where(html).grey.hc:not(.dark) .whos-who-pick input{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .ai-model-rows>li{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .teach-link{color:color-mix(in srgb,#000 var(--ct,0%),#6b7380)}:where(html).grey.hc:not(.dark) .teach-link:hover{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .teach-note{color:color-mix(in srgb,#000 var(--ct,0%),#3f7d5c)}:where(html).grey.hc:not(.dark) .teach-box{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f8f9fa))}:where(html).grey.hc:not(.dark) .teach-label{color:color-mix(in srgb,#000 var(--ct,0%),#59616d)}:where(html).grey.hc:not(.dark) .teach-box input{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .smart-base .field-hint{color:color-mix(in srgb,#000 var(--ct,0%),#8a919b)}:where(html).grey.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).grey.hc:not(.dark) .usage-tx-form label{color:color-mix(in srgb,#000 var(--ct,0%),#59616d)}:where(html).grey.hc:not(.dark) .usage-stats li.low b{color:hsl(30 80% 40%)}:where(html).grey.hc:not(.dark) .record-dot{background:hsl(0 0% 100%);box-shadow:0 0 0 3px hsl(0 0% 100% / .35)}:where(html).grey.hc:not(.dark) .record-dot.small{background:hsl(354 78% 52%);box-shadow:none}:where(html).grey.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).grey.hc:not(.dark) .record-button:disabled{background:hsl(218 14% 82%);box-shadow:none;color:hsl(0 0% 100%)}:where(html).grey.hc:not(.dark) .recorder-fields label{color:color-mix(in srgb,#000 var(--ct,0%),#59616d)}:where(html).grey.hc:not(.dark) .recorder-fields .field-label span{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .recorder-fields input{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .recorder-tip{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f6f7f9));color:color-mix(in srgb,#000 var(--ct,0%),#59616d)}:where(html).grey.hc:not(.dark) .recorder-tip svg{color:color-mix(in srgb,#000 var(--ct,0%),#6a51b5)}:where(html).grey.hc:not(.dark) .recorder-tip.interrupted{background:hsl(38 90% 95%);color:hsl(30 60% 30%)}:where(html).grey.hc:not(.dark) .recorder-tip.interrupted svg{color:hsl(30 80% 40%)}:where(html).grey.hc:not(.dark) .recorder-consent{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .recorder-status{color:hsl(354 70% 46%)}:where(html).grey.hc:not(.dark) .recorder-status i{background:hsl(354 78% 52%)}:where(html).grey.hc:not(.dark) .recorder-status.paused{color:color-mix(in srgb,#000 var(--ct,0%),#7d848e)}:where(html).grey.hc:not(.dark) .recorder-status.paused i{background:#9aa1aa}:where(html).grey.hc:not(.dark) .recorder-clock{color:color-mix(in srgb,#000 var(--ct,0%),#2f353d)}:where(html).grey.hc:not(.dark) .waveform{color:color-mix(in srgb,#000 var(--ct,0%),#aeb4bd)}:where(html).grey.hc:not(.dark) .recorder-saved{color:color-mix(in srgb,#000 var(--ct,0%),#8a919b)}:where(html).grey.hc:not(.dark) .recorder-saved.issue{color:hsl(30 80% 40%)}:where(html).grey.hc:not(.dark) .speak-chips .voice-chip{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f6f7f9))}:where(html).grey.hc:not(.dark) .speak-text textarea{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#1f2329)}:where(html).grey.hc:not(.dark) .speak-text textarea:focus{box-shadow:0 0 0 3px hsl(218 85% 60% / .15)}:where(html).grey.hc:not(.dark) .speak-text textarea::placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#9aa3b0)}:where(html).grey.hc:not(.dark) .speak-text p{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f6f7f9));color:color-mix(in srgb,#000 var(--ct,0%),#1f2329)}:where(html).grey.hc:not(.dark) .speak-text .interim{color:color-mix(in srgb,#000 var(--ct,0%),#8e96a3)}:where(html).grey.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%),#2f353d)}:where(html).grey.hc:not(.dark) .recorder-pill i{background:hsl(354 78% 52%)}:where(html).grey.hc:not(.dark) .recorder-pill.paused i{background:#9aa1aa}:where(html).grey.hc:not(.dark) .recorder-pill span{color:color-mix(in srgb,#000 var(--ct,0%),#5b626d)}:where(html).grey.hc:not(.dark) .recording-card{background:#ffffff}:where(html).grey.hc:not(.dark) .recording-card.transcribing{background:none}:where(html).grey.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).grey.hc:not(.dark) .recording-card.ready .recording-icon{background:hsl(150 40% 93%);color:hsl(150 45% 32%)}:where(html).grey.hc:not(.dark) .recording-card.failed .recording-icon{background:hsl(30 90% 94%);color:hsl(30 80% 40%)}:where(html).grey.hc:not(.dark) .recording-text strong{color:color-mix(in srgb,#000 var(--ct,0%),#2f353d)}:where(html).grey.hc:not(.dark) .recording-text small{color:color-mix(in srgb,#000 var(--ct,0%),#7d848e)}:where(html).grey.hc:not(.dark) .change-move{color:color-mix(in srgb,#000 var(--ct,0%),#59616d)}:where(html).grey.hc:not(.dark) .change-move strong{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.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).grey.hc:not(.dark) .ai-working{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f8f9fa))}:where(html).grey.hc:not(.dark) .ai-working>svg{color:color-mix(in srgb,#000 var(--ct,0%),#6a51b5)}:where(html).grey.hc:not(.dark) .ai-working-text strong{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .ai-working-step{color:color-mix(in srgb,#000 var(--ct,0%),#59616d)}:where(html).grey.hc:not(.dark) .ai-working-text small{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .ai-working-bar{background:var(--track,color-mix(in srgb,#000 var(--cg,0%),#e9ebee))}:where(html).grey.hc:not(.dark) .ai-working-bar i{background:linear-gradient(90deg,#8f7ad6,#6a51b5)}:where(html).grey.hc:not(.dark) .replan-sub{color:color-mix(in srgb,#000 var(--ct,0%),#6b7380)}:where(html).grey.hc:not(.dark) .replan-focus{color:color-mix(in srgb,#000 var(--ct,0%),#59616d)}:where(html).grey.hc:not(.dark) .replan-focus-label>span{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .replan-focus textarea{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .ai-lessons h4,:where(html).grey.hc:not(.dark) .feedback-tool h4{color:color-mix(in srgb,#000 var(--ct,0%),#59616d)}:where(html).grey.hc:not(.dark) .lesson-row{background:#ffffff}:where(html).grey.hc:not(.dark) .lesson-row.dismissed .lesson-text p{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .lesson-text p{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .lesson-text small{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .feedback-tool li{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .feedback-kind small{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .feedback-bar{background:var(--track,color-mix(in srgb,#000 var(--cg,0%),#eef0f3))}:where(html).grey.hc:not(.dark) .feedback-bar .kept{background:#4c9a72}:where(html).grey.hc:not(.dark) .feedback-bar .changed{background:#d9a441}:where(html).grey.hc:not(.dark) .feedback-bar .dropped{background:color-mix(in srgb,#000 var(--cg,0%),#c9cdd3)}:where(html).grey.hc:not(.dark) .feedback-figures{color:color-mix(in srgb,#000 var(--ct,0%),#7d848e)}:where(html).grey.hc:not(.dark) .text-button.danger{color:color-mix(in srgb,#000 var(--ct,0%),#c43e55)}:where(html).grey.hc:not(.dark) .meetings-deleted li small{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1ab)}@media (max-width:760px){:where(html).grey.hc:not(.dark) .suggestion-row.picked{background:#ffffff;box-shadow:inset 3px 0 0 color-mix(in srgb,#00000066 var(--cs,0%),#8db4f0)}}:where(html).grey.hc:not(.dark) .add-chooser{background:#ffffff;box-shadow:0 14px 38px color-mix(in srgb,#00000066 var(--cs,0%),#0f172a29)}:where(html).grey.hc:not(.dark) .add-chooser button{background:none}:where(html).grey.hc:not(.dark) .add-chooser button:hover,:where(html).grey.hc:not(.dark) .add-chooser button:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#f3f6fa)}:where(html).grey.hc:not(.dark) .add-chooser strong{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .add-chooser small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .add-chooser-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f6);color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.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).grey.hc:not(.dark) .voice-root{background:#14161a80}:where(html).grey.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).grey.hc:not(.dark) .voice-card.review{background:#ffffff}:where(html).grey.hc:not(.dark) .voice-label{color:color-mix(in srgb,#000 var(--ct,0%),#5b626d)}:where(html).grey.hc:not(.dark) .voice-chip{color:color-mix(in srgb,#000 var(--ct,0%),#5d6b85);background:#ffffffb3}:where(html).grey.hc:not(.dark) .voice-privacy{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1ab)}@media (hover:none) and (pointer:coarse){:where(html).grey.hc:not(.dark) .modal,:where(html).grey.hc:not(.dark) .modal.drawer{background:#fffffffa}}:where(html).grey.hc:not(.dark) .note-delete{color:color-mix(in srgb,#000 var(--ct,0%),#8a94a2)}:where(html).grey.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).grey.hc:not(.dark) .note-words.editing{caret-color:currentColor}:where(html).grey.hc:not(.dark) .note-link{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .note-link:hover{color:color-mix(in srgb,#000 var(--ct,0%),#1f5596)}:where(html).grey.hc:not(.dark) .note-edited{color:inherit}:where(html).grey.hc:not(.dark) .task-panel .comment.task-note{box-shadow:0 1px 4px color-mix(in srgb,#00000066 var(--cs,0%),#18212e0f)}:where(html).grey.hc:not(.dark) .note-mention{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .note-compose{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#2f3640)}:where(html).grey.hc:not(.dark) .note-compose:focus{box-shadow:0 0 0 3px color-mix(in srgb,#00000066 var(--cs,0%),#e8ecf1)}:where(html).grey.hc:not(.dark) .note-compose[data-empty]::before{color:color-mix(in srgb,#000 var(--ct,0%),#9aa2ad)}:where(html).grey.hc:not(.dark) .mention-picker{background:#ffffff;box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#1b263426)}:where(html).grey.hc:not(.dark) .mention-picker button strong{color:color-mix(in srgb,#000 var(--ct,0%),#2a3039)}:where(html).grey.hc:not(.dark) .mention-picker button small{color:color-mix(in srgb,#000 var(--ct,0%),#7a828d)}:where(html).grey.hc:not(.dark) .mention-picker button.active,:where(html).grey.hc:not(.dark) .mention-picker button:hover{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5)}:where(html).grey.hc:not(.dark) .link-namer{background:#ffffff;box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#1b263426)}:where(html).grey.hc:not(.dark) .link-namer label{color:color-mix(in srgb,#000 var(--ct,0%),#59616c)}:where(html).grey.hc:not(.dark) .link-namer input{color:color-mix(in srgb,#000 var(--ct,0%),#2f3640)}:where(html).grey.hc:not(.dark) .link-namer small{color:color-mix(in srgb,#000 var(--ct,0%),#7a828d)}:where(html).grey.hc:not(.dark) .inline-text.editing{caret-color:currentColor}:where(html).grey.hc:not(.dark) .inline-placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .task-grid .cell-description{color:color-mix(in srgb,#000 var(--ct,0%),#5b616b)}:where(html).grey.hc:not(.dark) .task-grid .cell-description.is-empty{color:color-mix(in srgb,#000 var(--ct,0%),#979da6)}:where(html).grey.hc:not(.dark) .meeting-title-text{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .suggestion-title.inline-text,:where(html).grey.hc:not(.dark) .suggestion-desc.inline-text{background:none!important}:where(html).grey.hc:not(.dark) .inline-text.editing[data-empty]::before{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .subtask-toggle{color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}:where(html).grey.hc:not(.dark) .subtask-toggle:hover{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5);color:color-mix(in srgb,#000 var(--ct,0%),#2f3640)}:where(html).grey.hc:not(.dark) tr.is-subtask td{background:#fbfbfc}:where(html).grey.hc:not(.dark) .subtask-parent{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .subtask-progress{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .subtask-progress i{background:color-mix(in srgb,#000 var(--cg,0%),#e8ebef)}:where(html).grey.hc:not(.dark) .subtask-progress b{background:#3f9b6d}:where(html).grey.hc:not(.dark) .subtask-add-row td{background:#ffffff}:where(html).grey.hc:not(.dark) .subtask-add{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .subtask-add:hover{color:color-mix(in srgb,#000 var(--ct,0%),#2f3640);background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f5)}:where(html).grey.hc:not(.dark) .subtask-add-box input{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#2f3640)}:where(html).grey.hc:not(.dark) .task-menu{background:#ffffff;box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#1b263426)}:where(html).grey.hc:not(.dark) .task-menu button{color:color-mix(in srgb,#000 var(--ct,0%),#2f3640)}:where(html).grey.hc:not(.dark) .task-menu button:hover,:where(html).grey.hc:not(.dark) .task-menu button:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5)}:where(html).grey.hc:not(.dark) .task-menu button.danger{color:color-mix(in srgb,#000 var(--ct,0%),#b4442b)}:where(html).grey.hc:not(.dark) .panel-warning{color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).grey.hc:not(.dark) .panel-subtasks li.done .subtask-open{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .subtask-open{color:color-mix(in srgb,#000 var(--ct,0%),#2f3640)}:where(html).grey.hc:not(.dark) .panel-subtasks li small{color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}:where(html).grey.hc:not(.dark) .subtask-grip{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .subtask-grip i{background:radial-gradient(circle,currentColor 1.3px,transparent 1.6px) 0 0/4px 4.7px}:where(html).grey.hc:not(.dark) .subtask-grip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5);color:color-mix(in srgb,#000 var(--ct,0%),#2f3640)}:where(html).grey.hc:not(.dark) tr.drop-before td{box-shadow:inset 0 2px 0 color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3)}:where(html).grey.hc:not(.dark) tr.drop-after td{box-shadow:inset 0 -2px 0 color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3)}:where(html).grey.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).grey.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).grey.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).grey.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).grey.hc:not(.dark) .plan-row-text .plan-parent{color:var(--muted,color-mix(in srgb,#000 var(--ct,0%),#6b6f7b))}:where(html).grey.hc:not(.dark) .calendar-add-hint{background:#2b2d33;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff);box-shadow:0 4px 14px color-mix(in srgb,#00000066 var(--cs,0%),#0000002e)}:where(html).grey.hc:not(.dark) .push-start>p{color:color-mix(in srgb,#000 var(--ct,0%),#5f6670)}:where(html).grey.hc:not(.dark) .push-steps{color:color-mix(in srgb,#000 var(--ct,0%),#4f5661)}:where(html).grey.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).grey.hc:not(.dark) .push-devices{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .push-device{background:color-mix(in srgb,#000 var(--cg,0%),#f4f5f7);color:color-mix(in srgb,#000 var(--ct,0%),#4f5661)}:where(html).grey.hc:not(.dark) .push-cap input{color:color-mix(in srgb,#000 var(--ct,0%),#4f5661);background:#ffffff}:where(html).grey.hc:not(.dark) .usage-egress{color:color-mix(in srgb,#000 var(--ct,0%),#5e6670)}:where(html).grey.hc:not(.dark) .usage-models{color:color-mix(in srgb,#000 var(--ct,0%),#5f6670)}:where(html).grey.hc:not(.dark) .place-list-search{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .brief-choices button{background:#ffffff}:where(html).grey.hc:not(.dark) .brief-choices button:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#fafbfc)}:where(html).grey.hc:not(.dark) .brief-choice-main strong{color:color-mix(in srgb,#000 var(--ct,0%),#2f343b)}:where(html).grey.hc:not(.dark) .brief-choice-main small{color:color-mix(in srgb,#000 var(--ct,0%),#6f7782)}:where(html).grey.hc:not(.dark) .brief-choice-main .brief-used{color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).grey.hc:not(.dark) .brief-choice-side{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .brief-answer-list dt{color:color-mix(in srgb,#000 var(--ct,0%),#7a828d)}:where(html).grey.hc:not(.dark) .brief-answer-list dd{color:color-mix(in srgb,#000 var(--ct,0%),#2f343b)}:where(html).grey.hc:not(.dark) .tier-tabs{background:color-mix(in srgb,#000 var(--cg,0%),#f4f5f7)}:where(html).grey.hc:not(.dark) .tier-tabs button{color:color-mix(in srgb,#000 var(--ct,0%),#6f7782)}:where(html).grey.hc:not(.dark) .tier-tabs button strong{color:color-mix(in srgb,#000 var(--ct,0%),#4f5661)}:where(html).grey.hc:not(.dark) .tier-tabs button.selected{background:#ffffff;box-shadow:0 1px 4px color-mix(in srgb,#00000066 var(--cs,0%),#20304012)}:where(html).grey.hc:not(.dark) .tier-tabs button.selected strong{color:color-mix(in srgb,#000 var(--ct,0%),#22272e)}:where(html).grey.hc:not(.dark) .ai-adding{color:color-mix(in srgb,#000 var(--ct,0%),#6f7782)}:where(html).grey.hc:not(.dark) .template-step{color:color-mix(in srgb,#000 var(--ct,0%),#3e454f)}:where(html).grey.hc:not(.dark) .template-step:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f2f5f8)}:where(html).grey.hc:not(.dark) .template-step small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .template-steps li.open{background:#ffffffb8}:where(html).grey.hc:not(.dark) .template-step-edit>input{background:#ffffff;color:var(--ink)}:where(html).grey.hc:not(.dark) .view-switch{background:color-mix(in srgb,#000 var(--cg,0%),#eef0f3)}:where(html).grey.hc:not(.dark) .view-switch button{color:color-mix(in srgb,#000 var(--ct,0%),#5b6573)}:where(html).grey.hc:not(.dark) .view-switch button.on{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#22262c);box-shadow:0 1px 3px color-mix(in srgb,#00000066 var(--cs,0%),#1b263424)}:where(html).grey.hc:not(.dark) .task-group-row td{background:transparent!important}:where(html).grey.hc:not(.dark) .task-group-button{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .board-column{background:color-mix(in srgb,#000 var(--cg,0%),#f3f5f7)}:where(html).grey.hc:not(.dark) .board-column.is-target{background:color-mix(in srgb,#000 var(--cg,0%),#eaf1fb)}:where(html).grey.hc:not(.dark) .board-column.drop-before{box-shadow:-4px 0 0 color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .board-column-head{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .board-column-head>span{color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}:where(html).grey.hc:not(.dark) .board-card{background:#ffffff;box-shadow:0 1px 2px color-mix(in srgb,#00000066 var(--cs,0%),#1b26340f)}:where(html).grey.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%),#1b26340f)}:where(html).grey.hc:not(.dark) .board-card.is-done .board-card-title{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .board-card.drop-before::before,:where(html).grey.hc:not(.dark) .board-drop-end{background:#2f6db3}:where(html).grey.hc:not(.dark) .board-card-title{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .board-card-foot{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .board-subtask-toggle{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .board-subtask-toggle:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f5)}:where(html).grey.hc:not(.dark) .board-subtask-toggle .subtask-progress-bar i{background:color-mix(in srgb,#000 var(--cg,0%),#e8ebef)}:where(html).grey.hc:not(.dark) .board-subtask-toggle .subtask-progress-bar b{background:#3f9b6d}:where(html).grey.hc:not(.dark) .board-subtasks li.done .subtask-open{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .board-grip{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .board-grip i{background:radial-gradient(circle,currentColor 1.3px,transparent 1.6px) 0 0/4px 4.7px}:where(html).grey.hc:not(.dark) .board-grip:hover{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5);color:color-mix(in srgb,#000 var(--ct,0%),#2f3640)}:where(html).grey.hc:not(.dark) .board-ghost{background:#22262c;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff);box-shadow:0 10px 30px color-mix(in srgb,#00000066 var(--cs,0%),#1b263440)}:where(html).grey.hc:not(.dark) .task-surface{background:var(--well-bg)}:where(html).grey.hc:not(.dark) .tool-button,:where(html).grey.hc:not(.dark) .task-toolbar-right .task-popover-trigger,:where(html).grey.hc:not(.dark) .tool-select{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#45505f);box-shadow:0 1px 2px color-mix(in srgb,#00000066 var(--cs,0%),#1b26340a)}:where(html).grey.hc:not(.dark) .tool-button:hover,:where(html).grey.hc:not(.dark) .task-toolbar-right .task-popover-trigger:hover,:where(html).grey.hc:not(.dark) .tool-select:hover{background:#ffffff}:where(html).grey.hc:not(.dark) .tool-button.on{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey.hc:not(.dark) .tool-count{background:color-mix(in srgb,#000 var(--cg,0%),#eceef1);color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .tool-button.on .tool-count{background:var(--track);color:var(--main-ink)}:where(html).grey.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).grey.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).grey.hc:not(.dark) .tool-reset:hover{background:#ad3249}:where(html).grey.hc:not(.dark) .tool-select svg{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .tool-select b{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .tool-select span{color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}:where(html).grey.hc:not(.dark) .tool-search input{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .tool-search.open{background:#ffffff;box-shadow:inset 0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#c3c9d1)}:where(html).grey.hc:not(.dark) .tool-search.open .tool-button{box-shadow:none;background:transparent}:where(html).grey.hc:not(.dark) .board-add{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .board-add:hover{background:color-mix(in srgb,#000 var(--cg,0%),#e7ebf0);color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .fade-frame::before{background:linear-gradient(to right,var(--fade-colour,#ffffff),#ffffff00)}:where(html).grey.hc:not(.dark) .fade-frame::after{background:linear-gradient(to left,var(--fade-colour,#ffffff),#ffffff00)}:where(html).grey.hc:not(.dark) .preset-list{background:#ffffff;box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#1b263426)}:where(html).grey.hc:not(.dark) .preset-option{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .preset-option.hint,:where(html).grey.hc:not(.dark) .preset-option:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f6)}:where(html).grey.hc:not(.dark) .preset-name svg{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .preset-help>span{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .tool-select.is-set b{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .menu-row{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .menu-row:hover,:where(html).grey.hc:not(.dark) .menu-row:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f6)}:where(html).grey.hc:not(.dark) .menu-row svg{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .menu-row:disabled{background:none}:where(html).grey.hc:not(.dark) .menu-link{color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .menu-link svg{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .fold-head small{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .fold-head svg{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .tool-menu .tool-select>span:first-child{color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .fold-head.on{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5)}:where(html).grey.hc:not(.dark) .menu-back{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .menu-back strong{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .side-actions{background:#ffffff}:where(html).grey.hc:not(.dark) .tool-button.apply{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey.hc:not(.dark) .tool-button.apply:hover{background:var(--main-bg-hover);box-shadow:var(--main-shadow-hover)}:where(html).grey.hc:not(.dark) .menu-heading{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .option-inline-row:focus-within{background:color-mix(in srgb,#000 var(--cg,0%),#f7f7f7)}:where(html).grey.hc:not(.dark) .option-inline-dot:hover,:where(html).grey.hc:not(.dark) .option-inline-dot[aria-expanded=true]{background:color-mix(in srgb,#000 var(--cg,0%),#e7eaee)}:where(html).grey.hc:not(.dark) .option-inline-dot i{box-shadow:inset 0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#0000001a)}:where(html).grey.hc:not(.dark) .option-inline .option-inline-row input{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .option-inline-row input:focus{background:#ffffff}:where(html).grey.hc:not(.dark) .option-edit-open svg{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .task-floating-popover .option-inline{box-shadow:none;background:transparent}:where(html).grey.hc:not(.dark) .column-row small{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .column-moves button{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .column-moves button:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#e7ebf0);color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .column-moves svg{color:inherit}@media(max-width:760px){:where(html).grey.hc:not(.dark) .tool-menu .main-list,:where(html).grey.hc:not(.dark) .tool-menu .side-list,:where(html).grey.hc:not(.dark) .tool-menu-list{box-shadow:0 0 0 100vmax color-mix(in srgb,#00000066 var(--cs,0%),#26364735),0 10px 40px color-mix(in srgb,#00000066 var(--cs,0%),#27344230)}}:where(html).grey.hc:not(.dark) .eye-row svg{color:color-mix(in srgb,#000 var(--ct,0%),#45505f)!important}:where(html).grey.hc:not(.dark) .eye-row small{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .eye-row.is-hidden span,:where(html).grey.hc:not(.dark) .eye-row.is-hidden svg{color:color-mix(in srgb,#000 var(--ct,0%),#a3aab3)!important}:where(html).grey.hc:not(.dark) .eye-row:disabled{background:none}:where(html).grey.hc:not(.dark) .eye-row:disabled svg{color:color-mix(in srgb,#000 var(--ct,0%),#b7bdc5)!important}:where(html).grey.hc:not(.dark) .column-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f6)}:where(html).grey.hc:not(.dark) .column-row .eye-row:hover{background:none}:where(html).grey.hc:not(.dark) .button.primary.danger{color:var(--stop-ink)}:where(html).grey.hc:not(.dark) :is(.modal,[role=dialog]) .button.primary:not(.danger){color:var(--go-ink)}:where(html).grey.hc:not(.dark) .task-surface .task-grid th{background:var(--head-bg)}:where(html).grey.hc:not(.dark) .task-surface .task-grid td{background:var(--row-bg)}:where(html).grey.hc:not(.dark) .task-surface .task-grid tr.is-subtask td{background:var(--row-sub-bg)}:where(html).grey.hc:not(.dark) .task-surface .task-grid tbody tr:hover td{background:var(--row-hover)}:where(html).grey.hc:not(.dark) .task-surface .task-grid .anchored{box-shadow:1px 0 0 var(--row-line)}:where(html).grey.hc:not(.dark) .task-surface .task-grid th.anchored{box-shadow:1px 0 0 var(--well-line)}:where(html).grey.hc:not(.dark) .task-surface .board-column{background:var(--col-bg)}:where(html).grey.hc:not(.dark) .task-surface .board-card{background:var(--card-bg);box-shadow:none}:where(html).grey.hc:not(.dark) .task-surface .board-card[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent)}:where(html).grey.hc:not(.dark) .task-surface .board-add:hover{background:var(--well-bg)}:where(html).grey.hc:not(.dark) .task-surface .mobile-task{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .task-surface .tool-button,:where(html).grey.hc:not(.dark) .task-surface .tool-select,:where(html).grey.hc:not(.dark) .task-surface .task-toolbar-right .task-popover-trigger{background:var(--card-bg);box-shadow:none}:where(html).grey.hc:not(.dark) .task-surface .tool-button:hover,:where(html).grey.hc:not(.dark) .task-surface .tool-select:hover{background:var(--card-bg)}:where(html).grey.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).grey.hc:not(.dark) .task-surface .view-switch{background:var(--track)}:where(html).grey.hc:not(.dark) .task-surface .view-switch button.on{background:var(--card-bg);box-shadow:0 0 0 1px var(--card-line)}:where(html).grey.hc:not(.dark) .task-surface .tool-button.on,:where(html).grey.hc:not(.dark) .task-surface .tool-button.apply{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey.hc:not(.dark) .task-surface .tool-button.tool-reset{background:#c43e55;color:hsl(0 0% 100%)}:where(html).grey.hc:not(.dark) .task-surface .tool-button.tool-reset:hover{background:#ad3249}:where(html).grey.hc:not(.dark) .task-group-button[aria-expanded=false]{background:var(--card-bg,#ffffff)}:where(html).grey.hc:not(.dark) .task-surface.is-grouped{background:transparent}:where(html).grey.hc:not(.dark) .task-surface.is-grouped>.task-toolbar{background:var(--well-bg)}:where(html).grey.hc:not(.dark) .task-group-card{background:var(--well-bg)}:where(html).grey.hc:not(.dark) .task-group-card .task-group-button,:where(html).grey.hc:not(.dark) .task-group-card .task-group-button[aria-expanded=false]{background:none}:where(html).grey.hc:not(.dark) .task-surface .task-toolbar,:where(html).grey.hc:not(.dark) .task-surface.is-grouped>.task-toolbar{background:var(--bar-bg)}:where(html).grey.hc:not(.dark) .task-surface .task-progress{background:var(--track)}:where(html).grey.hc:not(.dark) .task-surface .board-column{background:transparent}:where(html).grey.hc:not(.dark) .task-surface .board-column.is-target{background:hsl(215 70% 50% / .06)}:where(html).grey.hc:not(.dark) .task-surface .board-card{box-shadow:0 1px 2px color-mix(in srgb,#00000066 var(--cs,0%),#1b26340f),0 3px 10px color-mix(in srgb,#00000066 var(--cs,0%),#1b26340d)}:where(html).grey.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%),#1b26340f),0 3px 10px color-mix(in srgb,#00000066 var(--cs,0%),#1b26340d)}:where(html).grey.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).grey.hc:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar,:where(html).grey.hc:not(.dark) .task-surface .task-board::-webkit-scrollbar{background:transparent}:where(html).grey.hc:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-track,:where(html).grey.hc:not(.dark) .task-surface .task-board::-webkit-scrollbar-track{background:transparent}:where(html).grey.hc:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-thumb,:where(html).grey.hc:not(.dark) .task-surface .task-board::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box}:where(html).grey.hc:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-thumb:hover,:where(html).grey.hc:not(.dark) .task-surface .task-board::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover);background-clip:padding-box}:where(html).grey.hc:not(.dark) .task-surface .task-table-scroll::-webkit-scrollbar-corner,:where(html).grey.hc:not(.dark) .task-surface .task-board::-webkit-scrollbar-corner{background:transparent}:where(html).grey.hc:not(.dark) .task-surface:not(.is-grouped),:where(html).grey.hc:not(.dark) .task-group-card{box-shadow:var(--panel-shadow)}:where(html).grey.hc:not(.dark) .task-surface .board-card,:where(html).grey.hc:not(.dark) .task-surface .mobile-task{box-shadow:var(--card-shadow)}:where(html).grey.hc:not(.dark) .task-surface .board-card[style],:where(html).grey.hc:not(.dark) .task-surface .mobile-task[style]{box-shadow:inset 4px 0 0 var(--row-color,transparent),var(--card-shadow)}:where(html).grey.hc:not(.dark) .task-surface .task-toolbar,:where(html).grey.hc:not(.dark) .task-surface.is-grouped>.task-toolbar,:where(html).grey.hc:not(.dark) .task-surface.is-board .task-toolbar{background:transparent}:where(html).grey.hc:not(.dark) .task-surface .tool-button,:where(html).grey.hc:not(.dark) .task-surface .tool-select,:where(html).grey.hc:not(.dark) .task-surface .tool-search,:where(html).grey.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%),#27334209);color:color-mix(in srgb,#000 var(--ct,0%),#515a65)}:where(html).grey.hc:not(.dark) .task-surface .tool-button:hover,:where(html).grey.hc:not(.dark) .task-surface .tool-select:hover,:where(html).grey.hc:not(.dark) .task-surface .tool-search:hover{background:#ffffffd9;color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .task-surface .tool-search.open{background:#ffffffd9;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#27334209)}:where(html).grey.hc:not(.dark) .task-surface .tool-search .tool-button{background:transparent;box-shadow:none}:where(html).grey.hc:not(.dark) .task-surface .view-switch{background:#ffffff59;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#27334209)}:where(html).grey.hc:not(.dark) .task-surface .view-switch button{color:color-mix(in srgb,#000 var(--ct,0%),#5c5c5c)}:where(html).grey.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%),#18212e0f)}:where(html).grey.hc:not(.dark) .task-surface .tool-select b{color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .owner-avatar{color:color-mix(in srgb,#000 var(--ct,0%),#2a313a);background:color-mix(in srgb,#000 var(--cg,0%),#dfe3e8)}:where(html).grey.hc:not(.dark) .owner-avatar.none{background:transparent}:where(html).grey.hc:not(.dark) .owner-avatar.pending{background:transparent;color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}:where(html).grey.hc:not(.dark) .voice-asks{background:hsl(40 90% 50% / .08)}:where(html).grey.hc:not(.dark) .voice-ask-choice button{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .voice-ask-choice button.on{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .task-surface,:where(html).grey.hc:not(.dark) .task-surface:not(.is-grouped),:where(html).grey.hc:not(.dark) .task-surface.is-grouped{background:transparent;box-shadow:none}}:where(html).grey.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%),#9aa1aa)),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%),#22262c))}:where(html).grey.hc:not(.dark) .task-mobile .mobile-task.drop-before::before,:where(html).grey.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).grey.hc:not(.dark) .task-mobile .mobile-task>.subtask-grip i{background-size:4.7px 4px}:where(html).grey.hc:not(.dark) .owner-cell .owner-name.pending{color:color-mix(in srgb,#000 var(--ct,0%),#ac6818)}:where(html).grey.hc:not(.dark) .owner-more{color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}:where(html).grey.hc:not(.dark) .task-mobile .subtask-toggle{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f3f4f6));color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .tool-menu .main-list,:where(html).grey.hc:not(.dark) .tool-menu .side-list,:where(html).grey.hc:not(.dark) .tool-menu-list{box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#1b263426)}}:where(html).grey.hc:not(.dark) .select-box{background:var(--card-bg,#ffffff);color:hsl(0 0% 100%)}:where(html).grey.hc:not(.dark) .select-box.on{background:#2f6db3}:where(html).grey.hc:not(.dark) .task-grid tbody tr.is-picked td{background:color-mix(in srgb,#000 var(--cg,0%),#eaf1fa)}:where(html).grey.hc:not(.dark) .mobile-task.is-picked,:where(html).grey.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).grey.hc:not(.dark) .select-bar{background:var(--card-bg);box-shadow:0 6px 20px color-mix(in srgb,#00000066 var(--cs,0%),#1b26341a)}:where(html).grey.hc:not(.dark) .select-bar-info strong{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .select-all{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .task-surface .select-bar .tool-button.select-delete{color:color-mix(in srgb,#000 var(--ct,0%),#b4442b)}:where(html).grey.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).grey.hc:not(.dark) .side-note{color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}:where(html).grey.hc:not(.dark) .deadline-pick input{color:color-mix(in srgb,#000 var(--ct,0%),#22262c);background:var(--card-bg,#ffffff)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .select-bar{box-shadow:0 10px 36px color-mix(in srgb,#00000066 var(--cs,0%),#1b263433)}:where(html).grey.hc:not(.dark) .select-bar .tool-menu .tool-menu-list,:where(html).grey.hc:not(.dark) .select-bar .tool-menu .main-list{box-shadow:0 12px 32px color-mix(in srgb,#00000066 var(--cs,0%),#1b263433)}}:where(html).grey.hc:not(.dark) .event-nav .event-grid-menu .menu-row{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .event-nav .event-grid-menu .menu-row.danger,:where(html).grey.hc:not(.dark) .event-nav .event-grid-menu .menu-row.danger span{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).grey.hc:not(.dark) .event-nav .event-grid-menu .menu-back{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .task-docs{color:color-mix(in srgb,#000 var(--ct,0%),#778394)}:where(html).grey.hc:not(.dark) .task-docs:hover{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5);color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.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).grey.hc:not(.dark) .docs-busy{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .docs-list{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .docs-row{background:none;color:inherit}:where(html).grey.hc:not(.dark) .docs-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f6f8fa)}:where(html).grey.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).grey.hc:not(.dark) .docs-icon.link{background:color-mix(in srgb,#000 var(--cg,0%),#eef0f3);color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .docs-main strong{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .docs-main small{color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}:where(html).grey.hc:not(.dark) .docs-task{background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f6);color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .docs-out{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1aa)}:where(html).grey.hc:not(.dark) .docs-removed .text-button{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .docs-removed li small{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .docs-link-form{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .docs-link-form label{color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .docs-link-form label small{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .docs-link-form input{background:#ffffff}:where(html).grey.hc:not(.dark) .docs-link-form .form-error{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).grey.hc:not(.dark) .docs-panel.is-open{background:none;box-shadow:none}:where(html).grey.hc:not(.dark) .doc-title{color:color-mix(in srgb,#000 var(--ct,0%),#1f2329)}:where(html).grey.hc:not(.dark) .doc-status{color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}:where(html).grey.hc:not(.dark) .doc-status.offline,:where(html).grey.hc:not(.dark) .doc-status.failed{color:color-mix(in srgb,#000 var(--ct,0%),#b4442b)}:where(html).grey.hc:not(.dark) .doc-avatar{color:hsl(0 0% 100%)}:where(html).grey.hc:not(.dark) .doc-avatar.more{background:#8a929c}:where(html).grey.hc:not(.dark) .doc-link-chip{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .doc-link-chip>button:first-child{color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .doc-link-chip>button:first-child>svg{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .doc-link-chip>button:first-child:hover{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .doc-link-chip.done>button:first-child>span{text-decoration-color:color-mix(in srgb,#000 var(--ct,0%),#b8bec6);color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}:where(html).grey.hc:not(.dark) .doc-link-x{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .doc-link-x:hover{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).grey.hc:not(.dark) .doc-link-search{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c);background:#ffffff}:where(html).grey.hc:not(.dark) .doc-link-search input{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .doc-link-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f3f5f8)}:where(html).grey.hc:not(.dark) .doc-link-row.done .doc-link-text strong{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .doc-link-check{color:color-mix(in srgb,#000 var(--ct,0%),#ffffff);background:#ffffff}:where(html).grey.hc:not(.dark) .doc-link-row.on .doc-link-check{background:#3d74c9}:where(html).grey.hc:not(.dark) .doc-link-text strong{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .doc-link-text small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .menu-empty{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .doc-toolbar{background:var(--card-bg);box-shadow:0 6px 20px color-mix(in srgb,#00000066 var(--cs,0%),#1b26340f)}:where(html).grey.hc:not(.dark) .doc-tool{color:color-mix(in srgb,#000 var(--ct,0%),#3b4350);background:none}:where(html).grey.hc:not(.dark) .doc-tool:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5)}:where(html).grey.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).grey.hc:not(.dark) .doc-tool-gap{background:var(--card-line)}:where(html).grey.hc:not(.dark) .doc-toolbar .tool-select{background:none;box-shadow:none}:where(html).grey.hc:not(.dark) .doc-toolbar .tool-button.icon-only{background:none;box-shadow:none}:where(html).grey.hc:not(.dark) .doc-toolbar .tool-button.icon-only:hover,:where(html).grey.hc:not(.dark) .doc-toolbar .tool-select:hover{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5)}:where(html).grey.hc:not(.dark) .doc-swatch{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .doc-swatch.hl{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .doc-paper{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .doc-error{color:color-mix(in srgb,#000 var(--ct,0%),#b4372f)}:where(html).grey.hc:not(.dark) .doc-loading span{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5)}:where(html).grey.hc:not(.dark) .doc-prose{color:color-mix(in srgb,#000 var(--ct,0%),#22262c);caret-color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .doc-prose ul[data-type=taskList] li>label input{accent-color:#2f6db3}:where(html).grey.hc:not(.dark) .doc-prose ul[data-type=taskList] li[data-checked=true]>div{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .doc-prose blockquote{color:color-mix(in srgb,#000 var(--ct,0%),#4b5563)}:where(html).grey.hc:not(.dark) .doc-prose a{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .doc-prose code{background:color-mix(in srgb,#000 var(--cg,0%),#f1f3f6)}:where(html).grey.hc:not(.dark) .doc-prose pre{background:color-mix(in srgb,#000 var(--cg,0%),#f6f8fa)}:where(html).grey.hc:not(.dark) .doc-prose th{background:color-mix(in srgb,#000 var(--cg,0%),#f6f8fa)}:where(html).grey.hc:not(.dark) .doc-prose .selectedCell::after{background:#2f6db31a}:where(html).grey.hc:not(.dark) .doc-prose .column-resize-handle{background:#9ec0ea}:where(html).grey.hc:not(.dark) .doc-prose p.is-editor-empty:first-child::before{color:color-mix(in srgb,#000 var(--ct,0%),#a3aab3)}:where(html).grey.hc:not(.dark) .collaboration-carets__label{color:hsl(0 0% 100%)}:where(html).grey.hc:not(.dark) .doc-glass{background:linear-gradient(145deg,#ffffffd1,color-mix(in srgb,#000 var(--cg,0%),#f0f3f799));box-shadow:0 8px 24px color-mix(in srgb,#00000066 var(--cs,0%),#27344222),0 2px 5px color-mix(in srgb,#00000066 var(--cs,0%),#27344212),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}:where(html).grey.hc:not(.dark) .doc-tool:hover:not(:disabled){background:#ffffffbf}:where(html).grey.hc:not(.dark) .doc-tool.on{background:rgba(47,109,179,.12);color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .doc-menu-panel .menu-note{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .doc-glass-btn>.doc-tool,:where(html).grey.hc:not(.dark) .doc-link-menu>.doc-tool{background:#ffffff8c;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#27334209)}:where(html).grey.hc:not(.dark) .doc-link-menu>.doc-tool{color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .doc-back{background:#ffffff8c;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#27334209)}:where(html).grey.hc:not(.dark) .doc-prose ul.dashed>li::before{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .doc-chip{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.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).grey.hc:not(.dark) .doc-format-row{background:color-mix(in srgb,#000 var(--cg,0%),#f3f5f8)}:where(html).grey.hc:not(.dark) .doc-drawing-view{background:hsl(0 0% 100%)}:where(html).grey.hc:not(.dark) .doc-drawing-empty{color:color-mix(in srgb,#000 var(--ct,0%),#8a929c)}:where(html).grey.hc:not(.dark) .draw-sheet{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#eef0f3))}:where(html).grey.hc:not(.dark) .draw-btn{color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .draw-btn.done{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow),inset 0 0 0 1px var(--main-edge)}:where(html).grey.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).grey.hc:not(.dark) .draw-paper{background:hsl(0 0% 100%);box-shadow:0 2px 12px color-mix(in srgb,#00000066 var(--cs,0%),#1b26341a)}:where(html).grey.hc:not(.dark) .draw-canvas{background-image:radial-gradient(circle,hsl(220 10% 86%) 1px,transparent 1.2px);background-size:40px 40px}:where(html).grey.hc:not(.dark) .draw-more{color:color-mix(in srgb,#000 var(--ct,0%),#45505f);background:#ffffff99}:where(html).grey.hc:not(.dark) .draw-tool{color:color-mix(in srgb,#000 var(--ct,0%),#3b4350)}:where(html).grey.hc:not(.dark) .draw-tool.on{background:rgba(47,109,179,.14);color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .draw-ink{box-shadow:0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#c9cfd6)}:where(html).grey.hc:not(.dark) .draw-ink.on{box-shadow:0 0 0 2px color-mix(in srgb,#00000066 var(--cs,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .draw-size i{background:#3b4350}:where(html).grey.hc:not(.dark) .draw-size.on{background:rgba(47,109,179,.14)}:where(html).grey.hc:not(.dark) .draw-size.on i{background:#2f6db3}:where(html).grey.hc:not(.dark) .draw-saved{color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}:where(html).grey.hc:not(.dark) .person-settings-who small{color:color-mix(in srgb,#000 var(--ct,0%),#7a7a7a)}:where(html).grey.hc:not(.dark) .ps-all{color:color-mix(in srgb,#000 var(--ct,0%),#6f6f6f)}:where(html).grey.hc:not(.dark) .ps-all select,:where(html).grey.hc:not(.dark) .ps-events select{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).grey.hc:not(.dark) .ps-choice button{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).grey.hc:not(.dark) .ps-choice button small{color:color-mix(in srgb,#000 var(--ct,0%),#7a7a7a)}:where(html).grey.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).grey.hc:not(.dark) .ps-events li b{color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).grey.hc:not(.dark) .ps-events li small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}:where(html).grey.hc:not(.dark) .ps-events li .team-member-name{color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).grey.hc:not(.dark) .team-add-row select{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).grey.hc:not(.dark) .event-loading-bar span{background:#8997a6}:where(html).grey.hc:not(.dark) .skeleton-row i{background:var(--track)}:where(html).grey.hc:not(.dark) .app-search-box{background:#ffffffc4}:where(html).grey.hc:not(.dark) .app-search-box input{background:none;color:var(--ink)}:where(html).grey.hc:not(.dark) .app-search-results h3{color:color-mix(in srgb,#000 var(--ct,0%),#7a828b)}:where(html).grey.hc:not(.dark) .app-search-hit:hover,:where(html).grey.hc:not(.dark) .app-search-hit:focus-visible{background:color-mix(in srgb,#000 var(--cg,0%),#f2f2f2)}:where(html).grey.hc:not(.dark) .app-search-hit small{color:color-mix(in srgb,#000 var(--ct,0%),#7a828b)}:where(html).grey.hc:not(.dark) .app-search-hit>svg{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .app-search-hit.done strong{color:color-mix(in srgb,#000 var(--ct,0%),#7a828b)}:where(html).grey.hc:not(.dark) .app-search-note{color:color-mix(in srgb,#000 var(--ct,0%),#7a828b)}:where(html).grey.hc:not(.dark) .modal.task-window{background:color-mix(in srgb,#000 var(--cg,0%),#f8f8f8)}:where(html).grey.hc:not(.dark) .tw-head{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .tw-crumb{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .tw-crumb strong{color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).grey.hc:not(.dark) .tw-back{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .tw-back:hover{color:color-mix(in srgb,#000 var(--ct,0%),#1f1f1f)}:where(html).grey.hc:not(.dark) .tw-title{color:color-mix(in srgb,#000 var(--ct,0%),#1f1f1f);background:none}:where(html).grey.hc:not(.dark) .tw-title:hover:not(:disabled),:where(html).grey.hc:not(.dark) .tw-title:focus{background:none;box-shadow:none}:where(html).grey.hc:not(.dark) .tw-title::placeholder{color:color-mix(in srgb,#000 var(--ct,0%),#9fa0a3)}:where(html).grey.hc:not(.dark) .tw-icon,:where(html).grey.hc:not(.dark) .tw-more .tool-button.icon-only{background:var(--card-bg)!important;color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).grey.hc:not(.dark) .tw-card{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .tw-label{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .tw-desc{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .tw-desc:hover:not(:disabled){background:color-mix(in srgb,#000 var(--cg,0%),#f1f1f1)}:where(html).grey.hc:not(.dark) .tw-desc:focus{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .tool-caption{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}:where(html).grey.hc:not(.dark) .tw-menu.late .tool-select{color:color-mix(in srgb,#000 var(--ct,0%),#b42318)}:where(html).grey.hc:not(.dark) .tw-place-row small{color:color-mix(in srgb,#000 var(--ct,0%),#7a828b)}:where(html).grey.hc:not(.dark) .tw-date{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .tw-face{color:color-mix(in srgb,#000 var(--ct,0%),#2a313a);background:color-mix(in srgb,#000 var(--cg,0%),#dfe3e8)}:where(html).grey.hc:not(.dark) .tw-face.more{background:color-mix(in srgb,#000 var(--cg,0%),#f1f1f1);color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .tw-danger,:where(html).grey.hc:not(.dark) .tw-danger svg{color:color-mix(in srgb,#000 var(--ct,0%),#b42318)!important}:where(html).grey.hc:not(.dark) .tw-sub-row{box-shadow:inset 4px 0 0 var(--row-color,transparent)}:where(html).grey.hc:not(.dark) .tw-sub-row:hover{background:color-mix(in srgb,#000 var(--cg,0%),#f2f4f7)}:where(html).grey.hc:not(.dark) .tw-sub-title{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .tw-sub-row.done .tw-sub-title{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}:where(html).grey.hc:not(.dark) .tw-sub-status{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .tw-sub-facts small{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .tw-sub-facts small.late{color:color-mix(in srgb,#000 var(--ct,0%),#b42318)}:where(html).grey.hc:not(.dark) .tw-adder.on{background:color-mix(in srgb,#000 var(--cg,0%),#efefef)}:where(html).grey.hc:not(.dark) .tw-adder-line{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}:where(html).grey.hc:not(.dark) .tw-adder-line input{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .tw-sub-backdrop{background:#26272824}:where(html).grey.hc:not(.dark) .tw-sub{background:var(--card-bg);box-shadow:0 18px 60px color-mix(in srgb,#00000066 var(--cs,0%),#27272830)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .task-window .tw-menu .tool-menu-list{box-shadow:0 0 0 100vmax color-mix(in srgb,#00000066 var(--cs,0%),#26364735),0 10px 40px color-mix(in srgb,#00000066 var(--cs,0%),#27344230)}}:where(html).grey.hc:not(.dark) .docs-more{color:color-mix(in srgb,#000 var(--ct,0%),#7a828b)}:where(html).grey.hc:not(.dark) .docs-more:hover,:where(html).grey.hc:not(.dark) .docs-more[aria-expanded="true"]{background:color-mix(in srgb,#000 var(--cg,0%),#f1f1f1);color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) *::-webkit-scrollbar{background:transparent}:where(html).grey.hc:not(.dark) *::-webkit-scrollbar-track{background:transparent}:where(html).grey.hc:not(.dark) *::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box}:where(html).grey.hc:not(.dark) *::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover);background-clip:padding-box}:where(html).grey.hc:not(.dark) *::-webkit-scrollbar-corner{background:transparent}:where(html).grey.hc:not(.dark) .calendar-grid{background:var(--row-bg)}:where(html).grey.hc:not(.dark) .calendar-weekday{background:var(--head-bg)}:where(html).grey.hc:not(.dark) .calendar-cell{background:var(--row-bg)}:where(html).grey.hc:not(.dark) .calendar-outside,:where(html).grey.hc:not(.dark) .calendar-mini-date.calendar-outside{background:var(--well-bg)}:where(html).grey.hc:not(.dark) .calendar-today{background:color-mix(in srgb,#000 var(--cg,0%),#f4f8fe)}:where(html).grey.hc:not(.dark) .calendar-task{background:var(--card-bg);box-shadow:none}:where(html).grey.hc:not(.dark) .calendar-task:hover{background:var(--row-hover)}:where(html).grey.hc:not(.dark) .calendar-event{background:#292929}:where(html).grey.hc:not(.dark) .calendar-agenda-day{background:var(--card-bg);box-shadow:none}:where(html).grey.hc:not(.dark) .calendar-mini-date{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .calendar-mini-date[aria-pressed=true]{background:var(--main-bg-hover);box-shadow:inset 0 0 0 1px var(--main-edge)}:where(html).grey.hc:not(.dark) .calendar-filter>select{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .meeting-tile-preview,:where(html).grey.hc:not(.dark) .tile-preview{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .docs-tile{background:var(--card-bg);box-shadow:0 1px 3px color-mix(in srgb,#00000066 var(--cs,0%),#1f2a3a0a)}:where(html).grey.hc:not(.dark) .docs-tile-open{color:inherit}:where(html).grey.hc:not(.dark) .tile-main strong{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .tile-main small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .tile-count{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e);background:color-mix(in srgb,#000 var(--cg,0%),#f0f2f5)}:where(html).grey.hc:not(.dark) .tile-preview.link{color:color-mix(in srgb,#000 var(--ct,0%),#7a828b)}:where(html).grey.hc:not(.dark) .tile-empty{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .meetings-group{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .meeting-icon.booked{background:color-mix(in srgb,#000 var(--cg,0%),#eef6f1);color:color-mix(in srgb,#000 var(--ct,0%),#2f8a5b)}:where(html).grey.hc:not(.dark) .pill.blue{background:color-mix(in srgb,#000 var(--cg,0%),#e8f0fd);color:color-mix(in srgb,#000 var(--ct,0%),#2f63b5)}:where(html).grey.hc:not(.dark) .booked-row{color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .booked-row>svg{color:color-mix(in srgb,#000 var(--ct,0%),#7a828b)}:where(html).grey.hc:not(.dark) .booked-row a{color:color-mix(in srgb,#000 var(--ct,0%),#2f63b5)}:where(html).grey.hc:not(.dark) .booked-guests{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e)}:where(html).grey.hc:not(.dark) .booked-invite.ok{color:color-mix(in srgb,#000 var(--ct,0%),#2f8a5b)}:where(html).grey.hc:not(.dark) .booked-invite.warn{color:color-mix(in srgb,#000 var(--ct,0%),#945400)}:where(html).grey.hc:not(.dark) .booked-invite.muted{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e)}:where(html).grey.hc:not(.dark) .booked-happening{background:color-mix(in srgb,#000 var(--cg,0%),#f9fafb)}:where(html).grey.hc:not(.dark) .booked-happening p{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .booked-where{color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .composer-booked{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .book-field input,:where(html).grey.hc:not(.dark) .book-guest-add input{background:#ffffff}:where(html).grey.hc:not(.dark) .book-field input:focus,:where(html).grey.hc:not(.dark) .book-guest-add input:focus{box-shadow:0 0 0 3px color-mix(in srgb,#00000066 var(--cs,0%),#579bfc22)}:where(html).grey.hc:not(.dark) .book-form .field-label{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e)}:where(html).grey.hc:not(.dark) .book-form .field-label span{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .book-people-list{background:color-mix(in srgb,#000 var(--cg,0%),#f8f8f8)}:where(html).grey.hc:not(.dark) .book-person:hover{background:color-mix(in srgb,#000 var(--cg,0%),#eef0f3)}:where(html).grey.hc:not(.dark) .book-person-name{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .book-person-name small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .book-person-email{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .book-person:not(.on) .book-person-name{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .book-guest-chips li{background:color-mix(in srgb,#000 var(--cg,0%),#f0f2f5);color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .agenda-list{background:#ffffff}:where(html).grey.hc:not(.dark) .agenda-num{background:color-mix(in srgb,#000 var(--cg,0%),#f0f2f5);color:color-mix(in srgb,#000 var(--ct,0%),#6c737e)}:where(html).grey.hc:not(.dark) .agenda-title{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .agenda-desc{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .agenda-meta{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .agenda-task{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#2f63b5)}:where(html).grey.hc:not(.dark) .agenda-task:disabled{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e)}:where(html).grey.hc:not(.dark) .agenda-link{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e)}:where(html).grey.hc:not(.dark) .agenda-link select{background:#ffffff}:where(html).grey.hc:not(.dark) .agenda-add{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf7)}:where(html).grey.hc:not(.dark) .agenda-add input,:where(html).grey.hc:not(.dark) .agenda-add textarea,:where(html).grey.hc:not(.dark) .layout-editor input,:where(html).grey.hc:not(.dark) .layout-editor textarea{background:#ffffff}:where(html).grey.hc:not(.dark) .agenda-add input:focus,:where(html).grey.hc:not(.dark) .agenda-add textarea:focus,:where(html).grey.hc:not(.dark) .layout-editor input:focus,:where(html).grey.hc:not(.dark) .layout-editor textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,#00000066 var(--cs,0%),#579bfc22)}:where(html).grey.hc:not(.dark) .agenda-peek{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf7)}:where(html).grey.hc:not(.dark) .agenda-peek .field-label{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e)}:where(html).grey.hc:not(.dark) .agenda-peek label{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .agenda-peek label small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .agenda-peek label.done span{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .upcoming-row{background:var(--card-bg);color:inherit}:where(html).grey.hc:not(.dark) .upcoming-day{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e)}:where(html).grey.hc:not(.dark) .upcoming-day.now{color:color-mix(in srgb,#000 var(--ct,0%),#2f63b5)}:where(html).grey.hc:not(.dark) .upcoming-main small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .upcoming-count{color:color-mix(in srgb,#000 var(--ct,0%),#2f63b5);background:color-mix(in srgb,#000 var(--cg,0%),#e8f0fd)}:where(html).grey.hc:not(.dark) .upcoming-count:hover{background:color-mix(in srgb,#000 var(--cg,0%),#dbe7fc)}:where(html).grey.hc:not(.dark) .upcoming-count.none{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6);background:color-mix(in srgb,#000 var(--cg,0%),#f0f2f5)}:where(html).grey.hc:not(.dark) .upcoming-go{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .agenda-modal-when strong{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .agenda-modal-when span{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .agenda-nav.coming-up svg{color:hsl(216 88% 54%)}:where(html).grey.hc:not(.dark) .agenda-picker-head{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .agenda-picker-row small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .agenda-none p{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .agenda-pick button{background:#ffffff}:where(html).grey.hc:not(.dark) .agenda-pick button small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .agenda-pick button.selected{background:color-mix(in srgb,#000 var(--cg,0%),#f6f9ff)}:where(html).grey.hc:not(.dark) .where-cell b{color:color-mix(in srgb,#000 var(--ct,0%),#2f3540)}:where(html).grey.hc:not(.dark) .where-cell small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919b)}:where(html).grey.hc:not(.dark) .mobile-where{background:color-mix(in srgb,#000 var(--cg,0%),#eeeeee);color:color-mix(in srgb,#000 var(--ct,0%),#57585b)}:where(html).grey.hc:not(.dark) .sidebar .folder-row.active .folder-open{background:#ffffffb8;box-shadow:0 2px 9px color-mix(in srgb,#00000066 var(--cs,0%),#18212e06);color:color-mix(in srgb,#000 var(--ct,0%),#222222)}:where(html).grey.hc:not(.dark) .folder-badge{background:color-mix(in srgb,#000 var(--cg,0%),#e1e3e8);color:color-mix(in srgb,#000 var(--ct,0%),#424345)}:where(html).grey.hc:not(.dark) .folder-row.active .folder-badge{background:#2f3a46;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).grey.hc:not(.dark) .folder-chevron{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#9b9b9b)}:where(html).grey.hc:not(.dark) .folder-chevron:hover{background:#ffffffb8;color:color-mix(in srgb,#000 var(--ct,0%),#2f3a46)}:where(html).grey.hc:not(.dark) .folder-event.active .folder-event.peek .event-link-name{color:color-mix(in srgb,#000 var(--ct,0%),#7b7c7f)}:where(html).grey.hc:not(.dark) .task-surface.dash-bubble .task-toolbar{background:var(--bar-bg)}:where(html).grey.hc:not(.dark) .dash-title{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .dash-title span{color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}@media(hover:hover){:where(html).grey.hc:not(.dark) .task-surface.dash-bubble .dash-bar-top.dash-go:hover:not(:has(button:hover,input:hover,label:hover,a:hover,[role=group]:hover)){box-shadow:inset 0 0 0 999px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff66)}}:where(html).grey.hc:not(.dark) .dash-go-arrow{color:color-mix(in srgb,#000 var(--ct,0%),#9b9b9b)}@media(hover:hover){:where(html).grey.hc:not(.dark) .dash-bar-top.dash-go:hover:not(:has(button:hover,input:hover,label:hover,a:hover,[role=group]:hover)) .dash-go-arrow{color:color-mix(in srgb,#000 var(--ct,0%),#2f3a46)}}:where(html).grey.hc:not(.dark) .dash-bar-top.dash-go:focus-visible .dash-go-arrow{color:color-mix(in srgb,#000 var(--ct,0%),#2f3a46)}:where(html).grey.hc:not(.dark) .dash-status{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .dash-status i{background:#adafb2}:where(html).grey.hc:not(.dark) .dash-row-progress small{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .dash-row-progress b{color:color-mix(in srgb,#000 var(--ct,0%),#b4462f)}:where(html).grey.hc:not(.dark) .dash-error{color:color-mix(in srgb,#000 var(--ct,0%),#b4462f)}:where(html).grey.hc:not(.dark) .dash-meeting{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .dash-meeting-day{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .dash-meeting-count{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .dash-main strong{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .dash-main small{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .dash-agenda-when{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .dash-agenda li{background:var(--tile-surface)}:where(html).grey.hc:not(.dark) .dash-agenda li::before{color:color-mix(in srgb,#000 var(--ct,0%),#9b9b9b)}:where(html).grey.hc:not(.dark) .dash-agenda li strong{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .dash-agenda li p{color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .dash-agenda li small{color:color-mix(in srgb,#000 var(--ct,0%),#9b9b9b)}:where(html).grey.hc:not(.dark) .dash-agenda-add input,:where(html).grey.hc:not(.dark) .dash-agenda-add textarea{background:var(--card-bg)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .task-surface.dash-bubble{background:var(--well-bg);box-shadow:var(--panel-shadow)}:where(html).grey.hc:not(.dark) .task-surface.dash-bubble .task-toolbar.dash-bar-top{background:var(--bar-bg)}}:where(html).grey.hc:not(.dark) .place-tag.elsewhere{background:color-mix(in srgb,#000 var(--cg,0%),#e8f0fb);color:color-mix(in srgb,#000 var(--ct,0%),#2e5a99)}:where(html).grey.hc:not(.dark) .row-menu button small{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}:where(html).grey.hc:not(.dark) .team-rec{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .team-rec-main small{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .team-rec-act input[type=date]{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#555555)}:where(html).grey.hc:not(.dark) .breadcrumb .crumb{background:none;color:inherit}:where(html).grey.hc:not(.dark) .breadcrumb .crumb:hover,:where(html).grey.hc:not(.dark) .breadcrumb .crumb:focus-visible{background:#ffffffb8;color:color-mix(in srgb,#000 var(--ct,0%),#2f3a46)}:where(html).grey.hc:not(.dark) .page-bubble .connection-note{color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}@media(hover:hover){:where(html).grey.hc:not(.dark) .glass-button:hover:not(:disabled),:where(html).grey.hc:not(.dark) .header-button:hover,:where(html).grey.hc:not(.dark) .event-nav .task-popover-trigger:hover,:where(html).grey.hc:not(.dark) .task-surface .tool-button:hover:not(:disabled),:where(html).grey.hc:not(.dark) .task-surface .tool-select:hover:not(:disabled),:where(html).grey.hc:not(.dark) .task-surface .tool-search:hover{background:#ffffff;box-shadow:0 4px 14px color-mix(in srgb,#00000066 var(--cs,0%),#2122231f),inset 0 1px 0 color-mix(in srgb,#00000066 var(--cs,0%),#ffffff);color:color-mix(in srgb,#000 var(--ct,0%),#1c1d1e)}:where(html).grey.hc:not(.dark) .view-switch button:not(.on):not(:disabled):hover{color:color-mix(in srgb,#000 var(--ct,0%),#22262c);background:#ffffff8c}:where(html).grey.hc:not(.dark) .task-window .tool-select:hover:not(:disabled),:where(html).grey.hc:not(.dark) .tw-sub-open:hover,:where(html).grey.hc:not(.dark) .preset-option:hover,:where(html).grey.hc:not(.dark) .picker-edit:hover,:where(html).grey.hc:not(.dark) .task-group-button:hover,:where(html).grey.hc:not(.dark) .plan-row-toggle:hover,:where(html).grey.hc:not(.dark) .dash-meeting:hover{background:var(--row-hover)}:where(html).grey.hc:not(.dark) .tw-icon:hover:not(:disabled),:where(html).grey.hc:not(.dark) .tw-more .tool-button.icon-only:hover:not(:disabled){background:var(--row-hover)!important;color:color-mix(in srgb,#000 var(--ct,0%),#1c1d1e)}:where(html).grey.hc:not(.dark) .team-dash .event-card:hover,:where(html).grey.hc:not(.dark) .dash-meeting:hover{box-shadow:0 5px 18px color-mix(in srgb,#00000066 var(--cs,0%),#18212e0c)}:where(html).grey.hc:not(.dark) .toggle-chip:hover:not(:disabled),:where(html).grey.hc:not(.dark) .doc-chip:hover,:where(html).grey.hc:not(.dark) .draw-more:hover:not(:disabled){background:#ffffff}:where(html).grey.hc:not(.dark) .calendar-date:hover,:where(html).grey.hc:not(.dark) .calendar-mini-date:hover{background:#ffffffc7}:where(html).grey.hc:not(.dark) .draw-btn:hover:not(:disabled),:where(html).grey.hc:not(.dark) .draw-size:hover,:where(html).grey.hc:not(.dark) .draw-tool:hover,:where(html).grey.hc:not(.dark) .doc-swatch:hover{background:#2122230d}:where(html).grey.hc:not(.dark) .draw-ink:hover{box-shadow:0 0 0 2px color-mix(in srgb,#00000066 var(--cs,0%),#b7bac0)}:where(html).grey.hc:not(.dark) .text-button.danger:hover:not(:disabled){color:color-mix(in srgb,#000 var(--ct,0%),#9c3a24)}}:where(html).grey.hc:not(.dark) .page-add{color:color-mix(in srgb,#000 var(--ct,0%),#515a65);background:#ffffff8c;box-shadow:0 2px 8px color-mix(in srgb,#00000066 var(--cs,0%),#27334209)}@media(hover:hover){:where(html).grey.hc:not(.dark) .page-add:hover{background:#ffffff;box-shadow:0 4px 14px color-mix(in srgb,#00000066 var(--cs,0%),#2122231f),inset 0 1px 0 color-mix(in srgb,#00000066 var(--cs,0%),#ffffff);color:color-mix(in srgb,#000 var(--ct,0%),#1c1d1e)}}@media(max-width:760px){:where(html).grey.hc:not(.dark) .page-add{background:linear-gradient(145deg,#ffffffdb,color-mix(in srgb,#000 var(--cg,0%),#edf1f68f));color:color-mix(in srgb,#000 var(--ct,0%),#313b48);box-shadow:0 8px 24px color-mix(in srgb,#00000066 var(--cs,0%),#27344228),0 2px 5px color-mix(in srgb,#00000066 var(--cs,0%),#27344216),inset 0 1px 1px color-mix(in srgb,#00000066 var(--cs,0%),#ffffff)}}:where(html).grey.hc:not(.dark) .add-chooser-icon.record{background:color-mix(in srgb,#000 var(--cg,0%),#fdeeee);color:color-mix(in srgb,#000 var(--ct,0%),#c43e3e)}:where(html).grey.hc:not(.dark) .add-chooser-icon .record-dot{background:hsl(354 78% 52%);box-shadow:0 0 0 3px hsl(354 78% 52% / .18)}:where(html).grey.hc:not(.dark) .add-also>span{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .add-chooser .add-also button{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .add-chooser .add-also button:hover,:where(html).grey.hc:not(.dark) .add-chooser .add-also button:focus-visible{background:var(--row-hover)}@media(min-width:761px){:where(html).grey.hc:not(.dark) .task-surface.page-bubble>.task-toolbar.dash-bar-top,:where(html).grey.hc:not(.dark) .task-surface.dash-bubble>.task-toolbar.dash-bar-top,:where(html).grey.hc:not(.dark) .task-workspace.task-surface:not(.is-grouped)>.task-toolbar{background:transparent}}@media(max-width:760px){:where(html).grey.hc:not(.dark) .task-surface.page-bubble>.task-toolbar.dash-bar-top,:where(html).grey.hc:not(.dark) .task-surface.dash-bubble>.task-toolbar.dash-bar-top{background:transparent}}:where(html).grey.hc:not(.dark) .find-field,:where(html).grey.hc:not(.dark) .find-box>label{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .find-field:focus-within,:where(html).grey.hc:not(.dark) .find-box>label:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,#00000066 var(--cs,0%),#2f6db31f)}:where(html).grey.hc:not(.dark) .find-field input,:where(html).grey.hc:not(.dark) .find-box>label input{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) .find-clear{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#7d8590)}@media(hover:hover){:where(html).grey.hc:not(.dark) .find-clear:hover{background:var(--row-hover);color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}}:where(html).grey.hc:not(.dark) .empty-state-icon{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#97999c)}:where(html).grey.hc:not(.dark) .empty-state h3{color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .empty-state p{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .empty-line{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) :is(h2,h3,h4).subhead,:where(html).grey.hc:not(.dark) .page-bubble :is(h2,h3,h4).subhead{color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}:where(html).grey.hc:not(.dark) :is(h2,h3,h4).subhead svg{color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) :is(h3,h4).group-label,:where(html).grey.hc:not(.dark) .page-bubble :is(h3,h4).group-label{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) :is(h3,h4).group-label>span{background:var(--track);color:color-mix(in srgb,#000 var(--ct,0%),#6a717c)}:where(html).grey.hc:not(.dark) .add-row,:where(html).grey.hc:not(.dark) .add-row.subtask-add,:where(html).grey.hc:not(.dark) .add-row.option-add{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}:where(html).grey.hc:not(.dark) .add-row.board-add{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#6b737e)}@media(hover:hover){:where(html).grey.hc:not(.dark) .add-row:hover:not(:disabled){background:var(--row-hover);color:color-mix(in srgb,#000 var(--ct,0%),#22262c)}}:where(html).grey.hc:not(.dark) .sb-intro{color:color-mix(in srgb,#000 var(--ct,0%),#38393b)}:where(html).grey.hc:not(.dark) .sb-step-num{background:var(--main-bg);color:var(--main-ink)}:where(html).grey.hc:not(.dark) .sb-step-hint{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .sb-offer{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .sb-offer-icon{background:var(--track);color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .sb-offer-main small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .sb-offer-main p{color:color-mix(in srgb,#000 var(--ct,0%),#6b7481)}:where(html).grey.hc:not(.dark) .sb-quiet{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .sb-place strong{color:color-mix(in srgb,#000 var(--ct,0%),#30363e)}:where(html).grey.hc:not(.dark) .sb-kind{color:color-mix(in srgb,#000 var(--ct,0%),#89929e)}:where(html).grey.hc:not(.dark) .sb-waiting{background:hsl(36 80% 92% / .9);color:hsl(32 90% 30%)}:where(html).grey.hc:not(.dark) .sb-why{color:color-mix(in srgb,#000 var(--ct,0%),#6b7481)}:where(html).grey.hc:not(.dark) .sb-why b{color:color-mix(in srgb,#000 var(--ct,0%),#3b4350)}:where(html).grey.hc:not(.dark) .sb-table input[type=checkbox],:where(html).grey.hc:not(.dark) .sb-card input[type=checkbox]{accent-color:#2f3a46}:where(html).grey.hc:not(.dark) .sb-table tr.sb-added td{background:#fbfbfc}:where(html).grey.hc:not(.dark) .sb-table tr.sb-added .task-name{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .sb-stepno{background:var(--track);color:color-mix(in srgb,#000 var(--ct,0%),#6b7481)}:where(html).grey.hc:not(.dark) .sb .subtask-toggle{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .sb-note{color:color-mix(in srgb,#000 var(--ct,0%),#89929e)}:where(html).grey.hc:not(.dark) .sb-same{color:color-mix(in srgb,#000 var(--ct,0%),#979da6)}:where(html).grey.hc:not(.dark) .sb-goes{background:var(--tile-surface)}:where(html).grey.hc:not(.dark) .sb-goes>svg{color:color-mix(in srgb,#000 var(--ct,0%),#89929e)}:where(html).grey.hc:not(.dark) .sb-goes-menu small{color:color-mix(in srgb,#000 var(--ct,0%),#89929e)}:where(html).grey.hc:not(.dark) .sb-remove{color:color-mix(in srgb,#000 var(--ct,0%),#979da6)}:where(html).grey.hc:not(.dark) .sb-card-step>svg{color:color-mix(in srgb,#000 var(--ct,0%),#979da6)}:where(html).grey.hc:not(.dark) .sb-bar{background:var(--tile-surface);box-shadow:var(--panel-shadow)}:where(html).grey.hc:not(.dark) .sb-bar-where{color:color-mix(in srgb,#000 var(--ct,0%),#6b7481)}:where(html).grey.hc:not(.dark) .history-row:hover{background:var(--row-hover,color-mix(in srgb,#000 var(--cg,0%),#f6f7f8))}:where(html).grey.hc:not(.dark) .history-when{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .history-when b{color:color-mix(in srgb,#000 var(--ct,0%),#30363e)}:where(html).grey.hc:not(.dark) .history-main small{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .history-todo{background:hsl(36 80% 92% / .9);color:hsl(32 90% 30%)}:where(html).grey.hc:not(.dark) .history-go{color:color-mix(in srgb,#000 var(--ct,0%),#979da6)}:where(html).grey.hc:not(.dark) .history-more{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .progress-block.in-tile strong{color:color-mix(in srgb,#000 var(--ct,0%),#2b2c2d)}:where(html).grey.hc:not(.dark) .progress-track{background:var(--track)}:where(html).grey.hc:not(.dark) .progress-track i{background:hsl(150 45% 42%)}:where(html).grey.hc:not(.dark) .progress-line{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .progress-line b{color:color-mix(in srgb,#000 var(--ct,0%),#2b2c2d)}:where(html).grey.hc:not(.dark) .recorder-pill.working i{background:hsl(150 45% 42%)}:where(html).grey.hc:not(.dark) .recorder-pill.ready svg{color:hsl(150 55% 32%)}:where(html).grey.hc:not(.dark) .wt-tip{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .wt-pick{box-shadow:var(--panel-shadow)}:where(html).grey.hc:not(.dark) .wt-tools .save-hint{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .wt-lede[contenteditable=true]:hover,:where(html).grey.hc:not(.dark) .wt-body[contenteditable=true]:hover{background:hsl(40 20% 50% / .04)}:where(html).grey.hc:not(.dark) .wt-lede[contenteditable=true]:focus,:where(html).grey.hc:not(.dark) .wt-body[contenteditable=true]:focus{background:var(--card-bg);box-shadow:0 0 0 1px var(--card-line)}:where(html).grey.hc:not(.dark) .wt-heading{color:color-mix(in srgb,#000 var(--ct,0%),#272728)}:where(html).grey.hc:not(.dark) .wt-chips .suggestion-date{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#444547)}:where(html).grey.hc:not(.dark) .wt-like{background:hsl(44 90% 93% / .7);color:hsl(36 60% 26%)}:where(html).grey.hc:not(.dark) .wt-like .text-button{color:hsl(36 70% 28%)}:where(html).grey.hc:not(.dark) .wt-kind.reorg{background:hsl(265 50% 94%);color:hsl(265 40% 42%)}:where(html).grey.hc:not(.dark) .wt-kind.rec{background:hsl(40 20% 50% / .1);color:color-mix(in srgb,#000 var(--ct,0%),#4d5562)}:where(html).grey.hc:not(.dark) .wt-rec{background:hsl(40 30% 50% / .04)}:where(html).grey.hc:not(.dark) .wt-steps li.existing small{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .wt-open:hover strong{text-decoration-color:hsl(40 10% 70%)}:where(html).grey.hc:not(.dark) .wt-doc{color:color-mix(in srgb,#000 var(--ct,0%),#2b2c2d)}:where(html).grey.hc:not(.dark) .wt-section h4{color:color-mix(in srgb,#000 var(--ct,0%),#272728)}:where(html).grey.hc:not(.dark) .wt-outcome{background:hsl(40 20% 50% / .06)}:where(html).grey.hc:not(.dark) .wt-card{background:var(--card-bg);box-shadow:var(--card-shadow)}:where(html).grey.hc:not(.dark) .wt-kind{background:hsl(150 40% 93%);color:hsl(150 60% 28%)}:where(html).grey.hc:not(.dark) .wt-kind.update,:where(html).grey.hc:not(.dark) .wt-kind.note{background:hsl(215 75% 94%);color:hsl(215 60% 42%)}:where(html).grey.hc:not(.dark) .wt-kind.done{background:hsl(150 40% 93%);color:hsl(150 60% 28%)}:where(html).grey.hc:not(.dark) .wt-what strong{color:color-mix(in srgb,#000 var(--ct,0%),#272728)}:where(html).grey.hc:not(.dark) .wt-what small{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .wt-idea{background:hsl(44 90% 91%);color:hsl(40 100% 28%)}:where(html).grey.hc:not(.dark) .wt-added{color:hsl(150 60% 30%);background:hsl(150 40% 93%)}:where(html).grey.hc:not(.dark) .wt-added.muted{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d);background:var(--track)}:where(html).grey.hc:not(.dark) .wt-more h4{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .wt-hint{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .wt-bar{background:var(--card-bg);box-shadow:var(--panel-shadow)}:where(html).grey.hc:not(.dark) .wt-bar span{color:color-mix(in srgb,#000 var(--ct,0%),#6b7481)}:where(html).grey.hc:not(.dark) .wt-from{background:hsl(40 20% 50% / .06);color:color-mix(in srgb,#000 var(--ct,0%),#6b7481)}:where(html).grey.hc:not(.dark) .wt-target{color:color-mix(in srgb,#000 var(--ct,0%),#444547)}:where(html).grey.hc:not(.dark) .wt-field input,:where(html).grey.hc:not(.dark) .wt-field textarea,:where(html).grey.hc:not(.dark) .wt-field select{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#2b2c2d)}:where(html).grey.hc:not(.dark) .wt-steps li::before{background:var(--track);color:color-mix(in srgb,#000 var(--ct,0%),#6b7481)}:where(html).grey.hc:not(.dark) .meeting-popup-head small{color:color-mix(in srgb,#000 var(--ct,0%),#7d848d)}:where(html).grey.hc:not(.dark) .meeting-single .meeting-tile{box-shadow:none;background:none}:where(html).grey.hc:not(.dark) .waiting-line{color:color-mix(in srgb,#000 var(--ct,0%),#9a6a1f)}@media(hover:hover){:where(html).grey.hc:not(.dark) .tw-wait-row:hover{background:var(--row-hover)}}:where(html).grey.hc:not(.dark) .tw-wait-open small{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .tw-wait-row.done .tw-wait-open{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .tw-wait-row.done .tw-wait-open small{color:color-mix(in srgb,#000 var(--ct,0%),#2f8f5b)}:where(html).grey.hc:not(.dark) .sheet-drop{background:hsl(40 30% 98.5%);color:var(--ink)}:where(html).grey.hc:not(.dark) .sheet-drop svg{color:color-mix(in srgb,#000 var(--ct,0%),#3f7fd6)}:where(html).grey.hc:not(.dark) .sheet-drop small{color:var(--muted)}:where(html).grey.hc:not(.dark) .import-summary>svg{color:color-mix(in srgb,#000 var(--ct,0%),#3f7fd6)}:where(html).grey.hc:not(.dark) .import-notes{color:var(--muted)}:where(html).grey.hc:not(.dark) .import-people li small{color:var(--muted)}:where(html).grey.hc:not(.dark) .import-place-name input{background:none;color:var(--ink)}:where(html).grey.hc:not(.dark) .import-skip{color:var(--muted)}:where(html).grey.hc:not(.dark) .agenda-template-bar{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf7)}:where(html).grey.hc:not(.dark) .agenda-repeat{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e)}:where(html).grey.hc:not(.dark) .agenda-pinned{background:#ffffff;color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .agenda-pinned svg{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .agenda-section{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f0f2f5))}:where(html).grey.hc:not(.dark) .agenda-section-head strong{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .agenda-section .agenda-list{background:var(--card-bg,#ffffff)}:where(html).grey.hc:not(.dark) .agenda-section-head small{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .agenda-section-notes{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .agenda-adders .text-button{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .agenda-tick input{accent-color:#3d74c9}:where(html).grey.hc:not(.dark) .agenda-item.covered .agenda-title{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .agenda-carried{color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).grey.hc:not(.dark) .agenda-smart{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf7)}:where(html).grey.hc:not(.dark) .agenda-smart li small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .agenda-smart-line{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .task-picker-list label{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .book-template select{background:#ffffff}:where(html).grey.hc:not(.dark) .book-repeat{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .template-row{background:#ffffff}:where(html).grey.hc:not(.dark) .starter-list .template-row-main{background:#ffffff}:where(html).grey.hc:not(.dark) .template-row-main svg{color:color-mix(in srgb,#000 var(--ct,0%),#3d74c9)}:where(html).grey.hc:not(.dark) .template-row-main strong{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .template-row-main small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .setting-row{background:#ffffff}:where(html).grey.hc:not(.dark) .setting-row>span:first-child>svg{color:color-mix(in srgb,#000 var(--ct,0%),#6c737e)}:where(html).grey.hc:not(.dark) .setting-row strong{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .setting-row small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .template-form textarea{background:#ffffff}:where(html).grey.hc:not(.dark) .template-section{background:#ffffff}:where(html).grey.hc:not(.dark) .template-section-top>input{background:#ffffff}:where(html).grey.hc:not(.dark) .template-minutes{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .template-minutes input{background:#ffffff}:where(html).grey.hc:not(.dark) .urgency-badge.high{background:color-mix(in srgb,#000 var(--cg,0%),#fdf0e3);color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).grey.hc:not(.dark) .tw-menu.urgency-high{color:color-mix(in srgb,#000 var(--ct,0%),#ad6817)}:where(html).grey.hc:not(.dark) .urgency-row small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}@media(hover:hover){:where(html).grey.hc:not(.dark) .template-row-main:hover,:where(html).grey.hc:not(.dark) .task-picker-list label:hover{background:var(--row-hover)}}:where(html).grey.hc:not(.dark) .doc-chip{background:#ffffff}:where(html).grey.hc:not(.dark) .doc-chip a{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}:where(html).grey.hc:not(.dark) .doc-chip-x{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .layout-editor{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#f0f2f5))}:where(html).grey.hc:not(.dark) .layout-pinned small{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .layout-section{background:var(--card-bg,#ffffff)}:where(html).grey.hc:not(.dark) .layout-minutes{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .as-head p{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .as-progress{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .as-bar{background:var(--track)}:where(html).grey.hc:not(.dark) .as-bar i{background:#2f8f5b}:where(html).grey.hc:not(.dark) .as-pinned{background:color-mix(in srgb,#000 var(--cg,0%),#fdfbf7);color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .as-pinned svg{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .as-section{background:#ffffff}:where(html).grey.hc:not(.dark) .as-section.now{box-shadow:0 0 0 1px color-mix(in srgb,#00000066 var(--cs,0%),#3d74c9)}:where(html).grey.hc:not(.dark) .as-section-head small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .as-num{background:color-mix(in srgb,#000 var(--cg,0%),#f0f2f5);color:color-mix(in srgb,#000 var(--ct,0%),#6c737e)}:where(html).grey.hc:not(.dark) .as-now{color:color-mix(in srgb,#000 var(--ct,0%),#ffffff);background:#3d74c9}:where(html).grey.hc:not(.dark) .as-notes{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .as-smart{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .as-follow strong{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .as-follow span{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .as-tick input{accent-color:#3d74c9}:where(html).grey.hc:not(.dark) .as-title{color:color-mix(in srgb,#000 var(--ct,0%),#242731)}:where(html).grey.hc:not(.dark) .as-items li.covered .as-title{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .as-desc{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .as-meta{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .as-task{color:color-mix(in srgb,#000 var(--ct,0%),#536277)}:where(html).grey.hc:not(.dark) .as-hint{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}@media(hover:hover){:where(html).grey.hc:not(.dark) .doc-chip-x:hover{background:var(--row-hover)}}:where(html).grey.hc:not(.dark) .wt-outcome.skipped{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}:where(html).grey.hc:not(.dark) .dash-title-link{color:inherit}:where(html).grey.hc:not(.dark) .agenda-template-pick .tool-label{color:color-mix(in srgb,#000 var(--ct,0%),#909295)}:where(html).grey.hc:not(.dark) .agenda-template-pick select{background:transparent;color:inherit}:where(html).grey.hc:not(.dark) .agenda-section{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .agenda-section-head small{background:var(--track,color-mix(in srgb,#000 var(--cg,0%),#e6e9ed));color:color-mix(in srgb,#000 var(--ct,0%),#737984)}:where(html).grey.hc:not(.dark) .agenda-section .agenda-list,:where(html).grey.hc:not(.dark) .agenda-section>.agenda-list{background:none}:where(html).grey.hc:not(.dark) .agenda-smart{background:none}:where(html).grey.hc:not(.dark) .agenda-pinned{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .agenda-sheet-body>.agenda>.agenda-toolbar{background:var(--head-bg,transparent)}:where(html).grey.hc:not(.dark) .dash-meetings .history-row{background:var(--tile-surface);box-shadow:var(--glass-shadow)}:where(html).grey.hc:not(.dark) .dash-meetings .history-when{background:var(--track,color-mix(in srgb,#000 var(--cg,0%),#e6e9ed))}@media(hover:hover){:where(html).grey.hc:not(.dark) .dash-meetings .history-row:hover{background:#ffffffee;box-shadow:0 7px 22px color-mix(in srgb,#00000066 var(--cs,0%),#18212e0b)}}:where(html).grey.hc:not(.dark) .task-group-head .group-open{color:color-mix(in srgb,#000 var(--ct,0%),#737984)}@media(hover:hover){:where(html).grey.hc:not(.dark) .task-group-head .group-open:hover{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}}@media(min-width:761px){:where(html).grey.hc:not(.dark) .task-workspace.task-surface.is-grouped:not(.is-compact)>.task-toolbar{background:var(--well-bg);box-shadow:var(--panel-shadow)}}:where(html).grey.hc:not(.dark) .dash-meetings .history-row{background:#ffffffe6;box-shadow:0 2px 10px color-mix(in srgb,#00000066 var(--cs,0%),#22232408)}:where(html).grey.hc:not(.dark) .modal.agenda-sheet-modal{background:var(--well-bg,color-mix(in srgb,#000 var(--cg,0%),#eeeeee))}:where(html).grey.hc:not(.dark) .agenda-sheet-modal .agenda-sheet-body{background:transparent;box-shadow:none}:where(html).grey.hc:not(.dark) .agenda-sheet-body>.agenda>.agenda-toolbar{background:transparent}:where(html).grey.hc:not(.dark) .finder-list{background:var(--card-bg,#ffffff)}:where(html).grey.hc:not(.dark) .finder-row{color:color-mix(in srgb,#000 var(--ct,0%),#30363e)}:where(html).grey.hc:not(.dark) .finder-row svg{color:color-mix(in srgb,#000 var(--ct,0%),#8997a6)}:where(html).grey.hc:not(.dark) .finder-task small{color:color-mix(in srgb,#000 var(--ct,0%),#8a919c)}@media(hover:hover){:where(html).grey.hc:not(.dark) .finder-row:hover,:where(html).grey.hc:not(.dark) .finder-task:hover{background:var(--row-hover,color-mix(in srgb,#000 var(--cg,0%),#f6f7f8))}}:where(html).grey.hc:not(.dark) .progress-track>span,:where(html).grey.hc:not(.dark) .progress-track span,:where(html).grey.hc:not(.dark) .card-progress+.progress-track>span{background:hsl(150 45% 42%)}@media(hover:hover){:where(html).grey.hc:not(.dark) .task-workspace.is-compact>.task-toolbar.dash-go:hover .dash-title{color:color-mix(in srgb,#000 var(--ct,0%),#2f6db3)}}:where(html).grey.hc:not(.dark) .task-workspace.is-compact .task-grid thead th{background:var(--head-bg,color-mix(in srgb,#000 var(--cg,0%),#e4e9ee))}:where(html).grey.hc:not(.dark) .sidebar .nav-item.fu-view-switch{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#5c5c5c)}:where(html).grey.hc:not(.dark) .sidebar .nav-item.fu-view-switch:hover,:where(html).grey.hc:not(.dark) .sidebar .nav-item.fu-view-switch.open{background:#ffffff80}:where(html).grey.hc:not(.dark) .sidebar .nav-item.fu-view-switch.locked{color:color-mix(in srgb,#000 var(--ct,0%),#8a9099)}:where(html).grey.hc:not(.dark) .sidebar .nav-item.fu-view-switch.locked:hover{background:none}:where(html).grey.hc:not(.dark) .fu-view-chevron{color:color-mix(in srgb,#000 var(--ct,0%),#8a9099)}:where(html).grey.hc:not(.dark) .fu-view-menu{background:var(--card-bg);box-shadow:0 8px 24px hsl(215 30% 13% / .12)}:where(html).grey.hc:not(.dark) .fu-view-menu .menu-row{background:none}:where(html).grey.hc:not(.dark) .fu-view-menu .menu-row>span svg{color:color-mix(in srgb,#000 var(--ct,0%),#6b7280)}:where(html).grey.hc:not(.dark) .pill.fu-access{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5);color:color-mix(in srgb,#000 var(--ct,0%),#45505f)}:where(html).grey.hc:not(.dark) .fu-count{background:color-mix(in srgb,#000 var(--cg,0%),#e7eaee);color:color-mix(in srgb,#000 var(--ct,0%),#4b5563)}:where(html).grey.hc:not(.dark) .fu-flag{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5);color:color-mix(in srgb,#000 var(--ct,0%),#4b5563)}:where(html).grey.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).grey.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).grey.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).grey.hc:not(.dark) .fu-flag.sample{background:color-mix(in srgb,#000 var(--cg,0%),#eef1f5);color:color-mix(in srgb,#000 var(--ct,0%),#6b7280)}:where(html).grey.hc:not(.dark) .fu-late{color:hsl(10 62% 44%)}:where(html).grey.hc:not(.dark) .fu-table{background:var(--row-bg)}:where(html).grey.hc:not(.dark) .fu-table-head{background:var(--head-bg);color:color-mix(in srgb,#000 var(--ct,0%),#6b7280)}:where(html).grey.hc:not(.dark) .fu-table-row{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .fu-table-row:hover{background:var(--row-hover)}:where(html).grey.hc:not(.dark) .fu-table-row.late{box-shadow:inset 3px 0 0 hsl(10 62% 52%)}:where(html).grey.hc:not(.dark) .fu-name strong{color:var(--ink)}:where(html).grey.hc:not(.dark) .fu-name small{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}:where(html).grey.hc:not(.dark) .fu-contact{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-contact dt{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}:where(html).grey.hc:not(.dark) .fu-contact a{color:color-mix(in srgb,#000 var(--ct,0%),#24609e)}:where(html).grey.hc:not(.dark) .fu-contact .muted{color:color-mix(in srgb,#000 var(--ct,0%),#9aa1ab)}:where(html).grey.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).grey.hc:not(.dark) .fu-warning a{color:inherit}:where(html).grey.hc:not(.dark) .fu-warning small{color:color-mix(in srgb,#000 var(--ct,0%),#86601f)}:where(html).grey.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).grey.hc:not(.dark) .fu-warning.care small{color:color-mix(in srgb,#000 var(--ct,0%),#9c4a3a)}:where(html).grey.hc:not(.dark) .fu-field{color:color-mix(in srgb,#000 var(--ct,0%),#5b6573)}:where(html).grey.hc:not(.dark) .fu-field select,:where(html).grey.hc:not(.dark) .fu-field input{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}:where(html).grey.hc:not(.dark) .fu-field small{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .fu-table{background:none}:where(html).grey.hc:not(.dark) .fu-table-row{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-table-row>span:nth-child(3){color:color-mix(in srgb,#000 var(--ct,0%),#5b6573)}}:where(html).grey.hc:not(.dark) .fu-add-search select{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-add-head{color:color-mix(in srgb,#000 var(--ct,0%),#6b7280)}:where(html).grey.hc:not(.dark) .fu-add-results b{color:var(--ink)}:where(html).grey.hc:not(.dark) .fu-add-results small{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}:where(html).grey.hc:not(.dark) .fu-people-count{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}:where(html).grey.hc:not(.dark) .fu-cell-age,:where(html).grey.hc:not(.dark) .fu-cell-member,:where(html).grey.hc:not(.dark) .fu-cell-checkin,:where(html).grey.hc:not(.dark) .fu-cell-next{color:color-mix(in srgb,#000 var(--ct,0%),#4b5563)}:where(html).grey.hc:not(.dark) .fu-cell-status{color:color-mix(in srgb,#000 var(--ct,0%),#2f3742)}@media(max-width:760px){:where(html).grey.hc:not(.dark) .fu-people-table .fu-table-row>span:nth-child(5){color:color-mix(in srgb,#000 var(--ct,0%),#5b6573)}}:where(html).grey.hc:not(.dark) .fu-rules{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-rules-lead{color:color-mix(in srgb,#000 var(--ct,0%),#4b5563)}:where(html).grey.hc:not(.dark) .fu-rule-label{color:var(--ink)}:where(html).grey.hc:not(.dark) .fu-rule-control select,:where(html).grey.hc:not(.dark) .fu-rule-control input{background:var(--row-bg)}:where(html).grey.hc:not(.dark) .fu-rule-pair>span{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}:where(html).grey.hc:not(.dark) .fu-seg-contact{color:color-mix(in srgb,#000 var(--ct,0%),#7b8089)}:where(html).grey.hc:not(.dark) .fu-pill{background:color-mix(in srgb,#000 var(--cg,0%),#efefef);color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).grey.hc:not(.dark) .fu-pill-dot{background:currentColor}:where(html).grey.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).grey.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).grey.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).grey.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).grey.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).grey.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).grey.hc:not(.dark) .fu-pill.new{background:#2f2f2f;color:color-mix(in srgb,#000 var(--ct,0%),#ffffff)}:where(html).grey.hc:not(.dark) .fu-calls-count{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-list-card{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-list-group{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-list-group.late{color:color-mix(in srgb,#000 var(--ct,0%),#b42318)}:where(html).grey.hc:not(.dark) .fu-fu-row{background:none;color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .fu-fu-row:hover{background:var(--row-hover)}:where(html).grey.hc:not(.dark) .fu-avatar{background:color-mix(in srgb,#000 var(--cg,0%),#efefef);color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).grey.hc:not(.dark) .fu-fu-name strong{color:var(--ink)}:where(html).grey.hc:not(.dark) .fu-fu-say{color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).grey.hc:not(.dark) .fu-fu-who small{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-fu-kind{color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).grey.hc:not(.dark) .fu-fu-due{color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).grey.hc:not(.dark) .fu-fu-due.fu-late{color:color-mix(in srgb,#000 var(--ct,0%),#b42318)}:where(html).grey.hc:not(.dark) .fu-fu-row>svg{color:color-mix(in srgb,#000 var(--ct,0%),#8a8a8a)}:where(html).grey.hc:not(.dark) .fu-window{background:color-mix(in srgb,#000 var(--cg,0%),#f8f8f8)}:where(html).grey.hc:not(.dark) .fu-win-head{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-win-sub{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-win-count{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-win-btn{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).grey.hc:not(.dark) .fu-card{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-label{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-card .fu-contact{background:none}:where(html).grey.hc:not(.dark) .fu-remember{background:color-mix(in srgb,#000 var(--cg,0%),#fffdf5)}:where(html).grey.hc:not(.dark) .fu-remember .fu-label{color:color-mix(in srgb,#000 var(--ct,0%),#6b5a1e)}:where(html).grey.hc:not(.dark) .fu-remember-text{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .fu-remember-empty{color:color-mix(in srgb,#000 var(--ct,0%),#6b5a1e)}:where(html).grey.hc:not(.dark) .fu-remember textarea{background:#ffffff}:where(html).grey.hc:not(.dark) .fu-next-card .fu-label{color:color-mix(in srgb,#000 var(--ct,0%),#1f5c99)}:where(html).grey.hc:not(.dark) .fu-next-card.late .fu-label{color:color-mix(in srgb,#000 var(--ct,0%),#b42318)}:where(html).grey.hc:not(.dark) .fu-next-icon{background:color-mix(in srgb,#000 var(--cg,0%),#f1f1f1);color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).grey.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).grey.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).grey.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).grey.hc:not(.dark) .fu-next-text{color:var(--ink)}:where(html).grey.hc:not(.dark) .fu-next-meta{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-last-meta{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-last-body{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .fu-tabs button{color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).grey.hc:not(.dark) .fu-tabs button.on{background:color-mix(in srgb,#000 var(--cg,0%),#efefef);color:color-mix(in srgb,#000 var(--ct,0%),#1f1f1f)}:where(html).grey.hc:not(.dark) .fu-tl2-dot{background:color-mix(in srgb,#000 var(--cg,0%),#f1f1f1);color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).grey.hc:not(.dark) .fu-tl2-dot.pco{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-tl2-head{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .fu-tl2-head a{color:color-mix(in srgb,#000 var(--ct,0%),#1f5c99)}:where(html).grey.hc:not(.dark) .fu-tl2 li.system .fu-tl2-head{color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).grey.hc:not(.dark) .fu-tl2-when{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-tl2-reason{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-tl2-body{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .fu-chip2{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).grey.hc:not(.dark) .fu-chip2.on{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey.hc:not(.dark) .fu-chip-row input[type=date]{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-next-fields .fu-field input,:where(html).grey.hc:not(.dark) .fu-next-fields select,:where(html).grey.hc:not(.dark) .fu-log-dialog input:not([type=date]){background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-who-note{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-log-dialog{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-log-sub{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-next-opt{background:var(--card-bg);color:color-mix(in srgb,#000 var(--ct,0%),#3d3d3d)}:where(html).grey.hc:not(.dark) .fu-next-opt.on{background:var(--main-bg);color:var(--main-ink);box-shadow:var(--main-shadow)}:where(html).grey.hc:not(.dark) .fu-next-opt.on.blue{background:#1f5c99;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey.hc:not(.dark) .fu-next-opt.on.orange{background:#8f4511}:where(html).grey.hc:not(.dark) .fu-next-opt.on.purple{background:#563a99}:where(html).grey.hc:not(.dark) .fu-next-opt.on.teal{background:#1b6a63;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey.hc:not(.dark) .fu-next-opt.on.pink{background:#9b2d62}:where(html).grey.hc:not(.dark) .fu-next-opt.on.green{background:#2a6b3a;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey.hc:not(.dark) .fu-next-opt.on.end{background:#8a2a1f}:where(html).grey.hc:not(.dark) .fu-next-bubble{background:color-mix(in srgb,#000 var(--cg,0%),#f7f7f7)}:where(html).grey.hc:not(.dark) .fu-next-bubble.cont{background:color-mix(in srgb,#000 var(--cg,0%),#f3f8fe)}:where(html).grey.hc:not(.dark) .fu-next-bubble.cont.orange{background:color-mix(in srgb,#000 var(--cg,0%),#fdf6ef)}:where(html).grey.hc:not(.dark) .fu-next-bubble.cont.purple{background:color-mix(in srgb,#000 var(--cg,0%),#f7f4fd)}:where(html).grey.hc:not(.dark) .fu-next-bubble.cont.teal{background:color-mix(in srgb,#000 var(--cg,0%),#f0f9f8)}:where(html).grey.hc:not(.dark) .fu-next-bubble.cont.pink{background:color-mix(in srgb,#000 var(--cg,0%),#fdf3f8)}:where(html).grey.hc:not(.dark) .fu-next-bubble.cont.green{background:color-mix(in srgb,#000 var(--cg,0%),#f2faf4)}:where(html).grey.hc:not(.dark) .fu-next-bubble.end{background:color-mix(in srgb,#000 var(--cg,0%),#fdf3f1)}:where(html).grey.hc:not(.dark) .fu-bubble-title{color:color-mix(in srgb,#000 var(--ct,0%),#333333)}:where(html).grey.hc:not(.dark) .fu-bubble-note{color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).grey.hc:not(.dark) .fu-log-foot{background:color-mix(in srgb,#000 var(--cg,0%),#fafafa)}:where(html).grey.hc:not(.dark) .fu-chip2.team.on.blue{background:#1f5c99;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey.hc:not(.dark) .fu-chip2.team.on.orange{background:#8f4511}:where(html).grey.hc:not(.dark) .fu-chip2.team.on.purple{background:#563a99}:where(html).grey.hc:not(.dark) .fu-chip2.team.on.teal{background:#1b6a63;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey.hc:not(.dark) .fu-chip2.team.on.pink{background:#9b2d62}:where(html).grey.hc:not(.dark) .fu-chip2.team.on.green{background:#2a6b3a;color:hsl(0 0% 100%);box-shadow:none}:where(html).grey.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).grey.hc:not(.dark) .fu-remember-hint{color:color-mix(in srgb,#000 var(--ct,0%),#6b5a1e)}:where(html).grey.hc:not(.dark) .fu-team-list small{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-locked{background:color-mix(in srgb,#000 var(--cg,0%),#fbfbfb)}:where(html).grey.hc:not(.dark) .fu-locked .fu-label{color:color-mix(in srgb,#000 var(--ct,0%),#4d4d4d)}:where(html).grey.hc:not(.dark) .fu-locked .help-text{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-add-team select{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-warning-line{color:color-mix(in srgb,#000 var(--ct,0%),#8a4f00)}:where(html).grey.hc:not(.dark) .fu-team-new input{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-check-line small{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-team-head small{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-team-name{background:none;color:var(--ink)}:where(html).grey.hc:not(.dark) .fu-team-name:hover,:where(html).grey.hc:not(.dark) .fu-team-name:focus{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-member-name small{color:color-mix(in srgb,#000 var(--ct,0%),#666666)}:where(html).grey.hc:not(.dark) .fu-team-members select,:where(html).grey.hc:not(.dark) .fu-team-add select{background:var(--card-bg)}:where(html).grey.hc:not(.dark) .fu-ps-teams select{background:var(--card-bg)}:where(html).grey.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)}
