/* ponytail: styles for every theme kept for feature 004 */
/* Roboto Mono · Copyright 2015 The Roboto Mono Project Authors (github.com/googlefonts/robotomono)
   SIL Open Font License 1.1 (openfontlicense.org) · embedded so it works offline */
@font-face{font-family:'Roboto Mono';font-style:normal;font-weight:100 700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Roboto Mono';font-style:italic;font-weight:100 700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}

/* ===== Appearance =====
   Four independent preferences, all attributes of <html>:
   data-theme (graphite · paper · ink) sets shape and typography;
   data-mode (light · dark) sets the colors, combined with the theme;
   data-font (theme · mono · sans · serif) sets the font of task content;
   data-palette sets the progress gradient. */

/* ----- Shape and typography per theme ----- */
:root,[data-theme="graphite"]{
  --font:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--heading:var(--font);--doc-font:var(--font);
  --base:14px;--doc-size:15.5px;--doc-leading:1.75;--title-size:30px;--title-weight:650;--title-track:-.02em;--card-title:15px;
  --r-sm:8px;--r:10px;--r-lg:14px;--r-card:10px;--r-btn:8px;--r-tool:7px;--r-pill:999px;--r-check:5px;--r-round:50%;
}
[data-theme="paper"]{
  --font:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
  --heading:'Iowan Old Style','Charter','Palatino Linotype',Palatino,Georgia,serif;--doc-font:var(--heading);
  --base:14px;--doc-size:17.5px;--doc-leading:1.72;--title-size:36px;--title-weight:600;--title-track:-.01em;--card-title:17px;
  --r-sm:6px;--r:8px;--r-lg:6px;--r-card:3px;--r-btn:6px;--r-tool:6px;--r-pill:999px;--r-check:3px;--r-round:50%;
}
[data-theme="ink"]{
  --font:'Helvetica Neue',Helvetica,Arial,system-ui,sans-serif;--heading:var(--font);--doc-font:var(--font);
  --base:14px;--doc-size:16px;--doc-leading:1.7;--title-size:40px;--title-weight:800;--title-track:-.035em;--card-title:16px;
  --r-sm:0;--r:0;--r-lg:0;--r-card:0;--r-btn:0;--r-tool:0;--r-pill:0;--r-check:0;--r-round:0;
}

/* ----- Colors per theme and mode ----- */
:root,[data-theme="graphite"][data-mode="dark"]{
  color-scheme:dark;
  --bg:#111214;--header:#141518;--nav:#0d0e10;--panel:#15161a;--detail:#141519;--surface:#1b1c21;--raised:#25272d;--chip:#22242a;--field:#0f1013;--hover:#ffffff08;
  --line:#2a2c33;--line-soft:#202228;--chip-line:#363941;--check-line:#5c606a;
  --text:#e6e7eb;--strong:#ffffff;--muted:#9b9fa9;--faint:#6a6e78;
  --accent:#8fb8ff;--accent-soft:#8fb8ff1f;--accent-line:#8fb8ff4d;--on-accent:#0c1626;
  --card-ink:#e6e7eb;--card-ink-soft:#a3a7b1;--card-flag:#ff8a8a;--card-overdue:#ff9c90;--card-shadow:none;--card-border:1px solid #2a2c33;--card-rule:#b8463c70;
  --flag-ui:#ff8a8a;--overdue-ui:#ff9c90;
  --mark:rgba(255,214,102,.26);--mark-solid:#f5cf63;--mark-ink:currentColor;--stale:#e8c27a;
  --danger-bg:#3a2226;--danger-line:#5e3239;--danger-text:#ffb3ad;
  --event:#243149;--event-ink:#d4e3ff;--event-edge:#8fb8ff;--work:#1d352e;--work-ink:#c7ecda;--work-edge:#7cd8ad;
  --toast:#2a2c33;--toast-text:#f1f2f4;--pop-shadow:0 18px 40px #0009;--lift-shadow:0 14px 30px #000a;--sheet-line:var(--line);--sheet-shadow:none;
}
[data-theme="graphite"][data-mode="light"]{
  color-scheme:light;
  --bg:#f4f5f7;--header:#ffffff;--nav:#eef0f3;--panel:#ffffff;--detail:#ffffff;--surface:#ffffff;--raised:#eceef2;--chip:#f2f3f6;--field:#ffffff;--hover:#0000000a;
  --line:#dfe2e8;--line-soft:#eceef2;--chip-line:#d3d7df;--check-line:#9aa0ab;
  --text:#1b1d22;--strong:#000000;--muted:#5f6571;--faint:#9298a3;
  --accent:#2f6fd6;--accent-soft:#2f6fd614;--accent-line:#2f6fd655;--on-accent:#ffffff;
  --card-ink:#1b1d22;--card-ink-soft:#565c68;--card-flag:#d63848;--card-overdue:#b42318;--card-shadow:0 1px 2px #0000000d;--card-border:1px solid #dfe2e8;--card-rule:#b8463c70;
  --flag-ui:#d63848;--overdue-ui:#c22f3e;
  --mark:rgba(255,206,64,.45);--mark-solid:#f0b400;--mark-ink:currentColor;--stale:#a8721a;
  --danger-bg:#fdecec;--danger-line:#f3c2c2;--danger-text:#b42318;
  --event:#e6eefc;--event-ink:#1d3a6b;--event-edge:#2f6fd6;--work:#e3f4ec;--work-ink:#18432f;--work-edge:#2f9e6b;
  --toast:#1b1d22;--toast-text:#ffffff;--pop-shadow:0 14px 34px #1b1d2224;--lift-shadow:0 14px 30px #1b1d2230;--sheet-line:var(--line);--sheet-shadow:none;
}
[data-theme="paper"][data-mode="light"]{
  color-scheme:light;
  --bg:#f2eee6;--header:transparent;--nav:#e9e3d7;--panel:transparent;--detail:#fffdf9;--surface:#fbf8f2;--raised:#ece6da;--chip:#efe9dd;--field:#fffdf9;--hover:#0000000a;
  --line:#dcd3c3;--line-soft:#ebe4d7;--chip-line:#d2c7b4;--check-line:#a89e8d;
  --text:#2b2621;--strong:#15120f;--muted:#6d645a;--faint:#a0968a;
  --accent:#a2482a;--accent-soft:#a2482a14;--accent-line:#a2482a45;--on-accent:#fffaf4;
  --card-ink:#1e2a35;--card-ink-soft:#33404d;--card-flag:#b3182d;--card-overdue:#8f1426;--card-shadow:0 1px 2px #0000000f,0 5px 14px #2b262112;--card-border:1px solid #00000012;--card-rule:#b8463c70;
  --flag-ui:#b3182d;--overdue-ui:#a3192c;
  --mark:rgba(255,222,89,.62);--mark-solid:#e9c22a;--mark-ink:currentColor;--stale:#a2482a;
  --danger-bg:#f7e4df;--danger-line:#e2b3a8;--danger-text:#97301e;
  --event:#e4ebf5;--event-ink:#22324a;--event-edge:#7ea5d6;--work:#e0eee5;--work-ink:#1f3a2c;--work-edge:#7bb895;
  --toast:#2b2621;--toast-text:#f7f3ec;--pop-shadow:0 14px 34px #2b262122;--lift-shadow:0 16px 30px #2b262130;--sheet-line:#e6dece;--sheet-shadow:0 1px 2px #2b26210a,0 16px 40px #2b26211a;
}
[data-theme="paper"][data-mode="dark"]{
  color-scheme:dark;
  --bg:#1b1815;--header:transparent;--nav:#26221d;--panel:transparent;--detail:#24201c;--surface:#2a2620;--raised:#36312a;--chip:#2e2a24;--field:#1f1c18;--hover:#ffffff0b;
  --line:#3d362e;--line-soft:#322c26;--chip-line:#4b4339;--check-line:#7d7264;
  --text:#ece4d7;--strong:#fff8ec;--muted:#aa9e8e;--faint:#7b7064;
  --accent:#e39a72;--accent-soft:#e39a721c;--accent-line:#e39a7255;--on-accent:#25170f;
  --card-ink:#1e2a35;--card-ink-soft:#33404d;--card-flag:#b3182d;--card-overdue:#8f1426;--card-shadow:0 1px 2px #0006,0 6px 16px #0005;--card-border:1px solid #00000030;--card-rule:#b8463c70;
  --flag-ui:#ff8f86;--overdue-ui:#ff9a88;
  --mark:rgba(233,194,42,.34);--mark-solid:#e9c22a;--mark-ink:currentColor;--stale:#e39a72;
  --danger-bg:#3d2420;--danger-line:#66372f;--danger-text:#ffb4a6;
  --event:#2b3446;--event-ink:#d6e2f5;--event-edge:#7ea5d6;--work:#233a2f;--work-ink:#cdebd9;--work-edge:#7bb895;
  --toast:#ece4d7;--toast-text:#1b1815;--pop-shadow:0 16px 36px #000a;--lift-shadow:0 16px 30px #000b;--sheet-line:#3a332b;--sheet-shadow:0 18px 44px #0007;
}
[data-theme="ink"][data-mode="light"]{
  color-scheme:light;
  --bg:#ffffff;--header:#ffffff;--nav:#ffffff;--panel:#ffffff;--detail:#ffffff;--surface:#ffffff;--raised:#efefef;--chip:#ffffff;--field:#ffffff;--hover:#0000000a;
  --line:#111111;--line-soft:#e2e2e2;--chip-line:#111111;--check-line:#111111;
  --text:#111111;--strong:#000000;--muted:#555555;--faint:#999999;
  --accent:#111111;--accent-soft:#1111110d;--accent-line:#111111;--on-accent:#ffffff;
  --card-ink:#111111;--card-ink-soft:#262626;--card-flag:#e0102a;--card-overdue:#8f1426;--card-shadow:none;--card-border:1.5px solid #111111;--card-rule:#b8463c70;
  --flag-ui:#e0102a;--overdue-ui:#c40f26;
  --mark:rgba(255,232,0,.78);--mark-solid:#ffe100;--mark-ink:currentColor;--stale:#111111;
  --danger-bg:#ffffff;--danger-line:#c40f26;--danger-text:#c40f26;
  --event:#e8eeff;--event-ink:#111111;--event-edge:#111111;--work:#e2f6ea;--work-ink:#111111;--work-edge:#111111;
  --toast:#111111;--toast-text:#ffffff;--pop-shadow:6px 6px 0 #111111;--lift-shadow:7px 7px 0 #111111;--sheet-line:var(--line);--sheet-shadow:none;
}
[data-theme="ink"][data-mode="dark"]{
  color-scheme:dark;
  --bg:#0b0b0b;--header:#0b0b0b;--nav:#0b0b0b;--panel:#0b0b0b;--detail:#0b0b0b;--surface:#0b0b0b;--raised:#222222;--chip:#0b0b0b;--field:#0b0b0b;--hover:#ffffff14;
  --line:#f2f2f2;--line-soft:#2c2c2c;--chip-line:#f2f2f2;--check-line:#f2f2f2;
  --text:#f2f2f2;--strong:#ffffff;--muted:#b3b3b3;--faint:#707070;
  --accent:#f2f2f2;--accent-soft:#ffffff14;--accent-line:#f2f2f2;--on-accent:#0b0b0b;
  --card-ink:#111111;--card-ink-soft:#262626;--card-flag:#e0102a;--card-overdue:#8f1426;--card-shadow:none;--card-border:1.5px solid #f2f2f2;--card-rule:#b8463c70;
  --flag-ui:#ff4057;--overdue-ui:#ff5a6e;
  --mark:rgba(255,225,0,.88);--mark-solid:#ffe100;--mark-ink:#111111;--stale:#f2f2f2;
  --danger-bg:#0b0b0b;--danger-line:#ff5a6e;--danger-text:#ff7686;
  --event:#1d2540;--event-ink:#f2f2f2;--event-edge:#f2f2f2;--work:#15301f;--work-ink:#f2f2f2;--work-edge:#f2f2f2;
  --toast:#f2f2f2;--toast-text:#0b0b0b;--pop-shadow:6px 6px 0 #f2f2f2;--lift-shadow:7px 7px 0 #f2f2f2;--sheet-line:var(--line);--sheet-shadow:none;
}

/* ----- Progress gradients (0% · 50% · 100%) ----- */
:root,[data-palette="classic"]{--c0:rgb(244,247,251);--c50:rgb(123,184,247);--c100:rgb(124,216,173)}
[data-palette="sunset"]{--c0:rgb(250,243,232);--c50:rgb(248,198,140);--c100:rgb(242,162,170)}
[data-palette="lavender"]{--c0:rgb(246,244,252);--c50:rgb(202,190,250);--c100:rgb(238,172,214)}
[data-palette="moss"]{--c0:rgb(245,246,236);--c50:rgb(214,228,150);--c100:rgb(138,208,156)}
[data-palette="traffic"]{--c0:rgb(247,190,180);--c50:rgb(248,224,140);--c100:rgb(140,214,166)}
[data-palette="neutral"]{--c0:rgb(246,246,246);--c50:rgb(208,211,216);--c100:rgb(172,177,186)}
/* An element's color from its progress (--p, 0 to 100), linearly interpolated between the three stops. */
.pc{--task-color:color-mix(in srgb,color-mix(in srgb,var(--c0),var(--c50) calc(min(var(--p,0),50)*2%)),var(--c100) calc(max(var(--p,0) - 50,0)*2%))}

/* ----- Task content font (title, subtasks, notes and card titles) ----- */
:root{--content-font:var(--doc-font);--content-title:var(--heading);--sub-font:var(--font);--content-scale:1}
[data-font="mono"]{--content-font:'Roboto Mono',ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--content-title:var(--content-font);--sub-font:var(--content-font);--content-scale:.9;--title-track:-.01em}
[data-font="sans"]{--content-font:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;--content-title:var(--content-font);--sub-font:var(--content-font)}
[data-font="serif"]{--content-font:'Iowan Old Style','Charter','Palatino Linotype',Palatino,Georgia,serif;--content-title:var(--content-font);--sub-font:var(--content-font);--content-scale:1.05}

/* ===== Base ===== */
*{box-sizing:border-box}
html,body{margin:0}
body{min-height:100vh;background:var(--bg);color:var(--text);font:var(--base)/1.5 var(--font);-webkit-font-smoothing:antialiased}
button,input,select,textarea{font:inherit;color:inherit}
button,summary{cursor:pointer}
button{background:var(--raised);border:1px solid var(--line);border-radius:var(--r-btn);padding:9px 13px;font-weight:550}
button:hover{filter:brightness(1.08)}
button:disabled{cursor:default;opacity:.55;filter:none}
:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
input,select,textarea{width:100%;min-width:0;background:var(--field);border:1px solid var(--line);border-radius:var(--r-sm);padding:9px 11px}
textarea{resize:vertical;line-height:1.6}
label{display:block;color:var(--muted);font-size:11px}
label>input,label>select,label>textarea{margin-top:6px}
h1,h2,h3,p{margin-top:0}
a{color:var(--accent)}
summary{list-style:none}
summary::-webkit-details-marker{display:none}
svg{display:block;flex-shrink:0}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}
.quiet{background:none;border:0;padding:4px 0;color:var(--muted);font-size:11px;font-weight:500}
.ghost{background:none}
.danger{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger-text)}
.hint{font-size:11px;color:var(--muted);line-height:1.6;margin:8px 0}
.empty{color:var(--muted);font-size:12px;padding:12px 0;margin:0}
.error{color:var(--danger-text);font-size:12px;margin:10px 0 0}
.error:empty{display:none}
.eyebrow{display:inline-block;font-size:9px;font-weight:650;letter-spacing:.8px;color:var(--accent);padding:4px 8px;border:1px solid var(--chip-line);border-radius:var(--r-pill)}
.icon-btn{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--r-round);background:none;color:var(--muted)}
.icon-btn:hover{background:var(--raised);color:var(--text);filter:none}

/* ===== Layout ===== */
#app{display:flex;flex-direction:column;min-height:100vh}
.app-header{display:flex;align-items:center;gap:36px;height:58px;padding:0 24px;background:var(--header);border-bottom:1px solid var(--line);flex-shrink:0}
.brand{background:none;border:0;padding:0;font:var(--title-weight) 26px/1 var(--heading);letter-spacing:-1.1px;color:var(--text)}
.brand:hover{filter:none;opacity:.85}
.brand-dot{color:var(--accent)}
.app-header nav{display:flex;gap:2px;padding:4px;background:var(--nav);border:1px solid var(--line);border-radius:var(--r-pill)}
.nav{border:0;background:none;border-radius:var(--r-pill);padding:7px 18px;font-size:12px;font-weight:550;color:var(--muted)}
.nav:hover{color:var(--text);filter:none}
.nav.active{background:var(--raised);color:var(--text)}
.header-right{margin-left:auto;display:flex;align-items:center;gap:18px}
.menu{position:relative}
.menu>summary{display:flex;align-items:center;gap:6px;padding:8px 0;font-size:12px}
.menu>summary svg{width:15px;height:15px;color:var(--muted)}
.menu-pop{position:absolute;right:0;top:42px;z-index:40;width:270px;padding:14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--pop-shadow)}
.menu-pop>button,.menu-pop>.import{display:block;width:100%;margin-bottom:7px;text-align:left;font-size:12px}
.import{padding:9px 13px;border:1px solid var(--line);border-radius:var(--r-btn);background:var(--raised);color:var(--text);font-weight:550;cursor:pointer}
.import:hover{filter:brightness(1.08)}
.menu-pop p{margin:10px 0;font-size:11px;color:var(--muted);line-height:1.55}
#empty-confirm p{margin-top:4px}
.profile-menu>summary{padding:0}
.profile-icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--chip-line);border-radius:var(--r-round);background:var(--chip);color:var(--text)}
.profile-menu[open] .profile-icon{border-color:var(--accent);color:var(--accent)}

/* Appearance panel */
.prefs-pop{width:350px;max-height:calc(100dvh - 76px);overflow:auto;padding:12px 12px 8px;scrollbar-width:thin}
.prefs-pop .menu-label{margin:16px 4px 8px;font-size:9px;font-weight:650;letter-spacing:1.6px;color:var(--muted)}
.prefs-pop .menu-label:first-child{margin-top:4px}
.theme-list{display:flex;flex-direction:column;gap:2px}
.theme-opt{display:flex;align-items:center;gap:12px;width:100%;padding:7px 8px;background:none;border:1px solid transparent;border-radius:var(--r-btn);color:var(--text);font-weight:400;text-align:left}
.theme-opt:hover,.font-opt:hover,.pal-opt:hover{background:var(--hover);filter:none}
.theme-opt[aria-checked="true"]{border-color:var(--accent-line);background:var(--accent-soft)}
.theme-opt strong{display:block;font-size:13px;font-weight:650}
.theme-opt small{display:block;margin-top:1px;font-size:11px;line-height:1.4;color:var(--muted)}
.swatch{position:relative;flex:0 0 62px;width:62px;height:44px;overflow:hidden;background:var(--bg);border:1px solid var(--line);border-radius:7px}
.swatch i{position:absolute;display:block}
.sw-card{left:7px;top:7px;width:18px;height:29px;background:var(--c50)}
.swatch[data-theme="graphite"] .sw-card{background:color-mix(in srgb,var(--c50) 26%,var(--surface));border-left:3px solid var(--c50);border-radius:2px}
.swatch[data-theme="paper"] .sw-card{background:linear-gradient(var(--card-rule),var(--card-rule)) 0 7px/100% 1px no-repeat,var(--c50);border-radius:1px;box-shadow:0 1px 2px #0003}
.swatch[data-theme="ink"] .sw-card{border:1.5px solid var(--line);box-shadow:2px 2px 0 var(--line)}
.sw-line{left:32px;top:10px;width:22px;height:2px;border-radius:1px;background:var(--text);opacity:.75}
.sw-line.short{top:16px;width:13px}
.sw-dot{right:6px;top:6px;width:6px;height:6px;border-radius:50%;background:var(--accent)}
.swatch b{position:absolute;left:32px;bottom:5px;font:600 13px/1 var(--heading);color:var(--text)}
.swatch[data-theme="ink"] .sw-dot{background:var(--flag-ui)}
.seg{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;background:var(--field);border:1px solid var(--line);border-radius:var(--r-btn)}
.seg button{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 6px;border:0;border-radius:calc(var(--r-btn) - 2px);background:none;color:var(--muted);font-size:12px;font-weight:550}
.seg button svg{width:15px;height:15px}
.seg button:hover{color:var(--text);filter:none}
.seg button[aria-checked="true"]{background:var(--raised);color:var(--text);box-shadow:0 1px 2px #0000001f}
.font-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}
.font-opt{display:flex;flex-direction:column;align-items:center;gap:4px;padding:9px 4px 8px;border:1px solid var(--line);border-radius:var(--r-btn);background:none;color:var(--text);font-weight:400}
.aa{font-size:21px;line-height:1.1}
.aa[data-font-sample="theme"]{font-family:var(--doc-font)}
.aa[data-font-sample="mono"]{font-family:'Roboto Mono',ui-monospace,monospace;font-size:19px}
.aa[data-font-sample="sans"]{font-family:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}
.aa[data-font-sample="serif"]{font-family:'Iowan Old Style',Charter,'Palatino Linotype',Georgia,serif}
.font-opt small,.pal-opt small{font-size:10px;line-height:1.2;color:var(--muted);white-space:nowrap}
.pal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}
.pal-opt{display:flex;flex-direction:column;align-items:stretch;gap:7px;padding:9px 9px 8px;border:1px solid var(--line);border-radius:var(--r-btn);background:none;color:var(--text);font-weight:400;text-align:left}
.pal-bar{display:block;height:10px;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--c0),var(--c50),var(--c100));box-shadow:inset 0 0 0 1px #0000001c}
.font-opt[aria-checked="true"],.pal-opt[aria-checked="true"]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-soft)}
.font-opt[aria-checked="true"] small,.pal-opt[aria-checked="true"] small{color:var(--text)}
.prefs-pop .theme-note{margin:14px 4px 4px;font-size:10.5px}

.toolbar{display:flex;align-items:center;gap:28px;min-height:70px;padding:12px 24px;flex-shrink:0}
.project-selector{width:calc(25% - 18px);min-width:190px}
.selector-label{display:block;margin:0 0 1px;font-size:9px;letter-spacing:1.6px;color:var(--muted)}
.project-row{display:flex;align-items:center;gap:6px}
.project-row select{width:auto;max-width:220px;margin:0;padding:3px 20px 3px 0;border:0;background:transparent;font:600 17px/1.3 var(--heading)}
.project-row select option{background:var(--surface);color:var(--text)}
.project-new{display:flex;align-items:center;gap:4px}
.project-new input{width:190px;padding:6px 10px}
.week-meta{display:flex;align-items:center;gap:14px}
.week-meta strong{font:500 18px/1.3 var(--heading);letter-spacing:-.3px;white-space:nowrap}
.week-meta em{font-style:normal;color:var(--muted);margin:0 5px}
.week-controls{display:flex;align-items:center;gap:7px;margin-left:auto}
.week-button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--line);border-radius:var(--r-round);background:var(--surface);color:var(--text)}
.week-picker{position:relative}
.week-picker[open]>.week-button{border-color:var(--accent);color:var(--accent)}
.week-picker>label{position:absolute;right:0;top:44px;z-index:30;width:220px;padding:14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--pop-shadow)}
.notice{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 24px 12px;padding:8px 10px 8px 16px;background:var(--raised);border:1px solid var(--line);border-radius:var(--r);font-size:12px;flex-shrink:0}

.workspace{flex:1;display:grid;grid-template-columns:calc(25% - 4px) minmax(0,1fr);gap:16px;margin:0 24px 4px;min-height:0}
.sidebar{display:flex;flex-direction:column;min-width:0;padding:20px 14px 16px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg)}
.list-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 2px 16px}
.list-heading h2{display:flex;align-items:center;gap:8px;margin:0;font:600 16px/1.3 var(--heading)}
.count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--r-pill);background:var(--raised);font:500 10px/1 var(--font);color:var(--muted)}
.list-heading .primary{border-radius:var(--r-pill);font-size:11px;padding:8px 12px}
#task-list{position:relative;flex:1;min-height:0;overflow:auto;padding:4px 6px 6px 4px;scrollbar-width:thin;scrollbar-color:var(--line) transparent;overscroll-behavior:contain}
.empty-list{display:flex;flex-direction:column;gap:4px;padding:16px 4px;font-size:12px;color:var(--muted)}
.empty-list strong{color:var(--text);font-weight:550;font-size:13px}
.group-label{margin:22px 4px 12px;font-size:9px;letter-spacing:1.4px;text-transform:uppercase;color:var(--muted)}

/* Cards: the color (background or stripe) comes from progress and the chosen palette */
.task-card{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;min-height:96px;margin:0 0 10px;padding:14px 16px 13px;text-align:left;border:var(--card-border);border-radius:var(--r-card);background:var(--task-color);color:var(--card-ink);box-shadow:var(--card-shadow);font-weight:400;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}
.task-card:hover{filter:brightness(1.03)}
.card-index{display:none}
.card-title{display:block;padding-right:22px;font:600 calc(var(--card-title)*var(--content-scale))/1.35 var(--content-title);letter-spacing:-.2px;overflow-wrap:anywhere}
[data-font="mono"] .card-title{letter-spacing:-.4px}
.card-title.untitled{opacity:.5;font-style:italic;font-weight:500}
.card-sub{display:block;margin-top:auto;font-size:11px;color:var(--card-ink-soft)}
.card-due{font-weight:650}
.card-due.overdue{color:var(--card-overdue)}
.card-flag{position:absolute;top:14px;right:14px;color:var(--card-flag)}
.card-flag svg{width:15px;height:15px}
.card-flag svg path,.mini-flag svg path,.tool.flag[aria-pressed="true"] svg path{fill:currentColor}
.task-card.selected{outline:2px solid var(--accent);outline-offset:2px;cursor:ew-resize;touch-action:pan-y}
.task-card.dragging{filter:none;outline-width:3px}
.task-card.reordering{z-index:5;cursor:grabbing;filter:none;box-shadow:var(--lift-shadow);transition:none}
body.is-sorting,body.is-sorting *{cursor:grabbing!important;user-select:none;-webkit-user-select:none}

.progress-legend{flex-shrink:0;margin:16px 6px 0}
.legend-bar{position:relative;height:4px;border-radius:3px;background:linear-gradient(90deg,var(--c0),var(--c50),var(--c100));box-shadow:inset 0 0 0 1px var(--hover)}
.legend-bar i{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:var(--r-round);background:var(--detail);border:2px solid var(--text)}
.legend-text{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-size:9.5px;color:var(--muted)}
.legend-text .dim{opacity:.55}

#detail{min-width:0;background:var(--detail);border:1px solid var(--line);border-radius:var(--r-lg);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent;overscroll-behavior:contain}
footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:9px 24px 11px;color:var(--muted);font-size:9.5px;flex-shrink:0}
footer em{font-style:italic;font-family:var(--heading);font-size:10.5px}

/* ===== Overview ===== */
.dashboard{padding:26px 30px}
.dashboard-grid{display:grid;gap:18px;align-items:start;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"notes subs" "notes agenda" "notes stale"}
.p-notes{grid-area:notes;align-self:stretch;position:relative}.p-subs{grid-area:subs}.p-agenda{grid-area:agenda}.p-stale{grid-area:stale}
/* Week notes: free text at the top of the overview; the formatting bar shows on hover or while editing */
.week-notes{display:flex;flex-direction:column}
.notes-head{margin-bottom:2px}
.notes-bar{position:relative;display:flex;align-items:center;margin:-7px -6px -7px 0}
.notes-bar .tools{gap:1px;transition:opacity .15s}
.notes-bar .tool{min-width:30px;height:30px;padding:0 6px}
.notes-bar .size-menu>summary{min-width:0}
.notes-bar .size-pop{left:50%;transform:translateX(-50%)}
.notes-bar .link-pop{left:auto;right:0;width:min(400px,calc(100vw - 48px))}
.week-notes:not(:hover):not(:focus-within) .notes-bar .tools{opacity:0;pointer-events:none}
.week-notes .notes{flex:1;min-height:150px;margin:4px 0 0;padding:6px 0 4px;border-top:0;font-size:calc(15px*var(--content-scale));line-height:1.7}
.week-notes .notes.is-empty::before{top:6px}
.panel{min-width:0;padding:18px 20px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}
.panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px}
.panel-head h2{margin:0;font:600 14px/1.3 var(--heading)}
.panel-head>span{font-size:10px;color:var(--muted)}
.dash-row,.event-row,.stale-row{display:flex;align-items:flex-start;gap:12px;width:100%;padding:13px 0;border:0;border-bottom:1px solid var(--line-soft);border-radius:0;background:none;text-align:left;font-weight:400}
.dash-row:last-child,.event-row:last-child,.stale-row:last-child{border-bottom:0}
.event-row,.stale-row{align-items:center}
.event-row:hover,.stale-row:hover,.row-link:hover{filter:none}
.event-row:hover strong,.stale-row:hover strong,.row-link:hover strong{color:var(--accent)}
.row-link{flex:1;min-width:0;display:block;padding:0;border:0;border-radius:var(--r-sm);background:none;text-align:left;font-weight:400}
.row-text{flex:1;min-width:0}
.row-text strong{display:block;font-size:13px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}
.row-text small{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:11px;color:var(--muted)}
.mini-flag{color:var(--flag-ui)}
.mini-flag svg{width:12px;height:12px}
.event-day{display:flex;flex-direction:column;align-items:center;justify-content:center;width:42px;min-width:42px;height:48px;border-radius:var(--r);background:var(--chip);box-shadow:inset 0 0 0 1px var(--line-soft)}
.event-day strong{font:500 20px/1.1 var(--heading);color:var(--strong)}
.event-day small{margin-top:2px;font-size:8px;color:var(--muted)}
.event-day.due{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}
.overdue .event-day.due{background:transparent;box-shadow:inset 0 0 0 1.5px var(--overdue-ui)}
.event-time{font-size:14px;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text)}
.event-time.due-tag{font-size:9px;font-weight:650;letter-spacing:1px;text-transform:uppercase;color:var(--accent)}
.overdue .event-time.due-tag{color:var(--overdue-ui)}
.stale-symbol{display:grid;place-items:center;width:32px;height:32px;min-width:32px;border-radius:var(--r-round);background:color-mix(in srgb,var(--stale) 13%,transparent);color:var(--stale);font-size:19px}

/* Plain checkbox (subtasks) */
.check{flex:0 0 20px;display:grid;place-items:center;width:20px;height:20px;padding:0;margin-top:1px;border:1.5px solid var(--check-line);border-radius:var(--r-check);background:var(--field);color:var(--accent)}
.check svg{width:14px;height:14px;opacity:0;transition:opacity .12s}
.check:hover{border-color:var(--accent);background:var(--accent-soft);filter:none}
.check:hover svg{opacity:.6}
.check.checked{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}
.check.checked svg{opacity:1}
.check:disabled:hover{border-color:var(--check-line);background:var(--field)}
.check.checked:disabled:hover{background:var(--accent);border-color:var(--accent)}

/* ===== Task as a document ===== */
#detail.doc-view{padding:0}
.doc{position:relative;display:flex;flex-direction:column;min-height:100%}
.doc-bar{position:sticky;top:0;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 14px;background:var(--detail);background:color-mix(in srgb,var(--detail) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-soft)}
.read-bar{justify-content:space-between;min-height:55px;padding:10px 14px 10px 20px;font-size:11px;color:var(--muted)}
.tools{display:flex;align-items:center;gap:3px;flex-wrap:wrap}
.tool{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:34px;height:34px;padding:0 8px;border:1px solid transparent;border-radius:var(--r-tool);background:none;color:var(--muted);font-weight:500}
.tool:hover{background:var(--hover);color:var(--text);filter:none}
.tool[aria-pressed="true"]{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}
.tool b{font:750 15px/1 var(--font)}
.tool i{font:italic 600 17px/1 Georgia,'Times New Roman',serif}
.tool .mark-line{stroke:var(--mark-solid)}
.tool-sep{width:1px;height:18px;margin:0 5px;background:var(--line-soft)}
.size-menu{position:relative}
.size-menu>summary{justify-content:space-between;min-width:104px;font-size:12px}
.size-menu>summary svg{width:14px;height:14px}
.size-menu[open]>summary{background:var(--hover);color:var(--text)}
.size-pop{position:absolute;left:0;top:40px;z-index:10;display:flex;flex-direction:column;gap:2px;width:196px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--pop-shadow)}
.size-pop button{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:8px 10px;border:0;border-radius:var(--r-sm);background:none;text-align:left;color:var(--text);font-weight:500}
.size-pop button:hover{background:var(--hover);filter:none}
.size-pop button[aria-checked="true"]{color:var(--accent)}
.size-pop small{font:400 9px/1 var(--font);color:var(--faint);letter-spacing:.3px}
.size-pop .opt-h2{font:650 19px/1.2 var(--content-font);letter-spacing:-.3px}
.size-pop .opt-h3{font:600 15px/1.2 var(--content-font)}
.size-pop .opt-p{font:400 13px/1.2 var(--content-font)}
.doc-actions{display:flex;align-items:center;gap:4px;margin-left:auto}
/* Formatting shows only with the pointer over the task or while editing; task actions are always visible */
.doc-bar .tools,.doc-bar .doc-actions{transition:opacity .15s}
@media(hover:hover){.doc:not(:hover):not(:focus-within) .doc-bar :is(.tools,.doc-actions){opacity:0;pointer-events:none}}
.tool.flag[aria-pressed="true"]{background:color-mix(in srgb,var(--flag-ui) 12%,transparent);border-color:color-mix(in srgb,var(--flag-ui) 35%,transparent);color:var(--flag-ui)}
.tool.trash:hover{background:var(--danger-bg);color:var(--danger-text)}
.tool.close{color:var(--text)}
.tool.close svg{width:19px;height:19px}
.confirm-inline{display:flex;align-items:center;gap:8px;padding-left:4px;font-size:12px;color:var(--danger-text)}
.confirm-inline button{padding:6px 11px;border-radius:var(--r-tool);font-size:11px}

/* Insert or edit link */
.link-pop{position:absolute;left:12px;top:calc(100% + 6px);z-index:12;width:min(420px,calc(100% - 24px));padding:14px 14px 12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--pop-shadow)}
.link-pop label{margin-bottom:10px}
.link-pop input{font-size:13px}
.link-pop .hint{margin:2px 0 12px;font-size:10.5px}
.link-actions{display:flex;align-items:center;gap:8px}
.link-actions button{padding:7px 13px;font-size:12px}
.link-actions .push{margin-left:auto;color:var(--danger-text)}
.link-bubble{position:absolute;z-index:8;display:flex;align-items:center;gap:2px;max-width:min(480px,calc(100% - 24px));padding:4px 4px 4px 10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--pop-shadow);font-size:12px}
.link-bubble[hidden]{display:none}
.lb-url{display:flex;align-items:center;gap:6px;flex:1;min-width:0;padding-right:6px;color:var(--muted)}
.lb-url span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.lb-url svg{width:14px;height:14px}
.link-bubble button{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 9px;border:0;border-radius:var(--r-tool);background:none;color:var(--text);font-size:12px;font-weight:600;white-space:nowrap}
.link-bubble button svg{width:15px;height:15px}
.link-bubble button:hover{background:var(--hover);filter:none}
.link-bubble .lb-main{color:var(--accent)}

.doc-page{flex:1;display:flex;flex-direction:column;width:100%;max-width:780px;margin:0 auto;padding:38px 44px 44px}
.doc-title{display:block;width:100%;margin:0;padding:0;overflow:hidden;resize:none;border:0;border-radius:0;background:none;font:var(--title-weight) calc(var(--title-size)*var(--content-scale))/1.2 var(--content-title);letter-spacing:var(--title-track);color:var(--strong)}
.doc-title::placeholder{color:var(--faint)}
.doc-title:focus,.doc-title:focus-visible{outline:none}
.doc-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:12px 0 0;font-size:12px;color:var(--muted)}
.meta-dot{width:9px;height:9px;border-radius:50%;background:var(--task-color);box-shadow:0 0 0 1px var(--line),0 0 0 3px var(--hover)}
.meta-sep{opacity:.45}
.due-ctl{position:relative;display:inline-flex;align-items:center;gap:1px}
.due-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 9px 2px 7px;border:1px dashed var(--chip-line);border-radius:var(--r-pill);background:none;color:var(--muted);font-size:12px;font-weight:500;line-height:1.5}
.due-chip svg{width:13px;height:13px}
button.due-chip:hover{border-color:var(--accent-line);color:var(--text);filter:none}
.due-chip.set{border-style:solid;border-color:var(--accent-line);background:var(--accent-soft);color:var(--text)}
.due-chip.set svg{color:var(--accent)}
.due-chip.overdue{border-color:var(--overdue-ui);background:transparent;color:var(--overdue-ui)}
.due-chip.overdue svg{color:var(--overdue-ui)}
.due-input{position:absolute;left:0;bottom:0;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}
.due-input.show{position:static;width:auto;height:auto;padding:2px 6px;margin-left:6px;border:1px solid var(--line);opacity:1;pointer-events:auto;font-size:12px}
.due-clear{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--r-round);background:none;color:var(--faint)}
.due-clear svg{width:13px;height:13px}
.due-clear:hover{color:var(--text);background:var(--hover);filter:none}

.subtasks{margin-top:24px}
.checklist{list-style:none;margin:0;padding:0}
.subtask,.sub-new{display:flex;align-items:center;gap:10px;padding:3px 0}
.subtask{align-items:flex-start}
.subtask .check{margin-top:6px}
.sub-text,.sub-new input{flex:1;min-width:0;margin-left:-6px;padding:6px;border:0;border-radius:var(--r-sm);background:none;font:400 calc(14.5px*var(--content-scale))/1.45 var(--sub-font)}
.sub-text{display:block;resize:none;overflow:hidden}
.sub-text:hover{background:var(--hover)}
.sub-text:focus{outline:none;background:var(--field);box-shadow:0 0 0 1px var(--line)}
.sub-text[readonly]:hover,.sub-text[readonly]:focus{background:none;box-shadow:none}
.sub-new input::placeholder{color:var(--faint)}
.sub-new input:focus{outline:none}
.check.ghost{border-style:dashed;background:none;color:var(--faint);cursor:text}
.check.ghost svg{opacity:1;width:12px;height:12px}
.sub-del{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;padding:0;border:0;border-radius:var(--r-tool);background:none;color:var(--faint);opacity:0}
.subtask .sub-del{margin-top:2px}
.sub-del svg{width:15px;height:15px}
.subtask:hover .sub-del,.subtask:focus-within .sub-del,.hist:hover .sub-del,.hist:focus-within .sub-del{opacity:1}
.sub-del:hover{background:var(--danger-bg);color:var(--danger-text);filter:none}
@media(hover:none){.sub-del{opacity:.75}}

.notes{position:relative;flex:1;min-height:240px;margin-top:20px;padding:22px 0 28px;border-top:1px solid var(--line-soft);outline:none;font:400 calc(var(--doc-size)*var(--content-scale))/var(--doc-leading) var(--content-font);overflow-wrap:anywhere;caret-color:var(--accent);cursor:text}
.is-read .notes{cursor:default}
.notes.is-empty::before{content:attr(data-placeholder);position:absolute;top:22px;left:0;color:var(--faint);pointer-events:none}
.notes>:first-child{margin-top:0}
.notes p{margin:0 0 .55em}
.notes h2{margin:1.1em 0 .4em;font-size:1.45em;line-height:1.3;font-weight:650;letter-spacing:-.02em}
.notes h3{margin:1em 0 .35em;font-size:1.15em;line-height:1.35;font-weight:600}
.notes ul,.notes ol{margin:0 0 .7em;padding-left:1.4em}
.notes li{margin:.15em 0}
.notes li::marker{color:var(--muted)}
.notes strong,.notes b{font-weight:700;color:var(--strong)}
.notes mark,.notes span[style*="rgba(238, 196, 120"]{background-color:var(--mark)!important;color:var(--mark-ink)}
.notes mark,.notes span[style]{border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.notes a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.notes a[href^="file:" i]{text-decoration-style:dotted}
.notes a[href^="file:" i]::before{content:"";display:inline-block;width:.82em;height:.95em;margin:0 .25em 0 .05em;vertical-align:-.1em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3C/svg%3E") center/contain no-repeat}

.history{padding-top:18px;border-top:1px solid var(--line-soft)}
.history:empty{display:none}
.doc-label{margin:0 0 8px;font-size:10px;font-weight:650;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}
.timeline{list-style:none;margin:0;padding:0}
.hist{display:flex;align-items:center;gap:10px;min-height:34px;padding:3px 0;font-size:13px;color:var(--muted)}
.hist .check{flex-basis:18px;width:18px;height:18px;margin:0 1px}
.hist .check svg{width:12px;height:12px}
.hist-icon{width:20px;text-align:center;color:var(--faint)}
.hist-text{flex:1;min-width:0;overflow-wrap:anywhere}
.hist time{font-size:11px;color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums}

/* ===== Toast ===== */
#toast{position:fixed;left:50%;bottom:22px;z-index:100;display:flex;align-items:center;gap:14px;max-width:min(560px,calc(100vw - 32px));padding:9px 10px 9px 16px;background:var(--toast);color:var(--toast-text);border-radius:var(--r);box-shadow:var(--pop-shadow);font-size:12px;line-height:1.45;opacity:0;pointer-events:none;transform:translate(-50%,14px);transition:opacity .18s,transform .18s}
#toast.show{opacity:1;pointer-events:auto;transform:translate(-50%,0)}
#toast button{flex-shrink:0;padding:5px 11px;border:0;border-radius:var(--r-tool);background:var(--toast-text);color:var(--toast);font-size:11px}

/* ===== Search (Ctrl+Space) ===== */
.search-layer{position:fixed;inset:0;z-index:200;display:flex;justify-content:center;align-items:flex-start;padding:14vh 16px 16px;background:color-mix(in srgb,var(--bg) 55%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}
.search-box{width:min(640px,100%);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--pop-shadow);overflow:hidden}
.search-field{display:flex;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid var(--line-soft)}
.search-field svg{width:18px;height:18px;color:var(--muted)}
.search-field input{flex:1;height:56px;padding:0;border:0;border-radius:0;background:none;font:400 17px/1 var(--font);color:var(--text);outline:none}
.search-field kbd{padding:4px 6px;border:1px solid var(--line);border-radius:5px;font:500 10px/1 var(--font);color:var(--faint)}
.search-results{list-style:none;margin:0;padding:6px;max-height:min(60vh,520px);overflow:auto;scrollbar-width:thin}
.search-group{padding:8px 10px 4px;font-size:9px;font-weight:650;letter-spacing:1.4px;color:var(--muted)}
.search-empty{padding:16px 12px;font-size:13px;color:var(--muted)}
.so{display:flex;gap:12px;padding:10px 12px;border-radius:var(--r-sm);cursor:pointer}
.so[aria-selected="true"]{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}
.so-dot{flex:0 0 10px;width:10px;height:10px;margin-top:5px;border-radius:50%;background:var(--task-color);box-shadow:0 0 0 1px var(--line)}
.so-icon{flex:0 0 14px;margin-top:2px;color:var(--muted)}
.so-icon svg{width:15px;height:15px}
.so-body{flex:1;min-width:0}
.so-title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:550;color:var(--text)}
.so-meta{display:flex;align-items:center;gap:5px;margin-top:2px;font-size:11px;color:var(--muted)}
.so-snippet{display:-webkit-box;margin-top:4px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;color:var(--muted)}
.so mark{background:var(--mark);color:var(--mark-ink);border-radius:2px}
.so-title mark{color:var(--mark-ink)}
.search-foot{display:flex;flex-wrap:wrap;gap:16px;margin:0;padding:9px 16px;border-top:1px solid var(--line-soft);font-size:10.5px;color:var(--faint)}

/* ===== Calendar ===== */
.calendar-page{flex:1;display:flex;flex-direction:column;min-height:0;padding:4px 24px 14px}
.calendar-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px;flex-shrink:0}
.calendar-heading h1{margin:0;font:var(--title-weight) 30px/1.2 var(--heading);letter-spacing:-.03em}
.calendar-heading .primary{border-radius:var(--r-pill)}
.calendar-layout{flex:1;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-height:0}
.calendar-layout.with-editor{grid-template-columns:minmax(0,1fr) 290px}
.calendar-frame{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--detail);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}
.calendar-overflow{flex:1;display:flex;flex-direction:column;min-height:0;overflow-x:auto;overflow-y:hidden}
.day-head,.all-day,.time-grid{display:grid;grid-template-columns:56px repeat(7,minmax(82px,1fr));min-width:690px}
.day-head,.all-day{flex-shrink:0}
.day-head{background:var(--surface)}
.day-head>div{padding:12px 6px;text-align:center;border-left:1px solid var(--line-soft)}
.day-head>div:first-child{border-left:0}
.day-head span{display:block;font-size:10px;letter-spacing:1px;color:var(--muted)}
.day-head strong{display:inline-grid;place-items:center;width:32px;height:32px;margin-top:5px;border-radius:var(--r-round);font:500 19px/1 var(--heading)}
.day-head .today strong{background:var(--accent);color:var(--on-accent)}
.all-day{min-height:35px;background:var(--surface);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line)}
.all-day>small{padding:10px 4px;font-size:9px;color:var(--muted)}
.all-day>div{min-width:0;padding:3px;border-left:1px solid var(--line-soft)}
.due-strip{background:var(--detail);border-bottom:1px solid var(--line-soft)}
.due-strip>small{color:var(--accent);font-weight:650}
.all-day-event,.due-event{display:flex;align-items:center;gap:6px;width:100%;margin-bottom:3px;padding:5px 7px;border:0;border-radius:var(--r-sm);background:var(--event);color:var(--event-ink);font-size:10.5px;font-weight:550;text-align:left;overflow:hidden}
.all-day-event span,.due-event span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.due-event{background:var(--surface);border:1px solid var(--line);color:var(--text)}
.due-event:hover{border-color:var(--accent);filter:none}
.due-event .dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--task-color);box-shadow:0 0 0 1px var(--line)}
.due-event .go{flex:0 0 12px;width:12px;height:12px;margin-left:auto;color:var(--muted)}
.due-event.overdue{border-color:var(--overdue-ui);color:var(--overdue-ui)}
.due-event.done span{text-decoration:line-through;opacity:.6}
.calendar-scroll{flex:1;min-width:690px;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}
.time-grid{height:1440px;background:repeating-linear-gradient(to bottom,transparent 0,transparent 59px,var(--line-soft) 59px,var(--line-soft) 60px)}
.time-labels{position:relative;background:var(--detail)}
.time-labels span{position:absolute;right:8px;padding-top:3px;font-size:10px;color:var(--muted)}
.cal-day{position:relative;min-width:0;overflow:hidden;border-left:1px solid var(--line-soft)}
.slot{position:absolute;left:0;width:100%;height:60px;padding:0;border:0;border-radius:0;background:none}
.slot:hover{background:var(--hover);filter:none}
.cal-event{position:absolute;z-index:2;overflow:hidden;padding:6px 8px;border:0;border-left:3px solid var(--event-edge);border-radius:var(--r-sm);background:var(--event);color:var(--event-ink);text-align:left}
.cal-event.work{background:var(--work);color:var(--work-ink);border-left-color:var(--work-edge)}
.cal-event small{display:block;font-size:10px;line-height:1.2;white-space:nowrap}
.cal-event strong{display:block;margin-top:3px;font-size:11px;line-height:1.25;font-weight:600;overflow-wrap:anywhere}
.event-editor{align-self:start;max-height:100%;overflow:auto;padding:20px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}
.event-editor form>label,.event-editor #event-until>label,.event-editor .field-link{margin-bottom:14px}
.event-editor input,.event-editor select,.event-editor textarea{font-size:12px}
.field-link{display:flex;align-items:flex-end;gap:4px}
.field-link label{flex:1}
.field-link .icon-btn{width:36px;height:36px;border-radius:var(--r-sm)}
.field-link .icon-btn svg{width:16px;height:16px}
.check-label{display:flex;align-items:center;gap:9px;margin-bottom:14px;color:var(--text);font-size:12px}
.check-label input{width:auto;margin:0}
.event-editor .primary{border-radius:var(--r-pill);font-size:12px}
.event-editor>.danger{margin-top:14px;font-size:11px}
.confirm{margin-top:14px;padding:12px;background:var(--raised);border-radius:var(--r)}
.confirm p{margin:0 0 10px;font-size:12px}
.confirm button{margin:0 6px 0 0;font-size:11px}

/* ===== Graphite: surface cards with a stripe and a tint of the progress color ===== */
[data-theme="graphite"] .task-card{--edge:var(--task-color);background:linear-gradient(90deg,color-mix(in srgb,var(--task-color) 32%,transparent),color-mix(in srgb,var(--task-color) 17%,transparent) 85%),var(--surface);border-left:4px solid var(--edge)}
[data-theme="graphite"] .task-card:hover{filter:none;background:linear-gradient(90deg,color-mix(in srgb,var(--task-color) 34%,transparent),color-mix(in srgb,var(--task-color) 20%,transparent) 85%),var(--surface)}
[data-theme="graphite"][data-mode="light"] .task-card{--edge:color-mix(in srgb,var(--task-color) 72%,#3a4150);background:linear-gradient(90deg,color-mix(in srgb,var(--task-color) 46%,transparent),color-mix(in srgb,var(--task-color) 24%,transparent) 85%),var(--surface)}
[data-theme="graphite"][data-mode="light"] .task-card:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--task-color) 52%,transparent),color-mix(in srgb,var(--task-color) 28%,transparent) 85%),var(--surface)}

/* ===== Paper: a sheet on the desk, numbered index cards, rules instead of boxes ===== */
[data-theme="paper"] .brand{font-style:italic;letter-spacing:-.6px;font-size:28px}
[data-theme="paper"] .app-header nav{background:none;border:0;gap:6px}
[data-theme="paper"] .nav{border-radius:0;padding:7px 4px;margin:0 8px;font-size:13px}
[data-theme="paper"] .nav.active{background:none;color:var(--strong);box-shadow:inset 0 -2px 0 var(--accent)}
[data-theme="paper"] .sidebar{border:0;padding:16px 8px 14px 0}
[data-theme="paper"] #detail,[data-theme="paper"] .calendar-frame{border-color:var(--sheet-line);border-radius:4px;box-shadow:var(--sheet-shadow)}
[data-theme="paper"] .task-card{background:linear-gradient(var(--card-rule),var(--card-rule)) 0 32px/100% 1px no-repeat,var(--task-color);padding:9px 16px 12px}
[data-theme="paper"] .task-card:hover{filter:none;transform:translateY(-1px)}
[data-theme="paper"] .task-card.reordering:hover{transform:none}
[data-theme="paper"] .card-index{display:block;height:14px;margin:0 0 6px;font:650 9px/14px var(--font);letter-spacing:1.6px;color:#1e2a3570}
[data-theme="paper"] .card-flag{top:9px}
[data-theme="paper"] .dashboard{padding:30px 40px}
[data-theme="paper"] .dashboard-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"notes subs" "notes stale" "agenda agenda";column-gap:44px;row-gap:16px}
[data-theme="paper"] .week-notes .notes{border-top:0;font-size:calc(16.5px*var(--content-scale))}
[data-theme="paper"] .panel{background:none;border:0;border-top:1px solid var(--line);border-radius:0;padding:16px 2px 4px}
[data-theme="paper"] .panel-head h2{font-style:italic;font-size:21px;letter-spacing:-.2px}
[data-theme="paper"] .p-agenda .agenda-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px}
[data-theme="paper"] .p-agenda .event-row{border-bottom:0;border-top:1px solid var(--line-soft)}
[data-theme="paper"] .event-day{background:none;box-shadow:inset 0 0 0 1px var(--line)}
[data-theme="paper"] .doc-page{max-width:720px;padding-top:46px}
[data-theme="paper"] .notes{border-top:3px double var(--line)}
[data-theme="paper"] .notes h2,[data-theme="paper"] .notes h3{font-weight:600}
[data-theme="paper"] .doc-label,[data-theme="paper"] .group-label{font:italic 500 15px/1.3 var(--heading);letter-spacing:0;text-transform:none;color:var(--muted)}
[data-theme="paper"] .calendar-heading h1{font-style:italic}
[data-theme="paper"] .week-button{background:var(--detail)}

/* ===== Ink: firm lines, offset shadow, a single signal red ===== */
[data-theme="ink"] .app-header{border-bottom:2px solid var(--line)}
[data-theme="ink"] .brand{letter-spacing:-1.6px;font-size:28px}
[data-theme="ink"] .brand-dot{color:var(--flag-ui)}
[data-theme="ink"] .app-header nav{padding:0;gap:0}
[data-theme="ink"] .nav{padding:8px 18px;font-weight:700;color:var(--text)}
[data-theme="ink"] .nav.active{background:var(--text);color:var(--bg)}
[data-theme="ink"] .task-card.selected{outline:0;box-shadow:5px 5px 0 var(--line)}
[data-theme="ink"] .task-card.dragging{box-shadow:7px 7px 0 var(--line)}
[data-theme="ink"] .card-title{font-weight:750;letter-spacing:-.4px}
[data-theme="ink"] .group-label,[data-theme="ink"] .doc-label,[data-theme="ink"] .selector-label{color:var(--text);font-weight:800}
[data-theme="ink"] .dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;grid-template-areas:"notes notes notes" "subs agenda stale";gap:0;align-items:stretch}
[data-theme="ink"] .p-notes{border-bottom:0}
[data-theme="ink"] .p-agenda,[data-theme="ink"] .p-stale{border-left:0}
[data-theme="ink"] .week-notes .notes{max-width:760px}
[data-theme="ink"] .panel-head h2{font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase}
[data-theme="ink"] .event-day{box-shadow:inset 0 0 0 1.5px var(--line);background:none}
[data-theme="ink"] .notes h2{font-weight:800;letter-spacing:-.03em}
[data-theme="ink"] .notes h3{font-weight:750}
[data-theme="ink"] .doc-bar{border-bottom-color:var(--line)}
[data-theme="ink"] .check{border-width:2px}
[data-theme="ink"] .calendar-heading h1{letter-spacing:-.04em}
[data-theme="ink"] .day-head .today strong{background:var(--flag-ui);color:#fff}
[data-theme="ink"] .tool[aria-pressed="true"]{background:var(--text);color:var(--bg)}
[data-theme="ink"] .tool.flag[aria-pressed="true"]{background:var(--flag-ui);border-color:var(--flag-ui);color:#fff}
[data-theme="ink"] .due-chip.set{background:var(--mark-solid);border-color:var(--mark-solid);color:#111}
[data-theme="ink"] .due-chip.set svg{color:#111}
[data-theme="ink"] .seg button[aria-checked="true"]{background:var(--text);color:var(--bg)}
[data-theme="ink"] .swatch{border-radius:0}

/* ===== Desktop: the board fits the window ===== */
@media(min-width:761px){
  html,body{height:100%;overflow:hidden}
  #app{height:100dvh;min-height:0;overflow:hidden}
  .workspace{grid-template-rows:minmax(0,1fr)}
  .sidebar,#detail{min-height:0}
  .calendar-layout{grid-template-rows:minmax(0,1fr)}
}
@media(max-width:1100px){
  .app-header{gap:22px}
  .toolbar{gap:18px}
  .week-meta{flex-direction:column;align-items:flex-start;gap:4px}
  .dashboard-grid,[data-theme] .dashboard-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"notes" "subs" "agenda" "stale"}
  [data-theme="paper"] .p-agenda .agenda-list{grid-template-columns:minmax(0,1fr)}
  [data-theme="ink"] .p-notes{border-bottom:1px solid var(--line)}
  [data-theme="ink"] .p-agenda,[data-theme="ink"] .p-stale{border-left:1px solid var(--line)}
  [data-theme="ink"] .dashboard-grid>.panel+.panel{border-top:0}
  .doc-page,[data-theme] .doc-page{padding:30px 30px 40px}
  .size-menu>summary{min-width:0}
}

/* ===== Phone ===== */
@media(max-width:760px){
  .app-header{height:auto;padding:12px 16px;gap:10px;flex-wrap:wrap}
  .brand,[data-theme] .brand{font-size:24px}
  .app-header nav{order:3;width:100%}
  .nav{flex:1}
  .toolbar{flex-wrap:wrap;gap:10px;padding:12px 16px}
  .project-selector{width:100%;min-width:0}
  .project-row select{max-width:none}
  .week-meta{flex:1;gap:6px}
  .week-meta strong{font-size:16px}
  .week-button{width:34px;height:34px}
  .notice{margin:0 10px 12px}
  .workspace{display:block;margin:0 10px 14px}
  .sidebar,[data-theme] .sidebar{margin-bottom:14px;padding:16px 12px}
  #task-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-height:340px;flex:none}
  #task-list>.ghost,#task-list>.empty-list{grid-column:1/-1}
  #task-list>.ghost{display:grid;grid-template-columns:1fr 1fr;gap:10px}
  #task-list .ghost-card{margin:0}
  #task-list .ghost-card:nth-child(3){display:none}
  .task-card{min-height:112px;margin:0;padding:13px}
  .card-title{font-size:calc(14.5px*var(--content-scale))}
  .card-sub{font-size:10px}
  .group-label{grid-column:1/-1;margin:8px 2px 0}
  #detail{overflow:visible;min-height:420px}
  .dashboard,[data-theme] .dashboard{padding:18px 16px}
  .panel{padding:16px}
  .doc-bar{gap:4px;padding:8px 8px;border-radius:var(--r-lg) var(--r-lg) 0 0}
  .doc-bar .tools,.doc-actions{gap:1px}
  .doc-bar .tool{min-width:30px;height:32px;padding:0 5px}
  .doc-bar .tool-sep{margin:0 2px}
  .doc-bar .size-menu>summary{padding:0 6px}
  .doc-bar .size-menu>summary svg{display:none}
  .doc-page,[data-theme] .doc-page{padding:24px 18px 36px}
  .doc-title{font-size:calc(var(--title-size)*var(--content-scale)*.78)}
  .prefs-pop{position:fixed;left:12px;right:12px;top:64px;width:auto;max-height:calc(100dvh - 80px)}
  .link-pop{left:8px;width:calc(100% - 16px)}
  .notes-head{flex-wrap:wrap;row-gap:8px}
  .notes-bar{flex-basis:100%;margin:0 0 2px -4px}
  .week-notes:not(:focus-within) .notes-bar{display:none}
  .notes-bar .link-pop{left:0;right:auto;width:100%}
  .calendar-page{padding:4px 10px 22px}
  .calendar-heading h1{font-size:26px}
  .calendar-heading .primary{font-size:11px}
  .calendar-layout.with-editor{grid-template-columns:1fr}
  .event-editor{grid-row:1}
  .calendar-overflow{overflow:auto}
  .calendar-scroll{flex:none;height:450px}
  footer{flex-wrap:wrap;padding:12px 20px}
}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}

/* ===== Feature 001: account, profile, conflict and legal pages ===== */
.auth{flex:1;display:grid;place-items:center;padding:32px 16px}
.auth-box{width:min(360px,100%)}
.auth-box .brand{display:block;margin:0 0 28px}
.auth-box h1{margin:0 0 18px;font:600 20px/1.3 var(--heading)}
.auth-box label{margin-bottom:14px}
.auth-box label:has(+.hint){margin-bottom:0}
.auth-box .hint{margin:6px 0 14px}
.auth-box form .primary{width:100%;margin-top:10px}
.auth-notice{margin:0 0 16px;padding:10px 12px;background:var(--raised);border:1px solid var(--line);border-radius:var(--r);font-size:12px;line-height:1.5}
.auth-legal{margin:4px 0 0;font-size:11px;color:var(--muted);line-height:1.6}
.auth-legal a,.auth-links a{color:var(--accent)}
.auth-links{display:flex;flex-wrap:wrap;gap:4px 18px;margin:18px 0 0}
.auth-links .quiet,.error .quiet{color:var(--accent);text-decoration:underline;text-underline-offset:2px}
.error .quiet{display:inline;padding:0;font-size:inherit;color:inherit}
.profile-email{margin-top:0!important;color:var(--text)!important;font-size:12px!important;word-break:break-all}
#profile-pop form button{display:block;width:100%;margin:10px 0 7px;font-size:12px}
.conflict{margin:0 0 14px;padding:12px 14px;background:var(--raised);border:1px solid var(--danger-line);border-radius:var(--r);font-size:12px;line-height:1.5}
.conflict p{margin:0 0 8px}
.conflict-label{color:var(--muted);font-size:10px;letter-spacing:1.2px;text-transform:uppercase}
.conflict-text{max-height:180px;overflow:auto;margin:0 0 10px;padding:8px 10px;background:var(--surface);border-radius:var(--r-sm);white-space:pre-wrap;user-select:text}
.conflict-html{white-space:normal}
.conflict-html>:first-child{margin-top:0}.conflict-html>:last-child{margin-bottom:0}
.conflict-actions{display:flex;flex-wrap:wrap;gap:8px}
.conflict-actions button{padding:6px 11px;font-size:11px}
.conflict-top{display:flex;align-items:center;justify-content:space-between;gap:8px}
.conflict-top p{margin:0}
.legal-page{max-width:70ch;margin:0 auto;padding:32px 16px 64px;font-size:14px;line-height:1.7;color:var(--text)}
.legal-page h1{font:600 26px/1.25 var(--heading);margin:24px 0 8px}
.legal-page h2{font:600 17px/1.35 var(--heading);margin:32px 0 8px}
.legal-page a{color:var(--accent)}
.legal-page li{margin:4px 0}
.legal-page table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}
.legal-page th,.legal-page td{padding:8px 10px;border:1px solid var(--line);text-align:left;vertical-align:top}

/* Search: button next to "New task"; the Ctrl+Space shortcut still works. */
.list-actions{display:flex;align-items:center;gap:8px}

/* Empty states: generic lines in place of content, no animation (it is not loading). */
.ghost{--ghost:color-mix(in srgb,var(--text) 9%,transparent)}
.ghost i{display:block;height:8px;width:78%;border-radius:4px;background:var(--ghost)}
.ghost i.short{width:46%}
.ghost i.tiny{width:18%;height:6px}
.ghost-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line-soft)}
.ghost-row:last-child{border-bottom:0}
.ghost-row b{flex:none;width:18px;height:18px;border-radius:50%;background:var(--ghost)}
.ghost-agenda .ghost-row b{width:30px;height:32px;border-radius:min(6px,var(--r-sm))}
.ghost-stale .ghost-row b{border-radius:min(4px,var(--r-sm))}
.ghost-row span{flex:1;display:flex;flex-direction:column;gap:7px}
.ghost-card{display:flex;flex-direction:column;gap:10px;min-height:96px;margin:0 0 10px;padding:16px;border:1px dashed var(--line);border-radius:var(--r-card)}
.ghost-card i:nth-child(2){margin-top:4px}

/* Events (006): details card on hover, and dragging. */
.event-card{position:fixed;z-index:60;width:260px;padding:12px 14px;background:var(--raised);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 10px 30px rgba(0,0,0,.28);font-size:12px;line-height:1.45;color:var(--text);pointer-events:none}
.event-card strong{display:block;margin-bottom:6px;font-size:13px}
.event-card p{margin:3px 0}
.event-card p span{display:inline-block;min-width:58px;color:var(--muted)}
.event-card .ec-desc{margin-top:8px;color:var(--muted);white-space:pre-line}
.cal-event,.all-day-event{cursor:grab}
.cal-event.dragging,.all-day-event.dragging{z-index:5;opacity:.85;cursor:grabbing;box-shadow:0 6px 18px rgba(0,0,0,.3)}
body.is-dragging{user-select:none;cursor:grabbing}

/* 007: edge to change the duration, and the "only this one or whole series" question. */
.cal-event .resize{position:absolute;left:0;right:0;bottom:0;height:7px;cursor:ns-resize}
.series-pop{position:fixed;z-index:61;width:max-content;max-width:calc(100vw - 16px);padding:12px 14px;background:var(--raised);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 10px 30px rgba(0,0,0,.3);font-size:12px}
.series-pop p{margin:0 0 10px;color:var(--text)}
.series-pop div{display:flex;gap:6px}
.series-pop button{padding:6px 11px;font-size:11px}

/* 008: images in notes. */
.notes img{display:inline-block;max-width:100%;height:auto;vertical-align:bottom;border-radius:min(6px,var(--r-sm));margin:4px 0}
.notes[contenteditable="true"] img:hover,.notes img.resizing{outline:2px solid var(--accent);outline-offset:1px}
