/* Runas de Admisiones: geometría y movimiento aprobados. */
.rune-emblem {display:inline-block;width:var(--rune-size,64px);height:auto;vertical-align:middle;overflow:visible;flex-shrink:0}
[data-rune-palette="pre"] {--orbit-base:var(--pre-300,#8a4dd9);--orbit-light:var(--pre-100,#cdb3ef);--orbit-dark:var(--pre-600,#4f00b5)}
[data-rune-palette="pos"] {--orbit-base:var(--pos-300,#68c690);--orbit-light:var(--pos-100,#bee7cf);--orbit-dark:var(--pos-600,#239d56)}
[data-rune-palette="tre"] {--orbit-base:var(--tre-300,#c674d2);--orbit-light:var(--tre-100,#e7c3ec);--orbit-dark:var(--tre-600,#9d32ac)}
[data-rune-palette="ext"] {--orbit-base:var(--ext-300,#6488bf);--orbit-light:var(--ext-100,#bccce3);--orbit-dark:var(--ext-600,#1e4d93)}
[data-rune-palette="ua"] {--orbit-base:var(--ua-500,#f2c94c);--orbit-light:var(--ua-100,#fbefc9);--orbit-dark:var(--ua-700,#a98d35)}
.rune-emblem { --rune-base:#f2c94c; --rune-light:#fbefc9; --rune-mid:#f6d982; --rune-dark:#a98d35; --rune-edge:#493c17; }
    .rune-emblem[data-active="false"] { --rune-base:#929099;--rune-light:#d5d3da;--rune-mid:#b6b3bd;--rune-dark:#64616b;--rune-edge:#37343e; }
    .rune-emblem .orb-base {stop-color:var(--orbit-base,#8a4dd9)}
    .rune-emblem .orb-light {stop-color:var(--orbit-light,#cdb3ef)}
    .rune-emblem .orb-dark {stop-color:var(--orbit-dark,#4f00b5)}
    .rune-emblem[data-active="false"] .orb-base {stop-color:#817e87}
    .rune-emblem[data-active="false"] .orb-light {stop-color:#b8b5bf}
    .rune-emblem[data-active="false"] .orb-dark {stop-color:#4d4a55}
    .rune-emblem .gold-base {stop-color:var(--rune-base,#f2c94c)}
    .rune-emblem .gold-light {stop-color:var(--rune-light,#fbefc9)}
    .rune-emblem .gold-dark {stop-color:var(--rune-dark,#a98d35)}
    .rune-emblem .rune-edge {fill:var(--rune-edge,#493c17)}
    .rune-emblem .facet-light {fill:var(--rune-light,#fbefc9)}
    .rune-emblem .facet-mid {fill:var(--rune-mid,#f6d982)}
    .rune-emblem .facet-dark {fill:var(--rune-dark,#a98d35)}
    .rune-emblem .stroke-edge {stroke:var(--rune-edge,#493c17)}
    .rune-emblem .stroke-ridge {stroke:var(--rune-light,#fbefc9)}
    .rune-emblem[data-finish="flat"] .stroke-face {stroke:var(--rune-base,#f2c94c)}
    .rune-emblem[data-animated="true"] .orbit-rotor {transform-box:view-box;transform-origin:50% 50%;animation:rune-orbit-turn var(--orbit-period,16s) linear infinite}
    .rune-emblem[data-play="paused"] .orbit-rotor,.rune-emblem[data-active="false"] .orbit-rotor {animation-play-state:paused}
    .rune-emblem[data-finish="flat"] .relief {display:none}
    .rune-emblem[data-finish="flat"] .rune-face {fill:var(--rune-base,#f2c94c)}
    .rune-emblem[data-finish="flat"] .orbit-main {stroke:var(--orbit-base,#8a4dd9)}
    .rune-emblem[data-finish="flat"] .orbit-node {fill:var(--orbit-base,#8a4dd9)}
    .rune-emblem[data-finish="flat"][data-active="false"] .orbit-main {stroke:#817e87}
    .rune-emblem[data-finish="flat"][data-active="false"] .orbit-node {fill:#817e87}
    @keyframes rune-orbit-turn {to{transform:rotate(360deg)}}
    @media(prefers-reduced-motion:reduce){.rune-emblem .orbit-rotor{animation:none!important}}
