.WrGsIq_wrap{max-width:64ch;margin-top:12px}.WrGsIq_text{color:var(--ink-2);white-space:pre-line;font-size:15px;line-height:1.6}.WrGsIq_clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.WrGsIq_more{color:var(--ink);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:14px;font-weight:600}.WrGsIq_more:hover{text-decoration:underline}.WrGsIq_source{color:var(--ink-3);margin-top:6px;font-size:13px}.WrGsIq_source a{color:inherit;text-underline-offset:2px;text-decoration:underline}.WrGsIq_source a:hover{color:var(--ink)}@media (pointer:coarse){.WrGsIq_more{text-align:left;min-width:44px;min-height:44px;margin-top:-6px}}
._8Elefa_box{position:relative}._8Elefa_video{border-radius:var(--r-thumb)}._8Elefa_book{border-radius:var(--r-cover)}._8Elefa_square{border-radius:var(--r-thumb)}@media (hover:hover) and (pointer:fine){._8Elefa_lift{transition:transform .18s var(--ease), box-shadow .18s var(--ease)}._8Elefa_lift:hover{box-shadow:var(--media-lift);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){._8Elefa_lift,._8Elefa_lift:hover{transform:none}}._8Elefa_fx{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}._8Elefa_frame{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .16s var(--ease);position:absolute;inset:0}._8Elefa_frame[data-on]{opacity:1}._8Elefa_bar{background:#ffffff59;height:3px;position:absolute;bottom:0;left:0;right:0}._8Elefa_bar>i{height:100%;transition:width .3s var(--ease);background:#ffffffeb;display:block}._8Elefa_watched>i{background:var(--accent);transition:none}@media (prefers-reduced-motion:reduce){._8Elefa_frame,._8Elefa_bar>i{transition:none}}
.PguSJa_card{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.PguSJa_cover{font-size:13px;position:relative}.PguSJa_years{color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#14100cc7;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:600;line-height:16px;position:absolute;bottom:6px;right:6px}.PguSJa_title{font-family:var(--font-serif);color:var(--ink);-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}.PguSJa_card:hover .PguSJa_title{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.PguSJa_author{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.PguSJa_stat{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12.5px;overflow:hidden}.PguSJa_stat b{color:var(--accent-ink);font-weight:700}
.paMvLW_head{padding:20px 0 0}.paMvLW_h1{font-family:var(--font-ui);letter-spacing:-.015em;font-size:28px;font-weight:600;line-height:1.2}.paMvLW_sub{color:var(--ink-3);margin-top:4px;font-size:14px}.paMvLW_bar{align-items:center;gap:12px;min-height:68px;padding:16px 0 12px;display:flex}.paMvLW_filtersBtn{background:var(--sunken);height:40px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.paMvLW_filtersBtn:hover{background:color-mix(in srgb, var(--sunken) 70%, var(--line-strong))}.paMvLW_filtersBtn[aria-expanded=true]{background:var(--ink);color:var(--paper)}.paMvLW_count{background:var(--ink);min-width:18px;height:18px;color:var(--paper);border-radius:9px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.paMvLW_filtersBtn[aria-expanded=true] .paMvLW_count{background:var(--paper);color:var(--ink)}.paMvLW_sort{color:var(--ink-3);align-items:center;gap:6px;font-size:14px;display:inline-flex}.paMvLW_select{appearance:none;color:var(--ink);font:inherit;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%238a8479' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E") right 4px center no-repeat;border:0;border-radius:6px;padding:8px 20px 8px 4px;font-weight:500}.paMvLW_select option{color:#1c1a17;background:#fff}.paMvLW_total{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:14px}.paMvLW_seg{background:var(--sunken);border-radius:999px;padding:3px;display:inline-flex}.paMvLW_seg button{height:30px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:500}.paMvLW_seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000001f}.paMvLW_panel{background:var(--sunken);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 16px;margin:0 0 16px;padding:16px;display:grid}.paMvLW_field{color:var(--ink-3);flex-direction:column;gap:4px;font-size:12px;display:flex}.paMvLW_field select{border:1px solid var(--line-strong);background:var(--surface);height:38px;color:var(--ink);font:inherit;border-radius:10px;padding:0 10px;font-size:14px}.paMvLW_clear{height:38px;color:var(--ink-2);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;place-self:end start;padding:0 4px;font-size:14px;text-decoration:underline}.paMvLW_grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:32px 16px;padding-bottom:24px;display:grid}.paMvLW_card{color:inherit;min-width:0;display:block}.paMvLW_tile{--h:210;aspect-ratio:16/9;background:hsl(var(--h) 55% 93%);color:hsl(var(--h) 30% 14%);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:12px;flex-direction:column;justify-content:center;gap:4px;padding:0 24px;display:flex;position:relative;overflow:hidden}.paMvLW_hasImg{padding:0}.paMvLW_tileImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.paMvLW_card:hover .paMvLW_tile{box-shadow:0 6px 18px -8px #0000004d}.paMvLW_tileName{letter-spacing:-.01em;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:24px;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.paMvLW_tileSite{opacity:.65;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.paMvLW_badge{color:#fff;font-variant-numeric:tabular-nums;background:#151515;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.3;position:absolute;bottom:8px;right:8px}.paMvLW_cardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 0;font-size:14px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.paMvLW_cardName{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:13px;overflow:hidden}.paMvLW_cardMeta{color:var(--ink-3);margin-top:2px;font-size:13px}.paMvLW_card:hover .paMvLW_cardTitle{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .paMvLW_tile{background:hsl(var(--h) 22% 17%);color:hsl(var(--h) 25% 90%)}}:root[data-theme=dark] .paMvLW_tile{background:hsl(var(--h) 22% 17%);color:hsl(var(--h) 25% 90%)}.paMvLW_list{flex-direction:column;padding-bottom:24px;display:flex}.paMvLW_row{border-top:1px solid var(--line);color:inherit;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 8px;display:grid}.paMvLW_row:first-child{border-top:0}.paMvLW_row:hover{background:var(--sunken);border-radius:10px}.paMvLW_rowMain{min-width:0}.paMvLW_rowName{font-size:15px;font-weight:500}.paMvLW_rowSite{color:var(--ink-3);margin-left:6px;font-size:13px;font-weight:400}.paMvLW_rowDesc,.paMvLW_rowPost{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;overflow:hidden}.paMvLW_rowPost{color:var(--ink-3)}.paMvLW_rowPeople{color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:2px;font-size:13px}.paMvLW_more{height:1px}.paMvLW_empty{color:var(--ink-3);padding:56px 0;font-size:15px}.paMvLW_skel{aspect-ratio:16/9;background:var(--sunken);border-radius:12px;animation:1.4s ease-in-out infinite paMvLW_pulse}@keyframes paMvLW_pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.paMvLW_skel{animation:none}}.paMvLW_topicGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;padding:20px 0 32px;display:grid}.paMvLW_topicCard{background:var(--sunken);color:inherit;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.paMvLW_topicCard:hover{background:color-mix(in srgb, var(--sunken) 70%, var(--line-strong))}.paMvLW_topicName{letter-spacing:-.01em;font-size:17px;font-weight:600}.paMvLW_topicCount{color:var(--ink-3);margin-left:6px;font-size:13px;font-weight:400}.paMvLW_samples{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.paMvLW_samples li{color:var(--ink-2);align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.paMvLW_samples span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:640px){.paMvLW_bar{flex-wrap:wrap;gap:8px 12px}.paMvLW_total{order:5;margin-left:0}.paMvLW_grid{grid-template-columns:1fr}.paMvLW_row{grid-template-columns:20px minmax(0,1fr)}.paMvLW_rowPeople{grid-column:2;padding:0}}.paMvLW_posts{max-width:820px;margin:0;padding:0 0 24px;list-style:none}.paMvLW_post{border-top:1px solid var(--line);grid-template-columns:36px minmax(0,1fr);padding:14px 0;display:grid}.paMvLW_post:first-child{border-top:0}.paMvLW_postNo{color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:1px;font-size:14px}.paMvLW_postTitle{color:var(--ink);font-size:16px;font-weight:500;line-height:1.35}.paMvLW_postTitle:hover{text-underline-offset:3px;text-decoration:underline}.paMvLW_postSite{color:var(--ink-2);margin-top:2px;font-size:13px}.paMvLW_postSite a:hover{text-underline-offset:3px;text-decoration:underline}.paMvLW_postMeta{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px}.paMvLW_postMeta a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.paMvLW_postMeta a:hover{color:var(--ink)}@media (pointer:coarse){.paMvLW_filtersBtn{height:44px}.paMvLW_seg button{height:38px}.paMvLW_seg{padding:3px}}
.HjM2gq_dialog{border:1px solid var(--line);border-radius:var(--r-sheet);background:var(--surface);width:min(400px,100vw - 32px);max-height:min(560px,100dvh - 48px);color:var(--ink);padding:0;box-shadow:0 24px 60px -20px #00000073}.HjM2gq_dialog::backdrop{background:#08090c66}.HjM2gq_dialogBody{max-height:inherit;flex-direction:column;padding:16px 16px 14px;display:flex}.HjM2gq_dialogHead{justify-content:space-between;align-items:center;gap:8px;margin:-4px -6px 0 4px;display:flex}.HjM2gq_dialogHead h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:18px;font-weight:650}.HjM2gq_dialogItem{color:var(--ink-3);margin:0 4px 8px;font-size:13.5px}.HjM2gq_dialogEmpty{color:var(--ink-2);margin:4px 4px 12px;font-size:14px;line-height:1.45}.HjM2gq_pickList{flex:0 auto;min-height:0;margin:0 -4px;padding:0;list-style:none;overflow-y:auto}.HjM2gq_pick{cursor:pointer;min-height:44px;transition:background var(--dur) var(--ease);border-radius:10px;align-items:center;gap:12px;padding:6px 8px;font-size:14.5px;display:flex}.HjM2gq_pick:hover{background:var(--sunken)}.HjM2gq_pick:has(input:disabled){cursor:not-allowed;opacity:.55}.HjM2gq_pick input{width:20px;height:20px;accent-color:var(--ink);cursor:inherit;flex-shrink:0;margin:0}.HjM2gq_pickName{min-width:0;color:var(--ink);flex:1}.HjM2gq_pickCount{color:var(--ink-3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12.5px}.HjM2gq_newBtn{min-height:44px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;margin:6px -4px 0;padding:6px 8px;font-size:14.5px;font-weight:550;display:flex}.HjM2gq_newBtn:hover{background:var(--sunken)}.HjM2gq_newBtn:disabled{opacity:.5;cursor:not-allowed}.HjM2gq_newForm{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:10px;padding-top:12px;display:flex}.HjM2gq_dialogFoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:10px;display:flex}.HjM2gq_status{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.HjM2gq_manage{color:var(--ink-2);flex-shrink:0;font-size:13.5px;font-weight:550}.HjM2gq_manage:hover{color:var(--ink);text-decoration:underline}.HjM2gq_field{color:var(--ink-2);flex-direction:column;gap:6px;font-size:13px;font-weight:550;display:flex}.HjM2gq_field em{color:var(--ink-3);font-style:normal;font-weight:400}.HjM2gq_field input,.HjM2gq_field textarea{border:1px solid var(--line);background:var(--sunken);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;outline:none;padding:9px 12px;font-size:15px;font-weight:400}.HjM2gq_field input{height:40px}.HjM2gq_field input::placeholder,.HjM2gq_field textarea::placeholder{color:var(--ink-3)}.HjM2gq_field input:focus,.HjM2gq_field textarea:focus{border-color:var(--line-strong);background:var(--surface)}.HjM2gq_field input:focus-visible,.HjM2gq_field textarea:focus-visible{outline:2px solid var(--focus);outline-offset:0}.HjM2gq_tabBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:18px;display:flex}.HjM2gq_tabNote{color:var(--ink-2);font-size:14px}.HjM2gq_panel{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;gap:12px;max-width:480px;margin-top:16px;padding:16px;display:flex}.HjM2gq_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:28px 16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.HjM2gq_card{color:inherit;border-radius:var(--r-card);flex-direction:column;gap:4px;display:flex}.HjM2gq_card:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.HjM2gq_card .HjM2gq_mosaic{transition:transform .22s var(--ease), box-shadow .22s var(--ease);margin-bottom:8px}.HjM2gq_card:hover .HjM2gq_mosaic{box-shadow:var(--media-lift);transform:translateY(-2px)}.HjM2gq_cardName{color:var(--ink);font-size:15px;font-weight:600;line-height:1.3}.HjM2gq_cardMeta{color:var(--ink-3);font-size:13px}.HjM2gq_mosaic{aspect-ratio:16/10;border-radius:var(--r-thumb);background:var(--sunken);box-shadow:var(--media-ring);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:2px;display:grid;position:relative;overflow:hidden}.HjM2gq_mosaicOne{grid-template-rows:1fr;grid-template-columns:1fr}.HjM2gq_mosaicEmpty{color:var(--ink-3);grid-area:1/1/-1/-1;place-items:center;display:grid}.HjM2gq_tile{background:var(--sunken);min-width:0;min-height:0;position:relative;overflow:hidden}.HjM2gq_tile>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HjM2gq_tile .square img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HjM2gq_tile .cover{aspect-ratio:auto;box-shadow:none;border-radius:0;position:absolute;inset:0}.HjM2gq_tile .cover-type{font-size:10px}.HjM2gq_tileFav{place-items:center;display:grid;position:absolute;inset:0}.HjM2gq_mosaicCount{background:var(--badge-bg);height:22px;color:var(--badge-ink);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:4px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:6px;right:6px}.HjM2gq_page{padding-top:20px}.HjM2gq_missing{padding-top:24px}.HjM2gq_head{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:24px;display:grid}.HjM2gq_headMosaic{width:100%}.HjM2gq_headBody{min-width:0}.HjM2gq_crumb{color:var(--ink-2);font-size:14px}.HjM2gq_crumb:hover{color:var(--ink)}.HjM2gq_title{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:4px 0;font-size:28px;font-weight:700;line-height:1.25}.HjM2gq_desc{max-width:72ch;color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:8px 0;font-size:14.5px;line-height:1.5}.HjM2gq_meta{color:var(--ink-2);font-size:14px}.HjM2gq_actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.HjM2gq_confirm{border:1px solid var(--line-strong);border-radius:var(--r-thumb);max-width:520px;color:var(--ink-2);flex-direction:column;gap:10px;margin-top:14px;padding:14px 16px;font-size:14.5px;display:flex}.HjM2gq_confirm strong{color:var(--ink)}.HjM2gq_editForm{flex-direction:column;gap:12px;max-width:520px;margin-top:8px;display:flex}.HjM2gq_chips{margin-top:28px}.HjM2gq_goneNote{color:var(--ink-2);margin-top:20px;font-size:14px}.HjM2gq_linkBtn{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:550;text-decoration:underline}.HjM2gq_arrange{max-width:820px;margin:28px 0 0;padding:0;list-style:none}.HjM2gq_row{gap:12px;padding:6px 4px 6px 8px}.HjM2gq_pos{text-align:right;width:22px;color:var(--ink-3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.HjM2gq_rowMedia{aspect-ratio:16/9;background:var(--sunken);border-radius:8px;flex-shrink:0;width:80px;position:relative;overflow:hidden}.HjM2gq_rowMedia>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HjM2gq_rowMedia_book,.HjM2gq_rowMedia_podcast,.HjM2gq_rowMedia_blog{aspect-ratio:1;width:45px}.HjM2gq_rowMedia_book{aspect-ratio:2/3}.HjM2gq_rowMedia .cover{aspect-ratio:auto;box-shadow:none;border-radius:0;position:absolute;inset:0}.HjM2gq_rowMedia .cover-type{font-size:7px}.HjM2gq_rowMedia .HjM2gq_tileFav .fav-lg{width:32px;height:32px}.HjM2gq_rowBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.HjM2gq_rowTitle{color:var(--ink);font-size:14.5px;font-weight:500;line-height:1.35}.HjM2gq_rowMeta{color:var(--ink-3);font-size:13px}.HjM2gq_rowTools{flex-shrink:0;display:flex}.HjM2gq_rowTools .icon-btn:disabled{opacity:.35;cursor:default;background:0 0}@media (max-width:760px){.HjM2gq_head{grid-template-columns:1fr;gap:16px}.HjM2gq_headMosaic{max-width:420px}.HjM2gq_title{font-size:24px}}@media (max-width:560px){.HjM2gq_rowMedia{width:64px}.HjM2gq_pos{display:none}}@media (pointer:coarse){.HjM2gq_rowTools .icon-btn{width:44px;height:44px}}
._9k8LVW_icon{width:36px;height:36px;color:var(--ink-2);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}._9k8LVW_icon:hover{background:var(--sunken);color:var(--ink)}._9k8LVW_icon[aria-pressed=true]{color:var(--ink)}._9k8LVW_pill{align-items:center;gap:8px;display:inline-flex}
.fkElCq_grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:28px 16px;display:grid}@media (max-width:640px){.fkElCq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}.fkElCq_sentinel{height:1px}.fkElCq_more{margin:24px auto 0;display:block}.fkElCq_empty{color:var(--ink-2);padding:48px 0}
._8C-KyW_page{max-width:1120px;padding-top:28px}._8C-KyW_hero{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:40px;display:grid}._8C-KyW_cover{width:280px;font-size:22px}._8C-KyW_info{flex-direction:column;gap:6px;min-width:0;display:flex}._8C-KyW_title{font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;font-size:32px;font-weight:700;line-height:1.15}._8C-KyW_subtitle{font-family:var(--font-serif);color:var(--ink-2);font-size:19px;font-style:italic}._8C-KyW_byline{color:var(--ink-2);font-size:15px}._8C-KyW_stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 36px;margin-top:18px;padding:16px 0;display:flex}._8C-KyW_stat{flex-direction:column;gap:2px;display:flex}._8C-KyW_stat b{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.1}._8C-KyW_stat span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}._8C-KyW_stance{max-width:420px;margin-top:16px}._8C-KyW_bar{background:var(--sunken);border-radius:999px;height:8px;display:flex;overflow:hidden}._8C-KyW_bar i{height:100%;display:block}._8C-KyW_legend{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;margin-top:8px;font-size:13px;display:flex}._8C-KyW_legend span:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}._8C-KyW_cRec{--c:#1a9a6c}._8C-KyW_cNeutral{--c:#b9ae9d}._8C-KyW_cCrit{--c:#d6336c}._8C-KyW_why{max-width:620px;margin-top:20px}._8C-KyW_h2{font-family:var(--font-serif);margin-bottom:8px;font-size:20px;font-weight:700}._8C-KyW_whyText{font-family:var(--font-serif);color:var(--ink);-webkit-line-clamp:3;text-wrap:pretty;-webkit-box-orient:vertical;font-size:17px;line-height:1.55;display:-webkit-box;overflow:hidden}._8C-KyW_topics{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}._8C-KyW_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}._8C-KyW_years{max-width:760px;margin-top:44px}._8C-KyW_bars{align-items:flex-end;gap:3px;height:150px;display:flex}._8C-KyW_col{flex:1;align-items:flex-end;min-width:0;height:100%;display:flex}._8C-KyW_col i{background:var(--ink-3);opacity:.55;border-radius:2px 2px 0 0;width:100%;min-height:2px;display:block}._8C-KyW_col._8C-KyW_peak i{background:var(--accent);opacity:1}._8C-KyW_labels{color:var(--ink-3);font-variant-numeric:tabular-nums;gap:3px;margin-top:6px;font-size:11.5px;display:flex}._8C-KyW_labels span{text-align:center;white-space:nowrap;flex:1;min-width:0;overflow:visible}._8C-KyW_also{color:var(--ink-3);margin-top:36px;font-size:14px}._8C-KyW_also a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}._8C-KyW_also a:hover{color:var(--ink)}._8C-KyW_related{margin-top:44px}._8C-KyW_row{scrollbar-width:thin;grid-auto-columns:max(128px,12.5% - 14px);grid-auto-flow:column;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}@media (max-width:767px){._8C-KyW_page{padding-top:16px}._8C-KyW_hero{grid-template-columns:minmax(0,1fr);gap:20px}._8C-KyW_cover{width:180px;margin:0 auto;font-size:15px}._8C-KyW_title{font-size:26px}._8C-KyW_stats{gap:12px 24px}}._8C-KyW_author{color:inherit;text-decoration:none}._8C-KyW_author:hover{text-underline-offset:3px;text-decoration:underline}._8C-KyW_nerds{border:1px solid var(--line);border-radius:12px;margin:28px 0 8px;padding:0 16px}._8C-KyW_nerds>summary{cursor:pointer;color:var(--ink-2);padding:12px 0;font-size:14px;font-weight:600;list-style:none}._8C-KyW_nerds>summary::-webkit-details-marker{display:none}._8C-KyW_nerds>summary:before{content:"▸ ";transition:transform .15s;display:inline-block}._8C-KyW_nerds[open]>summary:before{transform:rotate(90deg)}._8C-KyW_nerdsBody{flex-direction:column;gap:20px;padding:4px 0 16px;display:flex}
._6MQriG_list{margin:0;padding:0;list-style:none}._6MQriG_item{border-top:1px solid var(--line);padding:16px 0}._6MQriG_item:first-child{border-top:0;padding-top:4px}._6MQriG_head{align-items:baseline;gap:8px;font-size:13px;display:flex}._6MQriG_name{color:var(--ink);font-weight:600}._6MQriG_date{color:var(--ink-3)}._6MQriG_date:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}._6MQriG_body{color:var(--ink);overflow-wrap:anywhere;margin-top:4px;font-size:14.5px;line-height:1.55}._6MQriG_body p{margin:0 0 8px}._6MQriG_body p:last-child{margin-bottom:0}._6MQriG_body mark{color:inherit;background:0 0;font-weight:600}._6MQriG_body a{text-underline-offset:3px;text-decoration:underline}._6MQriG_clamped{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._6MQriG_more,._6MQriG_moreAll{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0 0;font-size:13px;font-weight:600}._6MQriG_more:hover,._6MQriG_moreAll:hover{color:var(--ink)}._6MQriG_moreAll{padding:12px 0}
.yZNgMG_head{padding:24px 0 12px}.yZNgMG_title{font-family:var(--font-serif);letter-spacing:-.015em;font-size:28px;font-weight:700;line-height:1.15}.yZNgMG_filters{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.yZNgMG_row{align-items:center;gap:12px;min-width:0;display:flex}.yZNgMG_label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex:0 0 112px;font-size:11.5px;font-weight:600}.yZNgMG_chips{flex:1;min-width:0}@media (max-width:640px){.yZNgMG_row{flex-direction:column;align-items:flex-start;gap:4px}.yZNgMG_label{flex:none}.yZNgMG_chips{width:100%}}
.yLA2-W_pager{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:40px;padding-top:16px;font-size:13px;display:flex}.yLA2-W_pagerLinks{gap:8px;display:flex}.yLA2-W_forRow{scrollbar-width:none;scroll-snap-type:x proximity;grid-auto-columns:max-content;grid-auto-flow:column;align-items:start;gap:20px;padding-bottom:12px;display:grid;position:relative;overflow-x:auto}.yLA2-W_forRow::-webkit-scrollbar{display:none}.yLA2-W_podRow::-webkit-scrollbar{display:none}.yLA2-W_forRow>*{scroll-snap-align:start}.yLA2-W_cellvideo{width:260px}.yLA2-W_cellbook{width:128px}.yLA2-W_cellblog{width:300px}.yLA2-W_cellpodcast{width:160px}@media (max-width:640px){.yLA2-W_cellbook{width:104px}.yLA2-W_cellvideo{width:240px}}.yLA2-W_rowLabel{color:var(--ink-2);margin-bottom:10px;font-size:14px}.yLA2-W_rowLabel b{font-family:var(--font-serif);color:var(--ink);font-weight:600}.yLA2-W_forBlock+.yLA2-W_forBlock{margin-top:24px}.yLA2-W_podRow{scrollbar-width:none;grid-auto-columns:160px;grid-auto-flow:column;gap:18px;padding-bottom:12px;display:grid;position:relative;overflow-x:auto}.yLA2-W_topicChips{flex-wrap:wrap;gap:8px;display:flex}.yLA2-W_canon{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yLA2-W_canon li{border-bottom:1px solid var(--line);grid-template-columns:36px 1fr;align-items:baseline;gap:8px;padding:12px 0;display:grid}.yLA2-W_canonNum{font-family:var(--font-mono);color:var(--ink-3);text-align:right;padding-right:6px;font-size:14px}.yLA2-W_canonBody{flex-direction:column;gap:3px;min-width:0;display:flex}.yLA2-W_canonTitle{font-family:var(--font-serif);font-size:17px;font-weight:600;line-height:1.3}.yLA2-W_canonBody a:hover .yLA2-W_canonTitle{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.yLA2-W_canonMeta{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.yLA2-W_bestGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));align-items:start;gap:28px 18px;display:grid}.yLA2-W_searchBox{margin-top:4px}.yLA2-W_skelCard{flex-direction:column;gap:10px;display:flex}.yLA2-W_skelThumb{aspect-ratio:16/9;border-radius:var(--r-thumb);background:var(--sunken)}.yLA2-W_skelCover{aspect-ratio:2/3;border-radius:var(--r-cover);background:var(--sunken)}.yLA2-W_skelLine{background:var(--sunken);border-radius:4px;width:90%;height:14px}.yLA2-W_skelLine.yLA2-W_short{width:55%}.yLA2-W_skelRow{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:14px;padding:18px 0;display:grid}.yLA2-W_skelFav{background:var(--sunken);border-radius:8px;width:40px;height:40px}.yLA2-W_skelChip{border-radius:var(--r-chip);background:var(--sunken);flex-shrink:0;width:84px;height:32px}.yLA2-W_skelBar{gap:8px;padding:12px 0;display:flex;overflow:hidden}
.ynOUhq_page{font-family:var(--font-ui);padding-top:16px}.ynOUhq_h1{letter-spacing:-.01em;margin:8px 0 16px;font-size:24px;font-weight:700;line-height:32px}.ynOUhq_crumb{color:var(--ink-2);margin-top:8px;font-size:14px;display:inline-block}.ynOUhq_crumb:hover{color:var(--ink)}.ynOUhq_crumb+.ynOUhq_h1{margin-top:2px}.ynOUhq_empty{color:var(--ink-2);padding:48px 0;font-size:15px}.ynOUhq_pill{background:var(--sunken);height:36px;color:var(--ink);white-space:nowrap;transition:background var(--dur,.18s) ease;border:0;border-radius:18px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.ynOUhq_pill:hover{background:color-mix(in srgb, var(--sunken) 82%, var(--ink))}.ynOUhq_pill[aria-expanded=true]{background:color-mix(in srgb, var(--sunken) 78%, var(--ink))}.ynOUhq_filters{margin-bottom:24px}.ynOUhq_filterRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ynOUhq_chip{background:var(--ink);height:32px;color:var(--paper);border-radius:8px;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:14px;font-weight:500;display:inline-flex}.ynOUhq_chip:hover{opacity:.88}.ynOUhq_panel{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 40px;margin-top:4px;padding:16px 0 20px;display:flex}.ynOUhq_col{min-width:140px}.ynOUhq_col ul{margin:0;padding:0;list-style:none}.ynOUhq_colHead{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);border-bottom:1px solid var(--line);margin-bottom:10px;padding-bottom:10px;font-size:12px;font-weight:500}.ynOUhq_opt{color:var(--ink-2);padding:7px 0;font-size:14px;display:block}.ynOUhq_opt:hover{color:var(--ink)}.ynOUhq_opt[aria-current=true]{color:var(--ink);font-weight:600}.ynOUhq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:40px 16px;display:grid}.ynOUhq_card{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.ynOUhq_thumbWrap{position:relative}.ynOUhq_thumb{aspect-ratio:16/9;background:var(--sunken);border-radius:12px;position:relative;overflow:hidden}.ynOUhq_thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ynOUhq_dur{color:#fff;font-variant-numeric:tabular-nums;background:#000c;border-radius:4px;padding:1px 4px;font-size:12px;font-weight:500;line-height:18px;position:absolute;bottom:8px;right:8px}.ynOUhq_later{color:#fff;opacity:0;background:#000c;border:0;border-radius:4px;place-items:center;width:30px;height:30px;transition:opacity .12s;display:grid;position:absolute;top:8px;right:8px}.ynOUhq_card:hover .ynOUhq_later,.ynOUhq_later:focus-visible{opacity:1}@media (hover:none){.ynOUhq_later{display:none}}.ynOUhq_meta{flex-direction:column;gap:2px;min-width:0;padding-right:8px;display:flex}.ynOUhq_title{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:16px;font-weight:500;line-height:22px;display:-webkit-box;overflow:hidden}.ynOUhq_sub{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.ynOUhq_moreRow{justify-content:center;padding:32px 0 8px;display:flex}.ynOUhq_skel{flex-direction:column;gap:10px;display:flex}.ynOUhq_skelThumb{aspect-ratio:16/9;background:var(--sunken);border-radius:12px}.ynOUhq_skelLine{background:var(--sunken);border-radius:4px;width:90%;height:14px}.ynOUhq_skelPill{width:96px}@media (max-width:599px){.ynOUhq_grid{gap:24px}}.ynOUhq_quick{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.ynOUhq_catCount{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:-6px 0 12px;font-size:14px}.ynOUhq_catChips{margin-bottom:16px}.ynOUhq_areas{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;display:grid}.ynOUhq_area{background:var(--sunken);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.ynOUhq_areaHead{justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;font-weight:600;line-height:22px;display:flex}.ynOUhq_areaName:hover{text-underline-offset:3px;text-decoration:underline}.ynOUhq_areaCount{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.ynOUhq_areaList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ynOUhq_areaList a{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.ynOUhq_areaList a:hover{color:var(--ink)}.ynOUhq_subList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ynOUhq_subLink{color:var(--ink-2);transition:color var(--dur) var(--ease);justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;font-size:14px;line-height:20px;display:flex}.ynOUhq_subLink:hover{color:var(--ink)}.ynOUhq_subLink:hover span:first-child{text-underline-offset:3px;text-decoration:underline}@media (pointer:coarse){.ynOUhq_subLink{align-items:center;min-height:40px}}.ynOUhq_areaAll{color:var(--ink);margin-top:auto;font-size:13px;font-weight:500}.ynOUhq_areaAll:hover{text-underline-offset:3px;text-decoration:underline}.ynOUhq_next{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ynOUhq_nextRow{grid-template-columns:168px minmax(0,1fr);align-items:start;gap:8px;display:grid}.ynOUhq_nextThumb{border-radius:8px}.ynOUhq_nextThumb .ynOUhq_dur{bottom:4px;right:4px}.ynOUhq_nextMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.ynOUhq_nextTitle{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:14px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}.ynOUhq_nextSub{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.ynOUhq_nextRow:hover .ynOUhq_nextTitle{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}@media (pointer:coarse){.ynOUhq_pill{border-radius:22px;height:44px}}
.md8avW_chips{margin:0 0 12px}.md8avW_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.md8avW_row{min-width:0;color:var(--ink);align-items:flex-start;gap:12px;display:flex}.md8avW_center{align-items:center}.md8avW_meta{flex-direction:column;gap:2px;min-width:0;display:flex}.md8avW_title{font-family:var(--font-serif);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.md8avW_sub{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.md8avW_mono{font-family:var(--font-mono);color:var(--ink-3)}.md8avW_row:hover .md8avW_title{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.md8avW_book{flex-shrink:0;width:64px;height:96px;font-size:9px}.md8avW_book>.cover{width:100%}.md8avW_pod{flex-shrink:0;width:64px;height:64px}.md8avW_pod img{object-fit:cover;width:100%;height:100%}
.FgSvqW_page{grid-template-columns:minmax(0,1fr);gap:8px;max-width:1180px;padding-top:28px;display:grid}.FgSvqW_main{min-width:0;max-width:780px}.FgSvqW_head{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;display:grid}.FgSvqW_fav .fav{border-radius:12px;width:48px;height:48px;font-size:20px}.FgSvqW_title{font-family:var(--font-ui);letter-spacing:-.015em;overflow-wrap:anywhere;font-size:28px;font-weight:600;line-height:1.15}.FgSvqW_meta{color:var(--ink-3);margin-top:4px;font-size:14px}.FgSvqW_desc{color:var(--ink);max-width:64ch;margin-top:12px;font-size:15px;line-height:1.5}.FgSvqW_actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.FgSvqW_actions .btn{height:40px;padding:0 16px}.FgSvqW_chips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.FgSvqW_chip{border:1px solid var(--line-strong);height:28px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.FgSvqW_chip:hover{background:var(--sunken);color:var(--ink)}.FgSvqW_says{background:var(--sunken);border-radius:16px;margin-top:28px;padding:16px 20px}.FgSvqW_saysLabel{color:var(--accent-ink);font-size:13px;font-weight:600}.FgSvqW_saysText{margin-top:4px;font-size:15px;line-height:1.5}.FgSvqW_stats{flex-wrap:wrap;gap:20px 40px;margin-top:32px;display:flex}.FgSvqW_stat b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1.1;display:block}.FgSvqW_stat span{color:var(--ink-3);font-size:13px}.FgSvqW_bars{max-width:540px;margin-top:20px}.FgSvqW_barRow{align-items:flex-end;gap:3px;height:56px;display:flex}.FgSvqW_bar{background:color-mix(in srgb, var(--accent) 60%, var(--paper));border-radius:2px 2px 0 0;flex:1;min-width:2px}.FgSvqW_barCap{color:var(--ink-3);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.FgSvqW_h2{margin:40px 0 8px;font-size:16px;font-weight:600}.FgSvqW_posts{margin:0;padding:0;list-style:none}.FgSvqW_post{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);padding:14px 0;display:grid}.FgSvqW_post:first-child{border-top:0}.FgSvqW_no{color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:2px;font-size:13px}.FgSvqW_postTitle{font-size:15px;font-weight:500;line-height:1.35}.FgSvqW_postTitle:hover{text-underline-offset:3px;text-decoration:underline}.FgSvqW_postMeta{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px}.FgSvqW_postMeta a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.FgSvqW_postMeta a:hover{color:var(--ink)}.FgSvqW_rail h2{margin:0 0 12px;font-size:15px;font-weight:600}.FgSvqW_railList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.FgSvqW_railItem{color:inherit;border-radius:10px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:6px;display:grid}.FgSvqW_railItem:hover{background:var(--sunken)}.FgSvqW_railItem .fav{border-radius:50%;width:36px;height:36px}.FgSvqW_railText{min-width:0}.FgSvqW_railName{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.FgSvqW_railSub{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}@media (max-width:1100px){.FgSvqW_page{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:640px){.FgSvqW_title{font-size:24px}.FgSvqW_stats{gap:16px 28px}}.FgSvqW_nerds{border:1px solid var(--line);border-radius:12px;margin:20px 0 8px;padding:0 16px}.FgSvqW_nerds>summary{cursor:pointer;color:var(--ink-2);padding:12px 0;font-size:14px;font-weight:600;list-style:none}.FgSvqW_nerds>summary::-webkit-details-marker{display:none}.FgSvqW_nerds>summary:before{content:"▸ ";transition:transform .15s;display:inline-block}.FgSvqW_nerds[open]>summary:before{transform:rotate(90deg)}.FgSvqW_nerdsBody{flex-direction:column;gap:20px;padding:4px 0 16px;display:flex}
.oHKK4W_wrap{padding-bottom:8px;overflow-x:auto}.oHKK4W_svg{width:100%;min-width:820px;height:auto;display:block}.oHKK4W_series .oHKK4W_path{stroke:var(--line-strong);stroke-width:2px;fill:none;stroke-linejoin:round;stroke-linecap:round;transition:stroke var(--dur) var(--ease), opacity var(--dur) var(--ease)}.oHKK4W_series .oHKK4W_dot{fill:var(--ink-3);transition:fill var(--dur) var(--ease)}.oHKK4W_series .oHKK4W_name{font-family:var(--font-ui);fill:var(--ink-2);paint-order:stroke;stroke:var(--paper);stroke-width:3px;pointer-events:none;font-size:10.5px}.oHKK4W_svg:has(.oHKK4W_series:hover) .oHKK4W_series:not(:hover){opacity:.18}.oHKK4W_series:hover .oHKK4W_path{stroke:var(--accent);stroke-width:3px}.oHKK4W_series:hover .oHKK4W_dot{fill:var(--accent)}.oHKK4W_series:hover .oHKK4W_name{fill:var(--ink);font-weight:600}.oHKK4W_axis{font-family:var(--font-ui);fill:var(--ink-3);font-size:11px}.oHKK4W_grid{stroke:var(--line);stroke-width:1px}
.c3sPja_cover{background:var(--sunken);cursor:pointer;border:0;border-radius:8px;flex-shrink:0;padding:0;display:block;position:relative;overflow:hidden}.c3sPja_cover img{object-fit:cover;width:100%;height:100%;display:block}.c3sPja_cover:disabled{cursor:not-allowed;opacity:.6}.c3sPja_disc{color:#fff;background:#14110ec7;border-radius:50%;place-items:center;width:32px;height:32px;margin:-16px 0 0 -16px;padding-left:1px;display:grid;position:absolute;top:50%;left:50%}.c3sPja_cover:hover .c3sPja_disc{background:#14110eeb}.c3sPja_hero{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:inline-flex}.c3sPja_heroDisc{background:var(--ink);width:64px;height:64px;color:var(--paper);transition:transform var(--dur) var(--ease);border-radius:50%;place-items:center;padding-left:3px;display:grid}.c3sPja_hero:hover .c3sPja_heroDisc{transform:scale(1.05)}.c3sPja_hero:disabled{opacity:.5;cursor:not-allowed}.c3sPja_heroLabel{letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.c3sPja_head{align-items:center;gap:16px;padding:20px 0 8px;display:flex}.c3sPja_h1{font-family:var(--font-ui);letter-spacing:-.015em;font-size:28px;font-weight:600}.c3sPja_spacer{margin-left:auto}.c3sPja_grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:28px 16px;padding:16px 0 32px;display:grid}.c3sPja_show{color:inherit;min-width:0;display:block}.c3sPja_square{aspect-ratio:1;background:var(--sunken);border-radius:10px;position:relative;overflow:hidden}.c3sPja_square img{object-fit:cover;width:100%;height:100%;display:block}.c3sPja_square .c3sPja_disc{margin:0;inset:auto 10px 10px auto}.c3sPja_showTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:14px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.c3sPja_show:hover .c3sPja_showTitle{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.c3sPja_showHost{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;overflow:hidden}.c3sPja_eps{margin:0;padding:0;list-style:none}.c3sPja_ep{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;padding:10px 0;display:grid}.c3sPja_epTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.c3sPja_epMeta{color:var(--ink-3);margin-top:2px;font-size:13px}.c3sPja_epMeta a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.c3sPja_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.c3sPja_epLink:hover{text-underline-offset:3px;text-decoration:underline}.c3sPja_epFilters{flex-direction:column;gap:10px;margin:4px 0 20px;display:flex}.c3sPja_epRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c3sPja_epSort{gap:8px;margin-left:auto;display:inline-flex}@media (max-width:640px){.c3sPja_epSort{margin-left:0}}.c3sPja_epGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:28px 16px;display:grid}@media (max-width:640px){.c3sPja_epGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}}.c3sPja_epCard{flex-direction:column;gap:4px;min-width:0;display:flex}.c3sPja_tile{aspect-ratio:1;border-radius:var(--r-thumb);width:100%;transition:transform .22s var(--ease), box-shadow .22s var(--ease);margin-bottom:6px}.c3sPja_epCard:hover .c3sPja_tile{box-shadow:var(--media-lift);transform:translateY(-2px)}.c3sPja_tileDisc{width:40px;height:40px;margin:0;inset:auto auto 10px 10px}.c3sPja_epCardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:600;line-height:1.32;display:-webkit-box;overflow:hidden}.c3sPja_epCardShow{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.c3sPja_epCardShow:hover{color:var(--ink)}
.zQyX-q_head{padding:24px 0 8px}.zQyX-q_title{font-family:var(--font-serif);letter-spacing:-.015em;font-size:28px;font-weight:700;line-height:1.15}.zQyX-q_section{margin-top:32px}.zQyX-q_h2{font-family:var(--font-serif);margin-bottom:16px;font-size:20px;font-weight:700}.zQyX-q_shelf{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:28px 16px;display:grid}.zQyX-q_item{flex-direction:column;gap:8px;min-width:0;display:flex}.zQyX-q_note{color:var(--ink-3);font-size:12px;line-height:1.35}@media (max-width:640px){.zQyX-q_shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}
._b9sLa_block{max-width:760px;margin-top:40px}._b9sLa_h2{font-family:var(--font-serif);margin-bottom:14px;font-size:20px;font-weight:700}._b9sLa_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._b9sLa_card{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:14px 16px}._b9sLa_meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:8px;font-size:13px;display:flex}._b9sLa_user{color:var(--ink);font-weight:600}._b9sLa_user:hover{text-decoration:underline}._b9sLa_pill{border:1px solid var(--c);height:20px;color:var(--c);border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}._b9sLa_rec{--c:#1a9a6c}._b9sLa_ref{--c:var(--ink-3)}._b9sLa_crit{--c:#d6336c}._b9sLa_text{color:var(--ink);overflow-wrap:anywhere;font-size:15px;line-height:1.55}._b9sLa_text p{margin:0 0 .6em}._b9sLa_text p:last-child{margin-bottom:0}._b9sLa_text mark{color:#1c1a17;background:#ffe8a3;border-radius:2px;padding:0 1px}._b9sLa_text a{text-underline-offset:2px;text-decoration:underline}._b9sLa_text pre{background:var(--sunken);border-radius:6px;padding:8px;font-size:13px;overflow-x:auto}._b9sLa_clamped{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._b9sLa_foot{align-items:center;gap:14px;margin-top:8px;font-size:13px;display:flex}._b9sLa_more{color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._b9sLa_more:hover{color:var(--ink);text-decoration:underline}._b9sLa_thread{color:var(--ink-3);margin-left:auto}._b9sLa_thread:hover{color:var(--ink)}._b9sLa_pager{margin:18px 0 0;display:block}._b9sLa_empty{color:var(--ink-2)}
.nhdUDa_row{scroll-snap-type:x proximity;scrollbar-width:none;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex;position:relative;overflow-x:auto}.nhdUDa_row::-webkit-scrollbar{display:none}.nhdUDa_row>*{scroll-snap-align:start;flex-shrink:0}.nhdUDa_cellvideo{width:300px}.nhdUDa_cellbook{width:140px}.nhdUDa_cellblog{width:270px}.nhdUDa_cellpodcast{width:160px}@media (max-width:640px){.nhdUDa_cellvideo{width:78vw}.nhdUDa_cellblog{width:72vw}.nhdUDa_cellbook{width:116px}.nhdUDa_cellpodcast{width:140px}}.nhdUDa_hero{justify-content:center;padding:36px 0 8px;display:flex}.nhdUDa_spot+.nhdUDa_hero{padding-top:28px}.nhdUDa_search{width:100%;max-width:720px;display:flex;position:relative}.nhdUDa_search input{border:1px solid var(--line-strong);background:var(--paper);border-right:0;border-radius:999px 0 0 999px;outline:none;flex:1;min-width:0;height:52px;padding:0 16px 0 50px;font-size:16.5px}.nhdUDa_search input::placeholder{color:var(--ink-3)}.nhdUDa_search input:focus{border-color:var(--ink-3);box-shadow:0 0 0 3px color-mix(in srgb, var(--ink) 7%, transparent)}.nhdUDa_search input::-webkit-search-cancel-button{display:none}.nhdUDa_searchIcon{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.nhdUDa_searchBtn{border:1px solid var(--line-strong);background:var(--sunken);height:52px;color:var(--ink);transition:background var(--dur) var(--ease);border-radius:0 999px 999px 0;flex-shrink:0;padding:0 22px;font-size:15px;font-weight:500}.nhdUDa_searchBtn:hover{background:var(--sunken-hover)}@media (max-width:640px){.nhdUDa_hero,.nhdUDa_spot+.nhdUDa_hero{padding-top:20px}.nhdUDa_search input{height:46px;font-size:16px}.nhdUDa_searchBtn{height:46px;padding:0 16px}}.nhdUDa_jbGroups{flex-direction:column;gap:18px;display:flex}.nhdUDa_jbGroup{flex-direction:column;gap:8px;min-width:0;display:flex}.nhdUDa_jbLabel{font-family:var(--font-display);color:var(--ink-2);align-self:flex-start;font-size:13.5px;font-weight:600}.nhdUDa_jbLabel:hover{color:var(--ink)}.nhdUDa_jbVideo{width:220px}.nhdUDa_jbBook{width:104px}.nhdUDa_jbBlog{width:220px}.nhdUDa_jbPodcast{width:120px}:is(.nhdUDa_jbVideo .card-title,.nhdUDa_jbBlog .card-title,.nhdUDa_jbPodcast .card-title){font-size:14px}.nhdUDa_jbBook .card-title{font-size:13px}:is(.nhdUDa_jbBook .card-meta,.nhdUDa_jbBlog .card-meta){display:none}.nhdUDa_jbBlog .bt-name{font-size:16px}.nhdUDa_topics{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.nhdUDa_topic{background:linear-gradient(110deg, hsl(var(--th) 85% 55% / .14), transparent 70%), var(--surface);border:1px solid var(--line);min-width:0;transition:transform .2s var(--ease), box-shadow .2s var(--ease), border-color .2s var(--ease);border-radius:14px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px;padding:10px 14px 10px 10px;display:grid;position:relative;overflow:hidden}.nhdUDa_topic:hover{box-shadow:var(--media-lift);border-color:hsl(var(--th) 70% 55% / .45);transform:translateY(-2px)}.nhdUDa_topicImg{aspect-ratio:4/3;border-radius:10px;width:76px}.nhdUDa_topicPlain{background:hsl(var(--th) 70% 55% / .3)}.nhdUDa_topicText{min-width:0}.nhdUDa_topicName{font-family:var(--font-display);letter-spacing:-.015em;font-size:15px;font-weight:650;line-height:1.25}.nhdUDa_topicCounts{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px}.nhdUDa_canon{counter-reset:canon;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:4px 32px;margin:0;padding:0;list-style:none;display:grid}.nhdUDa_canonItem{counter-increment:canon}.nhdUDa_canonLink{transition:background var(--dur) var(--ease);border-radius:12px;grid-template-columns:52px 52px minmax(0,1fr);align-items:center;gap:14px;padding:10px 8px;display:grid}.nhdUDa_canonLink:hover{background:var(--sunken)}.nhdUDa_canonLink:before{content:counter(canon);font-family:var(--font-display);letter-spacing:-.05em;text-align:right;background:var(--brand-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:800;line-height:1}.nhdUDa_canonMedia{place-items:center;width:52px;height:52px;display:grid}:is(.nhdUDa_canonMedia .thumb,.nhdUDa_canonMedia .btile){aspect-ratio:auto;border-radius:10px;width:52px;height:52px;padding:0}.nhdUDa_canonMedia .cover{width:36px}.nhdUDa_canonText{flex-direction:column;gap:2px;min-width:0;display:flex}.nhdUDa_canonTitle{font-size:15px;font-weight:600;line-height:1.3}.nhdUDa_canonMeta{color:var(--ink-3);font-size:12.5px}.nhdUDa_canonMeta b{color:var(--accent-ink);font-weight:600}.nhdUDa_heard{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.nhdUDa_heardCard{background:linear-gradient(160deg, var(--accent-soft), var(--surface) 70%);border:1px solid var(--line);transition:transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:16px;flex-direction:column;gap:14px;padding:22px 22px 18px;display:flex;position:relative;overflow:hidden}.nhdUDa_heardCard:hover{box-shadow:var(--media-lift);transform:translateY(-2px)}.nhdUDa_heardMark{color:var(--accent)}.nhdUDa_heardQuote{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:pretty;margin:0;font-size:18px;font-weight:550;line-height:1.38}.nhdUDa_heardBy{color:var(--ink-3);flex-direction:column;gap:2px;min-width:0;margin-top:auto;font-size:13px;display:flex}.nhdUDa_heardBy b{color:var(--ink-2);font-weight:600}.nhdUDa_heardOn{color:var(--ink);font-size:13.5px;font-weight:550}.nhdUDa_bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 16px;display:grid}.nhdUDa_bento>:first-child{grid-area:span 2/span 2}.nhdUDa_bento>:first-child .card-title{font-size:19px;font-family:var(--font-display);letter-spacing:-.02em}@media (max-width:1100px){.nhdUDa_bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.nhdUDa_bento{grid-template-columns:minmax(0,1fr)}.nhdUDa_bento>:first-child{grid-area:auto}}.nhdUDa_shelfWrap{isolation:isolate;--shelf-cover:210px;position:relative}.nhdUDa_shelfWrap:after{content:"";left:0;right:0;top:calc(var(--shelf-cover) + 4px);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 30%, var(--sunken-hover)), var(--sunken) 70%);pointer-events:none;z-index:-1;border-radius:3px;height:12px;position:absolute;box-shadow:0 10px 18px -8px #00000059}.nhdUDa_shelfWrap .bcard .cover{transform-origin:50% 100%}.nhdUDa_shelfWrap .bcard:hover .cover{transform:translateY(-6px)rotate(-2.5deg)}@media (max-width:640px){.nhdUDa_shelfWrap{--shelf-cover:174px}}.nhdUDa_banner{isolation:isolate;background:linear-gradient(120deg, hsl(var(--th) 70% 50% / .22), hsl(var(--th) 70% 50% / .04) 60%), var(--surface);border:1px solid hsl(var(--th) 60% 50% / .25);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:stretch;min-height:240px;margin:20px 0 8px;display:grid;position:relative;overflow:hidden}.nhdUDa_bannerBody{flex-direction:column;justify-content:flex-end;gap:10px;padding:32px;display:flex}.nhdUDa_bannerKicker{color:hsl(var(--th) 70% 34%)}.nhdUDa_bannerTitle{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(30px,3.4vw,48px);font-weight:750;line-height:1.05}.nhdUDa_bannerCounts{color:var(--ink-2);font-size:14px}.nhdUDa_bannerImg{min-height:200px;position:relative}.nhdUDa_bannerImg img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nhdUDa_bannerImg:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--surface), transparent 45%);position:absolute;inset:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nhdUDa_bannerKicker{color:hsl(var(--th) 80% 72%)}}:root[data-theme=dark] .nhdUDa_bannerKicker{color:hsl(var(--th) 80% 72%)}@media (max-width:760px){.nhdUDa_banner{grid-template-columns:minmax(0,1fr)}.nhdUDa_bannerImg{order:-1;min-height:150px}.nhdUDa_bannerImg:before{background:linear-gradient(0deg, var(--surface), transparent 60%)}.nhdUDa_bannerBody{padding:4px 20px 22px}}.nhdUDa_startHere{background:var(--sunken);border-radius:16px;grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:center;gap:24px;padding:18px;display:grid}.nhdUDa_startBody{flex-direction:column;gap:8px;min-width:0;display:flex}.nhdUDa_startTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.2}.nhdUDa_startWhy{color:var(--ink-2);font-size:14.5px;line-height:1.5}@media (max-width:760px){.nhdUDa_startHere{grid-template-columns:minmax(0,1fr)}}.nhdUDa_subtopics{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.nhdUDa_spot{--amb:var(--accent);isolation:isolate;margin:0 calc(-1 * var(--gutter));padding:40px var(--gutter) 20px;flex-direction:column;justify-content:center;min-height:clamp(360px,34vw,480px);display:flex;position:relative}.nhdUDa_ambient{z-index:-1;background:var(--amb);filter:blur(88px);opacity:0;pointer-events:none;transition:opacity .9s var(--ease), background-color .9s var(--ease);border-radius:50%;position:absolute;inset:6% 10% 0 4%;transform:translateZ(0)}.nhdUDa_spot[data-lit=true] .nhdUDa_ambient{opacity:var(--amb-opacity,.26)}.nhdUDa_spot[data-kind=book] .nhdUDa_ambient{inset:0 50% 0 0}.nhdUDa_spotInner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);max-width:1240px;display:grid}.nhdUDa_spot[data-kind=book] .nhdUDa_spotInner{grid-template-columns:clamp(170px,18vw,240px) minmax(0,1fr);max-width:980px}.nhdUDa_spotMedia{min-width:0;display:block}.nhdUDa_spotTile{box-shadow:var(--media-lift);transition:transform .24s var(--ease);border-radius:16px}.nhdUDa_spotMedia .thumb{box-shadow:var(--media-lift);transition:transform .24s var(--ease);border-radius:16px}:is(.nhdUDa_spotMedia:hover .thumb,.nhdUDa_spotMedia:hover .nhdUDa_spotTile){transform:translateY(-2px)}.nhdUDa_spotMedia .cover{box-shadow:var(--cover-shadow), var(--media-lift);border-radius:8px}.nhdUDa_spotTile{gap:8px;padding:24px 32px}.nhdUDa_spotTile .bt-name{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(26px,3vw,40px);font-weight:650}.nhdUDa_spotTile .bt-domain{font-size:14px}.nhdUDa_spotBody{flex-direction:column;gap:10px;min-width:0;display:flex}.nhdUDa_spotInner{animation:nhdUDa_spot-in .52s var(--ease) both}@keyframes nhdUDa_spot-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.nhdUDa_spotCount b{color:var(--accent-ink);font-weight:650}.nhdUDa_spotQuote{border-left:3px solid var(--accent);max-width:58ch;margin:4px 0 0;padding:2px 0 2px 16px}.nhdUDa_spotQuote blockquote{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(16px,1.25vw,19px);line-height:1.4}.nhdUDa_spotQuote blockquote:before{content:"“"}.nhdUDa_spotQuote blockquote:after{content:"”"}.nhdUDa_spotQuote figcaption{color:var(--ink-3);margin-top:6px;font-size:13px}.nhdUDa_spotNav{align-items:center;gap:6px;max-width:1240px;margin-top:22px;display:flex}.nhdUDa_spotArrow{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 70%, transparent);width:34px;height:34px}.nhdUDa_spotDots{gap:6px;padding:0 4px;display:flex}.nhdUDa_spotDot{width:28px;height:24px;transition:width .3s var(--ease);align-items:center;display:grid;position:relative}.nhdUDa_spotDot i{background:var(--line-strong);border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}.nhdUDa_spotDot[aria-selected=true]{width:44px}.nhdUDa_spotDot[aria-selected=true] i:after{content:"";background:var(--brand-grad);transform-origin:0;animation:nhdUDa_spot-fill var(--rotate,8s) linear both;position:absolute;inset:0}.nhdUDa_spot[data-paused] .nhdUDa_spotDot[aria-selected=true] i:after{animation-play-state:paused}@keyframes nhdUDa_spot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nhdUDa_spotTitle{font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(26px,3.1vw,42px);font-weight:650;line-height:1.08;display:-webkit-box;overflow:hidden}.nhdUDa_spotTitle a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.nhdUDa_spotLine{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-width:0;font-size:15px;display:flex}.nhdUDa_spotLine>span:first-child{color:var(--ink);max-width:100%;font-weight:500}.nhdUDa_spotCount{color:var(--ink-3);font-size:14px}.nhdUDa_spotSummary{color:var(--ink-2);max-width:56ch;font-size:15px;line-height:1.55}.nhdUDa_spotActions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.nhdUDa_spotActions .btn{height:40px;padding:0 18px;font-size:14.5px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nhdUDa_spot{--amb-opacity:.34}}:root[data-theme=dark] .nhdUDa_spot{--amb-opacity:.34}@media (max-width:860px){.nhdUDa_spot{padding-top:16px}.nhdUDa_spotInner,.nhdUDa_spot[data-kind=book] .nhdUDa_spotInner{grid-template-columns:minmax(0,1fr);gap:18px}.nhdUDa_spot[data-kind=book] .nhdUDa_spotInner{grid-template-columns:116px minmax(0,1fr);align-items:start;gap:16px}.nhdUDa_ambient,.nhdUDa_spot[data-kind=book] .nhdUDa_ambient{filter:blur(64px);inset:0 6% 20%}.nhdUDa_spotTitle{font-size:clamp(22px,6vw,30px)}.nhdUDa_spot:not([data-kind=book]) .nhdUDa_spotSummary{display:none}.nhdUDa_spotSummary{font-size:14px}.nhdUDa_spot{min-height:0}.nhdUDa_spotQuote blockquote{font-size:15px}.nhdUDa_spotTile{padding:16px 20px}}@media (prefers-reduced-motion:reduce){.nhdUDa_spotDot[aria-selected=true] i:after{animation:none;transform:none}.nhdUDa_spotMedia:hover .nhdUDa_spotTile,.nhdUDa_topic:hover,.nhdUDa_heardCard:hover{transform:none}.nhdUDa_spotMedia:hover .thumb{transform:none}.nhdUDa_spotInner{animation:none}}.nhdUDa_search input:focus-visible,.nhdUDa_searchInput:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}
.GVGFra_head{padding:24px 0 4px}.GVGFra_tabs{margin-top:6px}.GVGFra_chips{margin-top:18px}.GVGFra_chipBar{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.GVGFra_chipBar .GVGFra_chips{flex:auto;min-width:0}.GVGFra_opml{align-items:center;gap:10px;margin-top:18px;display:inline-flex}.GVGFra_skeleton{border-radius:var(--r-thumb);background:var(--sunken);height:160px;margin-top:28px}.GVGFra_count{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:4px;font-size:14px;font-weight:500}.GVGFra_small .section-title{font-size:16px}.GVGFra_groupEmpty{color:var(--ink-2);padding:4px 0 8px;font-size:14.5px}.GVGFra_grid{margin:0;padding:0;list-style:none}.GVGFra_cell{min-width:0;position:relative}.GVGFra_fallback{border-radius:var(--r-thumb);background:var(--sunken);padding:14px;display:block}.GVGFra_more{margin-top:24px}.GVGFra_tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.GVGFra_confirm{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.GVGFra_status{color:var(--ink-2);font-size:14px}.GVGFra_removeOverlay,.GVGFra_removeRow{cursor:pointer;opacity:0;width:30px;height:30px;transition:opacity var(--dur) var(--ease), background var(--dur) var(--ease);border:0;border-radius:999px;place-items:center;display:grid}.GVGFra_removeOverlay{z-index:2;background:var(--badge-bg);color:var(--badge-ink);position:absolute;top:6px;right:6px}.GVGFra_removeRow{color:var(--ink-2);background:0 0;flex-shrink:0}.GVGFra_removeRow:hover{background:var(--sunken);color:var(--ink)}.GVGFra_cell:hover .GVGFra_removeOverlay,.GVGFra_cell:focus-within .GVGFra_removeOverlay,.GVGFra_removeOverlay:focus-visible,.GVGFra_row:hover .GVGFra_removeRow,.GVGFra_row:focus-within .GVGFra_removeRow,.GVGFra_removeRow:focus-visible{opacity:1}@media (hover:none){.GVGFra_removeOverlay,.GVGFra_removeRow{opacity:1}}.GVGFra_historyBar{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px;display:flex}.GVGFra_search{flex:260px;max-width:420px;position:relative}.GVGFra_search input{border:1px solid var(--line);background:var(--sunken);width:100%;height:38px;color:var(--ink);border-radius:999px;outline:none;padding:0 14px 0 38px;font-size:14.5px}.GVGFra_search input::placeholder{color:var(--ink-3)}.GVGFra_search input:focus{border-color:var(--line-strong);background:var(--surface)}.GVGFra_search input:focus-visible{outline:2px solid var(--focus);outline-offset:0}.GVGFra_searchIcon{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.GVGFra_day{margin-top:28px}.GVGFra_dayTitle{letter-spacing:-.01em;margin-bottom:6px;font-size:16px;font-weight:650}.GVGFra_timeline{margin:0;padding:0;list-style:none}.GVGFra_row{transition:background var(--dur) var(--ease);border-radius:10px;align-items:center;gap:4px;display:flex}.GVGFra_row:hover{background:var(--sunken)}.GVGFra_rowLink{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;padding:8px;display:flex}.GVGFra_media{flex-shrink:0;justify-content:center;width:96px;display:flex}.GVGFra_media .thumb{border-radius:8px;width:96px}.GVGFra_media_book .cover{width:36px}.GVGFra_media_podcast .square{border-radius:8px;width:54px}.GVGFra_rowBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.GVGFra_rowTitle{color:var(--ink);font-size:14.5px;font-weight:500;line-height:1.35}.GVGFra_rowMeta{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.GVGFra_rowTime{color:var(--ink-3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12.5px}@media (max-width:560px){.GVGFra_media{width:72px}.GVGFra_media .thumb{width:72px}}@media (pointer:coarse){.GVGFra_removeRow{width:44px;height:44px}.GVGFra_removeOverlay{width:36px;height:36px;top:4px;right:4px}}
._4uETBq_sk{background:var(--sunken);animation:_4uETBq_shimmer 1.6s var(--ease) infinite;display:block}@keyframes _4uETBq_shimmer{50%{background:var(--sunken-hover)}}@media (prefers-reduced-motion:reduce){._4uETBq_sk{animation:none}}._4uETBq_thumb{aspect-ratio:16/9;border-radius:var(--r-thumb)}._4uETBq_cover{aspect-ratio:2/3;border-radius:var(--r-cover)}._4uETBq_square{aspect-ratio:1;border-radius:var(--r-thumb)}._4uETBq_tile{aspect-ratio:16/9;border-radius:var(--r-thumb)}._4uETBq_line{border-radius:4px;width:90%;height:14px}._4uETBq_short{width:55%}._4uETBq_tiny{width:32%}._4uETBq_title{border-radius:6px;width:70%;height:28px}._4uETBq_pill{border-radius:999px;width:96px;height:36px;display:inline-block}._4uETBq_search{border-radius:999px;width:min(100%,640px);height:48px}._4uETBq_chip{border-radius:var(--r-chip);width:92px;height:32px;display:inline-block}._4uETBq_block{border-radius:12px;height:96px}._4uETBq_fav{border-radius:12px;width:48px;height:48px}._4uETBq_eps{flex-direction:column;gap:16px;display:flex}._4uETBq_ep{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;display:grid}._4uETBq_ep>._4uETBq_square{border-radius:8px}._4uETBq_card{flex-direction:column;gap:10px;min-width:0;display:flex}._4uETBq_stack{flex-direction:column;gap:8px;min-width:0;display:flex}._4uETBq_row{flex-wrap:wrap;gap:8px;display:flex}._4uETBq_center{justify-content:center;display:flex}._4uETBq_next{grid-template-columns:168px minmax(0,1fr);gap:8px;display:grid}._4uETBq_nextList{flex-direction:column;gap:8px;display:flex}._4uETBq_poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.KgseSq_page{max-width:1754px;font-family:var(--font-ui);grid-template:"primary side""below side"1fr/minmax(0,1fr) 402px;align-items:start;gap:0 24px;margin:0 auto;padding-top:24px;display:grid}.KgseSq_primary{grid-area:primary;min-width:0}.KgseSq_side{grid-area:side;min-width:0}.KgseSq_below{grid-area:below;min-width:0}@media (max-width:1099px){.KgseSq_page{grid-template:"primary""side""below"/minmax(0,1fr);padding-top:16px}.KgseSq_side{margin-top:24px}.KgseSq_side li:nth-child(n+9){display:none}}.KgseSq_player{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}.KgseSq_poster{cursor:pointer;background:#000;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid;position:absolute;inset:0}.KgseSq_poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.KgseSq_play{color:#fff;background:#171717d1;border-radius:14px;place-items:center;width:68px;height:48px;transition:background .15s;display:grid;position:relative}.KgseSq_poster:hover .KgseSq_play,.KgseSq_poster:focus-visible .KgseSq_play{background:#000}.KgseSq_poster:focus-visible{outline-offset:-4px}.KgseSq_away{background:var(--sunken);color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex;position:absolute;inset:0}@media (max-width:999px){.KgseSq_player{top:var(--topbar-h,56px);z-index:20;margin:-16px calc(-1 * var(--gutter,16px)) 0;border-radius:0;width:auto;position:sticky}}.KgseSq_title{color:var(--ink);overflow-wrap:anywhere;margin-top:12px;font-size:20px;font-weight:700;line-height:28px}.KgseSq_channel{color:var(--ink);margin-top:8px;font-size:16px;font-weight:500;line-height:22px}.KgseSq_hn{color:var(--ink-2);margin-top:2px;font-size:14px;line-height:20px}.KgseSq_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.KgseSq_action,.KgseSq_segBtn{background:var(--sunken);height:36px;color:var(--ink);white-space:nowrap;border:0;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.KgseSq_action{border-radius:18px}.KgseSq_action:hover,.KgseSq_segBtn:hover{background:color-mix(in srgb, var(--sunken) 82%, var(--ink))}.KgseSq_seg{background:var(--sunken);border-radius:18px;align-items:center;display:inline-flex;overflow:hidden}.KgseSq_segDiv{background:color-mix(in srgb, var(--ink) 18%, transparent);width:1px;height:24px}.KgseSq_seg .KgseSq_segBtn:last-child{padding:0 14px}.KgseSq_desc{background:var(--sunken);color:var(--ink);border-radius:12px;flex-direction:column;gap:10px;margin-top:12px;padding:12px;font-size:14px;line-height:20px;display:flex}.KgseSq_descMeta{font-variant-numeric:tabular-nums;font-weight:600}.KgseSq_descWhy{color:var(--ink-2)}.KgseSq_tags{flex-wrap:wrap;gap:6px;display:flex}.KgseSq_tag{background:color-mix(in srgb, var(--sunken) 80%, var(--ink));height:24px;color:var(--ink);border-radius:6px;align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.KgseSq_tag:hover{background:color-mix(in srgb, var(--sunken) 68%, var(--ink))}.KgseSq_comments{margin-top:24px}.KgseSq_h2{margin-bottom:8px;font-size:20px;font-weight:700;line-height:28px}.KgseSq_clist{margin:0 0 16px;padding:0;list-style:none}.KgseSq_comment{padding:12px 0}.KgseSq_cmeta{color:var(--ink-2);flex-wrap:wrap;gap:0 6px;min-width:0;margin-bottom:4px;font-size:12px;line-height:18px;display:flex}.KgseSq_cuser{color:var(--ink);font-weight:600}.KgseSq_cuser:hover{text-decoration:underline}.KgseSq_cstory{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:60ch;overflow:hidden}.KgseSq_ctext{color:var(--ink);overflow-wrap:anywhere;max-width:80ch;font-size:14px;line-height:20px}.KgseSq_ctext p{margin:0 0 .6em}.KgseSq_ctext p:last-child{margin-bottom:0}.KgseSq_ctext a{text-underline-offset:2px;text-decoration:underline}.KgseSq_ctext pre{background:var(--sunken);white-space:pre-wrap;border-radius:6px;padding:8px 10px;font-size:13px;overflow-x:auto}.KgseSq_ctext mark{color:inherit;background:0 0;font-weight:600}.KgseSq_ctext .vref{white-space:nowrap;font-weight:600}.KgseSq_ctext .vref:before{content:"▶ ";font-size:.8em}.KgseSq_clamped{max-height:120px;overflow:hidden}.KgseSq_cmore{color:var(--ink-2);background:0 0;border:0;padding:4px 0 0;font-size:14px;font-weight:500}.KgseSq_cmore:hover{color:var(--ink)}.KgseSq_cfoot{color:var(--ink-2);flex-wrap:wrap;gap:0 10px;margin-top:6px;font-size:12px;line-height:18px;display:flex}.KgseSq_cfoot a:hover{color:var(--ink);text-decoration:underline}.KgseSq_cstance{color:var(--ink);font-weight:500}.KgseSq_ccrit{color:var(--ink-2);font-style:italic}@media (max-width:767px){.KgseSq_cmore{min-height:40px}.KgseSq_cfoot a{padding:8px 0}}
._5ZWHMG_hero{background:var(--sunken);color:var(--ink);border-radius:20px;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:32px;margin-top:20px;padding:32px;display:grid}._5ZWHMG_art{background:var(--surface);width:200px;height:200px;box-shadow:var(--cover-shadow);border-radius:12px;overflow:hidden}._5ZWHMG_art img{object-fit:cover;width:100%;height:100%;display:block}._5ZWHMG_title{font-family:var(--font-ui);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:32px;font-weight:600;line-height:1.12}._5ZWHMG_host{opacity:.7;margin-top:4px;font-size:14px}._5ZWHMG_pitch{opacity:.88;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:60ch;margin-top:10px;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}._5ZWHMG_play{margin-top:18px}._5ZWHMG_links{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}._5ZWHMG_pill{border:1px solid var(--line-strong);height:36px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}._5ZWHMG_pill:hover{background:var(--sunken-hover)}._5ZWHMG_pill[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}._5ZWHMG_cols{grid-template-columns:minmax(0,1fr) 300px;gap:56px;padding-top:8px;display:grid}._5ZWHMG_main{min-width:0;max-width:780px}._5ZWHMG_h2{margin:36px 0 8px;font-size:18px;font-weight:600}._5ZWHMG_rail h2{margin:36px 0 12px;font-size:15px;font-weight:600}._5ZWHMG_railList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._5ZWHMG_railItem{color:inherit;border-radius:10px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:6px;display:grid}._5ZWHMG_railItem:hover{background:var(--sunken)}._5ZWHMG_railArt{background:var(--sunken);border-radius:6px;width:48px;height:48px;display:block;overflow:hidden}._5ZWHMG_railArt img{object-fit:cover;width:100%;height:100%;display:block}._5ZWHMG_railName{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}._5ZWHMG_railSub{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}@media (max-width:960px){._5ZWHMG_cols{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:640px){._5ZWHMG_hero{grid-template-columns:1fr;justify-items:start;gap:20px;padding:20px}._5ZWHMG_art{width:140px;height:140px}._5ZWHMG_title{font-size:26px}}._5ZWHMG_epText{max-width:72ch;color:var(--ink-2);white-space:pre-line;margin-top:20px;font-size:15.5px;line-height:1.65}
