.nit_places__9TLKW{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));grid-row-gap:18px;row-gap:18px}.nit_place___uVaD{position:relative;display:grid;justify-items:center;align-content:start;grid-gap:6px;gap:6px;min-width:0;text-align:center}.nit_place___uVaD:before{content:"";position:absolute;top:27px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--color-border-strong) 18%,var(--color-border-strong) 82%,transparent);z-index:0}.nit_pearl__lWlLH{position:relative;z-index:1;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;border:1.5px dashed var(--color-border-strong);background:var(--color-bg);color:var(--color-text-secondary);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden}.nit_place___uVaD[data-filled] .nit_pearl__lWlLH{border:0;color:transparent;background:radial-gradient(circle at 34% 30%,#ffffff 0 14%,transparent 34%),radial-gradient(circle at 60% 70%,rgb(214 200 226/70%),transparent 60%),radial-gradient(circle at 50% 50%,#f7f3ec 0,#e9e1d6 62%,#d8cdbf 100%);box-shadow:0 6px 14px rgb(60 40 20/18%),inset -4px -6px 10px rgb(120 100 80/18%)}.nit_place___uVaD[data-filled] .nit_pearl__lWlLH img{width:100%;height:100%;object-fit:cover;border-radius:50%}.nit_place___uVaD[data-due] .nit_pearl__lWlLH{border:2px solid var(--color-accent);color:var(--color-accent);animation:nit_due__IgujP 2.4s ease-in-out infinite}.nit_place___uVaD[data-final] .nit_pearl__lWlLH{width:64px;height:64px;margin-top:-5px}.nit_label__dzCpe{font-size:12px;line-height:1.25;color:var(--color-text-secondary);overflow-wrap:anywhere}.nit_place___uVaD[data-filled] .nit_label__dzCpe{color:var(--color-text);font-weight:600}.nit_giver__pFIux{font-size:11px;color:var(--color-accent)}.nit_pieceLink__5Onpv{font-size:11px;color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.nit_hero__Ny5ER{display:grid;grid-gap:10px;gap:10px;padding:24px;border-radius:24px;background:radial-gradient(90% 80% at 0 0,rgb(255 255 255/85%),transparent 60%),linear-gradient(150deg,#f3efe9,#efeff2)}html[data-theme=dark] .nit_hero__Ny5ER{background:linear-gradient(150deg,#22201d,#19191b)}.nit_heroTitle___UWg9{margin:0;font-family:var(--font-serif);font-size:clamp(1.8rem,5vw,2.6rem);font-weight:400;line-height:1.05}.nit_count__QhzWL{font-size:var(--text-sm);color:var(--color-text-secondary)}.nit_count__QhzWL b{color:var(--color-text)}.nit_track__Hdrxf{height:4px;border-radius:2px;background:var(--color-bg-muted);overflow:hidden}.nit_track__Hdrxf span{display:block;height:100%;background:var(--color-accent)}.nit_story__1CTtL{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.nit_story__1CTtL li{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:var(--text-sm)}.nit_story__1CTtL time{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nit_kinds__0zZdq{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));grid-gap:12px;gap:12px}.nit_kind__UxX2L{display:grid;grid-gap:6px;gap:6px;align-content:start;padding:18px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.nit_kind__UxX2L h3{margin:0;font-family:var(--font-serif);font-size:1.35rem;font-weight:400}.nit_kind__UxX2L p{margin:0;font-size:var(--text-sm);color:var(--color-text-secondary)}.nit_steps__UNKWy{margin:0;padding-left:1.2em;display:grid;grid-gap:8px;gap:8px}.nit_picks__Wlg_5{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));grid-gap:12px;gap:12px}.nit_pick__JeR7E{display:grid;grid-gap:6px;gap:6px;font-size:var(--text-sm);color:inherit;text-decoration:none}.nit_pick__JeR7E small{color:var(--color-text-secondary)}.nit_copyRow__B8fQu{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.nit_copyRow__B8fQu code{padding:6px 10px;border-radius:8px;background:var(--color-bg-muted);font-size:12px;overflow-wrap:anywhere}.nit_threadCards__FSzhp{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:14px;gap:14px}.nit_threadCard__FBEgs{display:grid;grid-gap:10px;gap:10px;padding:18px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);color:inherit;text-decoration:none}.nit_threadCard__FBEgs h3{margin:0;font-family:var(--font-serif);font-size:1.4rem;font-weight:400}.nit_mini__8Wtm8{display:flex;flex-wrap:wrap;gap:4px}.nit_mini__8Wtm8 span{width:12px;height:12px;border-radius:50%;border:1px dashed var(--color-border-strong)}.nit_mini__8Wtm8 span[data-filled]{border:0;background:radial-gradient(circle at 35% 30%,#fff 0 18%,#e9e1d6 60%,#d2c6b6 100%)}.nit_mini__8Wtm8 span[data-due]{border:1.5px solid var(--color-accent)}@keyframes nit_due__IgujP{50%{box-shadow:0 0 0 6px rgb(123 63 242/12%)}}@media (prefers-reduced-motion:reduce){.nit_place___uVaD[data-due] .nit_pearl__lWlLH{animation:none}}.nit_fieldset__PdoJa{min-width:0;margin:0;padding:0;border:0;display:grid;grid-gap:10px;gap:10px}.nit_fieldset__PdoJa legend{padding:0;margin-bottom:10px;font-weight:600}.nit_kind__UxX2L input[type=radio]{accent-color:var(--color-accent)}.nit_kind__UxX2L:has(input:checked){border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.nit_copyRow__B8fQu input,.nit_copyRow__B8fQu select{flex:1 1 200px;min-height:44px;padding:0 14px;border:1px solid var(--color-border-strong);border-radius:12px;background:var(--color-bg);color:inherit;font:inherit}