@font-face{font-family:Figtree;src:url(../../../fonts/Figtree-VariableFont_wght.ttf) format("truetype");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(../../../fonts/Figtree-Italic-VariableFont_wght.ttf) format("truetype");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:Caveat;src:url(../../../fonts/Caveat-VariableFont_wght.ttf) format("truetype");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(../../../fonts/MaterialSymbolsOutlined-VariableFont_FILL,GRAD,opsz,wght.ttf) format("truetype");font-display:block}:root{--feather-bg-lt: #f8f6f0;--feather-bg-dk: #0a0a0c;--feather-panel-lt: #faf9f5;--feather-panel-dk: #121218;--feather-navbar-bg-lt: #1a5c58;--feather-navbar-bg-dk: #0e0e14;--feather-brand-logo-lt: var(--feather-navbar-bg-lt);--feather-brand-logo-dk: var(--feather-accent-dk);--feather-notes-bg-lt: #eef6f4;--feather-notes-bg-dk: #101018;--feather-editor-bg-lt: #fcfaf6;--feather-editor-bg-dk: #0c0c10;--feather-navbar-text-lt: #f5faf9;--feather-navbar-text-dk: #e8eaf4;--feather-border-lt: #d4ddd8;--feather-border-dk: #2a2a38;--feather-text-lt: #1e2a28;--feather-text-dk: #e8eaf0;--feather-muted-text-lt: #5a6a66;--feather-muted-text-dk: #8a92a8;--feather-accent-lt: #2a7a78;--feather-accent-dk: #7a8fd4;--feather-home-btn-bg-lt: #154a48;--feather-home-btn-bg-dk: #1a1a28;--feather-home-btn-hover-lt: #103c3a;--feather-home-btn-hover-dk: #252538;--feather-login-label-lt: #4a5a56;--feather-login-label-dk: #9ca3b8;--feather-login-input-border-lt: #c8d4d0;--feather-login-input-border-dk: #3a3a4a;--feather-error-text-lt: #b91c1c;--feather-error-text-dk: #fca5a5;--feather-note-meta-text-lt: #5a6a66;--feather-note-meta-text-dk: #8a92a8;--feather-note-hover-bg-lt: #dce8e4;--feather-note-hover-bg-dk: #1a1a26;--feather-note-selected-bg-lt: #cce0dc;--feather-note-selected-bg-dk: #222230;--feather-note-tag-chip-bg-lt: #b8ccc6;--feather-note-tag-chip-bg-dk: #2e2e3c;--feather-progress-track-lt: #e4ebe8;--feather-progress-track-dk: #2a2a38;--feather-progress-fill-lt: #b89a50;--feather-progress-fill-dk: #6a7fd4;--feather-checkbox-check-lt: #2a7a78;--feather-checkbox-check-dk: #5a6fd4;--feather-slash-hover-bg-lt: #e8f4f0;--feather-slash-hover-bg-dk: #1e1e2c;--feather-sync-icon-lt: #5a6a66;--feather-sync-icon-dk: #8a92a8;--feather-banner-text-lt: #7f1d1d;--feather-banner-text-dk: #fecaca;--feather-banner-border-lt: #fecaca;--feather-banner-border-dk: #7f1d1d;--feather-list-row-header-bg-lt: #f4f8f6;--feather-list-row-header-bg-dk: #161620;--feather-calendar-day-label-text-lt: var(--feather-accent-lt);--feather-calendar-day-label-text-dk: var(--feather-accent-dk);--feather-empty-morning-base-lt: #f8f6f0;--feather-empty-morning-c0-lt: #e8f4f0;--feather-empty-morning-c1-lt: #b8d8d0;--feather-empty-morning-c2-lt: #88c8c0;--feather-empty-morning-c3-lt: #e8e0c8;--feather-empty-midday-base-lt: #faf9f5;--feather-empty-midday-c0-lt: #d8ece8;--feather-empty-midday-c1-lt: #2a7a78;--feather-empty-midday-c2-lt: #b89a50;--feather-empty-midday-c3-lt: #c8e0dc;--feather-empty-evening-base-lt: #f4f0e8;--feather-empty-evening-c0-lt: #e8d8b0;--feather-empty-evening-c1-lt: #2a7a78;--feather-empty-evening-c2-lt: #b89a50;--feather-empty-evening-c3-lt: #d0e8e4;--feather-empty-night-base-lt: #d8e4e0;--feather-empty-night-c0-lt: #1a5c58;--feather-empty-night-c1-lt: #154a48;--feather-empty-night-c2-lt: #2a7a78;--feather-empty-night-c3-lt: #88a8a0;--feather-empty-morning-base-dk: #0c0c10;--feather-empty-morning-c0-dk: #2a2848;--feather-empty-morning-c1-dk: #3a3860;--feather-empty-morning-c2-dk: #6a7fd4;--feather-empty-morning-c3-dk: #121218;--feather-empty-midday-base-dk: #0a0a0c;--feather-empty-midday-c0-dk: #1e1e30;--feather-empty-midday-c1-dk: #4a5080;--feather-empty-midday-c2-dk: #7a8fd4;--feather-empty-midday-c3-dk: #161620;--feather-empty-evening-base-dk: #0a0a0c;--feather-empty-evening-c0-dk: #3a3860;--feather-empty-evening-c1-dk: #5a5890;--feather-empty-evening-c2-dk: #7a8fd4;--feather-empty-evening-c3-dk: #1a1a28;--feather-empty-night-base-dk: #060608;--feather-empty-night-c0-dk: #1a1a28;--feather-empty-night-c1-dk: #3a3860;--feather-empty-night-c2-dk: #0a0a0c;--feather-empty-night-c3-dk: #2a2848}:root{--wave-bg-lt: #f4efe4;--wave-bg-dk: #0c1445;--wave-panel-lt: #faf7f0;--wave-panel-dk: #121c3d;--wave-navbar-bg-lt: #1e4d6b;--wave-navbar-bg-dk: #0a1628;--wave-brand-logo-lt: var(--wave-navbar-bg-lt);--wave-brand-logo-dk: var(--wave-accent-dk);--wave-notes-bg-lt: #ede6d8;--wave-notes-bg-dk: #141e3c;--wave-editor-bg-lt: #faf7f0;--wave-editor-bg-dk: #0f1729;--wave-navbar-text-lt: #e8eef5;--wave-navbar-text-dk: #e8eef5;--wave-border-lt: #c9d4dc;--wave-border-dk: #2a3a5c;--wave-text-lt: #1a2e3b;--wave-text-dk: #e8eef5;--wave-muted-text-lt: #4a5f6d;--wave-muted-text-dk: #9eb0c8;--wave-accent-lt: #1a4a6e;--wave-accent-dk: #6b8fd4;--wave-home-btn-bg-lt: #1a3d52;--wave-home-btn-bg-dk: #152238;--wave-home-btn-hover-lt: #153347;--wave-home-btn-hover-dk: #0f1a2e;--wave-login-label-lt: #3d5260;--wave-login-label-dk: #9eb0c8;--wave-login-input-border-lt: #b8c8d4;--wave-login-input-border-dk: #3d4f6e;--wave-error-text-lt: #9b2c2c;--wave-error-text-dk: #fca5a5;--wave-note-meta-text-lt: #4a5f6d;--wave-note-meta-text-dk: #8fa3bc;--wave-note-hover-bg-lt: #e0d6c8;--wave-note-hover-bg-dk: #1c2848;--wave-note-selected-bg-lt: #d4c9b8;--wave-note-selected-bg-dk: #243056;--wave-note-tag-chip-bg-lt: #c4b8a8;--wave-note-tag-chip-bg-dk: #2a3858;--wave-progress-track-lt: #ddd4c4;--wave-progress-track-dk: #1e2d52;--wave-progress-fill-lt: #3d7a6b;--wave-progress-fill-dk: #e8c547;--wave-checkbox-check-lt: #3d7a6b;--wave-checkbox-check-dk: #a88510;--wave-slash-hover-bg-lt: #e4eef2;--wave-slash-hover-bg-dk: #1e2d52;--wave-sync-icon-lt: #5a6f7d;--wave-sync-icon-dk: #8fa3bc;--wave-banner-text-lt: #7f1d1d;--wave-banner-text-dk: #fecaca;--wave-banner-border-lt: #e8b4b4;--wave-banner-border-dk: #7f1d1d;--wave-list-row-header-bg-lt: #f5f0e6;--wave-list-row-header-bg-dk: #1c2848;--wave-calendar-day-label-text-lt: var(--wave-accent-lt);--wave-calendar-day-label-text-dk: #e8c547;--wave-empty-morning-base-lt: #faf5eb;--wave-empty-morning-c0-lt: #ffe8c8;--wave-empty-morning-c1-lt: #88c8dc;--wave-empty-morning-c2-lt: #c8e4f0;--wave-empty-morning-c3-lt: #f0d8b0;--wave-empty-midday-base-lt: #f2f8fc;--wave-empty-midday-c0-lt: #b0dff0;--wave-empty-midday-c1-lt: #5ca8cc;--wave-empty-midday-c2-lt: #6b4423;--wave-empty-midday-c3-lt: #98cce8;--wave-empty-evening-base-lt: #f8f0e4;--wave-empty-evening-c0-lt: #e8c090;--wave-empty-evening-c1-lt: #1a4a6e;--wave-empty-evening-c2-lt: #c87848;--wave-empty-evening-c3-lt: #d8c8a0;--wave-empty-night-base-lt: #e0dcd0;--wave-empty-night-c0-lt: #1a3d52;--wave-empty-night-c1-lt: #153347;--wave-empty-night-c2-lt: #1a4a6e;--wave-empty-night-c3-lt: #1e4d6b;--wave-empty-morning-base-dk: #101828;--wave-empty-morning-c0-dk: #1a3858;--wave-empty-morning-c1-dk: #2a4878;--wave-empty-morning-c2-dk: #6b8fd4;--wave-empty-morning-c3-dk: #1e2d52;--wave-empty-midday-base-dk: #0c1445;--wave-empty-midday-c0-dk: #243878;--wave-empty-midday-c1-dk: #3a5090;--wave-empty-midday-c2-dk: #e8c547;--wave-empty-midday-c3-dk: #2a4070;--wave-empty-evening-base-dk: #101828;--wave-empty-evening-c0-dk: #5a4088;--wave-empty-evening-c1-dk: #d88838;--wave-empty-evening-c2-dk: #2a4870;--wave-empty-evening-c3-dk: #1a2840;--wave-empty-night-base-dk: #0a1020;--wave-empty-night-c0-dk: #0c1445;--wave-empty-night-c1-dk: #141e3c;--wave-empty-night-c2-dk: #1e4d6b;--wave-empty-night-c3-dk: #153347}:root{--editorial-bg-lt: #ebe4d6;--editorial-bg-dk: #141311;--editorial-panel-lt: #f5f0e6;--editorial-panel-dk: #1c1b19;--editorial-navbar-bg-lt: #252422;--editorial-navbar-bg-dk: #0a0908;--editorial-brand-logo-lt: var(--editorial-navbar-bg-lt);--editorial-brand-logo-dk: var(--editorial-accent-dk);--editorial-notes-bg-lt: #e2d9c8;--editorial-notes-bg-dk: #181715;--editorial-editor-bg-lt: #faf7f0;--editorial-editor-bg-dk: #121110;--editorial-navbar-text-lt: #e8e2d6;--editorial-navbar-text-dk: #d8d2c8;--editorial-border-lt: #c9bfb0;--editorial-border-dk: #2e2c28;--editorial-text-lt: #1a1917;--editorial-text-dk: #e6e1d8;--editorial-muted-text-lt: #5e574c;--editorial-muted-text-dk: #9a9288;--editorial-accent-lt: #7a4e2a;--editorial-accent-dk: #c4b08a;--editorial-home-btn-bg-lt: #353330;--editorial-home-btn-bg-dk: #2a2826;--editorial-home-btn-hover-lt: #2a2826;--editorial-home-btn-hover-dk: #353330;--editorial-login-label-lt: #4a4540;--editorial-login-label-dk: #9a9288;--editorial-login-input-border-lt: #b8aea0;--editorial-login-input-border-dk: #3d3a36;--editorial-error-text-lt: #b91c1c;--editorial-error-text-dk: #e8a090;--editorial-note-meta-text-lt: #6b6358;--editorial-note-meta-text-dk: #8a8278;--editorial-note-hover-bg-lt: #ddd4c4;--editorial-note-hover-bg-dk: #252320;--editorial-note-selected-bg-lt: #d0c6b4;--editorial-note-selected-bg-dk: #2e2b28;--editorial-note-tag-chip-bg-lt: #c4b9a8;--editorial-note-tag-chip-bg-dk: #353230;--editorial-progress-track-lt: #ddd4c4;--editorial-progress-track-dk: #2a2826;--editorial-progress-fill-lt: #2a2826;--editorial-progress-fill-dk: #c4b08a;--editorial-checkbox-check-lt: #2a2826;--editorial-checkbox-check-dk: #8a7660;--editorial-slash-hover-bg-lt: #e8e0d4;--editorial-slash-hover-bg-dk: #252320;--editorial-sync-icon-lt: #7a7268;--editorial-sync-icon-dk: #8a8278;--editorial-banner-text-lt: #9b1c1c;--editorial-banner-text-dk: #fec8bc;--editorial-banner-border-lt: #e8a8a0;--editorial-banner-border-dk: #8c3028;--editorial-list-row-header-bg-lt: #efe8dc;--editorial-list-row-header-bg-dk: #252320;--editorial-calendar-day-label-text-lt: var(--editorial-accent-lt);--editorial-calendar-day-label-text-dk: var(--editorial-accent-dk);--editorial-empty-morning-base-lt: #f0e8dc;--editorial-empty-morning-c0-lt: #fcf6ec;--editorial-empty-morning-c1-lt: #c8b498;--editorial-empty-morning-c2-lt: #a09078;--editorial-empty-morning-c3-lt: #e4d8c4;--editorial-empty-midday-base-lt: #faf7f0;--editorial-empty-midday-c0-lt: #fffdf8;--editorial-empty-midday-c1-lt: #c0b0a0;--editorial-empty-midday-c2-lt: #988878;--editorial-empty-midday-c3-lt: #e8e0d4;--editorial-empty-evening-base-lt: #f2ebe0;--editorial-empty-evening-c0-lt: #e8c090;--editorial-empty-evening-c1-lt: #a87848;--editorial-empty-evening-c2-lt: #786040;--editorial-empty-evening-c3-lt: #d4b888;--editorial-empty-night-base-lt: #e2d9c8;--editorial-empty-night-c0-lt: #8a8070;--editorial-empty-night-c1-lt: #6a6058;--editorial-empty-night-c2-lt: #524c44;--editorial-empty-night-c3-lt: #7a7268;--editorial-empty-morning-base-dk: #141311;--editorial-empty-morning-c0-dk: #8a7e70;--editorial-empty-morning-c1-dk: #625a50;--editorial-empty-morning-c2-dk: #383430;--editorial-empty-morning-c3-dk: #1e1c1a;--editorial-empty-midday-base-dk: #161514;--editorial-empty-midday-c0-dk: #6e6860;--editorial-empty-midday-c1-dk: #4a4640;--editorial-empty-midday-c2-dk: #322e2a;--editorial-empty-midday-c3-dk: #1a1918;--editorial-empty-evening-base-dk: #161514;--editorial-empty-evening-c0-dk: #5c4434;--editorial-empty-evening-c1-dk: #7a5840;--editorial-empty-evening-c2-dk: #6a5038;--editorial-empty-evening-c3-dk: #3a3028;--editorial-empty-night-base-dk: #0e0d0c;--editorial-empty-night-c0-dk: #282624;--editorial-empty-night-c1-dk: #3a3632;--editorial-empty-night-c2-dk: #1c1b19;--editorial-empty-night-c3-dk: #141311}:root{--patisserie-bg-lt: #f6f4fa;--patisserie-bg-dk: #1c1614;--patisserie-panel-lt: #fcfbff;--patisserie-panel-dk: #2a221c;--patisserie-navbar-bg-lt: #665c9a;--patisserie-navbar-bg-dk: #3d3028;--patisserie-brand-logo-lt: var(--patisserie-navbar-bg-lt);--patisserie-brand-logo-dk: var(--patisserie-accent-dk);--patisserie-notes-bg-lt: #ebe4f8;--patisserie-notes-bg-dk: #2a2420;--patisserie-editor-bg-lt: #faf9fc;--patisserie-editor-bg-dk: #1a1614;--patisserie-navbar-text-lt: #faf6ff;--patisserie-navbar-text-dk: #f0e8e4;--patisserie-border-lt: #dcd4ec;--patisserie-border-dk: #4a4038;--patisserie-text-lt: #3d3648;--patisserie-text-dk: #f0eae4;--patisserie-muted-text-lt: #736984;--patisserie-muted-text-dk: #b0a498;--patisserie-accent-lt: #4b8165;--patisserie-accent-dk: #7ab89a;--patisserie-home-btn-bg-lt: #564d84;--patisserie-home-btn-bg-dk: #322c24;--patisserie-home-btn-hover-lt: #48426f;--patisserie-home-btn-hover-dk: #3c342c;--patisserie-login-label-lt: #524c68;--patisserie-login-label-dk: #b0a498;--patisserie-login-input-border-lt: #ccc4e0;--patisserie-login-input-border-dk: #5a5048;--patisserie-error-text-lt: #b85c6a;--patisserie-error-text-dk: #f0a8b8;--patisserie-note-meta-text-lt: #6a6480;--patisserie-note-meta-text-dk: #a09488;--patisserie-note-hover-bg-lt: #e0d8f0;--patisserie-note-hover-bg-dk: #3a322c;--patisserie-note-selected-bg-lt: #d4cce8;--patisserie-note-selected-bg-dk: #443c34;--patisserie-note-tag-chip-bg-lt: #d8d0ec;--patisserie-note-tag-chip-bg-dk: #4a4038;--patisserie-progress-track-lt: #e0ece6;--patisserie-progress-track-dk: #322c28;--patisserie-progress-fill-lt: #88c9a8;--patisserie-progress-fill-dk: #7ab89a;--patisserie-checkbox-check-lt: #4c8868;--patisserie-checkbox-check-dk: #4a8868;--patisserie-slash-hover-bg-lt: #f0ecf8;--patisserie-slash-hover-bg-dk: #342c28;--patisserie-sync-icon-lt: #7a7088;--patisserie-sync-icon-dk: #a8a090;--patisserie-banner-text-lt: #8b5060;--patisserie-banner-text-dk: #e8c8d8;--patisserie-banner-border-lt: #e8b8c8;--patisserie-banner-border-dk: #6a4858;--patisserie-list-row-header-bg-lt: #f5f0fc;--patisserie-list-row-header-bg-dk: #36302a;--patisserie-calendar-day-label-text-lt: var(--patisserie-accent-lt);--patisserie-calendar-day-label-text-dk: var(--patisserie-accent-dk);--patisserie-empty-morning-base-lt: #f8f6fc;--patisserie-empty-morning-c0-lt: #e8e0f8;--patisserie-empty-morning-c1-lt: #b8e8d0;--patisserie-empty-morning-c2-lt: #c8e8d8;--patisserie-empty-morning-c3-lt: #d4c8f0;--patisserie-empty-midday-base-lt: #faf9fc;--patisserie-empty-midday-c0-lt: #dcd0f8;--patisserie-empty-midday-c1-lt: #b8e8d8;--patisserie-empty-midday-c2-lt: #c8b8e8;--patisserie-empty-midday-c3-lt: #b8e8d8;--patisserie-empty-evening-base-lt: #f4f2fa;--patisserie-empty-evening-c0-lt: #d8c8f0;--patisserie-empty-evening-c1-lt: #9a8cb8;--patisserie-empty-evening-c2-lt: #a898c8;--patisserie-empty-evening-c3-lt: #c8b8e8;--patisserie-empty-night-base-lt: #ece8f4;--patisserie-empty-night-c0-lt: #706888;--patisserie-empty-night-c1-lt: #585070;--patisserie-empty-night-c2-lt: #5c9878;--patisserie-empty-night-c3-lt: #8078a0;--patisserie-empty-morning-base-dk: #1a1614;--patisserie-empty-morning-c0-dk: #6a5048;--patisserie-empty-morning-c1-dk: #4a6858;--patisserie-empty-morning-c2-dk: #3a3228;--patisserie-empty-morning-c3-dk: #1c1614;--patisserie-empty-midday-base-dk: #1a1614;--patisserie-empty-midday-c0-dk: #5a4840;--patisserie-empty-midday-c1-dk: #88c9a8;--patisserie-empty-midday-c2-dk: #7ab89a;--patisserie-empty-midday-c3-dk: #2a221c;--patisserie-empty-evening-base-dk: #1a1614;--patisserie-empty-evening-c0-dk: #8b5848;--patisserie-empty-evening-c1-dk: #c8a090;--patisserie-empty-evening-c2-dk: #6a5048;--patisserie-empty-evening-c3-dk: #342c28;--patisserie-empty-night-base-dk: #141010;--patisserie-empty-night-c0-dk: #2a2420;--patisserie-empty-night-c1-dk: #3c342c;--patisserie-empty-night-c2-dk: #1a1614;--patisserie-empty-night-c3-dk: #0e0c0a}:root{--pasto-bg-lt: #fffef8;--pasto-bg-dk: #1a1214;--pasto-panel-lt: #fffffc;--pasto-panel-dk: #261c1e;--pasto-navbar-bg-lt: #666620;--pasto-navbar-bg-dk: #4a1828;--pasto-brand-logo-lt: var(--pasto-navbar-bg-lt);--pasto-brand-logo-dk: var(--pasto-accent-dk);--pasto-notes-bg-lt: #faf6d8;--pasto-notes-bg-dk: #24181a;--pasto-editor-bg-lt: #fffef8;--pasto-editor-bg-dk: #1e1618;--pasto-navbar-text-lt: #fdfae8;--pasto-navbar-text-dk: #f8e8ec;--pasto-border-lt: #ebe6d0;--pasto-border-dk: #4a3840;--pasto-text-lt: #3a3e28;--pasto-text-dk: #f4ece8;--pasto-muted-text-lt: #6a6848;--pasto-muted-text-dk: #b8a8a8;--pasto-accent-lt: #c25334;--pasto-accent-dk: #e85a4c;--pasto-home-btn-bg-lt: #6a6a22;--pasto-home-btn-bg-dk: #381420;--pasto-home-btn-hover-lt: #5a5a1c;--pasto-home-btn-hover-dk: #2e1018;--pasto-login-label-lt: #4a5038;--pasto-login-label-dk: #b8a8a8;--pasto-login-input-border-lt: #ddd8c0;--pasto-login-input-border-dk: #5a4850;--pasto-error-text-lt: #b83838;--pasto-error-text-dk: #f0a090;--pasto-note-meta-text-lt: #5a5840;--pasto-note-meta-text-dk: #a09090;--pasto-note-hover-bg-lt: #f5efd0;--pasto-note-hover-bg-dk: #342428;--pasto-note-selected-bg-lt: #efe2ac;--pasto-note-selected-bg-dk: #3e2c30;--pasto-note-tag-chip-bg-lt: #eadf9c;--pasto-note-tag-chip-bg-dk: #4a383c;--pasto-progress-track-lt: #f0f4e4;--pasto-progress-track-dk: #322428;--pasto-progress-fill-lt: #b8d878;--pasto-progress-fill-dk: #c87868;--pasto-checkbox-check-lt: #789030;--pasto-checkbox-check-dk: #a85848;--pasto-date-chip-text-lt: #6a6a22;--pasto-date-chip-bg-lt: #f1edd1;--pasto-date-chip-border-lt: #c7c77f;--pasto-date-chip-hover-bg-lt: #ebe7bf;--pasto-scheduled-accent-lt: #7a7a28;--pasto-slash-hover-bg-lt: #faf6e8;--pasto-slash-hover-bg-dk: #342428;--pasto-sync-icon-lt: #6a6848;--pasto-sync-icon-dk: #a09090;--pasto-banner-text-lt: #6a6828;--pasto-banner-text-dk: #f0c8c0;--pasto-banner-border-lt: #d0d8c0;--pasto-banner-border-dk: #6a3840;--pasto-list-row-header-bg-lt: #fffdf0;--pasto-list-row-header-bg-dk: #302428;--pasto-calendar-day-label-text-lt: var(--pasto-scheduled-accent-lt);--pasto-calendar-day-label-text-dk: var(--pasto-accent-dk);--pasto-empty-morning-base-lt: #fffef8;--pasto-empty-morning-c0-lt: #f8f0d0;--pasto-empty-morning-c1-lt: #e8ec98;--pasto-empty-morning-c2-lt: #f0e4c8;--pasto-empty-morning-c3-lt: #d8e4a0;--pasto-empty-midday-base-lt: #fffef8;--pasto-empty-midday-c0-lt: #f9f2c0;--pasto-empty-midday-c1-lt: #f5e890;--pasto-empty-midday-c2-lt: #ecd8c0;--pasto-empty-midday-c3-lt: #ccd884;--pasto-empty-evening-base-lt: #fffaf4;--pasto-empty-evening-c0-lt: #f5e8c8;--pasto-empty-evening-c1-lt: #d88862;--pasto-empty-evening-c2-lt: #d8c878;--pasto-empty-evening-c3-lt: #f5ead8;--pasto-empty-night-base-lt: #f4f0d8;--pasto-empty-night-c0-lt: #b8a838;--pasto-empty-night-c1-lt: #8a7a28;--pasto-empty-night-c2-lt: #d8c860;--pasto-empty-night-c3-lt: #a89830;--pasto-empty-morning-base-dk: #1a1214;--pasto-empty-morning-c0-dk: #6a3038;--pasto-empty-morning-c1-dk: #4a2830;--pasto-empty-morning-c2-dk: #2a2024;--pasto-empty-morning-c3-dk: #1a1214;--pasto-empty-midday-base-dk: #1a1214;--pasto-empty-midday-c0-dk: #8b3840;--pasto-empty-midday-c1-dk: #e85a4c;--pasto-empty-midday-c2-dk: #5a3840;--pasto-empty-midday-c3-dk: #261c1e;--pasto-empty-evening-base-dk: #1a1214;--pasto-empty-evening-c0-dk: #c84840;--pasto-empty-evening-c1-dk: #a83848;--pasto-empty-evening-c2-dk: #6a3038;--pasto-empty-evening-c3-dk: #342428;--pasto-empty-night-base-dk: #120c0e;--pasto-empty-night-c0-dk: #2a1c20;--pasto-empty-night-c1-dk: #4a2830;--pasto-empty-night-c2-dk: #1a1214;--pasto-empty-night-c3-dk: #0a0808}:root{--moss-bg-lt: #f5f3eb;--moss-bg-dk: #141a16;--moss-panel-lt: #faf8f2;--moss-panel-dk: #1c2420;--moss-navbar-bg-lt: #4a6a52;--moss-navbar-bg-dk: #1a2820;--moss-brand-logo-lt: var(--moss-navbar-bg-lt);--moss-brand-logo-dk: var(--moss-accent-dk);--moss-notes-bg-lt: #eef2e4;--moss-notes-bg-dk: #182018;--moss-editor-bg-lt: #faf8f4;--moss-editor-bg-dk: #121816;--moss-navbar-text-lt: #f5faf4;--moss-navbar-text-dk: #e8f0e8;--moss-border-lt: #d4dcc8;--moss-border-dk: #2e3a32;--moss-text-lt: #2a3228;--moss-text-dk: #e4ece4;--moss-muted-text-lt: #6a7268;--moss-muted-text-dk: #94a898;--moss-accent-lt: #6b5344;--moss-accent-dk: #d4a574;--moss-home-btn-bg-lt: #3a5242;--moss-home-btn-bg-dk: #243028;--moss-home-btn-hover-lt: #2e4238;--moss-home-btn-hover-dk: #1e2820;--moss-login-label-lt: #4a5248;--moss-login-label-dk: #94a898;--moss-login-input-border-lt: #c8d4c0;--moss-login-input-border-dk: #3a4a40;--moss-error-text-lt: #b83838;--moss-error-text-dk: #f0a090;--moss-note-meta-text-lt: #5a6258;--moss-note-meta-text-dk: #8a9890;--moss-note-hover-bg-lt: #e0e8d8;--moss-note-hover-bg-dk: #243028;--moss-note-selected-bg-lt: #d4dcc8;--moss-note-selected-bg-dk: #2e3a34;--moss-note-tag-chip-bg-lt: #c8d4bc;--moss-note-tag-chip-bg-dk: #344038;--moss-progress-track-lt: #e4ebe0;--moss-progress-track-dk: #2a342c;--moss-progress-fill-lt: #7a9a78;--moss-progress-fill-dk: #d4a574;--moss-checkbox-check-lt: #5a7a58;--moss-checkbox-check-dk: #a47544;--moss-slash-hover-bg-lt: #eef4e8;--moss-slash-hover-bg-dk: #243028;--moss-sync-icon-lt: #6a7268;--moss-sync-icon-dk: #8a9890;--moss-banner-text-lt: #6b5344;--moss-banner-text-dk: #f0d8b0;--moss-banner-border-lt: #d8c8b0;--moss-banner-border-dk: #6a5040;--moss-list-row-header-bg-lt: #f0f4ec;--moss-list-row-header-bg-dk: #1e2824;--moss-calendar-day-label-text-lt: var(--moss-accent-lt);--moss-calendar-day-label-text-dk: var(--moss-accent-dk);--moss-empty-morning-base-lt: #f5f3eb;--moss-empty-morning-c0-lt: #f0f4e8;--moss-empty-morning-c1-lt: #c8dcc0;--moss-empty-morning-c2-lt: #b8c8a8;--moss-empty-morning-c3-lt: #e8e4d8;--moss-empty-midday-base-lt: #faf8f2;--moss-empty-midday-c0-lt: #e8f0e0;--moss-empty-midday-c1-lt: #9aab88;--moss-empty-midday-c2-lt: #7a9a78;--moss-empty-midday-c3-lt: #d4dcc8;--moss-empty-evening-base-lt: #f4f0e6;--moss-empty-evening-c0-lt: #f0e0c0;--moss-empty-evening-c1-lt: #d4a574;--moss-empty-evening-c2-lt: #9aab88;--moss-empty-evening-c3-lt: #e8dcc8;--moss-empty-night-base-lt: #d8e4d0;--moss-empty-night-c0-lt: #4a6a52;--moss-empty-night-c1-lt: #3a5242;--moss-empty-night-c2-lt: #6b5344;--moss-empty-night-c3-lt: #88a088;--moss-empty-morning-base-dk: #141a16;--moss-empty-morning-c0-dk: #2a4034;--moss-empty-morning-c1-dk: #3a5044;--moss-empty-morning-c2-dk: #4a6050;--moss-empty-morning-c3-dk: #1c2420;--moss-empty-midday-base-dk: #141a16;--moss-empty-midday-c0-dk: #3a5044;--moss-empty-midday-c1-dk: #5a7868;--moss-empty-midday-c2-dk: #7a9a78;--moss-empty-midday-c3-dk: #1a2820;--moss-empty-evening-base-dk: #141a16;--moss-empty-evening-c0-dk: #6a5040;--moss-empty-evening-c1-dk: #d4a574;--moss-empty-evening-c2-dk: #4a6050;--moss-empty-evening-c3-dk: #243028;--moss-empty-night-base-dk: #0c100e;--moss-empty-night-c0-dk: #1a2820;--moss-empty-night-c1-dk: #2a3830;--moss-empty-night-c2-dk: #141a16;--moss-empty-night-c3-dk: #080c0a}:root{--ember-bg-lt: #f8f4ec;--ember-bg-dk: #1a120e;--ember-panel-lt: #fcfaf4;--ember-panel-dk: #241c18;--ember-navbar-bg-lt: #8a5840;--ember-navbar-bg-dk: #2a1c14;--ember-brand-logo-lt: var(--ember-navbar-bg-lt);--ember-brand-logo-dk: var(--ember-accent-dk);--ember-notes-bg-lt: #f5efe0;--ember-notes-bg-dk: #201814;--ember-editor-bg-lt: #fffcf6;--ember-editor-bg-dk: #1a1410;--ember-navbar-text-lt: #fff8f0;--ember-navbar-text-dk: #f8ece4;--ember-border-lt: #e8dcc8;--ember-border-dk: #4a3830;--ember-text-lt: #3a2e24;--ember-text-dk: #f4ece4;--ember-muted-text-lt: #7a6a58;--ember-muted-text-dk: #b8a090;--ember-accent-lt: #a75d30;--ember-accent-dk: #e87a40;--ember-home-btn-bg-lt: #6a4830;--ember-home-btn-bg-dk: #3a2818;--ember-home-btn-hover-lt: #5a3c28;--ember-home-btn-hover-dk: #2e2010;--ember-login-label-lt: #5a4a38;--ember-login-label-dk: #b8a090;--ember-login-input-border-lt: #ddd0c0;--ember-login-input-border-dk: #5a4840;--ember-error-text-lt: #b83838;--ember-error-text-dk: #f0a090;--ember-note-meta-text-lt: #6a5a48;--ember-note-meta-text-dk: #a09080;--ember-note-hover-bg-lt: #f0e4d0;--ember-note-hover-bg-dk: #342820;--ember-note-selected-bg-lt: #e8dcc0;--ember-note-selected-bg-dk: #3e3028;--ember-note-tag-chip-bg-lt: #e0d0b8;--ember-note-tag-chip-bg-dk: #4a3830;--ember-progress-track-lt: #f0e8dc;--ember-progress-track-dk: #322820;--ember-progress-fill-lt: #d4924a;--ember-progress-fill-dk: #e87a40;--ember-checkbox-check-lt: #b87220;--ember-checkbox-check-dk: #c85a20;--ember-slash-hover-bg-lt: #faf4e8;--ember-slash-hover-bg-dk: #342820;--ember-sync-icon-lt: #7a6a58;--ember-sync-icon-dk: #a09080;--ember-banner-text-lt: #8a4830;--ember-banner-text-dk: #f0c8a8;--ember-banner-border-lt: #e8c8a8;--ember-banner-border-dk: #6a4030;--ember-list-row-header-bg-lt: #faf4ec;--ember-list-row-header-bg-dk: #2a2018;--ember-calendar-day-label-text-lt: var(--ember-accent-lt);--ember-calendar-day-label-text-dk: var(--ember-accent-dk);--ember-empty-morning-base-lt: #f8f4ec;--ember-empty-morning-c0-lt: #f8ecd8;--ember-empty-morning-c1-lt: #f0dcc0;--ember-empty-morning-c2-lt: #e8d0b0;--ember-empty-morning-c3-lt: #f5e8d4;--ember-empty-midday-base-lt: #faf6ee;--ember-empty-midday-c0-lt: #f5e8d4;--ember-empty-midday-c1-lt: #e8d8c0;--ember-empty-midday-c2-lt: #d8c8a8;--ember-empty-midday-c3-lt: #f0e4d0;--ember-empty-evening-base-lt: #f8f0e4;--ember-empty-evening-c0-lt: #f8c890;--ember-empty-evening-c1-lt: #e87a40;--ember-empty-evening-c2-lt: #d4924a;--ember-empty-evening-c3-lt: #f0d8b0;--ember-empty-night-base-lt: #e8dcc8;--ember-empty-night-c0-lt: #8a5840;--ember-empty-night-c1-lt: #6a4830;--ember-empty-night-c2-lt: #c87840;--ember-empty-night-c3-lt: #a87858;--ember-empty-morning-base-dk: #1a120e;--ember-empty-morning-c0-dk: #4a3020;--ember-empty-morning-c1-dk: #3a2818;--ember-empty-morning-c2-dk: #2a2014;--ember-empty-morning-c3-dk: #1a120e;--ember-empty-midday-base-dk: #1a120e;--ember-empty-midday-c0-dk: #5a3828;--ember-empty-midday-c1-dk: #8a5840;--ember-empty-midday-c2-dk: #4a3020;--ember-empty-midday-c3-dk: #241c18;--ember-empty-evening-base-dk: #1a120e;--ember-empty-evening-c0-dk: #c87840;--ember-empty-evening-c1-dk: #e87a40;--ember-empty-evening-c2-dk: #a84830;--ember-empty-evening-c3-dk: #342820;--ember-empty-night-base-dk: #100c08;--ember-empty-night-c0-dk: #e87a40;--ember-empty-night-c1-dk: #c86830;--ember-empty-night-c2-dk: #4a2818;--ember-empty-night-c3-dk: #1a120e}:root{--daylight-bg-lt: #edf1f4;--daylight-bg-dk: #1e1e1e;--daylight-panel-lt: #f4f6f8;--daylight-panel-dk: #252526;--daylight-navbar-bg-lt: #384754;--daylight-navbar-bg-dk: #2d2d30;--daylight-brand-logo-lt: var(--daylight-accent-lt);--daylight-brand-logo-dk: var(--daylight-accent-dk);--daylight-notes-bg-lt: #e4eaee;--daylight-notes-bg-dk: #252526;--daylight-editor-bg-lt: #fbfbfa;--daylight-editor-bg-dk: #1e1e1e;--daylight-navbar-text-lt: #f3f6f8;--daylight-navbar-text-dk: #cccccc;--daylight-border-lt: #d8d0c7;--daylight-border-dk: #3e3e42;--daylight-text-lt: #27343d;--daylight-text-dk: #d4d4d4;--daylight-muted-text-lt: #68727b;--daylight-muted-text-dk: #858585;--daylight-accent-lt: #2d6f9f;--daylight-accent-dk: #7cb87c;--daylight-home-btn-bg-lt: #d3dbe1;--daylight-home-btn-bg-dk: #3e3e42;--daylight-home-btn-hover-lt: #c3cdd5;--daylight-home-btn-hover-dk: #4a4a4e;--daylight-login-label-lt: #52606a;--daylight-login-label-dk: #858585;--daylight-login-input-border-lt: #c6c0b8;--daylight-login-input-border-dk: #4a4a4e;--daylight-error-text-lt: #c72e2e;--daylight-error-text-dk: #f48771;--daylight-note-meta-text-lt: #69747d;--daylight-note-meta-text-dk: #858585;--daylight-note-hover-bg-lt: #d9e1e7;--daylight-note-hover-bg-dk: #2a2d2e;--daylight-note-selected-bg-lt: #ced8e0;--daylight-note-selected-bg-dk: #37373d;--daylight-note-tag-chip-bg-lt: #d6dee4;--daylight-note-tag-chip-bg-dk: #3e3e42;--daylight-progress-track-lt: #dde5ea;--daylight-progress-track-dk: #3e3e42;--daylight-progress-fill-lt: #4c8960;--daylight-progress-fill-dk: #7cb87c;--daylight-checkbox-check-lt: #3e7754;--daylight-checkbox-check-dk: #4c884c;--daylight-slash-hover-bg-lt: #edf2f5;--daylight-slash-hover-bg-dk: #2a2d2e;--daylight-sync-icon-lt: #69737c;--daylight-sync-icon-dk: #858585;--daylight-banner-text-lt: #9a6420;--daylight-banner-text-dk: #dcdcaa;--daylight-banner-border-lt: #d8bf94;--daylight-banner-border-dk: #6a6a40;--daylight-list-row-header-bg-lt: #eef3f6;--daylight-list-row-header-bg-dk: #2d2d30;--daylight-calendar-day-label-text-lt: var(--daylight-accent-lt);--daylight-calendar-day-label-text-dk: var(--daylight-accent-dk);--daylight-empty-morning-base-lt: #fafafa;--daylight-empty-morning-c0-lt: #e8f4fc;--daylight-empty-morning-c1-lt: #e8f8e8;--daylight-empty-morning-c2-lt: #fff0e0;--daylight-empty-morning-c3-lt: #f0f0f8;--daylight-empty-midday-base-lt: #ffffff;--daylight-empty-midday-c0-lt: #d8ecfc;--daylight-empty-midday-c1-lt: #c8e8c8;--daylight-empty-midday-c2-lt: #ffe8c8;--daylight-empty-midday-c3-lt: #e8e8f0;--daylight-empty-evening-base-lt: #f8f8f8;--daylight-empty-evening-c0-lt: #c8e0f8;--daylight-empty-evening-c1-lt: #b8e0b8;--daylight-empty-evening-c2-lt: #f0d8b0;--daylight-empty-evening-c3-lt: #e0e0e8;--daylight-empty-night-base-lt: #e8e8e8;--daylight-empty-night-c0-lt: #6888b8;--daylight-empty-night-c1-lt: #588858;--daylight-empty-night-c2-lt: #888858;--daylight-empty-night-c3-lt: #a0a0b0;--daylight-empty-morning-base-dk: #1e1e1e;--daylight-empty-morning-c0-dk: #2a3a4a;--daylight-empty-morning-c1-dk: #2a4a2a;--daylight-empty-morning-c2-dk: #3a3a2a;--daylight-empty-morning-c3-dk: #252526;--daylight-empty-midday-base-dk: #1e1e1e;--daylight-empty-midday-c0-dk: #3a5060;--daylight-empty-midday-c1-dk: #4a6a4a;--daylight-empty-midday-c2-dk: #6a5a40;--daylight-empty-midday-c3-dk: #2d2d30;--daylight-empty-evening-base-dk: #1e1e1e;--daylight-empty-evening-c0-dk: #4a5a68;--daylight-empty-evening-c1-dk: #5a7a5a;--daylight-empty-evening-c2-dk: #7a6a48;--daylight-empty-evening-c3-dk: #37373d;--daylight-empty-night-base-dk: #141414;--daylight-empty-night-c0-dk: #2a3a30;--daylight-empty-night-c1-dk: #7cb87c;--daylight-empty-night-c2-dk: #1e1e1e;--daylight-empty-night-c3-dk: #2a3a2a}:root{--feather-pill-date-text-lt: color-mix(in srgb, var(--feather-accent-lt) 82%, var(--feather-text-lt));--feather-pill-date-bg-lt: color-mix(in srgb, var(--feather-accent-lt) 12%, var(--feather-panel-lt));--feather-pill-date-border-lt: color-mix(in srgb, var(--feather-accent-lt) 42%, var(--feather-border-lt));--feather-pill-date-hover-bg-lt: color-mix(in srgb, var(--feather-accent-lt) 20%, var(--feather-panel-lt));--feather-pill-scheduled-accent-lt: var(--feather-accent-lt);--feather-pill-status-preparing-accent-lt: color-mix(in srgb, var(--feather-progress-fill-lt) 35%, #6d28d9);--feather-pill-status-in-progress-accent-lt: var(--feather-accent-lt);--feather-pill-status-verifying-accent-lt: color-mix(in srgb, #10b981 65%, var(--feather-accent-lt));--feather-pill-date-text-dk: color-mix(in srgb, var(--feather-accent-dk) 82%, var(--feather-text-dk));--feather-pill-date-bg-dk: color-mix(in srgb, var(--feather-accent-dk) 14%, var(--feather-panel-dk));--feather-pill-date-border-dk: color-mix(in srgb, var(--feather-accent-dk) 42%, var(--feather-border-dk));--feather-pill-date-hover-bg-dk: color-mix(in srgb, var(--feather-accent-dk) 22%, var(--feather-panel-dk));--feather-pill-scheduled-accent-dk: var(--feather-accent-dk);--feather-pill-status-preparing-accent-dk: color-mix(in srgb, var(--feather-progress-fill-dk) 40%, #a78bfa);--feather-pill-status-in-progress-accent-dk: var(--feather-accent-dk);--feather-pill-status-verifying-accent-dk: color-mix(in srgb, #34d399 65%, var(--feather-accent-dk));--wave-pill-date-text-lt: color-mix(in srgb, var(--wave-accent-lt) 82%, var(--wave-text-lt));--wave-pill-date-bg-lt: color-mix(in srgb, var(--wave-accent-lt) 12%, var(--wave-panel-lt));--wave-pill-date-border-lt: color-mix(in srgb, var(--wave-accent-lt) 42%, var(--wave-border-lt));--wave-pill-date-hover-bg-lt: color-mix(in srgb, var(--wave-accent-lt) 20%, var(--wave-panel-lt));--wave-pill-scheduled-accent-lt: var(--wave-accent-lt);--wave-pill-status-preparing-accent-lt: color-mix(in srgb, var(--wave-progress-fill-lt) 30%, #5b21b6);--wave-pill-status-in-progress-accent-lt: var(--wave-accent-lt);--wave-pill-status-verifying-accent-lt: var(--wave-checkbox-check-lt);--wave-pill-date-text-dk: color-mix(in srgb, var(--wave-accent-dk) 82%, var(--wave-text-dk));--wave-pill-date-bg-dk: color-mix(in srgb, var(--wave-accent-dk) 14%, var(--wave-panel-dk));--wave-pill-date-border-dk: color-mix(in srgb, var(--wave-accent-dk) 42%, var(--wave-border-dk));--wave-pill-date-hover-bg-dk: color-mix(in srgb, var(--wave-accent-dk) 22%, var(--wave-panel-dk));--wave-pill-scheduled-accent-dk: var(--wave-accent-dk);--wave-pill-status-preparing-accent-dk: color-mix(in srgb, var(--wave-progress-fill-dk) 35%, #c4b5fd);--wave-pill-status-in-progress-accent-dk: var(--wave-accent-dk);--wave-pill-status-verifying-accent-dk: var(--wave-checkbox-check-dk);--editorial-pill-date-text-lt: color-mix(in srgb, var(--editorial-accent-lt) 82%, var(--editorial-text-lt));--editorial-pill-date-bg-lt: color-mix(in srgb, var(--editorial-accent-lt) 12%, var(--editorial-panel-lt));--editorial-pill-date-border-lt: color-mix(in srgb, var(--editorial-accent-lt) 42%, var(--editorial-border-lt));--editorial-pill-date-hover-bg-lt: color-mix(in srgb, var(--editorial-accent-lt) 20%, var(--editorial-panel-lt));--editorial-pill-scheduled-accent-lt: var(--editorial-accent-lt);--editorial-pill-status-preparing-accent-lt: color-mix(in srgb, var(--editorial-accent-lt) 45%, #6b4423);--editorial-pill-status-in-progress-accent-lt: var(--editorial-accent-lt);--editorial-pill-status-verifying-accent-lt: var(--editorial-checkbox-check-lt);--editorial-pill-date-text-dk: color-mix(in srgb, var(--editorial-accent-dk) 82%, var(--editorial-text-dk));--editorial-pill-date-bg-dk: color-mix(in srgb, var(--editorial-accent-dk) 14%, var(--editorial-panel-dk));--editorial-pill-date-border-dk: color-mix(in srgb, var(--editorial-accent-dk) 42%, var(--editorial-border-dk));--editorial-pill-date-hover-bg-dk: color-mix(in srgb, var(--editorial-accent-dk) 22%, var(--editorial-panel-dk));--editorial-pill-scheduled-accent-dk: var(--editorial-accent-dk);--editorial-pill-status-preparing-accent-dk: color-mix(in srgb, var(--editorial-accent-dk) 40%, #d4b896);--editorial-pill-status-in-progress-accent-dk: var(--editorial-accent-dk);--editorial-pill-status-verifying-accent-dk: var(--editorial-checkbox-check-dk);--patisserie-pill-date-text-lt: color-mix(in srgb, var(--patisserie-accent-lt) 82%, var(--patisserie-text-lt));--patisserie-pill-date-bg-lt: color-mix(in srgb, var(--patisserie-accent-lt) 12%, var(--patisserie-panel-lt));--patisserie-pill-date-border-lt: color-mix(in srgb, var(--patisserie-accent-lt) 42%, var(--patisserie-border-lt));--patisserie-pill-date-hover-bg-lt: color-mix(in srgb, var(--patisserie-accent-lt) 20%, var(--patisserie-panel-lt));--patisserie-pill-scheduled-accent-lt: var(--patisserie-accent-lt);--patisserie-pill-status-preparing-accent-lt: color-mix(in srgb, var(--patisserie-accent-lt) 35%, #8b5cf6);--patisserie-pill-status-in-progress-accent-lt: var(--patisserie-accent-lt);--patisserie-pill-status-verifying-accent-lt: var(--patisserie-checkbox-check-lt);--patisserie-pill-date-text-dk: color-mix(in srgb, var(--patisserie-accent-dk) 82%, var(--patisserie-text-dk));--patisserie-pill-date-bg-dk: color-mix(in srgb, var(--patisserie-accent-dk) 14%, var(--patisserie-panel-dk));--patisserie-pill-date-border-dk: color-mix(in srgb, var(--patisserie-accent-dk) 42%, var(--patisserie-border-dk));--patisserie-pill-date-hover-bg-dk: color-mix(in srgb, var(--patisserie-accent-dk) 22%, var(--patisserie-panel-dk));--patisserie-pill-scheduled-accent-dk: var(--patisserie-accent-dk);--patisserie-pill-status-preparing-accent-dk: color-mix(in srgb, var(--patisserie-accent-dk) 40%, #c4b5fd);--patisserie-pill-status-in-progress-accent-dk: var(--patisserie-accent-dk);--patisserie-pill-status-verifying-accent-dk: var(--patisserie-checkbox-check-dk);--pasto-pill-date-text-lt: var(--pasto-date-chip-text-lt);--pasto-pill-date-bg-lt: var(--pasto-date-chip-bg-lt);--pasto-pill-date-border-lt: var(--pasto-date-chip-border-lt);--pasto-pill-date-hover-bg-lt: var(--pasto-date-chip-hover-bg-lt);--pasto-pill-scheduled-accent-lt: var(--pasto-scheduled-accent-lt);--pasto-pill-status-preparing-accent-lt: color-mix(in srgb, var(--pasto-home-btn-bg-lt) 50%, #8b5cf6);--pasto-pill-status-in-progress-accent-lt: var(--pasto-accent-lt);--pasto-pill-status-verifying-accent-lt: var(--pasto-checkbox-check-lt);--pasto-pill-date-text-dk: color-mix(in srgb, var(--pasto-accent-dk) 78%, var(--pasto-text-dk));--pasto-pill-date-bg-dk: color-mix(in srgb, var(--pasto-accent-dk) 16%, var(--pasto-panel-dk));--pasto-pill-date-border-dk: color-mix(in srgb, var(--pasto-accent-dk) 40%, var(--pasto-border-dk));--pasto-pill-date-hover-bg-dk: color-mix(in srgb, var(--pasto-accent-dk) 24%, var(--pasto-panel-dk));--pasto-pill-scheduled-accent-dk: var(--pasto-accent-dk);--pasto-pill-status-preparing-accent-dk: color-mix(in srgb, var(--pasto-home-btn-bg-dk) 45%, #f0a8d0);--pasto-pill-status-in-progress-accent-dk: var(--pasto-accent-dk);--pasto-pill-status-verifying-accent-dk: var(--pasto-checkbox-check-dk);--moss-pill-date-text-lt: color-mix(in srgb, var(--moss-accent-lt) 82%, var(--moss-text-lt));--moss-pill-date-bg-lt: color-mix(in srgb, var(--moss-accent-lt) 12%, var(--moss-panel-lt));--moss-pill-date-border-lt: color-mix(in srgb, var(--moss-accent-lt) 42%, var(--moss-border-lt));--moss-pill-date-hover-bg-lt: color-mix(in srgb, var(--moss-accent-lt) 20%, var(--moss-panel-lt));--moss-pill-scheduled-accent-lt: var(--moss-accent-lt);--moss-pill-status-preparing-accent-lt: color-mix(in srgb, var(--moss-progress-fill-lt) 35%, #6d4c41);--moss-pill-status-in-progress-accent-lt: var(--moss-accent-lt);--moss-pill-status-verifying-accent-lt: var(--moss-checkbox-check-lt);--moss-pill-date-text-dk: color-mix(in srgb, var(--moss-accent-dk) 82%, var(--moss-text-dk));--moss-pill-date-bg-dk: color-mix(in srgb, var(--moss-accent-dk) 14%, var(--moss-panel-dk));--moss-pill-date-border-dk: color-mix(in srgb, var(--moss-accent-dk) 42%, var(--moss-border-dk));--moss-pill-date-hover-bg-dk: color-mix(in srgb, var(--moss-accent-dk) 22%, var(--moss-panel-dk));--moss-pill-scheduled-accent-dk: var(--moss-accent-dk);--moss-pill-status-preparing-accent-dk: color-mix(in srgb, var(--moss-progress-fill-dk) 40%, #d4a574);--moss-pill-status-in-progress-accent-dk: var(--moss-accent-dk);--moss-pill-status-verifying-accent-dk: var(--moss-checkbox-check-dk);--ember-pill-date-text-lt: color-mix(in srgb, var(--ember-accent-lt) 82%, var(--ember-text-lt));--ember-pill-date-bg-lt: color-mix(in srgb, var(--ember-accent-lt) 12%, var(--ember-panel-lt));--ember-pill-date-border-lt: color-mix(in srgb, var(--ember-accent-lt) 42%, var(--ember-border-lt));--ember-pill-date-hover-bg-lt: color-mix(in srgb, var(--ember-accent-lt) 20%, var(--ember-panel-lt));--ember-pill-scheduled-accent-lt: var(--ember-accent-lt);--ember-pill-status-preparing-accent-lt: color-mix(in srgb, var(--ember-progress-fill-lt) 35%, #b45309);--ember-pill-status-in-progress-accent-lt: var(--ember-accent-lt);--ember-pill-status-verifying-accent-lt: var(--ember-checkbox-check-lt);--ember-pill-date-text-dk: color-mix(in srgb, var(--ember-accent-dk) 82%, var(--ember-text-dk));--ember-pill-date-bg-dk: color-mix(in srgb, var(--ember-accent-dk) 14%, var(--ember-panel-dk));--ember-pill-date-border-dk: color-mix(in srgb, var(--ember-accent-dk) 42%, var(--ember-border-dk));--ember-pill-date-hover-bg-dk: color-mix(in srgb, var(--ember-accent-dk) 22%, var(--ember-panel-dk));--ember-pill-scheduled-accent-dk: var(--ember-accent-dk);--ember-pill-status-preparing-accent-dk: color-mix(in srgb, var(--ember-progress-fill-dk) 40%, #fbbf24);--ember-pill-status-in-progress-accent-dk: var(--ember-accent-dk);--ember-pill-status-verifying-accent-dk: var(--ember-checkbox-check-dk);--daylight-pill-date-text-lt: color-mix(in srgb, var(--daylight-accent-lt) 82%, var(--daylight-text-lt));--daylight-pill-date-bg-lt: color-mix(in srgb, var(--daylight-accent-lt) 12%, var(--daylight-panel-lt));--daylight-pill-date-border-lt: color-mix(in srgb, var(--daylight-accent-lt) 42%, var(--daylight-border-lt));--daylight-pill-date-hover-bg-lt: color-mix(in srgb, var(--daylight-accent-lt) 20%, var(--daylight-panel-lt));--daylight-pill-scheduled-accent-lt: var(--daylight-accent-lt);--daylight-pill-status-preparing-accent-lt: color-mix(in srgb, var(--daylight-accent-lt) 35%, #7c3aed);--daylight-pill-status-in-progress-accent-lt: var(--daylight-accent-lt);--daylight-pill-status-verifying-accent-lt: var(--daylight-checkbox-check-lt);--daylight-pill-date-text-dk: color-mix(in srgb, var(--daylight-accent-dk) 82%, var(--daylight-text-dk));--daylight-pill-date-bg-dk: color-mix(in srgb, var(--daylight-accent-dk) 14%, var(--daylight-panel-dk));--daylight-pill-date-border-dk: color-mix(in srgb, var(--daylight-accent-dk) 42%, var(--daylight-border-dk));--daylight-pill-date-hover-bg-dk: color-mix(in srgb, var(--daylight-accent-dk) 22%, var(--daylight-panel-dk));--daylight-pill-scheduled-accent-dk: var(--daylight-accent-dk);--daylight-pill-status-preparing-accent-dk: color-mix(in srgb, var(--daylight-accent-dk) 40%, #dcdcaa);--daylight-pill-status-in-progress-accent-dk: var(--daylight-accent-dk);--daylight-pill-status-verifying-accent-dk: var(--daylight-checkbox-check-dk)}:root{--mobile-dock-bg: color-mix(in srgb, var(--panel) 80%, transparent);--mobile-dock-border: color-mix(in srgb, var(--border) 75%, transparent)}:root[data-theme=light][data-light-theme=feather]{--bg: var(--feather-bg-lt);--panel: var(--feather-panel-lt);--navbar-bg: var(--feather-navbar-bg-lt);--notes-bg: var(--feather-notes-bg-lt);--editor-bg: var(--feather-editor-bg-lt);--navbar-text: var(--feather-navbar-text-lt);--border: var(--feather-border-lt);--checkbox-border: var(--border);--text: var(--feather-text-lt);--muted-text: var(--feather-muted-text-lt);--accent: var(--feather-accent-lt);--accent-contrast: #f5faf9;--home-btn-bg: var(--feather-home-btn-bg-lt);--home-btn-text: #ffffff;--home-btn-hover: var(--feather-home-btn-hover-lt);--login-label: var(--feather-login-label-lt);--login-input-border: var(--feather-login-input-border-lt);--error-text: var(--feather-error-text-lt);--note-meta-text: var(--feather-note-meta-text-lt);--note-hover-bg: var(--feather-note-hover-bg-lt);--note-selected-bg: var(--feather-note-selected-bg-lt);--note-tag-chip-bg: var(--feather-note-tag-chip-bg-lt);--progress-track: var(--feather-progress-track-lt);--progress-fill: var(--feather-progress-fill-lt);--checkbox-check: var(--feather-checkbox-check-lt);--slash-hover-bg: var(--feather-slash-hover-bg-lt);--sync-icon: var(--feather-sync-icon-lt);--banner-text: var(--feather-banner-text-lt);--banner-border: var(--feather-banner-border-lt);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: var(--panel);--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--feather-list-row-header-bg-lt);--calendar-day-label-text: var(--feather-calendar-day-label-text-lt);--text-body: color-mix(in srgb, var(--text) 95.9%, var(--editor-bg))}:root[data-theme=light][data-light-theme=wave]{--bg: var(--wave-bg-lt);--panel: var(--wave-panel-lt);--navbar-bg: var(--wave-navbar-bg-lt);--notes-bg: var(--wave-notes-bg-lt);--editor-bg: var(--wave-editor-bg-lt);--navbar-text: var(--wave-navbar-text-lt);--border: var(--wave-border-lt);--checkbox-border: var(--border);--text: var(--wave-text-lt);--muted-text: var(--wave-muted-text-lt);--accent: var(--wave-accent-lt);--accent-contrast: #faf7f0;--home-btn-bg: var(--wave-home-btn-bg-lt);--home-btn-text: #ffffff;--home-btn-hover: var(--wave-home-btn-hover-lt);--login-label: var(--wave-login-label-lt);--login-input-border: var(--wave-login-input-border-lt);--error-text: var(--wave-error-text-lt);--note-meta-text: var(--wave-note-meta-text-lt);--note-hover-bg: var(--wave-note-hover-bg-lt);--note-selected-bg: var(--wave-note-selected-bg-lt);--note-tag-chip-bg: var(--wave-note-tag-chip-bg-lt);--progress-track: var(--wave-progress-track-lt);--progress-fill: var(--wave-progress-fill-lt);--checkbox-check: var(--wave-checkbox-check-lt);--slash-hover-bg: var(--wave-slash-hover-bg-lt);--sync-icon: var(--wave-sync-icon-lt);--banner-text: var(--wave-banner-text-lt);--banner-border: var(--wave-banner-border-lt);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 70%, var(--notes-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--wave-list-row-header-bg-lt);--calendar-day-label-text: var(--wave-calendar-day-label-text-lt);--text-body: color-mix(in srgb, var(--text) 98.8%, var(--editor-bg))}:root[data-theme=light][data-light-theme=editorial]{--bg: var(--editorial-bg-lt);--panel: var(--editorial-panel-lt);--navbar-bg: var(--editorial-navbar-bg-lt);--notes-bg: var(--editorial-notes-bg-lt);--editor-bg: var(--editorial-editor-bg-lt);--navbar-text: var(--editorial-navbar-text-lt);--border: var(--editorial-border-lt);--checkbox-border: var(--border);--text: var(--editorial-text-lt);--muted-text: var(--editorial-muted-text-lt);--accent: var(--editorial-accent-lt);--accent-contrast: #faf7f0;--home-btn-bg: var(--editorial-home-btn-bg-lt);--home-btn-text: #ffffff;--home-btn-hover: var(--editorial-home-btn-hover-lt);--login-label: var(--editorial-login-label-lt);--login-input-border: var(--editorial-login-input-border-lt);--error-text: var(--editorial-error-text-lt);--note-meta-text: var(--editorial-note-meta-text-lt);--note-hover-bg: var(--editorial-note-hover-bg-lt);--note-selected-bg: var(--editorial-note-selected-bg-lt);--note-tag-chip-bg: var(--editorial-note-tag-chip-bg-lt);--progress-track: var(--editorial-progress-track-lt);--progress-fill: var(--editorial-progress-fill-lt);--checkbox-check: var(--editorial-checkbox-check-lt);--slash-hover-bg: var(--editorial-slash-hover-bg-lt);--sync-icon: var(--editorial-sync-icon-lt);--banner-text: var(--editorial-banner-text-lt);--banner-border: var(--editorial-banner-border-lt);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 88%, var(--notes-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--editorial-list-row-header-bg-lt);--calendar-day-label-text: var(--editorial-calendar-day-label-text-lt);--text-body: color-mix(in srgb, var(--text) 90.3%, var(--editor-bg))}:root[data-theme=light][data-light-theme=patisserie]{--bg: var(--patisserie-bg-lt);--panel: var(--patisserie-panel-lt);--navbar-bg: var(--patisserie-navbar-bg-lt);--notes-bg: var(--patisserie-notes-bg-lt);--editor-bg: var(--patisserie-editor-bg-lt);--navbar-text: var(--patisserie-navbar-text-lt);--border: var(--patisserie-border-lt);--checkbox-border: var(--border);--text: var(--patisserie-text-lt);--muted-text: var(--patisserie-muted-text-lt);--accent: var(--patisserie-accent-lt);--accent-contrast: #1e1e1e;--home-btn-bg: var(--patisserie-home-btn-bg-lt);--home-btn-text: #ffffff;--home-btn-hover: var(--patisserie-home-btn-hover-lt);--login-label: var(--patisserie-login-label-lt);--login-input-border: var(--patisserie-login-input-border-lt);--error-text: var(--patisserie-error-text-lt);--note-meta-text: var(--patisserie-note-meta-text-lt);--note-hover-bg: var(--patisserie-note-hover-bg-lt);--note-selected-bg: var(--patisserie-note-selected-bg-lt);--note-tag-chip-bg: var(--patisserie-note-tag-chip-bg-lt);--progress-track: var(--patisserie-progress-track-lt);--progress-fill: var(--patisserie-progress-fill-lt);--checkbox-check: var(--patisserie-checkbox-check-lt);--slash-hover-bg: var(--patisserie-slash-hover-bg-lt);--sync-icon: var(--patisserie-sync-icon-lt);--banner-text: var(--patisserie-banner-text-lt);--banner-border: var(--patisserie-banner-border-lt);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 88%, var(--notes-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--patisserie-list-row-header-bg-lt);--calendar-day-label-text: var(--patisserie-calendar-day-label-text-lt);--text-body: var(--text)}:root[data-theme=light][data-light-theme=pasto]{--bg: var(--pasto-bg-lt);--panel: var(--pasto-panel-lt);--navbar-bg: var(--pasto-navbar-bg-lt);--notes-bg: var(--pasto-notes-bg-lt);--editor-bg: var(--pasto-editor-bg-lt);--navbar-text: var(--pasto-navbar-text-lt);--border: var(--pasto-border-lt);--checkbox-border: var(--border);--text: var(--pasto-text-lt);--muted-text: var(--pasto-muted-text-lt);--accent: var(--pasto-accent-lt);--accent-contrast: #fffef6;--home-btn-bg: var(--pasto-home-btn-bg-lt);--home-btn-text: #ffffff;--home-btn-hover: var(--pasto-home-btn-hover-lt);--login-label: var(--pasto-login-label-lt);--login-input-border: var(--pasto-login-input-border-lt);--error-text: var(--pasto-error-text-lt);--note-meta-text: var(--pasto-note-meta-text-lt);--note-hover-bg: var(--pasto-note-hover-bg-lt);--note-selected-bg: var(--pasto-note-selected-bg-lt);--note-tag-chip-bg: var(--pasto-note-tag-chip-bg-lt);--progress-track: var(--pasto-progress-track-lt);--progress-fill: var(--pasto-progress-fill-lt);--checkbox-check: var(--pasto-checkbox-check-lt);--slash-hover-bg: var(--pasto-slash-hover-bg-lt);--sync-icon: var(--pasto-sync-icon-lt);--banner-text: var(--pasto-banner-text-lt);--banner-border: var(--pasto-banner-border-lt);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 88%, var(--notes-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--pasto-list-row-header-bg-lt);--calendar-day-label-text: var(--pasto-calendar-day-label-text-lt);--text-body: var(--text)}:root[data-theme=light][data-light-theme=moss]{--bg: var(--moss-bg-lt);--panel: var(--moss-panel-lt);--navbar-bg: var(--moss-navbar-bg-lt);--notes-bg: var(--moss-notes-bg-lt);--editor-bg: var(--moss-editor-bg-lt);--navbar-text: var(--moss-navbar-text-lt);--border: var(--moss-border-lt);--checkbox-border: var(--border);--text: var(--moss-text-lt);--muted-text: var(--moss-muted-text-lt);--accent: var(--moss-accent-lt);--accent-contrast: #f5faf4;--home-btn-bg: var(--moss-home-btn-bg-lt);--home-btn-text: #ffffff;--home-btn-hover: var(--moss-home-btn-hover-lt);--login-label: var(--moss-login-label-lt);--login-input-border: var(--moss-login-input-border-lt);--error-text: var(--moss-error-text-lt);--note-meta-text: var(--moss-note-meta-text-lt);--note-hover-bg: var(--moss-note-hover-bg-lt);--note-selected-bg: var(--moss-note-selected-bg-lt);--note-tag-chip-bg: var(--moss-note-tag-chip-bg-lt);--progress-track: var(--moss-progress-track-lt);--progress-fill: var(--moss-progress-fill-lt);--checkbox-check: var(--moss-checkbox-check-lt);--slash-hover-bg: var(--moss-slash-hover-bg-lt);--sync-icon: var(--moss-sync-icon-lt);--banner-text: var(--moss-banner-text-lt);--banner-border: var(--moss-banner-border-lt);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 88%, var(--notes-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--moss-list-row-header-bg-lt);--calendar-day-label-text: var(--moss-calendar-day-label-text-lt);--text-body: var(--text)}:root[data-theme=light][data-light-theme=ember]{--bg: var(--ember-bg-lt);--panel: var(--ember-panel-lt);--navbar-bg: var(--ember-navbar-bg-lt);--notes-bg: var(--ember-notes-bg-lt);--editor-bg: var(--ember-editor-bg-lt);--navbar-text: var(--ember-navbar-text-lt);--border: var(--ember-border-lt);--checkbox-border: var(--border);--text: var(--ember-text-lt);--muted-text: var(--ember-muted-text-lt);--accent: var(--ember-accent-lt);--accent-contrast: #1e1e1e;--home-btn-bg: var(--ember-home-btn-bg-lt);--home-btn-text: #ffffff;--home-btn-hover: var(--ember-home-btn-hover-lt);--login-label: var(--ember-login-label-lt);--login-input-border: var(--ember-login-input-border-lt);--error-text: var(--ember-error-text-lt);--note-meta-text: var(--ember-note-meta-text-lt);--note-hover-bg: var(--ember-note-hover-bg-lt);--note-selected-bg: var(--ember-note-selected-bg-lt);--note-tag-chip-bg: var(--ember-note-tag-chip-bg-lt);--progress-track: var(--ember-progress-track-lt);--progress-fill: var(--ember-progress-fill-lt);--checkbox-check: var(--ember-checkbox-check-lt);--slash-hover-bg: var(--ember-slash-hover-bg-lt);--sync-icon: var(--ember-sync-icon-lt);--banner-text: var(--ember-banner-text-lt);--banner-border: var(--ember-banner-border-lt);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 88%, var(--notes-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--ember-list-row-header-bg-lt);--calendar-day-label-text: var(--ember-calendar-day-label-text-lt);--text-body: color-mix(in srgb, var(--text) 99.3%, var(--editor-bg))}:root[data-theme=light][data-light-theme=daylight]{--bg: var(--daylight-bg-lt);--panel: var(--daylight-panel-lt);--navbar-bg: var(--daylight-navbar-bg-lt);--notes-bg: var(--daylight-notes-bg-lt);--editor-bg: var(--daylight-editor-bg-lt);--navbar-text: var(--daylight-navbar-text-lt);--border: var(--daylight-border-lt);--checkbox-border: var(--border);--text: var(--daylight-text-lt);--muted-text: var(--daylight-muted-text-lt);--accent: var(--daylight-accent-lt);--accent-contrast: #ffffff;--home-btn-bg: var(--daylight-home-btn-bg-lt);--home-btn-text: #1e1e1e;--home-btn-hover: var(--daylight-home-btn-hover-lt);--login-label: var(--daylight-login-label-lt);--login-input-border: var(--daylight-login-input-border-lt);--error-text: var(--daylight-error-text-lt);--note-meta-text: var(--daylight-note-meta-text-lt);--note-hover-bg: var(--daylight-note-hover-bg-lt);--note-selected-bg: var(--daylight-note-selected-bg-lt);--note-tag-chip-bg: var(--daylight-note-tag-chip-bg-lt);--progress-track: var(--daylight-progress-track-lt);--progress-fill: var(--daylight-progress-fill-lt);--checkbox-check: var(--daylight-checkbox-check-lt);--slash-hover-bg: var(--daylight-slash-hover-bg-lt);--sync-icon: var(--daylight-sync-icon-lt);--banner-text: var(--daylight-banner-text-lt);--banner-border: var(--daylight-banner-border-lt);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: var(--panel);--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--daylight-list-row-header-bg-lt);--calendar-day-label-text: var(--daylight-calendar-day-label-text-lt);--text-body: var(--text)}:root[data-theme=dark][data-dark-theme=feather]{--bg: var(--feather-bg-dk);--panel: var(--feather-panel-dk);--navbar-bg: var(--feather-navbar-bg-dk);--notes-bg: var(--feather-notes-bg-dk);--editor-bg: var(--feather-editor-bg-dk);--navbar-text: var(--feather-navbar-text-dk);--border: var(--feather-border-dk);--checkbox-border: color-mix(in srgb, var(--muted-text) 35%, var(--border));--text: var(--feather-text-dk);--muted-text: var(--feather-muted-text-dk);--accent: var(--feather-accent-dk);--accent-contrast: #1a1a28;--home-btn-bg: var(--feather-home-btn-bg-dk);--home-btn-text: #ffffff;--home-btn-hover: var(--feather-home-btn-hover-dk);--login-label: var(--feather-login-label-dk);--login-input-border: var(--feather-login-input-border-dk);--error-text: var(--feather-error-text-dk);--note-meta-text: var(--feather-note-meta-text-dk);--note-hover-bg: var(--feather-note-hover-bg-dk);--note-selected-bg: var(--feather-note-selected-bg-dk);--note-tag-chip-bg: var(--feather-note-tag-chip-bg-dk);--progress-track: var(--feather-progress-track-dk);--progress-fill: var(--feather-progress-fill-dk);--checkbox-check: var(--feather-checkbox-check-dk);--slash-hover-bg: var(--feather-slash-hover-bg-dk);--sync-icon: var(--feather-sync-icon-dk);--banner-text: var(--feather-banner-text-dk);--banner-border: var(--feather-banner-border-dk);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: var(--panel);--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--feather-list-row-header-bg-dk);--calendar-day-label-text: var(--feather-calendar-day-label-text-dk);--text-body: color-mix(in srgb, var(--text) 88.1%, var(--editor-bg))}:root[data-theme=dark][data-dark-theme=wave]{--bg: var(--wave-bg-dk);--panel: var(--wave-panel-dk);--navbar-bg: var(--wave-navbar-bg-dk);--notes-bg: var(--wave-notes-bg-dk);--editor-bg: var(--wave-editor-bg-dk);--navbar-text: var(--wave-navbar-text-dk);--border: var(--wave-border-dk);--checkbox-border: color-mix(in srgb, var(--muted-text) 35%, var(--border));--text: var(--wave-text-dk);--muted-text: var(--wave-muted-text-dk);--accent: var(--wave-accent-dk);--accent-contrast: #0c1445;--home-btn-bg: var(--wave-home-btn-bg-dk);--home-btn-text: #ffffff;--home-btn-hover: var(--wave-home-btn-hover-dk);--login-label: var(--wave-login-label-dk);--login-input-border: var(--wave-login-input-border-dk);--error-text: var(--wave-error-text-dk);--note-meta-text: var(--wave-note-meta-text-dk);--note-hover-bg: var(--wave-note-hover-bg-dk);--note-selected-bg: var(--wave-note-selected-bg-dk);--note-tag-chip-bg: var(--wave-note-tag-chip-bg-dk);--progress-track: var(--wave-progress-track-dk);--progress-fill: var(--wave-progress-fill-dk);--checkbox-check: var(--wave-checkbox-check-dk);--slash-hover-bg: var(--wave-slash-hover-bg-dk);--sync-icon: var(--wave-sync-icon-dk);--banner-text: var(--wave-banner-text-dk);--banner-border: var(--wave-banner-border-dk);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 85%, var(--editor-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--wave-list-row-header-bg-dk);--calendar-day-label-text: var(--wave-calendar-day-label-text-dk);--text-body: color-mix(in srgb, var(--text) 90.5%, var(--editor-bg))}:root[data-theme=dark][data-dark-theme=editorial]{--bg: var(--editorial-bg-dk);--panel: var(--editorial-panel-dk);--navbar-bg: var(--editorial-navbar-bg-dk);--notes-bg: var(--editorial-notes-bg-dk);--editor-bg: var(--editorial-editor-bg-dk);--navbar-text: var(--editorial-navbar-text-dk);--border: var(--editorial-border-dk);--checkbox-border: color-mix(in srgb, var(--muted-text) 35%, var(--border));--text: var(--editorial-text-dk);--muted-text: var(--editorial-muted-text-dk);--accent: var(--editorial-accent-dk);--accent-contrast: #141311;--home-btn-bg: var(--editorial-home-btn-bg-dk);--home-btn-text: #ffffff;--home-btn-hover: var(--editorial-home-btn-hover-dk);--login-label: var(--editorial-login-label-dk);--login-input-border: var(--editorial-login-input-border-dk);--error-text: var(--editorial-error-text-dk);--note-meta-text: var(--editorial-note-meta-text-dk);--note-hover-bg: var(--editorial-note-hover-bg-dk);--note-selected-bg: var(--editorial-note-selected-bg-dk);--note-tag-chip-bg: var(--editorial-note-tag-chip-bg-dk);--progress-track: var(--editorial-progress-track-dk);--progress-fill: var(--editorial-progress-fill-dk);--checkbox-check: var(--editorial-checkbox-check-dk);--slash-hover-bg: var(--editorial-slash-hover-bg-dk);--sync-icon: var(--editorial-sync-icon-dk);--banner-text: var(--editorial-banner-text-dk);--banner-border: var(--editorial-banner-border-dk);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 82%, var(--editor-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--editorial-list-row-header-bg-dk);--calendar-day-label-text: var(--editorial-calendar-day-label-text-dk);--text-body: color-mix(in srgb, var(--text) 93%, var(--editor-bg))}:root[data-theme=dark][data-dark-theme=patisserie]{--bg: var(--patisserie-bg-dk);--panel: var(--patisserie-panel-dk);--navbar-bg: var(--patisserie-navbar-bg-dk);--notes-bg: var(--patisserie-notes-bg-dk);--editor-bg: var(--patisserie-editor-bg-dk);--navbar-text: var(--patisserie-navbar-text-dk);--border: var(--patisserie-border-dk);--checkbox-border: color-mix(in srgb, var(--muted-text) 35%, var(--border));--text: var(--patisserie-text-dk);--muted-text: var(--patisserie-muted-text-dk);--accent: var(--patisserie-accent-dk);--accent-contrast: #1a1614;--home-btn-bg: var(--patisserie-home-btn-bg-dk);--home-btn-text: #ffffff;--home-btn-hover: var(--patisserie-home-btn-hover-dk);--login-label: var(--patisserie-login-label-dk);--login-input-border: var(--patisserie-login-input-border-dk);--error-text: var(--patisserie-error-text-dk);--note-meta-text: var(--patisserie-note-meta-text-dk);--note-hover-bg: var(--patisserie-note-hover-bg-dk);--note-selected-bg: var(--patisserie-note-selected-bg-dk);--note-tag-chip-bg: var(--patisserie-note-tag-chip-bg-dk);--progress-track: var(--patisserie-progress-track-dk);--progress-fill: var(--patisserie-progress-fill-dk);--checkbox-check: var(--patisserie-checkbox-check-dk);--slash-hover-bg: var(--patisserie-slash-hover-bg-dk);--sync-icon: var(--patisserie-sync-icon-dk);--banner-text: var(--patisserie-banner-text-dk);--banner-border: var(--patisserie-banner-border-dk);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 82%, var(--editor-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--patisserie-list-row-header-bg-dk);--calendar-day-label-text: var(--patisserie-calendar-day-label-text-dk);--text-body: color-mix(in srgb, var(--text) 91.3%, var(--editor-bg))}:root[data-theme=dark][data-dark-theme=pasto]{--bg: var(--pasto-bg-dk);--panel: var(--pasto-panel-dk);--navbar-bg: var(--pasto-navbar-bg-dk);--notes-bg: var(--pasto-notes-bg-dk);--editor-bg: var(--pasto-editor-bg-dk);--navbar-text: var(--pasto-navbar-text-dk);--border: var(--pasto-border-dk);--checkbox-border: color-mix(in srgb, var(--muted-text) 35%, var(--border));--text: var(--pasto-text-dk);--muted-text: var(--pasto-muted-text-dk);--accent: var(--pasto-accent-dk);--accent-contrast: #1a1214;--home-btn-bg: var(--pasto-home-btn-bg-dk);--home-btn-text: #ffffff;--home-btn-hover: var(--pasto-home-btn-hover-dk);--login-label: var(--pasto-login-label-dk);--login-input-border: var(--pasto-login-input-border-dk);--error-text: var(--pasto-error-text-dk);--note-meta-text: var(--pasto-note-meta-text-dk);--note-hover-bg: var(--pasto-note-hover-bg-dk);--note-selected-bg: var(--pasto-note-selected-bg-dk);--note-tag-chip-bg: var(--pasto-note-tag-chip-bg-dk);--progress-track: var(--pasto-progress-track-dk);--progress-fill: var(--pasto-progress-fill-dk);--checkbox-check: var(--pasto-checkbox-check-dk);--slash-hover-bg: var(--pasto-slash-hover-bg-dk);--sync-icon: var(--pasto-sync-icon-dk);--banner-text: var(--pasto-banner-text-dk);--banner-border: var(--pasto-banner-border-dk);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 82%, var(--editor-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--pasto-list-row-header-bg-dk);--calendar-day-label-text: var(--pasto-calendar-day-label-text-dk);--text-body: color-mix(in srgb, var(--text) 90.4%, var(--editor-bg))}:root[data-theme=dark][data-dark-theme=moss]{--bg: var(--moss-bg-dk);--panel: var(--moss-panel-dk);--navbar-bg: var(--moss-navbar-bg-dk);--notes-bg: var(--moss-notes-bg-dk);--editor-bg: var(--moss-editor-bg-dk);--navbar-text: var(--moss-navbar-text-dk);--border: var(--moss-border-dk);--checkbox-border: color-mix(in srgb, var(--muted-text) 35%, var(--border));--text: var(--moss-text-dk);--muted-text: var(--moss-muted-text-dk);--accent: var(--moss-accent-dk);--accent-contrast: #141a16;--home-btn-bg: var(--moss-home-btn-bg-dk);--home-btn-text: #ffffff;--home-btn-hover: var(--moss-home-btn-hover-dk);--login-label: var(--moss-login-label-dk);--login-input-border: var(--moss-login-input-border-dk);--error-text: var(--moss-error-text-dk);--note-meta-text: var(--moss-note-meta-text-dk);--note-hover-bg: var(--moss-note-hover-bg-dk);--note-selected-bg: var(--moss-note-selected-bg-dk);--note-tag-chip-bg: var(--moss-note-tag-chip-bg-dk);--progress-track: var(--moss-progress-track-dk);--progress-fill: var(--moss-progress-fill-dk);--checkbox-check: var(--moss-checkbox-check-dk);--slash-hover-bg: var(--moss-slash-hover-bg-dk);--sync-icon: var(--moss-sync-icon-dk);--banner-text: var(--moss-banner-text-dk);--banner-border: var(--moss-banner-border-dk);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 82%, var(--editor-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--moss-list-row-header-bg-dk);--calendar-day-label-text: var(--moss-calendar-day-label-text-dk);--text-body: color-mix(in srgb, var(--text) 91.7%, var(--editor-bg))}:root[data-theme=dark][data-dark-theme=ember]{--bg: var(--ember-bg-dk);--panel: var(--ember-panel-dk);--navbar-bg: var(--ember-navbar-bg-dk);--notes-bg: var(--ember-notes-bg-dk);--editor-bg: var(--ember-editor-bg-dk);--navbar-text: var(--ember-navbar-text-dk);--border: var(--ember-border-dk);--checkbox-border: color-mix(in srgb, var(--muted-text) 35%, var(--border));--text: var(--ember-text-dk);--muted-text: var(--ember-muted-text-dk);--accent: var(--ember-accent-dk);--accent-contrast: #1a120e;--home-btn-bg: var(--ember-home-btn-bg-dk);--home-btn-text: #ffffff;--home-btn-hover: var(--ember-home-btn-hover-dk);--login-label: var(--ember-login-label-dk);--login-input-border: var(--ember-login-input-border-dk);--error-text: var(--ember-error-text-dk);--note-meta-text: var(--ember-note-meta-text-dk);--note-hover-bg: var(--ember-note-hover-bg-dk);--note-selected-bg: var(--ember-note-selected-bg-dk);--note-tag-chip-bg: var(--ember-note-tag-chip-bg-dk);--progress-track: var(--ember-progress-track-dk);--progress-fill: var(--ember-progress-fill-dk);--checkbox-check: var(--ember-checkbox-check-dk);--slash-hover-bg: var(--ember-slash-hover-bg-dk);--sync-icon: var(--ember-sync-icon-dk);--banner-text: var(--ember-banner-text-dk);--banner-border: var(--ember-banner-border-dk);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: color-mix(in srgb, var(--panel) 82%, var(--editor-bg));--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--ember-list-row-header-bg-dk);--calendar-day-label-text: var(--ember-calendar-day-label-text-dk);--text-body: color-mix(in srgb, var(--text) 89.6%, var(--editor-bg))}:root[data-theme=dark][data-dark-theme=daylight]{--bg: var(--daylight-bg-dk);--panel: var(--daylight-panel-dk);--navbar-bg: var(--daylight-navbar-bg-dk);--notes-bg: var(--daylight-notes-bg-dk);--editor-bg: var(--daylight-editor-bg-dk);--navbar-text: var(--daylight-navbar-text-dk);--border: var(--daylight-border-dk);--checkbox-border: color-mix(in srgb, var(--muted-text) 35%, var(--border));--text: var(--daylight-text-dk);--muted-text: var(--daylight-muted-text-dk);--accent: var(--daylight-accent-dk);--accent-contrast: #1e1e1e;--home-btn-bg: var(--daylight-home-btn-bg-dk);--home-btn-text: #ffffff;--home-btn-hover: var(--daylight-home-btn-hover-dk);--login-label: var(--daylight-login-label-dk);--login-input-border: var(--daylight-login-input-border-dk);--error-text: var(--daylight-error-text-dk);--note-meta-text: var(--daylight-note-meta-text-dk);--note-hover-bg: var(--daylight-note-hover-bg-dk);--note-selected-bg: var(--daylight-note-selected-bg-dk);--note-tag-chip-bg: var(--daylight-note-tag-chip-bg-dk);--progress-track: var(--daylight-progress-track-dk);--progress-fill: var(--daylight-progress-fill-dk);--checkbox-check: var(--daylight-checkbox-check-dk);--slash-hover-bg: var(--daylight-slash-hover-bg-dk);--sync-icon: var(--daylight-sync-icon-dk);--banner-text: var(--daylight-banner-text-dk);--banner-border: var(--daylight-banner-border-dk);--navbar-overlay-08: color-mix(in srgb, var(--navbar-text) 8%, transparent);--navbar-overlay-12: color-mix(in srgb, var(--navbar-text) 12%, transparent);--navbar-overlay-22: color-mix(in srgb, var(--navbar-text) 22%, transparent);--navbar-muted-50: color-mix(in srgb, var(--navbar-text) 50%, transparent);--navbar-muted-35: color-mix(in srgb, var(--navbar-text) 35%, transparent);--note-link-bg: var(--panel);--note-link-border: var(--border);--note-link-text: var(--text);--note-link-hover-bg: var(--slash-hover-bg);--note-link-icon: var(--accent);--list-row-header-bg: var(--daylight-list-row-header-bg-dk);--calendar-day-label-text: var(--daylight-calendar-day-label-text-dk);--text-body: var(--text)}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light],:root[data-theme=dark]{--input-bg: var(--bg);--input-text: var(--text);--input-border: var(--border);--input-placeholder: var(--muted-text);--scrollbar-track: color-mix(in srgb, var(--bg) 82%, var(--border));--scrollbar-thumb: color-mix(in srgb, var(--border) 55%, var(--muted-text));--scrollbar-thumb-hover: color-mix(in srgb, var(--muted-text) 70%, var(--text));--scrollbar-thumb-active: color-mix(in srgb, var(--scrollbar-thumb-hover) 85%, var(--text));--scrollbar-track-on-notes: color-mix(in srgb, var(--notes-bg) 82%, var(--border));--scrollbar-thumb-on-notes: color-mix(in srgb, var(--border) 55%, var(--muted-text));--scrollbar-thumb-hover-on-notes: color-mix(in srgb, var(--muted-text) 70%, var(--text));--scrollbar-thumb-active-on-notes: color-mix( in srgb, var(--scrollbar-thumb-hover-on-notes) 85%, var(--text) );--scrollbar-track-on-editor: color-mix(in srgb, var(--editor-bg) 82%, var(--border));--scrollbar-thumb-on-editor: color-mix(in srgb, var(--border) 55%, var(--muted-text));--scrollbar-thumb-hover-on-editor: color-mix(in srgb, var(--muted-text) 70%, var(--text));--scrollbar-thumb-active-on-editor: color-mix( in srgb, var(--scrollbar-thumb-hover-on-editor) 85%, var(--text) );--scrollbar-track-on-panel: color-mix(in srgb, var(--panel) 82%, var(--border));--scrollbar-thumb-on-panel: color-mix(in srgb, var(--border) 55%, var(--muted-text));--scrollbar-thumb-hover-on-panel: color-mix(in srgb, var(--muted-text) 70%, var(--text));--scrollbar-thumb-active-on-panel: color-mix( in srgb, var(--scrollbar-thumb-hover-on-panel) 85%, var(--text) );--scrollbar-track-on-navbar: color-mix(in srgb, var(--navbar-bg) 88%, var(--navbar-text) 12%);--scrollbar-thumb-on-navbar: color-mix(in srgb, var(--navbar-text) 38%, transparent);--scrollbar-thumb-hover-on-navbar: color-mix(in srgb, var(--navbar-text) 58%, transparent);--scrollbar-thumb-active-on-navbar: color-mix( in srgb, var(--scrollbar-thumb-hover-on-navbar) 85%, var(--navbar-text) );--calendar-swipe-complete-bg: color-mix(in srgb, var(--checkbox-check) 28%, var(--panel));--calendar-swipe-complete-fg: color-mix(in srgb, var(--checkbox-check) 75%, var(--text));--calendar-swipe-edit-bg: color-mix(in srgb, var(--accent) 22%, var(--panel));--calendar-swipe-edit-fg: color-mix(in srgb, var(--accent) 85%, var(--text));--task-focus-btn-text: color-mix(in srgb, var(--muted-text) 52%, transparent);--task-focus-btn-text-row-hover: color-mix(in srgb, var(--muted-text) 68%, transparent);--task-focus-btn-text-hover: color-mix(in srgb, var(--muted-text) 82%, var(--text));--task-focus-btn-bg-hover: color-mix(in srgb, var(--muted-text) 6%, transparent);--task-focus-btn-ring: color-mix(in srgb, var(--muted-text) 20%, transparent);--task-item-border: color-mix(in srgb, var(--border) 50%, var(--panel));--highlight-bg: color-mix(in srgb, var(--accent) 14%, var(--editor-bg));--backlink-context-link-bg: var(--highlight-bg);--backlink-context-link-text: var(--editor-text);--note-link-bg: color-mix(in srgb, var(--accent) 8%, var(--editor-bg));--note-link-border: color-mix(in srgb, var(--accent) 18%, var(--border));--note-link-text: color-mix(in srgb, var(--accent) 32%, var(--text));--note-link-hover-bg: color-mix(in srgb, var(--accent) 12%, var(--editor-bg));--note-link-icon: color-mix(in srgb, var(--accent) 72%, var(--text));--editor-muted-text: color-mix(in srgb, var(--muted-text) 72%, var(--text));--editor-code-bg: color-mix(in srgb, var(--text) 5%, var(--editor-bg));--editor-code-border: color-mix(in srgb, var(--border) 72%, var(--editor-bg));--editor-caret: color-mix(in srgb, var(--accent) 86%, var(--text));--editor-selection-bg: color-mix(in srgb, var(--accent) 24%, var(--editor-bg));--editor-selection-text: var(--editor-text);--editor-prose-line-height: 1.6;--editor-h1-font-size: 1.9rem;--editor-h1-line-height: 1.25;--editor-paragraph-spacing: .3em;--editor-prose-max-width: 48em;--editor-prose-gutter: clamp(16px, 5vw, 56px);--editor-body-pad-top: 16px;--editor-body-pad-bottom: 0;--editor-prose-pad-end: 1.25rem;--editor-related-pad-end: 2rem}:root[data-theme=light][data-light-theme],:root[data-theme=dark][data-dark-theme]{--note-hover-bg: color-mix(in srgb, var(--accent) 6%, var(--editor-bg));--note-selected-bg: color-mix(in srgb, var(--accent) 12%, var(--editor-bg))}:root[data-theme=light]{--editor-text: var(--text-body);--editor-heading-text: var(--text-body)}:root[data-theme=dark]{--editor-text: var(--text-body);--editor-heading-text: var(--text-body)}:root[data-theme=light][data-light-theme=feather]{--pill-date-text: var(--feather-pill-date-text-lt);--pill-date-bg: var(--feather-pill-date-bg-lt);--pill-date-border: var(--feather-pill-date-border-lt);--pill-date-hover-bg: var(--feather-pill-date-hover-bg-lt);--pill-scheduled-accent: var(--feather-pill-scheduled-accent-lt);--pill-status-preparing-accent: var(--feather-pill-status-preparing-accent-lt);--pill-status-in-progress-accent: var(--feather-pill-status-in-progress-accent-lt);--pill-status-verifying-accent: var(--feather-pill-status-verifying-accent-lt)}:root[data-theme=light][data-light-theme=wave]{--pill-date-text: var(--wave-pill-date-text-lt);--pill-date-bg: var(--wave-pill-date-bg-lt);--pill-date-border: var(--wave-pill-date-border-lt);--pill-date-hover-bg: var(--wave-pill-date-hover-bg-lt);--pill-scheduled-accent: var(--wave-pill-scheduled-accent-lt);--pill-status-preparing-accent: var(--wave-pill-status-preparing-accent-lt);--pill-status-in-progress-accent: var(--wave-pill-status-in-progress-accent-lt);--pill-status-verifying-accent: var(--wave-pill-status-verifying-accent-lt)}:root[data-theme=light][data-light-theme=editorial]{--pill-date-text: var(--editorial-pill-date-text-lt);--pill-date-bg: var(--editorial-pill-date-bg-lt);--pill-date-border: var(--editorial-pill-date-border-lt);--pill-date-hover-bg: var(--editorial-pill-date-hover-bg-lt);--pill-scheduled-accent: var(--editorial-pill-scheduled-accent-lt);--pill-status-preparing-accent: var(--editorial-pill-status-preparing-accent-lt);--pill-status-in-progress-accent: var(--editorial-pill-status-in-progress-accent-lt);--pill-status-verifying-accent: var(--editorial-pill-status-verifying-accent-lt)}:root[data-theme=light][data-light-theme=patisserie]{--pill-date-text: var(--patisserie-pill-date-text-lt);--pill-date-bg: var(--patisserie-pill-date-bg-lt);--pill-date-border: var(--patisserie-pill-date-border-lt);--pill-date-hover-bg: var(--patisserie-pill-date-hover-bg-lt);--pill-scheduled-accent: var(--patisserie-pill-scheduled-accent-lt);--pill-status-preparing-accent: var(--patisserie-pill-status-preparing-accent-lt);--pill-status-in-progress-accent: var(--patisserie-pill-status-in-progress-accent-lt);--pill-status-verifying-accent: var(--patisserie-pill-status-verifying-accent-lt)}:root[data-theme=light][data-light-theme=pasto]{--pill-date-text: var(--pasto-pill-date-text-lt);--pill-date-bg: var(--pasto-pill-date-bg-lt);--pill-date-border: var(--pasto-pill-date-border-lt);--pill-date-hover-bg: var(--pasto-pill-date-hover-bg-lt);--pill-scheduled-accent: var(--pasto-pill-scheduled-accent-lt);--pill-status-preparing-accent: var(--pasto-pill-status-preparing-accent-lt);--pill-status-in-progress-accent: var(--pasto-pill-status-in-progress-accent-lt);--pill-status-verifying-accent: var(--pasto-pill-status-verifying-accent-lt)}:root[data-theme=light][data-light-theme=moss]{--pill-date-text: var(--moss-pill-date-text-lt);--pill-date-bg: var(--moss-pill-date-bg-lt);--pill-date-border: var(--moss-pill-date-border-lt);--pill-date-hover-bg: var(--moss-pill-date-hover-bg-lt);--pill-scheduled-accent: var(--moss-pill-scheduled-accent-lt);--pill-status-preparing-accent: var(--moss-pill-status-preparing-accent-lt);--pill-status-in-progress-accent: var(--moss-pill-status-in-progress-accent-lt);--pill-status-verifying-accent: var(--moss-pill-status-verifying-accent-lt)}:root[data-theme=light][data-light-theme=ember]{--pill-date-text: var(--ember-pill-date-text-lt);--pill-date-bg: var(--ember-pill-date-bg-lt);--pill-date-border: var(--ember-pill-date-border-lt);--pill-date-hover-bg: var(--ember-pill-date-hover-bg-lt);--pill-scheduled-accent: var(--ember-pill-scheduled-accent-lt);--pill-status-preparing-accent: var(--ember-pill-status-preparing-accent-lt);--pill-status-in-progress-accent: var(--ember-pill-status-in-progress-accent-lt);--pill-status-verifying-accent: var(--ember-pill-status-verifying-accent-lt)}:root[data-theme=light][data-light-theme=daylight]{--pill-date-text: var(--daylight-pill-date-text-lt);--pill-date-bg: var(--daylight-pill-date-bg-lt);--pill-date-border: var(--daylight-pill-date-border-lt);--pill-date-hover-bg: var(--daylight-pill-date-hover-bg-lt);--pill-scheduled-accent: var(--daylight-pill-scheduled-accent-lt);--pill-status-preparing-accent: var(--daylight-pill-status-preparing-accent-lt);--pill-status-in-progress-accent: var(--daylight-pill-status-in-progress-accent-lt);--pill-status-verifying-accent: var(--daylight-pill-status-verifying-accent-lt)}:root[data-theme=dark][data-dark-theme=feather]{--pill-date-text: var(--feather-pill-date-text-dk);--pill-date-bg: var(--feather-pill-date-bg-dk);--pill-date-border: var(--feather-pill-date-border-dk);--pill-date-hover-bg: var(--feather-pill-date-hover-bg-dk);--pill-scheduled-accent: var(--feather-pill-scheduled-accent-dk);--pill-status-preparing-accent: var(--feather-pill-status-preparing-accent-dk);--pill-status-in-progress-accent: var(--feather-pill-status-in-progress-accent-dk);--pill-status-verifying-accent: var(--feather-pill-status-verifying-accent-dk)}:root[data-theme=dark][data-dark-theme=wave]{--pill-date-text: var(--wave-pill-date-text-dk);--pill-date-bg: var(--wave-pill-date-bg-dk);--pill-date-border: var(--wave-pill-date-border-dk);--pill-date-hover-bg: var(--wave-pill-date-hover-bg-dk);--pill-scheduled-accent: var(--wave-pill-scheduled-accent-dk);--pill-status-preparing-accent: var(--wave-pill-status-preparing-accent-dk);--pill-status-in-progress-accent: var(--wave-pill-status-in-progress-accent-dk);--pill-status-verifying-accent: var(--wave-pill-status-verifying-accent-dk)}:root[data-theme=dark][data-dark-theme=editorial]{--pill-date-text: var(--editorial-pill-date-text-dk);--pill-date-bg: var(--editorial-pill-date-bg-dk);--pill-date-border: var(--editorial-pill-date-border-dk);--pill-date-hover-bg: var(--editorial-pill-date-hover-bg-dk);--pill-scheduled-accent: var(--editorial-pill-scheduled-accent-dk);--pill-status-preparing-accent: var(--editorial-pill-status-preparing-accent-dk);--pill-status-in-progress-accent: var(--editorial-pill-status-in-progress-accent-dk);--pill-status-verifying-accent: var(--editorial-pill-status-verifying-accent-dk)}:root[data-theme=dark][data-dark-theme=patisserie]{--pill-date-text: var(--patisserie-pill-date-text-dk);--pill-date-bg: var(--patisserie-pill-date-bg-dk);--pill-date-border: var(--patisserie-pill-date-border-dk);--pill-date-hover-bg: var(--patisserie-pill-date-hover-bg-dk);--pill-scheduled-accent: var(--patisserie-pill-scheduled-accent-dk);--pill-status-preparing-accent: var(--patisserie-pill-status-preparing-accent-dk);--pill-status-in-progress-accent: var(--patisserie-pill-status-in-progress-accent-dk);--pill-status-verifying-accent: var(--patisserie-pill-status-verifying-accent-dk)}:root[data-theme=dark][data-dark-theme=pasto]{--pill-date-text: var(--pasto-pill-date-text-dk);--pill-date-bg: var(--pasto-pill-date-bg-dk);--pill-date-border: var(--pasto-pill-date-border-dk);--pill-date-hover-bg: var(--pasto-pill-date-hover-bg-dk);--pill-scheduled-accent: var(--pasto-pill-scheduled-accent-dk);--pill-status-preparing-accent: var(--pasto-pill-status-preparing-accent-dk);--pill-status-in-progress-accent: var(--pasto-pill-status-in-progress-accent-dk);--pill-status-verifying-accent: var(--pasto-pill-status-verifying-accent-dk)}:root[data-theme=dark][data-dark-theme=moss]{--pill-date-text: var(--moss-pill-date-text-dk);--pill-date-bg: var(--moss-pill-date-bg-dk);--pill-date-border: var(--moss-pill-date-border-dk);--pill-date-hover-bg: var(--moss-pill-date-hover-bg-dk);--pill-scheduled-accent: var(--moss-pill-scheduled-accent-dk);--pill-status-preparing-accent: var(--moss-pill-status-preparing-accent-dk);--pill-status-in-progress-accent: var(--moss-pill-status-in-progress-accent-dk);--pill-status-verifying-accent: var(--moss-pill-status-verifying-accent-dk)}:root[data-theme=dark][data-dark-theme=ember]{--pill-date-text: var(--ember-pill-date-text-dk);--pill-date-bg: var(--ember-pill-date-bg-dk);--pill-date-border: var(--ember-pill-date-border-dk);--pill-date-hover-bg: var(--ember-pill-date-hover-bg-dk);--pill-scheduled-accent: var(--ember-pill-scheduled-accent-dk);--pill-status-preparing-accent: var(--ember-pill-status-preparing-accent-dk);--pill-status-in-progress-accent: var(--ember-pill-status-in-progress-accent-dk);--pill-status-verifying-accent: var(--ember-pill-status-verifying-accent-dk)}:root[data-theme=dark][data-dark-theme=daylight]{--pill-date-text: var(--daylight-pill-date-text-dk);--pill-date-bg: var(--daylight-pill-date-bg-dk);--pill-date-border: var(--daylight-pill-date-border-dk);--pill-date-hover-bg: var(--daylight-pill-date-hover-bg-dk);--pill-scheduled-accent: var(--daylight-pill-scheduled-accent-dk);--pill-status-preparing-accent: var(--daylight-pill-status-preparing-accent-dk);--pill-status-in-progress-accent: var(--daylight-pill-status-in-progress-accent-dk);--pill-status-verifying-accent: var(--daylight-pill-status-verifying-accent-dk)}:root[data-theme=light],:root[data-theme=dark]{--date-chip-text: color-mix(in srgb, var(--pill-date-text) 30%, var(--text));--date-chip-bg: color-mix(in srgb, var(--pill-date-bg) 52%, var(--editor-bg));--date-chip-border: color-mix(in srgb, var(--pill-date-border) 70%, var(--border));--date-chip-hover-bg: color-mix(in srgb, var(--pill-date-hover-bg) 58%, var(--editor-bg));--task-deadline-overdue-text: var(--error-text);--task-deadline-overdue-bg: color-mix(in srgb, var(--error-text) 16%, var(--panel));--task-deadline-overdue-border: color-mix(in srgb, var(--error-text) 40%, var(--border));--task-deadline-urgent-text: var(--error-text);--task-deadline-urgent-bg: color-mix(in srgb, var(--error-text) 12%, var(--panel));--task-deadline-urgent-border: color-mix(in srgb, var(--error-text) 32%, var(--border));--task-deadline-soon-text: color-mix(in srgb, var(--banner-text) 88%, var(--text));--task-deadline-soon-bg: color-mix(in srgb, var(--banner-text) 14%, var(--panel));--task-deadline-soon-border: color-mix(in srgb, var(--banner-border) 55%, var(--border));--task-deadline-normal-text: var(--muted-text);--task-deadline-normal-bg: color-mix(in srgb, var(--muted-text) 10%, var(--panel));--task-deadline-normal-border: color-mix(in srgb, var(--border) 90%, var(--muted-text));--task-scheduled-text: color-mix(in srgb, var(--pill-scheduled-accent) 90%, var(--text));--task-scheduled-bg: color-mix(in srgb, var(--pill-scheduled-accent) 12%, var(--panel));--task-scheduled-border: color-mix(in srgb, var(--pill-scheduled-accent) 35%, var(--border));--task-scheduled-urgent-text: color-mix(in srgb, var(--pill-scheduled-accent) 95%, var(--text));--task-scheduled-urgent-bg: color-mix(in srgb, var(--pill-scheduled-accent) 18%, var(--panel));--task-scheduled-urgent-border: color-mix(in srgb, var(--pill-scheduled-accent) 45%, var(--border));--task-scheduled-soon-text: color-mix(in srgb, var(--pill-scheduled-accent) 85%, var(--text));--task-scheduled-soon-bg: color-mix(in srgb, var(--pill-scheduled-accent) 15%, var(--panel));--task-scheduled-soon-border: color-mix(in srgb, var(--pill-scheduled-accent) 38%, var(--border));--task-scheduled-normal-text: color-mix(in srgb, var(--pill-scheduled-accent) 75%, var(--muted-text));--task-scheduled-normal-bg: color-mix(in srgb, var(--pill-scheduled-accent) 8%, var(--panel));--task-scheduled-normal-border: color-mix(in srgb, var(--pill-scheduled-accent) 22%, var(--border));--task-status-in-progress-text: color-mix(in srgb, var(--pill-status-in-progress-accent) 92%, var(--text));--task-status-in-progress-bg: color-mix(in srgb, var(--pill-status-in-progress-accent) 14%, var(--panel));--task-status-in-progress-border: color-mix(in srgb, var(--pill-status-in-progress-accent) 42%, var(--border));--task-status-preparing-text: color-mix(in srgb, var(--pill-status-preparing-accent) 88%, var(--text));--task-status-preparing-bg: color-mix(in srgb, var(--pill-status-preparing-accent) 14%, var(--panel));--task-status-preparing-border: color-mix(in srgb, var(--pill-status-preparing-accent) 38%, var(--border));--task-status-verifying-text: color-mix(in srgb, var(--pill-status-verifying-accent) 88%, var(--text));--task-status-verifying-bg: color-mix(in srgb, var(--pill-status-verifying-accent) 14%, var(--panel));--task-status-verifying-border: color-mix(in srgb, var(--pill-status-verifying-accent) 38%, var(--border));--task-status-blocked-text: var(--error-text);--task-status-blocked-bg: color-mix(in srgb, var(--error-text) 14%, var(--panel));--task-status-blocked-border: color-mix(in srgb, var(--error-text) 38%, var(--border));--task-status-waiting-text: color-mix(in srgb, var(--banner-text) 88%, var(--text));--task-status-waiting-bg: color-mix(in srgb, var(--banner-text) 12%, var(--panel));--task-status-waiting-border: color-mix(in srgb, var(--banner-border) 50%, var(--border));--table-pill-neutral-text: var(--muted-text);--table-pill-neutral-border: var(--border);--table-pill-neutral-bg: var(--panel);--table-pill-gray-light-text: color-mix(in srgb, var(--muted-text) 75%, var(--text));--table-pill-gray-light-border: color-mix(in srgb, var(--border) 85%, var(--muted-text));--table-pill-gray-light-bg: color-mix(in srgb, var(--muted-text) 6%, var(--panel));--table-pill-gray-dark-text: var(--text);--table-pill-gray-dark-border: color-mix(in srgb, var(--text) 22%, var(--border));--table-pill-gray-dark-bg: color-mix(in srgb, var(--text) 7%, var(--panel));--table-pill-neutral-text-on-editor: var(--muted-text);--table-pill-neutral-border-on-editor: var(--border);--table-pill-neutral-bg-on-editor: color-mix(in srgb, var(--muted-text) 4%, var(--editor-bg));--table-pill-gray-light-text-on-editor: color-mix(in srgb, var(--muted-text) 75%, var(--text));--table-pill-gray-light-border-on-editor: color-mix(in srgb, var(--border) 85%, var(--muted-text));--table-pill-gray-light-bg-on-editor: color-mix(in srgb, var(--muted-text) 6%, var(--editor-bg));--table-pill-gray-dark-text-on-editor: var(--text);--table-pill-gray-dark-border-on-editor: color-mix(in srgb, var(--text) 22%, var(--border));--table-pill-gray-dark-bg-on-editor: color-mix(in srgb, var(--text) 7%, var(--editor-bg))}:root[data-theme=light]{--date-chip-promo-bg: color-mix(in srgb, var(--date-chip-bg) 82%, white);--date-chip-promo-hover-bg: color-mix(in srgb, var(--date-chip-hover-bg) 78%, white)}:root[data-theme=dark]{--date-chip-promo-bg: color-mix(in srgb, var(--date-chip-bg) 78%, black);--date-chip-promo-hover-bg: color-mix(in srgb, var(--date-chip-hover-bg) 72%, black)}:root[data-theme=light][data-light-theme=feather]{--brand-logo: var(--feather-brand-logo-lt)}:root[data-theme=light][data-light-theme=wave]{--brand-logo: var(--wave-brand-logo-lt)}:root[data-theme=light][data-light-theme=editorial]{--brand-logo: var(--editorial-brand-logo-lt)}:root[data-theme=light][data-light-theme=patisserie]{--brand-logo: var(--patisserie-brand-logo-lt)}:root[data-theme=light][data-light-theme=pasto]{--brand-logo: var(--pasto-brand-logo-lt)}:root[data-theme=light][data-light-theme=moss]{--brand-logo: var(--moss-brand-logo-lt)}:root[data-theme=light][data-light-theme=ember]{--brand-logo: var(--ember-brand-logo-lt)}:root[data-theme=light][data-light-theme=daylight]{--brand-logo: var(--daylight-brand-logo-lt)}:root[data-theme=dark][data-dark-theme=feather]{--brand-logo: var(--feather-brand-logo-dk)}:root[data-theme=dark][data-dark-theme=wave]{--brand-logo: var(--wave-brand-logo-dk)}:root[data-theme=dark][data-dark-theme=editorial]{--brand-logo: var(--editorial-brand-logo-dk)}:root[data-theme=dark][data-dark-theme=patisserie]{--brand-logo: var(--patisserie-brand-logo-dk)}:root[data-theme=dark][data-dark-theme=pasto]{--brand-logo: var(--pasto-brand-logo-dk)}:root[data-theme=dark][data-dark-theme=moss]{--brand-logo: var(--moss-brand-logo-dk)}:root[data-theme=dark][data-dark-theme=ember]{--brand-logo: var(--ember-brand-logo-dk)}:root[data-theme=dark][data-dark-theme=daylight]{--brand-logo: var(--daylight-brand-logo-dk)}:root[data-theme=light][data-light-theme=feather]{--empty-morning-base: var(--feather-empty-morning-base-lt);--empty-morning-c0: var(--feather-empty-morning-c0-lt);--empty-morning-c1: var(--feather-empty-morning-c1-lt);--empty-morning-c2: var(--feather-empty-morning-c2-lt);--empty-morning-c3: var(--feather-empty-morning-c3-lt);--empty-midday-base: var(--feather-empty-midday-base-lt);--empty-midday-c0: var(--feather-empty-midday-c0-lt);--empty-midday-c1: var(--feather-empty-midday-c1-lt);--empty-midday-c2: var(--feather-empty-midday-c2-lt);--empty-midday-c3: var(--feather-empty-midday-c3-lt);--empty-evening-base: var(--feather-empty-evening-base-lt);--empty-evening-c0: var(--feather-empty-evening-c0-lt);--empty-evening-c1: var(--feather-empty-evening-c1-lt);--empty-evening-c2: var(--feather-empty-evening-c2-lt);--empty-evening-c3: var(--feather-empty-evening-c3-lt);--empty-night-base: var(--feather-empty-night-base-lt);--empty-night-c0: var(--feather-empty-night-c0-lt);--empty-night-c1: var(--feather-empty-night-c1-lt);--empty-night-c2: var(--feather-empty-night-c2-lt);--empty-night-c3: var(--feather-empty-night-c3-lt)}:root[data-theme=light][data-light-theme=wave]{--empty-morning-base: var(--wave-empty-morning-base-lt);--empty-morning-c0: var(--wave-empty-morning-c0-lt);--empty-morning-c1: var(--wave-empty-morning-c1-lt);--empty-morning-c2: var(--wave-empty-morning-c2-lt);--empty-morning-c3: var(--wave-empty-morning-c3-lt);--empty-midday-base: var(--wave-empty-midday-base-lt);--empty-midday-c0: var(--wave-empty-midday-c0-lt);--empty-midday-c1: var(--wave-empty-midday-c1-lt);--empty-midday-c2: var(--wave-empty-midday-c2-lt);--empty-midday-c3: var(--wave-empty-midday-c3-lt);--empty-evening-base: var(--wave-empty-evening-base-lt);--empty-evening-c0: var(--wave-empty-evening-c0-lt);--empty-evening-c1: var(--wave-empty-evening-c1-lt);--empty-evening-c2: var(--wave-empty-evening-c2-lt);--empty-evening-c3: var(--wave-empty-evening-c3-lt);--empty-night-base: var(--wave-empty-night-base-lt);--empty-night-c0: var(--wave-empty-night-c0-lt);--empty-night-c1: var(--wave-empty-night-c1-lt);--empty-night-c2: var(--wave-empty-night-c2-lt);--empty-night-c3: var(--wave-empty-night-c3-lt)}:root[data-theme=light][data-light-theme=editorial]{--empty-morning-base: var(--editorial-empty-morning-base-lt);--empty-morning-c0: var(--editorial-empty-morning-c0-lt);--empty-morning-c1: var(--editorial-empty-morning-c1-lt);--empty-morning-c2: var(--editorial-empty-morning-c2-lt);--empty-morning-c3: var(--editorial-empty-morning-c3-lt);--empty-midday-base: var(--editorial-empty-midday-base-lt);--empty-midday-c0: var(--editorial-empty-midday-c0-lt);--empty-midday-c1: var(--editorial-empty-midday-c1-lt);--empty-midday-c2: var(--editorial-empty-midday-c2-lt);--empty-midday-c3: var(--editorial-empty-midday-c3-lt);--empty-evening-base: var(--editorial-empty-evening-base-lt);--empty-evening-c0: var(--editorial-empty-evening-c0-lt);--empty-evening-c1: var(--editorial-empty-evening-c1-lt);--empty-evening-c2: var(--editorial-empty-evening-c2-lt);--empty-evening-c3: var(--editorial-empty-evening-c3-lt);--empty-night-base: var(--editorial-empty-night-base-lt);--empty-night-c0: var(--editorial-empty-night-c0-lt);--empty-night-c1: var(--editorial-empty-night-c1-lt);--empty-night-c2: var(--editorial-empty-night-c2-lt);--empty-night-c3: var(--editorial-empty-night-c3-lt)}:root[data-theme=dark][data-dark-theme=feather]{--empty-morning-base: var(--feather-empty-morning-base-dk);--empty-morning-c0: var(--feather-empty-morning-c0-dk);--empty-morning-c1: var(--feather-empty-morning-c1-dk);--empty-morning-c2: var(--feather-empty-morning-c2-dk);--empty-morning-c3: var(--feather-empty-morning-c3-dk);--empty-midday-base: var(--feather-empty-midday-base-dk);--empty-midday-c0: var(--feather-empty-midday-c0-dk);--empty-midday-c1: var(--feather-empty-midday-c1-dk);--empty-midday-c2: var(--feather-empty-midday-c2-dk);--empty-midday-c3: var(--feather-empty-midday-c3-dk);--empty-evening-base: var(--feather-empty-evening-base-dk);--empty-evening-c0: var(--feather-empty-evening-c0-dk);--empty-evening-c1: var(--feather-empty-evening-c1-dk);--empty-evening-c2: var(--feather-empty-evening-c2-dk);--empty-evening-c3: var(--feather-empty-evening-c3-dk);--empty-night-base: var(--feather-empty-night-base-dk);--empty-night-c0: var(--feather-empty-night-c0-dk);--empty-night-c1: var(--feather-empty-night-c1-dk);--empty-night-c2: var(--feather-empty-night-c2-dk);--empty-night-c3: var(--feather-empty-night-c3-dk)}:root[data-theme=dark][data-dark-theme=wave]{--empty-morning-base: var(--wave-empty-morning-base-dk);--empty-morning-c0: var(--wave-empty-morning-c0-dk);--empty-morning-c1: var(--wave-empty-morning-c1-dk);--empty-morning-c2: var(--wave-empty-morning-c2-dk);--empty-morning-c3: var(--wave-empty-morning-c3-dk);--empty-midday-base: var(--wave-empty-midday-base-dk);--empty-midday-c0: var(--wave-empty-midday-c0-dk);--empty-midday-c1: var(--wave-empty-midday-c1-dk);--empty-midday-c2: var(--wave-empty-midday-c2-dk);--empty-midday-c3: var(--wave-empty-midday-c3-dk);--empty-evening-base: var(--wave-empty-evening-base-dk);--empty-evening-c0: var(--wave-empty-evening-c0-dk);--empty-evening-c1: var(--wave-empty-evening-c1-dk);--empty-evening-c2: var(--wave-empty-evening-c2-dk);--empty-evening-c3: var(--wave-empty-evening-c3-dk);--empty-night-base: var(--wave-empty-night-base-dk);--empty-night-c0: var(--wave-empty-night-c0-dk);--empty-night-c1: var(--wave-empty-night-c1-dk);--empty-night-c2: var(--wave-empty-night-c2-dk);--empty-night-c3: var(--wave-empty-night-c3-dk)}:root[data-theme=light][data-light-theme=patisserie]{--empty-morning-base: var(--patisserie-empty-morning-base-lt);--empty-morning-c0: var(--patisserie-empty-morning-c0-lt);--empty-morning-c1: var(--patisserie-empty-morning-c1-lt);--empty-morning-c2: var(--patisserie-empty-morning-c2-lt);--empty-morning-c3: var(--patisserie-empty-morning-c3-lt);--empty-midday-base: var(--patisserie-empty-midday-base-lt);--empty-midday-c0: var(--patisserie-empty-midday-c0-lt);--empty-midday-c1: var(--patisserie-empty-midday-c1-lt);--empty-midday-c2: var(--patisserie-empty-midday-c2-lt);--empty-midday-c3: var(--patisserie-empty-midday-c3-lt);--empty-evening-base: var(--patisserie-empty-evening-base-lt);--empty-evening-c0: var(--patisserie-empty-evening-c0-lt);--empty-evening-c1: var(--patisserie-empty-evening-c1-lt);--empty-evening-c2: var(--patisserie-empty-evening-c2-lt);--empty-evening-c3: var(--patisserie-empty-evening-c3-lt);--empty-night-base: var(--patisserie-empty-night-base-lt);--empty-night-c0: var(--patisserie-empty-night-c0-lt);--empty-night-c1: var(--patisserie-empty-night-c1-lt);--empty-night-c2: var(--patisserie-empty-night-c2-lt);--empty-night-c3: var(--patisserie-empty-night-c3-lt)}:root[data-theme=light][data-light-theme=pasto]{--empty-morning-base: var(--pasto-empty-morning-base-lt);--empty-morning-c0: var(--pasto-empty-morning-c0-lt);--empty-morning-c1: var(--pasto-empty-morning-c1-lt);--empty-morning-c2: var(--pasto-empty-morning-c2-lt);--empty-morning-c3: var(--pasto-empty-morning-c3-lt);--empty-midday-base: var(--pasto-empty-midday-base-lt);--empty-midday-c0: var(--pasto-empty-midday-c0-lt);--empty-midday-c1: var(--pasto-empty-midday-c1-lt);--empty-midday-c2: var(--pasto-empty-midday-c2-lt);--empty-midday-c3: var(--pasto-empty-midday-c3-lt);--empty-evening-base: var(--pasto-empty-evening-base-lt);--empty-evening-c0: var(--pasto-empty-evening-c0-lt);--empty-evening-c1: var(--pasto-empty-evening-c1-lt);--empty-evening-c2: var(--pasto-empty-evening-c2-lt);--empty-evening-c3: var(--pasto-empty-evening-c3-lt);--empty-night-base: var(--pasto-empty-night-base-lt);--empty-night-c0: var(--pasto-empty-night-c0-lt);--empty-night-c1: var(--pasto-empty-night-c1-lt);--empty-night-c2: var(--pasto-empty-night-c2-lt);--empty-night-c3: var(--pasto-empty-night-c3-lt)}:root[data-theme=light][data-light-theme=moss]{--empty-morning-base: var(--moss-empty-morning-base-lt);--empty-morning-c0: var(--moss-empty-morning-c0-lt);--empty-morning-c1: var(--moss-empty-morning-c1-lt);--empty-morning-c2: var(--moss-empty-morning-c2-lt);--empty-morning-c3: var(--moss-empty-morning-c3-lt);--empty-midday-base: var(--moss-empty-midday-base-lt);--empty-midday-c0: var(--moss-empty-midday-c0-lt);--empty-midday-c1: var(--moss-empty-midday-c1-lt);--empty-midday-c2: var(--moss-empty-midday-c2-lt);--empty-midday-c3: var(--moss-empty-midday-c3-lt);--empty-evening-base: var(--moss-empty-evening-base-lt);--empty-evening-c0: var(--moss-empty-evening-c0-lt);--empty-evening-c1: var(--moss-empty-evening-c1-lt);--empty-evening-c2: var(--moss-empty-evening-c2-lt);--empty-evening-c3: var(--moss-empty-evening-c3-lt);--empty-night-base: var(--moss-empty-night-base-lt);--empty-night-c0: var(--moss-empty-night-c0-lt);--empty-night-c1: var(--moss-empty-night-c1-lt);--empty-night-c2: var(--moss-empty-night-c2-lt);--empty-night-c3: var(--moss-empty-night-c3-lt)}:root[data-theme=light][data-light-theme=ember]{--empty-morning-base: var(--ember-empty-morning-base-lt);--empty-morning-c0: var(--ember-empty-morning-c0-lt);--empty-morning-c1: var(--ember-empty-morning-c1-lt);--empty-morning-c2: var(--ember-empty-morning-c2-lt);--empty-morning-c3: var(--ember-empty-morning-c3-lt);--empty-midday-base: var(--ember-empty-midday-base-lt);--empty-midday-c0: var(--ember-empty-midday-c0-lt);--empty-midday-c1: var(--ember-empty-midday-c1-lt);--empty-midday-c2: var(--ember-empty-midday-c2-lt);--empty-midday-c3: var(--ember-empty-midday-c3-lt);--empty-evening-base: var(--ember-empty-evening-base-lt);--empty-evening-c0: var(--ember-empty-evening-c0-lt);--empty-evening-c1: var(--ember-empty-evening-c1-lt);--empty-evening-c2: var(--ember-empty-evening-c2-lt);--empty-evening-c3: var(--ember-empty-evening-c3-lt);--empty-night-base: var(--ember-empty-night-base-lt);--empty-night-c0: var(--ember-empty-night-c0-lt);--empty-night-c1: var(--ember-empty-night-c1-lt);--empty-night-c2: var(--ember-empty-night-c2-lt);--empty-night-c3: var(--ember-empty-night-c3-lt)}:root[data-theme=light][data-light-theme=daylight]{--empty-morning-base: var(--daylight-empty-morning-base-lt);--empty-morning-c0: var(--daylight-empty-morning-c0-lt);--empty-morning-c1: var(--daylight-empty-morning-c1-lt);--empty-morning-c2: var(--daylight-empty-morning-c2-lt);--empty-morning-c3: var(--daylight-empty-morning-c3-lt);--empty-midday-base: var(--daylight-empty-midday-base-lt);--empty-midday-c0: var(--daylight-empty-midday-c0-lt);--empty-midday-c1: var(--daylight-empty-midday-c1-lt);--empty-midday-c2: var(--daylight-empty-midday-c2-lt);--empty-midday-c3: var(--daylight-empty-midday-c3-lt);--empty-evening-base: var(--daylight-empty-evening-base-lt);--empty-evening-c0: var(--daylight-empty-evening-c0-lt);--empty-evening-c1: var(--daylight-empty-evening-c1-lt);--empty-evening-c2: var(--daylight-empty-evening-c2-lt);--empty-evening-c3: var(--daylight-empty-evening-c3-lt);--empty-night-base: var(--daylight-empty-night-base-lt);--empty-night-c0: var(--daylight-empty-night-c0-lt);--empty-night-c1: var(--daylight-empty-night-c1-lt);--empty-night-c2: var(--daylight-empty-night-c2-lt);--empty-night-c3: var(--daylight-empty-night-c3-lt)}:root[data-theme=dark][data-dark-theme=editorial]{--empty-morning-base: var(--editorial-empty-morning-base-dk);--empty-morning-c0: var(--editorial-empty-morning-c0-dk);--empty-morning-c1: var(--editorial-empty-morning-c1-dk);--empty-morning-c2: var(--editorial-empty-morning-c2-dk);--empty-morning-c3: var(--editorial-empty-morning-c3-dk);--empty-midday-base: var(--editorial-empty-midday-base-dk);--empty-midday-c0: var(--editorial-empty-midday-c0-dk);--empty-midday-c1: var(--editorial-empty-midday-c1-dk);--empty-midday-c2: var(--editorial-empty-midday-c2-dk);--empty-midday-c3: var(--editorial-empty-midday-c3-dk);--empty-evening-base: var(--editorial-empty-evening-base-dk);--empty-evening-c0: var(--editorial-empty-evening-c0-dk);--empty-evening-c1: var(--editorial-empty-evening-c1-dk);--empty-evening-c2: var(--editorial-empty-evening-c2-dk);--empty-evening-c3: var(--editorial-empty-evening-c3-dk);--empty-night-base: var(--editorial-empty-night-base-dk);--empty-night-c0: var(--editorial-empty-night-c0-dk);--empty-night-c1: var(--editorial-empty-night-c1-dk);--empty-night-c2: var(--editorial-empty-night-c2-dk);--empty-night-c3: var(--editorial-empty-night-c3-dk)}:root[data-theme=dark][data-dark-theme=patisserie]{--empty-morning-base: var(--patisserie-empty-morning-base-dk);--empty-morning-c0: var(--patisserie-empty-morning-c0-dk);--empty-morning-c1: var(--patisserie-empty-morning-c1-dk);--empty-morning-c2: var(--patisserie-empty-morning-c2-dk);--empty-morning-c3: var(--patisserie-empty-morning-c3-dk);--empty-midday-base: var(--patisserie-empty-midday-base-dk);--empty-midday-c0: var(--patisserie-empty-midday-c0-dk);--empty-midday-c1: var(--patisserie-empty-midday-c1-dk);--empty-midday-c2: var(--patisserie-empty-midday-c2-dk);--empty-midday-c3: var(--patisserie-empty-midday-c3-dk);--empty-evening-base: var(--patisserie-empty-evening-base-dk);--empty-evening-c0: var(--patisserie-empty-evening-c0-dk);--empty-evening-c1: var(--patisserie-empty-evening-c1-dk);--empty-evening-c2: var(--patisserie-empty-evening-c2-dk);--empty-evening-c3: var(--patisserie-empty-evening-c3-dk);--empty-night-base: var(--patisserie-empty-night-base-dk);--empty-night-c0: var(--patisserie-empty-night-c0-dk);--empty-night-c1: var(--patisserie-empty-night-c1-dk);--empty-night-c2: var(--patisserie-empty-night-c2-dk);--empty-night-c3: var(--patisserie-empty-night-c3-dk)}:root[data-theme=dark][data-dark-theme=pasto]{--empty-morning-base: var(--pasto-empty-morning-base-dk);--empty-morning-c0: var(--pasto-empty-morning-c0-dk);--empty-morning-c1: var(--pasto-empty-morning-c1-dk);--empty-morning-c2: var(--pasto-empty-morning-c2-dk);--empty-morning-c3: var(--pasto-empty-morning-c3-dk);--empty-midday-base: var(--pasto-empty-midday-base-dk);--empty-midday-c0: var(--pasto-empty-midday-c0-dk);--empty-midday-c1: var(--pasto-empty-midday-c1-dk);--empty-midday-c2: var(--pasto-empty-midday-c2-dk);--empty-midday-c3: var(--pasto-empty-midday-c3-dk);--empty-evening-base: var(--pasto-empty-evening-base-dk);--empty-evening-c0: var(--pasto-empty-evening-c0-dk);--empty-evening-c1: var(--pasto-empty-evening-c1-dk);--empty-evening-c2: var(--pasto-empty-evening-c2-dk);--empty-evening-c3: var(--pasto-empty-evening-c3-dk);--empty-night-base: var(--pasto-empty-night-base-dk);--empty-night-c0: var(--pasto-empty-night-c0-dk);--empty-night-c1: var(--pasto-empty-night-c1-dk);--empty-night-c2: var(--pasto-empty-night-c2-dk);--empty-night-c3: var(--pasto-empty-night-c3-dk)}:root[data-theme=dark][data-dark-theme=moss]{--empty-morning-base: var(--moss-empty-morning-base-dk);--empty-morning-c0: var(--moss-empty-morning-c0-dk);--empty-morning-c1: var(--moss-empty-morning-c1-dk);--empty-morning-c2: var(--moss-empty-morning-c2-dk);--empty-morning-c3: var(--moss-empty-morning-c3-dk);--empty-midday-base: var(--moss-empty-midday-base-dk);--empty-midday-c0: var(--moss-empty-midday-c0-dk);--empty-midday-c1: var(--moss-empty-midday-c1-dk);--empty-midday-c2: var(--moss-empty-midday-c2-dk);--empty-midday-c3: var(--moss-empty-midday-c3-dk);--empty-evening-base: var(--moss-empty-evening-base-dk);--empty-evening-c0: var(--moss-empty-evening-c0-dk);--empty-evening-c1: var(--moss-empty-evening-c1-dk);--empty-evening-c2: var(--moss-empty-evening-c2-dk);--empty-evening-c3: var(--moss-empty-evening-c3-dk);--empty-night-base: var(--moss-empty-night-base-dk);--empty-night-c0: var(--moss-empty-night-c0-dk);--empty-night-c1: var(--moss-empty-night-c1-dk);--empty-night-c2: var(--moss-empty-night-c2-dk);--empty-night-c3: var(--moss-empty-night-c3-dk)}:root[data-theme=dark][data-dark-theme=ember]{--empty-morning-base: var(--ember-empty-morning-base-dk);--empty-morning-c0: var(--ember-empty-morning-c0-dk);--empty-morning-c1: var(--ember-empty-morning-c1-dk);--empty-morning-c2: var(--ember-empty-morning-c2-dk);--empty-morning-c3: var(--ember-empty-morning-c3-dk);--empty-midday-base: var(--ember-empty-midday-base-dk);--empty-midday-c0: var(--ember-empty-midday-c0-dk);--empty-midday-c1: var(--ember-empty-midday-c1-dk);--empty-midday-c2: var(--ember-empty-midday-c2-dk);--empty-midday-c3: var(--ember-empty-midday-c3-dk);--empty-evening-base: var(--ember-empty-evening-base-dk);--empty-evening-c0: var(--ember-empty-evening-c0-dk);--empty-evening-c1: var(--ember-empty-evening-c1-dk);--empty-evening-c2: var(--ember-empty-evening-c2-dk);--empty-evening-c3: var(--ember-empty-evening-c3-dk);--empty-night-base: var(--ember-empty-night-base-dk);--empty-night-c0: var(--ember-empty-night-c0-dk);--empty-night-c1: var(--ember-empty-night-c1-dk);--empty-night-c2: var(--ember-empty-night-c2-dk);--empty-night-c3: var(--ember-empty-night-c3-dk)}:root[data-theme=dark][data-dark-theme=daylight]{--empty-morning-base: var(--daylight-empty-morning-base-dk);--empty-morning-c0: var(--daylight-empty-morning-c0-dk);--empty-morning-c1: var(--daylight-empty-morning-c1-dk);--empty-morning-c2: var(--daylight-empty-morning-c2-dk);--empty-morning-c3: var(--daylight-empty-morning-c3-dk);--empty-midday-base: var(--daylight-empty-midday-base-dk);--empty-midday-c0: var(--daylight-empty-midday-c0-dk);--empty-midday-c1: var(--daylight-empty-midday-c1-dk);--empty-midday-c2: var(--daylight-empty-midday-c2-dk);--empty-midday-c3: var(--daylight-empty-midday-c3-dk);--empty-evening-base: var(--daylight-empty-evening-base-dk);--empty-evening-c0: var(--daylight-empty-evening-c0-dk);--empty-evening-c1: var(--daylight-empty-evening-c1-dk);--empty-evening-c2: var(--daylight-empty-evening-c2-dk);--empty-evening-c3: var(--daylight-empty-evening-c3-dk);--empty-night-base: var(--daylight-empty-night-base-dk);--empty-night-c0: var(--daylight-empty-night-c0-dk);--empty-night-c1: var(--daylight-empty-night-c1-dk);--empty-night-c2: var(--daylight-empty-night-c2-dk);--empty-night-c3: var(--daylight-empty-night-c3-dk)}*,*:before,*:after{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:var(--scrollbar-track)}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:999px;border:2px solid var(--scrollbar-track);background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}*::-webkit-scrollbar-thumb:active{background-color:var( --scrollbar-thumb-active, color-mix(in srgb, var(--scrollbar-thumb-hover) 85%, var(--text)) )}*::-webkit-scrollbar-corner{background:var(--scrollbar-track)}.feather-scroll--notes{--scrollbar-track: var(--scrollbar-track-on-notes);--scrollbar-thumb: var(--scrollbar-thumb-on-notes);--scrollbar-thumb-hover: var(--scrollbar-thumb-hover-on-notes);--scrollbar-thumb-active: var(--scrollbar-thumb-active-on-notes)}.feather-scroll--navbar,.tags-tree,.flocks-list{--scrollbar-track: var(--scrollbar-track-on-navbar);--scrollbar-thumb: var(--scrollbar-thumb-on-navbar);--scrollbar-thumb-hover: var(--scrollbar-thumb-hover-on-navbar);--scrollbar-thumb-active: var(--scrollbar-thumb-active-on-navbar)}.feather-scroll--editor,.editor-body,.editor-empty-center,.editor-body .ProseMirror pre,.editor-body .ProseMirror .tableWrapper,.feather-note-password-modal__panel,.flock-modal-body,.note-debug-modal-body,.backlinks-modal-results,.flock-modal-list,.reorder-list,.notes-list,.calendar-list,.calendar-task-views-panel-list,.unscheduled-panel-list,.notes-list-scroll{--scrollbar-track: var(--scrollbar-track-on-editor);--scrollbar-thumb: var(--scrollbar-thumb-on-editor);--scrollbar-thumb-hover: var(--scrollbar-thumb-hover-on-editor);--scrollbar-thumb-active: var(--scrollbar-thumb-active-on-editor)}.feather-scroll--panel,.feather-settings-panel,.feather-task-editor,.task-desc-pm-mount,.feather-slash-menu,.feather-menu-sheet--mobile,.editor-note-scroll,.feather-theme-picker-panel,.note-tag-suggestion-menu,.backlinks-modal-tag-suggestions,.editor-link-preview-snippet,.table-pill-picker-list,.pm-table-pill-value-menu-options,.note-recovery-versions,.note-recovery-preview-text{--scrollbar-track: var(--scrollbar-track-on-panel);--scrollbar-thumb: var(--scrollbar-thumb-on-panel);--scrollbar-thumb-hover: var(--scrollbar-thumb-hover-on-panel);--scrollbar-thumb-active: var(--scrollbar-thumb-active-on-panel)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{height:100%}body{height:100%;font-family:Figtree,sans-serif;font-size:1rem;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased}button{font-family:inherit;cursor:pointer;background:none;border:none}a{color:inherit;text-decoration:none}.brand-logo-font{font-family:Caveat,cursive}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.material-icon{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:1.25rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:root{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}.ProseMirror,input,textarea{-webkit-user-select:auto;user-select:auto;-webkit-touch-callout:default}a,button,[role=button],input{touch-action:manipulation}[data-theme=dark] .user-menu,[data-theme=dark] .feather-toolbar-dropdown,[data-theme=dark] .feather-slash-menu,[data-theme=dark] .feather-task-meta-popover,[data-theme=dark] .feather-task-editor__popover,[data-theme=dark] .feather-menu-sheet--mobile,[data-theme=dark] .tag-context-menu{box-shadow:none}.feather-inline-error{font-size:.75rem;color:var(--error-text);margin:4px 0 0;padding:0}:root{--mobile-native-dock-bottom-offset: calc(env(safe-area-inset-bottom, 0px) + 12px) ;--mobile-native-dock-height: 64px;--calendar-mobile-dock-gap: 12px;--calendar-mobile-dock-height: 56px;--navbar-rail-width: 56px}.app-layout{display:grid;grid-template-columns:var(--navbar-rail-width) 320px 1fr;height:100dvh;overflow:hidden;position:relative}.app-layout.home-view-open{grid-template-columns:var(--navbar-rail-width) 1fr}.app-layout.home-view-open .notes-container{display:none}.navbar-container{overflow:hidden;background:var(--navbar-bg);color:var(--navbar-text)}.notes-container,.calendar-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.editor-container-wrap{display:flex;flex-direction:column;overflow:hidden;background:var(--editor-bg);min-height:0;position:relative}.editor-surface{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.editor-tabs-bar{display:flex;align-items:stretch;flex-shrink:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border-bottom:1px solid var(--border);background:var(--editor-bg);min-height:34px}.editor-tabs-bar::-webkit-scrollbar{display:none}.editor-tab{display:flex;align-items:center;flex-shrink:0;max-width:200px;border-bottom:2px solid transparent;margin-bottom:-1px}.editor-tab--active{border-bottom-color:var(--accent)}.editor-tab__activate{display:flex;align-items:center;gap:6px;min-width:0;padding:8px 4px 8px 12px;border:none;background:transparent;color:var(--muted-text);font:inherit;font-size:.82rem;cursor:pointer}.editor-tab--active .editor-tab__activate{color:var(--text);font-weight:600}.editor-tab__icon{font-size:1rem;flex-shrink:0}.editor-tab__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-tab__close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;margin:0 6px 0 2px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--muted-text);cursor:pointer}.editor-tab__close:hover{background:var(--note-hover-bg);color:var(--text)}.editor-tab__close .material-icon{font-size:1rem}@media(max-width:1024px){.app-layout{grid-template-columns:1fr;box-sizing:border-box;background:var(--bg)}.app-layout.home-view-open{grid-template-columns:1fr}.is-native *{cursor:pointer;-webkit-tap-highlight-color:transparent}.is-native .navbar-container{display:none}.mobile-sibling-stage{position:absolute;top:env(safe-area-inset-top,0px);right:0;bottom:0;left:0;overflow:hidden;contain:paint;transform:translateZ(0);will-change:transform;z-index:1}.mobile-sibling-pane{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;min-height:0;width:100%;height:100%;transform:translateZ(0);transition:transform .32s cubic-bezier(.22,.61,.36,1);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.mobile-sibling-pane--home{background:var(--editor-bg)}.mobile-sibling-pane--notes{background:var(--panel)}.mobile-sibling-pane--incoming:not(.mobile-sibling-pane--ready).mobile-sibling-pane--enter-right{transform:translate3d(100%,0,0)}.mobile-sibling-pane--incoming:not(.mobile-sibling-pane--ready).mobile-sibling-pane--enter-left{transform:translate3d(-100%,0,0)}.mobile-sibling-pane--outgoing.mobile-sibling-pane--enter-right.mobile-sibling-pane--ready{transform:translate3d(-100%,0,0)}.mobile-sibling-pane--outgoing.mobile-sibling-pane--enter-left.mobile-sibling-pane--ready{transform:translate3d(100%,0,0)}.mobile-sibling-pane--ready{transition-timing-function:cubic-bezier(.22,.61,.36,1)}.mobile-sibling-pane--outgoing{pointer-events:none}.mobile-sibling-pane--active{z-index:1}.mobile-sibling-pane--drag-hidden{visibility:hidden;pointer-events:none}.mobile-stack-stage{position:absolute;top:env(safe-area-inset-top,0px);right:0;bottom:0;left:0;pointer-events:none;z-index:2;transform:translateZ(0);will-change:transform}.mobile-stack-stage .editor-container-wrap{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;height:100%;transform:translateZ(0);transition:transform .32s cubic-bezier(.22,.61,.36,1);will-change:transform}.app-layout.mobile-editor-open .mobile-sibling-stage{pointer-events:none}.app-layout.mobile-editor-open .mobile-stack-stage{pointer-events:auto}.app-layout.mobile-sibling-transitioning--from-notes .mobile-sibling-stage,.app-layout.mobile-sibling-transitioning--from-home .mobile-sibling-stage,.app-layout.mobile-sibling-transitioning--from-notes .mobile-stack-stage,.app-layout.mobile-sibling-transitioning--from-home .mobile-stack-stage{pointer-events:none}.app-layout.mobile-editor-open .mobile-stack-stage .editor-container-wrap,.app-layout.home-view-open .mobile-stack-stage .editor-container-wrap{transform:translateZ(0)}}.navbar{background:var(--navbar-bg);color:var(--navbar-text);display:flex;flex-direction:column;align-items:center;height:100%;overflow:hidden}.navbar-top{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:12px 0 10px;border-bottom:1px solid var(--navbar-overlay-12);flex-shrink:0}.navbar-brand{width:26px;height:26px;object-fit:contain;flex-shrink:0}.navbar-bottom{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:10px 0;margin-top:auto;flex-shrink:0}.navbar-sync-indicator{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--navbar-text);opacity:.7}.navbar-sync-indicator--hidden{visibility:hidden}.navbar-sync-indicator .material-icon{font-size:1.05rem}.navbar-sync-indicator--spinning .material-icon{animation:navbar-sync-spin 1s linear infinite}@keyframes navbar-sync-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.navbar-tabs{display:flex;flex-direction:column;align-items:center;width:100%;flex-shrink:0;padding-top:6px;gap:4px}.navbar-tab{display:flex;align-items:center;justify-content:center;width:calc(var(--navbar-rail-width) - 12px);height:44px;color:var(--navbar-text);opacity:.75;border-radius:10px;transition:background .12s,opacity .12s}.navbar-tab .material-icon{font-size:1.35rem}.navbar-tab:hover{background:var(--navbar-overlay-08);opacity:1}.navbar-tab--active{background:var(--navbar-overlay-12);opacity:1}.navbar-tab--active .material-icon{font-variation-settings:"FILL" 1}.user-menu{position:fixed;z-index:200;min-width:180px;background:var(--panel);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 28px color-mix(in srgb,var(--text) 18%,transparent);padding:6px;display:flex;flex-direction:column;gap:2px}.navbar-avatar{width:30px;height:30px;border-radius:50%;background:var(--navbar-overlay-12);color:var(--navbar-text);font-size:.85rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.navbar-avatar:hover{background:var(--navbar-overlay-22)}.menu-item{width:100%;display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;color:var(--text);font-size:.85rem;text-align:left;transition:background .1s}.menu-item:hover{background:var(--note-hover-bg)}.menu-item--danger{color:var(--error-text)}.menu-item-icon{font-size:1rem;opacity:.85;flex-shrink:0}.pm-task-checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;cursor:pointer;margin:0;border:1.5px solid var(--checkbox-border);border-radius:.2em;background-color:var(--panel);background-repeat:no-repeat;background-position:center;background-size:70% 70%}.pm-task-checkbox:checked{background-color:var(--checkbox-check);border-color:var(--checkbox-check);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.25 8.25 6.5 11.5 12.75 5.25' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.feather-checkbox-hit{display:inline-flex;align-items:flex-start;justify-content:flex-start;flex-shrink:0;cursor:pointer}@media(max-width:1024px),(pointer:coarse){.feather-checkbox-hit{position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.feather-checkbox-hit:active>.pm-task-checkbox{transform:scale(.96)}.editor-body .ProseMirror .pm-task-item{align-items:flex-start}.editor-body .ProseMirror .feather-checkbox-hit{margin-top:calc((1.6em - 1.375rem)/2)}.pm-task-checkbox-hit{padding-top:0}.editor-body .ProseMirror .feather-checkbox-hit>.pm-task-checkbox{margin-top:0;width:1.375rem;height:1.375rem}.feather-checkbox-hit:after{content:"";position:absolute;width:44px;height:44px;left:.6875rem;transform:translate(-50%,-50%)}.pm-task-checkbox-hit:after{top:.6875rem}}.editor-title-row,.editor-body .ProseMirror,.feather-task-editor__inner{width:min(calc(100% - var(--editor-prose-gutter) - var(--editor-prose-gutter)),var(--editor-prose-max-width));margin-inline:auto}.editor-title-row{display:flex;flex-direction:row;align-items:flex-start;gap:4px;box-sizing:border-box;padding:30px 0 0;position:relative;background:var(--editor-bg)}.editor-title-input{display:block;box-sizing:border-box;flex:1 1 auto;min-width:0;width:100%;margin:0;padding:0;border:none;outline:none;background:transparent;color:var(--input-text);caret-color:var(--editor-caret);font-family:inherit;font-size:var(--editor-h1-font-size);font-weight:600;line-height:var(--editor-h1-line-height);-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;-webkit-text-size-adjust:100%;resize:none;overflow:hidden;white-space:pre-wrap;word-break:break-word}.editor-title-input::placeholder{color:var(--input-placeholder);opacity:.65}.editor-title-input::selection,.editor-body .ProseMirror::selection,.editor-body .ProseMirror ::selection{background:var(--editor-selection-bg);color:var(--editor-selection-text)}.editor-body-shell{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.editor-body{flex:1;overflow-x:hidden;overflow-y:auto;padding:var(--editor-body-pad-top) 0 var(--editor-body-pad-bottom);min-height:0;contain:layout style}.editor-body.editor-body--format-bar-visible{padding-top:0}.editor-body .ProseMirror{outline:none;overflow-x:hidden;padding-bottom:var(--editor-prose-pad-end);word-break:break-word;white-space:pre-wrap;line-height:var(--editor-prose-line-height);color:var(--editor-text);caret-color:var(--editor-caret);min-height:120px;min-width:0;max-width:100%}.editor-body .ProseMirror p{margin:0 0 var(--editor-paragraph-spacing)}.editor-body .ProseMirror h1{color:var(--editor-heading-text);font-size:var(--editor-h1-font-size);font-weight:500;line-height:var(--editor-h1-line-height);margin:.15em 0 .35em}.editor-body .ProseMirror h2{color:var(--editor-heading-text);font-size:1.55rem;font-weight:500;line-height:1.3;margin:.65em 0 .28em}.editor-body .ProseMirror h3{color:var(--editor-heading-text);font-size:1.25rem;font-weight:500;line-height:1.35;margin:.5em 0 .25em}.editor-body .ProseMirror h4,.editor-body .ProseMirror h5,.editor-body .ProseMirror h6{font-size:1rem;font-weight:500;line-height:1.4;margin:.48em 0 .18em;color:var(--editor-heading-text)}.editor-body .ProseMirror ul,.editor-body .ProseMirror ol{padding-left:1.5em;margin:.25em 0}.editor-body .ProseMirror li{margin:.15em 0}.editor-body .ProseMirror ul.pm-task-list,.editor-body .ProseMirror .pm-task-list{list-style:none;padding-left:0;margin:.25em 0}.editor-body .ProseMirror li.pm-task-item,.editor-body .ProseMirror .pm-task-item{display:flex;align-items:flex-start;gap:.5em;margin:.2em 0}.editor-body .ProseMirror .pm-task-checkbox{flex-shrink:0;width:1.25em;height:1.25em;margin-top:.38em}.editor-body .ProseMirror .pm-task-content{flex:1;min-width:0}.editor-body .ProseMirror .pm-task-content p{margin:0}.editor-body .ProseMirror .pm-task-item[data-checked=true] .pm-task-content,.editor-body .ProseMirror .pm-task-item[data-checked=true] .pm-task-checkbox{opacity:.55}.editor-body .ProseMirror blockquote,.editor-body .ProseMirror blockquote.pm-blockquote{border-left:2px solid var(--accent);margin:.5em 0;padding:.35em 0 .35em 1em;color:var(--editor-muted-text);line-height:1.55}.editor-body .ProseMirror blockquote p,.editor-body .ProseMirror blockquote.pm-blockquote p{margin:.2em 0;font-style:italic}.editor-body .ProseMirror blockquote p:first-child{margin-top:0}.editor-body .ProseMirror blockquote p:last-child{margin-bottom:0}.editor-body .ProseMirror hr{border:none;border-top:1px solid var(--border);margin:1.25em 0}.editor-body .ProseMirror code{background:var(--editor-code-bg);border-radius:3px;font-family:ui-monospace,Cascadia Code,monospace;font-size:.88em;padding:.1em .3em}.editor-body .ProseMirror pre{background:var(--editor-code-bg);border:1px solid var(--editor-code-border);border-radius:6px;max-width:100%;padding:.75em 1em;overflow-x:auto;margin:.5em 0}.editor-body .ProseMirror .tableWrapper{max-width:100%;overflow-x:auto}.editor-body .ProseMirror pre code{background:none;padding:0;font-size:.9em}.editor-body .ProseMirror mark{background:var(--highlight-bg);color:inherit;border-radius:2px;padding:.05em .1em}.editor-body .ProseMirror a[href]:not([data-note-uuid]){color:var(--accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.editor-body .ProseMirror a[href]:not([data-note-uuid]):hover{filter:brightness(1.08)}.editor-title-actions{display:flex;align-items:center;gap:2px;flex-shrink:0;align-self:flex-start;margin-top:2px}.editor-title-action-btn{width:36px;height:36px;border-radius:6px;border:none;background:transparent;color:var(--muted-text);cursor:pointer;display:flex;align-items:center;justify-content:center}.editor-title-action-btn:hover{background:var(--note-hover-bg);color:var(--text)}.editor-title-action-btn[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.editor-mobile-menu{display:none;align-items:center;padding:10px;border-bottom:1px solid var(--border);flex-shrink:0;gap:4px;position:relative}.editor-mobile-header-title{position:absolute;left:50%;transform:translate(-50%);max-width:calc(100% - 88px);font-size:.95rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .2s ease;pointer-events:none}.editor-mobile-header-title--visible{opacity:1}.editor-back-button{width:36px;height:36px;border:none;border-radius:6px;background:transparent;color:var(--text);cursor:pointer;display:flex;align-items:center;justify-content:center}.editor-back-button:hover{background:var(--note-hover-bg)}@media(max-width:1024px){.editor-mobile-menu.mobile-only{display:flex}}.feather-date-picker-overlay{position:fixed;z-index:300;max-height:calc(100svh - 48px);overflow-y:auto}.feather-slash-menu{position:fixed;min-width:180px;max-height:min(320px,50vh);overflow-y:auto;overscroll-behavior:contain;background:var(--panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 18px #00000024;padding:6px;display:flex;flex-direction:column;gap:2px;z-index:450}.feather-slash-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:6px;background:transparent;color:var(--text);text-align:left;font:inherit;font-size:.92rem;padding:7px 10px;cursor:pointer;display:flex;align-items:center;gap:8px}.feather-slash-option.active,.feather-slash-option:hover{background:var(--slash-hover-bg, color-mix(in srgb, var(--accent) 12%, transparent))}.feather-slash-option-icon{font-size:1.1rem;line-height:1;opacity:.88;flex-shrink:0}.feather-slash-no-results{font-size:.88rem;color:var(--muted-text);padding:8px 10px}.feather-inline-toolbar{position:fixed;display:flex;align-items:center;gap:2px;padding:4px 6px;background:var(--panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 12px #0000001f;z-index:200}.feather-toolbar-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:6px;background:transparent;color:var(--text);cursor:pointer;font-size:1.05rem}.feather-toolbar-btn:hover:not(:disabled){background:color-mix(in srgb,var(--text) 10%,transparent)}.feather-toolbar-btn.active{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.feather-toolbar-btn:disabled{opacity:.4;cursor:not-allowed}.feather-format-bar{position:fixed;display:flex;align-items:center;justify-content:safe center;flex-wrap:nowrap;gap:6px;padding:6px 14px;background:var(--editor-bg);border:none;border-radius:0;box-shadow:none;z-index:430;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.feather-format-bar::-webkit-scrollbar{display:none}.feather-format-bar--hidden{opacity:0;transform:translateY(-6px);pointer-events:none;visibility:hidden}.feather-format-bar--modal{z-index:445}.feather-format-bar__divider{width:1px;height:20px;background:color-mix(in srgb,var(--border) 65%,transparent);margin:0 6px;flex-shrink:0}.feather-format-bar .feather-toolbar-btn{color:color-mix(in srgb,var(--text) 88%,var(--muted-text));flex-shrink:0}.feather-format-bar .feather-toolbar-btn:hover:not(:disabled):not(.active){color:var(--text)}@media(min-width:1025px){.editor-note-scroll{padding-bottom:80px}.feather-format-bar .feather-toolbar-btn{width:auto;padding:0 10px;min-width:34px}.feather-format-bar .feather-toolbar-btn--dropdown{padding-left:16px;padding-right:10px}}.feather-toolbar-btn--dropdown{width:auto;min-width:32px;padding:0 4px 0 10px;gap:0}.feather-toolbar-btn-chevron{font-size:1.1rem;opacity:.72}.feather-toolbar-dropdown{position:fixed;display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 18px #00000024;z-index:440;max-height:min(320px,50vh);overflow-y:auto;overscroll-behavior:contain}.feather-toolbar-dropdown-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:6px;background:transparent;color:var(--text);text-align:left;font:inherit;font-size:.92rem;padding:7px 10px;cursor:pointer;display:flex;align-items:center;gap:8px;width:100%}.feather-toolbar-dropdown-option.active,.feather-toolbar-dropdown-option:hover{background:var(--slash-hover-bg, color-mix(in srgb, var(--accent) 12%, transparent))}.feather-toolbar-dropdown-option.active{color:var(--accent)}.feather-toolbar-dropdown-option-icon{font-size:1.1rem;line-height:1;opacity:.88;flex-shrink:0}@media(prefers-reduced-motion:reduce){.feather-format-bar{transition:none}}.feather-format-bar__scrollable{display:contents}@media(max-width:1024px){.feather-format-bar--keyboard-anchored{top:auto!important;left:0!important;right:0!important;width:100%!important;border-top:1px solid var(--border);padding:0;box-shadow:0 -1px 6px #00000014;overflow:hidden}.feather-format-bar__scrollable--active{display:flex;align-items:center;gap:6px;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;padding:4px 12px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.feather-format-bar__scrollable--active::-webkit-scrollbar{display:none}.feather-format-bar__dismiss-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;align-self:stretch;padding:0 16px;border:none;border-left:1px solid var(--border);background:transparent;color:color-mix(in srgb,var(--text) 88%,var(--muted-text));cursor:pointer}.feather-format-bar__dismiss-btn:hover{color:var(--text)}.feather-slash-menu--mobile{min-width:0;max-height:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-direction:row;align-items:stretch;gap:4px;padding:6px 8px;border-radius:10px}.feather-slash-menu--mobile .feather-slash-option{flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:4.5rem;max-width:6.5rem;min-height:3.75rem;padding:8px 10px;text-align:center;font-size:.72rem;line-height:1.15}.feather-slash-menu--mobile .feather-slash-option-icon{font-size:1.2rem}.feather-slash-menu--mobile .feather-slash-option>span:not(.feather-slash-option-icon){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-word}.feather-slash-menu--mobile .feather-slash-no-results{flex:1 0 auto;align-self:center;padding:8px 12px;white-space:nowrap}}.editor-container{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:var(--editor-bg)}.editor-container-empty-state{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.editor-note-scroll{display:flex;flex-direction:column;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;--editor-keyboard-inset: 0px;--editor-format-bar-inset: 0px;--editor-live-input-bottom-inset: 0px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:translateZ(0);will-change:transform}.editor-note-scroll .editor-body-shell{flex:1 1 auto;min-height:auto}.editor-note-scroll .editor-body{flex:1 1 auto;overflow-x:hidden;overflow-y:visible;min-height:auto;padding-bottom:calc(var(--editor-body-pad-bottom) + var(--editor-live-input-bottom-inset))}.editor-note-scroll .editor-body .ProseMirror{padding-bottom:calc(var(--editor-prose-pad-end) + var(--editor-live-input-bottom-inset))}.editor-keyboard-spacer{flex-shrink:0;pointer-events:none}.editor-scroll-safe-area{flex-shrink:0;height:env(safe-area-inset-bottom,0px);pointer-events:none}.editor-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:var(--muted-text);font-size:.95rem}.editor-body .ProseMirror .pm-feather-date-chip-wrap{display:inline-flex;align-items:stretch;vertical-align:baseline;margin:0 1px}.editor-body .ProseMirror .pm-feather-date-chip-wrap--has-promo .pm-feather-date-chip{border-radius:5px 0 0 5px;border-right:none;margin-inline-end:0}.editor-body .ProseMirror .pm-feather-date-chip{display:inline-flex;align-items:center;vertical-align:baseline;border:1px solid var(--date-chip-border);background:var(--date-chip-bg);color:var(--date-chip-text);border-radius:5px;padding:.06em .44em .1em;font-size:.84em;font-weight:500;cursor:pointer;line-height:1.28;margin-inline-end:.2em}.editor-body .ProseMirror .feather-date-chip-promo{display:inline-flex;align-items:center;justify-content:center;gap:.05em;background:var(--date-chip-promo-bg);border:1px solid var(--date-chip-border);border-radius:0 5px 5px 0;cursor:pointer;color:var(--date-chip-text);padding:.06em .34em .08em .28em;line-height:1;vertical-align:baseline}.editor-body .ProseMirror .feather-date-chip-promo .feather-date-chip-promo__icon{font-size:.85em}.editor-body .ProseMirror .feather-date-chip-promo .feather-date-chip-promo__icon:last-child{color:var(--accent)}.editor-body .ProseMirror .feather-date-chip-promo:hover:not(:disabled){background:var(--date-chip-promo-hover-bg)}.editor-body .ProseMirror .feather-date-chip-promo:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.editor-body .ProseMirror .feather-date-chip-promo--success,.editor-body .ProseMirror .feather-date-chip-promo--success .feather-date-chip-promo__icon{color:var(--accent)}.editor-body .ProseMirror .pm-feather-date-chip-wrap--has-promo:hover .pm-feather-date-chip{background:var(--date-chip-hover-bg)}.editor-body .ProseMirror .pm-feather-date-chip-wrap--has-promo:hover .feather-date-chip-promo:not(:disabled){background:var(--date-chip-promo-hover-bg)}.editor-body .ProseMirror .pm-feather-date-chip:hover{background:var(--date-chip-hover-bg)}.editor-body .ProseMirror .pm-feather-date-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:1024px){:root{--editor-body-pad-top: 12px;--editor-prose-gutter: 16px;--editor-prose-pad-end: 1rem;--editor-related-pad-end: max(1.25rem, env(safe-area-inset-bottom, 0px))}.editor-title-row{padding-top:20px}}.editor-body .ProseMirror a.md-note-link{display:inline-flex;align-items:center;gap:.22rem;padding:.08rem .38rem;border-radius:5px;border:1px solid var(--note-link-border);background:var(--note-link-bg);color:var(--note-link-text);text-decoration:none;font-size:.9em;font-weight:500;line-height:1.35;vertical-align:baseline;cursor:pointer}.editor-body .ProseMirror a.md-note-link:hover{background:var(--note-link-hover-bg)}.editor-body .ProseMirror a.md-note-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.editor-body .ProseMirror a.md-note-link .md-note-link-icon{font-size:1rem;color:var(--note-link-icon)}.editor-body .ProseMirror a.md-note-link--missing{border-style:dashed;opacity:.85}.feather-note-link-preview-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:450;background:transparent}.feather-note-link-preview{position:fixed;box-sizing:border-box;width:max-content;min-width:168px;max-width:min(240px,calc(100vw - 16px));padding:6px;display:flex;flex-direction:column;gap:2px;background:var(--panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 18px #00000024}.feather-note-link-preview__header{display:flex;align-items:center;gap:6px;padding:4px 8px 2px;min-width:0}.feather-note-link-preview__icon{flex-shrink:0;font-size:1rem;line-height:1;color:var(--note-link-icon);opacity:.9}.feather-note-link-preview__title{font-size:.84rem;font-weight:600;color:var(--text);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feather-note-link-preview__snippet{margin:0;padding:0 8px 2px;font-size:.78rem;color:var(--muted-text);line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.feather-note-link-preview__hint{margin:0;padding:0 8px 4px;font-size:.76rem;line-height:1.35;color:var(--muted-text)}.feather-note-link-preview__actions{display:flex;flex-direction:column;gap:2px}.feather-note-link-preview__option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:6px 8px;border:0;border-radius:6px;background:transparent;color:var(--text);font:inherit;font-size:.86rem;line-height:1.25;text-align:left;cursor:pointer}.feather-note-link-preview__option .material-icon{font-size:1.05rem;line-height:1;opacity:.88;flex-shrink:0}.feather-note-link-preview__option:hover,.feather-note-link-preview__option:focus-visible{background:var(--slash-hover-bg, color-mix(in srgb, var(--accent) 12%, transparent));outline:none}.feather-note-link-preview__option--danger{color:var(--muted-text)}.feather-note-link-preview__option--danger:hover,.feather-note-link-preview__option--danger:focus-visible{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent)}.feather-note-link-preview--missing .feather-note-link-preview__icon{opacity:.55}.feather-note-link-preview--missing .feather-note-link-preview__title{color:var(--muted-text)}@media(max-width:1024px){.feather-note-link-preview-backdrop--mobile{background:#0000006b}.feather-note-link-preview--mobile{width:min(calc(var(--feather-vv-width, 100vw) - 20px),360px)!important;max-width:min(calc(var(--feather-vv-width, 100vw) - 20px),360px)!important;max-height:min(calc(var(--feather-vv-height, 75dvh) * .72 - env(safe-area-inset-bottom,0px)),420px)!important;padding:8px}.feather-note-link-preview--mobile .feather-note-link-preview__option{padding:10px;font-size:.9rem;min-height:44px}}.feather-editor-related-panel{padding:0 clamp(16px,4vw,48px) var(--editor-related-pad-end);background:var(--editor-bg)}.feather-editor-related-tabs{display:flex;align-items:flex-end;gap:0;margin:0;padding:0;border-bottom:1px solid var(--border);flex-shrink:0}.feather-editor-related-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0 -1px;padding:10px 14px 9px;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--muted-text);font:inherit;font-size:.88rem;font-weight:500;line-height:1.2;cursor:pointer}.feather-editor-related-tab:hover{color:var(--text)}.feather-editor-related-tab--active{color:var(--text);font-weight:600;border-bottom-color:var(--accent)}.feather-editor-related-tabpanel{padding:12px 16px 0;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.feather-backlinks-panel{display:flex;flex-direction:column;flex:1;min-height:0}.feather-backlinks-panel__empty{margin:0;padding:24px 0;color:var(--muted-text);font-size:.88rem;line-height:1.45;text-align:center}.feather-backlinks-panel__list{list-style:none;margin:0;padding:0 0 4px;display:flex;flex-direction:column;gap:3px;flex:1;min-height:0;overflow-y:auto}.feather-backlinks-panel__item{margin:0}.feather-backlinks-panel__row{width:100%;text-align:left;padding:8px 10px;border-radius:8px;border:none;background:transparent;cursor:pointer;display:flex;flex-direction:column;gap:4px;transition:background .1s}.feather-backlinks-panel__row:hover{background:var(--note-hover-bg)}.feather-backlinks-panel__source{display:block;font-size:.92rem;font-weight:600;line-height:1.3;color:var(--text)}.feather-backlinks-panel__snippet{font-size:.84rem;line-height:1.5;color:var(--muted-text);overflow:hidden}.feather-backlink-snippet{color:inherit}.feather-backlink-snippet__link{font-weight:600;color:var(--backlink-context-link-text);background:var(--backlink-context-link-bg);border-radius:3px;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.feather-backlink-snippet__fallback{color:var(--muted-text)}.feather-editor-related-tabpanel .editor-tags-panel{border-top:none;padding:0;flex-wrap:nowrap;flex-direction:column;gap:0;background:transparent}.feather-editor-related-tabpanel .note-tag-input-wrap{position:sticky;top:0;z-index:2;background:var(--editor-bg, var(--panel));padding-top:4px;padding-bottom:8px;flex-shrink:0}.feather-editor-related-tabpanel .note-tag-input{max-width:280px;margin:0 auto;display:block}.feather-editor-related-tabpanel .editor-tags-list{padding-bottom:12px;align-content:flex-start;align-items:flex-start}.feather-editor-related-panel{flex-shrink:0;display:flex;flex-direction:column;overflow:hidden;border-top:1px solid var(--border);height:240px;transition:height .3s cubic-bezier(.4,0,.2,1)}.feather-editor-related-panel--expanded{height:65vh}@media(max-width:1024px){.feather-editor-related-panel{height:200px}.feather-editor-related-panel--expanded{height:70vh}}.feather-editor-expand-btn{margin-left:auto;display:flex;align-items:center;justify-content:center;padding:6px 8px;border:none;background:transparent;color:var(--muted-text);cursor:pointer;flex-shrink:0;line-height:1}.feather-editor-expand-btn:hover{color:var(--text)}.feather-editor-expand-btn .material-icon{font-size:1.1rem}.feather-editor-related-handle{display:none}@media(max-width:1024px){.feather-editor-expand-btn{display:none}.feather-editor-related-handle{display:flex;align-items:center;justify-content:center;padding:10px 0 4px;flex-shrink:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.feather-editor-related-handle__pill{width:36px;height:4px;border-radius:2px;background:color-mix(in srgb,var(--border) 80%,transparent)}}@media(max-width:1024px){.feather-menu-sheet--mobile{position:fixed!important;left:var(--feather-vv-x, 50%)!important;top:var(--feather-vv-y, 50%)!important;transform:translate(-50%,-50%)!important;width:min(calc(var(--feather-vv-width, 100vw) - 16px),420px)!important;max-width:min(calc(var(--feather-vv-width, 100vw) - 16px),420px)!important;box-sizing:border-box!important;max-height:min(calc(var(--feather-vv-height, 75dvh) * .75 - env(safe-area-inset-bottom,0px)),520px);overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:1100!important;padding-bottom:max(8px,env(safe-area-inset-bottom,0px));box-shadow:0 0 0 100vmax #0000006b,0 12px 28px #0000002e}.feather-menu-sheet--mobile.feather-slash-menu--mobile{width:min(calc(var(--feather-vv-width, 100vw) - 16px),100%)!important;max-width:min(calc(var(--feather-vv-width, 100vw) - 16px),100%)!important;max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain}.feather-menu-sheet--mobile.feather-note-link-preview--mobile{overflow-x:hidden!important;overflow-y:auto!important;flex-direction:column}}.note-related-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#0006;display:flex;align-items:flex-end}.note-related-sheet{width:100%;position:relative;overflow:hidden;background:color-mix(in srgb,var(--notes-bg) 94%,transparent);backdrop-filter:blur(26px) saturate(140%);-webkit-backdrop-filter:blur(26px) saturate(140%);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-bottom:none;border-radius:28px 28px 0 0;box-shadow:0 -8px 24px color-mix(in srgb,black 12%,transparent);max-height:75svh;display:flex;flex-direction:column}.note-related-sheet__handle{display:flex;align-items:center;justify-content:center;padding:12px 0 6px;flex-shrink:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.note-related-sheet__pill{width:42px;height:5px;border-radius:999px;background:color-mix(in srgb,var(--border) 80%,transparent)}.note-related-sheet__header{display:flex;align-items:center;padding:2px 16px 12px;flex-shrink:0;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.note-related-sheet__title{font-size:.95rem;font-weight:600;color:var(--text)}.note-related-sheet__body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:6px 16px 18px;position:relative;z-index:1;background:var(--editor-bg)}.feather-link-edit-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:435;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:color-mix(in srgb,var(--bg) 10%,rgb(0 0 0 / 88%));backdrop-filter:blur(12px) saturate(.85);-webkit-backdrop-filter:blur(12px) saturate(.85)}.feather-link-edit-backdrop--elevated{z-index:460}.feather-link-edit-modal{width:min(400px,100%);background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:0 24px 64px color-mix(in srgb,#000 28%,transparent)}.feather-link-edit-header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border)}.feather-link-edit-title{font-size:.95rem;font-weight:600;color:var(--text)}.feather-link-edit-close{display:inline-flex;padding:4px;border:none;border-radius:6px;background:transparent;color:var(--muted-text);cursor:pointer}.feather-link-edit-close:hover{background:var(--note-hover-bg);color:var(--text)}.feather-link-edit-body{display:flex;flex-direction:column;gap:12px;padding:14px}.feather-link-edit-label{display:flex;flex-direction:column;gap:6px;font-size:.8rem;color:var(--muted-text)}.feather-link-edit-input{padding:8px 10px;border:1px solid var(--input-border);border-radius:8px;background:var(--input-bg);color:var(--input-text);font:inherit;font-size:.9rem;outline:none;transition:border-color .15s ease}.feather-link-edit-input:focus-visible{outline:none;border-color:var(--accent)}.feather-link-edit-footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 14px 14px;border-top:1px solid var(--border)}.feather-link-edit-btn{padding:8px 12px;border-radius:8px;font-size:.85rem;border:1px solid var(--border);background:transparent;color:var(--text);cursor:pointer}.feather-link-edit-btn:hover{background:var(--note-hover-bg)}.feather-link-edit-btn--primary{border-color:transparent;background:var(--accent);color:var(--accent-contrast)}.feather-link-edit-btn--primary:hover{filter:brightness(1.05)}.feather-link-edit-btn--primary:disabled{opacity:.5;cursor:not-allowed}.notes-list-panel{display:flex;flex-direction:column;flex:1 1 0;min-height:0;height:100%;background:var(--editor-bg);border-right:1px solid var(--border);overflow:hidden}.notes-menu{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--border);background:transparent;flex-shrink:0;gap:8px}.notes-menu-title{flex:1;font-weight:500;font-size:.85rem}.mobile-menu-toggle{color:var(--text);display:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px}.mobile-menu-toggle:hover{background:var(--note-hover-bg)}.notes-menu-add{color:var(--text);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px}.notes-menu-add:hover{background:var(--note-hover-bg)}@media(max-width:1024px){.notes-menu-add{display:none}.notes-menu{padding:12px 16px;min-height:48px}.notes-menu-title{font-size:.95rem;font-weight:600}}.native-platform .notes-list-scroll{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.notes-list-scroll{flex:1;overflow-y:auto;min-height:0}.notes-list-empty{padding:2rem 1rem;color:var(--muted-text);font-size:.9rem;text-align:center}.note-list-item{display:block;width:100%;text-align:left;padding:.85rem 1rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent);background:transparent;color:var(--text-body);cursor:pointer;position:relative}.note-list-item.has-progress{border-bottom:none}.list-item-progress{position:absolute;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.list-item-progress-bar{width:100%;height:3px;background:var(--progress-track);overflow:hidden}.list-item-progress-fill{height:100%;background:var(--progress-fill);transition:width .15s ease}.note-list-item-header{display:flex;align-items:baseline;gap:.35rem;min-width:0}.note-list-item-meta{display:flex;align-items:center;margin-top:.25rem}.note-list-item-preview{margin-top:.25rem;font-size:.82rem;color:var(--muted-text);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.note-list-item:hover{background:var(--note-hover-bg)}@media(hover:none){.note-list-item:hover{background:transparent}}.note-list-item.selected,.note-list-item.selected:hover{background:var(--note-selected-bg)}.note-list-item-title{font-size:.95rem;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-list-item-title.untitled{color:var(--muted-text);font-style:italic}.note-list-item-updated{font-size:.75rem;color:var(--muted-text);letter-spacing:.01em}.mobile-only{display:none}.notes-list-panel .feather-task-swipe-wrap{border-radius:0}@media(max-width:1024px){.mobile-only{display:flex}}.editor-empty-state{--empty-gradient-inset: clamp(6px, .75vw, 12px);display:flex;flex-direction:column;flex:1;min-height:0;width:100%;position:relative;overflow:hidden;box-sizing:border-box;background:var(--editor-bg)}.editor-empty-state:before{content:"";position:absolute;inset:var(--empty-gradient-inset);border-radius:10px;pointer-events:none;z-index:0;background-color:var(--empty-ambient-base);background-image:radial-gradient(at 0% 0%,var(--empty-ambient-c0) 0px,transparent 50%),radial-gradient(at 100% 0%,var(--empty-ambient-c1) 0px,transparent 50%),radial-gradient(at 100% 100%,var(--empty-ambient-c2) 0px,transparent 50%),radial-gradient(at 0% 100%,var(--empty-ambient-c3) 0px,transparent 50%);background-size:200% 200%;animation:editor-empty-ambient-float 15s ease infinite;will-change:background-position}@keyframes editor-empty-ambient-float{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.editor-empty-state:before{animation:none;background-size:100% 100%;will-change:auto;transform:none}.editor-empty-widget-body--animate{transition:none}}@keyframes editor-empty-ambient-float-mobile{0%,to{transform:translate3d(-12%,-10%,0) scale(1.06)}33%{transform:translate3d(10%,-6%,0) scale(1.1)}66%{transform:translate3d(-6%,12%,0) scale(1.08)}}.editor-empty-state[data-empty-period=morning]{--empty-ambient-base: var(--empty-morning-base);--empty-ambient-c0: var(--empty-morning-c0);--empty-ambient-c1: var(--empty-morning-c1);--empty-ambient-c2: var(--empty-morning-c2);--empty-ambient-c3: var(--empty-morning-c3)}.editor-empty-state[data-empty-period=midday]{--empty-ambient-base: var(--empty-midday-base);--empty-ambient-c0: var(--empty-midday-c0);--empty-ambient-c1: var(--empty-midday-c1);--empty-ambient-c2: var(--empty-midday-c2);--empty-ambient-c3: var(--empty-midday-c3)}.editor-empty-state[data-empty-period=evening]{--empty-ambient-base: var(--empty-evening-base);--empty-ambient-c0: var(--empty-evening-c0);--empty-ambient-c1: var(--empty-evening-c1);--empty-ambient-c2: var(--empty-evening-c2);--empty-ambient-c3: var(--empty-evening-c3)}.editor-empty-state[data-empty-period=night]{--empty-ambient-base: var(--empty-night-base);--empty-ambient-c0: var(--empty-night-c0);--empty-ambient-c1: var(--empty-night-c1);--empty-ambient-c2: var(--empty-night-c2);--empty-ambient-c3: var(--empty-night-c3)}:root[data-theme=light][data-light-theme=editorial] .editor-empty-state:is([data-empty-period=morning],[data-empty-period=midday]):before,:root[data-theme=dark][data-dark-theme=editorial] .editor-empty-state:is([data-empty-period=morning],[data-empty-period=midday]):before{background-image:radial-gradient(at 0% 0%,var(--empty-ambient-c0) 0px,transparent 62%),radial-gradient(at 100% 0%,var(--empty-ambient-c1) 0px,transparent 62%),radial-gradient(at 100% 100%,var(--empty-ambient-c2) 0px,transparent 62%),radial-gradient(at 0% 100%,var(--empty-ambient-c3) 0px,transparent 62%)}:root[data-theme=light][data-light-theme=patisserie] .editor-empty-state:is([data-empty-period=morning],[data-empty-period=midday]):before,:root[data-theme=light][data-light-theme=pasto] .editor-empty-state:is([data-empty-period=morning],[data-empty-period=midday]):before,:root[data-theme=light][data-light-theme=moss] .editor-empty-state:is([data-empty-period=morning],[data-empty-period=midday]):before,:root[data-theme=light][data-light-theme=ember] .editor-empty-state:is([data-empty-period=morning],[data-empty-period=midday]):before{background-image:radial-gradient(at 0% 0%,var(--empty-ambient-c0) 0px,transparent 62%),radial-gradient(at 100% 0%,var(--empty-ambient-c1) 0px,transparent 62%),radial-gradient(at 100% 100%,var(--empty-ambient-c2) 0px,transparent 62%),radial-gradient(at 0% 100%,var(--empty-ambient-c3) 0px,transparent 62%)}.editor-empty-center{position:relative;z-index:1;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:clamp(18px,4vh,40px) clamp(16px,4vw,32px);padding-bottom:max(clamp(16px,4vh,36px),env(safe-area-inset-bottom));overflow-y:auto;box-sizing:border-box}.editor-empty-panel{flex:none;width:100%;max-width:min(520px,100%);padding:clamp(20px,3vh,30px) clamp(20px,3vw,30px);box-sizing:border-box;background:color-mix(in srgb,var(--editor-bg) 80%,transparent);backdrop-filter:blur(28px) saturate(155%);-webkit-backdrop-filter:blur(28px) saturate(155%);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:28px;box-shadow:0 8px 24px color-mix(in srgb,black 10%,transparent)}.editor-empty-smart{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;width:100%}.editor-empty-prompt{margin:0;width:100%;text-align:center;color:var(--text);font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.45;font-weight:500}.editor-empty-quote-figure{margin:0;width:100%;text-align:center}.editor-empty-quote-figure:before{content:"“";display:block;font-size:clamp(1.2rem,2.5vw,1.5rem);line-height:1;color:color-mix(in srgb,var(--accent) 40%,var(--muted-text));margin-bottom:.2rem;font-family:Georgia,Times New Roman,serif;font-weight:400;opacity:.7}.editor-empty-quote{margin:0;padding:0;border:none;width:100%;font-style:italic}.editor-empty-quote p{margin:0;color:var(--text);font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.55;font-weight:500;font-style:inherit;overflow-wrap:anywhere}.editor-empty-quote-attribution{margin:.85rem 0 0;padding:0;font-size:.875rem;line-height:1.4;font-style:normal;font-weight:400;color:var(--muted-text);letter-spacing:.02em}.editor-empty-midday{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}.editor-empty-divider,.editor-empty-midday-divider{width:100%;max-width:min(160px,50%);height:1px;margin:clamp(.75rem,2vh,1.25rem) auto;background:color-mix(in srgb,var(--border) 65%,transparent);flex-shrink:0}.editor-empty-night{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}.editor-empty-night-tasks{display:flex;flex-direction:column;align-items:stretch;gap:14px;width:100%;max-width:min(520px,100%);margin:0 auto}.editor-empty-night-summary{margin:0;text-align:center;font-size:.875rem;color:var(--muted-text)}.editor-empty-text-action{align-self:center;margin:0;padding:0;border:none;background:transparent;font:inherit;font-size:.875rem;line-height:1.4;color:color-mix(in srgb,var(--accent) 75%,var(--muted-text));text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--accent) 35%,transparent);cursor:pointer;transition:color .12s ease,text-decoration-color .12s ease}.editor-empty-text-action:hover:not(:disabled){color:var(--accent);text-decoration-color:color-mix(in srgb,var(--accent) 55%,transparent)}.editor-empty-text-action:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:3px;border-radius:2px}.editor-empty-text-action:disabled{opacity:.55;cursor:not-allowed;text-decoration-color:transparent}.editor-empty-night-error{margin:0;text-align:center;font-size:.8125rem;color:var(--error-text)}.editor-empty-midday-tasks-section{display:flex;flex-direction:column;align-items:stretch;gap:14px;width:100%;max-width:min(520px,100%);margin:0 auto}.editor-empty-midday-progress{width:100%}.editor-empty-midday-progress-bar{width:100%;height:8px;border-radius:999px;background:var(--progress-track);overflow:hidden}.editor-empty-midday-progress-fill{height:100%;width:0%;border-radius:999px;background:var(--progress-fill);transition:width .18s ease}.editor-empty-midday-summary{margin:0;text-align:center;font-size:.875rem;color:var(--muted-text)}.editor-empty-input,.editor-empty-textarea{display:block;width:100%;max-width:min(520px,100%);box-sizing:border-box;margin:0;padding:12px 16px;border:none;border-radius:8px;outline:none;background:color-mix(in srgb,var(--muted-text) 8%,transparent);color:var(--text);font-size:1rem;line-height:1.45;text-align:center;resize:none;caret-color:var(--text);transition:background .16s ease}.editor-empty-input:focus,.editor-empty-textarea:focus{background:color-mix(in srgb,var(--accent) 10%,color-mix(in srgb,var(--muted-text) 8%,transparent))}.editor-empty-textarea{font-family:Figtree,sans-serif;font-size:1rem;line-height:1.65;text-align:left;min-height:108px;max-height:200px}.editor-empty-stream-input,.editor-empty-morning-input{color:transparent;-webkit-text-fill-color:transparent;caret-color:var(--text);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.editor-empty-stream-input::placeholder,.editor-empty-morning-input::placeholder{color:var(--muted-text);-webkit-text-fill-color:currentColor;opacity:.65}.editor-empty-widget-body{width:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden}.editor-empty-widget-body--animate{transition:height .22s cubic-bezier(.33,1,.68,1)}.editor-empty-widget-body-inner{width:100%;display:flex;flex-direction:column;align-items:center}.editor-empty-stream,.editor-empty-reflection{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:min(520px,100%);margin:0 auto;box-sizing:border-box}.editor-empty-stream .editor-empty-input,.editor-empty-reflection .editor-empty-textarea{width:100%;max-width:100%}.editor-empty-stream .editor-empty-timer-row{width:100%;justify-content:center}.editor-empty-reflection .editor-empty-save{align-self:center}.editor-empty-reflection-prompt-wrap{position:relative;width:100%;min-height:42px}.editor-empty-reflection-prompt-wrap .editor-empty-prompt{margin:0;width:100%;text-align:center;padding-inline:3rem;box-sizing:border-box}.editor-empty-reflection-refresh{position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--muted-text);cursor:pointer;transition:color .12s,background .12s,transform .12s}.editor-empty-reflection-refresh:hover{color:var(--text);background:color-mix(in srgb,var(--accent) 10%,transparent);transform:translateY(-50%) scale(1.02)}.editor-empty-reflection-refresh:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.editor-empty-reflection-refresh .material-icon{font-size:1.15rem}.editor-empty-reflection-success{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding:8px 0 4px;animation:editor-empty-reflection-success-in .35s ease}@keyframes editor-empty-reflection-success-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.editor-empty-reflection-success{animation:none}}.editor-empty-reflection-success-message{margin:0;max-width:28ch;text-align:center;font-size:1.05rem;line-height:1.55;color:color-mix(in srgb,var(--text) 88%,var(--muted-text))}.editor-empty-widget-menu{display:flex;align-items:flex-end;justify-content:center;gap:2px;width:100%;margin-top:4px;padding-top:8px}.editor-empty-widget-menu-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:48px;padding:6px 8px;border:none;border-radius:7px;background:transparent;color:color-mix(in srgb,var(--muted-text) 55%,transparent);cursor:pointer;transition:color .15s ease,background .15s ease}.editor-empty-widget-menu-btn:hover{color:color-mix(in srgb,var(--muted-text) 90%,var(--text));background:color-mix(in srgb,var(--muted-text) 7%,transparent)}.editor-empty-widget-menu-btn-active{color:color-mix(in srgb,var(--accent) 75%,var(--muted-text));background:color-mix(in srgb,var(--accent) 9%,transparent)}.editor-empty-widget-menu-icon{font-size:1.1rem;line-height:1}.editor-empty-widget-menu-label{font-size:.625rem;font-weight:500;line-height:1.1;letter-spacing:.035em;opacity:.85}.editor-empty-widget-menu-btn-active .editor-empty-widget-menu-label{opacity:1}.editor-empty-widget-menu-slot{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:48px;padding:6px 8px;visibility:hidden;pointer-events:none}.editor-empty-timer-row{display:flex;align-items:center;justify-content:center;gap:10px}.editor-empty-timer{margin:0;font-size:.85rem;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:color-mix(in srgb,var(--muted-text) calc((1 - var(--timer-progress, 0)) * 100%),var(--progress-fill) calc(var(--timer-progress, 0) * 100%));transition:color 1s ease}.editor-empty-timer.editor-empty-timer-goal-reached{font-weight:700}.editor-empty-timer-meta-group{display:inline-flex;align-items:center;gap:10px}.editor-empty-timer-meta{display:inline-flex;align-items:center;gap:3px;font-size:.75rem;line-height:1;color:var(--muted-text);font-variant-numeric:tabular-nums;letter-spacing:.02em;opacity:.85}.editor-empty-timer-reset-icon{flex-shrink:0;opacity:.7}.editor-empty-timer-reset-count{min-width:1ch;text-align:center}.editor-empty-save{min-height:0;min-width:0;padding:5px 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--muted-text) 20%,transparent);background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--muted-text);font-size:.8125rem;font-weight:500;letter-spacing:.01em;cursor:pointer;transition:color .12s,background .12s,border-color .12s}.editor-empty-save:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:color-mix(in srgb,var(--accent) 35%,transparent);color:var(--text)}.editor-empty-save:disabled{opacity:.35;cursor:default}.editor-empty-mobile-bar{display:none;align-items:center;padding:10px;border-bottom:1px solid var(--border);flex-shrink:0;gap:4px;background:var(--editor-bg);position:relative;z-index:1}.editor-empty-nav-button{width:44px;height:44px;border-radius:6px;color:var(--text);display:flex;align-items:center;justify-content:center}.editor-empty-nav-button:hover{background:var(--note-hover-bg)}@media(max-width:1024px){.editor-empty-state:before{inset:auto;border-radius:0;top:-50%;left:-50%;width:200%;height:200%;background-color:var(--empty-ambient-base);background-image:radial-gradient(at 0% 0%,var(--empty-ambient-c0) 0px,transparent 58%),radial-gradient(at 100% 0%,var(--empty-ambient-c1) 0px,transparent 58%),radial-gradient(at 100% 100%,var(--empty-ambient-c2) 0px,transparent 58%),radial-gradient(at 0% 100%,var(--empty-ambient-c3) 0px,transparent 58%);background-size:100% 100%;background-position:50% 50%;animation:editor-empty-ambient-float-mobile 11s ease-in-out infinite;transform-origin:center center;will-change:transform;transform:translateZ(0)}.editor-empty-state:after{content:none}.editor-empty-mobile-bar{display:flex}.editor-empty-center{padding-top:clamp(16px,4vh,32px);z-index:2}.is-native .editor-empty-center{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}.editor-empty-panel{padding:clamp(18px,2.5vh,24px) clamp(16px,3vw,20px);border-radius:26px}.editor-empty-input,.editor-empty-textarea{font-size:16px}}.feather-theme-picker-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:435;display:flex;align-items:flex-end;justify-content:center;background:color-mix(in srgb,var(--text) 35%,transparent);padding:0}@media(min-width:540px){.feather-theme-picker-modal{align-items:center;padding:16px}}.feather-theme-picker-panel{width:100%;max-width:480px;max-height:92svh;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--panel);border:1px solid var(--border);border-radius:16px 16px 0 0;box-shadow:0 -4px 32px color-mix(in srgb,var(--text) 14%,transparent);padding:20px 16px 32px}@media(min-width:540px){.feather-theme-picker-panel{border-radius:14px;box-shadow:0 16px 40px color-mix(in srgb,var(--text) 18%,transparent);padding:20px;max-height:min(90vh,680px)}}.feather-theme-picker-panel:before{content:"";display:block;width:36px;height:4px;border-radius:2px;background:color-mix(in srgb,var(--text) 18%,transparent);margin:0 auto 16px}@media(min-width:540px){.feather-theme-picker-panel:before{display:none}}.feather-theme-picker-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.feather-theme-picker-title{font-size:1.1rem;font-weight:600;color:var(--text);margin:0}.feather-theme-picker-close-x{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:none;background:transparent;color:var(--muted-text);cursor:pointer;transition:background .12s,color .12s;flex-shrink:0}.feather-theme-picker-close-x:hover{background:var(--note-hover-bg);color:var(--text)}.feather-theme-picker-hint{font-size:.83rem;color:var(--muted-text);margin:0 0 18px;line-height:1.4}.feather-theme-picker-section{margin-bottom:20px}.feather-theme-picker-section-label{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--muted-text);margin-bottom:8px}.feather-theme-picker-options{display:flex;flex-direction:column;gap:6px}.feather-theme-picker-option{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border-radius:10px;border:1.5px solid var(--border);background:var(--bg);color:var(--text);text-align:left;cursor:pointer;min-height:52px;transition:border-color .12s,background .12s;-webkit-tap-highlight-color:transparent}.feather-theme-picker-option:hover{background:var(--note-hover-bg)}.feather-theme-picker-option--active{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--bg))}.feather-theme-picker-option-label{flex:1;font-size:.93rem;font-weight:500;color:var(--text)}.feather-theme-picker-option-check{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;flex-shrink:0;background:transparent;color:transparent;transition:background .12s,color .12s}.feather-theme-picker-option--active .feather-theme-picker-option-check{background:var(--accent);color:var(--panel)}.feather-theme-picker-done{margin-top:4px;width:100%;padding:11px;border-radius:10px;border:none;background:var(--note-hover-bg);color:var(--text);font-size:.93rem;font-weight:500;cursor:pointer;min-height:44px;transition:background .12s;-webkit-tap-highlight-color:transparent}.feather-theme-picker-done:hover{background:color-mix(in srgb,var(--accent) 12%,var(--note-hover-bg))}.tp-mockup{width:72px;height:50px;border-radius:6px;overflow:hidden;border:1px solid color-mix(in srgb,var(--tp-border) 80%,transparent);flex-shrink:0;pointer-events:none;-webkit-user-select:none;user-select:none}.tp-navbar{background:var(--tp-navbar);padding:4px 5px;display:flex;align-items:center;gap:4px;height:13px}.tp-navbar-dot{width:5px;height:5px;border-radius:50%;background:var(--tp-navbar-text);opacity:.5;flex-shrink:0}.tp-navbar-title{height:4px;flex:1;border-radius:2px;background:var(--tp-navbar-text);opacity:.4}.tp-body{display:flex;height:30px}.tp-notes{width:34%;background:var(--tp-notes);padding:4px 3px;display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--tp-border)}.tp-note{height:5px;border-radius:2px}.tp-note--selected{background:var(--tp-selected)}.tp-note--dim1{background:var(--tp-chip);opacity:.7}.tp-note--dim2{background:var(--tp-chip);opacity:.35}.tp-editor{flex:1;background:var(--tp-editor);padding:5px;display:flex;flex-direction:column;gap:3px;justify-content:center}.tp-line{height:3px;border-radius:2px}.tp-line--dark{background:var(--tp-text);opacity:.7}.tp-line--mid{background:var(--tp-text);opacity:.28}.tp-line--accent{background:var(--tp-accent);opacity:.9}.tp-line--w35{width:35%}.tp-line--w55{width:55%}.tp-line--w70{width:70%}.tp-line--w90{width:90%}.tp-gradient{height:7px;background:linear-gradient(90deg,var(--tp-em0) 0%,var(--tp-em1) 35%,var(--tp-em2) 65%,var(--tp-em3) 100%)}.feather-local-search{display:flex;align-items:center;gap:2px;min-width:0;border:1px solid var(--border);border-radius:999px;background:var(--panel);padding:0 4px 0 12px;transition:border-color .1s}.feather-local-search:focus-within{border-color:var(--accent)}.feather-local-search__input{flex:1;min-width:0;background:transparent;border:none;outline:none;font:inherit;font-size:.9rem;color:var(--text);padding:7px 0}.feather-local-search__input::placeholder{color:var(--muted-text)}.feather-local-search__input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.feather-local-search__clear{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;background:transparent;border:none;cursor:pointer;color:var(--muted-text);padding:0;border-radius:50%;line-height:1}.feather-local-search__clear:hover{background:var(--note-hover-bg, var(--hover-bg));color:var(--text)}.feather-local-search__clear .material-icon{font-size:1rem}.feather-panel-toolbar{display:flex;align-items:center;gap:8px}.feather-tasks-panel__header.feather-panel-toolbar,.feather-backlinks-panel__header.feather-panel-toolbar,.feather-dates-panel__header.feather-panel-toolbar{padding:0;margin:0 0 12px}.feather-panel-toolbar__grow{flex:1;min-width:0}.feather-panel-toolbar__actions{flex-shrink:0;display:flex;gap:4px}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}:root{--feather-flatpickr-width: 240px;--feather-flatpickr-cell: 30px;--feather-flatpickr-header: 32px}.feather-datetime-picker{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;position:relative}.feather-datetime-picker__input-wrapper{display:contents}.feather-datetime-picker__time-toggle-row{display:flex;align-items:center;gap:8px;width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent;font:inherit;font-size:.75rem;color:var(--muted-text)}.feather-datetime-picker__time-toggle-row:has(:focus-visible){outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.feather-datetime-picker__time-toggle-text{flex:1}.feather-datetime-picker__time-checkbox{width:13px;height:13px;cursor:pointer;accent-color:var(--accent);margin:0;flex-shrink:0}.feather-datetime-picker--inline .feather-datetime-picker__input{display:none}.feather-datetime-picker--dropdown .feather-datetime-picker__input{font:inherit;font-size:.875rem;color:var(--text);background:transparent;border:1px solid var(--border);border-radius:6px;padding:6px 8px;outline:none;width:100%}.feather-datetime-picker__clear{font:inherit;font-size:.75rem;color:var(--error-text);background:transparent;border:none;cursor:pointer;padding:4px 10px;border-radius:6px;width:auto;align-self:flex-start;margin-top:2px}.feather-datetime-picker__clear:hover{background:var(--note-hover-bg)}.feather-datetime-picker__clear:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.feather-datetime-picker-footer{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:4px}.feather-datetime-picker-footer__quick-row,.feather-datetime-picker-footer__actions{display:flex;gap:4px;width:100%}.feather-datetime-picker-footer__save,.feather-datetime-picker-footer__cancel,.feather-datetime-picker-footer__remove,.feather-datetime-picker-footer__quick{box-sizing:border-box;width:100%;font:inherit;font-size:.8rem;font-weight:500;padding:6px 10px;border-radius:6px;border:1px solid var(--border);cursor:pointer;text-align:center}.feather-datetime-picker-footer__save{flex:1;background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}.feather-datetime-picker-footer__cancel{flex:1;background:transparent;color:var(--muted-text)}.feather-datetime-picker-footer__remove{background:transparent;color:var(--error-text);border-color:color-mix(in srgb,var(--error-text) 40%,var(--border))}.feather-datetime-picker-footer__remove:hover{background:color-mix(in srgb,var(--error-text) 10%,var(--panel))}.feather-datetime-picker-footer__save:focus-visible,.feather-datetime-picker-footer__cancel:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.feather-datetime-picker-footer__remove:focus-visible{outline:2px solid var(--error-text);outline-offset:2px}.feather-datetime-picker-footer__secondary{display:flex;justify-content:space-between;align-items:center;padding-top:4px}.feather-datetime-picker-footer__secondary-btn{font:inherit;font-size:.75rem;background:transparent;border:none;cursor:pointer;padding:3px 6px;border-radius:4px;line-height:1.3}.feather-datetime-picker-footer__secondary-btn--remove{color:var(--error-text)}.feather-datetime-picker-footer__secondary-btn--remove:hover{background:color-mix(in srgb,var(--error-text) 10%,transparent)}.feather-datetime-picker-footer__secondary-btn--goto{color:var(--accent);margin-left:auto}.feather-datetime-picker-footer__secondary-btn--goto:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}.feather-datetime-picker .flatpickr-calendar,.feather-flatpickr-calendar{background:var(--panel);border:1px solid var(--border);border-radius:8px;box-shadow:none;font:inherit;font-size:.75rem;line-height:1.2;color:var(--text);width:var(--feather-flatpickr-width);max-width:100%}.feather-datetime-picker .flatpickr-months,.feather-flatpickr-calendar .flatpickr-months{background:transparent;position:relative;display:flex;align-items:center;height:var(--feather-flatpickr-header);padding:0 30px;box-sizing:border-box}.feather-datetime-picker .flatpickr-months .flatpickr-month,.feather-flatpickr-calendar .flatpickr-months .flatpickr-month{background:transparent;color:var(--text);fill:var(--text);flex:1;height:var(--feather-flatpickr-header);min-height:var(--feather-flatpickr-header);overflow:visible;position:relative}.feather-datetime-picker .flatpickr-current-month,.feather-flatpickr-calendar .flatpickr-current-month{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:var(--feather-flatpickr-header);display:flex;align-items:center;justify-content:center;gap:.35ch;padding:0;margin:0;transform:none;font-size:.8rem;font-weight:600;line-height:1;color:var(--text)}.feather-datetime-picker .flatpickr-current-month .flatpickr-monthDropdown-months,.feather-flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months,.feather-datetime-picker .flatpickr-current-month input.cur-year,.feather-flatpickr-calendar .flatpickr-current-month input.cur-year,.feather-flatpickr-year-select{font:inherit;font-size:.8rem;font-weight:600;color:var(--text);opacity:1;visibility:visible;padding:0;margin:0;height:auto;line-height:1}.feather-flatpickr-year-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:transparent;width:5.25ch;text-align:center;text-align-last:center;cursor:pointer}.feather-flatpickr-year-select:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.feather-datetime-picker .flatpickr-current-month .numInputWrapper,.feather-flatpickr-calendar .flatpickr-current-month .numInputWrapper{width:4.5ch;display:none}.feather-datetime-picker .flatpickr-current-month .numInputWrapper span,.feather-flatpickr-calendar .flatpickr-current-month .numInputWrapper span{display:none}.feather-datetime-picker .flatpickr-weekdays,.feather-flatpickr-calendar .flatpickr-weekdays{background:transparent;height:22px}.feather-datetime-picker span.flatpickr-weekday,.feather-flatpickr-calendar span.flatpickr-weekday{color:var(--calendar-day-label-text);font-weight:600;font-size:.65rem;line-height:22px}.feather-datetime-picker .flatpickr-days,.feather-datetime-picker .dayContainer,.feather-flatpickr-calendar .flatpickr-days,.feather-flatpickr-calendar .dayContainer{width:var(--feather-flatpickr-width);min-width:var(--feather-flatpickr-width);max-width:var(--feather-flatpickr-width)}.feather-datetime-picker .flatpickr-day,.feather-flatpickr-calendar .flatpickr-day{color:var(--text);border-color:transparent;flex-basis:calc(100% / 7);max-width:calc(100% / 7);height:var(--feather-flatpickr-cell);line-height:var(--feather-flatpickr-cell);font-size:.75rem;position:relative;isolation:isolate;background:transparent}.feather-datetime-picker .flatpickr-day:hover,.feather-datetime-picker .flatpickr-day.prevMonthDay:hover,.feather-datetime-picker .flatpickr-day.nextMonthDay:hover,.feather-datetime-picker .flatpickr-day:focus,.feather-datetime-picker .flatpickr-day.prevMonthDay:focus,.feather-datetime-picker .flatpickr-day.nextMonthDay:focus,.feather-flatpickr-calendar .flatpickr-day:hover,.feather-flatpickr-calendar .flatpickr-day.prevMonthDay:hover,.feather-flatpickr-calendar .flatpickr-day.nextMonthDay:hover,.feather-flatpickr-calendar .flatpickr-day:focus,.feather-flatpickr-calendar .flatpickr-day.prevMonthDay:focus,.feather-flatpickr-calendar .flatpickr-day.nextMonthDay:focus{background:transparent;border-color:transparent;color:var(--text)}.feather-datetime-picker .flatpickr-day:hover:before,.feather-datetime-picker .flatpickr-day:focus:before,.feather-flatpickr-calendar .flatpickr-day:hover:before,.feather-flatpickr-calendar .flatpickr-day:focus:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:6px;background:var(--note-hover-bg);z-index:-1}.feather-datetime-picker .flatpickr-day.today,.feather-flatpickr-calendar .flatpickr-day.today{border-color:transparent;color:var(--text);font-weight:700}.feather-datetime-picker .flatpickr-day.selected,.feather-datetime-picker .flatpickr-day.selected:hover,.feather-datetime-picker .flatpickr-day.selected:focus,.feather-datetime-picker .flatpickr-day.selected.prevMonthDay,.feather-datetime-picker .flatpickr-day.selected.nextMonthDay,.feather-flatpickr-calendar .flatpickr-day.selected,.feather-flatpickr-calendar .flatpickr-day.selected:hover,.feather-flatpickr-calendar .flatpickr-day.selected:focus,.feather-flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.feather-flatpickr-calendar .flatpickr-day.selected.nextMonthDay{background:transparent;border-color:transparent;color:var(--accent);font-weight:700;box-shadow:none}.feather-datetime-picker .flatpickr-day.inRange,.feather-datetime-picker .flatpickr-day.prevMonthDay.inRange,.feather-datetime-picker .flatpickr-day.nextMonthDay.inRange,.feather-flatpickr-calendar .flatpickr-day.inRange,.feather-flatpickr-calendar .flatpickr-day.prevMonthDay.inRange,.feather-flatpickr-calendar .flatpickr-day.nextMonthDay.inRange{background:color-mix(in srgb,var(--accent) 18%,transparent);border-color:transparent;color:var(--text);box-shadow:none}.feather-datetime-picker .flatpickr-day.flatpickr-disabled,.feather-flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:var(--muted-text);opacity:.45}.feather-datetime-picker .flatpickr-time,.feather-flatpickr-calendar .flatpickr-time{display:flex;align-items:center;justify-content:center;gap:8px;border-top:1px solid var(--border);height:50px;max-height:none;line-height:1;overflow:visible;padding:0 8px;box-sizing:border-box}.feather-datetime-picker--time-disabled .flatpickr-time{opacity:.5;pointer-events:none}.feather-datetime-picker .flatpickr-time .numInputWrapper,.feather-flatpickr-calendar .flatpickr-time .numInputWrapper,.feather-datetime-picker .flatpickr-time .flatpickr-time-separator,.feather-flatpickr-calendar .flatpickr-time .flatpickr-time-separator,.feather-datetime-picker .flatpickr-time .flatpickr-am-pm,.feather-flatpickr-calendar .flatpickr-time .flatpickr-am-pm{display:none}.feather-flatpickr-time-selects{display:flex;align-items:center;justify-content:center;gap:6px;width:100%}.feather-flatpickr-time-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-width:48px;height:32px;border:1px solid var(--border);border-radius:7px;background:var(--panel);color:var(--text);font:inherit;font-size:.82rem;line-height:1;text-align:center;text-align-last:center;padding:0 18px 0 8px;cursor:pointer}.feather-flatpickr-time-select--ampm{min-width:58px}.feather-flatpickr-time-select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.feather-flatpickr-time-selects__separator{color:var(--muted-text);font-size:.9rem;font-weight:600}.feather-datetime-picker .numInputWrapper span.arrowUp:after,.feather-flatpickr-calendar .numInputWrapper span.arrowUp:after{border-bottom-color:var(--text)}.feather-datetime-picker .numInputWrapper span.arrowDown:after,.feather-flatpickr-calendar .numInputWrapper span.arrowDown:after{border-top-color:var(--text)}.feather-datetime-picker .flatpickr-time .numInputWrapper span,.feather-flatpickr-calendar .flatpickr-time .numInputWrapper span{display:none}.feather-datetime-picker .flatpickr-months .flatpickr-prev-month,.feather-datetime-picker .flatpickr-months .flatpickr-next-month,.feather-flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.feather-flatpickr-calendar .flatpickr-months .flatpickr-next-month{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;z-index:3;fill:var(--muted-text)}.feather-datetime-picker .flatpickr-months .flatpickr-prev-month,.feather-flatpickr-calendar .flatpickr-months .flatpickr-prev-month{left:4px}.feather-datetime-picker .flatpickr-months .flatpickr-next-month,.feather-flatpickr-calendar .flatpickr-months .flatpickr-next-month{right:4px}.feather-datetime-picker .flatpickr-months .flatpickr-prev-month svg,.feather-datetime-picker .flatpickr-months .flatpickr-next-month svg,.feather-flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,.feather-flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{width:12px;height:12px}.feather-datetime-picker .flatpickr-months .flatpickr-prev-month:hover,.feather-datetime-picker .flatpickr-months .flatpickr-next-month:hover,.feather-flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover,.feather-flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover{fill:var(--text)}.feather-datetime-picker .flatpickr-months .flatpickr-prev-month:hover svg,.feather-datetime-picker .flatpickr-months .flatpickr-next-month:hover svg,.feather-flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.feather-flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:var(--text)}.feather-datetime-picker .flatpickr-calendar.arrowTop:before,.feather-datetime-picker .flatpickr-calendar.arrowTop:after,.feather-flatpickr-calendar.arrowTop:before,.feather-flatpickr-calendar.arrowTop:after{display:none}.feather-datetime-picker-footer__quick{box-sizing:border-box;width:100%;font:inherit;font-size:.8rem;font-weight:500;padding:5px 10px;border-radius:6px;border:1px solid var(--border);background:transparent;color:var(--muted-text);cursor:pointer;text-align:center}.feather-datetime-picker-footer__quick:hover{background:var(--note-hover-bg);color:var(--text)}.feather-datetime-picker-footer__quick:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.feather-date-picker-sheet-backdrop,.feather-task-date-picker-popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:499;background:#0000006b;animation:feather-date-picker-sheet-fade-in .18s ease-out both}.feather-date-picker-sheet__handle{display:none}@media(max-width:1024px){.feather-date-picker-overlay--sheet,.feather-task-date-picker-popup--sheet{--feather-flatpickr-width: min( calc(100vw - 24px) , 496px);--feather-flatpickr-cell: clamp(40px, calc((100vw - 24px) / 7), 64px);--feather-flatpickr-header: 44px;position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;max-width:none!important;max-height:min(88svh,680px);overflow-y:auto;border:1px solid var(--border);border-bottom:none;border-radius:18px 18px 0 0;background:var(--panel);box-shadow:0 -18px 42px color-mix(in srgb,var(--text) 18%,transparent);padding:0 12px calc(env(safe-area-inset-bottom,0px) + 20px);transform:none!important;animation:feather-date-picker-sheet-slide-up .24s cubic-bezier(.22,.61,.36,1) both;z-index:500}.feather-date-picker-sheet__handle{display:flex;align-items:center;justify-content:center;padding:14px 0 8px;flex-shrink:0}.feather-date-picker-sheet__pill{width:38px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--border) 82%,transparent)}.feather-date-picker-overlay--sheet .feather-datetime-picker,.feather-task-date-picker-popup--sheet .feather-datetime-picker{align-items:center;width:100%;max-width:min(100%,520px);margin:0 auto}.feather-date-picker-overlay--sheet .flatpickr-calendar,.feather-task-date-picker-popup--sheet .flatpickr-calendar,.feather-date-picker-overlay--sheet.feather-flatpickr-calendar,.feather-task-date-picker-popup--sheet.feather-flatpickr-calendar{border-radius:14px;width:var(--feather-flatpickr-width);max-width:100%}.feather-date-picker-overlay--sheet .flatpickr-months,.feather-task-date-picker-popup--sheet .flatpickr-months{padding:0 46px}.feather-date-picker-overlay--sheet .flatpickr-current-month,.feather-task-date-picker-popup--sheet .flatpickr-current-month{gap:8px;font-size:.95rem}.feather-date-picker-overlay--sheet .flatpickr-current-month .flatpickr-monthDropdown-months,.feather-task-date-picker-popup--sheet .flatpickr-current-month .flatpickr-monthDropdown-months,.feather-date-picker-overlay--sheet .feather-flatpickr-year-select,.feather-task-date-picker-popup--sheet .feather-flatpickr-year-select{min-height:34px;border-radius:9px;background:var(--input-bg);border:1px solid var(--input-border);padding:0 8px;font-size:.92rem}.feather-date-picker-overlay--sheet .feather-flatpickr-year-select,.feather-task-date-picker-popup--sheet .feather-flatpickr-year-select{width:6.2ch}.feather-date-picker-overlay--sheet span.flatpickr-weekday,.feather-task-date-picker-popup--sheet span.flatpickr-weekday{font-size:.72rem;line-height:28px}.feather-date-picker-overlay--sheet .flatpickr-weekdays,.feather-task-date-picker-popup--sheet .flatpickr-weekdays{height:28px}.feather-date-picker-overlay--sheet .flatpickr-day,.feather-task-date-picker-popup--sheet .flatpickr-day{font-size:.92rem}.feather-date-picker-overlay--sheet .flatpickr-day:before,.feather-task-date-picker-popup--sheet .flatpickr-day:before{top:4px;right:4px;bottom:4px;left:4px}.feather-date-picker-overlay--sheet .flatpickr-prev-month,.feather-task-date-picker-popup--sheet .flatpickr-prev-month,.feather-date-picker-overlay--sheet .flatpickr-next-month,.feather-task-date-picker-popup--sheet .flatpickr-next-month{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0}.feather-date-picker-overlay--sheet .flatpickr-time,.feather-task-date-picker-popup--sheet .flatpickr-time{height:auto;min-height:72px;padding:14px 16px;margin-top:6px}.feather-date-picker-overlay--sheet .feather-flatpickr-time-select,.feather-task-date-picker-popup--sheet .feather-flatpickr-time-select{height:44px;min-width:72px;border-radius:10px;font-size:1rem;background:var(--input-bg);border-color:var(--input-border)}.feather-date-picker-overlay--sheet .feather-datetime-picker__time-toggle-row,.feather-task-date-picker-popup--sheet .feather-datetime-picker__time-toggle-row{font-size:.92rem;padding:6px 2px}.feather-date-picker-overlay--sheet .feather-datetime-picker__time-checkbox,.feather-task-date-picker-popup--sheet .feather-datetime-picker__time-checkbox{width:20px;height:20px}.feather-date-picker-overlay--sheet .feather-datetime-picker-footer,.feather-task-date-picker-popup--sheet .feather-datetime-picker-footer{gap:10px;margin-top:12px;max-width:min(100%,520px);margin-left:auto;margin-right:auto;width:100%}.feather-date-picker-overlay--sheet .feather-datetime-picker-footer__quick-row,.feather-task-date-picker-popup--sheet .feather-datetime-picker-footer__quick-row,.feather-date-picker-overlay--sheet .feather-datetime-picker-footer__actions,.feather-task-date-picker-popup--sheet .feather-datetime-picker-footer__actions{gap:8px}.feather-date-picker-overlay--sheet .feather-datetime-picker-footer__quick,.feather-task-date-picker-popup--sheet .feather-datetime-picker-footer__quick,.feather-date-picker-overlay--sheet .feather-datetime-picker-footer__save,.feather-task-date-picker-popup--sheet .feather-datetime-picker-footer__save,.feather-date-picker-overlay--sheet .feather-datetime-picker-footer__cancel,.feather-task-date-picker-popup--sheet .feather-datetime-picker-footer__cancel{min-height:50px;border-radius:14px;font-size:.95rem}.feather-date-picker-overlay--sheet .feather-datetime-picker-footer__secondary,.feather-task-date-picker-popup--sheet .feather-datetime-picker-footer__secondary{border-top:1px solid var(--border);padding-top:10px}.feather-date-picker-overlay--sheet .feather-datetime-picker-footer__secondary-btn,.feather-task-date-picker-popup--sheet .feather-datetime-picker-footer__secondary-btn{min-height:44px;border-radius:10px;font-size:.9rem;padding:10px 12px}}@keyframes feather-date-picker-sheet-slide-up{0%{transform:translateY(18px);opacity:.9}to{transform:translateY(0);opacity:1}}@keyframes feather-date-picker-sheet-fade-in{0%{opacity:0}to{opacity:1}}.is-native .feather-flatpickr-mobile-dock{position:fixed!important;bottom:calc(env(safe-area-inset-bottom,0px) + 88px)!important;left:50%!important;top:auto!important;transform:translate(-50%)!important}.feather-task-lists-panel{display:flex;flex-direction:column;flex:1;min-height:0}.feather-task-lists-panel--embedded{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:1rem 1.5rem;background:var(--editor-bg)}.feather-task-lists-panel__header{padding:0;display:flex;flex-direction:column;gap:.375rem;margin-bottom:.5rem}.feather-task-lists-panel__titlebar{display:flex;align-items:center;justify-content:space-between}.feather-task-lists-panel__searchbar{width:100%}.feather-task-lists-panel__title{font-size:.9rem;font-weight:600;color:var(--muted-text);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.feather-task-lists-panel__close-btn{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--muted-text);padding:4px;border-radius:4px;line-height:1}.feather-task-lists-panel__close-btn:hover{background:var(--hover-bg);color:var(--text)}.feather-task-lists-panel__tabs{display:flex;align-items:center;gap:.25rem}.feather-task-lists-panel__tab{position:relative;display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:none;cursor:pointer;font:inherit;font-size:.9rem;font-weight:600;color:var(--muted-text);text-transform:uppercase;letter-spacing:.04em;padding:4px 8px;border-radius:6px;line-height:1}.feather-task-lists-panel__tab:hover{background:var(--hover-bg);color:var(--text)}.feather-task-lists-panel__tab--active{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.feather-count-badge{min-width:17px;height:17px;border-radius:999px;background:var(--error-text);color:var(--bg);font-size:.62rem;font-weight:700;line-height:17px;text-align:center;padding:0 4px;box-sizing:border-box}.feather-count-badge--dock{position:absolute;top:4px;right:4px;pointer-events:none}.feather-count-badge--tab{display:inline-block}.is-hidden{display:none}.feather-tasks-panel{display:flex;flex-direction:column;flex:1;min-height:0}.feather-tasks-panel__header{padding:0}.feather-tasks-panel__add-btn{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--accent);padding:4px;border-radius:4px;line-height:1}.feather-tasks-panel__add-btn:hover{background:var(--hover-bg)}.feather-tasks-panel__empty{color:var(--muted-text);font-size:.875rem;padding:24px 0;margin:0;text-align:center}.feather-tasks-panel__list{display:flex;flex-direction:column;gap:3px;list-style:none;margin:0;padding:0 0 4px;flex:1;min-height:0;overflow-y:auto}.feather-task-new-input{width:100%;background:transparent;border:none;border-bottom:1px solid var(--border);outline:none;font:inherit;color:var(--text);padding:6px 0;margin-bottom:4px}.feather-task-new-input::placeholder{color:var(--muted-text)}.feather-task-new-input--error{border-bottom-color:var(--error-text)}.feather-task-create-error{font-size:.75rem;color:var(--error-text);margin:0 0 4px}.feather-task-item{display:flex;align-items:center;gap:.375rem;padding:7px 10px;border-radius:8px;transition:background .1s}.feather-task-item:hover{background:var(--note-hover-bg)}.feather-task-item--with-origin{align-items:flex-start}.feather-task-item--with-origin .feather-task-item__checkbox,.feather-task-item--with-origin .feather-task-item__indicators{margin-top:1px}.feather-task-item .pm-task-checkbox{width:1.1rem;height:1.1rem}.feather-task-item--completed .feather-task-item__name,.feather-task-item--completed .pm-task-checkbox{opacity:.55}.feather-task-item__name-col{display:flex;flex-direction:column;flex:1;min-width:0}.feather-task-item__name{min-width:0;background:transparent;border:none;outline:none;font:inherit;font-weight:500;color:var(--text-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:text}.feather-task-item__name:focus{white-space:normal}.feather-task-item__origin{color:var(--muted-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent;border:none;padding:0;text-align:left;font:inherit;font-size:.75rem;cursor:pointer;line-height:1.3}.feather-task-item__origin:hover{text-decoration:underline}span.feather-task-item__origin{cursor:default}span.feather-task-item__origin:hover{text-decoration:none}.feather-task-item__indicators{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.feather-task-item__icon{font-size:.85rem;color:var(--muted-text);opacity:.6;background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;line-height:1}.feather-task-item__scheduled-pill{display:inline-flex;align-items:center;gap:2px;font-size:.75rem;padding:1px 6px;border-radius:999px;background:var(--note-tag-chip-bg);color:var(--muted-text);white-space:nowrap;border:none;cursor:pointer}.feather-task-item__control-wrap{position:relative;display:inline-flex;align-items:center}.feather-task-item__status-badge{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;padding:1px 4px;border-radius:999px;border:none;color:var(--muted-text);white-space:nowrap;background:transparent;cursor:pointer;flex-shrink:0}.feather-task-item__status-badge:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0;background:currentColor}.feather-task-item__status-label{max-width:1.75rem;min-width:0;overflow:hidden;white-space:nowrap;font-weight:700}.feather-task-item__status-badge[data-status=in_progress]{color:var(--task-status-in-progress-text)}.feather-task-item__status-badge[data-status=preparing]{color:var(--task-status-preparing-text)}.feather-task-item__status-badge[data-status=verifying]{color:var(--task-status-verifying-text)}.feather-task-item__status-badge[data-status=blocked]{color:var(--task-status-blocked-text)}.feather-task-item__deadline{display:inline-flex;align-items:center;gap:2px;font-size:.75rem;color:var(--muted-text);flex-shrink:0;white-space:nowrap;border:none;background:transparent;cursor:pointer;padding:0}.feather-task-item__scheduled-icon{font-size:.75rem;line-height:1}.feather-task-item__deadline--overdue{color:var(--error-text)}.feather-task-item__deadline-icon{font-size:.85rem;line-height:1}.feather-task-editor{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--editor-bg);overflow-y:auto}.feather-task-editor__inner{padding:2rem 0}@media(max-width:1024px){.feather-task-editor__inner{padding:1.25rem 0}}.feather-task-editor__name--completed{opacity:.55}.feather-task-editor__status-badge{display:inline-flex;align-items:center;font-size:.75rem;padding:2px 8px;border-radius:999px;border:1px solid var(--border);color:var(--muted-text);text-transform:capitalize}.feather-task-editor__loading{color:var(--muted-text);font-size:.875rem}.feather-task-linked-notes-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:color-mix(in srgb,var(--bg) 10%,rgb(0 0 0 / 70%))}.feather-task-linked-notes-modal__inner{width:min(480px,100%);max-height:min(80vh,560px);display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:0 24px 64px color-mix(in srgb,#000 28%,transparent);padding:20px;gap:12px;position:relative;overflow:hidden;--linked-note-hover-bg: color-mix(in srgb, var(--text) 6%, var(--panel))}.feather-task-linked-notes-modal__close{position:absolute;top:12px;right:12px;background:transparent;border:none;cursor:pointer;color:var(--muted-text);padding:4px;border-radius:6px;display:flex;align-items:center}.feather-task-linked-notes-modal__close:hover{background:var(--note-hover-bg);color:var(--text)}.feather-task-linked-notes-modal__title{font-size:1rem;font-weight:600;color:var(--text);margin:0;padding-right:32px}.feather-task-linked-notes-modal__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;overflow-y:auto}.feather-task-linked-notes-modal__item{display:flex;align-items:center;gap:4px;border-radius:6px}.feather-task-linked-notes-modal__row{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:6px 4px;background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;font:inherit;color:inherit}.feather-task-linked-notes-modal__row:hover{background:var(--linked-note-hover-bg)}.feather-task-linked-notes-modal__note-icon{font-size:1rem;color:var(--muted-text);flex-shrink:0}.feather-task-linked-notes-modal__note-title{flex:1;font-size:.9rem;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feather-task-linked-notes-modal__origin-badge{font-size:.7rem;padding:1px 6px;border-radius:999px;border:1px solid var(--border);color:var(--muted-text);flex-shrink:0}.feather-task-linked-notes-modal__remove-btn{background:transparent;border:none;cursor:pointer;color:var(--muted-text);padding:4px;border-radius:6px;display:flex;align-items:center;flex-shrink:0;opacity:0;transition:opacity .1s}.feather-task-linked-notes-modal__item:hover .feather-task-linked-notes-modal__remove-btn{opacity:1}.feather-task-linked-notes-modal__add-link-btn{display:flex;align-items:center;gap:6px;margin-top:.5rem;background:transparent;border:1px dashed var(--border);border-radius:8px;color:var(--accent);cursor:pointer;font:inherit;font-size:.875rem;padding:8px 12px}.feather-task-linked-notes-modal__add-link-btn:hover{background:var(--linked-note-hover-bg)}.feather-task-linked-notes-modal__picker{display:flex;flex-direction:column;gap:4px;margin-top:.5rem}.feather-task-linked-notes-modal__query-input{width:100%;background:transparent;border:1px solid var(--border);border-radius:8px;outline:none;font:inherit;color:var(--text);padding:8px 12px}.feather-task-linked-notes-modal__query-input::placeholder{color:var(--muted-text)}.feather-task-linked-notes-modal__suggestions{list-style:none;margin:0;padding:4px;background:var(--panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 16px color-mix(in srgb,var(--text) 12%,transparent);display:flex;flex-direction:column;gap:2px}.feather-task-linked-notes-modal__suggestion{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;background:transparent;border:none;border-radius:6px;color:var(--text);font:inherit;font-size:.875rem;cursor:pointer;text-align:left}.feather-task-linked-notes-modal__suggestion:hover{background:color-mix(in srgb,var(--text) 6%,var(--panel))}.feather-task-editor .editor-body .ProseMirror{width:100%;max-width:100%;margin-inline:0;padding-left:0;padding-right:0}.feather-task-editor__header{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.75rem}.feather-task-editor__name{flex:1 1 auto;min-width:0;color:var(--text);margin-top:2px}.feather-task-editor__header-actions{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-top:2px}.feather-task-editor__format-toggle{background:transparent;border:none;cursor:pointer;color:var(--muted-text);padding:4px;border-radius:4px;display:flex;align-items:center}.feather-task-editor__format-toggle:hover,.feather-task-editor__format-toggle[aria-pressed=true]{background:var(--hover-bg);color:var(--text)}.feather-task-editor__meta{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;margin-bottom:1.25rem}.feather-task-editor__pill-wrap{position:relative}.feather-task-editor__pill{display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:.8rem;padding:3px 10px;border-radius:999px;border:none;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--muted-text);cursor:pointer;white-space:nowrap;transition:background .1s}.feather-task-editor__pill .material-icon{font-size:.9rem}.feather-task-editor__pill:hover{background:color-mix(in srgb,var(--text) 10%,transparent);color:var(--text)}.feather-task-editor__pill--add{opacity:.6}.feather-task-editor__pill--add:hover{opacity:1}.feather-task-editor__pill--active{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.feather-task-editor__pill--complete{align-items:center}.feather-task-editor__pill--complete .pm-task-checkbox{width:1rem;height:1rem}.feather-task-editor__pill--overdue{background:color-mix(in srgb,var(--error-text) 12%,transparent);color:var(--error-text)}.feather-task-editor__status-control{display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:.8rem;padding:3px 10px;border:none;border-radius:999px;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--muted-text);cursor:pointer;white-space:nowrap;transition:background .1s}.feather-task-editor__status-control:hover{background:color-mix(in srgb,var(--text) 10%,transparent)}.feather-task-editor__status-control:not(.feather-task-editor__status-control--empty):before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;flex-shrink:0;background:currentColor}.feather-task-editor__status-control--empty{opacity:.55}.feather-task-editor__status-control[data-status=in_progress]{color:var(--task-status-in-progress-text);background:color-mix(in srgb,var(--task-status-in-progress-text) 12%,transparent)}.feather-task-editor__status-control[data-status=preparing]{color:var(--task-status-preparing-text);background:color-mix(in srgb,var(--task-status-preparing-text) 12%,transparent)}.feather-task-editor__status-control[data-status=verifying]{color:var(--task-status-verifying-text);background:color-mix(in srgb,var(--task-status-verifying-text) 12%,transparent)}.feather-task-editor__status-control[data-status=blocked]{color:var(--task-status-blocked-text);background:color-mix(in srgb,var(--task-status-blocked-text) 12%,transparent)}.feather-task-editor__status-control[data-status=waiting]{color:var(--task-status-waiting-text);background:color-mix(in srgb,var(--task-status-waiting-text) 12%,transparent)}.feather-task-meta-popover{position:absolute;top:calc(100% + 6px);left:0;z-index:250;background:var(--panel);border:1px solid var(--border);border-radius:10px;box-shadow:0 8px 24px color-mix(in srgb,var(--text) 12%,transparent);padding:8px;display:flex;flex-direction:column;gap:4px;align-items:stretch;min-width:0;width:max-content;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto;overscroll-behavior:contain}.feather-task-meta-popover__datetime-input{font:inherit;font-size:.875rem;color:var(--text);background:transparent;border:1px solid var(--border);border-radius:6px;padding:6px 8px;outline:none;width:100%}.feather-task-meta-popover__clear{font:inherit;font-size:.8rem;color:var(--error-text);background:transparent;border:none;cursor:pointer;padding:4px 6px;border-radius:4px;text-align:left}.feather-task-meta-popover__clear:hover{background:var(--hover-bg)}.feather-task-meta-popover__item{width:100%;font:inherit;font-size:.875rem;color:var(--text);background:transparent;border:none;cursor:pointer;padding:6px 10px;border-radius:6px;text-align:left;text-transform:capitalize}.feather-task-meta-popover__item:hover{background:var(--note-hover-bg)}.feather-task-meta-popover__item--danger{color:var(--error-text)}.feather-task-meta-popover__item[data-status]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-right:6px;vertical-align:middle}.feather-task-meta-popover__item[data-status=in_progress]:before{background-color:var(--task-status-in-progress-text)}.feather-task-meta-popover__item[data-status=preparing]:before{background-color:var(--task-status-preparing-text)}.feather-task-meta-popover__item[data-status=verifying]:before{background-color:var(--task-status-verifying-text)}.feather-task-meta-popover__item[data-status=blocked]:before{background-color:var(--task-status-blocked-text)}.feather-task-meta-popover__item[data-status=waiting]:before{background-color:var(--task-status-waiting-text)}.feather-task-meta-popover--item{left:auto;right:0}.feather-task-editor__popover{position:absolute;top:calc(100% + 6px);left:0;z-index:250;background:var(--panel);border:1px solid var(--border);border-radius:10px;box-shadow:0 8px 24px color-mix(in srgb,var(--text) 12%,transparent);padding:8px;display:flex;flex-direction:column;gap:4px;min-width:200px}.feather-task-editor__datetime-input{font:inherit;font-size:.875rem;color:var(--text);background:transparent;border:1px solid var(--border);border-radius:6px;padding:6px 8px;outline:none;width:100%}.feather-task-editor__popover-clear{font:inherit;font-size:.8rem;color:var(--error-text);background:transparent;border:none;cursor:pointer;padding:4px 6px;border-radius:4px;text-align:left}.feather-task-editor__popover-clear:hover{background:var(--hover-bg)}.feather-task-editor__popover-item{width:100%;font:inherit;font-size:.875rem;color:var(--text);background:transparent;border:none;cursor:pointer;padding:6px 10px;border-radius:6px;text-align:left;text-transform:capitalize}.feather-task-editor__popover-item:hover{background:var(--hover-bg)}.feather-task-editor__popover-item--danger{color:var(--error-text)}.feather-task-editor__divider{border:none;border-top:1px solid var(--border);margin:0}.feather-task-editor__delete-row{display:flex;justify-content:flex-start;padding:.5rem 0}.feather-task-editor__delete{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border-radius:6px;border:none;background:transparent;color:var(--error-text);font:inherit;font-size:.8rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .1s}.feather-task-editor__delete:hover{background:color-mix(in srgb,var(--error-text) 8%,transparent)}.feather-task-editor__delete .material-icon{font-size:1rem}.feather-task-editor__linked-notes{margin-top:.75rem;--linked-note-hover-bg: color-mix(in srgb, var(--text) 6%, var(--editor-bg))}.feather-task-editor__linked-notes-title{font-size:.8rem;font-weight:600;color:var(--muted-text);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem}.menu-date-edit{padding:6px 8px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.menu-date-input{font:inherit;font-size:.8rem;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:6px;padding:5px 8px;outline:none;width:100%}.menu-date-edit-actions{display:flex;gap:4px}.menu-date-save,.menu-date-cancel{flex:1;font:inherit;font-size:.8rem;padding:4px 8px;border-radius:5px;border:1px solid var(--border);cursor:pointer}.menu-date-save{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}.menu-date-cancel{background:transparent;color:var(--muted-text)}.feather-task-date-picker-popup{position:fixed;z-index:210;background:var(--panel);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 28px color-mix(in srgb,var(--text) 18%,transparent);padding:8px;display:flex;flex-direction:column;gap:8px;width:260px}.feather-linked-notes-error{font-size:.8rem;color:var(--error-text);margin:0;padding:4px 0}.feather-task-create-overlay{position:fixed;z-index:200;background:var(--panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 18px #00000024;padding:8px;display:flex;flex-direction:column;gap:4px;min-width:260px;max-width:380px}.feather-task-create-overlay__linked-chip{display:inline-flex;align-items:center;gap:4px;background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:4px;font-size:.82rem;padding:2px 6px;color:var(--text);width:fit-content}.feather-task-create-overlay__linked-chip button{background:none;border:none;cursor:pointer;color:var(--muted-text);font-size:1rem;line-height:1;padding:0 2px}.feather-task-create-overlay__input{font:inherit;font-size:.9rem;color:var(--text);background:transparent;border:none;outline:none;padding:4px 0;width:100%}.feather-task-create-overlay__link-query{display:flex;align-items:center;gap:4px;font-size:.82rem;color:var(--accent);padding:2px 0}.feather-task-create-overlay__suggestions{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--border);padding-top:4px}.feather-task-create-overlay__suggestion{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:6px;background:transparent;color:var(--text);text-align:left;font:inherit;font-size:.88rem;padding:5px 8px;cursor:pointer;display:flex;align-items:center;gap:6px}.feather-task-create-overlay__suggestion:hover,.feather-task-create-overlay__suggestion[aria-selected=true]{background:color-mix(in srgb,var(--accent) 12%,transparent)}.feather-task-create-overlay__suggestion--context{font-weight:500}.feather-task-create-overlay__context-hint{margin-left:auto;font-size:.75rem;color:var(--muted-text);background:var(--subtle-bg, color-mix(in srgb, var(--text) 8%, transparent));border-radius:3px;padding:1px 5px}.feather-task-create-overlay__hint{font-size:.75rem;color:var(--muted-text);border-top:1px solid var(--border);padding-top:4px;margin-top:2px}.feather-task-swipe-wrap{position:relative;border-radius:8px;overflow:hidden;touch-action:pan-y}.feather-task-swipe-actions{position:absolute;top:0;right:0;bottom:0;display:none;align-items:stretch}.feather-task-swipe-actions--delete{left:0;right:auto;justify-content:flex-start}.feather-task-swipe-action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:80px;border:none;cursor:pointer;font:inherit;font-size:.75rem;font-weight:500;padding:0 8px}.feather-task-swipe-action--complete{background:var(--accent);color:var(--accent-contrast, #fff)}.feather-task-swipe-action--undo{background:color-mix(in srgb,var(--muted-text) 20%,var(--panel));color:var(--text)}.feather-task-swipe-action--edit{background:color-mix(in srgb,var(--accent) 15%,var(--panel));color:var(--accent)}.feather-task-swipe-action--date{background:color-mix(in srgb,var(--muted-text) 12%,var(--panel));color:var(--text)}.feather-task-swipe-action--delete{background:color-mix(in srgb,var(--error-text) 16%,var(--panel));color:var(--error-text)}.feather-task-swipe-action__label{font-size:.7rem;line-height:1}.feather-task-swipe-action .material-icon{font-size:1.2rem}.feather-task-swipe-wrap--snap .feather-task-item,.feather-task-swipe-wrap--snap .feather-task-swipe-actions{transition:transform .22s cubic-bezier(.22,.61,.36,1)}.feather-task-item{user-select:none;-webkit-user-select:none}.feather-task-item__name{user-select:text;-webkit-user-select:text}@media(max-width:1024px){.feather-task-item{padding:10px 12px;gap:.5rem}.feather-task-swipe-actions{display:flex}.feather-task-item__checkbox{display:none}.feather-task-item__status-badge{display:inline-flex;align-items:center;gap:4px;min-width:0;padding:1px 6px;border-radius:999px;border:none;flex-shrink:0;background:transparent;font-size:.7rem}.feather-task-item__status-badge:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0;background:currentColor}.feather-task-item__status-badge[data-status=in_progress]{color:var(--task-status-in-progress-text)}.feather-task-item__status-badge[data-status=preparing]{color:var(--task-status-preparing-text)}.feather-task-item__status-badge[data-status=verifying]{color:var(--task-status-verifying-text)}.feather-task-item__status-badge[data-status=blocked]{color:var(--task-status-blocked-text)}.feather-task-item__status-badge{max-width:7rem;overflow:hidden}.feather-task-item__status-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.feather-task-item__indicators{pointer-events:none}.feather-format-bar .feather-toolbar-btn{min-width:40px;min-height:40px}}.feather-task-item__status-icon{display:none}.feather-task-item__status-label{display:inline}.feather-task-context-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000006b;z-index:449;animation:feather-sheet-fade-in .22s ease-out both}.feather-task-context-sheet{position:fixed!important;bottom:0!important;left:0!important;right:0!important;top:auto!important;width:100%!important;max-width:100%!important;border-radius:16px 16px 0 0!important;border:1px solid var(--border)!important;border-bottom:none!important;box-shadow:0 -4px 32px color-mix(in srgb,var(--text) 14%,transparent)!important;z-index:450!important;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));animation:feather-sheet-slide-up .24s cubic-bezier(.22,.61,.36,1) both;user-select:none;-webkit-user-select:none}@keyframes feather-sheet-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes feather-sheet-fade-in{0%{opacity:0}to{opacity:1}}.feather-task-context-sheet__ghost{padding:14px 16px 12px;border-bottom:1px solid var(--border);margin-bottom:4px}.feather-task-context-sheet__ghost-name{display:block;font-size:.9rem;font-weight:500;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feather-task-context-sheet__ghost-name--completed{opacity:.5;text-decoration:line-through}.feather-task-swipe-wrap,.feather-task-context-sheet,.feather-task-context-sheet-backdrop{-webkit-touch-callout:none}.feather-task-item__icon[aria-label="High priority"]{color:color-mix(in srgb,#f59e0b 100%,transparent);opacity:1}.feather-task-meta-popover--fixed{position:fixed;z-index:500}@media(max-width:1024px){input,textarea,[contenteditable]{font-size:max(16px,1em)}}:root{--calendar-mobile-scroll-clearance: calc( env(safe-area-inset-bottom, 0px) + var(--mobile-native-dock-height) + var(--calendar-mobile-dock-height) + (var(--calendar-mobile-dock-gap) * 2) + 16px )}.calendar-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.calendar-list-panel{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;background:var(--editor-bg);border-right:1px solid var(--border)}.calendar-anchor-nav{display:flex;align-items:center;gap:4px;padding:10px 16px 8px;border-bottom:1px solid var(--border);background:transparent;flex-shrink:0}.calendar-anchor-nav__cluster{display:flex;align-items:center;flex:1}.calendar-anchor-nav__title{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2;font-size:.85rem;font-weight:600;color:var(--text);text-align:center;border:none;background:transparent;cursor:pointer;font-family:inherit;border-radius:6px;padding:4px 8px;-webkit-tap-highlight-color:transparent;transition:background .1s,color .1s}.calendar-anchor-nav__title:hover{background:var(--note-hover-bg)}.calendar-anchor-nav__range{white-space:nowrap}.calendar-anchor-nav__year{font-size:.65rem;font-weight:500;color:var(--muted-text);white-space:nowrap}.calendar-anchor-nav__btn{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--muted-text);cursor:pointer;border-radius:6px;font-family:inherit;transition:background .1s,color .1s}.calendar-anchor-nav__btn:hover{background:var(--note-hover-bg);color:var(--text)}.calendar-scroll,.calendar-list-panel__scroll{flex:1;overflow-y:auto;overscroll-behavior-y:contain;position:relative;isolation:isolate}.calendar-day{border-bottom:1px solid var(--border)}.calendar-day__header{display:flex;align-items:center;gap:6px;padding:8px 16px 4px;font-size:.75rem;font-weight:600;color:var(--muted-text);text-transform:uppercase;letter-spacing:.04em;position:sticky;top:0;background:var(--editor-bg);z-index:1}.calendar-day__header--today .calendar-day__label{color:var(--accent)}.calendar-day__header--weekend .calendar-day__label{color:color-mix(in srgb,var(--muted-text) 80%,var(--accent))}.calendar-day__today-dot{width:5px;height:5px;border-radius:50%;background:var(--accent);flex-shrink:0}.calendar-day__entities{padding:0 8px 6px}.calendar-day--empty .calendar-day__entities{padding-bottom:2px}.calendar-entity-row{display:flex;flex-direction:row;align-items:flex-start;gap:8px;padding:6px 8px;border-radius:8px;cursor:pointer;transition:background .1s;position:relative}.calendar-entity-row:hover{background:var(--note-hover-bg)}.calendar-entity-row--selected{background:color-mix(in srgb,var(--accent) 10%,transparent)}.calendar-entity-row--completed{opacity:.55}.calendar-entity-row__time-label{display:flex;align-items:center;justify-content:center;min-width:60px;flex-shrink:0;font-size:.75rem;font-weight:600;color:color-mix(in srgb,var(--muted-text) 60%,transparent)}.calendar-entity-row__all-day{text-transform:uppercase;letter-spacing:.04em}.calendar-entity-row__content{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.calendar-entity-row__title{font-size:.875rem;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-entity-row__preview{font-size:.8rem;color:var(--muted-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-entity-row__labels{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.calendar-entity-row__label-chip{font-size:.7rem;padding:1px 6px;border-radius:10px;background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent);font-weight:500}.calendar-entity-row__time{font-size:.75rem;color:inherit}.calendar-entity-row__role-badge{font-size:.7rem;color:var(--muted-text);font-style:italic}.calendar-task-row__meta{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:1px;min-width:0}.calendar-task-row__meta-time{display:flex;align-items:center}.calendar-task-row__meta-other{display:flex;align-items:center;gap:4px}.calendar-task-row__flag{font-size:.8rem;line-height:1;color:var(--error-text)}.calendar-task-row__other-date{display:inline-flex;align-items:center;gap:2px;font-size:.7rem;color:var(--muted-text)}.calendar-task-row__flag--other{font-size:.7rem;color:var(--error-text)}.calendar-task-row__scheduled-icon{font-size:.7rem;color:var(--muted-text)}.calendar-task-row__priority{font-size:.8rem;line-height:1;color:var(--error-text)}.calendar-task-row__status{display:inline-flex;align-items:center;gap:4px;font-size:.65rem;font-weight:700;color:var(--muted-text);flex-shrink:0}.calendar-task-row__status:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0;background:currentColor}.calendar-task-row__status[data-status=in_progress]{color:var(--task-status-in-progress-text)}.calendar-task-row__status[data-status=preparing]{color:var(--task-status-preparing-text)}.calendar-task-row__status[data-status=verifying]{color:var(--task-status-verifying-text)}.calendar-task-row__status[data-status=blocked]{color:var(--task-status-blocked-text)}.calendar-task-row__status[data-status=waiting]{color:var(--task-status-waiting-text)}.calendar-task-row__origin-note{font-size:.7rem;color:var(--muted-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12ch}.calendar-list-panel.has-mobile-header .calendar-list-panel__scroll{padding-bottom:var(--calendar-mobile-scroll-clearance);scroll-padding-bottom:var(--calendar-mobile-scroll-clearance)}.calendar-mobile-dock{position:fixed;left:14px;right:14px;bottom:calc(var(--mobile-native-dock-bottom-offset) + var(--mobile-native-dock-height) + var(--calendar-mobile-dock-gap));display:flex;align-items:center;gap:6px;height:var(--calendar-mobile-dock-height);overflow:hidden;background:color-mix(in srgb,var(--mobile-dock-bg) 78%,transparent);backdrop-filter:blur(28px) saturate(170%);-webkit-backdrop-filter:blur(28px) saturate(170%);border:1px solid color-mix(in srgb,var(--mobile-dock-border) 70%,transparent);box-shadow:0 8px 24px color-mix(in srgb,black 12%,transparent);border-radius:28px;padding:6px;pointer-events:auto;z-index:60;box-sizing:border-box;white-space:nowrap}.calendar-mobile-dock__btn{position:relative;display:flex;align-items:center;justify-content:center;width:46px;height:40px;border:none;background:transparent;color:var(--muted-text);cursor:pointer;border-radius:16px;font-family:inherit;transition:transform .16s ease,background .16s ease,color .16s ease;-webkit-tap-highlight-color:transparent;overflow:hidden}.calendar-mobile-dock__btn:before,.calendar-mobile-dock__summary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:color-mix(in srgb,var(--accent) 12%,transparent);opacity:0;transition:opacity .16s ease;pointer-events:none}.calendar-mobile-dock__btn:active,.calendar-mobile-dock__summary:active{background:color-mix(in srgb,white 8%,transparent);transform:scale(.975)}.calendar-mobile-dock__cluster{display:flex;align-items:center;flex:1;min-width:0}.calendar-mobile-dock__summary{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2;font-size:.82rem;font-weight:700;color:var(--text);text-align:center;overflow:hidden;border:none;background:transparent;cursor:pointer;font-family:inherit;border-radius:16px;padding:6px 12px;height:40px;-webkit-tap-highlight-color:transparent;transition:transform .16s ease,background .16s ease,color .16s ease;letter-spacing:.01em}.calendar-mobile-dock__range{white-space:nowrap}.calendar-mobile-dock__year{font-size:.62rem;font-weight:500;color:var(--muted-text);white-space:nowrap}.calendar-mobile-dock__btn:hover,.calendar-mobile-dock__summary:hover{background:color-mix(in srgb,white 7%,transparent);color:var(--text)}.calendar-mobile-dock__summary:before{opacity:1}.calendar-mobile-dock__btn>.material-icon,.calendar-mobile-dock__summary{position:relative;z-index:1}.calendar-mobile-header{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--notes-bg);flex-shrink:0;min-height:48px}.calendar-mobile-header__title{flex:1;font-weight:600;font-size:.95rem;color:var(--text)}.calendar-now-line{display:flex;flex-direction:row;align-items:center;padding:0 8px;margin:2px 0;pointer-events:none;-webkit-user-select:none;user-select:none}.calendar-now-line__gutter{display:flex;align-items:center;justify-content:center;min-width:60px;flex-shrink:0}.calendar-now-line__time{font-size:.7rem;font-weight:700;color:var(--accent);letter-spacing:.01em}.calendar-now-line__track{display:flex;flex-direction:row;align-items:center;flex:1;min-width:0;gap:0}.calendar-now-line__dot{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0}.calendar-now-line__bar{flex:1;height:2px;background:var(--accent)}.calendar-time-gap{display:flex;flex-direction:row;align-items:center;gap:8px;padding:0 12px;margin:2px 0;pointer-events:none;-webkit-user-select:none;user-select:none}.calendar-time-gap__rule{flex:1;height:1px;background:color-mix(in srgb,var(--border) 60%,transparent)}.calendar-time-gap__label{flex-shrink:0;font-size:.66rem;font-weight:400;color:color-mix(in srgb,var(--muted-text) 65%,transparent);letter-spacing:.02em}.mobile-sibling-pane--calendar{background:var(--panel)}.app-layout.mobile-sibling-transitioning--from-calendar .mobile-sibling-stage,.app-layout.mobile-sibling-transitioning--to-calendar .mobile-sibling-stage{pointer-events:none}.mobile-gate.svelte-12qhfyh{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--bg, #fff);z-index:9999;padding:24px}.mobile-gate__card.svelte-12qhfyh{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:300px}.mobile-gate__icon.svelte-12qhfyh{width:64px;height:64px}.mobile-gate__title.svelte-12qhfyh{font-size:1.5rem;font-weight:700;color:var(--text, #111);margin:0}.mobile-gate__body.svelte-12qhfyh{font-size:.95rem;color:var(--muted-text, #666);margin:0;line-height:1.5}
