/* R66 CENTRO Wallet/Mine header menu, desktop & native mobile, light/dark safe. */
html[data-theme] .centro-choice-trigger{
  display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;
  appearance:none!important;-webkit-appearance:none!important;
  font:inherit!important;color:inherit!important;cursor:pointer!important;box-sizing:border-box!important;
  background:transparent!important;border:1px solid transparent!important;border-radius:11px!important;
  gap:2px!important;margin:0!important;min-width:0!important;line-height:1!important;
  transition:background-color .15s ease!important;
}
html[data-theme] .centro-choice-trigger:hover,
html[data-theme] .centro-choice-trigger[aria-expanded="true"]{
  background:color-mix(in srgb,var(--panel-2,#213a56) 72%,transparent)!important;
}
html[data-theme] .centro-choice-trigger:focus-visible{outline:2px solid var(--accent,#59afff)!important;outline-offset:2px!important}
html[data-theme] header.unified-top>.top-network-orbit>.centro-choice-trigger{
  width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;
  padding:4px 7px!important;overflow:hidden!important;
}
html[data-theme] header.unified-top>.top-network-orbit>.centro-choice-trigger .network-centro{
  position:relative!important;display:grid!important;place-items:center!important;overflow:hidden!important;
  width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;
  max-width:22px!important;max-height:22px!important;flex:0 0 22px!important;
}
html[data-theme] header.unified-top>.top-network-orbit>.centro-choice-trigger .network-centro-logo{
  width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;
}
html[data-theme] header.unified-top>.top-network-orbit>.centro-choice-trigger>span:last-child{
  display:block!important;max-width:66px!important;font-size:8px!important;font-weight:800!important;
  color:var(--muted,#9fbbd2)!important;white-space:nowrap!important;
}
@media(min-width:781px) and (max-width:1180px){
 html[data-theme] header.unified-top>.top-network-orbit>.centro-choice-trigger{
   height:38px!important;min-height:38px!important;max-height:38px!important;padding:2px!important
 }
 html[data-theme] header.unified-top>.top-network-orbit>.centro-choice-trigger>span:last-child{display:none!important}
 html[data-theme] header.unified-top>.top-network-orbit>.centro-choice-trigger .network-centro{
   width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;flex-basis:20px!important
 }
}
@media(max-width:780px){
 html[data-theme] header.unified-top>.top-network-orbit>.centro-choice-trigger{
   flex:0 0 36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;
   height:36px!important;min-height:36px!important;max-height:36px!important;padding:5px!important;
 }
 html[data-theme] header.unified-top>.top-network-orbit>.centro-choice-trigger>span:last-child{display:none!important}
}
html[data-theme] body .m-app .m-network-topbar>.m-header-network>.centro-choice-trigger{
  width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;
  min-height:36px!important;max-height:36px!important;padding:5px!important;gap:0!important;
}
html[data-theme] body .m-app .m-network-topbar>.m-header-network>.centro-choice-trigger small{display:none!important}
html[data-theme] body .m-app .m-network-topbar>.m-header-network>.centro-choice-trigger .m-network-centro{
  width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;
  max-width:29px!important;max-height:29px!important;
}
@media(max-width:355px){
 html[data-theme] body .m-app .m-network-topbar>.m-header-network>.centro-choice-trigger{
   width:32px!important;min-width:32px!important;max-width:32px!important;height:34px!important;
   min-height:34px!important;max-height:34px!important;padding:4px!important;
 }
}
.centro-choice-menu[hidden]{display:none!important}
.centro-choice-menu{
  position:fixed!important;z-index:2147482001!important;box-sizing:border-box!important;
  width:min(292px,calc(100vw - 20px));max-height:calc(100dvh - 20px);overflow:auto;
  padding:10px;border-radius:18px;border:1px solid var(--line,rgba(98,157,218,.36));
  background:var(--panel,#10233a);color:var(--text,#eef7ff);
  box-shadow:0 20px 55px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);
}
.centro-choice-title{padding:5px 9px 9px;color:var(--muted,#a1b6cc);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.centro-choice-option{min-height:57px;box-sizing:border-box;display:flex;align-items:center;gap:10px;
 padding:10px;border-radius:12px;text-decoration:none!important;color:inherit!important}
.centro-choice-option:hover,.centro-choice-option:focus-visible{
 background:color-mix(in srgb,var(--accent,#5fbdff) 13%,transparent)!important;outline:none}
.centro-choice-option:focus-visible{box-shadow:inset 0 0 0 2px var(--accent,#59afff)}
.centro-choice-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;
 border:1px solid var(--line,rgba(88,150,211,.32));border-radius:12px;
 background:color-mix(in srgb,#e5ab21 13%,var(--panel,#10233a));color:#dcae3e}
.centro-choice-icon svg{width:23px;height:23px}
.centro-choice-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}
.centro-choice-copy strong{font-size:13px;line-height:1.15;font-weight:780}
.centro-choice-copy small{font-size:11px;line-height:1.25;color:var(--muted,#a1bdd6)}
.centro-choice-arrow{font-size:18px;color:var(--muted,#a1bdd6)}
@media(prefers-reduced-motion:reduce){.centro-choice-trigger{transition:none!important}}
