@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_Fallback_9c618b;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_9c618b{font-family:__Hanken_Grotesk_9c618b,__Hanken_Grotesk_Fallback_9c618b,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-style:normal}.__variable_9c618b{--font-sans:"__Hanken_Grotesk_9c618b","__Hanken_Grotesk_Fallback_9c618b",system-ui,-apple-system,Segoe UI,Roboto,sans-serif}:root{--canvas:#f6f7f9;--sheet:#fff;--panel:#fff;--card:#fff;--surface:#fff;--surface-sunk:#eef0f3;--sunk:#eef0f3;--hairline:rgba(16,22,34,.06);--border:rgba(16,22,34,.1);--border-strong:rgba(16,22,34,.16);--ink:#3c4149;--ink-strong:#12151a;--ink-muted:#5f6772;--text:var(--ink-strong);--text-2:#454c57;--text-3:var(--ink-muted);--muted:var(--ink-muted);--faint:var(--ink-muted);--whisper:#c2c7d0;--slate:#4a5b79;--slate-strong:#3a4962;--slate-deep:#3a4962;--slate-soft:#7c89a5;--slate-ink:#fff;--slate-wash:#eaeef4;--slate-line:#cdd5e2;--primary:#1c222b;--primary-ink:#fbf3e6;--primary-hover:#262b34;--primary-press:#12151a;--chip:#eef0f4;--chip-ink:#454c57;--success:#2c7a4c;--success-ink:#f3faf3;--success-text:#157a41;--success-wash:#e7f3ec;--success-line:#b8ddc6;--hold:#b45309;--hold-ink:#fdf6e3;--hold-text:#925c0b;--hold-wash:#f8efd8;--hold-line:#e6c690;--fail:#b4382e;--fail-ink:#fdf3f2;--fail-text:#a53a30;--fail-wash:#f8e7e5;--fail-line:#e6b8b2;--pig-decision:#93472c;--pig-guide:#7c4a5c;--pig-spec:#9c7e33;--pig-meeting:#5e6a3a;--pig-task:#a2493a;--pig-idea:#493342;--pig-ink:#fbf3e6;--shadow-ring:0 0 0 1px rgba(16,22,34,.05);--shadow-float:0 0 0 1px rgba(16,22,34,.04),0 2px 4px rgba(16,22,34,.05),0 12px 32px rgba(16,22,34,.09);--shadow-lift:0 0 0 1px rgba(16,22,34,.04),0 1px 2px rgba(16,22,34,.05);--shadow-1:none;--shadow-2:none;--shadow-card:var(--shadow-ring);--shadow-pop:var(--shadow-float);--wash:color-mix(in srgb,var(--ink) 4%,transparent);--wash-strong:color-mix(in srgb,var(--ink) 8%,transparent);--scrim:rgba(15,20,30,.32);--r-frame:14px;--r-card:10px;--r-row:10px;--r-inner:8px;--r-ctrl:8px;--r-chip:6px;--r-pill:999px;--fs-content:15px;--row-h:48px;--row-h-lg:64px;--page-header-pad:22px 24px;--w-label:500;--w-title:550;--w-page:650;--w-prose:400;--w-meta:400;--fs-display:32px;--fs-heading:19px;--fs-title:24px;--fs-row-title:16px;--fs-body:15px;--fs-ui:15px;--fs-meta:14px;--fs-section:13px;--fs-eyebrow:12px;--fs-micro:12px;--ease:cubic-bezier(0.4,0,0.2,1);--dur:0.15s;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#0e1116;--sheet:#171b22;--panel:#161a20;--card:#1c222b;--surface:#161a20;--surface-sunk:#141922;--sunk:#141922;--hairline:rgba(231,234,240,.06);--border:rgba(231,234,240,.1);--border-strong:rgba(231,234,240,.16);--ink:#c9cfd9;--ink-strong:#e7eaf0;--ink-muted:#9ba3ae;--text:var(--ink-strong);--text-2:#a6adba;--text-3:var(--ink-muted);--muted:var(--ink-muted);--faint:var(--ink-muted);--whisper:#333842;--slate:#8fa0c4;--slate-strong:#a3b2d1;--slate-deep:#a3b2d1;--slate-soft:#66738f;--slate-ink:#0e1116;--slate-wash:#1b2130;--slate-line:#323d52;--primary:#e7eaf0;--primary-ink:#1c222b;--primary-hover:#fff;--primary-press:#c7ccd6;--chip:#262d38;--chip-ink:#a6adba;--success:#4fae77;--success-ink:#0e1b13;--success-text:#79d3a5;--success-wash:#16271e;--success-line:#2c5240;--hold:#e0a458;--hold-ink:#1a140b;--hold-text:#ecbe83;--hold-wash:#2a2010;--hold-line:#5a4222;--fail:#e0685e;--fail-ink:#1c0f0e;--fail-text:#ef968d;--fail-wash:#2a1614;--fail-line:#5a2f2a;--pig-decision:#b26545;--pig-guide:#9a6274;--pig-spec:#bc9a4a;--pig-meeting:#7c8a50;--pig-task:#c0654f;--pig-idea:#6b4e60;--pig-ink:#fbf3e6;--shadow-ring:0 0 0 1px rgba(0,0,0,.5),0 0 0 1px rgba(231,234,240,.04);--shadow-float:0 0 0 1px rgba(0,0,0,.5),0 2px 4px rgba(0,0,0,.5),0 12px 32px rgba(0,0,0,.6);--shadow-lift:0 0 0 1px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.5);--shadow-1:none;--shadow-2:none;--shadow-card:var(--shadow-ring);--shadow-pop:var(--shadow-float);--scrim:rgba(4,6,10,.55);color-scheme:dark}}:root[data-theme=dark]{--canvas:#0e1116;--sheet:#171b22;--panel:#161a20;--card:#1c222b;--surface:#161a20;--surface-sunk:#141922;--sunk:#141922;--hairline:rgba(231,234,240,.06);--border:rgba(231,234,240,.1);--border-strong:rgba(231,234,240,.16);--ink:#c9cfd9;--ink-strong:#e7eaf0;--ink-muted:#9ba3ae;--text:#e7eaf0;--text-2:#a6adba;--text-3:#9ba3ae;--muted:#929aa5;--faint:#868e99;--whisper:#333842;--slate:#8fa0c4;--slate-strong:#a3b2d1;--slate-deep:#a3b2d1;--slate-soft:#66738f;--slate-ink:#0e1116;--slate-wash:#1b2130;--slate-line:#323d52;--primary:#e7eaf0;--primary-ink:#1c222b;--primary-hover:#fff;--primary-press:#c7ccd6;--chip:#262d38;--chip-ink:#a6adba;--success:#4fae77;--success-ink:#0e1b13;--success-text:#79d3a5;--success-wash:#16271e;--success-line:#2c5240;--hold:#e0a458;--hold-ink:#1a140b;--hold-text:#ecbe83;--hold-wash:#2a2010;--hold-line:#5a4222;--fail:#e0685e;--fail-ink:#1c0f0e;--fail-text:#ef968d;--fail-wash:#2a1614;--fail-line:#5a2f2a;--pig-decision:#b26545;--pig-guide:#9a6274;--pig-spec:#bc9a4a;--pig-meeting:#7c8a50;--pig-task:#c0654f;--pig-idea:#6b4e60;--pig-ink:#fbf3e6;--shadow-ring:0 0 0 1px rgba(0,0,0,.5),0 0 0 1px rgba(231,234,240,.04);--shadow-float:0 0 0 1px rgba(0,0,0,.5),0 2px 4px rgba(0,0,0,.5),0 12px 32px rgba(0,0,0,.6);--shadow-lift:0 0 0 1px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.5);--shadow-1:none;--shadow-2:none;--shadow-card:var(--shadow-ring);--shadow-pop:var(--shadow-float);--scrim:rgba(4,6,10,.55);color-scheme:dark}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-sans,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);font-weight:var(--w-prose);font-size:var(--fs-body);line-height:1.5;color:var(--ink);background-color:var(--canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.tnums,time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}h1{letter-spacing:-.01em}a{color:var(--slate);text-decoration:none}button,input,select,textarea{font-family:inherit}input[type=checkbox],input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;flex-shrink:0;border:1.5px solid var(--border-strong);background:var(--panel);cursor:pointer;display:inline-grid;place-content:center;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease)}input[type=checkbox]{border-radius:5px}input[type=radio]{border-radius:50%}input[type=checkbox]:hover:not(:disabled):not(:checked),input[type=radio]:hover:not(:disabled):not(:checked){border-color:var(--slate-soft)}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--primary);border-color:var(--primary)}input[type=checkbox]:checked:after{content:"";width:8px;height:4.5px;margin-top:-2px;border-left:1.8px solid var(--primary-ink);border-bottom:1.8px solid var(--primary-ink);transform:rotate(-45deg)}input[type=radio]:checked:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--primary-ink)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:default}:focus-visible{outline:2px solid var(--slate);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.lnr-sheet{background:var(--sheet);border-radius:var(--r-frame);box-shadow:var(--shadow-ring),0 4px 16px rgba(16,22,34,.03)}.lnr-pageHead{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px}.lnr-pageTitle{margin:0;font-size:var(--fs-title);font-weight:var(--w-page);letter-spacing:-.01em;color:var(--ink-strong)}.lnr-tabs{display:flex;align-items:center;gap:8px}.lnr-tab{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--border);background:transparent;font-family:inherit;font-size:var(--fs-ui);font-weight:var(--w-label);line-height:1;color:var(--ink-muted);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.lnr-tab:hover{background:var(--wash);color:var(--ink-strong)}.lnr-tab[aria-selected=true],.lnr-tab[data-active=true],.lnr-tab[data-active]{background:var(--wash-strong);border-color:transparent;color:var(--ink-strong)}.lnr-tabCount{font-size:var(--fs-meta);font-weight:var(--w-meta);color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lnr-row{display:flex;align-items:center;gap:14px;min-height:var(--row-h-lg);padding:10px 14px;border-radius:var(--r-row);background:transparent;color:var(--ink);text-decoration:none;cursor:pointer;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.lnr-row:hover{background:var(--wash);box-shadow:var(--shadow-lift)}.lnr-rowMain{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.lnr-rowTitle{font-size:var(--fs-row-title);font-weight:var(--w-title);color:var(--ink-strong)}.lnr-rowMeta,.lnr-rowTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lnr-rowAge,.lnr-rowMeta{font-size:var(--fs-meta);font-weight:var(--w-meta);color:var(--ink-muted)}.lnr-rowAge{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lnr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 16px;border-radius:var(--r-pill);border:1px solid var(--border);background:transparent;font-family:inherit;font-size:var(--fs-ui);font-weight:var(--w-label);line-height:1;color:var(--ink);cursor:pointer;white-space:nowrap;text-decoration:none;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.lnr-btn:hover{background:var(--wash);color:var(--ink-strong)}.lnr-btn:disabled{opacity:.5;cursor:default}.lnr-btnPrimary{background:var(--primary);border-color:var(--primary);color:var(--primary-ink)}.lnr-btnPrimary:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:var(--primary-ink)}.lnr-btnPrimary:active{background:var(--primary-press);border-color:var(--primary-press)}.lnr-btnGhost{border-color:transparent;color:var(--ink-muted)}.lnr-btnGhost:hover{background:var(--wash);color:var(--ink-strong)}.lnr-btnLg{height:40px;padding:0 20px}.lnr-input{height:36px;padding:0 12px;border-radius:var(--r-ctrl);border:1px solid var(--border);background:var(--panel);font-family:inherit;font-size:var(--fs-ui);font-weight:var(--w-prose);color:var(--ink-strong);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.lnr-input::placeholder{color:var(--ink-muted)}.lnr-input:focus{outline:none;border-color:var(--border-strong);box-shadow:0 0 0 3px var(--wash)}.lnr-card{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow-ring)}.lnr-cardHover{transition:box-shadow var(--dur) var(--ease)}.lnr-cardHover:hover{box-shadow:var(--shadow-lift)}.lnr-menu{display:flex;flex-direction:column;gap:1px;padding:6px;background:var(--panel);border-radius:var(--r-inner);box-shadow:var(--shadow-float)}.lnr-menuItem{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--r-ctrl);border:none;background:none;font-family:inherit;font-size:var(--fs-ui);font-weight:var(--w-label);text-align:left;color:var(--ink);cursor:pointer;text-decoration:none;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.lnr-menuItem:hover{background:var(--wash);color:var(--ink-strong)}.lnr-sectionHead{font-size:var(--fs-section);font-weight:600;letter-spacing:.02em;color:var(--ink-muted)}