/* 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#history18-refresh[data-report-topnav="v6"] .wo-report-context span,html body#history18-refresh .wo-stage-bar .stage-nav>a:not([aria-current]),html body#history18-refresh .wo-stage-bar .stage-nav>a:not([aria-current]) :is(b,span,small){color:#a9b7c6!important}

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 #candidate-report .stage-header :is(.rkc-kicker,.rkc-meta,.stage-authority),html body#history18-refresh #candidate-report .stage-header :is(.rkc-meta,.stage-authority) :is(span,small){color:#b3c0cf!important}
html body#history18-refresh #reading-view-panel .eexp-matrix th :is(span,small){color:#3f6250!important}
html body#history18-refresh[data-common-stage="m"] #reading-view-panel :is(#field-map,#domain-terrain) :is(p,summary,small),html body#history18-refresh[data-common-stage="m"] #reading-view-panel .hierarchy-strip span,html body#history18-refresh[data-common-stage="m"] #reading-view-panel .page-footer{color:#354b52!important}
/* Original S hero white foreground retained over its actual navy gradient. */
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"] #reading-view-panel .chain-card[data-stage="t"]>header>b{color:#0b111b!important}

html body#history18-refresh[data-common-stage="m"] #reading-view-panel .method-hierarchy>span{color:#354b52!important}

html body#history18-refresh[data-common-stage="e"] #eexp-detail span{color:#3f6250!important}

html body#history18-refresh[data-common-stage="overview"] #reading-view-panel .chain-card:is([data-stage="e"],[data-stage="s"]):is(:hover,:focus-visible){background:color-mix(in srgb,var(--stage-accent) 6%,#07101d)!important}

html body#history18-refresh[data-common-stage="m"] #definition-dialog #definition-level{color:#354b52!important}

/* Same-edition HQ v11: coherent native historical M table at mobile widths. */
@media(max-width:640px){
body#history18-refresh[data-common-stage="m"] #field-map .ahn-table-region{overflow-x:auto!important;min-inline-size:0;max-inline-size:100%}
body#history18-refresh[data-common-stage="m"] #field-map table.field-table{display:table!important;width:100%!important;min-width:42rem!important;max-inline-size:none!important;table-layout:fixed!important}
body#history18-refresh[data-common-stage="m"] #field-map .field-table thead{display:table-header-group!important;position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip-path:none!important;white-space:normal!important}
body#history18-refresh[data-common-stage="m"] #field-map .field-table tbody:not([hidden]){display:table-row-group!important}
body#history18-refresh[data-common-stage="m"] #field-map .field-table tr:not([hidden]){display:table-row!important;width:auto!important;margin:0!important}
body#history18-refresh[data-common-stage="m"] #field-map .field-table :is(th,td){display:table-cell!important;width:33.333333%!important;min-width:0!important;box-sizing:border-box!important;vertical-align:top;white-space:normal!important}
body#history18-refresh[data-common-stage="m"] #field-map .field-table .domain-heading th{width:auto!important}
body#history18-refresh[data-common-stage="m"] #field-map .field-table :is(th,td)::before{content:none!important}
body#history18-refresh[data-common-stage="m"] #field-map .field-table .field-name{display:inline;grid-column:auto;word-break:normal;overflow-wrap:normal}
}

@media(max-width:640px){body#history18-refresh[data-common-stage="m"] #field-map .field-table col{width:33.333333%!important}}
