[data-stone-measurement]{color:var(--rkc-ink);background:var(--rkc-paper);padding:1.25rem;border:1px solid var(--rkc-line)}
[data-stone-measurement] :is(h3,h4,p,label,button,select){color:inherit}
[data-stone-measurement] select{max-width:100%;font:inherit;background:var(--rkc-paper);border:1px solid var(--rkc-line);padding:.5rem}
[data-stone-measurement] button{font:inherit;background:var(--rkc-paper);border:1px solid var(--rkc-line);padding:.5rem;cursor:pointer}
[data-native-radar]{display:block;width:min(100%,360px);height:auto;margin:1rem auto;color:var(--rkc-ink)}
[data-native-radar] .native-radar-guide{fill:none;stroke:currentColor;stroke-width:1;opacity:.22}
[data-native-radar] .native-radar-values{fill:none;stroke:currentColor;stroke-width:2.5}
[data-native-radar] circle{fill:currentColor;stroke:var(--rkc-paper);stroke-width:2}
[data-lens-values]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem}
[data-native-stats]{overflow-wrap:anywhere}
[data-stone-measurement] dialog{width:min(38rem,90vw);max-height:80vh;overflow:auto;color:var(--rkc-ink);background:var(--rkc-paper);border:1px solid var(--rkc-line);padding:1.25rem}
[data-stone-measurement] dialog::backdrop{background:rgb(0 0 0 / .6)}
[data-stone-measurement] dialog p{line-height:1.75}
.stone-native-depth{margin-block:1.25rem}
.stone-native-depth>summary,.stone-method-detail>summary{cursor:pointer;padding:.8rem 0;font-weight:700}
.stone-native-depth :is(p,dd,td,th),.stone-method-detail p{overflow-wrap:anywhere}
.ahn-table-region{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}
.stone-native-depth table{min-width:44rem;width:100%;border-collapse:collapse}
.stone-native-depth table :is(th,td){min-width:9rem;vertical-align:top;padding:.65rem;border-bottom:1px solid var(--rkc-line);text-align:left}
.stone-native-depth table :is(th,td):last-child{min-width:18rem}
.stone-native-depth table caption{text-align:left;font-weight:700;padding-block:.75rem}
.stone-method-detail{border-top:1px solid var(--rkc-line)}
.stone-method-detail article{padding-block:.75rem;border-bottom:1px solid var(--rkc-line)}
.stone-reading-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1rem}
.stone-reading-tabs a{padding:.6rem .75rem;border:1px solid var(--rkc-line);color:inherit}
.stone-reading-tabs a[aria-current=page]{font-weight:800;text-decoration:underline}
@media(max-width:640px){[data-lens-values]{grid-template-columns:minmax(0,1fr)}.stone-native-depth table{min-width:42rem}.game-title-row h1{overflow-wrap:anywhere}.chain-card :is(h3,p),.journey-cell :is(strong,span){overflow-wrap:anywhere}}

/* Source-owned native supporting text uses the registered light Reports surface role. */
#candidate-report :is(.stone-native-depth,.stone-method-detail){color:var(--rkc-ink)}
#candidate-report :is(.stone-native-depth,.stone-method-detail) :is(p,dd,dt,td,th,li,summary,h3,h4,h5,h6,label,button){color:inherit}
