.pomo.svelte-ndke7y{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:transparent;color:var(--fg-2);cursor:pointer}.pomo-chip.svelte-ndke7y{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:32px;padding:0 var(--sp-3);border-radius:var(--r-pill);background:transparent;border:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-footnote);line-height:var(--lh-footnote);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;transition:background var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.pomo.svelte-ndke7y:hover .pomo-chip:where(.svelte-ndke7y){background:var(--bg-3);color:var(--fg-0);border-color:var(--line-2)}.pomo.svelte-ndke7y:active .pomo-chip:where(.svelte-ndke7y){transform:translateY(1px)}.pomo-dot.svelte-ndke7y{width:7px;height:7px;border-radius:50%;background:var(--fg-4);flex:none}.pomo.work.svelte-ndke7y .pomo-chip:where(.svelte-ndke7y){color:var(--fg-0);border-color:var(--line-2)}.pomo.work.svelte-ndke7y .pomo-dot:where(.svelte-ndke7y){background:var(--ok);box-shadow:0 0 0 3px var(--ok-soft)}.pomo.break.svelte-ndke7y .pomo-dot:where(.svelte-ndke7y),.pomo.long-break.svelte-ndke7y .pomo-dot:where(.svelte-ndke7y){background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.pomo.paused.svelte-ndke7y .pomo-dot:where(.svelte-ndke7y){background:var(--warn);box-shadow:0 0 0 3px var(--warn-soft)}.vim-statusbar.svelte-lfcoyx{position:fixed;left:0;right:0;bottom:0;height:24px;display:flex;align-items:stretch;font-family:var(--font-mono);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;background:var(--bg-well);border-top:1px solid var(--line);color:var(--fg-2);z-index:var(--z-sticky);-webkit-user-select:none;user-select:none;pointer-events:none}.mode.svelte-lfcoyx{background:var(--fg-0);color:var(--bg-page);font-weight:700;padding:0 var(--sp-4) 0 var(--sp-3);display:flex;align-items:center;letter-spacing:.12em;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%);text-transform:uppercase;box-shadow:none}.mode-insert.svelte-lfcoyx{box-shadow:inset 2px 0 0 var(--ok)}.mode-visual.svelte-lfcoyx,.mode-visual-line.svelte-lfcoyx{box-shadow:inset 2px 0 0 var(--warn)}.mode-command.svelte-lfcoyx{background:var(--fg-2);color:var(--bg-page)}@media (forced-colors: active){.mode.svelte-lfcoyx{-webkit-text-fill-color:CanvasText}}.seg.svelte-lfcoyx{padding:0 var(--sp-2);display:flex;align-items:center;gap:var(--sp-1);border-right:1px solid var(--line)}.seg.path.svelte-lfcoyx{color:var(--fg-1);flex:1;min-width:0}.seg.path.first.svelte-lfcoyx{padding-left:var(--sp-3)}.seg.path.svelte-lfcoyx .truncate:where(.svelte-lfcoyx){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tok-cmt.svelte-lfcoyx{color:var(--fg-3)}.leaf.svelte-lfcoyx{color:var(--fg-0)}.seg.right.svelte-lfcoyx{border-right:none;border-left:1px solid var(--line)}.seg.svelte-lfcoyx .n:where(.svelte-lfcoyx){color:var(--fg-0);font-weight:600}.seg.due.svelte-lfcoyx .n:where(.svelte-lfcoyx){color:var(--accent-fg)}.seg.svelte-lfcoyx .dim:where(.svelte-lfcoyx){color:var(--fg-3)}@media (max-width: 599px){.vim-statusbar.svelte-lfcoyx{display:none}}.brand.svelte-kk24s2{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);min-height:44px;min-width:44px;padding:0 var(--sp-2) 0 var(--sp-1);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--fs-callout);line-height:var(--lh-callout);font-weight:600;color:var(--fg-0);text-decoration:none;flex:none}.brand.svelte-kk24s2:hover{opacity:1;background:var(--bg-3)}.brand-glyph.svelte-kk24s2{color:var(--accent-fg);font-size:var(--fs-title-3);font-weight:700;line-height:1}.crumb.svelte-kk24s2{display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap}.shell-status.svelte-kk24s2{flex:none;margin-left:var(--sp-3);padding:0 var(--sp-2);border-left:1px solid var(--line-2);color:var(--fg-2);font-size:var(--fs-footnote);font-variant-numeric:tabular-nums;white-space:nowrap}.crumb-home.svelte-kk24s2,.crumb-link.svelte-kk24s2{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 var(--sp-1);color:var(--fg-2);text-decoration:none}.crumb-home.svelte-kk24s2:hover,.crumb-link.svelte-kk24s2:hover{color:var(--fg-0);opacity:1}.crumb.svelte-kk24s2 .leaf:where(.svelte-kk24s2){flex:0 1 auto;min-width:6ch;overflow:hidden;text-overflow:ellipsis}.tabs-inline.svelte-kk24s2{display:flex;align-self:stretch;height:100%}.marketing.svelte-kk24s2{display:flex;align-items:center;gap:var(--sp-1)}.mk-link.svelte-kk24s2{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-callout);color:var(--fg-2);text-decoration:none;white-space:nowrap}.mk-link.svelte-kk24s2:hover{color:var(--fg-0);opacity:1}.cmdk.svelte-kk24s2{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:transparent;color:var(--fg-2);cursor:pointer;max-width:320px}.cmdk-field.svelte-kk24s2{display:inline-flex;align-items:center;gap:var(--sp-2);width:100%;height:32px;padding:0 var(--sp-2) 0 var(--sp-3);background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--fs-footnote);line-height:var(--lh-footnote);white-space:nowrap;transition:background var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.cmdk.svelte-kk24s2:hover .cmdk-field:where(.svelte-kk24s2){background:var(--bg-4);border-color:var(--line-2);color:var(--fg-0)}.cmdk.svelte-kk24s2 svg{flex:none}.cmdk-text.svelte-kk24s2{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis}.cmdk-keys.svelte-kk24s2{display:inline-flex;gap:var(--sp-0)}.cmdk-compact.svelte-kk24s2{display:none}.streak.svelte-kk24s2{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:44px;padding:0 var(--sp-1);color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-footnote);font-variant-numeric:tabular-nums;white-space:nowrap}.streak-n.svelte-kk24s2{color:var(--fg-0);font-weight:600}.avatar-hit.svelte-kk24s2{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;border-radius:var(--r-sm);cursor:pointer;flex:none}.avatar.svelte-kk24s2{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--bg-3);color:var(--fg-2);box-shadow:0 0 0 1px var(--line-2);transition:background var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.avatar-hit.svelte-kk24s2:hover .avatar:where(.svelte-kk24s2),.avatar-hit[data-state=open].svelte-kk24s2 .avatar:where(.svelte-kk24s2){background:var(--bg-4);color:var(--fg-0)}.avatar-hit.svelte-kk24s2:active{transform:translateY(1px)}.shell-main.svelte-kk24s2{position:relative;min-height:100vh;min-height:100dvh;padding-top:var(--shell-top);box-sizing:border-box}.shell-main.svelte-kk24s2:focus-visible:not([data-router-focus]){outline-offset:-2px}.shell-content.svelte-kk24s2,.page-shell.gutters.svelte-kk24s2{max-width:var(--content);margin:0 auto;padding:var(--sp-6) var(--gutter) var(--sp-8)}.back-link.svelte-kk24s2{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:44px;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-footnote);text-decoration:none}.back-link.svelte-kk24s2:hover{color:var(--fg-0);opacity:1}.shell-title.svelte-kk24s2{font-family:var(--font-mono);font-size:var(--fs-title-1);line-height:var(--lh-title-1);font-weight:700;letter-spacing:var(--tracking-title);margin:0 0 var(--sp-5);color:var(--fg-0)}.shell-bottom{display:none}@media (max-width: 599px){.crumb.svelte-kk24s2>:where(.svelte-kk24s2):not(.leaf){display:none}.shell-header:has(.shell-status) .brand-text.svelte-kk24s2{display:none}.tabs-inline.svelte-kk24s2,.cmdk.svelte-kk24s2{display:none}.cmdk-compact.svelte-kk24s2{display:inline-flex}.streak.svelte-kk24s2{display:none}.bar-pomo.svelte-kk24s2:not(:has([data-active])){display:none}.marketing.svelte-kk24s2{display:none}.shell-bottom{display:block}.shell-main.with-tabs.svelte-kk24s2{padding-bottom:var(--bottom-bar)}}
