/* Accepted Royal Reports roles, scoped to Lineage W 2026-04-11. */

html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] #candidate-report .rkc-frame{display:block!important;min-height:0!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] #candidate-report .rkc-main{padding:24px 32px 40px!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] #candidate-report .rkc-content{width:100%!important;max-width:1180px!important;margin:0 auto!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-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#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-report-identity{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 20px;min-width:0}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-report-identity strong{font-size:16px;font-weight:700}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-report-identity span{font-size:12px;color:var(--rkc-secondary,#a7b4c3)}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-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#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-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#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-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#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-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#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-stage-bar .stage-nav>a:last-child{border-right:0!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-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#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-stage-bar .stage-nav>a>span{display:block!important;min-width:0!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-stage-bar .stage-nav>a>span>b{display:block!important;font-size:16px!important;font-weight:650!important;white-space:nowrap!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-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#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-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#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-stage-bar a:focus-visible,html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-report-context a:focus-visible{outline:2px solid var(--nova-ui-focus,#e4ce96)!important;outline-offset:-4px!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-stage-bar a:hover{background:#19222d!important;color:var(--rkc-paper,#edeae0)!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] main>.rkc-content>.rkc-crumb,html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .rk-overview>.crumb{display:none!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .rk-overview{max-width:1244px!important;margin:0 auto!important;padding:24px 32px 40px!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] #reading-view-panel [id^="whiteout-argument-"]>p{max-width:78ch}
@media(min-width:1101px){
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] #reading-view-panel .q-topic-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] #reading-view-panel .q-topic-list>.q-meaning-block{min-width:0;margin:0}
}
@media(max-width:1100px){
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-stage-bar .stage-nav>a{padding:10px 8px!important;gap:8px!important}
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-stage-bar .stage-nav small{font-size:9px!important;letter-spacing:0!important}
}
@media(max-width:700px){
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-report-context{padding:8px 16px;align-items:center}
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-report-identity{display:block}
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-report-identity strong{display:block;font-size:14px}
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-report-identity span{font-size:10px}
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-report-context>a{font-size:12px}
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-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#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-stage-bar .stage-nav>a>b{font-size:14px!important}
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-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#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .remaining94-stage-bar .stage-nav small{display:none!important}
 html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] #candidate-report .rkc-main,html body#remaining94-w1-infinity-nikki-20260611[data-report-topnav="v6"] .rk-overview{padding:20px 16px 32px!important}
}
body#remaining94-w1-infinity-nikki-20260611 .v6-field-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}
body#remaining94-w1-infinity-nikki-20260611 .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#remaining94-w1-infinity-nikki-20260611 .v6-field-note small{display:block;font-size:12px;font-weight:400;color:inherit;opacity:.75}
body#remaining94-w1-infinity-nikki-20260611 .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#remaining94-w1-infinity-nikki-20260611 .v6-field-note p{font-size:15px;line-height:1.85;margin:0;font-weight:500}
body#remaining94-w1-infinity-nikki-20260611 .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#remaining94-w1-infinity-nikki-20260611 #reading-view-panel p[data-text-role="game-specific-support"]{line-height:1.85}
body#remaining94-w1-infinity-nikki-20260611 #reading-view-panel .executive-full{margin-top:28px}
body#remaining94-w1-infinity-nikki-20260611 #reading-view-panel .executive-section{padding:20px 0;border-top:1px solid var(--line,#d0d3d4)}
body#remaining94-w1-infinity-nikki-20260611 #reading-view-panel .v6-field-notes+.executive-full{clear:both}
@media(max-width:800px){body#remaining94-w1-infinity-nikki-20260611 .v6-field-notes{grid-template-columns:minmax(0,1fr)}body#remaining94-w1-infinity-nikki-20260611 .v6-field-note{padding:20px}}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report #reading-view-panel .v6-field-note,
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report #reading-view-panel .v6-field-note :is(h3,p,small){color:#162334!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report #reading-view-panel .v6-field-note small{opacity:1!important;color:#465a69!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report #reading-view-panel .v6-field-note .v6-score{color:#76551d!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) .remaining94-stage-bar .stage-nav>a:not([aria-current]){color:#a9b7c6!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report .stage-header :is(.rkc-support,.rkc-kicker,.rkc-meta,.stage-authority),
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report .stage-header :is(.rkc-meta,.stage-authority) :is(span,small),
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report .rkc-crumb{color:#b3c0cf!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) .remaining94-stage-bar .stage-nav>a:not([aria-current]) :is(b,span,small){color:#a9b7c6!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report .stage-header-main>p:not(.eyebrow),
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report .sw-summary-strip p{color:#b3c0cf!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report[data-report-package="aion2"] 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(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report[data-report-package="aion2"] main[data-stage="m"] #reading-view-panel :is(.executive-full-kicker,.executive-section-kicker){color:#76551d!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #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(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #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(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report #reading-view-panel .sw-system-row h4 small{color:#536474!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #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(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #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(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #candidate-report #reading-view-panel .tweb-intervention-map .tweb-kicker{color:#9f4239!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) .rk-overview .chain-card[data-stage="q"] :is(header>b,.chain-card-badge){color:#ffffff!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) .rk-overview .chain-card[data-stage="t"] header>b{color:#07101d!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) #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}
#reading-view-panel>section[data-royal-composition]{min-width:0}
#reading-view-panel .whiteout-heading-unit{white-space:nowrap}
.remaining94-reading-lead.case-detail-lead{margin:-.25rem -.25rem 1.25rem;border:1px solid #1b2b3d;border-top:3px solid var(--stage-accent);background:#0d1929;color:#eef3f8}
.remaining94-reading-lead.case-detail-lead>header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"kicker kicker" "title body";gap:.8rem clamp(1.5rem,4vw,3rem);align-items:center;padding:clamp(1.2rem,2.7vw,2.2rem);border-bottom:0}
.remaining94-reading-lead.case-detail-lead>header>.case-detail-kicker{grid-area:kicker;margin:0;color:#d8e0e9;font:900 .66rem/1.3 ui-monospace,Consolas,monospace;letter-spacing:.09em}
.remaining94-reading-lead.case-detail-lead>header>.case-detail-kicker::before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-right:.5rem;background:var(--stage-accent)}
#reading-view-panel .remaining94-reading-lead.case-detail-lead h2[data-text-role="game-specific-detail-title"]{grid-area:title;min-width:0;margin:0;color:#d8e0e9;font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:720;line-height:1.3;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}
.remaining94-reading-lead.case-detail-lead>header>.case-detail-summary{grid-area:body;min-width:0;margin:0;color:#9facba;font-size:.84rem;line-height:1.72;font-weight:600;text-wrap:pretty}
#reading-view-panel .whiteout-method-label{margin:0 0 .45rem;color:var(--stage-accent);font-size:.66rem;line-height:1.45;font-weight:400}
@media(max-width:1100px){.remaining94-reading-lead.case-detail-lead>header{grid-template-columns:minmax(0,1fr);grid-template-areas:"kicker" "title" "body";column-gap:0;align-items:start}}
@media(max-width:640px){.remaining94-reading-lead.case-detail-lead>header{padding:1rem}}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) .rk-overview{max-width:1244px!important;margin:0 auto!important;padding:28px 32px 48px!important;color:#f3f0e9}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .overview-intro{max-width:85ch;margin:18px 0 28px;color:#b8c5d3;font-size:16px;line-height:1.85}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .section-title h2{max-width:40ch;font-size:clamp(24px,2.3vw,34px);line-height:1.5;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance;color:#f3f0e9}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .chain-card h3{font-size:clamp(19px,1.5vw,23px);line-height:1.5;letter-spacing:-.02em;font-weight:750;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance;color:#f3f0e9}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .chain-card .chain-card-summary{color:#c2ccd7;font-size:14px;line-height:1.8;font-weight:400}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .chain-card-line{color:#c2ccd7}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .chain-card-line :is(b,em){color:inherit}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .chain-card-chip{color:#c2ccd7!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .analysis-map>header{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .analysis-map>header h2{color:#f3f0e9;font-size:28px;font-weight:750;line-height:1.5;word-break:keep-all;text-wrap:balance}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .analysis-map>header p{color:#b8c5d3;font-size:14px;font-weight:400;line-height:1.75;margin:0}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .stage-reading-row h3{font-size:14px;line-height:1.5;color:#c2ccd7}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .stage-reading-row a{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:24px}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .stage-reading-row a .overview-reading-role{display:block;font-size:11px;line-height:1.5;font-weight:500;color:#b8c5d3}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .stage-reading-row a strong{font-size:20px;line-height:1.5;font-weight:750;letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance;color:#f3f0e9}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .stage-reading-row a>span{font-size:14px;line-height:1.8;font-weight:400;color:#b8c5d3;white-space:normal;display:block}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .flow-convergence p{color:#c2ccd7;line-height:1.85}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .whiteout-heading-unit{white-space:nowrap}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .rk-overview :is(.chain-card h3,.stage-reading-row strong) .whiteout-heading-unit{display:inline!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important}
html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611):has(.rk-overview){background:#0b111b!important}
html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .report-badge strong .whiteout-heading-unit{display:inline!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important}
@media(max-width:1100px){html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .journey-chain{grid-template-columns:minmax(0,1fr)!important}html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .flow-projections{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .journey-chain .chain-arrow{display:none}}
@media(max-width:700px){html body[data-report-palette="v7"]:is(#remaining94-w1-infinity-nikki-20260611,#remaining94-w1-infinity-nikki-20260611) .rk-overview{padding:22px 16px 40px!important}html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .journey-chain,html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .flow-projections{grid-template-columns:minmax(0,1fr)!important}html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .stage-reading-row a{padding:20px}html body#remaining94-w1-infinity-nikki-20260611[data-report-overview="history18-v1"] .analysis-map>header h2{font-size:23px}}
html body#remaining94-w1-infinity-nikki-20260611 .remaining94-reading-lead.case-detail-lead>header{background:inherit!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .tab-panel .row-detail p{color:#162334!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .tab-panel .row-detail>summary{color:#76551d!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .tab-panel :is(.domain-heading small,.content-block .eyebrow,.filter-count,.page-footer){color:#465a69!important}
html body#remaining94-w1-infinity-nikki-20260611 .remaining94-reading-lead.case-detail-lead>header>.remaining94-reading-lead-summary{color:#9facba!important}
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead{margin:-.25rem -.25rem 1.25rem;border:1px solid #1b2b3d;border-top:3px solid var(--stage-accent);background:#0d1929;color:#eef3f8}
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead>header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"kicker kicker" "title body";gap:.8rem clamp(1.5rem,4vw,3rem);align-items:center;padding:clamp(1.2rem,2.7vw,2.2rem);border-bottom:0}
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead>header>.case-detail-kicker{grid-area:kicker;margin:0;color:#d8e0e9;font:900 .66rem/1.3 ui-monospace,Consolas,monospace;letter-spacing:.09em}
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead>header>.case-detail-kicker::before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-right:.5rem;background:var(--stage-accent)}
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report :is(#reading-view-panel,.tab-panel) .remaining94-reading-lead.case-detail-lead h2[data-text-role="game-specific-detail-title"]{grid-area:title;min-width:0;margin:0;color:#d8e0e9;font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:720;line-height:1.3;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead>header>.case-detail-summary{grid-area:body;min-width:0;margin:0;color:#9facba;font-size:.84rem;line-height:1.72;font-weight:600;text-wrap:pretty}
@media(max-width:1100px){html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead>header{grid-template-columns:minmax(0,1fr);grid-template-areas:"kicker" "title" "body";column-gap:0;align-items:start}}
@media(max-width:640px){html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead>header{padding:1rem}}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"]{--ink:#07101d;--ink-2:#0e1a2a;--ink-3:#172538;--ink-4:#2d3a4d;--paper:#f3f0e9;--panel:#fbfaf6;--panel-2:#ebe7de;--line:#d8d3c9;--white:#f7f9fc;--text:#172232;--muted:#687482;--soft:#9aa6b4;--gold:#c99a44;--gold-soft:#e9cf95;--teal:#2b968c;--blue:#557fb5;--violet:#7960a7;--coral:#c65e4d;--shadow:0 18px 50px rgba(8,16,29,.1);}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"]{--title-home-size:clamp(36px,3.6vw,52px);--title-home-leading:1.22;--title-home-tracking:-.015em;--title-detail-size:clamp(36px,3.5vw,50px);--title-detail-leading:1.22;--title-detail-tracking:-.018em;--title-section-size:clamp(28px,2.7vw,38px);--title-section-leading:1.26;--title-section-tracking:-.018em;--title-mobile-h1-size:clamp(30px,7.7vw,34px);--title-mobile-h1-leading:1.24;--title-mobile-section-size:clamp(26px,6.8vw,31px);--title-mobile-section-leading:1.28;}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"]{--game-specific-primary-weight:720;--game-specific-support-weight:600;--shared-framework-weight:400;}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview [data-stage="e"]{--stage-accent:#2B968C;--stage-accent-readable:#8ED2CB}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview [data-stage="m"]{--stage-accent:#4F46E5;--stage-accent-readable:#AAA6FF}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview [data-stage="s"]{--stage-accent:#557FB5;--stage-accent-readable:#A9C7EA}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview [data-stage="q"]{--stage-accent:#7960A7;--stage-accent-readable:#C4B3E2}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview [data-stage="t"]{--stage-accent:#C65E4D;--stage-accent-readable:#F0A89C}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .section-title{margin-top:1.65rem}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card header b{color:#07101d}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card[data-stage="m"] header b,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card[data-stage="t"] header b{color:#fff}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card[data-emphasis]{box-shadow:inset 0 4px var(--stage-accent)}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card .chain-card-badge{color:#07101d}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card[data-stage="m"] .chain-card-badge,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card[data-stage="t"] .chain-card-badge{color:#fff}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card-line b,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card>.chain-card-cta{color:var(--stage-accent-readable)}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card h3{font-size:1.13rem;line-height:1.38;word-break:keep-all}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card .chain-card-summary{font-size:.84rem;line-height:1.6;word-break:keep-all}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card-line em{font-size:.74rem;line-height:1.5}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card .chain-card-chip{font-size:.65rem}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card>.chain-card-cta{font-size:.8rem}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-convergence::before{border-bottom-color:rgba(121,96,167,.6)}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-convergence b{color:#C4B3E2}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-outcome .flow-arrow{color:#FF91A8}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-outcome>.chain-card[data-stage="q"],html body#remaining94-w1-infinity-nikki-20260611[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#remaining94-w1-infinity-nikki-20260611[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#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .stage-reading-row>header b,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .stage-reading-row>a small{color:var(--stage-accent-readable)}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .stage-reading-row>a{min-height:130px}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .stage-reading-row>a strong{font-size:.9rem;line-height:1.45;word-break:keep-all}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .stage-reading-row>a span{font-size:.78rem;line-height:1.5;word-break:keep-all}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .report-badge{border-color:rgba(121,96,167,.65);background:rgba(121,96,167,.08)}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .report-badge span{color:#C4B3E2}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .report-badge strong{color:#C4B3E2}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .section-title .eyebrow{color:#b5c3d2}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .analysis-map summary span{color:#b5c3d2}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card:hover,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .chain-card:focus-visible,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .stage-reading-row>a:hover,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .stage-reading-row>a:focus-visible{background:color-mix(in srgb,var(--stage-accent) 12%,#07101d)}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-convergence{min-height:132px;gap:.35rem;padding:0 1rem 0}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-convergence::before{display:none}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-convergence svg{display:block;width:min(100%,900px);height:38px;overflow:visible}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-convergence svg path{fill:none;stroke-width:3;vector-effect:non-scaling-stroke}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-convergence svg circle{fill:#7960A7}
html body#remaining94-w1-infinity-nikki-20260611[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#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-convergence p strong{color:#C4B3E2;font-weight:800}
html body#remaining94-w1-infinity-nikki-20260611[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#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-convergence{min-height:102px}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .flow-convergence svg{display:none}}
html body#remaining94-w1-infinity-nikki-20260611[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#remaining94-w1-infinity-nikki-20260611[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#remaining94-w1-infinity-nikki-20260611[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#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] .rk-overview .analysis-map>header{align-items:flex-start;flex-direction:column}}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] html body#royal-whiteout-details-v6[data-report-topnav="v6"] .rk-overview>.crumb{display:none!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] html body#royal-whiteout-details-v6[data-report-topnav="v6"] .rk-overview{max-width:1244px!important;margin:0 auto!important;padding:24px 32px 40px!important}
@media(max-width:700px){html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] html body#royal-whiteout-details-v6[data-report-topnav="v6"] .rk-overview{padding:20px 16px 32px!important}}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] html body[data-report-palette="v7"]:is(#royal-whiteout-details-v6,#whiteout-top-navigation-v5) .rk-overview .chain-card[data-stage="q"] :is(header>b,.chain-card-badge){color:#ffffff!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] html body[data-report-palette="v7"]:is(#royal-whiteout-details-v6,#whiteout-top-navigation-v5) .rk-overview .chain-card[data-stage="t"] header>b{color:#07101d!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] html body[data-report-palette="v7"]:is(#royal-whiteout-details-v6,#whiteout-top-navigation-v5) .rk-overview{max-width:1244px!important;margin:0 auto!important;padding:28px 32px 48px!important;color:#f3f0e9}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] html body#whiteout-top-navigation-v5[data-report-overview="whiteout-v7"] .rk-overview :is(.chain-card h3,.stage-reading-row strong) .whiteout-heading-unit{display:inline!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] html body[data-report-palette="v7"]:is(#royal-whiteout-details-v6,#whiteout-top-navigation-v5):has(.rk-overview){background:#0b111b!important}
@media(max-width:700px){html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="overview"] html body[data-report-palette="v7"]:is(#royal-whiteout-details-v6,#whiteout-top-navigation-v5) .rk-overview{padding:22px 16px 40px!important}}
html body#remaining94-w1-infinity-nikki-20260611 .third-reading .compact-disclosure{color:#465a69}
html body#remaining94-w1-infinity-nikki-20260611 .third-reading .compact-disclosure summary{color:#76551d}
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead{display:block!important}
@media(max-width:620px){html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .rkc-header:has(.mpm-totals) h1.rkc-title{font-size:30px!important;line-height:42px!important;letter-spacing:-.75px!important}}
html body#remaining94-w1-infinity-nikki-20260611 .rk-overview .chain-card[data-stage="t"] .chain-card-badge{color:#07101d!important}
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead{max-width:none!important}
@media(max-width:640px){
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report .ahn-table-region:has(>table.field-table--explanation){min-width:0!important;max-width:100%!important;width:100%!important;overflow-x:auto!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation{display:block!important;min-width:0!important;width:100%!important;max-width:100%!important;table-layout:auto!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation caption,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation tbody,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation tr{display:block!important;min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation thead{display:none!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation tr.field-row>th,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation tr.field-row>td{display:block!important;grid-template-columns:none!important;min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:10px!important;white-space:normal!important;overflow:visible!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation tr.field-row>th::before,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation tr.field-row>td::before{display:block!important;width:auto!important;max-width:100%!important;margin:0 0 5px!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation .field-name{display:inline-flex!important;align-items:center!important;gap:5px!important;grid-column:auto!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation .explanation-cell>p{display:block!important;grid-column:auto!important;min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation .row-detail{display:block!important;grid-column:auto!important;min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation .element-list{display:block!important;min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding-left:0!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation .element-list>li{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation .element-list>li>span{grid-column:1!important;min-width:0!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation .element-list>li>strong{grid-column:2!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation .element-list .mpm-current-node{grid-column:1/-1!important;min-width:0!important;max-width:100%!important}
}

/* Long joined names reuse the registered shell wrapping rule. */
html body#remaining94-w1-infinity-nikki-20260611 .rk-overview .stage-reading-row>a strong{overflow-wrap:anywhere!important}

/* Exact accepted Royal M header declarations; semantic typography comes from registered roles. */
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead{margin:-.25rem -.25rem 0!important;border:1px solid #1b2b3d!important;background:#0d1929!important;color:#eef3f8!important;max-width:none!important;display:block!important}
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead>header{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;grid-template-areas:"kicker kicker" "title body"!important;gap:.8rem clamp(1.5rem,4vw,3rem)!important;align-items:center!important;padding:clamp(1.2rem,2.7vw,2.2rem)!important;border-bottom:1px solid rgba(255,255,255,.15)!important;background:inherit!important}
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead>header>h2{grid-area:title;min-width:0;margin:0;color:#d8e0e9;font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:720;line-height:1.3;letter-spacing:-.025em}
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead>header>.case-detail-summary{grid-area:body;min-width:0;max-width:none;margin:0;color:#9facba;font-size:.84rem;line-height:1.72}
@media(max-width:1100px){html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead>header{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"kicker" "title" "body"!important;column-gap:0!important;align-items:start!important}}

/* Exact accepted Royal panel padding establishes the common usable header width. */
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report #reading-view-panel.report-panel{padding:clamp(1.2rem,3vw,2.2rem)!important;border:1px solid var(--line)!important}
@media(min-width:1101px){html body#remaining94-w1-infinity-nikki-20260611 #candidate-report #reading-view-panel.report-panel{padding:1.6rem!important}}
@media(max-width:700px){html body#remaining94-w1-infinity-nikki-20260611 #candidate-report #reading-view-panel.report-panel{padding:1rem!important}}

/* M has no legacy --line variable; bind the accepted Royal panel border directly. */
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report #reading-view-panel.report-panel{border:1px solid #d8d3c9!important}

/* Exact accepted Royal reading-principle leading. */
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .rkc-header p[data-text-role="reading-principle"]{line-height:1.65!important}

/* The accepted Royal M mobile title role applies to every detail stage. */
@media(max-width:620px){html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .rkc-header h1.rkc-title{font-size:30px!important;line-height:42px!important;letter-spacing:-.75px!important}}

/* Decorative convergence arrows cannot cover the underlying report link. */
html body#remaining94-w1-infinity-nikki-20260611 .rk-overview .flow-arrow[aria-hidden="true"]{pointer-events:none!important}
/* Existing Field anchors clear the registered header and stage bar. */
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report :is(#m-full-assessment summary,.third-assessment>details>summary){scroll-margin-top:calc(var(--nova-header-block,80px) + 72px + 1rem)}

/* Registered Royal role zero-padding and dark-surface secondary token. */
html body#remaining94-w1-infinity-nikki-20260611 #candidate-report .remaining94-reading-lead.case-detail-lead{padding:0!important}
html body#remaining94-w1-infinity-nikki-20260611 .remaining94-report-identity span{color:var(--rkc-secondary,#a7b4c3)!important}
/* Existing registered light-surface secondary for M hierarchy arrows. */
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .method-hierarchy>span:not(:first-child){color:#516474!important}
/* Case-local high-contrast metadata variant used by accepted pilot; HQ final judgment required. */
html body#remaining94-w1-infinity-nikki-20260611 .rk-overview .chain-card[data-stage="t"] header small{color:#b3c0cf!important}

/* Dark identity band uses the literal registered dark-surface secondary; source M defines the same variable for light surfaces. */
html body#remaining94-w1-infinity-nikki-20260611 .remaining94-report-identity span{color:#a7b4c3!important}

/* Own canonical M field anchors below original fixed bands. */
html body#remaining94-w1-infinity-nikki-20260611 [id^="field-row-"]{scroll-margin-top:calc(var(--nova-header-block,80px) + 88px)}

/* Registered paper/gold on the existing dark M closing-card condition surface. */
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .closing-block .row-detail>summary{color:#c9a961!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .closing-block .row-detail>.reader-condition{color:#edeae0!important}

/* Keep source metric-name runs within their reading lead at narrow widths. */
#remaining94-w1-infinity-nikki-20260611 .case-detail-summary{overflow-wrap:anywhere;}

/* Exact own light-surface label/footer contrast correction; source prose and numeric values unchanged. */
body#remaining94-w1-infinity-nikki-20260611:is([data-common-stage="e"],[data-common-stage="s"],[data-common-stage="q"],[data-common-stage="t"]) #reading-view-panel .compact-disclosure,body#remaining94-w1-infinity-nikki-20260611:is([data-common-stage="s"],[data-common-stage="q"],[data-common-stage="t"]) #reading-view-panel .remaining94-source-opening-notes>.eyebrow.rkc-kicker{color:#53677d!important}


/* Same registered mobile field layout; existing Asphalt rows use stable IDs. */
@media(max-width:640px){html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation tr[id^="field-row-"]>th,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report table.field-table--explanation tr[id^="field-row-"]>td{display:block!important;min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:10px!important;white-space:normal!important;overflow:visible!important}}
/* Only the four-column alternative comparison needs a wide mobile scroll surface. */
@media(max-width:600px){html body#remaining94-w1-infinity-nikki-20260611 #reading-view-panel table[data-asphalt-alternatives]{min-width:760px!important}}
html body#remaining94-w1-infinity-nikki-20260611 .mpm-historical-label{font-weight:700;color:#516474}
html body#remaining94-w1-infinity-nikki-20260611 .mpm-current-node>summary{scroll-margin-top:calc(var(--nova-header-block,80px) + 88px)}

/* Keep complete game-object words at existing semantic heading break points. */
body#remaining94-w1-infinity-nikki-20260611 :is(.rkc-title,[data-remaining94-body-header] h2,.chain-card h3,.stage-reading-row>a strong){word-break:keep-all!important;overflow-wrap:normal!important}
/* The six approved perspective labels wrap between Korean words. Numeric strings and layout roles are unchanged. */
body#remaining94-w1-infinity-nikki-20260611 .mpm-personas dt{word-break:keep-all!important;overflow-wrap:normal!important}

/* The existing historical-mean column label stays visible when the original table header is hidden on mobile. */
@media(max-width:640px){body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] #candidate-report .field-score::before{content:attr(data-label);display:block;margin-bottom:4px;font-family:inherit;font-size:12px;font-weight:400;line-height:1.4;color:#516474}}

/* Own Infinity source comparison is historical; native approved details stay distinct. */
html body#remaining94-w1-infinity-nikki-20260611 .remaining94-approved-domains{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}
html body#remaining94-w1-infinity-nikki-20260611 .remaining94-approved-domains .mpm-current-node{min-width:0}
html body#remaining94-w1-infinity-nikki-20260611 .remaining94-assessment-footer{margin-top:32px}
html body#remaining94-w1-infinity-nikki-20260611 .remaining94-assessment-footer>p{max-width:72ch}
@media(max-width:640px){html body#remaining94-w1-infinity-nikki-20260611 .remaining94-approved-domains{grid-template-columns:1fr}html body#remaining94-w1-infinity-nikki-20260611 .field-table--explanation{min-width:0!important;table-layout:auto!important}html body#remaining94-w1-infinity-nikki-20260611 .field-table--explanation tr[id^="field-row-"]{display:block!important}html body#remaining94-w1-infinity-nikki-20260611 .field-table--explanation tr[id^="field-row-"]>th,html body#remaining94-w1-infinity-nikki-20260611 .field-table--explanation tr[id^="field-row-"]>td{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;white-space:normal!important;padding:12px!important}}

/* Measured own M light-surface contrast; no other stage or reference affected. */
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .closing-grid p{color:#253748!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .remaining94-assessment-footer{background:#fbfaf7;color:#253748;padding:28px;border:1px solid #c7d1d8;border-radius:12px}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .remaining94-assessment-footer>h2,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .remaining94-assessment-footer caption{color:#1b2b3b!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .remaining94-assessment-footer .field-table tbody td,html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .remaining94-assessment-footer .field-table tbody th[scope="row"]{color:#253748!important}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .remaining94-assessment-footer .field-table tbody th[scope="row"]{background:transparent!important;font-weight:700}
html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .remaining94-assessment-footer .mpm-current-node>summary{color:#1b3449!important}
@media(max-width:640px){html body#remaining94-w1-infinity-nikki-20260611[data-common-stage="m"] .remaining94-assessment-footer{padding:16px}}
