.YK3kjG_page{max-width:var(--site-frame-width);padding:var(--page-top) 0 var(--space-12);color:var(--strong);margin-inline:auto}.YK3kjG_articlePage{max-width:var(--page-detail-width)}.YK3kjG_header h1,.YK3kjG_articleHeader h1{font-size:clamp(28px,4vw,40px);font-weight:var(--display-weight);letter-spacing:var(--display-tracking-lg);line-height:1.15}.YK3kjG_header p,.YK3kjG_empty{max-width:68ch;margin-top:var(--space-3);color:var(--muted);font-size:15px;line-height:1.65}.YK3kjG_latestLink{color:var(--accent-ink);font-weight:500}.YK3kjG_latestLink:hover{color:var(--accent-ink)}.YK3kjG_follow{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.YK3kjG_followLabel{color:var(--text);font-size:var(--type-ui);font-weight:500}.YK3kjG_followActions{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.YK3kjG_followNote{color:var(--muted);font-size:var(--type-small);flex-basis:100%;margin-top:0;line-height:1.6}.YK3kjG_meta{gap:var(--space-1) var(--space-2);color:var(--muted);font-size:var(--type-small);flex-wrap:wrap;line-height:1.5;display:flex}.YK3kjG_meta>span:before{content:"·";margin-right:var(--space-2);color:var(--muted)}.YK3kjG_newItems{margin-top:var(--space-8)}.YK3kjG_newItems h2{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.3}.YK3kjG_newItems>p{max-width:68ch;margin-top:var(--space-2);color:var(--muted);font-size:var(--type-ui);line-height:1.65}.YK3kjG_newItemList{gap:0 var(--space-8);margin:var(--space-3) 0 0;padding:var(--space-1) var(--space-5);border:1px solid var(--rule);border-radius:var(--r-ctl);background:var(--fill);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.YK3kjG_newItemList li{border-bottom:1px solid var(--rule)}.YK3kjG_newItemList li:last-child{border-bottom:0}.YK3kjG_newItemText{flex-direction:column;flex:1;min-width:0;display:flex}.YK3kjG_newItemSource{color:var(--muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YK3kjG_moveNote{color:var(--muted);font-size:var(--type-caption);line-height:1.35}@media (min-width:900px){.YK3kjG_newItemList{grid-template-columns:repeat(2,minmax(0,1fr))}.YK3kjG_newItemList li:nth-last-child(2):nth-child(odd){border-bottom:0}}.YK3kjG_timeline{gap:var(--space-4);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}.YK3kjG_card,.YK3kjG_quietCard{gap:var(--space-4);padding:var(--panel-pad);border-radius:var(--r);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 0 0 1px var(--glass-rim), var(--glass-shadow);display:grid}.YK3kjG_quietCard{justify-content:space-between;align-items:baseline;gap:2px var(--space-4);min-height:44px;padding:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.YK3kjG_quietCard .YK3kjG_meta{font-variant-numeric:tabular-nums;flex-shrink:0}.YK3kjG_cardText{display:contents}.YK3kjG_cardText>.YK3kjG_meta{margin-bottom:calc(var(--space-3) * -1);order:0}.YK3kjG_cardText>h2{order:1}.YK3kjG_cardMoves{order:2}.YK3kjG_cardText>.YK3kjG_summary{order:3;margin-top:0}.YK3kjG_cardText>.YK3kjG_readMore{margin-top:calc(var(--space-2) * -1);order:4}.YK3kjG_cardText h2{letter-spacing:-.02em;margin-top:0;font-size:clamp(22px,2.6vw,28px);font-weight:600;line-height:1.3}.YK3kjG_cardText h2 a{transition:color var(--dur-fast)}.YK3kjG_cardText h2 a:hover{color:var(--accent-ink)}.YK3kjG_summary{max-width:68ch;margin-top:var(--space-2);color:var(--muted);font-size:var(--type-ui);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;line-height:1.65;display:-webkit-box;overflow:hidden}.YK3kjG_readMore{min-height:44px;margin-top:var(--space-1);color:var(--accent-ink);font-size:var(--type-ui);align-items:center;font-weight:500;display:inline-flex}.YK3kjG_readMore:hover{color:var(--accent-ink)}.YK3kjG_cardMoves{min-width:0}.YK3kjG_movesTitle{color:var(--muted);font-size:var(--type-small);font-weight:500}.YK3kjG_movesEmpty{margin-top:var(--space-2);color:var(--muted);font-size:var(--type-small);line-height:1.6}.YK3kjG_cardMoves>.YK3kjG_movesEmpty:first-child{margin-top:0}.YK3kjG_moveList{gap:var(--space-2);margin:var(--space-2) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:700px){.YK3kjG_moveList{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}.YK3kjG_moveList>li{border-radius:var(--r-in);box-shadow:inset 0 0 0 1px var(--rule-strong);transition:background-color var(--dur-fast) var(--out)}.YK3kjG_moveList .YK3kjG_moveRow{align-items:center;gap:var(--space-3) var(--space-3);min-height:0;padding:var(--space-4) var(--space-4);grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"icon name name""spark spark move";display:grid}.YK3kjG_moveList .YK3kjG_moveRow .YK3kjG_moveIcon{grid-area:icon}.YK3kjG_moveList .YK3kjG_moveRow>.YK3kjG_moveName,.YK3kjG_moveList .YK3kjG_moveRow>.YK3kjG_newItemText{grid-area:name}.YK3kjG_moveList .YK3kjG_moveRow>.YK3kjG_sparkline{clip-path:inset(0 100% 0 0);width:100%;max-width:120px;height:28px;animation:YK3kjG_spark-draw var(--dur-story) var(--out) .2s forwards;grid-area:spark}.YK3kjG_moveList .YK3kjG_moveRow>:last-child{grid-area:move}.YK3kjG_moveList .YK3kjG_moveRow:not(:has(>.YK3kjG_sparkline))>:last-child{text-align:left;grid-area:2/1/auto/-1;justify-content:flex-start}.YK3kjG_moveList .YK3kjG_move{letter-spacing:-.02em;font-size:24px}@keyframes YK3kjG_spark-draw{to{clip-path:inset(-4px -4px -4px 0)}}@media (hover:hover) and (pointer:fine){.YK3kjG_moveList>li:hover{background:var(--fill-hover)}}@media (prefers-reduced-motion:reduce){.YK3kjG_moveList .YK3kjG_moveRow>.YK3kjG_sparkline{clip-path:none;animation:none}}.YK3kjG_moveRow{align-items:center;gap:var(--space-3);min-height:48px;padding-block:var(--space-1);color:var(--text);font-size:var(--type-ui);display:flex}.YK3kjG_moveRow:hover .YK3kjG_moveName{color:var(--accent-ink)}.YK3kjG_moveIcon{flex-shrink:0;width:28px;height:28px}.YK3kjG_moveName{overflow-wrap:anywhere;min-width:0;transition:color var(--dur-fast);flex:1;line-height:1.25}.YK3kjG_move{justify-content:flex-end;align-items:center;gap:var(--space-1);min-width:68px;color:var(--text);font-size:var(--type-ui);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600;display:inline-flex}.YK3kjG_move svg{width:12px;height:12px}.YK3kjG_move[data-direction=up]{color:var(--gain)}.YK3kjG_move[data-direction=down]{color:var(--loss)}.YK3kjG_moveNone{min-width:68px;color:var(--muted);font-size:var(--type-caption);text-align:right;flex-shrink:0;line-height:1.35}.YK3kjG_firstDayPrice{white-space:nowrap;display:block}.YK3kjG_sparkline{flex-shrink:0;overflow:visible}.YK3kjG_sparkline path,.YK3kjG_sparkline line{vector-effect:non-scaling-stroke}.YK3kjG_sparkBaseline{stroke:var(--rule-strong);stroke-dasharray:2 3;stroke-width:1px}.YK3kjG_sparkMarker{stroke:var(--muted);stroke-dasharray:2 2;stroke-width:1px}.YK3kjG_sparkBefore,.YK3kjG_sparkAfter{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.YK3kjG_sparkBefore{stroke:var(--muted)}.YK3kjG_sparkAfter{stroke:var(--text)}.YK3kjG_sparkEnd{fill:var(--text)}.YK3kjG_sparkline[data-direction=up] .YK3kjG_sparkAfter{stroke:var(--gain)}.YK3kjG_sparkline[data-direction=up] .YK3kjG_sparkEnd{fill:var(--gain)}.YK3kjG_sparkline[data-direction=down] .YK3kjG_sparkAfter{stroke:var(--loss)}.YK3kjG_sparkline[data-direction=down] .YK3kjG_sparkEnd{fill:var(--loss)}.YK3kjG_method{margin-top:var(--space-8)}.YK3kjG_method summary{min-height:44px;color:var(--accent-ink);font-size:var(--type-small);cursor:pointer;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.YK3kjG_method summary:hover{text-underline-offset:3px;text-decoration:underline}}.YK3kjG_method ul{gap:var(--space-2);max-width:80ch;padding-left:var(--space-5);color:var(--text);font-size:var(--type-small);margin:0;line-height:1.6;list-style:outside;display:grid}.YK3kjG_backLink{align-items:center;gap:var(--space-2);min-height:44px;color:var(--muted);font-size:var(--type-small);transition:color var(--dur-fast);display:inline-flex}.YK3kjG_backLink:hover{color:var(--strong)}.YK3kjG_articleHeader{margin-top:var(--space-4)}.YK3kjG_articleHeader h1{margin-top:var(--space-2)}.YK3kjG_facts{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.YK3kjG_facts li{padding:var(--space-1) var(--space-3);border:1px solid var(--rule);border-radius:var(--r-sm);color:var(--text);font-size:var(--type-caption);align-items:center;line-height:1.5;display:inline-flex}.YK3kjG_facts a{align-items:center;gap:var(--space-1);color:var(--accent-ink);display:inline-flex}.YK3kjG_facts a:hover{color:var(--accent-ink)}.YK3kjG_headerShare{margin-top:var(--space-4)}.YK3kjG_section{margin-top:var(--space-12)}.YK3kjG_section h2{letter-spacing:-.025em;font-size:20px;font-weight:500}.YK3kjG_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.YK3kjG_sectionNote{max-width:80ch;margin-top:var(--space-2);color:var(--muted);font-size:var(--type-small);line-height:1.6}.YK3kjG_prose{gap:var(--space-3);max-width:68ch;margin-top:var(--space-3);color:var(--text);font-size:15px;line-height:1.7;display:grid}.YK3kjG_groups{gap:var(--space-3);margin-top:var(--space-4);display:grid}.YK3kjG_group{padding:var(--space-4) var(--space-5) var(--space-2);border-radius:var(--r);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 0 0 1px var(--glass-rim), var(--glass-shadow)}.YK3kjG_groupText{max-width:80ch;color:var(--text);font-size:var(--type-ui);line-height:1.65}.YK3kjG_cite{color:var(--accent-ink);font-size:var(--type-small);white-space:nowrap}.YK3kjG_cite:hover{color:var(--accent-ink)}.YK3kjG_permalink{width:24px;height:24px;color:var(--muted);vertical-align:middle;border-radius:6px;justify-content:center;align-items:center;margin-left:2px;display:inline-flex}.YK3kjG_permalink:hover{color:var(--accent-ink);background:var(--fill)}.YK3kjG_permalink:focus-visible{outline:var(--focus-ring);outline-offset:1px}.YK3kjG_permalink svg{width:13px;height:13px}.YK3kjG_priceRows{margin:var(--space-2) 0 0;padding:0;list-style:none}.YK3kjG_priceRows li+li{border-top:1px solid var(--rule)}.YK3kjG_priceRow{align-items:center;gap:var(--space-4);min-height:60px;padding-block:var(--space-2);grid-template-columns:32px minmax(0,1fr) 128px 120px;display:grid}.YK3kjG_priceRowPlain{grid-template-columns:32px minmax(0,1fr);min-height:52px}.YK3kjG_priceRow:hover .YK3kjG_rowName>span:first-child{color:var(--accent-ink)}.YK3kjG_rowIcon{width:32px;height:32px}.YK3kjG_rowName{gap:2px;min-width:0;display:grid}.YK3kjG_rowName>span:first-child{color:var(--strong);font-size:var(--type-ui);overflow-wrap:anywhere;transition:color var(--dur-fast);line-height:1.25}.YK3kjG_rowPrices{color:var(--muted);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.YK3kjG_rowChart{justify-content:center;display:flex}.YK3kjG_rowMove{justify-items:end;gap:2px;display:grid}.YK3kjG_rowWeek{color:var(--muted);font-size:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.YK3kjG_source{max-width:80ch;margin-top:var(--space-12);color:var(--muted);font-size:var(--type-caption);line-height:1.6}.YK3kjG_source a{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.YK3kjG_source a:hover{color:var(--accent-ink)}.YK3kjG_page a:focus-visible,.YK3kjG_method summary:focus-visible{outline:var(--focus-ring);outline-offset:3px}.YK3kjG_page a:not(.YK3kjG_card-link):focus-visible,.YK3kjG_method summary:focus-visible{border-radius:4px}.YK3kjG_topMoves{gap:var(--space-3);margin:var(--space-4) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));padding:0;list-style:none;display:grid}.YK3kjG_topCard{gap:var(--space-3);height:100%;padding:var(--panel-pad);border-radius:var(--r);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 0 0 1px var(--glass-rim), var(--glass-shadow);display:grid}.YK3kjG_topHead{align-items:center;gap:var(--space-3);min-width:0;display:flex}.YK3kjG_topName{min-width:0;font-size:var(--type-ui);overflow-wrap:anywhere;flex:1;font-weight:500;line-height:1.25}.YK3kjG_topCard .YK3kjG_move{font-size:var(--type-body)}.YK3kjG_topPrices{color:var(--muted);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.YK3kjG_archive{margin-top:var(--space-12)}.YK3kjG_archive h2{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.3}.YK3kjG_archive>p{max-width:68ch;margin-top:var(--space-2);color:var(--muted);font-size:var(--type-ui);line-height:1.65}.YK3kjG_archiveList{margin:var(--space-4) 0 0;border-top:1px solid var(--rule);padding:0;list-style:none}.YK3kjG_archiveList li{border-bottom:1px solid var(--rule)}.YK3kjG_archiveList a{justify-content:space-between;align-items:baseline;gap:2px var(--space-4);min-height:44px;padding:var(--space-3) 0;flex-wrap:wrap;text-decoration:none;display:flex}.YK3kjG_archiveTitle{color:var(--strong);transition:color var(--dur-fast);font-size:15px;font-weight:500;line-height:1.4}.YK3kjG_archiveList a:hover .YK3kjG_archiveTitle{color:var(--accent-ink)}.YK3kjG_archiveList .YK3kjG_meta{font-variant-numeric:tabular-nums;flex-shrink:0}@media (max-width:599px){.YK3kjG_priceRow{gap:var(--space-3);grid-template-columns:32px minmax(0,1fr) auto}.YK3kjG_priceRowPlain{grid-template-columns:32px minmax(0,1fr)}.YK3kjG_rowChart{display:none}.YK3kjG_moveList .YK3kjG_moveRow{grid-template-areas:"icon name name""spark spark move"}.YK3kjG_topName{font-size:15px}.YK3kjG_group{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.YK3kjG_cardText h2 a,.YK3kjG_readMore svg,.YK3kjG_moveName,.YK3kjG_rowName>span:first-child,.YK3kjG_backLink,.YK3kjG_topCard{transition:none}.YK3kjG_readMore:hover svg{transform:none}}
