/* Whiteout-only approved top navigation. Embedded by the owned renderer. */

html body#history18-refresh[data-report-topnav="v6"] #candidate-report .rkc-frame{display:block!important;min-height:0!important}

html body#history18-refresh[data-report-topnav="v6"] #candidate-report .rkc-main{padding:24px 32px 40px!important}

html body#history18-refresh[data-report-topnav="v6"] #candidate-report .rkc-content{width:100%!important;max-width:1180px!important;margin:0 auto!important}

html body#history18-refresh[data-report-topnav="v6"] .wo-report-context{max-width:1244px;margin:0 auto;padding:12px 32px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--rkc-paper,#edeae0);background:var(--rkc-ink,#0b111b)}

html body#history18-refresh[data-report-topnav="v6"] .wo-report-identity{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 20px;min-width:0}

html body#history18-refresh[data-report-topnav="v6"] .wo-report-identity strong{font-size:16px;font-weight:700}

html body#history18-refresh[data-report-topnav="v6"] .wo-report-identity span{font-size:12px;color:var(--rkc-secondary,#a7b4c3)}

html body#history18-refresh[data-report-topnav="v6"] .wo-report-context>a{display:inline-flex;align-items:center;min-height:32px;color:inherit;font-size:14px;text-decoration:none;white-space:nowrap}

html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar{position:sticky;top:var(--nova-header-block,80px);z-index:80;background:var(--rkc-ink,#0b111b);border-block:1px solid #27313e}

html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;max-width:1180px!important;margin:0 auto!important;padding:0!important}

html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav>a{position:relative!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:auto!important;min-width:0!important;min-height:72px!important;margin:0!important;padding:10px 16px!important;border:0!important;border-bottom:3px solid transparent!important;border-right:1px solid #27313e!important;border-radius:0!important;text-decoration:none!important;color:var(--rkc-secondary,#a7b4c3)!important;background:transparent!important;line-height:1.4!important;text-align:left!important}

html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav>a:last-child{border-right:0!important}

html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav>a>b{display:block!important;width:auto!important;height:auto!important;flex:0 0 auto!important;padding:0!important;background:transparent!important;color:inherit!important;font-size:20px!important;font-weight:700!important}

html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav>a>span{display:block!important;min-width:0!important}

html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav>a>span>b{display:block!important;font-size:16px!important;font-weight:650!important;white-space:nowrap!important}

html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav small{display:block!important;position:static!important;width:auto!important;height:auto!important;margin-top:3px!important;clip-path:none!important;overflow:visible!important;font-size:10px!important;font-weight:400!important;letter-spacing:.02em!important;white-space:nowrap!important}

html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav>a[aria-current]{color:var(--rkc-paper,#edeae0)!important;border-bottom-color:var(--stage-accent,var(--gold,#c9a961))!important;background:#19222d!important}

html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar a:focus-visible,html body#history18-refresh[data-report-topnav="v6"] .wo-report-context a:focus-visible{outline:2px solid var(--nova-ui-focus,#e4ce96)!important;outline-offset:-4px!important}

html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar a:hover{background:#19222d!important;color:var(--rkc-paper,#edeae0)!important}

/* The game context above now supplies this redundant breadcrumb's navigation. */

html body#history18-refresh[data-report-topnav="v6"] main>.rkc-content>.rkc-crumb,html body#history18-refresh[data-report-topnav="v6"] .rk-overview>.crumb{display:none!important}

html body#history18-refresh[data-report-topnav="v6"] .rk-overview{max-width:1244px!important;margin:0 auto!important;padding:24px 32px 40px!important}

/* Keep long narrative lines readable while allowing comparisons and tables wider room. */

html body#history18-refresh[data-report-topnav="v6"] #reading-view-panel [id^="whiteout-argument-"]>p{max-width:78ch}



@media(max-width:1100px){

 html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav>a{padding:10px 8px!important;gap:8px!important}

 html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav small{font-size:9px!important;letter-spacing:0!important}

}

@media(max-width:700px){

 html body#history18-refresh[data-report-topnav="v6"] .wo-report-context{padding:8px 16px;align-items:center}

 html body#history18-refresh[data-report-topnav="v6"] .wo-report-identity{display:block}

 html body#history18-refresh[data-report-topnav="v6"] .wo-report-identity strong{display:block;font-size:14px}

 html body#history18-refresh[data-report-topnav="v6"] .wo-report-identity span{font-size:10px}

 html body#history18-refresh[data-report-topnav="v6"] .wo-report-context>a{font-size:12px}

 html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav>a{flex-direction:column!important;gap:3px!important;padding:6px 2px!important;min-height:64px!important;text-align:center!important}

 html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav>a>b{font-size:14px!important}

 html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav>a>span>b{font-size:11px!important;line-height:1.35!important;white-space:normal!important;word-break:keep-all!important}

 html body#history18-refresh[data-report-topnav="v6"] .wo-stage-bar .stage-nav small{display:none!important}

 html body#history18-refresh[data-report-topnav="v6"] #candidate-report .rkc-main,html body#history18-refresh[data-report-topnav="v6"] .rk-overview{padding:20px 16px 32px!important}

}




html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) .wo-stage-bar .stage-nav>a:not([aria-current]),html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) .wo-stage-bar .stage-nav>a:not([aria-current]) :is(b,span,small){color:#a9b7c6!important}
html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report .stage-header :is(.rkc-support,.rkc-kicker,.rkc-meta,.stage-authority),html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report .stage-header :is(.rkc-meta,.stage-authority) :is(span,small),html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report .rkc-crumb,html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report .stage-header-main>p:not(.eyebrow){color:#b3c0cf!important}

html body#history18-refresh[data-report-topnav="v6"] .wo-report-context span{color:#a9b7c6!important}
html body#history18-refresh[data-common-stage="m"] #reading-view-panel :is(p,strong,caption,summary,th,td):not(.mpm-stat *){color:#172232!important}
html body#history18-refresh[data-common-stage="overview"] #reading-view-panel .chain-card[data-stage="t"]>header>b{color:#0b111b!important}

html body#history18-refresh[data-common-stage="overview"] #reading-view-panel .chain-card[data-stage="q"]>header>b,html body#history18-refresh[data-common-stage="overview"] #reading-view-panel .chain-card[data-stage="q"] .chain-card-badge{color:#fff!important}

html body#history18-refresh[data-common-stage="overview"] .game-main{max-width:1480px;margin:auto;padding:clamp(1.5rem,3vw,3.5rem)}
html body#history18-refresh[data-common-stage="overview"] .game-title-row{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:end;padding-bottom:1.4rem;border-bottom:1px solid rgba(255,255,255,.16)}
html body#history18-refresh[data-common-stage="overview"] .game-title-row h1{margin:.2rem 0 0;font-family:Georgia,"Noto Serif KR",serif;font-size:clamp(2.6rem,5vw,5.3rem);font-weight:500;line-height:.92;letter-spacing:-.055em}
html body#history18-refresh[data-common-stage="overview"] .game-title-row h1 small{display:block;margin-bottom:.5rem;color:#8996a5;font-family:Inter,"Noto Sans KR",sans-serif;font-size:.86rem;font-weight:750;letter-spacing:.02em}
html body#history18-refresh[data-common-stage="overview"] .report-badge{min-width:150px;padding:1rem;border:1px solid rgba(255,255,255,.18);text-align:right}
html body#history18-refresh[data-common-stage="overview"] .report-badge span{display:block;color:#8592a2;font:750 .65rem/1 ui-monospace,Consolas,monospace;letter-spacing:.08em}
html body#history18-refresh[data-common-stage="overview"] .report-badge strong{display:block;margin-top:.45rem;color:var(--gold);font-size:1.35rem}
html body#history18-refresh[data-common-stage="overview"] .section-title{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin:3rem 0 1rem}
html body#history18-refresh[data-common-stage="overview"] .section-title h2{margin:.2rem 0 0;font-size:clamp(1.6rem,2.7vw,2.7rem);letter-spacing:-.035em}
html body#history18-refresh[data-common-stage="overview"] .section-title>p{max-width:620px;margin:0;color:#8794a3;font-size:.84rem;line-height:1.65}
html body#history18-refresh[data-common-stage="overview"] .journey-chain{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(255,255,255,.26);border-bottom:1px solid rgba(255,255,255,.16)}
html body#history18-refresh[data-common-stage="overview"] .chain-card{display:flex;min-height:220px;flex-direction:column;padding:1rem;border-right:1px solid rgba(255,255,255,.14);text-decoration:none}
html body#history18-refresh[data-common-stage="overview"] .chain-card:last-child{border-right:0}
html body#history18-refresh[data-common-stage="overview"] .chain-card:hover,html body#history18-refresh[data-common-stage="overview"] .chain-card:focus-visible{background:rgba(255,255,255,.04)}
html body#history18-refresh[data-common-stage="overview"] .chain-card:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}
html body#history18-refresh[data-common-stage="overview"] .chain-card header{display:flex;align-items:center;justify-content:space-between}
html body#history18-refresh[data-common-stage="overview"] .chain-card header b{display:grid;width:38px;height:38px;place-items:center;color:#fff;background:var(--stage-accent)}
html body#history18-refresh[data-common-stage="overview"] .chain-card header small{color:#758292;font:750 .62rem/1 ui-monospace,Consolas,monospace}
html body#history18-refresh[data-common-stage="overview"] .chain-card h3{margin:2rem 0 .65rem;font-size:1rem;line-height:1.3}
html body#history18-refresh[data-common-stage="overview"] .chain-card p{margin:0;color:#8996a5;font-size:.76rem;line-height:1.58}
html body#history18-refresh[data-common-stage="overview"] .chain-card span{margin-top:auto;padding-top:1rem;color:var(--stage-accent);font-size:.72rem;font-weight:850}
html body#history18-refresh[data-common-stage="overview"] .journey-chain{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(255,255,255,.26);border-bottom:1px solid rgba(255,255,255,.16)}
@media(max-width:1100px){html body#history18-refresh[data-common-stage="overview"] .journey-chain{grid-template-columns:repeat(2,1fr)}
html body#history18-refresh[data-common-stage="overview"] .chain-card{border-bottom:1px solid rgba(255,255,255,.14)}
html body#history18-refresh[data-common-stage="overview"] .chain-card:nth-child(2n){border-right:0}
html body#history18-refresh[data-common-stage="overview"] .chain-card:last-child{grid-column:1/-1}}
@media(max-width:820px){html body#history18-refresh[data-common-stage="overview"] .game-title-row{grid-template-columns:1fr}
html body#history18-refresh[data-common-stage="overview"] .report-badge{text-align:left}
html body#history18-refresh[data-common-stage="overview"] .section-title{align-items:start;flex-direction:column}}
@media(max-width:620px){html body#history18-refresh[data-common-stage="overview"] .journey-chain{grid-template-columns:1fr}
html body#history18-refresh[data-common-stage="overview"] .chain-card,html body#history18-refresh[data-common-stage="overview"] .chain-card:nth-child(2n){border-right:0}
html body#history18-refresh[data-common-stage="overview"] .chain-card:last-child{grid-column:auto}}
html body#history18-refresh[data-common-stage="overview"] .journey-chain{display:grid;grid-template-columns:1fr;gap:0;padding-bottom:1.2rem;border-top:1px solid rgba(255,255,255,.26);border-bottom:1px solid rgba(255,255,255,.16)}
html body#history18-refresh[data-common-stage="overview"] .flow-projections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}
html body#history18-refresh[data-common-stage="overview"] .flow-projections .chain-card{height:100%;border-bottom:0}
html body#history18-refresh[data-common-stage="overview"] .flow-projections .chain-card:last-child{border-right:0}
html body#history18-refresh[data-common-stage="overview"] .flow-convergence{position:relative;display:grid;min-height:92px;place-items:center;align-content:center;gap:.25rem}
html body#history18-refresh[data-common-stage="overview"] .flow-convergence::before{position:absolute;top:0;left:16.666%;right:16.666%;height:24px;border-bottom:1px solid rgba(201,154,68,.38);content:""}
html body#history18-refresh[data-common-stage="overview"] .flow-convergence span{color:#9ba7b5;font:800 .66rem/1 ui-monospace,Consolas,monospace;letter-spacing:.08em}
html body#history18-refresh[data-common-stage="overview"] .flow-convergence b{color:var(--gold);font-size:1.35rem}
html body#history18-refresh[data-common-stage="overview"] .flow-outcome{display:grid;width:min(620px,100%);grid-template-columns:1fr;align-items:stretch;margin:0 auto}
html body#history18-refresh[data-common-stage="overview"] .flow-outcome .flow-arrow{display:grid;min-height:52px;place-items:center;color:var(--gold);font-size:1.45rem;transform:rotate(90deg)}
html body#history18-refresh[data-common-stage="overview"] .flow-outcome>.chain-card[data-stage="q"]{height:100%;background:rgba(121,96,167,.13);border:1px solid rgba(121,96,167,.5)}
html body#history18-refresh[data-common-stage="overview"] .flow-outcome>.chain-card[data-stage="t"]{height:100%;background:rgba(198,94,77,.13);border:1px solid rgba(198,94,77,.5)}
html body#history18-refresh[data-common-stage="overview"] .analysis-map{margin-top:2.5rem;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.025)}
html body#history18-refresh[data-common-stage="overview"] .analysis-map summary{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;cursor:pointer}
html body#history18-refresh[data-common-stage="overview"] .analysis-map summary span{color:var(--gold);font:850 .7rem/1 ui-monospace,Consolas,monospace;letter-spacing:.08em}
html body#history18-refresh[data-common-stage="overview"] .analysis-map summary b{font-size:1rem}
html body#history18-refresh[data-common-stage="overview"] .analysis-map>p{max-width:760px;margin:0;padding:0 1.2rem 1rem;color:#8794a3;font-size:.82rem;line-height:1.65}
html body#history18-refresh[data-common-stage="overview"] .analysis-map .matrix-scroll{border-right:0;border-bottom:0;border-left:0}
html body#history18-refresh[data-common-stage="overview"] .stage-reading-row{display:grid;grid-template-columns:minmax(170px,.55fr) repeat(3,minmax(0,1fr));border-bottom:1px solid rgba(255,255,255,.13)}
html body#history18-refresh[data-common-stage="overview"] .stage-reading-row>header{display:flex;min-height:108px;flex-direction:column;justify-content:space-between;padding:.9rem 1rem;background:rgba(255,255,255,.035)}
html body#history18-refresh[data-common-stage="overview"] .stage-reading-row>header b{color:var(--stage-accent);font-size:1rem}
html body#history18-refresh[data-common-stage="overview"] .stage-reading-row>header span{color:#8996a5;font-size:.7rem}
html body#history18-refresh[data-common-stage="overview"] .stage-reading-row>a{display:flex;min-height:108px;flex-direction:column;justify-content:space-between;padding:.9rem 1rem;border-left:1px solid rgba(255,255,255,.13);text-decoration:none}
html body#history18-refresh[data-common-stage="overview"] .stage-reading-row>a:hover,html body#history18-refresh[data-common-stage="overview"] .stage-reading-row>a:focus-visible{background:rgba(255,255,255,.055)}
html body#history18-refresh[data-common-stage="overview"] .stage-reading-row>a small{color:var(--stage-accent);font:800 .6rem/1.3 ui-monospace,Consolas,monospace;letter-spacing:.06em}
html body#history18-refresh[data-common-stage="overview"] .stage-reading-row>a strong{color:#e7edf3;font-size:.82rem}
html body#history18-refresh[data-common-stage="overview"] .stage-reading-row>a span{color:#7f8c9b;font-size:.68rem;line-height:1.45}
@media(max-width:1100px){html body#history18-refresh[data-common-stage="overview"] .flow-projections{grid-template-columns:repeat(3,minmax(0,1fr))}
html body#history18-refresh[data-common-stage="overview"] .flow-outcome{width:min(620px,100%)}}
@media(max-width:820px){html body#history18-refresh[data-common-stage="overview"] .stage-reading-row{grid-template-columns:1fr}
html body#history18-refresh[data-common-stage="overview"] .stage-reading-row>header{min-height:auto}
html body#history18-refresh[data-common-stage="overview"] .stage-reading-row>a{min-height:88px;border-top:1px solid rgba(255,255,255,.13);border-left:0}}
@media(max-width:620px){html body#history18-refresh[data-common-stage="overview"] .flow-projections,html body#history18-refresh[data-common-stage="overview"] .flow-outcome{grid-template-columns:1fr}
html body#history18-refresh[data-common-stage="overview"] .flow-convergence{min-height:64px}
html body#history18-refresh[data-common-stage="overview"] .flow-convergence::before{display:none}
html body#history18-refresh[data-common-stage="overview"] .flow-outcome .flow-arrow{min-height:44px;transform:rotate(90deg)}
html body#history18-refresh[data-common-stage="overview"] .analysis-map summary{align-items:flex-start;flex-direction:column}}
html body#history18-refresh[data-common-stage="overview"] .game-title-row h1{font-size:var(--title-detail-size);line-height:var(--title-detail-leading);letter-spacing:var(--title-detail-tracking)}
html body#history18-refresh[data-common-stage="overview"] .section-title h2{font-size:var(--title-section-size);line-height:var(--title-section-leading);letter-spacing:var(--title-section-tracking)}
html body#history18-refresh[data-common-stage="overview"] :is(.home-head h1,.report-hero-title h1,.game-title-row h1,.stage-header h1,.queued-panel h2,.section-title h2,.report-panel>header h2,.decision-pair h2){overflow-wrap:normal;text-wrap:balance}
html body#history18-refresh[data-common-stage="overview"] html[lang="ko"] :is(.home-head h1,.report-hero-title h1,.game-title-row h1,.stage-header h1,.queued-panel h2,.section-title h2,.report-panel>header h2,.decision-pair h2){word-break:keep-all}
@media(min-width:821px){html body#history18-refresh[data-common-stage="overview"] .game-main .eyebrow{font-size:.78rem}
html body#history18-refresh[data-common-stage="overview"] .game-main .report-badge span,html body#history18-refresh[data-common-stage="overview"] .game-main .decision-pair span,html body#history18-refresh[data-common-stage="overview"] .game-main .method-strip small{font-size:.75rem;line-height:1.35}
html body#history18-refresh[data-common-stage="overview"] .game-main .report-lineage dt,html body#history18-refresh[data-common-stage="overview"] .game-main .report-lineage a span{color:#9aa8b7;font-size:.75rem}
html body#history18-refresh[data-common-stage="overview"] .game-main .report-lineage dd,html body#history18-refresh[data-common-stage="overview"] .game-main .report-lineage a b{font-size:.8125rem}
html body#history18-refresh[data-common-stage="overview"] .game-main .report-lineage-note{font-size:.8125rem}
html body#history18-refresh[data-common-stage="overview"] .game-main .method-strip small{color:#96a5b5}
html body#history18-refresh[data-common-stage="overview"] .game-main .method-strip p{color:#9eabba;font-size:.8125rem;line-height:1.58}}
@media(max-width:620px){html body#history18-refresh[data-common-stage="overview"] .game-title-row h1{font-size:var(--title-mobile-h1-size);line-height:var(--title-mobile-h1-leading)}
html body#history18-refresh[data-common-stage="overview"] .section-title h2{font-size:var(--title-mobile-section-size);line-height:var(--title-mobile-section-leading)}
html body#history18-refresh[data-common-stage="overview"] .flow-projections,html body#history18-refresh[data-common-stage="overview"] .flow-outcome,html body#history18-refresh[data-common-stage="overview"] .chain-card{min-width:0}
html body#history18-refresh[data-common-stage="overview"] .chain-card h3{overflow-wrap:anywhere}}
html body#history18-refresh[data-common-stage="overview"] .flow-projections .chain-card{min-height:420px}
html body#history18-refresh[data-common-stage="overview"] .flow-outcome .chain-card{min-height:350px}
html body#history18-refresh[data-common-stage="overview"] .chain-card[data-emphasis="core-loop"]{box-shadow:inset 0 4px var(--teal)}
html body#history18-refresh[data-common-stage="overview"] .chain-card[data-emphasis="core-bottleneck"]{box-shadow:inset 0 4px #9a7bc4}
html body#history18-refresh[data-common-stage="overview"] .chain-card[data-emphasis="core-direction"]{box-shadow:inset 0 4px #d67463}
html body#history18-refresh[data-common-stage="overview"] .chain-card span{margin-top:0;padding-top:0;color:inherit;font-size:inherit;font-weight:inherit}
html body#history18-refresh[data-common-stage="overview"] .chain-card .chain-card-badge{display:inline-flex;align-self:flex-start;margin-top:.8rem;padding:.32rem .45rem;color:#07101d;background:var(--stage-accent);font:900 .57rem/1 ui-monospace,Consolas,monospace;letter-spacing:.08em}
html body#history18-refresh[data-common-stage="overview"] .chain-card h3{margin:1.15rem 0 .6rem;font-size:1.04rem}
html body#history18-refresh[data-common-stage="overview"] .chain-card .chain-card-summary{color:#9aa6b4}
html body#history18-refresh[data-common-stage="overview"] .chain-card-lines{display:grid;gap:.38rem;margin-top:.8rem}
html body#history18-refresh[data-common-stage="overview"] .chain-card-line{display:grid;grid-template-columns:minmax(66px,.35fr) 1fr;gap:.5rem;padding-top:.42rem;border-top:1px solid rgba(255,255,255,.11)}
html body#history18-refresh[data-common-stage="overview"] .chain-card-line b{color:var(--stage-accent);font:850 .59rem/1.35 ui-monospace,Consolas,monospace}
html body#history18-refresh[data-common-stage="overview"] .chain-card-line em{color:#b7c0ca;font-size:.67rem;font-style:normal;line-height:1.45}
html body#history18-refresh[data-common-stage="overview"] .chain-card-chips{display:flex;gap:.3rem;flex-wrap:wrap;margin-top:.72rem}
html body#history18-refresh[data-common-stage="overview"] .chain-card .chain-card-chip{display:inline-flex;padding:.3rem .38rem;color:#c7d0da;border:1px solid rgba(255,255,255,.17);font:750 .57rem/1.25 ui-monospace,Consolas,monospace}
html body#history18-refresh[data-common-stage="overview"] .chain-card-loop{display:flex;align-items:center;gap:.28rem;overflow-x:auto;margin-top:.8rem;padding-bottom:.2rem}
html body#history18-refresh[data-common-stage="overview"] .chain-card-loop-node{display:grid;min-width:88px;gap:.22rem;padding:.42rem;border:1px solid rgba(43,150,140,.42);background:rgba(43,150,140,.09)}
html body#history18-refresh[data-common-stage="overview"] .chain-card-loop-node b{color:var(--teal);font:900 .56rem/1 ui-monospace,Consolas,monospace}
html body#history18-refresh[data-common-stage="overview"] .chain-card-loop-node small{color:#c4cdd6;font-size:.61rem;line-height:1.3}
html body#history18-refresh[data-common-stage="overview"] .chain-card-loop i{color:var(--gold);font-size:.72rem;font-style:normal}
html body#history18-refresh[data-common-stage="overview"] .chain-card>.chain-card-cta{margin-top:auto;padding-top:1rem;color:var(--stage-accent);font-size:.72rem;font-weight:850}
@media(max-width:900px){html body#history18-refresh[data-common-stage="overview"] .flow-projections .chain-card{min-height:460px}
html body#history18-refresh[data-common-stage="overview"] .chain-card-line{grid-template-columns:1fr}
html body#history18-refresh[data-common-stage="overview"] .chain-card-loop{align-items:stretch;flex-direction:column}
html body#history18-refresh[data-common-stage="overview"] .chain-card-loop i{display:none}}
@media(max-width:620px){html body#history18-refresh[data-common-stage="overview"] .flow-projections .chain-card,html body#history18-refresh[data-common-stage="overview"] .flow-outcome .chain-card{min-height:auto}
html body#history18-refresh[data-common-stage="overview"] .chain-card-loop{flex-direction:row}
html body#history18-refresh[data-common-stage="overview"] .chain-card-loop i{display:block}}
@media(max-width:620px){html body#history18-refresh[data-common-stage="overview"] .chain-card-loop--mobile-stack{align-items:stretch;flex-direction:column;overflow-x:visible}
html body#history18-refresh[data-common-stage="overview"] .chain-card-loop--mobile-stack i{display:none}}
@media(max-width:720px){html body#history18-refresh[data-common-stage="overview"] .chain-card-loop{width:100%;max-width:100%;min-width:0}}
html body#history18-refresh[data-common-stage="overview"] .flow-projections .chain-card,html body#history18-refresh[data-common-stage="overview"] .flow-outcome .chain-card{min-height:200px;justify-content:center}
html body#history18-refresh[data-common-stage="overview"] .flow-projections .chain-card>.chain-card-cta,html body#history18-refresh[data-common-stage="overview"] .flow-outcome .chain-card>.chain-card-cta{margin-top:0}
@media(max-width:900px){html body#history18-refresh[data-common-stage="overview"] .flow-projections .chain-card,html body#history18-refresh[data-common-stage="overview"] .flow-outcome .chain-card{min-height:200px}}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .section-title{margin-top:1.65rem}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card header b{color:#07101d}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card[data-stage="m"] header b,html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card[data-stage="t"] header b{color:#fff}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card[data-emphasis]{box-shadow:inset 0 4px var(--stage-accent)}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card .chain-card-badge{color:#07101d}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card[data-stage="m"] .chain-card-badge,html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card[data-stage="t"] .chain-card-badge{color:#fff}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card-line b,html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card>.chain-card-cta{color:var(--stage-accent-readable)}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card h3{font-size:1.13rem;line-height:1.38;word-break:keep-all}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card .chain-card-summary{font-size:.84rem;line-height:1.6;word-break:keep-all}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card-line em{font-size:.74rem;line-height:1.5}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card .chain-card-chip{font-size:.65rem}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card>.chain-card-cta{font-size:.8rem}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence::before{border-bottom-color:rgba(121,96,167,.6)}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence b{color:#C4B3E2}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-outcome .flow-arrow{color:#FF91A8}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-outcome>.chain-card[data-stage="q"],html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-outcome>.chain-card[data-stage="t"]{background:color-mix(in srgb,var(--stage-accent) 10%,#07101d);border-color:color-mix(in srgb,var(--stage-accent) 62%,#07101d)}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .stage-reading-row>header{box-shadow:inset 3px 0 var(--stage-accent);background:color-mix(in srgb,var(--stage-accent) 7%,#07101d)}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .stage-reading-row>header b,html body#history18-refresh[data-common-stage="overview"] .rk-overview .stage-reading-row>a small{color:var(--stage-accent-readable)}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .stage-reading-row>a{min-height:130px}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .stage-reading-row>a strong{font-size:.9rem;line-height:1.45;word-break:keep-all}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .stage-reading-row>a span{font-size:.78rem;line-height:1.5;word-break:keep-all}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .report-badge{border-color:rgba(121,96,167,.65);background:rgba(121,96,167,.08)}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .report-badge span{color:#C4B3E2}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .report-badge strong{color:#C4B3E2}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .section-title .eyebrow{color:#b5c3d2}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .analysis-map summary span{color:#b5c3d2}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card:hover,html body#history18-refresh[data-common-stage="overview"] .rk-overview .chain-card:focus-visible,html body#history18-refresh[data-common-stage="overview"] .rk-overview .stage-reading-row>a:hover,html body#history18-refresh[data-common-stage="overview"] .rk-overview .stage-reading-row>a:focus-visible{background:color-mix(in srgb,var(--stage-accent) 12%,#07101d)}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence{min-height:132px;gap:.35rem;padding:0 1rem 0}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence::before{display:none}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence svg{display:block;width:min(100%,900px);height:38px;overflow:visible}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence svg path{fill:none;stroke-width:3;vector-effect:non-scaling-stroke}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence svg circle{fill:#7960A7}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence p{margin:0;padding:.45rem .9rem;color:#aab9c7;background:rgba(121,96,167,.08);border:1px solid rgba(121,96,167,.28);font-size:1rem;line-height:1.5;text-align:center;word-break:keep-all}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence p strong{color:#C4B3E2;font-weight:800}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence .flow-convergence-arrow{color:#C4B3E2;font-size:1.35rem;line-height:1}
@media(max-width:620px){html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence{min-height:102px}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .flow-convergence svg{display:none}}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .analysis-map>header{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .analysis-map>header h2{margin:0;color:var(--gold);font-size:1rem;font-weight:850;line-height:1.4;word-break:keep-all;text-wrap:balance}
html body#history18-refresh[data-common-stage="overview"] .rk-overview .analysis-map>header p{margin:0;color:#e7edf3;font-size:.82rem;font-weight:600;line-height:1.5;word-break:keep-all;text-wrap:pretty}
@media(max-width:620px){html body#history18-refresh[data-common-stage="overview"] .rk-overview .analysis-map>header{align-items:flex-start;flex-direction:column}}

html body#history18-refresh #candidate-report h1{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .chain-card[data-stage="e"] h3{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .chain-card[data-stage="m"] h3{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .chain-card[data-stage="s"] h3{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .chain-card[data-stage="q"] h3{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .chain-card[data-stage="t"] h3{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .chain-card-line{color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .stage-reading-row[data-stage="e"]{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .stage-reading-row[data-stage="m"]{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .stage-reading-row[data-stage="s"]{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .stage-reading-row[data-stage="q"]{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .stage-reading-row[data-stage="t"]{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-left-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .stage-reading-row[data-stage="e"]>a{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .stage-reading-row[data-stage="m"]>a{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .stage-reading-row[data-stage="s"]>a{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .stage-reading-row[data-stage="q"]>a{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;}
html body#history18-refresh #candidate-report .stage-reading-row[data-stage="t"]>a{color:rgb(243, 240, 233)!important;border-top-color:rgb(243, 240, 233)!important;border-right-color:rgb(243, 240, 233)!important;border-bottom-color:rgb(243, 240, 233)!important;}
html body#history18-refresh[data-common-stage="overview"] #candidate-report{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
html body#history18-refresh[data-common-stage="overview"] #candidate-report>.rkc-frame{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
html body#history18-refresh[data-common-stage="overview"] #candidate-report main.game-main{box-sizing:border-box!important;max-width:1244px!important;width:100%!important;margin:0 auto!important;padding:28px 32px 48px!important;color:#f3f0e9!important}
@media(max-width:700px){html body#history18-refresh[data-common-stage='overview'] #candidate-report main.game-main{padding:22px 16px 40px!important}}
html body#history18-refresh #candidate-report .flow-outcome>.chain-card[data-stage="t"] header small{color:#b3c0cf!important}

@media(max-width:820px){html body#history18-refresh #candidate-report #reading-view-panel .stage-reading-row[data-stage]>a{border-top-color:rgba(255,255,255,.13)!important}}
html body#history18-refresh[data-common-stage="overview"] #app.app{box-sizing:border-box!important;max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
html body#history18-refresh .wo-stage-bar .stage-nav{grid-template-columns:repeat(5,minmax(0,1fr))!important}

html body#history18-refresh[data-common-stage="overview"] .rk-overview [data-stage="e"]{--stage-accent:#2B968C;--stage-accent-readable:#8ED2CB}
html body#history18-refresh[data-common-stage="overview"] .rk-overview [data-stage="m"]{--stage-accent:#4F46E5;--stage-accent-readable:#AAA6FF}
html body#history18-refresh[data-common-stage="overview"] .rk-overview [data-stage="s"]{--stage-accent:#557FB5;--stage-accent-readable:#A9C7EA}
html body#history18-refresh[data-common-stage="overview"] .rk-overview [data-stage="q"]{--stage-accent:#7960A7;--stage-accent-readable:#C4B3E2}
html body#history18-refresh[data-common-stage="overview"] .rk-overview [data-stage="t"]{--stage-accent:#C65E4D;--stage-accent-readable:#F0A89C}
html body#history18-refresh #reading-view-panel aside.compact-disclosure{color:#172232}

html body#history18-refresh[data-common-stage="overview"] main.rk-overview{--gold:#c99a44}
html body#history18-refresh[data-common-stage="overview"] #reading-view-panel aside.compact-disclosure{color:#b3c0cf}
