.mud-directory,.mud-profile,.mud-heroes{--atlas-ink:#080d17;--atlas-panel:#111d2a;--atlas-edge:#70624a;--atlas-text:#f2e6cd;--atlas-muted:#bac8d3;--atlas-accent:#c9a96d;--mud-panel:#111d2a;--mud-line:#384552;--mud-muted:#bac8d3;color:var(--atlas-text)}.bbs-directory,.bbs-profile{--atlas-accent:#86e5e3;--atlas-edge:#3e6871}.mud-dir-heading{gap:20px;margin-bottom:20px}.mud-dir-heading h1{overflow-wrap:anywhere;margin-block:6px 10px;font-size:clamp(2rem,3.6vw,3rem)}.mud-directory-seal{border-color:var(--atlas-accent);color:var(--atlas-text);padding-left:15px}.mud-search-form{border-color:var(--atlas-edge);border-top:3px double var(--atlas-accent);background:var(--atlas-panel);border-radius:3px;padding:16px}.mud-search{background:var(--atlas-ink);border-radius:2px;gap:10px}.mud-filters{gap:12px;margin-top:12px}.mud-filters>div{flex-basis:145px}.mud-filters [data-slot=select-trigger]{background:var(--atlas-ink);min-height:44px;color:var(--atlas-text);border-radius:2px}.mud-catalog{gap:20px}.mud-card{background:var(--atlas-panel);border-color:var(--atlas-edge);border-radius:3px;flex-direction:column;display:flex;box-shadow:inset 0 1px #c9a96d16}.mud-card-copy{flex-direction:column;flex:1;min-width:0;padding:18px;display:flex}.mud-card h3{overflow-wrap:anywhere;margin:9px 0;font-size:clamp(1.5rem,2.4vw,1.9rem)}.mud-card h3 svg{flex:none;width:18px}.mud-card-image{background:var(--atlas-ink);border-bottom:1px solid var(--mud-line)}.mud-image-label{letter-spacing:.02em;overflow-wrap:anywhere;border-radius:2px;max-width:calc(100% - 24px);font-size:.75rem;bottom:10px;left:12px}.mud-card-topline{letter-spacing:.04em;flex-wrap:wrap;gap:10px}.mud-card-copy>p{color:var(--atlas-muted);margin-bottom:12px}.mud-tags{gap:6px}.mud-tags span,.mud-tags a{background:var(--atlas-ink);color:var(--atlas-muted);border-color:var(--mud-line);overflow-wrap:anywhere;border-radius:2px;max-width:100%;padding:3px 7px}.mud-card-bottom{align-items:center;gap:10px;margin-top:auto;padding-top:14px}.mud-card-bottom>span{overflow-wrap:anywhere;min-width:0;color:var(--atlas-muted);flex-basis:100%;margin-top:14px}.mud-card-bottom>span svg{flex:none}.mud-card-bottom>a{min-height:44px;margin-left:auto;font-size:.875rem}:is(.mud-directory,.mud-profile) .mud-play-now{color:#171b23;white-space:normal;background:linear-gradient(#ead2a2,#c9a96d);border:1px solid #eed9b3;border-radius:3px;min-height:44px;box-shadow:inset 0 0 0 2px #71532233}:is(.bbs-directory,.bbs-profile) .mud-play-now{color:#10252a;background:#86e5e3;border-color:#b9f3ef}:is(.mud-directory,.mud-profile,.mud-heroes) :is(a,button,input,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #f2e6cd}.mud-search button{color:#10252a;background:#86e5e3;border-radius:2px;min-height:44px}.mud-profile-head{gap:20px}.mud-identity{min-width:0}.mud-identity h1{overflow-wrap:anywhere}.mud-profile-actions{gap:8px}.mud-profile-actions .mud-play-now{order:-1}.mud-profile-actions .button,.mud-profile-actions button{border-radius:3px;min-height:44px}.mud-ownership-strip{background:#0b1521;border-color:#384552;border-radius:2px;gap:10px;padding:10px 14px;font-size:.875rem}.mud-ownership-strip .button{color:#bac8d3;background:0 0;border:1px solid #53616c;border-radius:2px;min-height:44px}.mud-connect-card,.mud-links-card,.mud-feature-grid>div,.mud-facts>div{background:var(--atlas-panel);border-color:var(--atlas-edge);box-shadow:none;border-radius:3px}.mud-connect-card{border-top:3px double var(--atlas-accent)}.mud-connect-card dd,.mud-links-card a,.mud-facts dd{overflow-wrap:anywhere;min-width:0}.mud-profile-body,.mud-profile-aside{min-width:0}.mud-tabs{border-radius:2px;flex-wrap:wrap;gap:5px;max-width:100%;height:auto}.mud-section p,.mud-section li{color:var(--atlas-muted)}.mud-section .eyebrow{color:var(--atlas-accent)}.bbs-directory .mud-search-form{border-top:2px solid #86e5e3}.bbs-directory .mud-dir-heading{border-bottom:1px solid #3e6871;padding-bottom:16px}.directory-art-fallback{aspect-ratio:1.85;color:#bac8d3;text-align:center;background:#0b1521;place-items:center;width:100%;padding:20px;font:14px/1.5 ui-monospace,monospace;display:grid}.bbs-directory .directory-art-fallback{aspect-ratio:4/3}.mud-cover>.directory-art-fallback{height:100%}.bbs-profile .mud-cover>.directory-art-fallback{height:auto;min-height:200px}.mud-heroes{background:#111d2a;border:1px solid #70624a;border-top:3px double #c9a96d;border-radius:3px;padding:22px}.mud-heroes .eyebrow{color:#c9a96d;align-items:center;gap:8px;display:flex}.mud-heroes .ms-game-mark{width:32px;height:32px}.mud-heroes .ms-game-mark img{object-fit:contain;width:100%;height:100%}.mud-hero-grid>article{background:#0b1521;border-color:#384552;border-radius:3px;min-width:0}.mud-hero-grid>article>div{min-width:0}.mud-hero-grid small{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.mud-hero-grid h3{overflow-wrap:anywhere}.mud-heroes p{color:#bac8d3}.mud-heroes progress{accent-color:#86e5e3;max-width:100%}@media (max-width:600px){.mud-search-form{padding:12px}.mud-search{flex-wrap:wrap;padding:8px}.mud-search>svg{display:none}.mud-search input{flex:100%;width:100%}.mud-search button{width:100%}.mud-dir-heading{flex-wrap:wrap;align-items:start}.mud-directory-seal{max-width:none;padding-block:6px}.mud-filters>div{flex-basis:calc(50% - 6px)}.mud-card-copy{padding:14px}.mud-heroes{padding:16px}.mud-profile-actions{flex-wrap:wrap;width:100%}.mud-profile-actions>*{max-width:100%}.mud-heroes>header{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.mud-card-image:hover img{transition:none!important;transform:none!important}.mud-directory *,.mud-profile *{scroll-behavior:auto!important}}:is(.mud-directory,.bbs-directory) .mud-card-image:focus-visible{outline-offset:-4px}.mud-filters [data-slot=select-trigger]{white-space:normal;text-align:left;height:auto}.mud-filters [data-slot=select-value]{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset;overflow:visible}.mud-profile-actions button{white-space:normal;height:auto}@media (max-width:400px){.mud-filters>div{flex-basis:100%}.mud-results-heading{flex-wrap:wrap}}
