:root[data-theme=trello]{color-scheme:light;--ds-n0: #ffffff;--ds-n20: #f4f5f7;--ds-n30: #ebecf0;--ds-n40: #dfe1e6;--ds-n60: #b3bac5;--ds-n70: #c1c7d0;--ds-n500: #42526e;--ds-n300: #5e6c84;--ds-n800: #172b4d;--ds-blue: #0052cc;--ds-blue-hover: #0065ff;--ds-blue-subtle: #deebff;--ds-blue-text: #0747a6;--ds-green: #36b37e;--ds-green-subtle: #e3fcef;--ds-green-text: #006644;--ds-yellow-subtle: #fff0b3;--ds-yellow-text: #974f0c;--ds-red: #de350b;--ds-red-subtle: #ffebe6;--ds-red-text: #bf2600;--ds-purple: #6554c0;--ds-purple-subtle: #eae6ff;--ds-purple-text: #403294;--bg: var(--ds-n0);--raised: var(--ds-n20);--card: var(--ds-n0);--hover: var(--ds-n30);--surface: var(--ds-n0);--field: var(--ds-n30);--border: var(--ds-n40);--text: var(--ds-n800);--label: var(--ds-n500);--muted: var(--ds-n300);--accent: var(--ds-blue);--accent-hover: var(--ds-blue-hover);--accent-text: var(--ds-blue);--on-accent: #ffffff;--done: var(--ds-green);--pending: var(--ds-n70);--over: var(--ds-red);--warn: var(--ds-yellow-text);--meadow: var(--ds-blue);--malachite: var(--ds-blue-hover);--pastel: var(--ds-purple);--madang: var(--ds-red);--cod: #ffffff;--white: var(--ds-n60);--shadow: rgb(9 30 66 / .25);--elev-card: 0 1px 1px rgb(9 30 66 / .25), 0 0 1px rgb(9 30 66 / .31);--elev-raised: 0 4px 8px -2px rgb(9 30 66 / .25), 0 0 1px rgb(9 30 66 / .31);--elev-overlay: 0 8px 12px rgb(9 30 66 / .15), 0 0 1px rgb(9 30 66 / .31);--blanket: rgb(9 30 66 / .54);--radius: 12px;--radius-card: 8px;--radius-pill: 999px}[data-theme=trello] :focus-visible{outline-color:var(--accent)}[data-theme=trello] .modal::backdrop{background:var(--blanket)}[data-theme=trello] .doc-card{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--elev-card)}[data-theme=trello] .doc-card:hover{background:var(--card);box-shadow:var(--elev-raised)}[data-theme=trello] .doc-card mark{background:var(--ds-yellow-subtle);color:var(--text)}[data-theme=trello] .task .timer-btn.running{background:var(--ds-blue-subtle);color:var(--ds-blue-text)}[data-theme=trello] .task .timer-btn.over{background:var(--ds-red);color:#fff}[data-theme=trello] .task .timer-btn.blocked{background:var(--ds-n30);color:var(--muted)}[data-theme=trello] .task .meeting-time{background:var(--ds-purple-subtle);color:var(--ds-purple-text)}[data-theme=trello] .task .meeting-time.parallel{background:transparent;box-shadow:inset 0 0 0 1px var(--ds-purple);color:var(--ds-purple-text)}[data-theme=trello] .meeting-badge{background:var(--ds-purple);color:#fff}[data-theme=trello] .meeting-badge.parallel{background:transparent;color:var(--ds-purple-text);box-shadow:inset 0 0 0 1px var(--ds-purple)}[data-theme=trello] .task.late{border-left-color:var(--ds-red)}[data-theme=trello] .task.late .minutes{color:var(--ds-red-text)}[data-theme=trello] .task.blocked .locked{color:var(--ds-yellow-text)}[data-theme=trello] input[type=checkbox]:checked{background:var(--ds-green);border-color:var(--ds-green)}[data-theme=trello] .timer.over{background:var(--ds-red-subtle);box-shadow:inset 0 0 0 1px var(--ds-red)}[data-theme=trello] .timer.over .timer-clock,[data-theme=trello] .timer.over .timer-sub{color:var(--ds-red-text)}[data-theme=trello] .primary,[data-theme=trello] .suggest-btn{border-radius:6px}[data-theme=trello] .quick-add input,[data-theme=trello] .docs-search,[data-theme=trello] .settings input[type=time],[data-theme=trello] .settings select,[data-theme=trello] .block-title-input,[data-theme=trello] .epic-target input,[data-theme=trello] .edit-input,[data-theme=trello] .comment-input,[data-theme=trello] .meeting-form input,[data-theme=trello] .meeting-form select{background-color:var(--card);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .danger-btn:hover{background:var(--ds-red-subtle);color:var(--ds-red-text)}[data-theme=trello] .modal,[data-theme=trello] .autocomplete,[data-theme=trello] .task .actions{background:var(--surface);box-shadow:var(--elev-overlay)}[data-theme=trello] .ac-item.active{background:var(--ds-blue-subtle)}[data-theme=trello] .toast{background:var(--ds-n800);color:#fff;box-shadow:var(--elev-overlay)}[data-theme=trello] .toast-action{color:#4c9aff}[data-theme=trello] .doc-page .doc-card{background:var(--raised);box-shadow:none}[data-theme=trello] .doc-editor .md-input{background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .doc-editor>.md{background:var(--card);box-shadow:var(--elev-card)}[data-theme=trello] .doc-editor>.md pre,[data-theme=trello] .md pre,[data-theme=trello] .md code{background:var(--ds-n20)}[data-theme=trello] .done-list .task{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--elev-card);margin-bottom:6px}[data-theme=trello] .done-list .task:hover{box-shadow:var(--elev-raised)}[data-theme=trello] .round-btn{background:var(--ds-n20);color:var(--ds-n500);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .round-btn:hover{background:var(--ds-n30)}[data-theme=trello] .pick-row{background:var(--card);box-shadow:var(--elev-card)}[data-theme=trello] .pick-btn{background:var(--ds-n20);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .pick-btn:hover:not(:disabled){background:var(--ds-blue);color:#fff;box-shadow:none}[data-theme=trello] .pick-btn.bad .pick-pct{color:var(--ds-red-text)}[data-theme=trello] .pick-empty{background:var(--ds-n20)}[data-theme=trello] .pick-search{background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .theme-toggle{background:var(--ds-n20);color:var(--ds-n500);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .theme-toggle:hover{background:var(--ds-n30)}[data-theme=trello] .routine-card{background:var(--card);box-shadow:var(--elev-card)}[data-theme=trello] .routine-card.editing{box-shadow:var(--elev-card),inset 0 0 0 2px var(--ds-blue)}[data-theme=trello] .routine-card.is-meeting .routine-icon{color:var(--ds-purple)}[data-theme=trello] .routine-title-input,[data-theme=trello] .routine-fields select,[data-theme=trello] .routine-fields input{background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .routine-empty{background:var(--ds-n20)}[data-theme=trello] .move-menu{background:var(--surface);box-shadow:var(--elev-overlay)}[data-theme=trello] .move-chip{background:var(--ds-n20);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .move-chip.on{box-shadow:inset 0 0 0 2px var(--ds-blue)}[data-theme=trello] .move-chip:hover:not(:disabled){background:var(--ds-blue);color:#fff;box-shadow:none}[data-theme=trello] .done-list .task.stale{background:color-mix(in srgb,var(--ds-red) 6%,var(--card))}[data-theme=trello] .done-list .task.stale:hover{background:color-mix(in srgb,var(--ds-red) 9%,var(--card))}[data-theme=trello] .tab-order-row{background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .docs-pinned{background:var(--ds-blue-subtle)}[data-theme=trello] .epic-item{background:var(--card);box-shadow:var(--elev-card)}[data-theme=trello] .epic-tasks .task{background:var(--ds-n20);box-shadow:none}[data-theme=trello] .epic-target input{background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .prob-tag.good{background:var(--ds-green-subtle);color:var(--ds-green-text)}[data-theme=trello] .prob-tag.warn{background:var(--ds-yellow-subtle);color:var(--ds-yellow-text)}[data-theme=trello] .prob-tag.bad{background:var(--ds-red);color:#fff}[data-theme=trello] .app-tooltip{background:var(--ds-n800);color:#fff}[data-theme=trello] .doc-link-btn{background:var(--ds-n20);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .doc-link-btn:hover{background:var(--ds-n30)}[data-theme=trello] .doc-link-btn.create{background:none;box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .doc-link-btn.create:hover{box-shadow:inset 0 0 0 1px var(--ds-blue)}[data-theme=trello] .comment-link-form{background:var(--ds-n20)}[data-theme=trello] .comment-link-fields input{background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .modal-footer .danger-btn{box-shadow:inset 0 0 0 1px var(--ds-red);color:var(--ds-red-text)}[data-theme=trello] .modal-footer .danger-btn:hover,[data-theme=trello] .modal-footer .danger-btn:focus-visible{box-shadow:none}[data-theme=trello] #minimal-list .task.done{background:color-mix(in srgb,var(--ds-n300) 7%,transparent);box-shadow:none}[data-theme=trello] #minimal-list .task.done:hover{background:color-mix(in srgb,var(--ds-n300) 11%,transparent)}[data-theme=trello] .template-row{background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=trello] .template-row.open{box-shadow:inset 0 0 0 2px var(--ds-blue)}[data-theme=trello] .template-name-input,[data-theme=trello] .template-body{background:var(--ds-n20)}[data-theme=trello] .doc-delete-btn:hover,[data-theme=trello] .doc-delete-btn:focus-visible{color:var(--ds-red-text);box-shadow:inset 0 0 0 1px var(--ds-red);background:var(--ds-red-subtle)}
