.pr.svelte-1p3ed4q{margin:0 0 22px}.pr-hd.svelte-1p3ed4q{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pr-hd.svelte-1p3ed4q .n:where(.svelte-1p3ed4q){margin-left:auto;font:12px var(--mono)}.pr-add.svelte-1p3ed4q{display:flex;gap:8px;align-items:center;margin-top:4px}.pr-add.svelte-1p3ed4q input:where(.svelte-1p3ed4q){flex:1;min-width:0;font:16px var(--sans);color:var(--ink);background:var(--card);border:1px solid var(--line-2);border-radius:12px;padding:12px 14px;box-shadow:var(--shadow)}.pr-add.svelte-1p3ed4q input:where(.svelte-1p3ed4q)::placeholder{color:var(--dim)}.pr-add.svelte-1p3ed4q button:where(.svelte-1p3ed4q){font:500 14px var(--sans);color:var(--bg);background:var(--gold);border:0;border-radius:12px;padding:12px 18px;cursor:pointer}.pr-add.svelte-1p3ed4q button:where(.svelte-1p3ed4q):disabled{opacity:.5;cursor:default}.hint.svelte-1p3ed4q{margin:6px 0 0;font-size:12.5px}.ok.svelte-1p3ed4q{margin:8px 0 0;color:var(--ink)}.pr-group.svelte-1p3ed4q{margin-top:14px}.pr-group.added.svelte-1p3ed4q{border:1px dashed var(--line-2);border-radius:12px;padding:8px 10px 10px}.pr-grouphd.svelte-1p3ed4q{display:flex;align-items:baseline;gap:8px;font:500 10.5px var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--dim);margin:0 0 6px}.pr-group.word.svelte-1p3ed4q .pr-grouphd:where(.svelte-1p3ed4q){color:var(--gold-ink)}.pr-grouphd.svelte-1p3ed4q .n:where(.svelte-1p3ed4q){font-weight:400}.pr-grouphd.svelte-1p3ed4q .legend:where(.svelte-1p3ed4q){text-transform:none;letter-spacing:0;font-family:var(--sans);font-size:12px;margin-left:auto}.pr-grouphd.asbtn.svelte-1p3ed4q{background:none;border:0;padding:0;cursor:pointer;width:100%;text-align:left}.pr-row.svelte-1p3ed4q{background:var(--card);border:1px solid var(--line);border-left-width:4px;border-radius:10px;padding:8px 10px;margin:0 0 6px;transition:opacity .6s,transform .6s}.pr-row.t0.svelte-1p3ed4q{border-left-width:6px}.pr-row.overdue.svelte-1p3ed4q:has(.cue-err:where(.svelte-1p3ed4q)){border-left-color:var(--blocked)}.pr-row.soon.svelte-1p3ed4q{border-left-color:var(--ink)}.pr-row.later.svelte-1p3ed4q{border-left-color:var(--store)}.pr-row.none.svelte-1p3ed4q{border-left-color:var(--line-2)}.pr-group.word.svelte-1p3ed4q .pr-row:where(.svelte-1p3ed4q){background:linear-gradient(var(--gold-soft),var(--gold-soft)),var(--card)}.pr-row.done.svelte-1p3ed4q{opacity:.5;border-left-color:var(--done)}.pr-row.leaving.svelte-1p3ed4q{opacity:0;transform:translate(24px)}.pr-row.busy.svelte-1p3ed4q{opacity:.6}.pr-main.svelte-1p3ed4q{display:flex;gap:10px;align-items:flex-start}.pr-body.svelte-1p3ed4q{flex:1;min-width:0}.pr-title.svelte-1p3ed4q{font-size:15px;line-height:1.35}.pr-row.t0.svelte-1p3ed4q .pr-title:where(.svelte-1p3ed4q){font-size:16.5px;font-family:var(--serif)}.pr-title.svelte-1p3ed4q .rank:where(.svelte-1p3ed4q){font:500 11px var(--mono);color:var(--dim);margin-right:6px}.pr-title.svelte-1p3ed4q .short:where(.svelte-1p3ed4q){font:12px var(--mono);color:var(--dim);margin-left:8px}.pr-chips.svelte-1p3ed4q{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:4px}.chip.svelte-1p3ed4q{font:10.5px var(--mono);padding:1px 6px;border-radius:6px;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.chip.tier.t0.svelte-1p3ed4q,.chip.tier.t1.svelte-1p3ed4q{color:var(--ink);border-color:var(--ink);font-weight:600}.chip.area.empty.svelte-1p3ed4q{font-style:italic}.chip.thread.svelte-1p3ed4q{color:var(--store);border-color:var(--store)}.chip.due.overdue.cue-err.svelte-1p3ed4q{color:var(--blocked);border-color:var(--blocked)}.chip.due.soon.svelte-1p3ed4q{color:var(--ink);border-color:var(--line-2)}.chip.word.svelte-1p3ed4q{color:var(--gold-ink);border-color:var(--gold)}.chip.pushed.svelte-1p3ed4q{border-style:dashed}.meta.svelte-1p3ed4q{font:11px var(--mono);color:var(--dim)}.pr-note.svelte-1p3ed4q{font-size:12.5px;color:var(--muted);margin-top:3px}.pr-acts.svelte-1p3ed4q{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end;max-width:42%}.act.svelte-1p3ed4q{font:12px var(--sans);padding:3px 9px;border-radius:6px;border:1px solid var(--line);background:transparent;color:inherit;cursor:pointer;text-decoration:none}.act.word.svelte-1p3ed4q{color:var(--gold-ink);border-color:var(--gold)}.act.svelte-1p3ed4q:disabled{opacity:.5;cursor:default}.tick.svelte-1p3ed4q{width:22px;height:22px;border-radius:6px;border:1.5px solid var(--line-2);background:transparent;color:var(--done);cursor:pointer;font-size:14px;line-height:1;padding:0;flex:none;margin-top:2px}.tick.svelte-1p3ed4q:hover{border-color:var(--done);background:var(--gold-soft)}.tick.svelte-1p3ed4q:disabled{opacity:.5;cursor:default}.tick.ghost.svelte-1p3ed4q{border-style:dashed;cursor:default;display:inline-block}.pr-form.svelte-1p3ed4q{display:flex;gap:6px;margin-top:6px}.pr-form.svelte-1p3ed4q input:where(.svelte-1p3ed4q){flex:1;min-width:0;font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--line);border-radius:6px;background:transparent;color:inherit}.pr-form.svelte-1p3ed4q button:where(.svelte-1p3ed4q){font:inherit;font-size:12px;padding:3px 10px;border-radius:6px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer}.pr-form.svelte-1p3ed4q button:where(.svelte-1p3ed4q):disabled{opacity:.5;cursor:default}@media(max-width:860px){.pr-main.svelte-1p3ed4q{flex-wrap:wrap}.pr-acts.svelte-1p3ed4q{max-width:none;width:100%;justify-content:flex-start;padding-left:32px}.pr-add.svelte-1p3ed4q input:where(.svelte-1p3ed4q),.pr-form.svelte-1p3ed4q input:where(.svelte-1p3ed4q){font-size:16px}.pr-grouphd.svelte-1p3ed4q .legend:where(.svelte-1p3ed4q){display:none}}@media(prefers-reduced-motion:reduce){.pr-row.svelte-1p3ed4q{transition:none}}.pr-thread.svelte-1p3ed4q{list-style:none;margin:8px 0 4px;padding:0 0 0 10px;border-left:2px solid var(--line-2);display:flex;flex-direction:column;gap:6px;font-size:13px}.pr-thread.svelte-1p3ed4q div:where(.svelte-1p3ed4q){white-space:pre-wrap}.row.svelte-10e5yt0{display:flex;gap:8px;align-items:center}.row.svelte-10e5yt0 input:where(.svelte-10e5yt0){flex:1;min-width:0;font:16px var(--sans);color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:11px;padding:11px 13px}.row.svelte-10e5yt0 input:where(.svelte-10e5yt0)::placeholder{color:var(--dim)}.row.svelte-10e5yt0 button:where(.svelte-10e5yt0){font:500 14px var(--sans);color:var(--bg);background:var(--gold);border:0;border-radius:11px;padding:11px 16px;cursor:pointer}.row.svelte-10e5yt0 button:where(.svelte-10e5yt0):disabled{opacity:.5;cursor:default}.hint.svelte-10e5yt0{margin:8px 0 0;font-size:12.5px}.ok.svelte-10e5yt0{margin:8px 0 0;color:var(--ink)}.waiting.svelte-10e5yt0,.lastfive.svelte-10e5yt0{margin-top:10px}.lastfive.svelte-10e5yt0 .pn-item:where(.svelte-10e5yt0):first-child{border-top:1px solid var(--line)}@media(max-width:640px){.hint.svelte-10e5yt0,.hd.svelte-10e5yt0 .n:where(.svelte-10e5yt0){display:none}}.sp-intake.svelte-17y40u1{margin:0 0 14px}.sp-layout.svelte-17y40u1{margin:0 0 12px}.pr-flash{outline:2px solid var(--ink);outline-offset:3px;border-radius:8px;transition:outline-color 1.2s}.sp-bar.svelte-17y40u1{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:6px 0 14px}.sp-weeks.svelte-17y40u1{margin:0;border-bottom:0}.sp-unsched.svelte-17y40u1{margin:0 0 12px;font-size:13.5px;color:var(--muted);overflow-wrap:anywhere}.sp-unsched.svelte-17y40u1 b:where(.svelte-17y40u1){color:var(--ink);font-weight:600}.sp-legend.svelte-17y40u1{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--dim);margin-left:auto}.sp-legend.svelte-17y40u1 .sw:where(.svelte-17y40u1){display:inline-block;width:10px;height:10px;border-radius:3px;border:1px solid var(--line)}.sp-legend.svelte-17y40u1 .cue-err:where(.svelte-17y40u1){color:var(--blocked)}.sp-done.svelte-17y40u1{display:inline-flex;gap:5px;align-items:center;cursor:pointer}.sp-areas.svelte-17y40u1{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:14px;align-items:start}.sp-area.svelte-17y40u1{min-width:0}.sp-areahd.svelte-17y40u1{display:flex;align-items:baseline;gap:10px;margin:0 0 8px}.sp-areahd.svelte-17y40u1 h2:where(.svelte-17y40u1){font-family:var(--serif);font-weight:400;font-size:24px;margin:0;line-height:1.15}.sp-areahd.svelte-17y40u1 .n:where(.svelte-17y40u1){font:12px var(--mono);color:var(--dim)}.link.svelte-17y40u1{background:none;border:0;padding:0;font:12.5px var(--sans);color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px;cursor:pointer}.link.svelte-17y40u1:hover{text-decoration:underline}.sp-areahd.svelte-17y40u1 .link:where(.svelte-17y40u1){margin-left:auto}.sp-card.svelte-17y40u1{position:relative;background:var(--card);border:1px solid var(--line);border-left-width:5px;border-radius:12px;padding:10px 12px;margin:0 0 8px;box-shadow:var(--shadow);transition:opacity .6s,transform .6s,max-height .6s;overflow:hidden}.sp-card.priority.svelte-17y40u1{padding:14px 14px 12px}.sp-card.size-l.priority.svelte-17y40u1{padding:18px 16px 14px}.sp-card.size-l.svelte-17y40u1 .title:where(.svelte-17y40u1){font-size:19px}.sp-card.size-m.svelte-17y40u1 .title:where(.svelte-17y40u1){font-size:16.5px}.sp-card.svelte-17y40u1 .title:where(.svelte-17y40u1){font-size:14.5px;line-height:1.4;font-family:var(--sans)}.sp-card.priority.svelte-17y40u1 .title:where(.svelte-17y40u1){font-family:var(--serif);font-size:18px}.sp-card.size-l.priority.svelte-17y40u1 .title:where(.svelte-17y40u1){font-size:22px}.sp-card.overdue.svelte-17y40u1:has(.cue-err:where(.svelte-17y40u1)){border-left-color:var(--blocked)}.sp-card.soon.svelte-17y40u1{border-left-color:var(--ink)}.sp-card.later.svelte-17y40u1{border-left-color:var(--store)}.sp-card.none.svelte-17y40u1{border-left-color:var(--line-2)}.sp-card.age-old.svelte-17y40u1 .meta:where(.svelte-17y40u1) .age:where(.svelte-17y40u1){color:var(--muted)}.sp-card.age-stale.svelte-17y40u1 .meta:where(.svelte-17y40u1) .age:where(.svelte-17y40u1){color:var(--ink);font-weight:600}.sp-card.done.svelte-17y40u1{opacity:.55;border-left-color:var(--done)}.sp-card.leaving.svelte-17y40u1{opacity:0;transform:translate(24px);max-height:0;margin:0;padding-top:0;padding-bottom:0}.sp-card.busy.svelte-17y40u1{opacity:.6}.sp-card.svelte-17y40u1 .top:where(.svelte-17y40u1){display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:4px}.sp-card.svelte-17y40u1 .owner:where(.svelte-17y40u1){font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sp-card.svelte-17y40u1 .meta:where(.svelte-17y40u1){margin-left:auto;font:11px var(--mono);color:var(--dim)}.sp-card.overdue.svelte-17y40u1 .meta.cue-err:where(.svelte-17y40u1){color:var(--blocked)}.sp-card.soon.svelte-17y40u1 .meta:where(.svelte-17y40u1){color:var(--ink)}.tick.svelte-17y40u1{width:22px;height:22px;border-radius:6px;border:1.5px solid var(--line-2);background:transparent;color:var(--done);cursor:pointer;font-size:14px;line-height:1;padding:0;flex:none}.tick.svelte-17y40u1:hover{border-color:var(--done);background:var(--gold-soft)}.tick.svelte-17y40u1:disabled{opacity:.5;cursor:default}.chip.svelte-17y40u1{font:10.5px var(--mono);padding:1px 6px;border-radius:6px;border:1px solid var(--line);color:var(--muted)}.chip.ask.svelte-17y40u1{color:var(--gold-ink);border-color:var(--gold)}.chip.carried.svelte-17y40u1{color:var(--ink);border-color:var(--line-2)}.num.svelte-17y40u1{margin:6px 0 2px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.num.svelte-17y40u1 b:where(.svelte-17y40u1){font:500 15px var(--mono);color:var(--ink)}.num.svelte-17y40u1 .of:where(.svelte-17y40u1){font-size:12px;color:var(--dim)}.num.svelte-17y40u1 .of.empty:where(.svelte-17y40u1){font-style:italic}.word.svelte-17y40u1{font-size:13px;color:var(--gold-ink);margin-top:3px}.acts.svelte-17y40u1{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:7px}.acts.svelte-17y40u1 button:where(.svelte-17y40u1):not(.link){font:inherit;font-size:12px;padding:3px 9px;border-radius:6px;border:1px solid var(--line);background:transparent;color:inherit;cursor:pointer}.acts.svelte-17y40u1 button:where(.svelte-17y40u1):disabled{opacity:.5;cursor:default}.acts.svelte-17y40u1 a:where(.svelte-17y40u1){font-size:12.5px}.sp-form.svelte-17y40u1{display:flex;gap:6px;margin-top:6px}.sp-form.svelte-17y40u1 input:where(.svelte-17y40u1){flex:1;min-width:0;font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--line);border-radius:6px;background:transparent;color:inherit}.sp-form.svelte-17y40u1 button:where(.svelte-17y40u1){font:inherit;font-size:12px;padding:3px 10px;border-radius:6px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer}.sp-form.svelte-17y40u1 button:where(.svelte-17y40u1):disabled{opacity:.5;cursor:default}.sp-drill.svelte-17y40u1{display:block;margin:-2px 0 10px 12px;font:12.5px var(--sans);color:var(--muted);background:none;border:0;padding:0;cursor:pointer}.sp-drill.svelte-17y40u1:hover{color:var(--ink)}.sp-items.svelte-17y40u1{margin:0 0 10px 12px;padding-left:10px;border-left:1px solid var(--line)}.sp-otherhd.svelte-17y40u1{font:500 10.5px var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--dim);margin:10px 0 6px}.pn-ok.svelte-17y40u1{opacity:.85}@media(max-width:860px){.sp-areas.svelte-17y40u1{grid-template-columns:1fr}.sp-legend.svelte-17y40u1{margin-left:0}.sp-form.svelte-17y40u1 input:where(.svelte-17y40u1){font-size:16px}.sp-card.size-l.svelte-17y40u1 .title:where(.svelte-17y40u1),.sp-card.size-l.priority.svelte-17y40u1 .title:where(.svelte-17y40u1){font-size:18px}}@media(prefers-reduced-motion:reduce){.sp-card.svelte-17y40u1{transition:none}}.sp-thread.svelte-17y40u1{list-style:none;margin:8px 0 4px;padding:0 0 0 10px;border-left:2px solid var(--line-2);display:flex;flex-direction:column;gap:6px;font-size:13px}.sp-thread.svelte-17y40u1 div:where(.svelte-17y40u1){color:var(--ink);white-space:pre-wrap}
