/* V108: un solo globo vectorial y estados de interacción compartidos. */
@media screen{
/* La altura nace del SVG en el flujo; no depende de una imagen de respaldo. */
html.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui .globe-art{position:relative!important;width:min(700px,100%)!important;height:auto!important;aspect-ratio:auto!important;min-height:0!important;margin:0 auto -8px!important}
html.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui .globe-art #globe{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:1;opacity:1!important;max-width:100%;overflow:visible}
/* Es una etiqueta informativa. Su contraste acompaña al tema elegido. */
html.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui :where(main.box>span.role,main.wrap>span.role,.account-role-badge){display:inline-block;padding:6px 11px;border:1px solid #becbdb!important;border-radius:999px;background:#e7eef7!important;background-image:none!important;color:#1c304b!important;box-shadow:none!important;font-size:12px;font-weight:600;letter-spacing:.025em}
html.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui[data-v106-theme="dark"] :where(main.box>span.role,main.wrap>span.role,.account-role-badge){background:#101b2b!important;color:#edf5ff!important;border-color:#496686!important}
html.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui details>summary{border-radius:12px!important}
html.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui :where(.v107-nav a,.v107-account-menu a,.publish-links a){border-radius:6px!important}
html.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui :where(input[type="button"],input[type="submit"],input[type="reset"]){background:#0c0f15!important;background-image:linear-gradient(150deg,#202630,#080b11)!important;color:#f5f7fc!important;border:1px solid #343c4c!important;border-radius:10px!important;cursor:pointer}
/* Los estados de copia y bloqueo conservan su indicación al terminar el hover. */
html.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui :where(.v105-copy-done,.copy-done):not(:hover):not(:active){border-color:#50ce9e!important;color:#b4f0d6!important}
}
@media(prefers-reduced-motion:reduce){html.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui :where(button,input,a,summary){transition:none!important}}
@media print{html.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui :where(a,button,summary){box-shadow:none!important;text-shadow:none!important}html.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui.v108-ui :where(main.box>span.role,main.wrap>span.role){background:#fff!important;color:#000!important;border-color:#777!important}}
