.MCH7BG_profile{--profile-accent:var(--text-2)}.MCH7BG_header{gap:var(--space-5);padding:var(--pad-panel);border:1px solid color-mix(in srgb, var(--profile-accent) 22%, var(--edge));border-top:3px solid var(--profile-accent);background:radial-gradient(ellipse 55% 130% at 0% 0%, color-mix(in srgb, var(--profile-accent) 14%, transparent), transparent 70%), linear-gradient(120deg, var(--stone-2), var(--night));display:grid}.MCH7BG_header[data-banner]{isolation:isolate;position:relative;overflow:clip;container-type:inline-size}.MCH7BG_surface{padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--edge-2) 80%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--night) 76%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text) 7%, transparent)}.MCH7BG_hero{align-items:center;gap:var(--space-4) var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.MCH7BG_hero>.avatar{border-color:var(--edge-2);outline:var(--space-1) solid color-mix(in srgb, var(--text) 6%, transparent);width:120px;height:120px;box-shadow:var(--shadow-3)}.MCH7BG_hero>.avatar-crest{font-size:var(--fs-display)}.MCH7BG_identity{gap:var(--space-2);min-width:0;display:grid}.MCH7BG_header[data-banner] .MCH7BG_hero{--band:calc((100cqi + 2 * var(--pad-panel)) / 4);grid-template-columns:auto fit-content(100%) minmax(0,1fr);grid-template-rows:minmax(calc(var(--band) - var(--pad-panel)), auto) auto;align-items:end}.MCH7BG_header[data-banner] .MCH7BG_identity{display:contents}.MCH7BG_header[data-banner] .MCH7BG_hero>.avatar{grid-area:1/1}.MCH7BG_header[data-banner] .MCH7BG_title{grid-area:1/2}.MCH7BG_header[data-banner] .MCH7BG_details{grid-area:2/1/auto/-1}.MCH7BG_header[data-banner] .MCH7BG_about{justify-self:start}.MCH7BG_header[data-banner] .MCH7BG_title{padding-bottom:var(--space-1);text-shadow:0 1px 2px #000c, 0 0 var(--space-5) #0009}.MCH7BG_title{gap:var(--space-2);min-width:0;display:grid}.MCH7BG_title>p{margin:0}.MCH7BG_title h1{color:var(--text);font-size:var(--fs-display);overflow-wrap:anywhere;margin:0}.MCH7BG_details{gap:var(--space-2);min-width:0;display:grid}.MCH7BG_details p{margin:0}.MCH7BG_about{color:var(--text);font-size:var(--fs-lg);overflow-wrap:anywhere;line-height:1.5}.MCH7BG_actions{align-self:start;gap:var(--space-2);display:grid}.MCH7BG_header[data-banner] .MCH7BG_actions{flex-wrap:wrap;grid-area:1/3;justify-content:flex-end;align-self:end;display:flex}.MCH7BG_character{align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--fs-lg);flex-wrap:wrap;line-height:1.3;display:flex}.MCH7BG_characterName{font-size:var(--fs-xl);overflow-wrap:anywhere;flex-basis:100%}.MCH7BG_characterName>strong{font-weight:600}.MCH7BG_characterName>.MCH7BG_nameTag{margin-left:var(--space-2);padding-block:var(--space-1);vertical-align:baseline;display:inline}.MCH7BG_plays{align-items:center;gap:var(--space-2) var(--space-4);color:var(--text);flex-wrap:wrap;display:flex}.MCH7BG_plays>span{align-items:center;gap:var(--space-2);display:inline-flex}.MCH7BG_plays :is(.class-icon,.spec-icon,.race-portrait,.role-icon){border-radius:var(--radius-sm);object-fit:cover;width:24px;height:24px}.MCH7BG_offSpec{color:var(--text-2)}.MCH7BG_specRole{align-items:center;gap:var(--space-1);margin-left:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--edge-2);border-radius:var(--radius-sm);color:var(--text-2);font:700 var(--fs-xs)/1 var(--cond);letter-spacing:var(--track-ui);text-transform:uppercase;white-space:nowrap;display:inline-flex}.MCH7BG_specRole .role-icon{width:16px;height:16px}.MCH7BG_profile .role-icon[data-role-tone]{border-color:var(--edge-2)}.MCH7BG_offSpec>small{color:var(--text-3);font:700 var(--fs-xs)/1 var(--cond);letter-spacing:var(--track-ui);text-transform:uppercase}.MCH7BG_foot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.MCH7BG_duties{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MCH7BG_duties>li{align-items:flex-start;gap:var(--space-2);min-width:0;color:var(--text-2);font-size:var(--fs-dense);flex-wrap:wrap;display:inline-flex}.MCH7BG_tasks{--tone:var(--profile-accent)}.MCH7BG_duties a.chip{text-decoration:none}.MCH7BG_duties a.chip:hover{background:color-mix(in srgb, var(--chip) 16%, transparent)}.MCH7BG_since{align-items:center;gap:var(--space-2);color:var(--text-2);font-size:var(--fs-dense);display:inline-flex}.MCH7BG_since .ui-icon{width:15px;height:15px}@media (prefers-reduced-motion:no-preference){.MCH7BG_header{animation:MCH7BG_profile-reveal var(--dur-3) var(--ease-out) both}}@keyframes MCH7BG_profile-reveal{0%{translate:0 6px}to{translate:0}}.MCH7BG_activityGrid{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MCH7BG_activityGrid[data-panels="1"]{grid-template-columns:minmax(0,1fr)}.MCH7BG_activityGrid[data-panels="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.MCH7BG_activityGrid[data-panels="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.MCH7BG_activityGrid[data-panels="3"]>:last-child{grid-column:1/-1}}.MCH7BG_activity{align-content:start;gap:var(--space-3);padding:var(--pad-panel);display:grid}.MCH7BG_activity:before{background:var(--profile-accent);width:64px}.MCH7BG_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.MCH7BG_sectionHead h2{font-size:var(--fs-h3);margin:0}.MCH7BG_sectionHead p{font-size:var(--fs-dense);margin:0}.MCH7BG_raidList,.MCH7BG_lootList,.MCH7BG_charList{margin:0;padding:0;list-style:none;display:grid}.MCH7BG_raidList li,.MCH7BG_lootList li{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) 0;border-top:1px solid var(--edge);grid-template-columns:40px minmax(0,1fr);display:grid}.MCH7BG_raidList li{padding:var(--space-2) 0;grid-template-columns:auto minmax(0,1fr) auto}.MCH7BG_raidList .MCH7BG_raidCopy b{font-size:var(--fs-lg)}.MCH7BG_raidType{align-items:center;gap:var(--space-1);display:inline-flex}.MCH7BG_raidCopy small .MCH7BG_raidRole:before{content:"·";margin-right:var(--space-1);color:var(--text-3)}.MCH7BG_raidGo{color:var(--text-3);display:inline-flex}.MCH7BG_raidGo .ui-icon{width:18px;height:18px}.MCH7BG_raidList li:has(.MCH7BG_raidCopy b a):hover .MCH7BG_raidGo{color:var(--text)}.MCH7BG_raidCopy,.MCH7BG_lootCopy{min-width:0}.MCH7BG_raidCopy b,.MCH7BG_lootCopy b{overflow-wrap:anywhere;line-height:1.3;display:block}.MCH7BG_raidCopy b a{color:var(--text);text-decoration:none}.MCH7BG_raidCopy b a:hover{text-underline-offset:.2em;text-decoration:underline}.MCH7BG_raidList li:has(.MCH7BG_raidCopy b a){position:relative}.MCH7BG_raidList .MCH7BG_raidCopy b a:after{content:"";position:absolute;inset:0}.MCH7BG_raidList li:has(.MCH7BG_raidCopy b a):hover .MCH7BG_raidCopy b a{text-underline-offset:.2em;text-decoration:underline}.MCH7BG_raidCopy small,.MCH7BG_lootCopy small{align-items:center;gap:var(--space-1) var(--space-3);margin-top:var(--space-1);color:var(--text-2);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.MCH7BG_raidCopy small{gap:var(--space-2)}.MCH7BG_raidRole,.MCH7BG_lootCopy small>span{align-items:center;gap:var(--space-1);font-weight:600;display:inline-flex}.MCH7BG_raidRole{color:var(--text-2);white-space:nowrap}.MCH7BG_raidRole :is(.role-icon,.spec-icon){width:18px;height:18px}.MCH7BG_lootIcon{border:1px solid var(--edge-2);border-radius:var(--radius-sm);width:40px;height:40px}.MCH7BG_lootCopy small .ui-icon{opacity:.8;flex:none;width:14px;height:14px}.MCH7BG_lootCopy small a{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--edge-2);text-decoration-color:var(--edge-2);text-underline-offset:.2em}.MCH7BG_lootCopy small a:hover{color:var(--text);text-decoration-color:currentColor}.MCH7BG_lootCopy small a.MCH7BG_lootRaid{align-items:center;gap:var(--space-1);display:inline-flex}.MCH7BG_lootRaid .ui-icon{color:var(--raid-tone);opacity:1}.MCH7BG_charList{gap:var(--space-1) var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--edge);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}@media (max-width:760px){.MCH7BG_activityGrid,.MCH7BG_activityGrid[data-panels="3"]{grid-template-columns:minmax(0,1fr)}.MCH7BG_header[data-banner] .MCH7BG_hero{grid-template-columns:auto minmax(0,1fr)}.MCH7BG_header[data-banner] .MCH7BG_actions{grid-area:3/1/auto/-1;justify-content:flex-start}}@media (max-width:600px){.MCH7BG_header{gap:var(--space-4)}.MCH7BG_hero{grid-template-columns:auto minmax(0,1fr)}.MCH7BG_hero>.avatar{outline-width:4px;width:72px;height:72px}.MCH7BG_hero>.avatar-crest{font-size:var(--fs-h2)}.MCH7BG_identity{display:contents}.MCH7BG_title{grid-column:2;align-self:center}.MCH7BG_title h1{font-size:clamp(1.75rem,7vw,2.5rem)}.MCH7BG_details{grid-column:1/-1}.MCH7BG_actions{flex-wrap:wrap;grid-column:1/-1;display:flex}.MCH7BG_character{font-size:var(--fs-md)}.MCH7BG_characterName{font-size:var(--fs-lead)}.MCH7BG_header[data-banner] .MCH7BG_hero{margin-top:calc(var(--band) - var(--pad-panel) - 36px);grid-template-rows:auto}.MCH7BG_header[data-banner] .MCH7BG_title{text-shadow:none;align-self:end;padding-bottom:0}}.MCH7BG_characterLogs li{grid-template-columns:auto minmax(0,1fr)}.MCH7BG_logFacts{gap:var(--space-1) var(--space-3)}.MCH7BG_logFacts>span{align-items:center;gap:var(--space-1);display:inline-flex}
