@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/951a1661741fc9a6-s.31vfkycla13v0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/840ca482ea7a70a1-s.0c4siir8-ephk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/edc92f5080bab07a-s.p.1pg2nifvadz06.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}._2r8fvG_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}._2r8fvG_variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1aa0075df79066e6-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a79089bce1b24273-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}._9GbOPa_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}._9GbOPa_variable{--font-sans:"Hanken Grotesk", "Hanken Grotesk Fallback"}
.nf-wrap{--nf-ease:cubic-bezier(.2, .8, .2, 1);display:inline-flex;position:relative}.nf-btn{position:relative}.nf-btn[aria-expanded=true]{background:var(--surface-2);color:var(--ink)}.nf-btn svg{transform-origin:50% 2px}.nf-btn.nf-new svg{animation:nf-ring 1.1s var(--nf-ease) 1}.nf-badge{background:var(--accent);min-width:17px;height:17px;color:var(--accent-ink);letter-spacing:-.2px;text-align:center;box-shadow:0 0 0 2px var(--surface);animation:nf-pop .32s var(--nf-ease) 1;border-radius:999px;padding:0 4px;font-size:10.5px;font-weight:700;line-height:17px;position:absolute;top:0;right:0}.nf-badge.wide{right:-3px}@keyframes nf-ring{0%,to{transform:rotate(0)}15%{transform:rotate(11deg)}35%{transform:rotate(-9deg)}55%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}}@keyframes nf-pop{0%{opacity:0;transform:scale(.4)}}.nf-scrim{z-index:60;background:#0c101652;animation:.22s both nf-fade;display:none;position:fixed;inset:0}.nf-pop{z-index:70;background:var(--surface);border:1px solid var(--line);width:384px;max-width:calc(100vw - 24px);box-shadow:0 20px 44px -22px #1018208c, var(--shadow);animation:nf-in .2s var(--nf-ease) both;border-radius:16px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 10px);right:-4px;overflow:hidden}.nf-pop.closing{animation:.16s both nf-out}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nf-pop{box-shadow:0 22px 46px -20px #000c}}:root[data-theme=dark] .nf-pop{box-shadow:0 22px 46px -20px #000c}@keyframes nf-in{0%{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes nf-out{to{opacity:0;transform:translateY(-6px)}}@keyframes nf-fade{0%{opacity:0}}@keyframes nf-up{0%{opacity:0;transform:translateY(100%)}}@keyframes nf-down{to{opacity:0;transform:translateY(100%)}}.nf-head{background:linear-gradient(90deg, transparent, var(--line) 10%, var(--line) 90%, transparent) bottom / 100% 1px no-repeat;align-items:center;gap:10px;padding:12px 8px 10px 16px;display:flex}.nf-head h2{margin:0;font-size:15px}.nf-head .nf-mark-all{margin-left:auto}.nf-mark-all{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:13px;font-weight:600;transition:color .2s,background-color .2s}.nf-mark-all:hover{background:var(--surface-2);color:var(--ink)}.nf-mark-all[disabled]{opacity:.45;cursor:default;background:0 0}.nf-pop:focus{outline:none}.nf-list{overscroll-behavior:contain;max-height:min(58vh,470px);margin:0;padding:4px;list-style:none;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000);mask-image:linear-gradient(#000 calc(100% - 20px),#0000)}.nf-list.page{max-height:none;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.nf-row{color:inherit;text-align:left;width:100%;font:inherit;cursor:pointer;transition:background-color .22s ease, transform .22s var(--nf-ease);background:0 0;border:0;border-radius:11px;align-items:flex-start;gap:11px;padding:11px 12px 11px 11px;text-decoration:none;display:flex;position:relative}.nf-row:hover{background:var(--surface-2)}.nf-row:hover .nf-ico{border-color:color-mix(in srgb, var(--nf-tone) 45%, var(--line));transform:translateY(-1px)}.nf-row.unread{background:color-mix(in srgb, var(--accent) 7%, transparent)}.nf-row.unread:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.nf-list.page .nf-row{border-radius:0;padding:14px 16px}.nf-list.page>li+li .nf-row{background-image:linear-gradient(90deg, transparent, var(--line) 6%, var(--line) 94%, transparent);background-position:top;background-repeat:no-repeat;background-size:100% 1px}.nf-row,.nf-prefs li{--nf-tone:var(--muted);--nf-wash:var(--surface-2)}.nf-row[data-tone=accent],.nf-prefs li[data-tone=accent]{--nf-tone:var(--accent);--nf-wash:var(--accent-soft)}.nf-row[data-tone=blue],.nf-prefs li[data-tone=blue]{--nf-tone:var(--blue);--nf-wash:var(--blue-soft)}.nf-row[data-tone=gold],.nf-prefs li[data-tone=gold]{--nf-tone:var(--gold);--nf-wash:var(--gold-soft)}.nf-ico{background:var(--nf-wash);border:1px solid color-mix(in srgb, var(--nf-tone) 22%, var(--line));width:32px;height:32px;color:var(--nf-tone);transition:border-color .22s ease, transform .22s var(--nf-ease);border-radius:10px;flex:none;place-items:center;margin-top:1px;display:grid}.nf-text{flex:1;min-width:0;display:block}.nf-title{margin:0;font-size:13.8px;font-weight:600;line-height:1.35;display:block}.nf-body{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.nf-when{color:var(--faint);margin-top:3px;font-size:12px;display:block}.nf-dot{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px;margin-top:13px}.nf-row:not(.unread) .nf-dot{background:0 0}.nf-pop .nf-row,.nf-pop .nf-title,.nf-pop .nf-body,.nf-pop .nf-when,.nf-pop .nf-foot a,.nf-pop .nf-empty p{white-space:normal}.nf-pop .nf-row{color:inherit;border-radius:11px;padding:11px 12px 11px 11px;font-size:13.8px}.nf-pop .nf-row:hover{background:var(--surface-2);color:inherit}.nf-pop .nf-row.unread{background:color-mix(in srgb, var(--accent) 7%, transparent)}.nf-pop .nf-row.unread:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.nf-pop .nf-body,.nf-pop .nf-when{font-size:13px}.nf-pop .nf-when{font-size:12px}.nf-pop .nf-foot a{color:var(--muted);padding:8px;font-size:13px}.nf-pop .nf-foot a:hover{color:var(--ink)}.nf-empty{text-align:center;color:var(--muted);padding:34px 20px;font-size:13.5px}.nf-empty p{margin:0}.nf-foot{background:linear-gradient(90deg, transparent, var(--line) 10%, var(--line) 90%, transparent) top / 100% 1px no-repeat;padding:8px}.nf-foot a{text-align:center;color:var(--muted);border-radius:9px;padding:8px;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s,background-color .2s;display:block}.nf-foot a:hover{background:var(--surface-2);color:var(--ink)}@media (max-width:640px){.nf-scrim{display:block}.nf-pop{z-index:70;width:auto;max-width:none;animation:nf-up .26s var(--nf-ease) both;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:18px 18px 0 0;position:fixed;inset:auto 0 0}.nf-pop.closing{animation:.2s both nf-down}.nf-list{max-height:58vh}.nf-head{padding:14px 8px 12px 18px}}.nf-page{padding-bottom:8px}.nf-page-head{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.nf-page-head h1{margin:0}.nf-page-head .nf-mark-all{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--ink);border-radius:9px;margin-left:auto;padding:0 14px}.nf-card{margin-top:16px;overflow:hidden}.nf-more{justify-content:center;gap:10px;margin-top:16px;display:flex}.nf-page .nf-list.page>li{animation:nf-rise .4s var(--nf-ease) both}@keyframes nf-rise{0%{opacity:0;transform:translateY(8px)}}.nf-prefs{margin:0;padding:0;list-style:none}.nf-prefs li{background:linear-gradient(90deg, transparent, var(--line) 4%, var(--line) 96%, transparent) bottom / 100% 1px no-repeat;align-items:center;gap:12px;padding:11px 0;display:flex}.nf-prefs li:last-child{background:0 0}.nf-prefs .nf-ico{border-radius:9px;width:28px;height:28px;margin:0}.nf-pref-label{cursor:pointer;flex:1;min-width:0;font-size:14px}.nf-sw{appearance:none;background:var(--surface-2);border:1px solid var(--line);cursor:pointer;border-radius:999px;flex:none;width:38px;height:22px;margin:0;transition:background-color .22s,border-color .22s;position:relative}.nf-sw:after{content:"";background:var(--surface);width:16px;height:16px;transition:transform .22s var(--nf-ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #10182040}.nf-sw:checked{background:var(--accent);border-color:var(--accent)}.nf-sw:checked:after{background:var(--accent-ink);transform:translate(16px)}.nf-sw:hover{border-color:var(--faint)}.nf-prefs li{--nf-ease:cubic-bezier(.2, .8, .2, 1)}@media (prefers-reduced-motion:reduce){.nf-pop,.nf-pop.closing,.nf-scrim,.nf-badge,.nf-btn.nf-new svg,.nf-page .nf-list.page>li{animation:none!important}.nf-row,.nf-ico,.nf-mark-all,.nf-foot a,.nf-sw,.nf-sw:after{transition:none}.nf-row:hover .nf-ico{transform:none}}
