.draft-list_list__KV0js{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ds-space-sm);max-width:640px}.draft-list_card___NL_Y{display:flex;align-items:center;gap:var(--ds-space-sm);padding:var(--ds-space-sm) var(--ds-space-md);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-ambient-sm);transition:box-shadow var(--ds-motion) var(--ds-ease)}.draft-list_card___NL_Y:hover{box-shadow:var(--ds-shadow-ambient-lg)}.draft-list_kind__0jPVJ{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--ds-text-muted);background:var(--ds-fill-subtle);border-radius:var(--ds-radius-md)}.draft-list_body__pJJF1{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;text-decoration:none;color:inherit}.draft-list_body__pJJF1:focus-visible{outline:2px solid var(--ds-ring);outline-offset:3px;border-radius:var(--ds-radius-sm)}.draft-list_title__SC9Cc{font-size:.9375rem;font-weight:650;color:var(--ds-text-primary)}.draft-list_summary__n9xF2,.draft-list_title__SC9Cc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-list_summary__n9xF2{font-size:.8125rem;color:var(--ds-text-muted)}.draft-list_edited__UzUGN{font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ds-text-subtle,var(--ds-text-muted))}.draft-list_actions__HjCnN{flex:0 0 auto;display:flex;align-items:center;gap:var(--ds-space-2xs)}.draft-list_iconBtn__eVNjy{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--ds-text-muted);background:transparent;border:none;border-radius:var(--ds-radius-full);cursor:pointer;transition:background var(--ds-motion) var(--ds-ease),color var(--ds-motion) var(--ds-ease)}.draft-list_iconBtn__eVNjy:hover{background:var(--ds-fill-subtle);color:var(--ds-text-primary)}.draft-list_iconBtn__eVNjy:focus-visible{outline:2px solid var(--ds-ring);outline-offset:2px}.draft-list_cancel__x_mEz,.draft-list_delete__8Fum6{padding:var(--ds-space-2xs) var(--ds-space-sm);font-family:inherit;font-size:.75rem;font-weight:650;border-radius:var(--ds-radius-full);cursor:pointer;border:1px solid var(--ds-border);background:transparent;color:var(--ds-text-primary);transition:background var(--ds-motion) var(--ds-ease)}.draft-list_delete__8Fum6{color:var(--ds-text-on-accent);background:var(--ds-accent);border-color:var(--ds-accent)}.draft-list_cancel__x_mEz:disabled,.draft-list_delete__8Fum6:disabled{opacity:.6;cursor:progress}.draft-list_cancel__x_mEz:hover:not(:disabled){background:var(--ds-fill-subtle)}@media (prefers-reduced-motion:reduce){.draft-list_cancel__x_mEz,.draft-list_card___NL_Y,.draft-list_delete__8Fum6,.draft-list_iconBtn__eVNjy{transition:none}}.glass-image_wrap__Y8unu{position:relative;width:100%;height:100%;overflow:hidden;background:var(--ds-surface-sunken)}.glass-image_canvas__uIA5U,.glass-image_photo__LXj5o{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--ds-motion) var(--ds-ease)}.glass-image_canvas__uIA5U{opacity:1;z-index:2}.glass-image_canvas__uIA5U[data-hidden]{opacity:0}.glass-image_photo__LXj5o{opacity:0;z-index:1}.glass-image_photo__LXj5o[data-shown]{opacity:1}@media (prefers-reduced-motion:reduce){.glass-image_canvas__uIA5U,.glass-image_photo__LXj5o{transition:none}}.composer-nav_nav__hYW0q{position:fixed;left:50%;transform:translateX(-50%);bottom:max(var(--ds-space-xl),env(safe-area-inset-bottom));z-index:50}.composer-nav_bar__AJa08{display:flex;align-items:center;gap:var(--ds-space-2xs);padding:var(--ds-space-2xs);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-full);box-shadow:0 0 0 1px rgba(10,10,10,.08),0 2px 6px rgba(0,0,0,.06),var(--ds-shadow-ambient-lg)}.composer-nav_item__71DZd{display:inline-flex;align-items:center;gap:var(--ds-space-2xs);padding:var(--ds-space-2xs) var(--ds-space-sm);font-family:inherit;font-size:.8125rem;font-weight:600;text-decoration:none;color:var(--ds-text-muted);background:transparent;border:none;border-radius:var(--ds-radius-full);cursor:pointer;transition:background var(--ds-motion) var(--ds-ease),color var(--ds-motion) var(--ds-ease)}.composer-nav_item__71DZd:hover{background:var(--ds-fill-subtle);color:var(--ds-text-primary)}.composer-nav_item__71DZd:focus-visible{outline:2px solid var(--ds-ring);outline-offset:2px}.composer-nav_status__5zk4y{padding:0 var(--ds-space-2xs);font-size:.75rem;font-weight:600;color:var(--ds-text-muted);white-space:nowrap}.composer-nav_status__5zk4y[data-state=error]{color:var(--ds-text-primary)}.composer-nav_divider__lPn8A{width:1px;align-self:stretch;margin:2px var(--ds-space-2xs);background:var(--ds-border)}@media (max-width:480px){.composer-nav_status__5zk4y{display:none}}.composer-nav_publish__H5XwV{display:inline-flex;align-items:center;padding:var(--ds-space-2xs) var(--ds-space-md);font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--ds-text-on-accent);background:var(--ds-accent);border:1px solid var(--ds-accent);border-radius:var(--ds-radius-full);cursor:pointer;transition:background var(--ds-motion) var(--ds-ease)}.composer-nav_publish__H5XwV:hover:not(:disabled){background:var(--ds-accent-hover)}.composer-nav_publish__H5XwV:disabled{opacity:.6;cursor:progress}.composer-nav_publish__H5XwV:focus-visible{outline:2px solid var(--ds-ring);outline-offset:2px}@media (max-width:560px){.composer-nav_label__lnoLv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (prefers-reduced-motion:reduce){.composer-nav_item__71DZd,.composer-nav_publish__H5XwV{transition:none}}.like-if-editor_section__t_gTU{display:flex;flex-direction:column;gap:var(--ds-space-md);padding:var(--ds-space-lg);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg)}.like-if-editor_head__Tbtn4{display:flex;flex-direction:column;gap:.125rem}.like-if-editor_heading__A_Q4h{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--ds-text-primary)}.like-if-editor_hint__IdZEj{font-size:.75rem;color:var(--ds-text-muted)}.like-if-editor_list__4fFQn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ds-space-sm)}.like-if-editor_row__BGePH{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--ds-space-sm)}.like-if-editor_check__P_rhd{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;color:var(--ds-text-on-accent);background:var(--ds-accent);border-radius:var(--ds-radius-full)}.like-if-editor_input__wfAQa{width:100%;box-sizing:border-box;padding:var(--ds-space-xs) var(--ds-space-sm);font-family:var(--ds-font-serif);font-size:.9375rem;color:var(--ds-text-primary);background:var(--ds-surface-muted);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);transition:border-color var(--ds-motion) var(--ds-ease),box-shadow var(--ds-motion) var(--ds-ease)}.like-if-editor_input__wfAQa::placeholder{color:var(--ds-text-muted);font-style:italic}.like-if-editor_input__wfAQa:focus-visible{outline:none;border-color:var(--ds-accent);box-shadow:0 0 0 3px var(--ds-fill-subtle)}.like-if-editor_remove__Nhlye{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--ds-text-muted);background:transparent;border:none;border-radius:var(--ds-radius-full);cursor:pointer;transition:color var(--ds-motion) var(--ds-ease),background var(--ds-motion) var(--ds-ease)}.like-if-editor_remove__Nhlye:hover{color:var(--ds-text-primary);background:var(--ds-fill-subtle)}.like-if-editor_remove__Nhlye:focus-visible{outline:2px solid var(--ds-ring);outline-offset:2px}.like-if-editor_add__IL8Ky{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-2xs);padding:var(--ds-space-sm);font-family:inherit;font-size:.875rem;font-weight:600;color:var(--ds-text-muted);background:transparent;border:1px dashed var(--ds-border);border-radius:var(--ds-radius-md);cursor:pointer;transition:color var(--ds-motion) var(--ds-ease),background var(--ds-motion) var(--ds-ease),border-color var(--ds-motion) var(--ds-ease)}.like-if-editor_add__IL8Ky:hover{color:var(--ds-text-primary);background:var(--ds-fill-subtle);border-color:var(--ds-text-muted)}.like-if-editor_add__IL8Ky:focus-visible{outline:2px solid var(--ds-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.like-if-editor_add__IL8Ky,.like-if-editor_input__wfAQa,.like-if-editor_remove__Nhlye{transition:none}}.series-editor_section__A3cVH{display:flex;flex-direction:column;gap:var(--ds-space-md);padding:var(--ds-space-lg);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg)}.series-editor_head__foXPs{display:flex;flex-direction:column;gap:.125rem}.series-editor_heading__KtiBl{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--ds-text-primary)}.series-editor_hint__THfkg{font-size:.75rem;color:var(--ds-text-muted)}.series-editor_list__0eZAs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ds-space-md)}.series-editor_row__M3ajB{display:grid;grid-template-columns:92px 1fr auto;gap:var(--ds-space-md);align-items:start;padding:var(--ds-space-md);background:var(--ds-surface-muted);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md)}.series-editor_rowCover__5ekgl{min-width:0}.series-editor_rowFields__PJAqa{display:flex;flex-direction:column;gap:var(--ds-space-sm);min-width:0}.series-editor_input__QoP_i{width:100%;box-sizing:border-box;padding:var(--ds-space-xs) var(--ds-space-sm);font-family:inherit;font-size:.875rem;color:var(--ds-text-primary);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);transition:border-color var(--ds-motion) var(--ds-ease),box-shadow var(--ds-motion) var(--ds-ease)}.series-editor_input__QoP_i::placeholder{color:var(--ds-text-muted)}.series-editor_input__QoP_i:focus-visible{outline:none;border-color:var(--ds-accent);box-shadow:0 0 0 3px var(--ds-fill-subtle)}.series-editor_statusRow__GxsHs{display:flex;gap:var(--ds-space-2xs);flex-wrap:wrap}.series-editor_statusBtn__HjPi7{padding:var(--ds-space-2xs) var(--ds-space-sm);font-family:inherit;font-size:.75rem;font-weight:600;color:var(--ds-text-muted);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-full);cursor:pointer;transition:color var(--ds-motion) var(--ds-ease),background var(--ds-motion) var(--ds-ease),border-color var(--ds-motion) var(--ds-ease)}.series-editor_statusBtn__HjPi7:hover{color:var(--ds-text-primary);background:var(--ds-fill-subtle)}.series-editor_statusOn__8cAK7,.series-editor_statusOn__8cAK7:hover{color:var(--ds-text-on-accent);background:var(--ds-accent);border-color:var(--ds-accent)}.series-editor_statusBtn__HjPi7:focus-visible{outline:2px solid var(--ds-ring);outline-offset:2px}.series-editor_remove__bD56M{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--ds-text-muted);background:transparent;border:none;border-radius:var(--ds-radius-full);cursor:pointer;transition:color var(--ds-motion) var(--ds-ease),background var(--ds-motion) var(--ds-ease)}.series-editor_remove__bD56M:hover{color:var(--ds-text-primary);background:var(--ds-fill-subtle)}.series-editor_remove__bD56M:focus-visible{outline:2px solid var(--ds-ring);outline-offset:2px}.series-editor_add__RX7uD{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-2xs);padding:var(--ds-space-sm);font-family:inherit;font-size:.875rem;font-weight:600;color:var(--ds-text-muted);background:transparent;border:1px dashed var(--ds-border);border-radius:var(--ds-radius-md);cursor:pointer;transition:color var(--ds-motion) var(--ds-ease),background var(--ds-motion) var(--ds-ease),border-color var(--ds-motion) var(--ds-ease)}.series-editor_add__RX7uD:hover{color:var(--ds-text-primary);background:var(--ds-fill-subtle);border-color:var(--ds-text-muted)}.series-editor_add__RX7uD:focus-visible{outline:2px solid var(--ds-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.series-editor_add__RX7uD,.series-editor_input__QoP_i,.series-editor_remove__bD56M,.series-editor_statusBtn__HjPi7{transition:none}}.page_page__oV1fC{min-height:100dvh;display:flex;background:var(--ds-surface-muted);color:var(--ds-text-primary);font-family:var(--ds-font-sans);-webkit-font-smoothing:antialiased}.page_wrap__pDBWp{margin:auto;width:100%;max-width:1100px;padding:var(--ds-space-2xl) var(--ds-space-lg);padding-top:max(var(--ds-space-2xl),env(safe-area-inset-top));padding-bottom:calc(var(--ds-space-3xl) + var(--ds-space-2xl) + env(safe-area-inset-bottom))}.page_doc__7pGEG{width:100%;max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--ds-space-md)}.page_docCover__t6ATR{margin-bottom:var(--ds-space-2xs)}.page_docTitle__dKqDf{margin:0;margin-top:var(--ds-space-xl);resize:none;overflow:hidden;font-family:var(--ds-font-display);font-weight:400;font-size:clamp(1.75rem,6vw,2.5rem);line-height:1.15;letter-spacing:-.02em;color:var(--ds-text-primary)}.page_docExcerpt__Gz_V2,.page_docTitle__dKqDf{width:100%;padding:0;border:none;background:transparent}.page_docExcerpt__Gz_V2{margin:0;font-family:var(--ds-font-serif);font-size:1.125rem;font-style:italic;line-height:1.5;color:var(--ds-text-muted)}.page_excerptRow__fGLyq{display:flex;align-items:center;gap:var(--ds-space-xs)}.page_excerptRow__fGLyq .page_docExcerpt__Gz_V2{flex:1;min-width:0}.page_tagsToggle__PXU0n{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;color:var(--ds-text-muted);background:transparent;border:none;border-radius:var(--ds-radius-full);cursor:pointer;transition:color var(--ds-motion) var(--ds-ease),background-color var(--ds-motion) var(--ds-ease)}.page_tagsToggle__PXU0n>svg{transition:transform var(--ds-motion-press) var(--ds-ease-press)}.page_tagsToggle__PXU0n:hover{color:var(--ds-text-primary);background:var(--ds-fill-subtle)}.page_tagsToggle__PXU0n[aria-expanded=true]{color:var(--ds-text-primary)}.page_tagsToggle__PXU0n[aria-expanded=true]>svg{transform:rotate(180deg)}.page_tagsToggle__PXU0n:focus-visible{outline:2px solid var(--ds-ring);outline-offset:2px}.page_tagsReveal__iwmnJ{display:grid;grid-template-rows:0fr;margin-top:calc(-1 * var(--ds-space-md));opacity:0;transition:grid-template-rows var(--ds-motion) var(--ds-ease),margin-top var(--ds-motion) var(--ds-ease),opacity var(--ds-motion) var(--ds-ease)}.page_tagsReveal__iwmnJ[data-open]{grid-template-rows:1fr;margin-top:0;opacity:1}.page_tagsRevealInner__jIlvc{overflow:hidden;min-height:0}.page_docExcerpt__Gz_V2::placeholder,.page_docTitle__dKqDf::placeholder{color:var(--ds-text-muted)}.page_docExcerpt__Gz_V2:focus-visible,.page_docTitle__dKqDf:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.page_tagsReveal__iwmnJ,.page_tagsToggle__PXU0n,.page_tagsToggle__PXU0n>svg{transition:none}}.page_error__xLQ4P{margin:0;font-size:.875rem;font-weight:600;color:var(--ds-text-primary)}.library-directory_wrap__O7Ten{display:flex;flex-direction:column;gap:var(--ds-space-lg)}.library-directory_stats__PUDMY{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:var(--ds-space-sm);margin:0}.library-directory_stat__3_0Gf{display:flex;flex-direction:column;gap:.125rem;padding:var(--ds-space-sm) var(--ds-space-md);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md)}.library-directory_statLabel__MJDyk{margin:0;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--ds-text-muted)}.library-directory_statValue__POJjx{margin:0;font-family:var(--ds-font-mono);font-size:1.125rem;font-weight:600;color:var(--ds-text-primary)}.library-directory_grid__ErgQX{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--ds-space-md)}.library-directory_cell___aWmX{min-width:0}.library-directory_card__Kkbzu{display:flex;flex-direction:column;gap:var(--ds-space-2xs);height:100%;padding:var(--ds-space-md);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);text-decoration:none;color:inherit}.library-directory_cardLink__3_ZoA{transition:transform var(--ds-motion) var(--ds-ease),box-shadow var(--ds-motion) var(--ds-ease)}.library-directory_cardLink__3_ZoA:hover{transform:translateY(-2px);box-shadow:var(--ds-shadow-ambient-lg)}.library-directory_cardLink__3_ZoA:focus-visible{outline:2px solid var(--ds-ring);outline-offset:2px}.library-directory_head__a0_RL{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-space-sm)}.library-directory_title___15w7{margin:0;font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--ds-text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.library-directory_status__KnDyo{flex:0 0 auto;padding:.125rem var(--ds-space-sm);font-size:.625rem;font-weight:600;color:var(--ds-text-primary);background:var(--ds-fill-subtle);border-radius:var(--ds-radius-full);white-space:nowrap}.library-directory_original__i1ETA{font-style:italic}.library-directory_meta__eIBzO,.library-directory_original__i1ETA{margin:0;font-size:.75rem;color:var(--ds-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library-directory_note__VIMDS{margin:var(--ds-space-2xs) 0 0;font-family:var(--ds-font-mono);font-size:.6875rem;color:var(--ds-text-muted)}.library-directory_completeness__r5spd{display:flex;flex-direction:column;gap:var(--ds-space-2xs);margin-top:var(--ds-space-xs)}.library-directory_spines__Toz4q{display:flex;gap:2px;height:26px}.library-directory_spine__43oIc{flex:1 1 0;min-width:2px;border-radius:1px}.library-directory_spinePresent__iwsPY{background:var(--ds-text-primary)}.library-directory_spineMissing__5Ilw_{background:repeating-linear-gradient(-45deg,var(--ds-border) 0,var(--ds-border) 2px,transparent 2px,transparent 4px);box-shadow:inset 0 0 0 1px var(--ds-border)}.library-directory_meter__kb0lm{position:relative;height:8px;background:var(--ds-surface-sunken);border:1px solid var(--ds-border);border-radius:var(--ds-radius-full);overflow:hidden}.library-directory_meterFill__slK6E{position:absolute;inset:0 auto 0 0;background:var(--ds-text-primary)}.library-directory_count__X5YCw{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;margin:0;font-size:.6875rem;color:var(--ds-text-muted)}.library-directory_countNums__vck_8{font-family:var(--ds-font-mono);font-size:.8125rem;font-weight:600;color:var(--ds-text-primary)}.library-directory_unit__7zLtj{font-size:.6875rem}.library-directory_done__itVbq,.library-directory_gap__AqTY_{font-family:var(--ds-font-mono)}.library-directory_reviewed__lgawl{display:inline-flex;align-items:center;gap:.125rem;margin-top:auto;padding-top:var(--ds-space-2xs);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ds-text-muted)}.library-directory_cardLink__3_ZoA:hover .library-directory_reviewed__lgawl{color:var(--ds-text-primary)}.library-directory_empty__tN94z{display:flex;align-items:center;gap:var(--ds-space-sm);padding:var(--ds-space-xl);font-size:.875rem;color:var(--ds-text-muted);text-align:center}.library-directory_empty__tN94z code{font-family:var(--ds-font-mono);font-size:.8125rem;padding:.1rem .35rem;background:var(--ds-fill-subtle);border-radius:var(--ds-radius-sm)}.posts-nav_nav__XbBBb{position:fixed;left:50%;transform:translateX(-50%);bottom:max(var(--ds-space-xl),env(safe-area-inset-bottom));z-index:50}.posts-nav_navList__Vu_bR{display:flex;align-items:center;justify-content:center;gap:var(--ds-space-2xs);margin:0;padding:var(--ds-space-xs);list-style:none;background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-full);box-shadow:0 2px 6px rgba(0,0,0,.06),var(--ds-shadow-ambient-lg)}.posts-nav_navItem__nrb7F{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-xs);padding:var(--ds-space-sm) var(--ds-space-md);font-family:inherit;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;color:var(--ds-text-muted);background:transparent;border:none;border-radius:var(--ds-radius-full);cursor:pointer;transition:background var(--ds-motion) var(--ds-ease),color var(--ds-motion) var(--ds-ease),transform var(--ds-motion-press) var(--ds-ease-press)}.posts-nav_navItem__nrb7F:hover{background:var(--ds-fill-subtle);color:var(--ds-text-primary)}.posts-nav_navItem__nrb7F:active:not(:disabled){transform:translateY(1px)}.posts-nav_navItem__nrb7F:focus-visible{outline:2px solid var(--ds-ring);outline-offset:2px}.posts-nav_navItem__nrb7F:disabled{opacity:.4;pointer-events:none}.posts-nav_navItemActive__d58Lf,.posts-nav_navItemActive__d58Lf:hover{background:var(--ds-accent);color:var(--ds-text-on-accent)}.posts-nav_navIcon__PwFyY{display:inline-grid;place-items:center}.posts-nav_iconOpen__ofjC0{transform:rotate(45deg);transition:transform var(--ds-motion-press) var(--ds-ease-press)}.posts-nav_navNew__I_P0S{position:relative}.posts-nav_navMenu___oiT3{position:absolute;bottom:calc(100% + var(--ds-space-xs));left:50%;transform:translateX(-50%);z-index:1;display:flex;flex-direction:column;gap:var(--ds-space-2xs);min-width:15rem;padding:var(--ds-space-2xs);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);box-shadow:0 0 0 1px rgba(10,10,10,.08),0 2px 6px rgba(0,0,0,.06),var(--ds-shadow-ambient-lg);animation:posts-nav_menuIn__dKLcr var(--ds-motion-press) var(--ds-ease-press);transform-origin:bottom center}.posts-nav_navMenuItem__0wE_q{display:inline-flex;align-items:center;gap:var(--ds-space-sm);padding:var(--ds-space-sm);font-family:inherit;text-align:left;color:var(--ds-text-primary);background:transparent;border:none;border-radius:var(--ds-radius-md);cursor:pointer;transition:background var(--ds-motion) var(--ds-ease)}.posts-nav_navMenuItem__0wE_q:hover{background:var(--ds-surface-muted)}.posts-nav_navMenuItem__0wE_q:focus-visible{outline:2px solid var(--ds-ring);outline-offset:-2px}.posts-nav_navMenuItem__0wE_q[aria-current]{background:var(--ds-fill-subtle)}.posts-nav_navMenuDivider__Or254{height:1px;margin:var(--ds-space-2xs) var(--ds-space-sm);background:var(--ds-border)}.posts-nav_navMenuBadge__teBoA{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;margin-left:var(--ds-space-xs);padding:0 var(--ds-space-2xs);font-size:.75rem;font-weight:600;line-height:1;color:var(--ds-text-on-accent);background:var(--ds-accent);border-radius:var(--ds-radius-full)}.posts-nav_navMenuText__S9JkN{display:flex;flex-direction:column;gap:.125rem}.posts-nav_navMenuTitle__gyjo4{display:inline-flex;align-items:center;font-size:.9375rem;font-weight:600;color:var(--ds-text-primary)}.posts-nav_navMenuDesc__HHbsz{font-size:.8125rem;line-height:1.35;color:var(--ds-text-muted)}@media (max-width:560px){.posts-nav_navLabel__WErEd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.posts-nav_navList__Vu_bR{gap:var(--ds-space-xs);padding:var(--ds-space-xs)}.posts-nav_navItem__nrb7F{width:3rem;height:3rem;padding:0;gap:0}.posts-nav_navIcon__PwFyY svg{width:1.625rem;height:1.625rem}}@keyframes posts-nav_menuIn__dKLcr{0%{opacity:0;transform:translateX(-50%) translateY(4px) scale(.98)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.posts-nav_iconOpen__ofjC0,.posts-nav_navItem__nrb7F{transition:none}.posts-nav_navMenu___oiT3{animation:none}}