/* ORBYNIA / minimal. Shared tokens, compact navigation and a complete builder workspace. */
html body.orb-minimal.orb-minimal{
 --mn-bg:#101216;--mn-surface:#191c22;--mn-raised:#22262e;--mn-hover:#292e38;
 --mn-text:#f1f3f6;--mn-muted:#a3abb9;--mn-line:#ffffff12;--mn-accent:#a7bfff;--mn-accent-soft:#8faeff17;
 --canvas:var(--mn-bg);--panel:var(--mn-surface);--panel-alt:var(--mn-raised);--ink:var(--mn-text);--muted:var(--mn-muted);--accent:var(--mn-accent);--gold:#d5c39e;
 --orb-bg:var(--mn-bg);--orb-panel:var(--mn-surface);--orb-inset:var(--mn-raised);--orb-text:var(--mn-text);--orb-muted:var(--mn-muted);--orb-border:var(--mn-line);--orb-accent:var(--mn-accent);
 --radius:12px;--shadow:0 16px 48px #0004;
 background:var(--mn-bg)!important;background-image:none!important;color:var(--mn-text)!important;
 font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-size:14px;line-height:1.65;
}
html[data-theme=light] body.orb-minimal.orb-minimal{--mn-bg:#f5f6f8;--mn-surface:#fff;--mn-raised:#eef0f4;--mn-hover:#e8ecf4;--mn-text:#202630;--mn-muted:#596575;--mn-line:#17203818;--mn-accent:#365db8;--mn-accent-soft:#365db810;color-scheme:light}
html body.orb-minimal.orb-minimal:before,html body.orb-minimal.orb-minimal:after{display:none!important}
html body.orb-minimal.orb-minimal *{scrollbar-width:thin;scrollbar-color:var(--mn-hover) transparent}
html body.orb-minimal.orb-minimal :is(h1,h2,h3,h4){color:var(--mn-text)!important;font-family:inherit!important;text-shadow:none!important;letter-spacing:-.035em}
html body.orb-minimal.orb-minimal :is(p,small,.muted){text-shadow:none!important}
html body.orb-minimal.orb-minimal .eyebrow{color:var(--mn-muted)!important;font-size:10px;letter-spacing:.16em;font-weight:650}
html body.orb-minimal.orb-minimal :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--mn-accent)!important;outline-offset:3px}
html body.orb-minimal.orb-minimal :is(button,summary,a){-webkit-tap-highlight-color:transparent}
html body.orb-minimal.orb-minimal :is(button,input,select,textarea){font-family:inherit!important}
html body.orb-minimal.orb-minimal :where(input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:var(--mn-raised)!important;color:var(--mn-text)!important;border:1px solid var(--mn-line)!important;border-radius:8px!important;box-shadow:none!important;min-height:40px;padding:9px 12px!important;max-width:100%}
html body.orb-minimal.orb-minimal :is(input,select,textarea):focus{border-color:var(--mn-accent)!important}
html body.orb-minimal.orb-minimal input[type=range]{accent-color:var(--mn-accent)}
html body.orb-minimal.orb-minimal :is(input[type=checkbox],input[type=radio]){accent-color:var(--mn-accent)}
html body.orb-minimal.orb-minimal button:where(:not(.dae-node):not(.ab-pantheon-slot):not(.orb-map-marker)){background:var(--mn-raised)!important;color:var(--mn-text)!important;border:1px solid var(--mn-line)!important;border-radius:8px!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease,transform .18s ease}
html body.orb-minimal.orb-minimal button:not(:disabled):hover{background:var(--mn-hover)!important;border-color:#a7bfff66!important}
html body.orb-minimal.orb-minimal button:disabled{opacity:.45;cursor:not-allowed}
/* One quiet navigation bar. Live information is available on demand. */
html body.orb-minimal.orb-minimal .premium-header{--glass-blur:26px;--glass-primary:color-mix(in srgb,var(--mn-bg) 68%,transparent);position:sticky!important;top:12px!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;height:72px!important;min-height:72px!important;width:calc(100% - 32px)!important;max-width:1880px!important;margin:12px auto 0!important;padding:0 20px!important;gap:16px!important;border:1px solid color-mix(in srgb,var(--mn-line) 75%,transparent)!important;border-radius:20px!important;background:color-mix(in srgb,var(--mn-bg) 68%,transparent)!important;-webkit-backdrop-filter:blur(26px) saturate(135%)!important;backdrop-filter:blur(26px) saturate(135%)!important;box-shadow:0 12px 38px #0003,inset 0 1px 0 #ffffff0a!important;z-index:100}
html body.orb-minimal.orb-minimal .premium-brand{flex:none!important;gap:9px!important;font-size:15px!important;letter-spacing:2px!important;min-width:0}
html body.orb-minimal.orb-minimal .brand-mark{width:30px!important;height:30px!important;filter:none!important;animation:none!important}
html body.orb-minimal.orb-minimal .brand-aether{width:30px!important;height:34px!important;filter:none!important}
html body.orb-minimal.orb-minimal :is(.brand-letter,.brand-aether-spark,.premium-brand:before,.premium-brand:after){animation:none!important;text-shadow:none!important}
html body.orb-minimal.orb-minimal .brand-aether-spark{display:none!important}
html body.orb-minimal.orb-minimal .premium-header #premium-nav{display:flex!important;position:static!important;flex:1!important;gap:4px!important;font-size:12px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;overflow:visible!important}
html body.orb-minimal.orb-minimal .premium-header :is(#premium-nav>a,#premium-nav>details>summary){display:flex;align-items:center;gap:7px;padding:9px 10px!important;border:1px solid transparent!important;border-radius:8px!important;color:var(--mn-muted)!important;background:none!important;box-shadow:none!important;font-size:12px!important;font-weight:550}
html body.orb-minimal.orb-minimal .premium-header :is(#premium-nav>a:hover,#premium-nav>details>summary:hover,#premium-nav>a[aria-current=page],#premium-nav>.nav-section-current>summary){background:var(--mn-accent-soft)!important;color:var(--mn-text)!important;border-color:var(--mn-line)!important}
html body.orb-minimal.orb-minimal .nav-category-icon{width:16px!important;height:16px!important;opacity:.8}
html body.orb-minimal.orb-minimal .premium-header details>div{background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:12px!important;box-shadow:0 18px 48px #0005!important;backdrop-filter:blur(18px);color:var(--mn-text)!important}
html body.orb-minimal.orb-minimal .premium-header details a{color:var(--mn-text)!important;font-size:12px}
html body.orb-minimal.orb-minimal .premium-header details a:hover{background:var(--mn-hover)!important}
html body.orb-minimal.orb-minimal .orb-game-menu>summary{background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:8px!important;color:var(--mn-text)!important}
html body.orb-minimal.orb-minimal .orb-header-account,html body.orb-minimal.orb-minimal .site-preferences{flex:none!important;margin:0!important}
html body.orb-minimal.orb-minimal .site-preferences{gap:5px!important;border:0!important;padding:0!important}
html body.orb-minimal.orb-minimal .site-preferences :is(button,select){height:34px!important;min-height:34px!important;padding:5px 8px!important;border-radius:8px!important;background:transparent!important}
html body.orb-minimal.orb-minimal .orb-activity-menu{position:relative;flex:none}
html body.orb-minimal.orb-minimal .orb-activity-menu>.premium-live{position:absolute!important;display:grid!important;left:auto!important;right:0!important;top:calc(100% + 12px)!important;min-width:250px!important;padding:12px!important;gap:8px!important;margin:0!important}
html body.orb-minimal.orb-minimal .premium-live-chip{display:flex!important;align-items:center!important;padding:10px!important;min-height:42px!important;background:var(--mn-raised)!important;border:1px solid var(--mn-line)!important;border-radius:8px!important;box-shadow:none!important;font-size:11px!important;color:var(--mn-muted)!important}
html body.orb-minimal.orb-minimal .premium-live-chip strong{color:var(--mn-text)!important;font-size:12px!important}
html body.orb-minimal.orb-minimal .premium-header .premium-menu{display:none!important}
/* Pages and category surfaces. */
html body.orb-minimal.orb-minimal :is(.premium-main,.game-hub-main){max-width:1440px!important;padding:36px 40px 64px!important;margin:auto!important}
html body.orb-minimal.orb-minimal .premium-breadcrumb{padding:0!important;margin:0 0 22px!important;font-size:11px;color:var(--mn-muted)}
html body.orb-minimal.orb-minimal :is(.game-hub-intro,.section-heading){margin:0 0 24px!important;padding:0!important}
html body.orb-minimal.orb-minimal :is(.game-hub-intro h1,.seo-tool-heading h1){font-size:clamp(26px,3vw,40px)!important;font-weight:650!important;line-height:1.2!important}
html body.orb-minimal.orb-minimal .section-heading h2{font-size:24px!important;font-weight:600!important}
html body.orb-minimal.orb-minimal :is(.card,.panel,.game-resource-card,.community-card,.build-panel,.game-personal-build,.guild-card,.database-card,.workbench-card,.feature-card,.guide-card,.home-streams,.home-team,.support-section){background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:12px!important;box-shadow:none!important;backdrop-filter:none!important}
html body.orb-minimal.orb-minimal :is(.game-resource-card,.community-card,.feature-card,.guide-card){transition:transform .2s ease,border-color .2s ease,background .2s ease}
html body.orb-minimal.orb-minimal :is(.game-resource-card,.community-card,.feature-card,.guide-card):hover{border-color:#a7bfff55!important;transform:translateY(-3px);background:var(--mn-raised)!important}
html body.orb-minimal.orb-minimal .game-data-shell{border:0!important;background:none!important;padding:0!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal :is(.community-toolbar,.game-resource-filters,.game-data-head,.workbench-navigation,.orb-section-nav){background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:10px!important;padding:14px!important;box-shadow:none!important;gap:10px}
html body.orb-minimal.orb-minimal :is(.workbench-tabs,.orb-section-nav,.workbench-navigation){scrollbar-width:none}
html body.orb-minimal.orb-minimal :is(.workbench-tab[aria-selected=true],.workbench-tabs>[aria-selected=true],.orb-section-nav [aria-current=page]){background:var(--mn-accent-soft)!important;color:var(--mn-accent)!important;border-color:#a7bfff40!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal table{border-collapse:collapse;width:100%;font-size:12px}
html body.orb-minimal.orb-minimal th{color:var(--mn-muted)!important;background:var(--mn-raised)!important;font-size:10px;font-weight:650;text-align:left;letter-spacing:.06em}
html body.orb-minimal.orb-minimal :is(td,th){padding:12px!important;border-color:var(--mn-line)!important}
html body.orb-minimal.orb-minimal details summary{cursor:pointer}
html body.orb-minimal.orb-minimal :is(dialog,.ab-dialog,.aion-entry-dialog){background:var(--mn-surface)!important;color:var(--mn-text)!important;border:1px solid var(--mn-line)!important;border-radius:16px!important;box-shadow:0 24px 80px #0007!important;animation:mn-dialog-in .24s cubic-bezier(.2,.8,.2,1)}
html body.orb-minimal.orb-minimal dialog::backdrop{background:#090b11a6;backdrop-filter:blur(5px)}
html body.orb-minimal.orb-minimal dialog>header{background:var(--mn-surface)!important;border-color:var(--mn-line)!important;box-shadow:none!important;padding:18px 22px!important}
html body.orb-minimal.orb-minimal :is(.ab-dialog>header h2,.aion-entry-dialog h2){font-size:20px!important}
html body.orb-minimal.orb-minimal .premium-footer{max-width:1440px;padding:26px 40px!important;border-color:var(--mn-line)!important;font-size:11px;background:none!important}
/* AION home: concise welcome, one search, clear destinations. */
html body.orb-minimal.orb-minimal .minimal-welcome{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:center;gap:56px;margin:0 0 36px!important;min-height:0!important;isolation:auto}
html body.orb-minimal.orb-minimal .minimal-welcome .hero-inner{width:auto!important;padding:12px 0!important}
html body.orb-minimal.orb-minimal .minimal-welcome h1{font-size:clamp(32px,3.4vw,50px)!important;font-weight:650!important;line-height:1.14!important;letter-spacing:-.055em!important;margin:16px 0!important;max-width:680px}
html body.orb-minimal.orb-minimal .minimal-welcome .hero-inner>p:not(.eyebrow){font-size:14px!important;line-height:1.8;color:var(--mn-muted)!important;max-width:450px}
html body.orb-minimal.orb-minimal .minimal-home-art{margin:0;position:relative;height:260px;overflow:hidden;border-radius:14px;border:1px solid var(--mn-line);background:var(--mn-surface)}
html body.orb-minimal.orb-minimal .minimal-home-art img{width:100%;height:100%;object-fit:cover;opacity:.85}
html body.orb-minimal.orb-minimal .minimal-home-art figcaption{position:absolute;bottom:15px;left:18px;color:white;font-size:10px;letter-spacing:.16em;font-weight:700}
html body.orb-minimal.orb-minimal .minimal-home-art:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 55%,#0b101b99);pointer-events:none}
html body.orb-minimal.orb-minimal .minimal-home-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}
html body.orb-minimal.orb-minimal .minimal-home-actions a{display:inline-flex;align-items:center;gap:18px;border:1px solid var(--mn-line);background:var(--mn-surface);border-radius:9px;padding:11px 16px;font-size:12px;font-weight:600;transition:transform .2s,background .2s}
html body.orb-minimal.orb-minimal .minimal-home-actions a:first-child{background:var(--mn-accent);color:#101b32;border-color:transparent}
html body.orb-minimal.orb-minimal .minimal-home-actions a:hover{transform:translateY(-2px)}
html body.orb-minimal.orb-minimal .minimal-home-search{padding:20px 24px;background:var(--mn-surface);border:1px solid var(--mn-line);border-radius:12px;margin-bottom:40px}
html body.orb-minimal.orb-minimal .minimal-home-search .global-search{margin:0!important;max-width:none!important}
html body.orb-minimal.orb-minimal .search-input-wrap{box-shadow:none!important;background:var(--mn-raised)!important;border:1px solid var(--mn-line)!important;border-radius:9px!important;padding:4px 12px!important;gap:10px!important}
html body.orb-minimal.orb-minimal .search-input-wrap input{background:transparent!important;border:0!important;min-height:38px!important}
html body.orb-minimal.orb-minimal .minimal-home-search .search-hint{margin:8px 2px 0!important;font-size:10px!important}
html body.orb-minimal.orb-minimal .premium-directory{margin:0 0 40px!important}
html body.orb-minimal.orb-minimal .feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px!important}
html body.orb-minimal.orb-minimal .feature-card{padding:22px!important;min-height:170px!important}
html body.orb-minimal.orb-minimal .feature-card h3{font-size:15px!important;margin:16px 0 6px!important;font-weight:650}
html body.orb-minimal.orb-minimal .feature-card p{font-size:12px!important;color:var(--mn-muted)!important}
html body.orb-minimal.orb-minimal .feature-index{display:none!important}
html body.orb-minimal.orb-minimal .feature-icon{font-size:22px!important;color:var(--mn-accent)!important}
html body.orb-minimal.orb-minimal :is(.meter-promo,.home-streams,.home-team,.support-section){margin-block:32px!important}
html body.orb-minimal.orb-minimal .meter-promo{border:1px solid var(--mn-line)!important;border-radius:14px!important;background:var(--mn-surface)!important;box-shadow:none!important;overflow:hidden}
/* Entry cards retain their pictures with restrained typography and effects. */
html body.orb-minimal.orb-minimal .game-entry-main{max-width:1160px;padding-top:40px!important}
html body.orb-minimal.orb-minimal .game-entry-header{padding-top:30px!important}
html body.orb-minimal.orb-minimal .game-entry-wordmark{font-size:22px!important;letter-spacing:.14em!important}
html body.orb-minimal.orb-minimal .game-entry-intro h1{font-size:clamp(30px,4vw,48px)!important;font-weight:650!important;letter-spacing:-.05em!important}
html body.orb-minimal.orb-minimal .game-entry-card{border-radius:16px!important;border-color:var(--mn-line)!important;box-shadow:0 12px 32px #0003!important;min-height:430px}
html body.orb-minimal.orb-minimal .game-entry-caption{border-radius:12px!important;padding:24px!important;background:#151a24d9!important;border-color:#ffffff1a!important;backdrop-filter:blur(16px)!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal .game-entry-caption h2{font-size:clamp(42px,5vw,64px)!important;font-weight:650!important;color:#fff!important}
html body.orb-minimal.orb-minimal .game-entry-card:hover{box-shadow:0 20px 44px #0005!important;border-color:#a7bfff77!important}
/* Builder: persistent section rail / workspace / live summary. */
html body.orb-minimal.orb-minimal #aion-builder{max-width:1600px;margin:auto;padding:30px 32px 60px!important;min-width:0}
html body.orb-minimal.orb-minimal .ab-builder{background:none!important;padding:0!important;max-width:none!important;box-shadow:none!important;border:0!important;container-type:normal!important}
html body.orb-minimal.orb-minimal .ab-toolbar{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:0 0 22px!important;border:0!important;background:none!important;position:static!important;margin:0!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal .ab-toolbar>div:first-child{flex:1;min-width:220px}
html body.orb-minimal.orb-minimal .ab-toolbar .eyebrow{margin:0 0 5px}
html body.orb-minimal.orb-minimal .ab-toolbar [name=buildName]{font-size:28px!important;font-weight:650!important;letter-spacing:-.04em!important;padding:4px 0!important;background:transparent!important;border:0!important;border-radius:0!important;width:min(100%,520px);box-shadow:none!important;height:auto!important}
html body.orb-minimal.orb-minimal .ab-toolbar>.ab-actions{flex:none;flex-wrap:wrap;gap:8px!important}
html body.orb-minimal.orb-minimal .ab-toolbar [data-save]{background:var(--mn-accent)!important;color:#13203a!important;border-color:transparent!important;font-weight:700}
html body.orb-minimal.orb-minimal .ab-toolbar :is([data-share],[data-optimize],.ab-options>summary){font-size:12px!important;padding:9px 13px!important;min-height:40px;background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:8px!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal .ab-seo-heading{display:none!important}
html body.orb-minimal.orb-minimal .ab-account-save{display:flex!important;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px!important;font-size:11px!important;color:var(--mn-muted)!important;padding:0 0 18px!important;background:none!important;border:0!important}
html body.orb-minimal.orb-minimal .ab-account-save p{margin:0!important;color:var(--mn-accent)!important}
html body.orb-minimal.orb-minimal .ab-profile{display:block!important;margin:0 0 24px!important;padding:16px 20px!important;background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:12px!important}
html body.orb-minimal.orb-minimal .ab-profile-fields{display:flex!important;align-items:end;flex-wrap:wrap!important;gap:16px!important;padding:0!important;background:none!important;margin:0!important;border:0!important}
html body.orb-minimal.orb-minimal .ab-profile-heading{display:none!important}
html body.orb-minimal.orb-minimal .ab-profile-fields label{flex:1;min-width:90px;font-size:10px!important;color:var(--mn-muted)!important;gap:5px!important}
html body.orb-minimal.orb-minimal .ab-profile-fields label:first-of-type{flex:2;min-width:150px}
html body.orb-minimal.orb-minimal .ab-profile-fields .ab-visibility{display:flex!important;flex:none;align-items:center;gap:8px!important;margin:0!important;min-height:40px}
html body.orb-minimal.orb-minimal .ab-layout{display:grid!important;grid-template-columns:170px minmax(0,1fr) 260px!important;gap:24px!important;align-items:start!important;max-height:none!important;height:auto!important;overflow:visible!important}
html body.orb-minimal.orb-minimal .ab-workspace{min-width:0!important;background:none!important;padding:0!important;border:0!important;max-height:none!important;height:auto!important;overflow:visible!important}
html body.orb-minimal.orb-minimal .ab-layout>.workbench-tabs{position:sticky;top:96px;display:flex!important;flex-direction:column!important;gap:4px!important;padding:0!important;margin:0!important;background:none!important;border:0!important;overflow:visible!important;height:auto!important;max-height:none!important}
html body.orb-minimal.orb-minimal .ab-layout>.workbench-tabs>button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;padding:11px 12px!important;min-height:42px!important;text-align:left!important;white-space:normal!important;background:transparent!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;font-weight:550!important;color:var(--mn-muted)!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal .ab-layout>.workbench-tabs>button .mn-tab-index{font-size:9px;min-width:15px;font-variant-numeric:tabular-nums;opacity:.65}
html body.orb-minimal.orb-minimal .ab-layout>.workbench-tabs>button[aria-selected=true]{background:var(--mn-accent-soft)!important;border-color:#a7bfff25!important;color:var(--mn-accent)!important}
html body.orb-minimal.orb-minimal .workbench-panels{padding:0!important;background:none!important;border:0!important;height:auto!important;overflow:visible!important;min-width:0}
html body.orb-minimal.orb-minimal .workbench-panels>section{padding:0!important;background:none!important;border:0!important;min-width:0}
html body.orb-minimal.orb-minimal .mn-panel-heading{margin:0 0 20px;padding-bottom:18px;border-bottom:1px solid var(--mn-line)}
html body.orb-minimal.orb-minimal .mn-panel-heading h2{font-size:23px!important;font-weight:650;margin:0 0 5px!important}
html body.orb-minimal.orb-minimal .mn-panel-heading p{font-size:12px;color:var(--mn-muted);margin:0;max-width:650px}
html body.orb-minimal.orb-minimal .ab-paperdoll{display:grid!important;grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr)!important;gap:12px!important;padding:18px!important;border:1px solid var(--mn-line)!important;border-radius:12px!important;background:var(--mn-surface)!important;max-height:none!important;overflow:visible!important}
html body.orb-minimal.orb-minimal .ab-paperdoll>.ab-avatar{grid-column:2!important;grid-row:1!important;padding:12px 0!important;background:none!important;border:0!important;gap:8px!important;align-items:center!important}
html body.orb-minimal.orb-minimal .ab-class-portrait{height:270px!important;max-height:270px!important;max-width:170px!important;object-fit:contain!important;border-radius:0!important;mask-image:linear-gradient(#000 75%,transparent);filter:none!important}
html body.orb-minimal.orb-minimal .ab-avatar>strong{font-size:15px!important;font-weight:600}
html body.orb-minimal.orb-minimal .ab-avatar>p{display:none!important}
html body.orb-minimal.orb-minimal .ab-avatar>[data-character-race]{font-size:10px!important;color:var(--mn-muted)!important}
html body.orb-minimal.orb-minimal .ab-slot-wrap{min-width:0!important;margin-bottom:5px!important}
html body.orb-minimal.orb-minimal .ab-slot{display:flex!important;align-items:center!important;gap:9px!important;padding:8px!important;min-height:56px!important;width:100%!important;border-radius:8px!important;text-align:left!important;background:var(--mn-raised)!important;border:1px solid var(--mn-line)!important}
html body.orb-minimal.orb-minimal .ab-slot img{width:32px!important;height:32px!important;object-fit:contain!important;border-radius:5px!important;flex:none}
html body.orb-minimal.orb-minimal .ab-slot>span:not(.ab-empty){min-width:0;flex:1}
html body.orb-minimal.orb-minimal .ab-slot small{display:block;font-size:9px!important;color:var(--mn-muted)!important;margin-bottom:2px}
html body.orb-minimal.orb-minimal .ab-slot strong{display:block;font-size:11px!important;font-weight:550!important;line-height:1.35!important;overflow-wrap:anywhere;color:var(--mn-text)!important}
html body.orb-minimal.orb-minimal .ab-slot.selected{border-color:#a7bfff66!important;background:var(--mn-accent-soft)!important}
html body.orb-minimal.orb-minimal .ab-slot-remove{right:3px!important;top:3px!important;width:19px!important;height:19px!important;min-height:19px!important;padding:0!important;font-size:12px!important}
html body.orb-minimal.orb-minimal .ab-equipment-footer{gap:8px!important;margin-top:16px!important;padding-top:16px!important;border-top:1px solid var(--mn-line)}
html body.orb-minimal.orb-minimal .ab-equipment-footer .ab-slot{display:grid!important;justify-items:center!important;text-align:center!important;min-height:92px!important}
html body.orb-minimal.orb-minimal .ab-equipment-footer .ab-slot img{width:30px!important;height:30px!important}
html body.orb-minimal.orb-minimal .ab-stats{position:sticky!important;top:96px!important;background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:12px!important;padding:20px!important;max-height:calc(100dvh - 120px)!important;overflow:auto!important;width:auto!important;min-width:0!important;box-shadow:none!important;container-type:normal!important}
html body.orb-minimal.orb-minimal .ab-gs{display:flex!important;align-items:baseline!important;justify-content:space-between!important;border-bottom:1px solid var(--mn-line)!important;padding:0 0 16px!important;margin-bottom:16px!important;background:none!important}
html body.orb-minimal.orb-minimal .ab-gs span{font-size:11px!important;color:var(--mn-muted)!important}.orb-minimal .ab-gs strong{font-size:30px!important;font-weight:600!important;color:var(--mn-text)!important}
html body.orb-minimal.orb-minimal .ab-core{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}
html body.orb-minimal.orb-minimal .ab-core>div{display:grid!important;gap:8px!important;background:var(--mn-raised)!important;border:0!important;border-radius:8px!important;padding:12px!important}
html body.orb-minimal.orb-minimal .ab-core span{display:flex!important;align-items:center;gap:5px;font-size:10px!important;color:var(--mn-muted)!important}
html body.orb-minimal.orb-minimal .ab-core svg{width:13px!important;height:13px!important;stroke:var(--mn-muted)!important}
html body.orb-minimal.orb-minimal .ab-core strong{font-size:17px!important;line-height:1!important;color:var(--mn-text)!important;font-variant-numeric:tabular-nums}
html body.orb-minimal.orb-minimal .ab-stats details{background:none!important;border:0!important;border-top:1px solid var(--mn-line)!important;padding:12px 0!important;margin:12px 0 0!important}
html body.orb-minimal.orb-minimal .ab-stats summary{display:flex!important;justify-content:space-between!important;gap:8px!important;font-size:11px!important;font-weight:550;color:var(--mn-text)!important;padding:0!important}
html body.orb-minimal.orb-minimal .ab-stat-category h3{font-size:10px!important;color:var(--mn-muted)!important;text-transform:uppercase;letter-spacing:.08em!important;margin:18px 0 6px}
html body.orb-minimal.orb-minimal .ab-stat-category details{margin:0!important;padding:9px 0!important}.orb-minimal .ab-stat-category summary strong{color:var(--mn-accent)!important;font-size:11px!important}
html body.orb-minimal.orb-minimal .ab-stat-category details p{font-size:10px!important;color:var(--mn-muted)!important}
html body.orb-minimal.orb-minimal [data-missing]{font-size:10px!important;color:var(--mn-muted)!important;margin-top:16px}
/* Competencies: catalogue first, loadout as a compact full-width block. */
html body.orb-minimal.orb-minimal .ab-skill-main{display:flex!important;flex-direction:column!important;gap:20px!important}
html body.orb-minimal.orb-minimal .ab-skill-main>div{width:100%!important;max-height:none!important;overflow:visible!important}
html body.orb-minimal.orb-minimal .ab-skill-bar-side{order:2;border:1px solid var(--mn-line)!important;border-radius:12px!important;padding:18px!important;background:var(--mn-surface)!important}
html body.orb-minimal.orb-minimal .ab-skill-catalogue-side{order:1}
html body.orb-minimal.orb-minimal .ab-skill-filters{display:flex!important;gap:5px!important;padding:4px!important;border:1px solid var(--mn-line)!important;border-radius:9px!important;background:var(--mn-surface)!important;margin-bottom:14px!important}
html body.orb-minimal.orb-minimal .ab-skill-filters button{flex:1;font-size:11px!important;background:none!important;border:0!important;min-height:36px!important}
html body.orb-minimal.orb-minimal .ab-skill-filters [aria-pressed=true]{background:var(--mn-raised)!important;color:var(--mn-accent)!important}
html body.orb-minimal.orb-minimal .ab-skill-family h3{font-size:11px!important;color:var(--mn-muted)!important;text-transform:uppercase;letter-spacing:.08em!important;margin:20px 0 10px}
html body.orb-minimal.orb-minimal .ab-skill-icons{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:10px!important}
html body.orb-minimal.orb-minimal .ab-skill-level-card{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:12px!important;background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:10px!important;width:auto!important;min-width:0!important}
html body.orb-minimal.orb-minimal .ab-skill-level-card>[data-skill]{width:40px!important;height:40px!important;padding:3px!important;min-height:40px!important;grid-column:1!important;grid-row:1!important;border-radius:7px!important}
html body.orb-minimal.orb-minimal .ab-skill-level-card>[data-skill] img{width:30px!important;height:30px!important}
html body.orb-minimal.orb-minimal .ab-skill-level-name{grid-column:2!important;grid-row:1!important;font-size:11px!important;line-height:1.4!important;font-weight:550!important;text-align:left!important;min-height:0!important}
html body.orb-minimal.orb-minimal .ab-skill-level{grid-column:1/-1!important;padding:0!important;background:none!important;border:0!important;margin-top:6px!important}
html body.orb-minimal.orb-minimal .ab-skill-level>span{font-size:9px!important;color:var(--mn-muted)!important}
html body.orb-minimal.orb-minimal .ab-skill-level input{width:100%!important;min-width:0!important;height:5px!important;margin:9px 0 3px!important}
html body.orb-minimal.orb-minimal .ab-skill-help{font-size:12px!important;color:var(--mn-muted)!important;max-width:650px;line-height:1.7}
html body.orb-minimal.orb-minimal .ab-skill-bar-scroll{overflow-x:auto!important;padding:4px!important}
html body.orb-minimal.orb-minimal .ab-skill-bar{display:grid!important;grid-template-columns:repeat(12,minmax(38px,1fr))!important;grid-template-rows:repeat(4,48px)!important;min-width:520px!important;gap:6px!important}
html body.orb-minimal.orb-minimal .ab-skill-column{min-width:0!important;position:relative}.orb-minimal .ab-hotbar-name{display:none!important}
html body.orb-minimal.orb-minimal .ab-hotbar-icon{width:38px!important;height:38px!important;min-height:38px!important;padding:3px!important}.orb-minimal .ab-hotbar-icon img{width:30px!important;height:30px!important}
html body.orb-minimal.orb-minimal .ab-skill-column>small{display:none!important}.orb-minimal .ab-skill-bar-heading h3{font-size:13px!important;margin:0!important}.orb-minimal .ab-skill-bar-heading small{font-size:10px!important;color:var(--mn-muted)!important}
/* Daevanion, monolith, pantheon and arcana use the same surface language. */
html body.orb-minimal.orb-minimal .ab-inline-collection{position:static!important;display:block!important;width:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;animation:none!important}
html body.orb-minimal.orb-minimal .ab-inline-collection>header{background:none!important;border:0!important;padding:0 0 18px!important}
html body.orb-minimal.orb-minimal .ab-inline-collection [data-dialog-body]{padding:0!important}
html body.orb-minimal.orb-minimal :is(.ab-pet-main,.ab-pet-summary,.ab-title-card,.ab-monolith-card,.ab-legion-panel,.ab-pantheon-gallery,.ab-pantheon-bonuses,.dae-inspector,.dae-optimizer,.ab-rotation-card,.ab-macro-editor){background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:12px!important;box-shadow:none!important;padding:18px!important}
html body.orb-minimal.orb-minimal .ab-pet-layout{background:none!important;gap:16px!important;border:0!important;max-height:none!important;grid-template-columns:minmax(0,1fr) 230px!important}
html body.orb-minimal.orb-minimal .ab-title-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;gap:12px!important}
html body.orb-minimal.orb-minimal .ab-title-card h3{font-size:13px!important;font-weight:600}.orb-minimal .ab-title-card p{font-size:11px!important;color:var(--mn-muted)!important}
html body.orb-minimal.orb-minimal .ab-title-card.is-equipped{border-color:#a7bfff77!important;background:var(--mn-accent-soft)!important}
html body.orb-minimal.orb-minimal .ab-monolith-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
html body.orb-minimal.orb-minimal .ab-monolith-card h3{font-size:14px!important;font-weight:600}.orb-minimal .ab-monolith-art{height:100px!important;background:none!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal .ab-monolith-art img{width:60px!important;height:60px!important;filter:none!important}
html body.orb-minimal.orb-minimal .ab-monolith-heading{display:block!important}.orb-minimal .ab-monolith-heading output{margin-top:12px}.orb-minimal .ab-monolith-heading output strong{font-size:28px!important;color:var(--mn-text)!important}
html body.orb-minimal.orb-minimal .ab-monolith-note{padding:16px!important;border:1px solid var(--mn-line)!important;border-radius:10px!important;background:var(--mn-surface)!important;color:var(--mn-muted)!important;font-size:11px!important;margin-top:16px!important}
html body.orb-minimal.orb-minimal .ab-pantheon-stage{background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:12px!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal .ab-pantheon-altar{background:none!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal .ab-pantheon-art{box-shadow:none!important;filter:none!important}.orb-minimal .ab-pantheon-gallery h3{font-size:14px!important}
html body.orb-minimal.orb-minimal .ab-pantheon-tiles{gap:8px!important}.orb-minimal .ab-pantheon-tabs{gap:5px!important;background:none!important}
html body.orb-minimal.orb-minimal .ab-pantheon-preview{background:var(--mn-raised)!important;border-color:var(--mn-line)!important;border-radius:10px!important;padding:16px!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal .ab-legion-panel header{gap:20px!important}.orb-minimal .ab-legion-bonuses{gap:10px!important}.orb-minimal .ab-legion-bonuses>div{background:var(--mn-raised)!important;border:0!important;border-radius:8px!important;padding:14px!important}
html body.orb-minimal.orb-minimal .dae-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 220px!important;gap:14px!important;max-width:none!important}
html body.orb-minimal.orb-minimal .dae-viewport{width:100%!important;max-width:100%!important;background:var(--mn-surface)!important;border-color:var(--mn-line)!important;border-radius:12px!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal .dae-inspector{width:auto!important;font-size:11px!important}.orb-minimal .dae-inspector h4{font-size:13px!important}
html body.orb-minimal.orb-minimal .dae-controls{margin-bottom:18px!important;gap:10px!important}.orb-minimal .dae-controls label{font-size:10px!important;color:var(--mn-muted)!important}
html body.orb-minimal.orb-minimal .dae-planner .dae-node{border-radius:8px!important;box-shadow:none!important}.orb-minimal .dae-node[data-state=selected]{border-color:var(--mn-accent)!important}
html body.orb-minimal.orb-minimal .dae-optimizer{margin-top:18px!important}.orb-minimal .dae-board-gains strong{color:var(--mn-accent)!important}
/* Guides, guilds, calendar, profile, Live and admin keep their working controls. */
html body.orb-minimal.orb-minimal :is(.guild-dashboard,.guild-workspace,.guild-calendar,.guild-roster,.guild-panel,.premium-guild,.admin-card,.admin-panel,.meter-card,.meter-panel,.profile-card,.character-card,.guide-section,.guide-panel,.codes-panel){background:var(--mn-surface)!important;border-color:var(--mn-line)!important;border-radius:12px!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal :is(.guild-nav,.guild-tabs,.guide-nav,.meter-tabs,.admin-tabs){background:var(--mn-surface)!important;border-color:var(--mn-line)!important;box-shadow:none!important;border-radius:10px!important;gap:5px!important}
html body.orb-minimal.orb-minimal :is(.guide-hero,.meter-hero,.profile-hero){box-shadow:none!important;border-radius:14px!important;border-color:var(--mn-line)!important}
html body.orb-minimal.orb-minimal :is(.guild-panel h2,.guide-panel h2,.meter-panel h2){font-size:22px!important;font-weight:600!important}
html body.orb-minimal.orb-minimal .premium-header details[open]>div{animation:mn-dialog-in .2s ease-out}
@keyframes mn-dialog-in{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}
@media(min-width:1400px){html body.orb-minimal.orb-minimal .ab-layout{grid-template-columns:180px minmax(0,1fr) 280px!important}}
@media(max-width:1350px){html body.orb-minimal.orb-minimal .premium-header #premium-nav{display:none!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;flex-direction:column!important;align-items:stretch!important;background:var(--mn-surface)!important;padding:16px 24px!important;max-height:75dvh!important;overflow:auto!important;border-bottom:1px solid var(--mn-line)!important}html body.orb-minimal.orb-minimal .premium-header #premium-nav.open{display:flex!important}html body.orb-minimal.orb-minimal .premium-header .premium-menu{display:flex!important;margin-left:auto!important;min-height:34px!important;height:34px!important}html body.orb-minimal.orb-minimal .premium-header #premium-nav details>div{position:static!important;box-shadow:none!important;background:var(--mn-raised)!important;margin:8px 0!important}html body.orb-minimal.orb-minimal .ab-layout{grid-template-columns:150px minmax(0,1fr) 230px!important;gap:18px!important}html body.orb-minimal.orb-minimal .ab-paperdoll{grid-template-columns:minmax(0,1fr) 115px minmax(0,1fr)!important}.orb-minimal .ab-class-portrait{max-width:120px!important;height:230px!important}html body.orb-minimal.orb-minimal .dae-layout{grid-template-columns:minmax(0,1fr)!important}html body.orb-minimal.orb-minimal .dae-inspector{display:block!important;width:auto!important}}
@media(max-width:1100px){html body.orb-minimal.orb-minimal .ab-layout{grid-template-columns:150px minmax(0,1fr)!important}html body.orb-minimal.orb-minimal .ab-stats{grid-column:2!important;position:static!important;max-height:none!important}html body.orb-minimal.orb-minimal .ab-core{grid-template-columns:repeat(4,1fr)!important}html body.orb-minimal.orb-minimal .feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html body.orb-minimal.orb-minimal .minimal-welcome{gap:30px;grid-template-columns:1fr 320px}html body.orb-minimal.orb-minimal .minimal-home-art{height:240px}}
@media(max-width:800px){html body.orb-minimal.orb-minimal .premium-header{padding:0 16px!important;gap:10px!important;height:auto!important;min-height:68px!important;flex-wrap:wrap!important}html body.orb-minimal.orb-minimal .premium-brand{font-size:13px!important}html body.orb-minimal.orb-minimal .premium-header .orb-activity-menu{margin-left:auto}html body.orb-minimal.orb-minimal .premium-header .header-live-menu>summary{font-size:11px!important;padding:7px!important}html body.orb-minimal.orb-minimal .premium-header .site-preferences{gap:3px!important}html body.orb-minimal.orb-minimal :is(.premium-main,.game-hub-main){padding:28px 22px 48px!important}html body.orb-minimal.orb-minimal #aion-builder{padding:24px 18px 48px!important}html body.orb-minimal.orb-minimal .minimal-welcome{grid-template-columns:1fr;gap:22px}html body.orb-minimal.orb-minimal .minimal-home-art{height:190px}html body.orb-minimal.orb-minimal .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body.orb-minimal.orb-minimal .minimal-home-search{padding:16px!important}html body.orb-minimal.orb-minimal .ab-layout{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}html body.orb-minimal.orb-minimal .ab-layout>.workbench-tabs{position:static!important;flex-direction:row!important;overflow-x:auto!important;gap:5px!important;padding:5px!important;background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:10px!important}html body.orb-minimal.orb-minimal .ab-layout>.workbench-tabs>button{width:auto!important;flex:none;white-space:nowrap!important;font-size:11px!important;padding:9px 12px!important}.orb-minimal .mn-tab-index{display:none!important}html body.orb-minimal.orb-minimal .ab-stats{grid-column:1!important}html body.orb-minimal.orb-minimal .ab-profile-fields{gap:10px!important}html body.orb-minimal.orb-minimal .ab-toolbar [name=buildName]{font-size:25px!important}html body.orb-minimal.orb-minimal .ab-monolith-grid{grid-template-columns:1fr!important}html body.orb-minimal.orb-minimal .ab-monolith-card{display:grid;grid-template-columns:1fr 70px;gap:12px;align-items:center}.orb-minimal .ab-monolith-art{height:70px!important}.orb-minimal .ab-monolith-control{grid-column:1/-1}.orb-minimal .ab-pet-layout{display:block!important}.orb-minimal .ab-pet-summary{margin-top:16px}.orb-minimal .premium-footer{padding:24px!important}}
@media(max-width:540px){html body.orb-minimal.orb-minimal .premium-header:has(>.orb-game-menu){display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;padding:12px 16px!important;gap:10px!important}html body.orb-minimal.orb-minimal .premium-header>.premium-brand{grid-column:1!important;grid-row:1!important}html body.orb-minimal.orb-minimal .premium-header>.orb-game-menu{grid-column:2!important;grid-row:1!important}html body.orb-minimal.orb-minimal .premium-header>.premium-menu{grid-column:3!important;grid-row:1!important;margin:0!important}html body.orb-minimal.orb-minimal .premium-header>.orb-activity-menu{grid-column:1!important;grid-row:2!important;margin:0!important}html body.orb-minimal.orb-minimal .premium-header>.header-live-menu{grid-column:1!important;grid-row:2!important;justify-self:end!important}html body.orb-minimal.orb-minimal .premium-header>.orb-header-account{grid-column:2!important;grid-row:2!important}html body.orb-minimal.orb-minimal .premium-header>.site-preferences{grid-column:3!important;grid-row:2!important}html body.orb-minimal.orb-minimal .premium-header>.site-preferences [data-theme-toggle],html body.orb-minimal.orb-minimal .premium-header>.site-preferences [data-palette-toggle]{display:none!important}html body.orb-minimal.orb-minimal .premium-header .orb-activity-menu>.premium-live{left:0!important;right:auto!important}.orb-minimal .feature-grid{gap:10px!important}.orb-minimal .feature-card{padding:16px!important;min-height:160px!important}.orb-minimal .feature-card h3{font-size:13px!important}.orb-minimal .feature-card p{font-size:11px!important}html body.orb-minimal.orb-minimal .ab-paperdoll{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:12px!important;gap:8px!important}html body.orb-minimal.orb-minimal .ab-paperdoll>.ab-avatar{grid-column:1/-1!important;grid-row:1!important;display:flex!important;flex-direction:row!important;justify-content:center!important;gap:12px!important;padding:8px 0 16px!important;border-bottom:1px solid var(--mn-line)!important}html body.orb-minimal.orb-minimal .ab-class-portrait{width:48px!important;height:64px!important;mask-image:none!important}html body.orb-minimal.orb-minimal .ab-paperdoll>[data-gear-left]{grid-column:1!important;grid-row:2!important}html body.orb-minimal.orb-minimal .ab-paperdoll>[data-gear-right]{grid-column:2!important;grid-row:2!important}html body.orb-minimal.orb-minimal .ab-equipment-footer{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.orb-minimal .ab-equipment-footer .ab-character-extras{display:contents!important}.orb-minimal .ab-core{grid-template-columns:repeat(2,1fr)!important}html body.orb-minimal.orb-minimal .ab-skill-icons{grid-template-columns:repeat(2,minmax(0,1fr))!important}.orb-minimal .ab-skill-level-card{padding:10px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:6px!important}.orb-minimal .ab-skill-level-card>[data-skill]{width:32px!important;height:32px!important;min-height:32px!important}.orb-minimal .ab-skill-level-card>[data-skill] img{width:26px!important;height:26px!important}.orb-minimal .ab-skill-level-name{font-size:10px!important}.orb-minimal .game-entry-card{min-height:370px!important}.orb-minimal .game-entry-caption h2{font-size:46px!important}.orb-minimal .game-entry-main{padding-top:25px!important}}
@media(prefers-reduced-motion:reduce){html body.orb-minimal.orb-minimal *,html body.orb-minimal.orb-minimal *:before,html body.orb-minimal.orb-minimal *:after{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}html body.orb-minimal.orb-minimal :is(.feature-card,.game-resource-card,.community-card):hover{transform:none!important}}

/* Replace inherited full-bleed hero geometry. */
html body.orb-minimal.orb-minimal .minimal-welcome{width:100%!important;min-width:0!important;height:auto!important;padding:0!important;overflow:hidden!important;position:relative!important;border:0!important;box-shadow:none!important;background:none!important}
html body.orb-minimal.orb-minimal .minimal-welcome:before,html body.orb-minimal.orb-minimal .minimal-welcome:after{display:none!important}
html body.orb-minimal.orb-minimal .minimal-welcome .hero-inner{min-width:0!important;max-width:none!important;min-height:0!important;position:static!important;margin:0!important;transform:none!important}
html body.orb-minimal.orb-minimal .minimal-welcome .eyebrow{padding:0!important;border:0!important;background:none!important}
html body.orb-minimal.orb-minimal .minimal-home-actions a{background:var(--mn-surface)!important;color:var(--mn-text)!important;border:1px solid var(--mn-line)!important}
html body.orb-minimal.orb-minimal .minimal-home-actions a:first-child{background:var(--mn-accent)!important;color:#15213a!important;border-color:transparent!important}
html body.orb-minimal.orb-minimal .minimal-home-art>span{position:absolute;bottom:15px;left:18px;z-index:1;color:white;font-size:10px;letter-spacing:.12em}

html body.orb-minimal.orb-minimal{--glass-primary:var(--mn-surface);--glass-secondary:var(--mn-raised);--glass-interactive:var(--mn-raised);--glass-selected:var(--mn-accent-soft);--glass-hover:var(--mn-hover);--glass-text:var(--mn-text);--glass-muted:var(--mn-muted);--glass-border:var(--mn-line);--glass-reflection:transparent;--glass-blur:0px;--glass-small-blur:0px;--glass-shadow:none;--modern-surface:var(--mn-surface);--modern-line:var(--mn-line)}
html body.orb-minimal.orb-minimal #main-content .minimal-welcome .minimal-home-actions>a.minimal-primary:first-child{background-color:var(--mn-accent)!important;background-image:none!important;color:#15213a!important}
html body.orb-minimal.orb-minimal .minimal-welcome .hero-inner{text-align:left!important}
html body.orb-minimal.orb-minimal .premium-main{padding-bottom:64px!important}
html body.orb-minimal.orb-minimal :is(.orb-legal-intro,.orb-legal-content section,.orb-legal-header,.orb-legal-footer,.live-section,.live-feature,.live-faq,.class-profile,.craft-detail,.craft-workspace,.space-build,.space-draft,.news-story,.news-lead,.database-list-row,.guild-overview,.guild-month-day,.stream-alert-preview){background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:12px!important;box-shadow:none!important;backdrop-filter:none!important}
html body.orb-minimal.orb-minimal .orb-legal-intro h1{font-size:36px!important}
html body.orb-minimal.orb-minimal .orb-legal-header,html body.orb-minimal.orb-minimal .orb-legal-footer{border-radius:0!important}
html body.orb-minimal.orb-minimal :is(.ab-stats,.ab-workspace,.workbench-panels){background-image:none!important;backdrop-filter:none!important}

html body.orb-minimal.orb-minimal .ab-profile-fields .ab-visibility{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;border-radius:0!important;min-width:70px!important}
html body.orb-minimal.orb-minimal .premium-header .brand-mark{animation:none!important;filter:none!important}
html body.orb-minimal.orb-minimal .ab-builder .workbench-panels>section>.mn-panel-heading{background:none!important;padding:0 0 18px!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal .ab-gs{padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal .ab-builder .workbench-panels>section[hidden]{display:none!important}

html body.orb-minimal.orb-minimal #aion-builder .ab-toolbar button[data-save]{background:var(--mn-accent)!important;color:#15213a!important;border-color:transparent!important}
html body.orb-minimal.orb-minimal .ab-builder .ab-layout>.ab-stats{display:block!important;order:0!important}
html body.orb-minimal.orb-minimal .ab-builder .ab-layout>.workbench-tabs{order:0!important}
html body.orb-minimal.orb-minimal .ab-builder .ab-workspace{order:0!important}
html body.orb-minimal.orb-minimal .workbench-panels>section:has(>.mn-panel-heading)>h2{display:none!important}
html body.orb-minimal.orb-minimal .ab-slot-remove:disabled{opacity:.3!important;background:transparent!important}

html body.orb-minimal.orb-minimal .ab-toolbar>.ab-actions{display:flex!important;align-items:center!important}
@media(max-width:800px){html body.orb-minimal.orb-minimal .ab-toolbar>.ab-actions{width:100%!important;margin:0!important;gap:7px!important}html body.orb-minimal.orb-minimal .ab-toolbar>.ab-actions>button{width:auto!important;flex:1!important;min-width:70px!important;font-size:11px!important;padding:9px!important}html body.orb-minimal.orb-minimal .ab-toolbar>.ab-actions>.ab-options{flex:1!important;width:auto!important;min-width:75px!important}html body.orb-minimal.orb-minimal .ab-toolbar>.ab-actions>.ab-options>summary{font-size:11px!important;padding:9px!important}html body.orb-minimal.orb-minimal .ab-toolbar>div:first-child{width:100%!important;min-width:0!important}html body.orb-minimal.orb-minimal .premium-header .site-preferences [data-language]{min-width:45px!important;width:52px!important;color:var(--mn-text)!important;font-size:11px!important;padding:4px 16px 4px 6px!important}}
@media(max-width:540px){html body.orb-minimal.orb-minimal .premium-header>.orb-header-discord{grid-column:2!important;grid-row:2!important}html body.orb-minimal.orb-minimal .premium-header>.site-preferences{grid-column:3!important;grid-row:2!important;justify-self:end!important}html body.orb-minimal.orb-minimal .premium-header .site-preferences [data-palette-toggle]{display:none!important}html body.orb-minimal.orb-minimal .premium-header .site-preferences{max-width:60px!important}html body.orb-minimal.orb-minimal .premium-header{grid-template-columns:minmax(0,1fr) auto 60px!important}}

html body.orb-minimal.orb-minimal .premium-brand .brand-mark{width:30px!important;height:34px!important;max-width:30px!important;object-fit:contain!important}
@media(max-width:540px){html body.orb-minimal.orb-minimal .premium-header .site-preferences [data-palette-open]{display:none!important}html body.orb-minimal.orb-minimal .premium-header .orb-language-control{width:52px!important;min-width:0!important}html body.orb-minimal.orb-minimal .premium-header .orb-language-icons{display:none!important}}

html body.orb-minimal.orb-minimal .premium-header>*{order:0!important}
html body.orb-minimal.orb-minimal .premium-header #premium-nav{flex-direction:row!important;align-items:center!important;justify-content:center!important;max-height:none!important;width:auto!important;min-width:0!important;margin:0!important}
html body.orb-minimal.orb-minimal .feature-grid>.feature-card{grid-column:auto!important;grid-row:auto!important;display:block!important}
@media(max-width:1350px){html body.orb-minimal.orb-minimal .premium-header #premium-nav{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;max-height:75dvh!important}}

html[data-palette]:not([data-palette=orbynia]) body.orb-minimal.orb-minimal{--mn-accent:var(--palette-accent,#a7bfff);--mn-accent-soft:color-mix(in srgb,var(--palette-accent,#a7bfff) 12%,transparent)}
html[data-theme=light][data-palette]:not([data-palette=orbynia]) body.orb-minimal.orb-minimal{--mn-accent:color-mix(in srgb,var(--palette-accent,#365db8) 60%,#162b55)}
/* The old illustrated hero used pale text even in light mode. */
html body.orb-minimal.orb-minimal #main-content .minimal-welcome h1{color:var(--mn-text)!important}
html body.orb-minimal.orb-minimal #main-content .minimal-welcome .hero-inner>p{color:var(--mn-muted)!important}
html[data-theme=light] body.orb-minimal.orb-minimal #main-content .minimal-welcome .minimal-home-actions>a.minimal-primary:first-child,
html[data-theme=light] body.orb-minimal.orb-minimal #aion-builder .ab-toolbar button[data-save]{color:#fff!important}
html[data-theme=light] body.orb-minimal.orb-minimal .premium-header #premium-nav :is(a,summary){color:var(--mn-text)!important}
html[data-theme=light] body.orb-minimal.orb-minimal.premium-page[data-game] .premium-header #premium-nav>a[aria-current=page]{background:var(--mn-accent-soft)!important;color:var(--mn-text)!important;box-shadow:none!important}
html[data-theme=light] body.orb-minimal.orb-minimal .premium-header .site-preferences button{color:var(--mn-text)!important;background:var(--mn-surface)!important}
html body.orb-minimal.orb-minimal [role=tooltip]{color:var(--mn-text)!important;background:var(--mn-surface)!important}

/* Aion atmosphere throughout its pages; the two-game selector keeps its identity. */
html body.orb-minimal.orb-minimal:not(.game-entry-page){
 --aion-gold:#e2cc9c;--aion-panel:color-mix(in srgb,var(--mn-surface) 94%,transparent);
 background-image:linear-gradient(180deg,#10151ddb,#101216f2 70%),url('/assets/aion-wallpaper-3-1920.webp')!important;
 background-size:cover!important;background-position:center top!important;background-attachment:fixed!important;
}
html:not([data-palette]):not([data-theme=light]) body.orb-minimal.orb-minimal:not(.game-entry-page),
html[data-palette=orbynia]:not([data-theme=light]) body.orb-minimal.orb-minimal:not(.game-entry-page){--mn-accent:var(--aion-gold);--mn-accent-soft:#e2cc9c14;--mn-line:#e2cc9c20}
html[data-theme=light] body.orb-minimal.orb-minimal:not(.game-entry-page){background-image:linear-gradient(#f5f6f8e8,#f5f6f8f5),url('/assets/aion-wallpaper-3-1920.webp')!important;--aion-gold:#8f713a}
html body.orb-minimal.orb-minimal:not(.game-entry-page) :is(.game-resource-card,.community-card,.feature-card,.guide-card,.home-streams,.home-team,.support-section,.ab-workspace,.ab-stats,.game-data-head){background:var(--aion-panel)!important;border-color:var(--mn-line)!important}
html body.orb-minimal.orb-minimal:not(.game-entry-page) :is(.feature-card,.guide-class-card,.game-resource-card):hover{border-color:var(--aion-gold)!important}
/* Correct title blocks that inherited zero padding or an offset text column. */
html body.orb-minimal.orb-minimal :is(.game-hub-intro,.guide-hero,.seo-tool-heading,.codes-hero,.profile-hero){text-align:center!important;padding:32px 24px!important;display:block!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important;border:1px solid var(--mn-line)!important;border-radius:16px!important;background:var(--aion-panel,var(--mn-surface))!important}
html body.orb-minimal.orb-minimal :is(.game-hub-intro,.guide-hero,.seo-tool-heading,.codes-hero,.profile-hero)>div{width:100%!important;max-width:none!important;margin-inline:auto!important;text-align:center!important}
html body.orb-minimal.orb-minimal :is(.game-hub-intro,.guide-hero,.seo-tool-heading,.codes-hero,.profile-hero) :is(h1,.eyebrow,p){text-align:center!important;margin-inline:auto!important;max-width:760px!important}
html body.orb-minimal.orb-minimal .game-hub-intro h1{margin-block:10px 14px!important}
html body.orb-minimal.orb-minimal .section-heading{justify-content:center!important;text-align:center!important;gap:16px!important;flex-wrap:wrap!important}
html body.orb-minimal.orb-minimal .section-heading>div{margin-inline:auto!important;text-align:center!important}
html body.orb-minimal.orb-minimal :is(.home-team-intro,.support-section>header,.mn-panel-heading){text-align:center!important}
html body.orb-minimal.orb-minimal .mn-panel-heading p{max-width:640px;margin-inline:auto!important}
html body.orb-minimal.orb-minimal :is(button,summary,.minimal-home-actions a){line-height:1.4!important}
html body.orb-minimal.orb-minimal :is(.minimal-home-actions a,.game-data-more,.guide-card-link,.ab-toolbar button,.ab-options>summary){display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}
html body.orb-minimal.orb-minimal .feature-grid>.feature-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;padding:26px 18px!important;position:relative!important}
html body.orb-minimal.orb-minimal .feature-card :is(h3,p){text-align:center!important;width:100%;margin-inline:auto!important}
html body.orb-minimal.orb-minimal .feature-card p{max-width:240px!important;min-height:40px!important}
html body.orb-minimal.orb-minimal .feature-icon{color:var(--aion-gold,var(--mn-accent))!important;margin-inline:auto!important}
html body.orb-minimal.orb-minimal .feature-arrow{position:static!important;margin-top:auto!important;padding-top:12px!important;align-self:center!important}
html body.orb-minimal.orb-minimal .guide-class-content{align-items:center!important;text-align:center!important;gap:8px!important}
html body.orb-minimal.orb-minimal .guide-class-content>span{width:100%!important;text-align:center!important}
html body.orb-minimal.orb-minimal .guide-class-content .guide-card-link{margin-top:auto!important}
html body.orb-minimal.orb-minimal .guide-class-content>strong{width:100%;text-align:center!important}
html body.orb-minimal.orb-minimal .guide-class-art{background-position:center top!important}
html body.orb-minimal.orb-minimal :is(.guide-filters,.orb-section-nav,.game-resource-families){justify-content:center!important}
html body.orb-minimal.orb-minimal .premium-footer{justify-content:center!important;text-align:center!important;flex-wrap:wrap!important;gap:18px!important}
/* The welcome is a real Aion landscape, rather than a dashboard thumbnail. */
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome{display:grid!important;grid-template-columns:1fr!important;place-items:center!important;isolation:isolate!important;min-height:520px!important;padding:64px 24px!important;border:1px solid #e2cc9c35!important;border-radius:20px!important;margin-bottom:30px!important;background:#10151d!important}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .minimal-home-art{position:absolute!important;inset:0!important;height:100%!important;width:100%!important;border:0!important;border-radius:0!important;z-index:-1!important;margin:0!important;pointer-events:none!important}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .minimal-home-art img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 48%!important;opacity:1!important;animation:aion-arrival 1.2s ease-out both}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .minimal-home-art:after{background:linear-gradient(180deg,#080e1b30,#080e1b80 35%,#080e1bec),radial-gradient(ellipse at center,#080e1b66,transparent 75%)!important;inset:0!important}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .minimal-home-art>span{left:0!important;right:0!important;bottom:18px!important;text-align:center!important;color:#e2cc9c!important;font-size:9px!important;letter-spacing:.24em!important}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .hero-inner{position:relative!important;z-index:1!important;text-align:center!important;max-width:800px!important;margin-inline:auto!important;padding:20px 0!important}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .hero-inner :is(h1,p){text-align:center!important;margin-inline:auto!important}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome h1{color:#fff!important;font-size:clamp(36px,4.6vw,66px)!important;font-weight:600!important;line-height:1.14!important;max-width:800px!important;text-wrap:balance;letter-spacing:-.045em!important}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome h1>span{color:#ead5ac!important}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .hero-inner>p{color:#e4e7ef!important;max-width:550px!important;line-height:1.8!important;text-wrap:pretty}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .hero-inner>.eyebrow{color:#ead5ac!important;letter-spacing:.24em!important;font-size:10px!important}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .minimal-home-actions{justify-content:center!important;align-items:center!important}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .minimal-home-actions>a.minimal-primary:first-child{background:#e2cc9c!important;color:#1d2430!important;border-color:#e2cc9c!important}
html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .minimal-home-actions>a:not(.minimal-primary){background:#10151d99!important;color:#fff!important;border-color:#ffffff40!important;backdrop-filter:blur(10px)}
@keyframes aion-arrival{from{transform:scale(1.035);opacity:.5}to{transform:scale(1);opacity:1}}
@media(max-width:800px){html body.orb-minimal.orb-minimal :is(.game-hub-intro,.guide-hero,.seo-tool-heading,.codes-hero,.profile-hero){padding:28px 18px!important}html body.orb-minimal.orb-minimal .premium-footer{flex-direction:column!important}html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome{min-height:460px!important;padding:44px 20px!important}html body.orb-minimal.orb-minimal:not(.game-entry-page){background-attachment:scroll!important}}
@media(max-width:540px){html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome{min-height:470px!important;padding:38px 18px 52px!important;border-radius:16px!important}html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome h1{font-size:36px!important}html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .minimal-home-actions{gap:10px!important}html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .minimal-home-actions a{min-height:44px!important;padding:10px 13px!important;font-size:11px!important}html body.orb-minimal.orb-minimal .feature-grid>.feature-card{padding:20px 12px!important}html body.orb-minimal.orb-minimal .guide-class-content{padding:20px 14px!important}}
@media(prefers-reduced-motion:reduce){html body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .minimal-home-art img{animation:none!important}}
html[data-theme=light] body.orb-minimal.orb-minimal #main-content .aion-immersive-welcome .minimal-home-actions>a.minimal-primary:first-child{color:#1d2430!important}
html body.orb-minimal.orb-minimal .game-hub-intro{background-image:linear-gradient(110deg,var(--aion-panel),var(--aion-panel)),url('/assets/aion-wallpaper-1-1920.webp')!important;background-position:center 35%!important;background-size:cover!important}
html body.orb-minimal.orb-minimal .ab-toolbar>div:first-child{text-align:center!important}
html body.orb-minimal.orb-minimal .ab-toolbar .ab-name{text-align:center!important}
html body.orb-minimal.orb-minimal :is(.home-team-members,.home-team-member){justify-content:center!important}
html body.orb-minimal.orb-minimal :is(.home-team-member h3,.home-team-role,.support-copy,.support-title,.support-section>.eyebrow){text-align:center!important}
html body.orb-minimal.orb-minimal .ab-toolbar input[name=buildName]{text-align:center!important}
html body.orb-minimal.orb-minimal :is(.meter-hero,.live-hero,.ab-monolith-heading,.ab-title-card){text-align:center!important}
html body.orb-minimal.orb-minimal :is(.meter-hero,.live-hero)>:is(p,h1,h2){margin-inline:auto!important;text-align:center!important;max-width:760px}
html body.orb-minimal.orb-minimal .ab-monolith-heading output{justify-content:center!important}
html body.orb-minimal.orb-minimal .ab-pantheon-gallery>h3{text-align:center!important}
/* Headings shared by older page modules, including Live and the administration. */
html body.orb-minimal.orb-minimal main :is(h1,h2){text-align:center!important;text-wrap:balance}
html body.orb-minimal.orb-minimal :is(.live-section-heading,.live-hero>div,.meter-source>div,.meter-install>div){text-align:center!important}
html body.orb-minimal.orb-minimal :is(.live-section-heading,.live-hero>div,.meter-source>div)>p{margin-inline:auto!important;max-width:760px!important;text-align:center!important}
html body.orb-minimal.orb-minimal .live-hero :is(.meter-actions,.meter-promo-actions){justify-content:center!important}
html body.orb-minimal.orb-minimal .live-section-heading{align-items:center!important;justify-content:center!important}
html body.orb-minimal.orb-minimal #main-content .game-hub-intro :is(h1,.eyebrow),
html body.orb-minimal.orb-minimal #main-content .game-hub-intro>div{text-align:center!important}
html body.orb-minimal.orb-minimal #community-search{padding-inline-start:42px!important}
/* Builder polish: visible controls, stable layouts and readable catalogues. */
html body.orb-minimal.orb-minimal #aion-builder [hidden],html body.orb-minimal.orb-minimal .ab-dialog [hidden]{display:none!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-build-name-label{display:block;font-size:12px;color:var(--mn-muted);margin:0 0 6px}
html body.orb-minimal.orb-minimal #aion-builder [name=buildName]{padding:10px 12px!important;border:1px solid var(--mn-line)!important;border-radius:10px!important;background:var(--mn-surface)!important;font-size:24px!important;line-height:1.3!important;min-height:48px!important;text-align:left!important;width:100%!important;max-width:520px}
html body.orb-minimal.orb-minimal #aion-builder .ab-toolbar .eyebrow{font-size:10px!important;text-align:left!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-toolbar:has(.ab-options[open]){position:relative!important;z-index:100}
html body.orb-minimal.orb-minimal #aion-builder .ab-options-panel{background:var(--mn-surface)!important;border-color:var(--mn-line)!important;color:var(--mn-text)!important;width:300px!important;max-height:65dvh!important;padding:12px!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-options-grid button{justify-content:flex-start!important;text-align:left!important;min-height:44px!important;font-size:13px!important;line-height:1.5!important;white-space:normal!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-options-grid button:disabled{opacity:.45!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-profile-fields label{font-size:12px!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-visibility{flex-direction:row!important;align-items:center!important;justify-content:center!important;min-width:92px}
html body.orb-minimal.orb-minimal #aion-builder .ab-visibility input{appearance:auto!important;position:static!important;width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;transform:none!important;border-radius:4px!important;accent-color:var(--mn-accent)}
html body.orb-minimal.orb-minimal #aion-builder .ab-slot{min-height:68px!important;padding:10px!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-slot small{font-size:10px!important;line-height:1.4!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-slot strong{font-size:12px!important;line-height:1.45!important;white-space:normal!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-slot-wrap:has(>.ab-slot-remove:not(:disabled))>.ab-slot{padding-right:42px!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-slot-wrap>.ab-slot-remove.ab-slot-remove{display:grid!important;place-items:center!important;position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important;width:30px!important;height:32px!important;min-height:32px!important;padding:0!important;font-size:19px!important;line-height:1!important;border-radius:7px!important;background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;color:var(--mn-muted)!important;opacity:1!important;box-shadow:none!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-slot-wrap>.ab-slot-remove.ab-slot-remove:hover{color:#ffb1b9!important;border-color:#da6e7b!important;background:#da6e7b15!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-slot-wrap>.ab-slot-remove.ab-slot-remove:is(:disabled,[hidden]){display:none!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer .ab-slot-wrap>.ab-slot-remove{top:8px!important;transform:none!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection>header{display:none!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection [data-dialog-body],html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection :is(.ab-pet-main,.ab-pet-summary,.ab-title-grid,.ab-pet-grid){max-height:none!important;height:auto!important;overflow:visible!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection:is([data-collection=pets],[data-collection=wings],[data-collection=titles]) .ab-pet-layout{display:block!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-collection-search-selection{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(210px,.8fr)!important;gap:14px!important;align-items:start!important;margin:16px 0!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-collection-search-selection>*{min-width:0!important;margin:0!important;width:auto!important}
html body.orb-minimal.orb-minimal #aion-builder :is(.ab-pet-toolbar,.ab-wing-filters){display:flex!important;flex-wrap:wrap!important;gap:10px!important;padding:12px!important;background:var(--mn-raised)!important;border-radius:10px!important}
html body.orb-minimal.orb-minimal #aion-builder :is(.ab-pet-toolbar,.ab-wing-filters) input[type=search]{flex:1 1 100%!important;min-width:0!important;width:100%!important}
html body.orb-minimal.orb-minimal #aion-builder :is(.ab-pet-families,.ab-pet-tabs){display:flex!important;flex-wrap:wrap!important;gap:6px!important;padding:4px!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-pet-families button{flex:1 0 85px!important;min-height:38px!important;font-size:12px!important;text-align:center!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-tile{display:grid!important;grid-template-columns:minmax(0,1fr) 96px!important;padding:0!important;gap:8px!important;overflow:hidden!important;border-radius:10px!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-tile:has([data-pet-id]){grid-template-columns:minmax(0,1fr) 78px 100px!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-card{grid-template-columns:44px minmax(0,1fr)!important;gap:8px!important;padding:12px!important;min-width:0!important;min-height:82px!important;white-space:normal!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-card>strong{grid-column:2!important;grid-row:1!important;font-size:13px!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:anywhere!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-card-stats{grid-column:2!important;grid-row:2!important;display:block!important;font-size:12px!important;line-height:1.5!important;white-space:normal!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-owned{grid-column:1/-1!important;grid-row:3!important;font-size:11px!important;white-space:normal!important;text-align:center!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-level{display:grid!important;align-content:center!important;padding:8px!important;font-size:12px!important;gap:6px}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection :is(.ab-item-fiche,[data-equip-pet]){font-size:12px!important;min-height:40px!important;white-space:normal!important;line-height:1.45!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-title-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-title-card{min-width:0!important;overflow-wrap:anywhere!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-title-card .ab-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}
html body.orb-minimal.orb-minimal #aion-builder :is(.ab-pet-summary p,.ab-pet-intro,.ab-title-card p,.ab-monolith-note,.ab-skill-help){font-size:13px!important;line-height:1.65!important}
html body.orb-minimal.orb-minimal #aion-builder :is(.ab-pet-summary h3,.ab-title-card h3,.ab-monolith-card h3){font-size:15px!important;line-height:1.4!important}
html body.orb-minimal.orb-minimal .ab-dialog:not(.ab-inline-collection)>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}
html body.orb-minimal.orb-minimal .ab-dialog:not(.ab-inline-collection)>header h2{margin:0!important;text-align:left!important;flex:1;min-width:0;overflow-wrap:anywhere}
html body.orb-minimal.orb-minimal .ab-dialog>header [data-close]{width:40px!important;height:40px!important;min-height:40px!important;flex:none!important;font-size:24px!important}
html body.orb-minimal.orb-minimal .ab-dialog.ab-equipment-compact :is(.ab-pet-main,.ab-pet-summary){padding:12px!important}
html body.orb-minimal.orb-minimal .orb-header-events{display:flex!important;margin-left:auto!important;flex:none!important}
html body.orb-minimal.orb-minimal .orb-header-events .orb-event-menu>summary{padding:7px 12px!important;min-width:115px!important;border:1px solid var(--mn-line)!important;background:var(--mn-surface)!important;border-radius:10px!important;color:var(--mn-text)!important}
html body.orb-minimal.orb-minimal .orb-header-events .orb-event-popup{min-width:280px!important;right:0!important;left:auto!important;background:var(--mn-surface)!important;color:var(--mn-text)!important}
@media(max-width:1100px){html body.orb-minimal.orb-minimal #aion-builder .ab-collection-search-selection{grid-template-columns:1fr!important}html body.orb-minimal.orb-minimal #aion-builder .ab-monolith-grid{grid-template-columns:1fr!important}html body.orb-minimal.orb-minimal #aion-builder .ab-pet-layout{grid-template-columns:1fr!important}}
@media(max-width:600px){html body.orb-minimal.orb-minimal #aion-builder{padding:20px 12px 40px!important}html body.orb-minimal.orb-minimal #aion-builder .ab-profile{padding:12px!important}html body.orb-minimal.orb-minimal #aion-builder .ab-profile-fields label{flex:1 1 40%!important;min-width:0!important}html body.orb-minimal.orb-minimal #aion-builder .ab-paperdoll{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;padding:10px!important;gap:8px!important}html body.orb-minimal.orb-minimal #aion-builder .ab-paperdoll>.ab-avatar{grid-column:1/-1!important;grid-row:1!important}html body.orb-minimal.orb-minimal #aion-builder .ab-class-portrait{height:130px!important}html body.orb-minimal.orb-minimal #aion-builder .ab-slot{gap:6px!important;min-height:76px!important;padding:8px!important}html body.orb-minimal.orb-minimal #aion-builder .ab-slot img{width:26px!important;height:26px!important}html body.orb-minimal.orb-minimal #aion-builder .ab-slot strong{font-size:11px!important}html body.orb-minimal.orb-minimal #aion-builder .ab-slot-wrap:has(>.ab-slot-remove:not(:disabled))>.ab-slot{padding-right:8px!important;padding-bottom:36px!important}html body.orb-minimal.orb-minimal #aion-builder .ab-slot-wrap>.ab-slot-remove.ab-slot-remove{top:auto!important;bottom:4px!important;transform:none!important}html body.orb-minimal.orb-minimal #aion-builder .ab-title-grid{grid-template-columns:1fr!important}html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-tile:has([data-pet-id]){grid-template-columns:minmax(0,1fr) 72px!important}html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection [data-equip-pet]{grid-column:1/-1!important}html body.orb-minimal.orb-minimal #aion-builder .ab-options-panel{max-width:calc(100vw - 24px)!important}html body.orb-minimal.orb-minimal .orb-header-events .orb-event-menu>summary{min-width:96px!important;font-size:11px!important}html body.orb-minimal.orb-minimal .orb-header-events .orb-event-popup{position:fixed!important;top:76px!important;left:12px!important;right:12px!important;width:auto!important;min-width:0!important}}

html body.orb-minimal.orb-minimal #aion-builder .ab-build-name-label{text-align:left!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-layout{height:auto!important;min-height:0!important;overflow:visible!important}
/* Pet actions use the actual two-child structure; avoid a phantom third column. */
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-tile:has([data-pet-id]){grid-template-columns:minmax(0,1fr) 170px!important;align-items:stretch!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-card{display:grid!important;grid-template-rows:auto auto auto!important;align-content:center!important;height:auto!important;min-height:110px!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-row-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;align-content:center!important;padding:10px!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-row-actions .ab-pet-level{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-row-actions button{font-size:11px!important;line-height:1.35!important;padding:8px 5px!important;white-space:normal!important}
@media(max-width:600px){html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-tile:has([data-pet-id]){grid-template-columns:1fr!important}html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-row-actions{grid-template-columns:90px 1fr 1fr!important}html body.orb-minimal.orb-minimal #aion-builder .ab-inline-collection .ab-pet-row-actions .ab-pet-level{grid-column:auto!important;display:grid!important;gap:4px!important}}

/* Keep the universe selector and events clear when desktop navigation no longer fits. */
@media (min-width:1351px) and (max-width:1550px){html body.orb-minimal.orb-minimal .premium-header #premium-nav{display:none!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;background:var(--mn-surface)!important;padding:16px 24px!important;max-height:75dvh!important;overflow:auto!important;border-bottom:1px solid var(--mn-line)!important}html body.orb-minimal.orb-minimal .premium-header #premium-nav.open{display:flex!important}html body.orb-minimal.orb-minimal .premium-header .premium-menu{display:flex!important;margin-left:auto!important;min-height:34px!important;height:34px!important}html body.orb-minimal.orb-minimal .premium-header #premium-nav details>div{position:static!important;box-shadow:none!important;background:var(--mn-raised)!important;margin:8px 0!important}}

/* Equipment selectors leave a real portrait column; preserve two columns on phones. */
@media(min-width:701px){
 html body.orb-minimal.orb-minimal #aion-builder .ab-paperdoll{grid-template-columns:minmax(0,200px) minmax(220px,1fr) minmax(0,200px)!important;gap:14px!important;align-items:start!important}
 html body.orb-minimal.orb-minimal #aion-builder .ab-paperdoll>.ab-avatar{align-self:stretch!important;justify-content:center!important;min-height:460px!important;padding:12px 0!important}
 html body.orb-minimal.orb-minimal #aion-builder .ab-class-portrait{width:100%!important;max-width:360px!important;height:400px!important;max-height:none!important;object-fit:contain!important;mask-image:none!important}
 html body.orb-minimal.orb-minimal #aion-builder .ab-paperdoll>[data-gear-left] .ab-slot,
 html body.orb-minimal.orb-minimal #aion-builder .ab-paperdoll>[data-gear-right] .ab-slot{min-height:52px!important;padding:7px!important;gap:7px!important}
}
@media(max-width:700px){
 html body.orb-minimal.orb-minimal #aion-builder .ab-paperdoll>.ab-avatar{min-height:0!important;justify-content:center!important}
 html body.orb-minimal.orb-minimal #aion-builder .ab-class-portrait{width:min(100%,280px)!important;max-width:280px!important;height:270px!important;max-height:270px!important;mask-image:none!important}
}

/* Rounded section headers and consistent equipment collection cards. */
html body.orb-minimal.orb-minimal #main-content:has(#aion-builder){max-width:1760px!important}
html body.orb-minimal.orb-minimal #aion-builder .workbench-panels>section>.mn-panel-heading{padding:22px 18px!important;border:1px solid var(--mn-line)!important;border-radius:16px!important;background:var(--mn-surface)!important;margin:0 0 18px!important;overflow:hidden!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer>:is([data-rune-left],[data-rune-right],.ab-character-extras){display:contents!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer .ab-slot-wrap{display:flex!important;min-width:0!important;margin:0!important;max-width:none!important;grid-column:auto!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer .ab-slot{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;align-self:stretch!important;flex:1!important;grid-template-columns:none!important;min-height:128px!important;height:auto!important;max-height:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:14px 10px!important;gap:9px!important;border-radius:12px!important;text-align:center!important;overflow:hidden!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer .ab-slot>:is(img,.ab-empty){width:34px!important;height:34px!important;min-width:34px!important;flex:none!important;margin:0!important;align-self:center!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer .ab-slot>span:not(.ab-empty){flex:none!important;width:100%!important;text-align:center!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer .ab-slot small{margin:0 0 3px!important;text-align:center!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer .ab-slot strong{font-size:11px!important;line-height:1.4!important;text-align:center!important;overflow-wrap:anywhere!important}
html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer .ab-title-slot-bonuses{width:100%!important;text-align:center!important;margin:0!important;line-height:1.5!important}
@media(max-width:700px){
 html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer>[data-rune-right]>.ab-slot-wrap{grid-column:1/-1!important;width:calc((100% - 10px)/2)!important;justify-self:center!important}
}

html body.orb-minimal.orb-minimal #aion-builder .ab-equipment-footer .ab-slot-wrap:has(>.ab-slot-remove:not(:disabled))>.ab-slot{padding:14px 10px!important}

/* One control system on every universe page: stable sizes, shape and alignment. */
html body.orb-minimal.orb-minimal :is(.premium-header,.game-entry-header){--nav-control-size:40px;--nav-control-radius:10px}
html body.orb-minimal.orb-minimal :is(.premium-header,.game-entry-header) .orb-game-menu>summary,
html body.orb-minimal.orb-minimal .premium-header :is(.header-live-menu>summary,.orb-header-account>summary,.orb-event-menu>summary,.orb-activity-menu>summary,.admin-site-visitors,.site-preferences button,.site-preferences select,.premium-menu){box-sizing:border-box!important;height:var(--nav-control-size)!important;min-height:var(--nav-control-size)!important;border:1px solid var(--mn-line)!important;border-radius:var(--nav-control-radius)!important;background:var(--mn-surface)!important;color:var(--mn-text)!important;box-shadow:inset 0 1px #ffffff04!important;line-height:1.2!important;font-family:Inter,ui-sans-serif,system-ui,"Segoe UI",sans-serif!important;font-size:12px!important;font-weight:600!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin-block:0!important}
html body.orb-minimal.orb-minimal :is(.premium-header,.game-entry-header) .orb-game-menu>summary{display:flex!important;width:108px!important;min-width:108px!important;padding:0 12px!important;gap:9px!important;letter-spacing:.04em!important}
html body.orb-minimal.orb-minimal .premium-header :is(.site-preferences button,.orb-header-account>summary,.premium-menu){width:var(--nav-control-size)!important;min-width:var(--nav-control-size)!important;flex-basis:var(--nav-control-size)!important;padding:0!important;display:flex!important}
html body.orb-minimal.orb-minimal .premium-header .premium-menu{display:none!important}
html body.orb-minimal.orb-minimal .premium-header .header-live-menu>summary{padding:0 12px!important;gap:7px!important;min-width:100px!important}
html body.orb-minimal.orb-minimal .premium-header .site-preferences select{width:82px!important;min-width:82px!important;padding-block:0!important;flex-basis:82px!important}
html body.orb-minimal.orb-minimal .premium-header .orb-header-account>summary :is(img,svg){width:20px!important;height:20px!important;object-fit:cover}
html body.orb-minimal.orb-minimal .premium-header .orb-header-account>summary img{border-radius:6px!important}
html body.orb-minimal.orb-minimal :is(.premium-header,.game-entry-header) :is(.orb-game-menu>summary,.header-live-menu>summary,.orb-header-account>summary,.orb-event-menu>summary,.orb-activity-menu>summary,.admin-site-visitors,.site-preferences button,.site-preferences select,.premium-menu):is(:hover,:focus-visible){background:var(--mn-hover)!important;border-color:color-mix(in srgb,var(--mn-accent) 50%,transparent)!important;box-shadow:0 4px 18px #0002!important}
@media(max-width:1350px){html body.orb-minimal.orb-minimal .premium-header .premium-menu{display:flex!important}}
@media(max-width:540px){html body.orb-minimal.orb-minimal .premium-header .site-preferences [data-theme-toggle],html body.orb-minimal.orb-minimal .premium-header .site-preferences [data-palette-open]{display:none!important}}

@media(max-width:540px){
 html body.orb-minimal.orb-minimal .premium-header>.orb-header-events,html body.orb-minimal.orb-minimal .premium-header>.orb-activity-menu{grid-column:1!important;grid-row:2!important;min-width:0!important}
 html body.orb-minimal.orb-minimal .premium-header>.header-live-menu{grid-column:2!important;grid-row:2!important;justify-self:stretch!important}
 html body.orb-minimal.orb-minimal .premium-header>.orb-header-account{grid-column:3!important;grid-row:2!important}
 html body.orb-minimal.orb-minimal .premium-header>.site-preferences{grid-column:1/-1!important;grid-row:3!important;justify-self:end!important;gap:6px!important}
 html body.orb-minimal.orb-minimal .premium-header .site-preferences [data-theme-toggle],html body.orb-minimal.orb-minimal .premium-header .site-preferences [data-palette-open]{display:flex!important}
}

html body.orb-minimal.orb-minimal .premium-header .site-preferences .orb-language-control{width:82px!important;min-width:82px!important;flex:0 0 82px!important;height:40px!important}
html body.orb-minimal.orb-minimal .premium-header .site-preferences .orb-language-control select[data-language]{width:82px!important;min-width:82px!important;height:40px!important;min-height:40px!important;border-radius:10px!important;font-size:12px!important;padding-block:0!important}
/* Keep the language icons centered without transforms overridden by motion rules. */
html body.orb-minimal.orb-minimal .premium-header .site-preferences .orb-language-icons{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 10px!important}
html body.orb-minimal.orb-minimal .premium-header .site-preferences .orb-language-icons svg{position:static!important;transform:none!important;flex:none!important}

html body.orb-minimal.orb-minimal .premium-header>.site-preferences{width:max-content!important;min-width:0!important;max-width:100%!important;flex-basis:auto!important}

/* Floating glass navigation keeps its inset and menus on narrow screens. */
@media(max-width:800px){html body.orb-minimal.orb-minimal .premium-header{top:8px!important;width:calc(100% - 16px)!important;margin:8px auto 0!important;padding-inline:12px!important;border-radius:16px!important}}
@media(max-width:1550px){html body.orb-minimal.orb-minimal .premium-header #premium-nav.open{top:calc(100% + 8px)!important;border:1px solid var(--mn-line)!important;border-radius:16px!important;box-shadow:0 16px 40px #0004!important;max-height:calc(100dvh - 220px)!important}}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html body.orb-minimal.orb-minimal .premium-header{--glass-primary:var(--mn-surface);background:var(--mn-surface)!important}}

html body.orb-minimal.orb-minimal .premium-header .admin-site-visitors{display:flex!important;gap:7px!important;padding:6px 10px!important;min-width:88px!important;text-decoration:none!important}
html body.orb-minimal.orb-minimal .premium-header .admin-site-visitors>span:not(.presence-dot){font-size:10px!important;font-weight:500!important;line-height:1.25!important;color:var(--mn-muted)!important;text-align:center!important}
html body.orb-minimal.orb-minimal .premium-header .admin-site-visitors strong{display:block!important;margin-top:1px!important;font-size:11px!important;font-weight:650!important;line-height:1.2!important;color:var(--mn-text)!important}

/* Compact controls and a quiet boundary before the Discord account. */
html body.orb-minimal.orb-minimal .premium-header{gap:8px!important}
html body.orb-minimal.orb-minimal .premium-header .site-preferences{gap:5px!important}
html body.orb-minimal.orb-minimal .premium-header>.orb-header-account{position:relative!important;margin-left:8px!important}
html body.orb-minimal.orb-minimal .premium-header>.orb-header-account:before{content:"";position:absolute;left:-9px;top:8px;height:24px;width:1px;background:var(--mn-line);pointer-events:none}
@media(max-width:540px){html body.orb-minimal.orb-minimal .premium-header>.orb-header-account{margin-left:4px!important}html body.orb-minimal.orb-minimal .premium-header>.orb-header-account:before{left:-6px}}

/* Mobile: one compact floating toolbar, with secondary controls inside its menu. */
@media(max-width:700px){
 html body.orb-minimal.orb-minimal .premium-header:has(>.orb-game-menu){display:flex!important;flex-wrap:nowrap!important;height:62px!important;min-height:62px!important;padding:0 12px!important;gap:8px!important;border-radius:16px!important}
 html body.orb-minimal.orb-minimal .premium-header>.premium-brand{flex:1 1 auto!important;gap:5px!important;font-size:12px!important;letter-spacing:1px!important}
 html body.orb-minimal.orb-minimal .premium-header .brand-mark,html body.orb-minimal.orb-minimal .premium-header .brand-aether{width:26px!important;height:30px!important}
 html body.orb-minimal.orb-minimal .premium-header>.orb-game-menu>summary{width:94px!important;min-width:94px!important;padding:0 9px!important;gap:6px!important;font-size:11px!important}
 html body.orb-minimal.orb-minimal .premium-header>.premium-menu{display:flex!important;margin:0!important;flex:none!important}
 html body.orb-minimal.orb-minimal .premium-header #premium-nav{display:none!important}
 html body.orb-minimal.orb-minimal .premium-header #premium-nav.open{display:flex!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;flex-direction:column!important;align-items:stretch!important;padding:12px!important;gap:4px!important;background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:16px!important;max-height:calc(100dvh - 100px)!important;overflow-y:auto!important;overflow-x:hidden!important;box-shadow:0 18px 40px #0005!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls{display:grid!important;grid-template-columns:minmax(0,1fr) 40px!important;gap:10px!important;padding-top:12px!important;margin-top:8px!important;border-top:1px solid var(--mn-line)!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls>.orb-header-events{grid-column:1/-1!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls .orb-event-menu{flex:1!important;min-width:0!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls .orb-event-menu>summary{width:100%!important;min-width:0!important;justify-content:flex-start!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls>.header-live-menu{min-width:0!important;grid-column:1!important;margin:0!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls>.header-live-menu>summary{justify-content:flex-start!important;width:100%!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls>.orb-header-account{grid-column:2!important;margin:0!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls>.orb-header-account:before{display:none!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls>.site-preferences{grid-column:1/-1!important;display:flex!important;justify-content:flex-end!important;max-width:none!important;margin:0!important;gap:8px!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls .site-preferences [data-theme-toggle]{display:flex!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls .orb-language-control{width:82px!important;max-width:none!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls .orb-event-popup{position:static!important;width:auto!important;min-width:0!important;margin-top:8px!important}
}

@media(max-width:700px){
 html body.orb-minimal.orb-minimal .orb-mobile-controls>.orb-header-events{grid-row:1!important;justify-self:stretch!important;width:100%!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls>.header-live-menu{grid-row:2!important;justify-self:stretch!important;width:auto!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls>.orb-header-account{grid-row:2!important;justify-self:end!important;width:40px!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls>.orb-header-account>summary{width:40px!important;height:40px!important;min-height:40px!important}
 html body.orb-minimal.orb-minimal .orb-mobile-controls>.site-preferences{grid-row:3!important;justify-self:end!important;width:auto!important}
}
