/* perfect_game GUIDE adapter — host tokens only, no GUIDE font, no core selectors copied.
   Load last: host CSS → guide.css → this file.
*/
.guide_content_wrap,
.page_list {
	--guide-text: #7f8692;
	--guide-muted: #7f8692;
	--guide-heading: #42464e;
	--guide-on-header: #42464e;
	--guide-link: #42464e;
	--guide-link-hover: #0fa8ab;
	--guide-active: #0fa8ab;
	--guide-accent: #17d7db;
	--guide-border: rgba(86, 84, 96, 0.15);
	--guide-surface: #fff;
	--guide-surface-alt: rgba(0, 0, 0, 0.05);
	--guide-table-head: rgba(0, 0, 0, 0.05);
	--guide-warning: #ffaf04;
	--guide-danger: #cc4040;
}

/* Native content card (.dmn-page-content) — GUIDE views omit that wrapper. */
.guide_content_wrap {
	background: var(--guide-surface);
	border-radius: 10px;
	box-shadow: 0 12px 32px 0 rgba(72, 78, 87, 0.14);
	padding: 24px 20px;
}

/* T2-core-gap: these core rules still hardcode dark-theme colors (not tokens). */
.guide_content_wrap .dict_item_list .title_set {
	background: var(--guide-surface-alt);
	color: var(--guide-heading);
}
.guide_content_wrap .tb_item_list td.name span,
.guide_content_wrap .dict_item_list td.name span {
	color: var(--guide-muted);
}
.guide_content_wrap .marketexe {
	color: var(--guide-muted);
	text-shadow: none;
}
