/* 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(min-width:1101px){

 html body#history18-refresh[data-report-topnav="v6"] #reading-view-panel .q-topic-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}

 html body#history18-refresh[data-report-topnav="v6"] #reading-view-panel .q-topic-list>.q-meaning-block{min-width:0;margin:0}

}

@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}

}



body#history18-refresh .v6-field-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}

body#history18-refresh .v6-field-note{min-width:0;padding:24px;border:1px solid var(--line,#d6d7d2);border-top:3px solid var(--stage-accent);background:var(--panel,#fff)}

body#history18-refresh .v6-field-note small{display:block;font-size:12px;font-weight:400;color:inherit;opacity:.75}

body#history18-refresh .v6-field-note h3{font-size:20px;line-height:1.45;word-break:keep-all;overflow-wrap:anywhere;margin:12px 0;font-weight:750}

body#history18-refresh .v6-field-note p{font-size:15px;line-height:1.85;margin:0;font-weight:500}

body#history18-refresh .v6-field-note .v6-score{font-size:28px;font-weight:750;line-height:1.4;float:right;margin:0 0 8px 12px;color:var(--stage-accent)}

body#history18-refresh #reading-view-panel p[data-text-role="game-specific-support"]{line-height:1.85}

body#history18-refresh #reading-view-panel .executive-full{margin-top:28px}

body#history18-refresh #reading-view-panel .executive-section{padding:20px 0;border-top:1px solid var(--line,#d0d3d4)}

body#history18-refresh #reading-view-panel .v6-field-notes+.executive-full{clear:both}

@media(max-width:800px){body#history18-refresh .v6-field-notes{grid-template-columns:minmax(0,1fr)}body#history18-refresh .v6-field-note{padding:20px}}


/* Local two-game contrast repair. Content, metrics and shared design assets remain unchanged. */

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report #reading-view-panel .v6-field-note,

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report #reading-view-panel .v6-field-note :is(h3,p,small){color:#162334!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report #reading-view-panel .v6-field-note small{opacity:1!important;color:#465a69!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report #reading-view-panel .v6-field-note .v6-score{color:#76551d!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) .wo-stage-bar .stage-nav>a:not([aria-current]){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{color:#b3c0cf!important}



/* Scanned legacy roles: values keep their stage hue while text gains adequate light/dark contrast. */

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-main>p:not(.eyebrow),

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report .sw-summary-strip p{color:#b3c0cf!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report[data-report-package="summoners-war"] main[data-stage="m"] #reading-view-panel :is(.report-table th,.report-table td,.report-table caption,.mpm-current-node>summary,.executive-item h5,.executive-section>header h4,.executive-full>header h3,.executive-summary-label b){color:#162334!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report[data-report-package="summoners-war"] main[data-stage="m"] #reading-view-panel :is(.executive-full-kicker,.executive-section-kicker){color:#76551d!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report #reading-view-panel :is(.eexp-touch,.eexp-window article>small,.eexp-window h4 span,.eexp-matrix th span,.eexp-matrix th small,.eexp-meaning .eexp-value-list>article>span,.eexp-value-card h3 .whiteout-heading-unit){color:#3c634b!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report #reading-view-panel :is(.sw-asset-title>b,.sw-system-name>b,.sw-section-head>p,.sw-core-kicker,.sw-appendix-kicker,.sw-secondary>article>div>b){color:#805521!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report #reading-view-panel .sw-system-row h4 small{color:#536474!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report #reading-view-panel :is(.qweb-top>span,.qweb-eyebrow,.qweb-hero-foot>b,.q-theory-entry-status.is-direct,.qweb th,.qweb-path>div>small){color:#075c56!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report #reading-view-panel :is(.tweb-axis h3 small,.tweb-topic-detail summary span){color:#675546!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report #reading-view-panel .tweb-intervention-map .tweb-kicker{color:#9f4239!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) .rk-overview .chain-card[data-stage="q"] :is(header>b,.chain-card-badge){color:#ffffff!important}

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) .rk-overview .chain-card[data-stage="t"] header>b{color:#07101d!important}

/* A game name is part of its finding, not a small description token. */

html body[data-report-palette="v7"]:is(#history18-refresh,#history18-refresh) #candidate-report #reading-view-panel :is(h1,h2,h3,h4)[data-text-role]>.whiteout-heading-unit{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;display:inline!important}


/* Light analytical disclosure inherits the approved dark-ink role. */
html body#history18-refresh #candidate-report #reading-view-panel .compact-disclosure{color:#162334!important}

/* Baseline metadata on the dark context bar uses the approved light secondary role. */
html body#history18-refresh .wo-report-identity span{color:#b3c0cf!important}
