html[data-plan-theme=dark]{--background:210 38% 13%;--foreground:36 33% 93%;--card:211 34% 15%;--card-foreground:36 33% 93%;--popover:211 34% 15%;--popover-foreground:36 33% 93%;--primary:173 45% 45%;--primary-foreground:210 38% 10%;--secondary:214 30% 21%;--secondary-foreground:36 33% 93%;--muted:214 30% 21%;--muted-foreground:214 14% 72%;--accent:214 30% 24%;--accent-foreground:36 33% 93%;--destructive:0 62% 52%;--destructive-foreground:0 0% 98%;--border:212 24% 26%;--input:212 24% 26%;--ring:173 45% 45%;--cream-section:#223146;--plan-u-surface:#1a2735;--plan-u-surface-soft:#223146;--plan-u-surface-strong:#2b3a4f;--plan-u-fg:#ece8e1;--plan-u-fg-muted:#b3bdc9;--plan-u-fg-faint:#8b95a3;--plan-u-border:#2b3a4f;--plan-u-hover:#2b3c53}html[data-plan-theme=dark] .mail-shell:not([data-theme=dark]),html[data-plan-theme=dark] .todo-shell:not([data-theme=dark]){--background:36 33% 97%;--foreground:240 10% 19%;--card:36 33% 97%;--card-foreground:240 10% 19%;--popover:36 33% 97%;--popover-foreground:240 10% 19%;--primary:173 58% 39%;--primary-foreground:0 0% 98%;--secondary:33 23% 93%;--secondary-foreground:211 35% 18%;--muted:33 23% 93%;--muted-foreground:240 6% 44%;--accent:33 23% 93%;--accent-foreground:240 10% 19%;--border:33 16% 86%;--input:33 16% 86%;--ring:212 72% 59%;--cream-section:#f1eeea}html[data-plan-theme=dark] :is(.bg-white,.bg-cream,.bg-cream-hero,.bg-\[\#faf8f5\],.bg-\[\#faf9f7\],.bg-\[\#f7f6f3\],.bg-\[\#f7f5f1\],.bg-\[\#f3f0ea\],.bg-\[\#f1eeea\]):not(.mail-shell *,.todo-shell *){background-color:var(--plan-u-surface)}html[data-plan-theme=dark] .focus\:bg-white:focus:not(.mail-shell *,.todo-shell *){background-color:var(--plan-u-surface-soft);color:var(--plan-u-fg)}html[data-plan-theme=dark] .text-\[\#1e2d3e\]:not(.mail-shell *,.todo-shell *){color:var(--plan-u-fg)}html[data-plan-theme=dark] .border-\[\#ddd8cf\]:not(.mail-shell *,.todo-shell *){border-color:var(--plan-u-border)}html[data-plan-theme=dark] :is(.bg-stone-50,[class*=bg-stone-50\/],.bg-stone-100,[class*=bg-stone-100\/],.bg-cream-section,.bg-warm-grey,.bg-gray-50,[class*=bg-gray-50\/],.bg-gray-100,[class*=bg-gray-100\/],.bg-slate-50,.bg-slate-100):not(.mail-shell *,.todo-shell *){background-color:var(--plan-u-surface-soft)}html[data-plan-theme=dark] :is(.bg-stone-200,[class*=bg-stone-200\/],.bg-stone-300,[class*=bg-stone-300\/],.bg-gray-200,[class*=bg-gray-200\/],.bg-slate-200):not(.mail-shell *,.todo-shell *){background-color:var(--plan-u-surface-strong)}html[data-plan-theme=dark] :is([class^=bg-cream-hero],[class*=\ bg-cream-hero],[class^=bg-cream-section],[class*=\ bg-cream-section],[class^=bg-cream\/],[class*=" bg-cream/"]):not(.mail-shell *,.todo-shell *){background-color:var(--plan-u-surface-soft)}html[data-plan-theme=dark] :is([class*=hover\:bg-cream-hero],[class*=hover\:bg-cream-section],[class*=hover\:bg-cream]):hover:not(.mail-shell *,.todo-shell *),html[data-plan-theme=dark] :is(.hover\:bg-stone-50,.hover\:bg-stone-100,.hover\:bg-stone-200,.hover\:bg-gray-50,.hover\:bg-gray-100,.hover\:bg-slate-50,.hover\:bg-slate-100,.hover\:bg-cream,.hover\:bg-cream-section,.hover\:bg-warm-grey):hover:not(.mail-shell *,.todo-shell *){background-color:var(--plan-u-hover)}html[data-plan-theme=dark] :is([class*=text-stone-9],[class*=text-stone-8],[class*=text-stone-7],[class*=text-gray-9],[class*=text-gray-8],[class*=text-gray-7],[class*=text-slate-9],[class*=text-slate-8],[class*=text-navy],.text-black):not(.mail-shell *,.todo-shell *){color:var(--plan-u-fg)}html[data-plan-theme=dark] :is([class*=text-stone-6],[class*=text-stone-5],[class*=text-gray-6],[class*=text-gray-5],[class*=text-slate-6],[class*=text-slate-5]):not(.mail-shell *,.todo-shell *){color:var(--plan-u-fg-muted)}html[data-plan-theme=dark] :is([class*=text-stone-4],[class*=text-stone-3],[class*=text-gray-4],[class*=text-gray-3],[class*=text-slate-4]):not(.mail-shell *,.todo-shell *){color:var(--plan-u-fg-faint)}html[data-plan-theme=dark] :is(.hover\:text-stone-900,.hover\:text-stone-800,.hover\:text-stone-700,.hover\:text-navy):hover:not(.mail-shell *,.todo-shell *){color:var(--plan-u-fg)}html[data-plan-theme=dark] :is(.border-stone-100,.border-stone-200,.border-stone-300,.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-200,.border-cream-section,.border-warm-grey,[class*=border-stone-100\/],[class*=border-stone-200\/],[class*=border-stone-300\/]):not(.mail-shell *,.todo-shell *),html[data-plan-theme=dark] :is(.divide-stone-100,.divide-stone-200,.divide-gray-100,.divide-gray-200):not(.mail-shell *,.todo-shell *)>*+*{border-color:var(--plan-u-border)}html[data-plan-theme=dark] :is([class^=bg-amber-50],[class*=\ bg-amber-50],[class^=bg-amber-100],[class*=\ bg-amber-100],[class^=bg-amber-200],[class*=\ bg-amber-200],[class^=bg-blue-50],[class*=\ bg-blue-50],[class^=bg-blue-100],[class*=\ bg-blue-100],[class^=bg-blue-200],[class*=\ bg-blue-200],[class^=bg-emerald-50],[class*=\ bg-emerald-50],[class^=bg-emerald-100],[class*=\ bg-emerald-100],[class^=bg-emerald-200],[class*=\ bg-emerald-200],[class^=bg-green-50],[class*=\ bg-green-50],[class^=bg-green-100],[class*=\ bg-green-100],[class^=bg-green-200],[class*=\ bg-green-200],[class^=bg-indigo-50],[class*=\ bg-indigo-50],[class^=bg-indigo-100],[class*=\ bg-indigo-100],[class^=bg-indigo-200],[class*=\ bg-indigo-200],[class^=bg-orange-50],[class*=\ bg-orange-50],[class^=bg-orange-100],[class*=\ bg-orange-100],[class^=bg-orange-200],[class*=\ bg-orange-200],[class^=bg-purple-50],[class*=\ bg-purple-50],[class^=bg-purple-100],[class*=\ bg-purple-100],[class^=bg-purple-200],[class*=\ bg-purple-200],[class^=bg-red-50],[class*=\ bg-red-50],[class^=bg-red-100],[class*=\ bg-red-100],[class^=bg-red-200],[class*=\ bg-red-200],[class^=bg-rose-50],[class*=\ bg-rose-50],[class^=bg-rose-100],[class*=\ bg-rose-100],[class^=bg-rose-200],[class*=\ bg-rose-200],[class^=bg-sky-50],[class*=\ bg-sky-50],[class^=bg-sky-100],[class*=\ bg-sky-100],[class^=bg-sky-200],[class*=\ bg-sky-200],[class^=bg-teal-50],[class*=\ bg-teal-50],[class^=bg-teal-100],[class*=\ bg-teal-100],[class^=bg-teal-200],[class*=\ bg-teal-200],[class^=bg-violet-50],[class*=\ bg-violet-50],[class^=bg-violet-100],[class*=\ bg-violet-100],[class^=bg-violet-200],[class*=\ bg-violet-200],[class^=bg-yellow-50],[class*=\ bg-yellow-50],[class^=bg-yellow-100],[class*=\ bg-yellow-100],[class^=bg-yellow-200],[class*=\ bg-yellow-200]):not(.mail-shell *,.todo-shell *),html[data-plan-theme=dark] :is([class^="bg-[#e7f6f2]"],[class*=" bg-[#e7f6f2]"],[class^="bg-[#e8f1fb]"],[class*=" bg-[#e8f1fb]"],[class^="bg-[#fbf3dd]"],[class*=" bg-[#fbf3dd]"],[class^="bg-[#ddf5f4]"],[class*=" bg-[#ddf5f4]"],[class^="bg-[#f6ebc8]"],[class*=" bg-[#f6ebc8]"]):not(.mail-shell *,.todo-shell *),html[data-plan-theme=dark] :is([class^="bg-[#e7f6f2]"],[class*=" bg-[#e7f6f2]"],[class^="bg-[#e8f1fb]"],[class*=" bg-[#e8f1fb]"],[class^="bg-[#fbf3dd]"],[class*=" bg-[#fbf3dd]"]):not(.mail-shell *,.todo-shell *) *{color:#1c1917}html[data-plan-theme=dark] .research-workspace :is(h1,h2,h3,h4){color:hsl(var(--cream))}html[data-plan-theme=dark],html[data-plan-theme=dark] body{background-color:hsl(var(--background));color:hsl(var(--foreground))}html[data-plan-theme=dark] .animate-skeleton-shimmer:not(.mail-shell *,.todo-shell *){background-color:var(--plan-u-surface-strong);background-image:linear-gradient(90deg, var(--plan-u-surface-strong) 0%, #35485f 42%, var(--plan-u-surface-strong) 84%)}html[data-plan-theme=dark] .research-panel,html[data-plan-theme=dark] .research-panel-muted{background-color:var(--plan-u-surface-soft);color:var(--plan-u-fg);border-color:var(--plan-u-border)}html[data-plan-theme=dark] .research-panel :where(h1,h2,h3,h4),html[data-plan-theme=dark] .research-panel-muted :where(h1,h2,h3,h4),html[data-plan-theme=dark] .research-workspace .research-sync-toolbar{color:var(--plan-u-fg)}html[data-plan-theme=dark] :is(.border-\[\#e1dcd6\],.border-\[\#e7e5e4\]):not(.mail-shell *,.todo-shell *){border-color:var(--plan-u-border)}html[data-plan-theme=dark] :is(.text-\[\#696977\],.text-\[\#78716c\]):not(.mail-shell *,.todo-shell *){color:var(--plan-u-fg-muted)}html[data-plan-theme=dark] :is(.grant-focus-mdx,.grant-focus-mdx [class*=rootContentEditableWrapper],.grant-focus-mdx [class*=contentEditable],.grant-focus-mdx [contenteditable=true]):not(.mail-shell *,.todo-shell *){background-color:#0000}
.rich-text-editor.mail-message-editor .ql-editor{font-size:17px;line-height:1.55}.rich-text-editor.mail-message-editor .ql-editor img{max-width:100%;height:auto}.rich-text-editor.signature-editor .ql-editor{color:#444;font-size:13px}.rich-text-editor.signature-editor .ql-editor a{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #d6d3d1;text-decoration:underline #d6d3d1}.rich-text-editor.signature-editor .ql-editor a:hover{text-decoration:none}.rich-text-editor.signature-editor .ql-editor p{margin:0}.mail-thread-header{box-shadow:0 6px 8px -6px #0000001a}.mail-shell[data-theme=dark] .mail-bubble-card{box-shadow:0 2px 12px #00000040}.mail-shell[data-theme=dark] .mail-thread-header{box-shadow:0 6px 10px -6px #0000008c}.mail-bubble-column{max-width:min(calc(100% - 14px), max(340px, min(75%, 640px), var(--mail-bubble-fixed,0px)))}.rich-text-editor.mail-chat-input .ql-container{background:var(--mail-compose-surface);border:1px solid #e7e5e4;border-radius:.75rem}.rich-text-editor.mail-chat-input:focus-within .ql-container{border-color:#d6d3d1}.rich-text-editor.mail-chat-input .ql-editor{max-height:160px;padding:9px 40px 9px 14px;font-size:15px;line-height:1.4}.rich-text-editor.mail-chat-input .ql-editor p{margin:0}.rich-text-editor.mail-chat-input .ql-editor.ql-blank:before{color:#a8a29e;font-style:normal;left:14px;right:40px}.rich-text-editor.mail-message-editor .ql-editor ul,.rich-text-editor.mail-message-editor .ql-editor ol{margin-left:6px}.rich-text-editor.mail-message-editor .ql-editor li{margin:0;padding-left:1em}.mail-composer-card .ql-container.ql-snow{border:none}.mail-composer-card:not(.mail-composer-card-focus) .mail-message-editor .ql-editor{max-height:var(--mail-compose-cap,45vh)}.mail-composer-card:not(.mail-composer-card-focus) .mail-composer-scroll{overflow-y:auto}.mail-composer-scroll:has(.ql-tooltip.ql-editing:not(.ql-hidden)){overflow:visible}.mail-composer-region:has(.ql-tooltip.ql-editing:not(.ql-hidden)){overflow:visible}.mail-composer-card .mail-composer-scroll .mail-message-editor .ql-editor{max-height:none}.mail-composer-card-focus .mail-composer-scroll{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow-y:auto}.mail-composer-card-focus .mail-message-editor,.mail-composer-card-focus .mail-message-editor>.quill,.mail-composer-card-focus .mail-message-editor .ql-container{flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.mail-composer-card-focus .mail-message-editor .ql-editor{flex:1 0 auto;max-height:none;overflow:visible}.mail-composer-toolbar.ql-snow{background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.mail-composer-toolbar.ql-snow .ql-formats{align-items:center;gap:0;margin-right:0;display:inline-flex}.mail-composer-toolbar.ql-snow button{justify-content:center;align-items:center;width:24px;height:26px;padding:3px;display:inline-flex}.mail-composer-toolbar.ql-snow button svg{width:18px;height:18px}@keyframes mail-search-hit-pulse{0%{background-color:#faf0dce6;box-shadow:0 0 #b48c5073}to{background-color:#0000;box-shadow:0 0 0 10px #b48c5000}}.mail-search-hit{animation:1.8s ease-out mail-search-hit-pulse}@keyframes mail-sent-confirm{0%{opacity:.92}to{opacity:1}}.mail-sent-confirm{animation:.2s ease-out mail-sent-confirm}.mail-shell{--mail-chrome:#faf8f5;--mail-chrome-border:#e7e5e4;--mail-chrome-fg:#1c1917;--mail-chrome-muted:#57534e;--mail-chrome-faint:#a8a29e;--mail-chrome-hover:#f4f1ec;--mail-chrome-selected:var(--cream-section);--mail-chrome-chip-border:#d6d3d1;--mail-chrome-chip-active-bg:var(--cream-section);--mail-chrome-chip-active-fg:#1c1917;--mail-chrome-pinned:#1a2735;--mail-chrome-pinned-fg:#faf8f5;--mail-tab-active:#1c1917;--mail-pane:#fff;--mail-thread:#faf8f5;--mail-thread-fg:#1c1917;--mail-thread-muted:#78716c;--mail-thread-meta:#3f3a36;--mail-thread-chrome:var(--mail-chrome);--mail-thread-chrome-line:#e7e5e4;--mail-bubble-other:#fff;--mail-bubble-other-border:#e7e5e4;--mail-bubble-own:#f0fdfa;--mail-bubble-own-border:#b7ded3;--mail-compose-surface:#f7fefd;--mail-fade-from:#faf8f5;--mail-title-search-ring:#d6d3d1;--mail-action:#fff;--mail-action-border:#e7e5e4;--mail-action-fg:#1c1917;--mail-action-hover:#fafaf9;--mail-action-2:#fff;--mail-action-2-border:#e7e5e4;--mail-action-2-fg:#1c1917;--mail-action-2-icon:#78716c;--mail-action-2-hover:#fafaf9;--mail-segment-track:var(--cream-section);--mail-segment-track-strong:var(--cream-section);--mail-segment-active:#fff;--mail-autoreply:#5c7186;--mail-autoreply-fg:#fff;--mail-segment-active-fg:#1c1917;--mail-segment-fg:#57534e;--mail-field-border:#d6d3d1;--mail-field-border-soft:#e7e5e4;--mail-field-bg:#fff;--mail-placeholder:#a8a29e;--mail-accent:#2a9d8f;--mail-link:#2a9d8f;--mail-row-selected:#fff;--mail-row-hover:var(--mail-chrome-hover);--mail-chip:var(--cream-section);--mail-chip-fg:#1c1917;--mail-chip-muted:#78716c}.mail-shell[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mail-chrome:#1a2735;--mail-chrome-border:#ffffff1a;--mail-chrome-fg:#f5f0e8;--mail-chrome-muted:#c9c5bc;--mail-chrome-faint:#9aa3b0;--mail-chrome-hover:#2b3c53;--mail-chrome-selected:#ffffff1a;--mail-chrome-chip-border:#ffffff29;--mail-chrome-chip-active-bg:#ffffff1f;--mail-chrome-chip-active-fg:#f5f0e8;--mail-chrome-pinned:#f5f0e8;--mail-chrome-pinned-fg:#1a2735;--mail-tab-active:#4ec0b0;--mail-pane:#14202c;--mail-thread:var(--mail-chrome);--mail-thread-fg:#e2e9f0;--mail-thread-muted:#9fb2c4;--mail-thread-meta:var(--mail-u-fg-muted,#c9c5bc);--mail-thread-chrome:var(--mail-chrome);--mail-thread-chrome-line:#101922;--mail-bubble-other:#293a4d;--mail-bubble-other-border:#3c5066;--mail-bubble-own:#1b3a35;--mail-bubble-own-border:#2dd4bf59;--mail-compose-surface:#1e2d3e;--mail-fade-from:#1a2735;--mail-title-search-ring:#4ec0b08c;--mail-action:#3d5570;--mail-action-border:#64809d;--mail-action-fg:#f3f6fa;--mail-action-hover:#46607d;--mail-action-2:transparent;--mail-action-2-border:#3c5066;--mail-action-2-fg:#e2e9f0;--mail-action-2-icon:#9fb2c4;--mail-action-2-hover:#ffffff0f;--mail-segment-track:#18222e;--mail-segment-track-strong:#0f1822;--mail-autoreply:#8199ad;--mail-autoreply-fg:#16202b;--mail-segment-active:#33465c;--mail-segment-active-fg:#f3f6fa;--mail-segment-fg:#9fb2c4;--mail-field-border:#33465c;--mail-field-border-soft:#2b3c4f;--mail-field-bg:#141e2a;--mail-placeholder:#7189a1;--mail-accent:#2a9d8f;--mail-link:#5fc2b4;--mail-row-selected:#2a9d8f1a;--mail-row-hover:var(--mail-chrome-hover);--mail-chip:#33465c;--mail-chip-fg:#f3f6fa;--mail-chip-muted:#9fb2c4;--mail-u-surface:#1e2d3e;--mail-u-subtle:#1a2735;--mail-u-hover:#ffffff0f;--mail-u-active:#ffffff1f;--mail-u-fg:#f5f0e8;--mail-u-fg-muted:#c9c5bc;--mail-u-fg-faint:#9aa3b0;--mail-u-border:#ffffff1a;--mail-u-border-strong:#ffffff47;--mail-u-accent:#4ec0b0;--mail-u-accent-soft:#4ec0b024;--mail-u-link:var(--mail-link);--mail-u-danger:#e07b75;--mail-u-danger-soft:#d4605a29;--mail-u-warning:#f3b562;--mail-u-warning-soft:#f3b56229}.mail-shell[data-theme=dark] option{background-color:var(--mail-u-surface);color:var(--mail-u-fg)}.mail-shell[data-theme=dark] .mail-light-surface,.mail-shell[data-theme=dark] .mail-bubble-surface{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1c1917;--mail-u-surface:#fff;--mail-u-subtle:#fafaf9;--mail-u-hover:#f5f5f4;--mail-u-active:#e7e5e4;--mail-u-fg:#1c1917;--mail-u-fg-muted:#57534e;--mail-u-fg-faint:#a8a29e;--mail-u-border:#e7e5e4;--mail-u-border-strong:#d6d3d1;--mail-u-accent:#0f766e;--mail-u-accent-soft:#f0fdfa;--mail-u-link:#2563eb;--mail-u-danger:#dc2626;--mail-u-danger-soft:#fef2f2;--mail-u-warning:#b45309;--mail-u-warning-soft:#fffbeb}.mail-shell[data-theme=dark] .mail-bubble-surface{--mail-bubble-other:#faf8f5;--mail-bubble-other-border:#e7e5e4;--mail-bubble-own:#ccfbf1;--mail-bubble-own-border:#b7ded3}.mail-shell[data-theme=dark] .bg-white,.mail-shell[data-theme=dark] .focus\:bg-white:focus{background-color:var(--mail-u-surface)}.mail-shell[data-theme=dark] .bg-stone-50,.mail-shell[data-theme=dark] .bg-stone-50\/50{background-color:var(--mail-u-subtle)}.mail-shell[data-theme=dark] .bg-stone-100,.mail-shell[data-theme=dark] .hover\:bg-stone-50:hover,.mail-shell[data-theme=dark] .hover\:bg-stone-100:hover{background-color:var(--mail-u-hover)}.mail-shell[data-theme=dark] .bg-stone-200,.mail-shell[data-theme=dark] .bg-stone-200\/60,.mail-shell[data-theme=dark] .bg-stone-200\/70,.mail-shell[data-theme=dark] .bg-stone-300,.mail-shell[data-theme=dark] .hover\:bg-stone-200:hover,.mail-shell[data-theme=dark] .hover\:bg-stone-200\/50:hover,.mail-shell[data-theme=dark] .hover\:bg-stone-200\/60:hover,.mail-shell[data-theme=dark] .hover\:bg-stone-200\/70:hover,.mail-shell[data-theme=dark] .hover\:bg-stone-300\/50:hover{background-color:var(--mail-u-active)}.mail-shell[data-theme=dark] .text-stone-900,.mail-shell[data-theme=dark] .text-stone-800,.mail-shell[data-theme=dark] .text-stone-700,.mail-shell[data-theme=dark] .hover\:text-stone-700:hover,.mail-shell[data-theme=dark] .hover\:text-stone-800:hover,.mail-shell[data-theme=dark] .hover\:text-stone-900:hover{color:var(--mail-u-fg)}.mail-shell[data-theme=dark] .text-stone-600,.mail-shell[data-theme=dark] .text-stone-500,.mail-shell[data-theme=dark] .text-muted-foreground,.mail-shell[data-theme=dark] .hover\:text-stone-500:hover,.mail-shell[data-theme=dark] .hover\:text-stone-600:hover{color:var(--mail-u-fg-muted)}.mail-shell[data-theme=dark] .text-stone-400,.mail-shell[data-theme=dark] .text-stone-300,.mail-shell[data-theme=dark] .disabled\:text-stone-400:disabled{color:var(--mail-u-fg-faint)}.mail-shell[data-theme=dark] .text-foreground{color:var(--mail-u-fg)}.mail-shell[data-theme=dark] .border-input{border-color:var(--mail-u-border-strong)}.mail-shell[data-theme=dark] .hover\:bg-accent:hover{background-color:var(--mail-u-hover)}.mail-shell[data-theme=dark] .hover\:text-accent-foreground:hover{color:var(--mail-u-fg)}.mail-shell[data-theme=dark] .placeholder\:text-stone-400::placeholder{color:var(--mail-u-fg-faint)}.mail-shell[data-theme=dark] .decoration-stone-400{-webkit-text-decoration-color:var(--mail-u-fg-faint);text-decoration-color:var(--mail-u-fg-faint)}.mail-shell[data-theme=dark] .border-stone-100,.mail-shell[data-theme=dark] .border-stone-200,.mail-shell[data-theme=dark] .border-stone-300,.mail-shell[data-theme=dark] .divide-stone-100>:not([hidden])~:not([hidden]),.mail-shell[data-theme=dark] .divide-stone-200>:not([hidden])~:not([hidden]){border-color:var(--mail-u-border)}.mail-shell[data-theme=dark] .focus\:border-stone-300:focus,.mail-shell[data-theme=dark] .focus\:border-stone-400:focus,.mail-shell[data-theme=dark] .focus-within\:border-stone-300:focus-within,.mail-shell[data-theme=dark] .hover\:border-stone-300:hover,.mail-shell[data-theme=dark] .hover\:border-stone-400:hover{border-color:var(--mail-u-border-strong)}.mail-shell[data-theme=dark] .ring-stone-200,.mail-shell[data-theme=dark] .ring-stone-300,.mail-shell[data-theme=dark] .ring-stone-400{--tw-ring-color:var(--mail-u-border-strong)}.mail-shell[data-theme=dark] .text-teal-600,.mail-shell[data-theme=dark] .text-teal-700,.mail-shell[data-theme=dark] .text-teal-800,.mail-shell[data-theme=dark] .text-teal-900,.mail-shell[data-theme=dark] .text-teal-700\/90,.mail-shell[data-theme=dark] .text-teal-700\/80,.mail-shell[data-theme=dark] .text-teal-700\/70,.mail-shell[data-theme=dark] .hover\:text-teal-700:hover,.mail-shell[data-theme=dark] .hover\:text-teal-800:hover,.mail-shell[data-theme=dark] .hover\:text-teal-900:hover{color:var(--mail-u-accent)}.mail-shell[data-theme=dark] .text-teal-800\/60{color:#4ec0b0b3}.mail-shell[data-theme=dark] .bg-teal-50,.mail-shell[data-theme=dark] .bg-teal-50\/40,.mail-shell[data-theme=dark] .bg-teal-50\/50,.mail-shell[data-theme=dark] .bg-teal-50\/90,.mail-shell[data-theme=dark] .bg-teal-100,.mail-shell[data-theme=dark] .hover\:bg-teal-50:hover,.mail-shell[data-theme=dark] .hover\:bg-teal-100:hover{background-color:var(--mail-u-accent-soft)}.mail-shell[data-theme=dark] .text-blue-600,.mail-shell[data-theme=dark] .text-blue-700{color:var(--mail-u-link)}.mail-shell[data-theme=dark] .text-red-600,.mail-shell[data-theme=dark] .text-red-600\/90,.mail-shell[data-theme=dark] .text-rose-600,.mail-shell[data-theme=dark] .text-rose-700,.mail-shell[data-theme=dark] .text-rose-800,.mail-shell[data-theme=dark] .hover\:text-red-600:hover,.mail-shell[data-theme=dark] .hover\:text-rose-700:hover,.mail-shell[data-theme=dark] .hover\:text-red-700:hover{color:var(--mail-u-danger)}.mail-shell[data-theme=dark] .bg-red-50,.mail-shell[data-theme=dark] .bg-red-50\/40,.mail-shell[data-theme=dark] .bg-red-50\/50,.mail-shell[data-theme=dark] .bg-rose-100,.mail-shell[data-theme=dark] .hover\:bg-red-50:hover{background-color:var(--mail-u-danger-soft)}.mail-shell[data-theme=dark] .border-red-200,.mail-shell[data-theme=dark] .border-red-300{border-color:var(--mail-u-danger)}.mail-shell[data-theme=dark] .text-amber-700,.mail-shell[data-theme=dark] .text-amber-800,.mail-shell[data-theme=dark] .text-amber-900,.mail-shell[data-theme=dark] .text-orange-800{color:var(--mail-u-warning)}.mail-shell[data-theme=dark] .bg-amber-50,.mail-shell[data-theme=dark] .bg-amber-100,.mail-shell[data-theme=dark] .bg-orange-100{background-color:var(--mail-u-warning-soft)}.mail-shell[data-theme=dark] .border-amber-200{border-color:var(--mail-u-warning)}.mail-shell[data-theme=dark].mail-popover,.mail-shell[data-theme=dark].mail-surface-root{background-color:var(--mail-u-surface);border-color:var(--mail-u-border);color:var(--mail-u-fg)}.mail-shell[data-theme=dark] .mail-thread-surface{color:var(--mail-thread-fg)}.mail-shell[data-theme=dark] .mail-light-surface.bg-white,.mail-shell[data-theme=dark] .mail-bubble-surface.bg-white{background-color:#fff}.mail-shell[data-theme=dark] .mail-light-surface.text-stone-900,.mail-shell[data-theme=dark] .mail-light-surface.text-stone-800,.mail-shell[data-theme=dark] .mail-light-surface.text-stone-700,.mail-shell[data-theme=dark] .mail-light-surface.text-stone-600,.mail-shell[data-theme=dark] .mail-bubble-surface.text-stone-900,.mail-shell[data-theme=dark] .mail-bubble-surface.text-stone-800,.mail-shell[data-theme=dark] .mail-bubble-surface.text-stone-700,.mail-shell[data-theme=dark] .mail-bubble-surface.text-stone-600{color:#1c1917}.mail-shell[data-theme=dark] .mail-light-surface.text-stone-500,.mail-shell[data-theme=dark] .mail-light-surface.text-stone-400,.mail-shell[data-theme=dark] .mail-bubble-surface.text-stone-500,.mail-shell[data-theme=dark] .mail-bubble-surface.text-stone-400{color:#78716c}.mail-shell[data-theme=dark] .mail-light-surface.border-stone-200,.mail-shell[data-theme=dark] .mail-bubble-surface.border-stone-200{border-color:#e7e5e4}.mail-shell[data-theme=dark] .rich-text-editor .ql-editor{color:var(--mail-u-fg)}.mail-shell[data-theme=dark] .rich-text-editor .ql-editor.ql-blank:before{color:var(--mail-u-fg-faint)}.mail-shell[data-theme=dark] .text-\[\#444\]{color:var(--mail-u-fg-muted)}.mail-shell[data-theme=dark] .mail-composer-toolbar .ql-stroke,.mail-shell[data-theme=dark] .mail-composer-toolbar .ql-stroke-miter{stroke:var(--mail-u-fg-muted)}.mail-shell[data-theme=dark] .mail-composer-toolbar .ql-fill,.mail-shell[data-theme=dark] .mail-composer-toolbar .ql-stroke.ql-fill{fill:var(--mail-u-fg-muted)}.mail-shell .mail-composer-toolbar button:hover,.mail-shell .mail-composer-toolbar button:focus,.mail-shell .mail-composer-toolbar button.ql-active{color:var(--mail-u-accent,#0d9488)}.mail-shell .mail-composer-toolbar button:hover .ql-stroke,.mail-shell .mail-composer-toolbar button:focus .ql-stroke,.mail-shell .mail-composer-toolbar button.ql-active .ql-stroke,.mail-shell .mail-composer-toolbar button:hover .ql-stroke-miter,.mail-shell .mail-composer-toolbar button.ql-active .ql-stroke-miter{stroke:var(--mail-u-accent,#0d9488)}.mail-shell .mail-composer-discard:hover{color:var(--mail-u-danger,#dc2626)}.mail-shell .mail-composer-toolbar button:hover .ql-fill,.mail-shell .mail-composer-toolbar button:focus .ql-fill,.mail-shell .mail-composer-toolbar button.ql-active .ql-fill,.mail-shell .mail-composer-toolbar button:hover .ql-stroke.ql-fill,.mail-shell .mail-composer-toolbar button.ql-active .ql-stroke.ql-fill{fill:var(--mail-u-accent,#0d9488)}.mail-chrome-strip{-webkit-user-select:none;user-select:none}.mail-chrome-strip input,.mail-chrome-strip textarea,.mail-chrome-strip [contenteditable=true]{-webkit-user-select:text;user-select:text}.mail-menu-pick.mail-menu-pick:hover{background-color:var(--mail-row-hover)}.mail-menu-pick.mail-menu-pick:focus-visible,.mail-menu-pick.mail-menu-pick[data-picked=true]{background-color:var(--mail-chrome-pinned);color:var(--mail-chrome-pinned-fg)}.mail-menu-pick.mail-menu-pick:focus-visible span,.mail-menu-pick.mail-menu-pick:focus-visible svg,.mail-menu-pick.mail-menu-pick[data-picked=true] span,.mail-menu-pick.mail-menu-pick[data-picked=true] svg{color:inherit}.mail-shell[data-theme=dark] .animate-skeleton-shimmer{background-color:var(--mail-chrome-hover);background-image:linear-gradient(90deg, var(--mail-chrome-hover) 0%, #35485f 42%, var(--mail-chrome-hover) 84%);border-color:var(--mail-chrome-border)}.mail-attachment-grid{container-type:inline-size}@container (max-width:380px){.mail-download-all-tile{flex-direction:row;gap:6px;width:auto;height:auto;padding:6px 12px}.mail-download-all-tile svg{width:16px;height:16px}}.mail-autoreply-card .mail-composer-toolbar.ql-snow{border-bottom:1px solid var(--mail-border,#e7e5e4);padding:6px 10px;display:flex}
.mail-shell{--mail-bubble-own:#d7ecff;--mail-bubble-own-border:#b6d4f0}
.todo-shell .ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.todo-shell .ql-container.ql-disabled .ql-tooltip{visibility:hidden}.todo-shell .ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.todo-shell .ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.todo-shell .ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.todo-shell .ql-clipboard p{margin:0;padding:0}.todo-shell .ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.todo-shell .ql-editor>*{cursor:text}.todo-shell .ql-editor p,.todo-shell .ql-editor ol,.todo-shell .ql-editor pre,.todo-shell .ql-editor blockquote,.todo-shell .ql-editor h1,.todo-shell .ql-editor h2,.todo-shell .ql-editor h3,.todo-shell .ql-editor h4,.todo-shell .ql-editor h5,.todo-shell .ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.todo-shell .ql-editor p,.todo-shell .ql-editor h1,.todo-shell .ql-editor h2,.todo-shell .ql-editor h3,.todo-shell .ql-editor h4,.todo-shell .ql-editor h5,.todo-shell .ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor p,.todo-shell .ql-editor h1,.todo-shell .ql-editor h2,.todo-shell .ql-editor h3,.todo-shell .ql-editor h4,.todo-shell .ql-editor h5,.todo-shell .ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor table{border-collapse:collapse}.todo-shell .ql-editor td{border:1px solid #000;padding:2px 5px}.todo-shell .ql-editor ol{padding-left:1.5em}.todo-shell .ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.todo-shell .ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.todo-shell .ql-editor li[data-list=checked]>.ql-ui,.todo-shell .ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.todo-shell .ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.todo-shell .ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.todo-shell .ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.todo-shell .ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered]{counter-increment:list-0}.todo-shell .ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.todo-shell .ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.todo-shell .ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.todo-shell .ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.todo-shell .ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.todo-shell .ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.todo-shell .ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.todo-shell .ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.todo-shell .ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.todo-shell .ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.todo-shell .ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.todo-shell .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.todo-shell .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.todo-shell .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.todo-shell .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.todo-shell .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.todo-shell .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.todo-shell .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.todo-shell .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.todo-shell .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.todo-shell .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.todo-shell .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.todo-shell .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.todo-shell .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.todo-shell .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.todo-shell .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.todo-shell .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.todo-shell .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.todo-shell .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.todo-shell .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.todo-shell .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.todo-shell .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.todo-shell .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.todo-shell .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.todo-shell .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.todo-shell .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.todo-shell .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.todo-shell .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.todo-shell .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.todo-shell .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.todo-shell .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.todo-shell .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.todo-shell .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.todo-shell .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.todo-shell .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.todo-shell .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.todo-shell .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.todo-shell .ql-editor li.ql-direction-rtl{padding-right:1.5em}.todo-shell .ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.todo-shell .ql-editor table{table-layout:fixed;width:100%}.todo-shell .ql-editor table td{outline:none}.todo-shell .ql-editor .ql-code-block-container{font-family:monospace}.todo-shell .ql-editor .ql-video{max-width:100%;display:block}.todo-shell .ql-editor .ql-video.ql-align-center{margin:0 auto}.todo-shell .ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.todo-shell .ql-editor .ql-bg-black{background-color:#000}.todo-shell .ql-editor .ql-bg-red{background-color:#e60000}.todo-shell .ql-editor .ql-bg-orange{background-color:#f90}.todo-shell .ql-editor .ql-bg-yellow{background-color:#ff0}.todo-shell .ql-editor .ql-bg-green{background-color:#008a00}.todo-shell .ql-editor .ql-bg-blue{background-color:#06c}.todo-shell .ql-editor .ql-bg-purple{background-color:#93f}.todo-shell .ql-editor .ql-color-white{color:#fff}.todo-shell .ql-editor .ql-color-red{color:#e60000}.todo-shell .ql-editor .ql-color-orange{color:#f90}.todo-shell .ql-editor .ql-color-yellow{color:#ff0}.todo-shell .ql-editor .ql-color-green{color:#008a00}.todo-shell .ql-editor .ql-color-blue{color:#06c}.todo-shell .ql-editor .ql-color-purple{color:#93f}.todo-shell .ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.todo-shell .ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.todo-shell .ql-editor .ql-size-small{font-size:.75em}.todo-shell .ql-editor .ql-size-large{font-size:1.5em}.todo-shell .ql-editor .ql-size-huge{font-size:2.5em}.todo-shell .ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.todo-shell .ql-editor .ql-align-center{text-align:center}.todo-shell .ql-editor .ql-align-justify{text-align:justify}.todo-shell .ql-editor .ql-align-right{text-align:right}.todo-shell .ql-editor .ql-ui{position:absolute}.todo-shell .ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.todo-shell .ql-snow.ql-toolbar:after,.todo-shell .ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.todo-shell .ql-snow.ql-toolbar button,.todo-shell .ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.todo-shell .ql-snow.ql-toolbar button svg,.todo-shell .ql-snow .ql-toolbar button svg{float:left;height:100%}.todo-shell .ql-snow.ql-toolbar button:active:hover,.todo-shell .ql-snow .ql-toolbar button:active:hover{outline:none}.todo-shell .ql-snow.ql-toolbar input.ql-image[type=file],.todo-shell .ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.todo-shell .ql-snow.ql-toolbar button:hover,.todo-shell .ql-snow .ql-toolbar button:hover,.todo-shell .ql-snow.ql-toolbar button:focus,.todo-shell .ql-snow .ql-toolbar button:focus,.todo-shell .ql-snow.ql-toolbar button.ql-active,.todo-shell .ql-snow .ql-toolbar button.ql-active,.todo-shell .ql-snow.ql-toolbar .ql-picker-label:hover,.todo-shell .ql-snow .ql-toolbar .ql-picker-label:hover,.todo-shell .ql-snow.ql-toolbar .ql-picker-label.ql-active,.todo-shell .ql-snow .ql-toolbar .ql-picker-label.ql-active,.todo-shell .ql-snow.ql-toolbar .ql-picker-item:hover,.todo-shell .ql-snow .ql-toolbar .ql-picker-item:hover,.todo-shell .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.todo-shell .ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.todo-shell .ql-snow.ql-toolbar button:hover .ql-fill,.todo-shell .ql-snow .ql-toolbar button:hover .ql-fill,.todo-shell .ql-snow.ql-toolbar button:focus .ql-fill,.todo-shell .ql-snow .ql-toolbar button:focus .ql-fill,.todo-shell .ql-snow.ql-toolbar button.ql-active .ql-fill,.todo-shell .ql-snow .ql-toolbar button.ql-active .ql-fill,.todo-shell .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.todo-shell .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.todo-shell .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.todo-shell .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.todo-shell .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.todo-shell .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.todo-shell .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.todo-shell .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.todo-shell .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.todo-shell .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.todo-shell .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.todo-shell .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.todo-shell .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.todo-shell .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.todo-shell .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.todo-shell .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.todo-shell .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.todo-shell .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.todo-shell .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.todo-shell .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.todo-shell .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.todo-shell .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.todo-shell .ql-snow.ql-toolbar button:hover .ql-stroke,.todo-shell .ql-snow .ql-toolbar button:hover .ql-stroke,.todo-shell .ql-snow.ql-toolbar button:focus .ql-stroke,.todo-shell .ql-snow .ql-toolbar button:focus .ql-stroke,.todo-shell .ql-snow.ql-toolbar button.ql-active .ql-stroke,.todo-shell .ql-snow .ql-toolbar button.ql-active .ql-stroke,.todo-shell .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.todo-shell .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.todo-shell .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.todo-shell .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.todo-shell .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.todo-shell .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.todo-shell .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.todo-shell .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.todo-shell .ql-snow.ql-toolbar button:hover .ql-stroke-miter,.todo-shell .ql-snow .ql-toolbar button:hover .ql-stroke-miter,.todo-shell .ql-snow.ql-toolbar button:focus .ql-stroke-miter,.todo-shell .ql-snow .ql-toolbar button:focus .ql-stroke-miter,.todo-shell .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.todo-shell .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.todo-shell .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.todo-shell .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.todo-shell .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.todo-shell .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.todo-shell .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.todo-shell .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.todo-shell .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.todo-shell .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.todo-shell .ql-snow.ql-toolbar button:hover:not(.ql-active),.todo-shell .ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.todo-shell .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.todo-shell .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.todo-shell .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.todo-shell .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.todo-shell .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.todo-shell .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.todo-shell .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.todo-shell .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.todo-shell .ql-snow,.todo-shell .ql-snow *{box-sizing:border-box}.todo-shell .ql-snow .ql-hidden{display:none}.todo-shell .ql-snow .ql-out-bottom,.todo-shell .ql-snow .ql-out-top{visibility:hidden}.todo-shell .ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.todo-shell .ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.todo-shell .ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.todo-shell .ql-snow .ql-formats{vertical-align:middle;display:inline-block}.todo-shell .ql-snow .ql-formats:after{clear:both;content:"";display:table}.todo-shell .ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.todo-shell .ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.todo-shell .ql-snow .ql-fill,.todo-shell .ql-snow .ql-stroke.ql-fill{fill:#444}.todo-shell .ql-snow .ql-empty{fill:none}.todo-shell .ql-snow .ql-even{fill-rule:evenodd}.todo-shell .ql-snow .ql-thin,.todo-shell .ql-snow .ql-stroke.ql-thin{stroke-width:1px}.todo-shell .ql-snow .ql-transparent{opacity:.4}.todo-shell .ql-snow .ql-direction svg:last-child{display:none}.todo-shell .ql-snow .ql-direction.ql-active svg:last-child{display:inline}.todo-shell .ql-snow .ql-direction.ql-active svg:first-child{display:none}.todo-shell .ql-snow .ql-editor h1{font-size:2em}.todo-shell .ql-snow .ql-editor h2{font-size:1.5em}.todo-shell .ql-snow .ql-editor h3{font-size:1.17em}.todo-shell .ql-snow .ql-editor h4{font-size:1em}.todo-shell .ql-snow .ql-editor h5{font-size:.83em}.todo-shell .ql-snow .ql-editor h6{font-size:.67em}.todo-shell .ql-snow .ql-editor a{text-decoration:underline}.todo-shell .ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.todo-shell .ql-snow .ql-editor code,.todo-shell .ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.todo-shell .ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.todo-shell .ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.todo-shell .ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.todo-shell .ql-snow .ql-editor img{max-width:100%}.todo-shell .ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.todo-shell .ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.todo-shell .ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.todo-shell .ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.todo-shell .ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.todo-shell .ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.todo-shell .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.todo-shell .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.todo-shell .ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.todo-shell .ql-snow .ql-color-picker,.todo-shell .ql-snow .ql-icon-picker{width:28px}.todo-shell .ql-snow .ql-color-picker .ql-picker-label,.todo-shell .ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.todo-shell .ql-snow .ql-color-picker .ql-picker-label svg,.todo-shell .ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.todo-shell .ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.todo-shell .ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.todo-shell .ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.todo-shell .ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.todo-shell .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.todo-shell .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.todo-shell .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.todo-shell .ql-snow .ql-picker.ql-header{width:98px}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-label:before,.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.todo-shell .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.todo-shell .ql-snow .ql-picker.ql-font{width:108px}.todo-shell .ql-snow .ql-picker.ql-font .ql-picker-label:before,.todo-shell .ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.todo-shell .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.todo-shell .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.todo-shell .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.todo-shell .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.todo-shell .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.todo-shell .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.todo-shell .ql-snow .ql-picker.ql-size{width:98px}.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-label:before,.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.todo-shell .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.todo-shell .ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.todo-shell .ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.todo-shell .ql-code-block-container{position:relative}.todo-shell .ql-code-block-container .ql-ui{top:5px;right:5px}.todo-shell .ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.todo-shell .ql-toolbar.ql-snow .ql-formats{margin-right:15px}.todo-shell .ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.todo-shell .ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.todo-shell .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.todo-shell .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.todo-shell .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.todo-shell .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.todo-shell .ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.todo-shell .ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.todo-shell .ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.todo-shell .ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.todo-shell .ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.todo-shell .ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.todo-shell .ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.todo-shell .ql-snow .ql-tooltip a{line-height:26px}.todo-shell .ql-snow .ql-tooltip.ql-editing a.ql-preview,.todo-shell .ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.todo-shell .ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.todo-shell .ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.todo-shell .ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.todo-shell .ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.todo-shell .ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.todo-shell .ql-snow a{color:#06c}.todo-shell .ql-container.ql-snow{border:1px solid #ccc}
.todo-shell .ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.todo-shell .ql-container.ql-disabled .ql-tooltip{visibility:hidden}.todo-shell .ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.todo-shell .ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.todo-shell .ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.todo-shell .ql-clipboard p{margin:0;padding:0}.todo-shell .ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.todo-shell .ql-editor>*{cursor:text}.todo-shell .ql-editor p,.todo-shell .ql-editor ol,.todo-shell .ql-editor pre,.todo-shell .ql-editor blockquote,.todo-shell .ql-editor h1,.todo-shell .ql-editor h2,.todo-shell .ql-editor h3,.todo-shell .ql-editor h4,.todo-shell .ql-editor h5,.todo-shell .ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.todo-shell .ql-editor p,.todo-shell .ql-editor h1,.todo-shell .ql-editor h2,.todo-shell .ql-editor h3,.todo-shell .ql-editor h4,.todo-shell .ql-editor h5,.todo-shell .ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor p,.todo-shell .ql-editor h1,.todo-shell .ql-editor h2,.todo-shell .ql-editor h3,.todo-shell .ql-editor h4,.todo-shell .ql-editor h5,.todo-shell .ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor table{border-collapse:collapse}.todo-shell .ql-editor td{border:1px solid #000;padding:2px 5px}.todo-shell .ql-editor ol{padding-left:1.5em}.todo-shell .ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.todo-shell .ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.todo-shell .ql-editor li[data-list=checked]>.ql-ui,.todo-shell .ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.todo-shell .ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.todo-shell .ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.todo-shell .ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.todo-shell .ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered]{counter-increment:list-0}.todo-shell .ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.todo-shell .ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.todo-shell .ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.todo-shell .ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.todo-shell .ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.todo-shell .ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.todo-shell .ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.todo-shell .ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.todo-shell .ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.todo-shell .ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.todo-shell .ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.todo-shell .ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.todo-shell .ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.todo-shell .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.todo-shell .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.todo-shell .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.todo-shell .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.todo-shell .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.todo-shell .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.todo-shell .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.todo-shell .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.todo-shell .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.todo-shell .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.todo-shell .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.todo-shell .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.todo-shell .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.todo-shell .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.todo-shell .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.todo-shell .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.todo-shell .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.todo-shell .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.todo-shell .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.todo-shell .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.todo-shell .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.todo-shell .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.todo-shell .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.todo-shell .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.todo-shell .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.todo-shell .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.todo-shell .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.todo-shell .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.todo-shell .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.todo-shell .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.todo-shell .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.todo-shell .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.todo-shell .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.todo-shell .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.todo-shell .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.todo-shell .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.todo-shell .ql-editor li.ql-direction-rtl{padding-right:1.5em}.todo-shell .ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.todo-shell .ql-editor table{table-layout:fixed;width:100%}.todo-shell .ql-editor table td{outline:none}.todo-shell .ql-editor .ql-code-block-container{font-family:monospace}.todo-shell .ql-editor .ql-video{max-width:100%;display:block}.todo-shell .ql-editor .ql-video.ql-align-center{margin:0 auto}.todo-shell .ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.todo-shell .ql-editor .ql-bg-black{background-color:#000}.todo-shell .ql-editor .ql-bg-red{background-color:#e60000}.todo-shell .ql-editor .ql-bg-orange{background-color:#f90}.todo-shell .ql-editor .ql-bg-yellow{background-color:#ff0}.todo-shell .ql-editor .ql-bg-green{background-color:#008a00}.todo-shell .ql-editor .ql-bg-blue{background-color:#06c}.todo-shell .ql-editor .ql-bg-purple{background-color:#93f}.todo-shell .ql-editor .ql-color-white{color:#fff}.todo-shell .ql-editor .ql-color-red{color:#e60000}.todo-shell .ql-editor .ql-color-orange{color:#f90}.todo-shell .ql-editor .ql-color-yellow{color:#ff0}.todo-shell .ql-editor .ql-color-green{color:#008a00}.todo-shell .ql-editor .ql-color-blue{color:#06c}.todo-shell .ql-editor .ql-color-purple{color:#93f}.todo-shell .ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.todo-shell .ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.todo-shell .ql-editor .ql-size-small{font-size:.75em}.todo-shell .ql-editor .ql-size-large{font-size:1.5em}.todo-shell .ql-editor .ql-size-huge{font-size:2.5em}.todo-shell .ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.todo-shell .ql-editor .ql-align-center{text-align:center}.todo-shell .ql-editor .ql-align-justify{text-align:justify}.todo-shell .ql-editor .ql-align-right{text-align:right}.todo-shell .ql-editor .ql-ui{position:absolute}.todo-shell .ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.todo-shell .ql-bubble.ql-toolbar:after,.todo-shell .ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.todo-shell .ql-bubble.ql-toolbar button,.todo-shell .ql-bubble .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.todo-shell .ql-bubble.ql-toolbar button svg,.todo-shell .ql-bubble .ql-toolbar button svg{float:left;height:100%}.todo-shell .ql-bubble.ql-toolbar button:active:hover,.todo-shell .ql-bubble .ql-toolbar button:active:hover{outline:none}.todo-shell .ql-bubble.ql-toolbar input.ql-image[type=file],.todo-shell .ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.todo-shell .ql-bubble.ql-toolbar button:hover,.todo-shell .ql-bubble .ql-toolbar button:hover,.todo-shell .ql-bubble.ql-toolbar button:focus,.todo-shell .ql-bubble .ql-toolbar button:focus,.todo-shell .ql-bubble.ql-toolbar button.ql-active,.todo-shell .ql-bubble .ql-toolbar button.ql-active,.todo-shell .ql-bubble.ql-toolbar .ql-picker-label:hover,.todo-shell .ql-bubble .ql-toolbar .ql-picker-label:hover,.todo-shell .ql-bubble.ql-toolbar .ql-picker-label.ql-active,.todo-shell .ql-bubble .ql-toolbar .ql-picker-label.ql-active,.todo-shell .ql-bubble.ql-toolbar .ql-picker-item:hover,.todo-shell .ql-bubble .ql-toolbar .ql-picker-item:hover,.todo-shell .ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.todo-shell .ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.todo-shell .ql-bubble.ql-toolbar button:hover .ql-fill,.todo-shell .ql-bubble .ql-toolbar button:hover .ql-fill,.todo-shell .ql-bubble.ql-toolbar button:focus .ql-fill,.todo-shell .ql-bubble .ql-toolbar button:focus .ql-fill,.todo-shell .ql-bubble.ql-toolbar button.ql-active .ql-fill,.todo-shell .ql-bubble .ql-toolbar button.ql-active .ql-fill,.todo-shell .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.todo-shell .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.todo-shell .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.todo-shell .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.todo-shell .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.todo-shell .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.todo-shell .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.todo-shell .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.todo-shell .ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.todo-shell .ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.todo-shell .ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.todo-shell .ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.todo-shell .ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.todo-shell .ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.todo-shell .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.todo-shell .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.todo-shell .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.todo-shell .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.todo-shell .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.todo-shell .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.todo-shell .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.todo-shell .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.todo-shell .ql-bubble.ql-toolbar button:hover .ql-stroke,.todo-shell .ql-bubble .ql-toolbar button:hover .ql-stroke,.todo-shell .ql-bubble.ql-toolbar button:focus .ql-stroke,.todo-shell .ql-bubble .ql-toolbar button:focus .ql-stroke,.todo-shell .ql-bubble.ql-toolbar button.ql-active .ql-stroke,.todo-shell .ql-bubble .ql-toolbar button.ql-active .ql-stroke,.todo-shell .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.todo-shell .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.todo-shell .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.todo-shell .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.todo-shell .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.todo-shell .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.todo-shell .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.todo-shell .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.todo-shell .ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.todo-shell .ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.todo-shell .ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.todo-shell .ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.todo-shell .ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.todo-shell .ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.todo-shell .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.todo-shell .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.todo-shell .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.todo-shell .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.todo-shell .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.todo-shell .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.todo-shell .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.todo-shell .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.todo-shell .ql-bubble.ql-toolbar button:hover:not(.ql-active),.todo-shell .ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.todo-shell .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.todo-shell .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.todo-shell .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.todo-shell .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.todo-shell .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.todo-shell .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.todo-shell .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.todo-shell .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.todo-shell .ql-bubble,.todo-shell .ql-bubble *{box-sizing:border-box}.todo-shell .ql-bubble .ql-hidden{display:none}.todo-shell .ql-bubble .ql-out-bottom,.todo-shell .ql-bubble .ql-out-top{visibility:hidden}.todo-shell .ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.todo-shell .ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.todo-shell .ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.todo-shell .ql-bubble .ql-formats{vertical-align:middle;display:inline-block}.todo-shell .ql-bubble .ql-formats:after{clear:both;content:"";display:table}.todo-shell .ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.todo-shell .ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2px}.todo-shell .ql-bubble .ql-fill,.todo-shell .ql-bubble .ql-stroke.ql-fill{fill:#ccc}.todo-shell .ql-bubble .ql-empty{fill:none}.todo-shell .ql-bubble .ql-even{fill-rule:evenodd}.todo-shell .ql-bubble .ql-thin,.todo-shell .ql-bubble .ql-stroke.ql-thin{stroke-width:1px}.todo-shell .ql-bubble .ql-transparent{opacity:.4}.todo-shell .ql-bubble .ql-direction svg:last-child{display:none}.todo-shell .ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.todo-shell .ql-bubble .ql-direction.ql-active svg:first-child{display:none}.todo-shell .ql-bubble .ql-editor h1{font-size:2em}.todo-shell .ql-bubble .ql-editor h2{font-size:1.5em}.todo-shell .ql-bubble .ql-editor h3{font-size:1.17em}.todo-shell .ql-bubble .ql-editor h4{font-size:1em}.todo-shell .ql-bubble .ql-editor h5{font-size:.83em}.todo-shell .ql-bubble .ql-editor h6{font-size:.67em}.todo-shell .ql-bubble .ql-editor a{text-decoration:underline}.todo-shell .ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.todo-shell .ql-bubble .ql-editor code,.todo-shell .ql-bubble .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.todo-shell .ql-bubble .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.todo-shell .ql-bubble .ql-editor code{padding:2px 4px;font-size:85%}.todo-shell .ql-bubble .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.todo-shell .ql-bubble .ql-editor img{max-width:100%}.todo-shell .ql-bubble .ql-picker{color:#ccc;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.todo-shell .ql-bubble .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.todo-shell .ql-bubble .ql-picker-label:before{line-height:22px;display:inline-block}.todo-shell .ql-bubble .ql-picker-options{white-space:nowrap;background-color:#444;min-width:100%;padding:4px 8px;display:none;position:absolute}.todo-shell .ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.todo-shell .ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.todo-shell .ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.todo-shell .ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.todo-shell .ql-bubble .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.todo-shell .ql-bubble .ql-color-picker,.todo-shell .ql-bubble .ql-icon-picker{width:28px}.todo-shell .ql-bubble .ql-color-picker .ql-picker-label,.todo-shell .ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.todo-shell .ql-bubble .ql-color-picker .ql-picker-label svg,.todo-shell .ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.todo-shell .ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.todo-shell .ql-bubble .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.todo-shell .ql-bubble .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.todo-shell .ql-bubble .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.todo-shell .ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.todo-shell .ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.todo-shell .ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.todo-shell .ql-bubble .ql-picker.ql-header{width:98px}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-label:before,.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.todo-shell .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.todo-shell .ql-bubble .ql-picker.ql-font{width:108px}.todo-shell .ql-bubble .ql-picker.ql-font .ql-picker-label:before,.todo-shell .ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.todo-shell .ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.todo-shell .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.todo-shell .ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.todo-shell .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.todo-shell .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.todo-shell .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.todo-shell .ql-bubble .ql-picker.ql-size{width:98px}.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-label:before,.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.todo-shell .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.todo-shell .ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.todo-shell .ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.todo-shell .ql-code-block-container{position:relative}.todo-shell .ql-code-block-container .ql-ui{top:5px;right:5px}.todo-shell .ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.todo-shell .ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.todo-shell .ql-bubble .ql-color-picker svg{margin:1px}.todo-shell .ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.todo-shell .ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.todo-shell .ql-bubble .ql-tooltip{color:#fff;background-color:#444;border-radius:25px}.todo-shell .ql-bubble .ql-tooltip-arrow{content:" ";border-left:6px solid #0000;border-right:6px solid #0000;margin-left:-6px;display:block;position:absolute;left:50%}.todo-shell .ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.todo-shell .ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.todo-shell .ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.todo-shell .ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.todo-shell .ql-bubble .ql-tooltip-editor{display:none}.todo-shell .ql-bubble .ql-tooltip-editor input[type=text]{color:#fff;background:0 0;border:none;outline:none;width:100%;height:100%;padding:10px 20px;font-size:13px;position:absolute}.todo-shell .ql-bubble .ql-tooltip-editor a{position:absolute;top:10px;right:20px}.todo-shell .ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.todo-shell .ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close){white-space:nowrap;position:relative}.todo-shell .ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before{color:#fff;content:attr(href);z-index:1;background-color:#444;border-radius:15px;padding:5px 15px;font-size:12px;font-weight:400;text-decoration:none;top:-5px;overflow:hidden}.todo-shell .ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{content:" ";border-top:6px solid #444;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;top:0}.todo-shell .ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before,.todo-shell .ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{visibility:hidden;margin-left:50%;transition:visibility 0s .2s;position:absolute;left:0;transform:translate(-50%,-100%)}.todo-shell .ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:before,.todo-shell .ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:after{visibility:visible}
