.page-skeleton{display:grid;gap:18px;padding-top:30px;max-width:800px}.page-skeleton i{display:block;background:#151515;border-radius:18px;height:50px;animation:skeleton-breathe 1.4s ease-in-out infinite alternate}.page-skeleton i:first-child{width:45%;height:36px}.page-skeleton i:last-child{height:180px}.footer-app-link{display:flex;align-items:center;gap:10px;color:#999;font-size:13px;transition:color .2s}.footer-app-link:hover{color:#fafafa}.footer-app-link span{transition:transform .2s}.footer-app-link:hover span{transform:translate(2px,-2px)}
.usage-ticket{width:270px;max-width:100%;margin:8px auto 14px;font-family:Satoshi,sans-serif}.usage-ticket .relative{position:relative}.usage-ticket .absolute{position:absolute}.usage-ticket .inset-0{inset:0}.usage-ticket .top-0{top:0}.usage-ticket .bottom-0{bottom:0}.usage-ticket .grid{display:grid;grid-template-columns:none;gap:0}.usage-ticket .place-items-center{place-items:center}.usage-ticket .font-bold{font-weight:700}.usage-ticket .font-medium{font-weight:550}.usage-ticket .tabular-nums{font-variant-numeric:tabular-nums}.usage-ticket .pointer-events-none{pointer-events:none}.usage-ticket .select-none{user-select:none}.usage-ticket .whitespace-pre{white-space:pre}.usage-ticket .whitespace-nowrap{white-space:nowrap}.usage-ticket .uppercase{text-transform:uppercase}.usage-ticket .w-fit{width:fit-content}.usage-ticket .will-change-transform{will-change:transform}.discord-counts strong i{display:none}.discord-counts>span{display:flex;align-items:center;gap:6px}.discord-counts>span:before{content:'';width:6px;height:6px;border-radius:50%;background:#8bc487}.discord-counts strong{font-size:18px}.user-menu-header{min-height:65px}
@keyframes skeleton-breathe{to{opacity:.4}}@media(prefers-reduced-motion:reduce){.page-skeleton i{animation:none}.usage-ticket .will-change-transform{transform:none!important;transition:none!important}}@media(max-width:360px){.usage-ticket{zoom:.9}}
.discord-online-row{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.discord-online-count{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:14px;color:#b0b0b0;flex:none}.discord-online-count:before{content:'';width:6px;height:6px;background:#8bc487;border-radius:50%}.discord-online-row .avatar-group{padding-top:0}.discord-online-row .avatars{min-width:0}@media(max-width:600px){.discord-online-row{gap:8px}.discord-online-count{font-size:12px}.discord-online-row .avatar-group{--avatar-size:28px!important;--avatar-overlap:18px!important}}
