.squad-header .squad-account-button{flex:none}.squad-account-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:48px;min-height:44px;padding:8px 10px;border:1px solid #a7f3e68a;border-radius:15px;background:linear-gradient(135deg,#162b3e,#2b2248);box-shadow:inset 0 1px #ffffff44,0 0 18px #8ef3df44;color:#e8fff8;cursor:pointer;font:700 10px ui-monospace,monospace;letter-spacing:.05em}.squad-account-button span:first-child{font-size:21px;line-height:1}.squad-account-button:hover,.squad-account-button:focus-visible{outline:2px solid #a5f3e7;outline-offset:2px}.squad-account-nav{position:relative!important}.squad-account-nav>.squad-account-button{position:absolute;right:max(12px,calc((100vw - 1180px)/2));top:50%;transform:translateY(-50%);z-index:8}.squad-account-nav>:nth-last-child(2){margin-right:58px}.squad-header.squad-account-nav>.squad-account-button{position:static;transform:none}.squad-header.squad-account-nav>:nth-last-child(2){margin-right:0}.squad-bottom-actions{display:flex;justify-content:center;align-items:center;gap:12px;margin:8px auto 12px;flex-wrap:wrap}.squad-bottom-actions .squad-theme-toggle{margin:0}.squad-bottom-actions .install-icon{position:static!important;inset:auto!important;transform:none!important;flex:none!important;width:auto!important;height:48px!important;min-height:48px;padding:0 16px!important;border-radius:999px!important;font:700 10px ui-monospace,monospace!important;letter-spacing:.08em}.squad-bottom-actions .install-icon:after{content:none!important}html[data-squad-theme="light"] .squad-account-button{background:#fff;color:#183348;border-color:#547c87}
@media(max-width:600px){.squad-account-label{display:none}.squad-account-nav>.squad-account-button{right:8px;min-width:42px;min-height:42px;padding:6px}.squad-account-nav>:nth-last-child(2){margin-right:47px}.squad-bottom-actions{justify-content:center;gap:8px}.squad-bottom-actions .install-icon{height:38px!important;min-height:38px;padding:0 12px!important;font-size:8px!important}}
.quiz-complete-badge{display:inline-block;align-self:center;margin:7px 0 2px;padding:5px 8px;border:1px solid #8ef3dfaa;border-radius:999px;color:#a9ffef;font:800 10px ui-monospace,monospace;letter-spacing:.06em}.quiz-tile .quiz-complete-badge,.quiz-rpg-entry-grid .quiz-complete-badge,.quiz-rpg-grid .quiz-complete-badge{position:relative}.quiz-rpg-entry-grid button,.quiz-rpg-grid button{height:auto!important}.quiz-rpg-entry-grid button>small:last-of-type,.quiz-rpg-grid button>small:last-of-type{color:#d1e5ed}.quiz-tile>small:last-of-type{color:#cceae7}
@media(prefers-reduced-motion:reduce){.squad-account-button{transition:none}}
