.cs246a_follower{z-index:var(--z-cursor);pointer-events:none;will-change:transform;visibility:hidden;opacity:0;position:fixed;top:0;left:0}.cs246a_dot{width:var(--cursor-dot-size);height:var(--cursor-dot-size);background:var(--cursor-dot-color);border-radius:50%;position:absolute}.cs246a_pill{padding:var(--cursor-pill-padding);padding-inline:calc(var(--cursor-pill-padding) + var(--pill-breath,0px));background:var(--cursor-pill-bg);color:var(--cursor-pill-ink);font-family:var(--font-sans);font-size:var(--cursor-pill-font-size);font-weight:var(--weight-medium);border-radius:var(--cursor-pill-radius);box-shadow:var(--cursor-pill-shadow);white-space:nowrap;transform-origin:50%;align-items:center;line-height:1;display:inline-flex;position:absolute}.cs246a_label{display:inline-block}
:root{--color-ink:#2c2c2c;--color-ink-secondary:#383838;--color-ink-muted:#6b6b6b;--color-paper:#fff;--color-panel:#ecebea;--color-sticky:#77ca7c;--color-sticky-ink:#000;--color-rule:#000;--color-danger:#b42318;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:40px;--text-xs:11px;--text-sm:13px;--text-md:16px;--text-lg:24px;--text-xl:40px;--radius-sm:6px;--radius-md:12px;--radius-pill:999px;--font-sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--font-hand:cursive;--weight-medium:500;--z-cards:1;--z-marker:5;--z-words:10;--z-cursor:100;--card-bg:var(--color-paper);--card-radius:20px;--card-ink:#000;--card-ink-done:var(--color-ink-secondary);--card-font-size:14px;--card-line-height:18px;--card-min-height:56px;--card-gap:2px;--card-column-gap:8px;--checkbox-size:21px;--checkbox-bg:var(--color-panel);--checkbox-done-bg:var(--color-ink);--marker-dot:20px;--cursor-dot-size:8px;--cursor-dot-color:var(--color-ink);--cursor-pill-bg:var(--color-paper);--cursor-pill-ink:var(--color-ink-secondary);--cursor-pill-font-size:12px;--cursor-pill-padding:10px;--cursor-pill-radius:var(--radius-pill);--cursor-pill-shadow:0 2px 8px #0000001f;--word-font-size:var(--text-sm);--word-ink:var(--color-ink-secondary)}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{font-family:var(--font-sans);font-size:var(--text-md);color:var(--color-ink);background:var(--color-paper);-webkit-font-smoothing:antialiased}button,input{font:inherit;color:inherit}html[data-cursor=custom],html[data-cursor=custom] *{cursor:none!important}a{color:inherit}
