.lX_PYW_page{width:100%;max-width:880px;margin:0 auto;padding:4px 0 72px}.lX_PYW_channelHeader{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding:26px 28px 24px;display:flex;box-shadow:0 8px 24px #15171509}.lX_PYW_channelIdentity{align-items:flex-start;gap:16px;min-width:0;display:flex}.lX_PYW_channelMark,.lX_PYW_emptyMark{border:1px solid var(--line);background:var(--surface-soft);flex:none;place-items:center;display:grid}.lX_PYW_channelMark{border-radius:8px;width:48px;height:48px;box-shadow:0 1px 2px #1517150a}.lX_PYW_eyebrow{color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.08em;margin:0 0 5px;font-size:9px;font-weight:700}.lX_PYW_channelIdentity h1{color:var(--ink);margin:0;font-size:30px;font-weight:800;line-height:1.1}.lX_PYW_channelDescription{max-width:480px;color:var(--ink-soft);margin:8px 0 0;font-size:14px;line-height:1.6}.lX_PYW_channelStatus{color:var(--ink-faint);font-family:var(--font-mono);margin-top:9px;font-size:10px;display:block}.lX_PYW_channelDescription em{font-style:italic}.lX_PYW_quoteSource{color:var(--ink-faint);white-space:nowrap;margin-left:8px}.lX_PYW_channelControls{flex:none;align-items:center;gap:14px;display:flex}.lX_PYW_channelSearch{border-top:1px solid var(--line);width:100%;padding-top:18px}.lX_PYW_filterFields{align-items:center;gap:10px;min-width:0;display:flex}.lX_PYW_searchField{border:1px solid var(--line);width:min(100%,480px);min-width:0;height:38px;color:var(--ink-faint);background:var(--surface-soft);border-radius:6px;align-items:center;gap:9px;padding:0 10px 0 13px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.lX_PYW_searchField:focus-within{border-color:var(--line-strong);background:var(--surface);box-shadow:0 0 0 3px #b7f34a33}.lX_PYW_searchField input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:0;font-size:13px}.lX_PYW_searchField input::placeholder{color:var(--ink-faint)}.lX_PYW_searchField input::-webkit-search-cancel-button{display:none}.lX_PYW_dateField{border:1px solid var(--line);width:190px;min-width:0;height:38px;color:var(--ink-faint);background:var(--surface-soft);border-radius:6px;align-items:center;gap:7px;padding:0 9px 0 11px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.lX_PYW_dateField:focus-within{border-color:var(--line-strong);background:var(--surface);box-shadow:0 0 0 3px #b7f34a33}.lX_PYW_dateField span{color:var(--ink-faint);flex:none;font-size:12px}.lX_PYW_dateField input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:0;font-size:12px}.lX_PYW_clearSearch{width:24px;height:24px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;display:grid}.lX_PYW_clearSearch:hover{color:var(--ink);background:var(--line)}.lX_PYW_controlGroup{align-items:center;gap:6px;display:flex}.lX_PYW_refreshToggle,.lX_PYW_refreshButton,.lX_PYW_newPostsButton,.lX_PYW_loadMoreButton,.lX_PYW_actionButton{border:1px solid var(--line);color:var(--ink-soft);background:var(--surface);cursor:pointer;transition:color .16s,border-color .16s,background .16s}.lX_PYW_refreshToggle{white-space:nowrap;border-radius:6px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:12px;font-weight:680;display:inline-flex}.lX_PYW_refreshToggle[aria-pressed=true]{color:var(--ink);background:var(--signal-soft);border-color:#b9d784}.lX_PYW_toggleDot{background:var(--line-strong);border-radius:50%;width:7px;height:7px}.lX_PYW_refreshToggle[aria-pressed=true] .lX_PYW_toggleDot{background:#6d991e}.lX_PYW_toggleState{color:var(--ink-faint);font-family:var(--font-mono);font-size:9px}.lX_PYW_refreshButton{border-radius:6px;place-items:center;width:36px;height:36px;display:grid}.lX_PYW_refreshToggle:hover,.lX_PYW_refreshButton:hover,.lX_PYW_actionButton:hover,.lX_PYW_loadMoreButton:hover{color:var(--ink);border-color:var(--line-strong);background:var(--surface-soft)}.lX_PYW_refreshButton:disabled,.lX_PYW_refreshToggle:disabled,.lX_PYW_actionButton:disabled,.lX_PYW_loadMoreButton:disabled{cursor:wait;opacity:.56}.lX_PYW_refreshing{animation:.7s linear infinite lX_PYW_spin}.lX_PYW_newPostsButton{color:#4e6b19;background:var(--signal-soft);border-color:#b9d784;border-radius:999px;align-items:center;gap:8px;min-height:38px;margin:18px auto 0;padding:0 14px;font-size:12px;font-weight:720;display:flex}.lX_PYW_newPostsButton:hover{background:#dff9b8;border-color:#96bb53}.lX_PYW_newPostsButton strong{min-width:19px;height:19px;color:var(--ink);background:var(--signal);font-family:var(--font-mono);border-radius:999px;place-items:center;padding:0 5px;font-size:10px;display:inline-grid}.lX_PYW_feedTop{height:1px;scroll-margin-top:calc(var(--header-height) + 16px)}.lX_PYW_feed{gap:18px;width:100%;margin:20px auto 0;display:grid}.lX_PYW_post{border:1px solid var(--line);background:var(--surface);min-width:0;scroll-margin-top:calc(var(--header-height) + 20px);border-radius:8px;padding:24px 26px 0;box-shadow:0 6px 20px #15171506}.lX_PYW_postHeader{align-items:center;gap:10px;display:flex}.lX_PYW_authorAvatar{object-fit:contain;border:1px solid var(--line-strong);background:var(--surface-soft);border-radius:10px;flex:none;width:42px;height:42px;padding:4px;display:block}.lX_PYW_authorCopy{gap:3px;min-width:0;display:grid}.lX_PYW_authorCopy strong{color:var(--ink);font-size:13px;font-weight:750}.lX_PYW_authorCopy time{color:var(--ink-faint);font-family:var(--font-mono);font-size:10px}.lX_PYW_caption{color:var(--ink);overflow-wrap:anywhere;margin:20px 0 18px;font-size:15px;line-height:1.75}.lX_PYW_caption>:first-child{margin-top:0}.lX_PYW_caption>:last-child{margin-bottom:0}.lX_PYW_caption p{margin:0 0 .85em}.lX_PYW_caption h3,.lX_PYW_caption h4,.lX_PYW_caption h5{color:var(--ink);margin:0 0 .55em;line-height:1.35}.lX_PYW_caption h3{font-size:1.08em}.lX_PYW_caption h4{font-size:1em}.lX_PYW_caption h5{font-size:.95em}.lX_PYW_caption ul,.lX_PYW_caption ol{margin:0 0 .85em;padding-left:1.35em}.lX_PYW_caption ul{list-style:outside}.lX_PYW_caption ol{list-style:decimal}.lX_PYW_caption li+li{margin-top:.25em}.lX_PYW_caption blockquote{border-left:2px solid var(--signal);color:var(--ink-soft);margin:0 0 .85em;padding-left:.9em}.lX_PYW_caption pre{border:1px solid var(--line);background:var(--surface-soft);border-radius:5px;margin:0 0 .85em;padding:10px 12px;font-size:12px;line-height:1.55;overflow-x:auto}.lX_PYW_caption code{color:var(--ink);background:var(--surface-soft);font-family:var(--font-mono);border-radius:3px;padding:.12em .32em;font-size:.9em}.lX_PYW_caption pre code{background:0 0;padding:0}.lX_PYW_caption a{color:#4e6b19;text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:.08em}.lX_PYW_caption a:hover{color:var(--ink)}.lX_PYW_images{overscroll-behavior-inline:contain;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin;align-items:stretch;gap:10px;min-width:0;margin:0 0 18px;padding:0 0 9px;display:flex;overflow-x:auto}.lX_PYW_images::-webkit-scrollbar{height:7px}.lX_PYW_images::-webkit-scrollbar-track{background:0 0}.lX_PYW_images::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:99px}.lX_PYW_imageFrame{aspect-ratio:4/3;border:1px solid var(--line);background:var(--surface-soft);border-radius:6px;width:min(68vw,360px);min-width:min(68vw,360px);margin:0;overflow:hidden}.lX_PYW_imageButton{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.lX_PYW_imageButton:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.lX_PYW_image{object-fit:contain;width:100%;height:100%;padding:4px;display:block}.lX_PYW_zoomHint{color:#fff;opacity:0;background:#141814a8;border:1px solid #ffffffb8;border-radius:6px;place-items:center;width:30px;height:30px;transition:opacity .16s,transform .16s;display:grid;position:absolute;bottom:10px;right:10px;transform:translateY(3px);box-shadow:0 4px 12px #14181429}.lX_PYW_imageButton:hover .lX_PYW_zoomHint,.lX_PYW_imageButton:focus-visible .lX_PYW_zoomHint{opacity:1;transform:translateY(0)}.lX_PYW_lightboxBackdrop{z-index:120;background:#0e110ec7;place-items:center;padding:24px;animation:.16s ease-out lX_PYW_resourceShareLightboxIn;display:grid;position:fixed;inset:0}@keyframes lX_PYW_resourceShareLightboxIn{0%{opacity:0}to{opacity:1}}.lX_PYW_lightboxPanel{background:#111511;border:1px solid #fff3;border-radius:8px;grid-template-rows:auto minmax(0,1fr);width:min(100%,1180px);height:min(100%,900px);min-height:0;display:grid;overflow:hidden;box-shadow:0 24px 80px #0000005c}.lX_PYW_lightboxHeader{color:#ffffffbd;min-height:52px;font-family:var(--font-mono);letter-spacing:.02em;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 18px;font-size:10px;display:flex}.lX_PYW_lightboxClose,.lX_PYW_lightboxNav{color:#ffffffdb;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;place-items:center;transition:background .16s,color .16s,border-color .16s;display:grid}.lX_PYW_lightboxClose{border-radius:6px;width:32px;height:32px}.lX_PYW_lightboxNav{z-index:1;border-radius:50%;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%)}.lX_PYW_lightboxPrevious{left:18px}.lX_PYW_lightboxNext{right:18px}.lX_PYW_lightboxClose:hover,.lX_PYW_lightboxClose:focus-visible,.lX_PYW_lightboxNav:hover,.lX_PYW_lightboxNav:focus-visible{color:#fff;background:#ffffff2e;border-color:#ffffff75}.lX_PYW_lightboxClose:focus-visible,.lX_PYW_lightboxNav:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.lX_PYW_lightboxStage{justify-content:center;align-items:center;min-height:0;padding:24px 76px;display:flex;position:relative}.lX_PYW_lightboxImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.lX_PYW_actions{border-top:1px solid var(--line);align-items:center;gap:4px;min-height:56px;margin:0 -26px;padding:10px 20px;display:flex}.lX_PYW_actionButton{background:0 0;border-color:#0000;border-radius:5px;align-items:center;gap:6px;min-height:34px;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.lX_PYW_actionButton[aria-pressed=true]{color:#4e6b19;background:var(--signal-soft)}.lX_PYW_authPromptBackdrop{z-index:100;background:#12151257;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.lX_PYW_authPrompt{border:1px solid var(--line-strong);background:var(--surface);text-align:center;border-radius:8px;justify-items:center;gap:10px;width:min(100%,360px);padding:28px;display:grid;position:relative;box-shadow:0 18px 50px #1517152e}.lX_PYW_authPrompt h2{color:var(--ink);margin:2px 0 0;font-size:18px;line-height:1.3}.lX_PYW_authPrompt p{color:var(--ink-soft);margin:0;font-size:12px;line-height:1.65}.lX_PYW_authPromptClose{width:30px;height:30px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.lX_PYW_authPromptClose:hover{color:var(--ink);background:var(--surface-soft)}.lX_PYW_authPromptActions{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:8px;display:grid}.lX_PYW_authPromptPrimary,.lX_PYW_authPromptSecondary{border-radius:5px;justify-content:center;align-items:center;min-height:38px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.lX_PYW_authPromptPrimary{border:1px solid var(--signal);color:var(--ink);background:var(--signal)}.lX_PYW_authPromptSecondary{border:1px solid var(--line-strong);color:var(--ink);background:var(--surface)}.lX_PYW_authPromptPrimary:hover,.lX_PYW_authPromptSecondary:hover{filter:brightness(.97)}.lX_PYW_actionCount{min-width:1ch;color:var(--ink-faint);font-family:var(--font-mono);font-size:10px}.lX_PYW_actionStatus{color:var(--ink-faint);margin-left:auto;font-size:11px}.lX_PYW_spinner{animation:.7s linear infinite lX_PYW_spin}.lX_PYW_loadMoreButton{border-radius:6px;justify-self:center;align-items:center;gap:7px;min-height:40px;padding:0 18px;font-size:12px;font-weight:680;display:inline-flex}.lX_PYW_loadMoreIcon{transition:transform .18s}.lX_PYW_loadMoreButton:hover .lX_PYW_loadMoreIcon{transform:translateY(2px)}.lX_PYW_feedActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.lX_PYW_latestButton{border:1px solid var(--line-strong);min-height:40px;color:var(--ink-soft);background:var(--surface);cursor:pointer;border-radius:6px;align-items:center;gap:7px;padding:0 16px;font-size:12px;font-weight:680;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.lX_PYW_latestButton:hover{color:var(--ink);border-color:var(--ink-soft);background:var(--surface-soft)}.lX_PYW_floatingLatestButton{z-index:30;min-height:42px;right:max(16px,50vw - 496px);bottom:max(18px, env(safe-area-inset-bottom));border:1px solid var(--line-strong);color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;opacity:0;pointer-events:none;background:#fffffff0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:720;transition:opacity .18s,transform .18s,background .16s;display:inline-flex;position:fixed;transform:translateY(8px)scale(.96);box-shadow:0 8px 24px #1517151f}.lX_PYW_floatingLatestButton[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.lX_PYW_floatingLatestButton:hover{background:var(--signal-soft)}.lX_PYW_authHistoryPrompt{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:8px;justify-items:center;gap:8px;width:100%;margin-top:2px;padding:26px 24px;display:grid}.lX_PYW_authHistoryPromptLabel{color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.08em;font-size:9px;font-weight:700}.lX_PYW_authHistoryPrompt h2{color:var(--ink);margin:1px 0 0;font-size:18px;line-height:1.3}.lX_PYW_authHistoryPrompt p{color:var(--ink-soft);margin:0;font-size:12px;line-height:1.65}.lX_PYW_authHistoryPrompt .lX_PYW_authPromptActions{max-width:360px;margin-top:8px}.lX_PYW_emptyState{border:1px dashed var(--line-strong);color:var(--ink-soft);text-align:center;border-radius:8px;justify-items:center;gap:9px;padding:72px 24px;display:grid}.lX_PYW_emptyMark{border-radius:50%;width:40px;height:40px}.lX_PYW_emptyState h2{color:var(--ink);margin:4px 0 0;font-size:16px}.lX_PYW_emptyState button{border:1px solid var(--line-strong);min-height:34px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:5px;margin-top:8px;padding:0 12px;font-size:12px;font-weight:680}.lX_PYW_emptyState button:hover{background:var(--surface-soft)}.lX_PYW_emptyState p,.lX_PYW_status{color:var(--ink-faint);margin:0;font-size:13px;line-height:1.6}.lX_PYW_status{text-align:center;min-height:22px;margin-top:10px}.lX_PYW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes lX_PYW_spin{to{transform:rotate(360deg)}}@media (max-width:820px){.lX_PYW_page{padding-top:2px}.lX_PYW_channelHeader{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 20px 18px}.lX_PYW_channelControls{justify-content:flex-end;align-self:flex-end;width:auto}.lX_PYW_channelSearch{padding-top:16px}.lX_PYW_filterFields{flex-direction:column;align-items:stretch}.lX_PYW_searchField,.lX_PYW_dateField{width:100%}.lX_PYW_feed{margin-top:16px}}@media (max-width:560px){.lX_PYW_page{padding-bottom:48px}.lX_PYW_channelHeader{padding:18px 16px 16px}.lX_PYW_channelIdentity{gap:12px}.lX_PYW_channelMark{width:42px;height:42px}.lX_PYW_channelIdentity h1{font-size:25px}.lX_PYW_channelDescription{margin-top:6px;font-size:13px}.lX_PYW_refreshToggle{padding:0 9px}.lX_PYW_post{padding:20px 18px 0}.lX_PYW_caption{margin-top:15px;font-size:14px}.lX_PYW_imageFrame{width:78vw;min-width:78vw}.lX_PYW_zoomHint{opacity:1;transform:none}.lX_PYW_lightboxBackdrop{padding:10px}.lX_PYW_lightboxHeader{min-height:48px;padding-left:14px}.lX_PYW_lightboxStage{padding:18px 48px}.lX_PYW_lightboxPrevious{left:8px}.lX_PYW_lightboxNext{right:8px}.lX_PYW_actions{margin:0 -18px;padding-inline:10px}.lX_PYW_feedActions{flex-direction:column;align-items:stretch}.lX_PYW_loadMoreButton,.lX_PYW_latestButton{justify-content:center;width:100%;min-height:44px}.lX_PYW_floatingLatestButton{right:16px;bottom:max(16px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.lX_PYW_refreshing,.lX_PYW_spinner{animation:none}}