.C27cYa_page{min-width:0;min-height:100dvh;padding-bottom:max(24px,env(safe-area-inset-bottom));background:var(--background-soft)}.C27cYa_header{z-index:5;min-height:64px;padding:calc(10px + env(safe-area-inset-top)) 14px 10px;border-bottom:1px solid var(--border);background:var(--surface);grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid;position:sticky;top:0}.C27cYa_header h1{text-align:center;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:650;line-height:1.35}.C27cYa_back,.C27cYa_markAll{width:44px;height:44px;color:var(--muted-strong);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.C27cYa_back{border:1px solid var(--border-bright);background:var(--surface-raised);border-radius:50%}.C27cYa_markAll{background:0 0;border-radius:8px}.C27cYa_headerAction{justify-content:flex-end;display:flex}.C27cYa_markAll:disabled{opacity:.35;cursor:default}.C27cYa_markAll:not(:disabled):hover{background:var(--surface-hover)}.C27cYa_categories{overscroll-behavior-x:contain;scrollbar-width:thin;border-bottom:1px solid var(--border);align-items:center;gap:7px;min-width:0;padding:14px 14px 12px;display:flex;overflow-x:auto}.C27cYa_categories button{background:var(--surface);min-height:44px;color:var(--muted-strong);font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;display:flex}.C27cYa_categories button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);font-weight:650}.C27cYa_categories button:hover:not([aria-pressed=true]){border-color:var(--border-bright)}.C27cYa_badge{color:#fff;font-variant-numeric:tabular-nums;background:#a73664;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.C27cYa_listBody{padding:0 12px}.C27cYa_list{border:1px solid var(--border);background:var(--surface);border-top:0;border-radius:0 0 8px 8px;margin:0;padding:0;list-style:none}.C27cYa_list li+li{border-top:1px solid var(--border)}.C27cYa_row{width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:6px 32px minmax(0,1fr) 12px;align-items:center;gap:8px;padding:16px 10px;display:grid}.C27cYa_row:hover{background:var(--surface-hover)}.C27cYa_unreadDot{background:0 0;border-radius:50%;width:5px;height:5px}.C27cYa_row[data-unread=true] .C27cYa_unreadDot{background:#f27ca8;box-shadow:0 0 0 3px #f27ca817}.C27cYa_rowIcon{background:var(--surface-raised);width:32px;height:36px;color:var(--accent);border-radius:7px;place-items:center;display:grid}.C27cYa_rowCopy{gap:7px;min-width:0;display:grid}.C27cYa_rowMeta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 7px;font-size:12px;line-height:1.4;display:flex}.C27cYa_rowMeta>span{color:var(--accent);font-weight:500}.C27cYa_rowMeta time{color:var(--muted-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.C27cYa_rowCopy strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.55;display:-webkit-box;overflow:hidden}.C27cYa_summary{-webkit-line-clamp:2;color:var(--muted-strong);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.C27cYa_chevron{width:12px;height:14px;color:var(--muted)}.C27cYa_loadMore{border:1px solid var(--border-bright);background:var(--surface);width:100%;min-height:44px;color:var(--muted-strong);font:inherit;cursor:pointer;border-radius:7px;margin:16px 0 0;padding:10px 18px;font-size:12px;display:block}.C27cYa_loadMore:disabled{opacity:.6;cursor:wait}.C27cYa_loadMore:hover:not(:disabled){background:var(--surface-hover)}.C27cYa_state{text-align:center;min-height:250px;color:var(--muted-strong);flex-direction:column;align-items:center;gap:12px;padding:55px 24px;font-size:13px;line-height:1.6;display:flex}.C27cYa_state>svg{color:var(--muted);margin-bottom:6px}.C27cYa_state h2{color:var(--text);margin:0;font-size:16px;font-weight:600}.C27cYa_state p{max-width:300px;margin:0}.C27cYa_state a,.C27cYa_state button{min-width:130px;min-height:42px;margin-top:6px}.C27cYa_error{color:#ffc2d1;background:#281820;border:1px solid #6b3b49;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:12px;font-size:12px;line-height:1.6;display:flex}.C27cYa_error button{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #81515d;border-radius:5px;flex:none;padding:6px 10px}.C27cYa_error button:disabled{opacity:.5;cursor:wait}.C27cYa_status{color:var(--muted);margin:12px 2px;font-size:11px;line-height:1.6}.C27cYa_detailBody{padding:16px 14px}.C27cYa_detailCard{border:1px solid var(--border-bright);background:var(--surface);border-radius:8px;padding:16px 14px 22px}.C27cYa_detailMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 8px;margin-bottom:18px;display:flex}.C27cYa_detailCategory{color:var(--accent);align-items:center;gap:9px;font-size:12px;line-height:1.4;display:inline-flex}.C27cYa_detailIcon{background:var(--surface-raised);border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.C27cYa_detailMeta time{color:var(--muted-strong);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px}.C27cYa_detailCard h2{border-bottom:1px solid var(--border);overflow-wrap:anywhere;margin:0;padding:0 0 16px;font-size:19px;font-weight:650;line-height:1.6}.C27cYa_message{color:var(--muted-strong);white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0 0;font-size:14px;line-height:1.85}.C27cYa_related{border-top:1px solid var(--border);color:var(--accent);justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:24px;padding:15px 0 0;font-size:13px;line-height:1.6;display:flex}.C27cYa_related svg{flex-shrink:0}.C27cYa_back:focus-visible,.C27cYa_markAll:focus-visible,.C27cYa_categories button:focus-visible,.C27cYa_row:focus-visible,.C27cYa_loadMore:focus-visible,.C27cYa_error button:focus-visible,.C27cYa_related:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (max-width:350px){.C27cYa_header{padding-inline:10px}.C27cYa_header h1{font-size:16px}.C27cYa_listBody{padding:0 8px}.C27cYa_row{grid-template-columns:5px 28px minmax(0,1fr) 10px;gap:6px;padding:14px 8px}.C27cYa_rowIcon{width:28px;height:32px}.C27cYa_rowMeta time{font-size:12px}.C27cYa_detailBody{padding:14px 10px}.C27cYa_detailCard{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.C27cYa_page *{scroll-behavior:auto}}
