/* One quiet account surface; native Bootstrap toggle and menu permissions preserved. */
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu{--account-ink:#493557;--account-accent:#8451ad;--account-line:#e9deef;background:linear-gradient(145deg,#fefcff,#f8f2fc)!important;border:1px solid var(--account-line);border-radius:18px;padding:5px;box-shadow:0 5px 18px #4e296508;}
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>a.aurora-account-trigger{display:flex;align-items:center;gap:10px;min-height:54px;margin:0;padding:10px 9px;border:0;border-radius:13px;background:linear-gradient(110deg,#eee2f8,#f8eaf3)!important;color:var(--account-ink)!important;box-shadow:none;text-shadow:none;font-size:13px;font-weight:650;line-height:1.4;transition:color .18s ease,box-shadow .18s ease;}
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>a.aurora-account-trigger:hover,body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>a.aurora-account-trigger:focus{background:linear-gradient(110deg,#e8d9f4,#f6e4ef)!important;box-shadow:inset 0 0 0 1px #d6bce8;}
body.mi-client.mi-aurora #main-menu .aurora-account-menu .aurora-account-avatar{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:10px;background:#ffffffb3;color:var(--account-accent);font-size:14px;}
body.mi-client.mi-aurora #main-menu .aurora-account-menu .aurora-account-greeting{min-width:0;overflow-wrap:anywhere;}
body.mi-client.mi-aurora #main-menu .aurora-account-menu .aurora-account-chevron{margin-left:auto;flex:none;font-size:10px;color:#80638e;transition:transform .18s ease;}
body.mi-client.mi-aurora #main-menu .aurora-account-menu.open .aurora-account-chevron{transform:rotate(180deg);}
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>ul.aurora-account-links{position:static;float:none;min-width:0;width:100%;margin:5px 0 0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;}
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>ul.aurora-account-links>li{margin:0;padding:0;}
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>ul.aurora-account-links>li.aurora-account-entry+li.aurora-account-entry{margin-top:3px;}
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>ul.aurora-account-links>li>a{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:10px 10px;border:0;border-radius:10px;background:transparent;color:var(--account-ink);font-size:13px;font-weight:500;line-height:1.5;white-space:normal;box-shadow:none;text-decoration:none;transition:background-color .18s ease,color .18s ease;}
body.mi-client.mi-aurora #main-menu .aurora-account-menu .aurora-account-link-icon{flex:0 0 18px;width:18px;text-align:center;font-size:14px;color:#9472a8;}
body.mi-client.mi-aurora #main-menu .aurora-account-menu .aurora-account-entry>a>span:not(.badge){min-width:0;overflow-wrap:anywhere;}
body.mi-client.mi-aurora #main-menu .aurora-account-menu .badge{margin-left:auto;}
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>ul.aurora-account-links>li>a:hover,body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>ul.aurora-account-links>li>a:focus{background:#eee3f7;color:#54316c;}
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>ul.aurora-account-links>li.active>a,body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>ul.aurora-account-links>li>a[aria-current="page"]{background:#ece0f5;color:#633685;font-weight:650;box-shadow:inset 3px 0 0 #a376c3;}
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>ul.aurora-account-links>li.aurora-account-separator{height:1px;min-height:0;margin:7px 10px;background:var(--account-line);overflow:hidden;}
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>ul.aurora-account-links>li.aurora-account-logout>a{color:#985363;}
body.mi-client.mi-aurora #main-menu .aurora-account-menu .aurora-account-logout .aurora-account-link-icon{color:#ae6c7c;}
body.mi-client.mi-aurora #main-menu .navbar-main .navbar-nav>li.aurora-account-menu>ul.aurora-account-links>li.aurora-account-logout>a:hover{background:#f9e9ee;color:#873c51;}
body.mi-client.mi-aurora #main-menu .aurora-account-menu a:focus-visible{outline:2px solid #8953b0;outline-offset:1px;}
@media(prefers-reduced-motion:reduce){body.mi-client.mi-aurora #main-menu .aurora-account-menu a,body.mi-client.mi-aurora #main-menu .aurora-account-menu .aurora-account-chevron{transition:none!important;}}
body.mi-client.mi-aurora.aurora-motion-off #main-menu .aurora-account-menu a,body.mi-client.mi-aurora.aurora-motion-off #main-menu .aurora-account-menu .aurora-account-chevron{transition:none!important;}
