/* Unified account trigger + auth skin */
.xd-game-account-trigger,.account-pill.xd-game-account-trigger{width:auto!important;min-width:46px!important;height:46px!important;padding:4px 7px 4px 4px!important;gap:7px!important;border-radius:14px!important;overflow:visible!important}
.xd-game-account-trigger.is-guest,.account-pill.xd-game-account-trigger.is-guest{width:46px!important;min-width:46px!important;padding:4px!important;gap:0!important}
.xd-game-account-trigger .xd-game-login-label{display:none!important}
.xd-game-account-trigger .xd-game-coin-pill[hidden],.account-pill.xd-game-account-trigger .xd-game-coin-pill[hidden]{display:none!important}
.xd-game-account-trigger .xd-game-coin-pill:not([hidden]),.account-pill.xd-game-account-trigger .xd-game-coin-pill:not([hidden]){display:inline-flex!important}
.xd-game-trigger-avatar{width:36px!important;height:36px!important;flex:0 0 36px!important}
.xd-default-avatar{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important}
.xd-community-game-shell{position:relative!important;pointer-events:auto!important;direction:rtl}
.xd-community-game-shell>#accountBtn,.xd-community-game-shell>#accountMenu{display:none!important}
.xd-community-game-shell>.xd-community-game-account{display:inline-flex!important}
body.xd-community-game-auth #authModal,body.xd-community-game-auth #profileModal{display:none!important}
.xd-game-login-icon{overflow:hidden;padding:0!important}.xd-game-login-icon img{width:100%;height:100%;object-fit:cover;display:block}
.xd-unified-register[hidden]{display:none!important}.xd-unified-register{text-align:center}.xd-unified-register h2{margin:0;font-size:1.04rem}.xd-unified-register p{margin:5px auto 13px;color:#86868e;font-size:.62rem;line-height:1.75}.xd-unified-register label{display:grid;gap:5px;text-align:right;margin-top:9px}.xd-unified-register label>span{font-size:.59rem;font-weight:900;color:#cfcfcf}.xd-unified-register input[type=text],.xd-unified-register input[type=password]{width:100%;height:42px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#101010;color:#fff;padding:0 10px;outline:none;font-family:Cairo,sans-serif}.xd-unified-register input:focus{border-color:rgba(245,158,11,.4);box-shadow:0 0 0 3px rgba(245,158,11,.06)}.xd-unified-register-photo{width:72px;height:72px;margin:0 auto 10px;border-radius:19px;overflow:hidden;display:grid!important;place-items:center;background:#191919;border:1px solid rgba(245,158,11,.22);cursor:pointer}.xd-unified-register-photo img{width:100%;height:100%;object-fit:cover}.xd-unified-register-photo input{display:none}.xd-unified-register-submit{width:100%;height:42px;margin-top:10px;border:0;border-radius:11px;background:linear-gradient(135deg,#f59e0b,#ea580c);color:#111;font:900 .66rem Cairo,sans-serif;cursor:pointer}.xd-unified-register-back{width:100%;height:38px;margin-top:7px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#222;color:#bbb;font:800 .62rem Cairo,sans-serif;cursor:pointer}.xd-unified-register-error{min-height:18px;margin-top:6px;color:#fca5a5;font-size:.58rem;font-weight:800}
@media(max-width:720px){.xd-game-account-trigger,.account-pill.xd-game-account-trigger{min-width:42px!important;height:42px!important}.xd-game-account-trigger.is-guest,.account-pill.xd-game-account-trigger.is-guest{width:42px!important;min-width:42px!important}.xd-game-trigger-avatar{width:32px!important;height:32px!important;flex-basis:32px!important}}

/* XD_DEFAULT_AVATAR_CIRCLE_V1 */
.xd-avatar-default{background:none!important;border:0!important;box-shadow:none!important;border-radius:50%!important;padding:0!important;overflow:visible!important}
.xd-avatar-default>img,.xd-avatar-default>.xd-default-avatar{width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;border-radius:50%!important;background:none!important}
.xd-unified-register-photo.xd-avatar-default:hover,.xd-game-profile-photo.xd-avatar-default:hover,.xd-profile-photo.xd-avatar-default:hover{filter:brightness(1.08)}
/* /XD_DEFAULT_AVATAR_CIRCLE_V1 */
