.gghub-page{min-height:100dvh;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:linear-gradient(160deg,#0f172a,#1e1b4b 45%,#312e81);justify-content:center;align-items:center;display:flex;overflow-x:clip}.gghub-card{background:#fffffff7;border-radius:14px;width:100%;max-width:420px;padding:clamp(1.25rem,4vw,2rem);box-shadow:0 12px 40px #00000040}.gghub-badge{letter-spacing:.06em;color:#4c1d95;background:#ede9fe;border-radius:6px;margin:0 0 .75rem;padding:.2rem .6rem;font-size:.7rem;font-weight:700;display:inline-block}.gghub-badge--link{text-decoration:none;transition:background .15s,color .15s}.gghub-badge--link:hover{color:#5b21b6;background:#ddd6fe}.gghub-title{color:#0f172a;margin:0 0 .25rem;font-size:1.65rem;font-weight:700}.gghub-subtitle{color:#64748b;margin:0 0 1.25rem;font-size:.95rem}.gghub-hint{color:#92400e;background:#fef3c7;border-radius:8px;margin:0 0 1rem;padding:.65rem .85rem;font-size:.82rem;line-height:1.45}.gghub-hint code{background:#ffffffb3;border-radius:4px;padding:.05rem .25rem;font-size:.78rem}.gghub-form{flex-direction:column;gap:1rem;display:flex}.gghub-error{color:#b91c1c;background:#fef2f2;border-radius:8px;padding:.65rem .85rem;font-size:.88rem}.gghub-login-required{text-align:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;max-width:28rem;margin:1.25rem 0;padding:1.35rem 1.25rem}.gghub-login-required__title{margin:0 0 .5rem;font-size:1.05rem;font-weight:700}.gghub-login-required__body{opacity:.88;margin:0;font-size:.92rem;line-height:1.45}.gghub-login-required__actions{justify-content:center;margin-top:1.1rem;display:flex}.gghub-challenges-login-required{margin-left:auto;margin-right:auto}.gghub-form label{color:#0f172a;flex-direction:column;gap:.35rem;font-size:.9rem;font-weight:600;display:flex}.gghub-form input{box-sizing:border-box;color:#0f172a;caret-color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-height:44px;padding:.65rem .85rem;font-size:max(16px,1rem)}.gghub-form input::placeholder{color:#475569;opacity:1}.gghub-form input:-webkit-autofill{-webkit-text-fill-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}.gghub-form input:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}.gghub-form input:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}.gghub-page--legal .gghub-card--legal{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.gghub-password-wrap{align-items:stretch;gap:.5rem;display:flex}.gghub-password-wrap input{flex:1}.gghub-toggle-password{color:#475569;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;min-width:44px;min-height:44px;padding:0 .75rem;font-size:.85rem}.gghub-submit{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#a855f7,#6d28d9);border:none;border-radius:10px;min-height:48px;margin-top:.25rem;padding:.75rem 1rem;font-size:1rem;font-weight:600}.gghub-submit:disabled{opacity:.65;cursor:not-allowed}.gghub-footer{text-align:center;color:#0f172a;margin:1.25rem 0 0;font-size:.88rem}.gghub-footer a{color:#9333ea;font-weight:600}.gghub-shell{color:#f8fafc;min-height:100vh;font-family:var(--impegg-font-sans,"Segoe UI",system-ui,sans-serif);background:linear-gradient(160deg,#0f172a,#1e1b4b,#312e81);flex-direction:column;display:flex}.gghub-header{padding:max(1rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.gghub-header .gghub-badge{color:#e9d5ff;background:#ffffff1f;margin:0}.gghub-signout{color:#e2e8f0;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #ffffff40;border-radius:8px;flex-shrink:0;min-height:44px;padding:.45rem .9rem;font-size:.9rem}.gghub-signout:hover{background:#ffffff14}.gghub-main{padding:1.5rem max(1.25rem,env(safe-area-inset-right)) max(2rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));box-sizing:border-box;flex:1;width:100%;max-width:640px;margin:0 auto}.gghub-hero-title{word-break:break-word;margin:0 0 .75rem;font-size:clamp(1.35rem,5vw,1.75rem);font-weight:700;line-height:1.2}.gghub-hero-text{color:#cbd5e1;margin:0 0 1rem;font-size:1rem}.gghub-hero-muted{color:#94a3b8;margin:0 0 1.5rem;font-size:.95rem;line-height:1.55}.gghub-hero-muted code{background:#00000040;border-radius:4px;padding:.1rem .35rem;font-size:.85rem}.gghub-links{margin:0;font-size:.95rem}.gghub-links a{color:#c4b5fd}.gghub-links{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.gghub-links span[aria-hidden]{display:none}.gghub-hero-muted code{word-break:break-all;font-size:.75rem}.gghub-card--wide{max-width:480px}.gghub-hint--neutral{color:#334155;background:#f1f5f9}.gghub-hint--neutral a{color:#9333ea;font-weight:600}.gghub-lgpd-fieldset{background:#fafafa;border:1px solid #e2e8f0;border-radius:10px;margin:0;padding:1rem 1rem 1.1rem}.gghub-lgpd-legend{color:#475569;padding:0 .35rem;font-size:.8rem;font-weight:700}.gghub-check{color:#334155;cursor:pointer;align-items:flex-start;gap:.65rem;margin-top:.85rem;font-size:.88rem;font-weight:500;display:flex}.gghub-check:first-of-type{margin-top:.35rem}.gghub-check input{cursor:pointer;accent-color:#9333ea;flex-shrink:0;width:18px;height:18px;margin-top:.2rem}.gghub-check span{font-weight:500;line-height:1.45}.gghub-check a{color:#9333ea;font-weight:600}.gghub-check--optional{opacity:.95}.gghub-page--legal{align-items:flex-start;padding-top:1.5rem;padding-bottom:2rem}.gghub-legal-toolbar{justify-content:flex-end;margin:0 0 .25rem;display:flex}.gghub-guest-loading-msg{color:#475569;margin:0;font-size:.95rem;line-height:1.5}.gghub-loading-state{justify-content:center;align-items:center;padding:2.5rem 1rem;display:flex}.gghub-loading-state--inline{padding:1.25rem .5rem}.gghub-loading-state--compact{padding:.75rem}.gghub-loading-state__spinner{border:3px solid #8b5cf633;border-top-color:#a78bfa;border-radius:50%;width:2.5rem;height:2.5rem;animation:.75s linear infinite gghub-spin}.gghub-loading-state--compact .gghub-loading-state__spinner{border-width:2px;width:1.5rem;height:1.5rem}.gghub-loading-state--inline .gghub-loading-state__spinner{width:2rem;height:2rem}@keyframes gghub-spin{to{transform:rotate(360deg)}}.gghub-list-detail-panel--refreshing{min-height:4rem;position:relative}.gghub-list-detail-panel--refreshing:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:#18191a73;position:absolute;inset:0}.gghub-list-detail-panel__refresh-spinner{z-index:3;position:absolute;top:1.5rem;left:50%;transform:translate(-50%)}.gghub-card--legal{text-align:left;max-width:640px}.gghub-legal-meta{color:#94a3b8;margin:0 0 1rem;font-size:.8rem}.gghub-legal-body{color:#475569;font-size:.92rem;line-height:1.6}.gghub-legal-body p{margin:0 0 1rem}.gghub-legal-h2{color:#0f172a;margin:1.25rem 0 .5rem;font-size:1rem;font-weight:700}.gghub-legal-h3{color:#0f172a;margin:1rem 0 .35rem;font-size:.92rem;font-weight:600}.gghub-footer--legal{margin-top:1.5rem;line-height:1.6}.gghub-test-dl{text-align:left;grid-template-columns:auto 1fr;gap:.35rem 1.25rem;margin:1rem 0 1.25rem;font-size:.9rem;display:grid}.gghub-test-dl dt{color:#64748b;margin:0;font-weight:600}.gghub-test-dl dd{word-break:break-all;margin:0}.gghub-test-pre{text-align:left;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;max-height:14rem;margin:0 0 1rem;padding:.85rem 1rem;font-size:.75rem;line-height:1.45;overflow:auto}.gghub-legal-entity-footer{text-align:center;color:#94a3b8;border-top:1px solid #e2e8f0;margin:2rem 0 0;padding-top:1rem;font-size:.68rem;line-height:1.5}.gghub-legal-entity-footer p{margin:0}.gghub-legal-nav{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 1.25rem;padding-bottom:1rem;display:flex}.gghub-legal-nav-link{color:#9333ea;font-size:.82rem;font-weight:600}.gghub-legal-nav-link:hover{text-decoration:underline}.gghub-legal-nav--footer{border-bottom:none;justify-content:center;margin:1rem 0 0;padding:0}.gghub-legal-ul{color:#475569;margin:0 0 1rem;padding-left:1.25rem;font-size:.92rem;line-height:1.55}.gghub-legal-ul li{margin-bottom:.35rem}.gghub-legal-body a{color:#9333ea;font-weight:600}.gghub-shell--wide{align-items:stretch}.gghub-shell.gghub-shell--fb .gghub-fb-topbar{width:100%;max-width:none}.gghub-hub-header{padding:max(1rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.gghub-hub-brand{flex-direction:column;flex:1;gap:.65rem;min-width:0;display:flex}.gghub-hub-brand .gghub-badge{color:#e9d5ff;background:#ffffff1f;align-self:flex-start;margin:0}.gghub-hub-nav{-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:.2rem;flex-wrap:nowrap;gap:.35rem .5rem;margin-inline:-.15rem;padding-inline:.15rem .25rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10px calc(100% - 10px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 10px calc(100% - 10px),#0000 100%)}.gghub-hub-nav-link{flex:none}.gghub-lang-switch{background:#0003;border:1px solid #ffffff2e;border-radius:9px;align-items:stretch;display:inline-flex;overflow:hidden}.gghub-lang-switch--flags{border-radius:999px;gap:2px;padding:2px}.gghub-lang-btn{letter-spacing:.02em;color:#cbd5e1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:.35rem .55rem;font-family:inherit;font-size:.72rem;font-weight:700;line-height:1.2}.gghub-lang-btn--flag{border-radius:999px;place-items:center;min-width:0;padding:.15rem .32rem;display:grid}.gghub-lang-flag{font-size:.95rem;line-height:1;display:block}.gghub-lang-btn:hover{color:#f8fafc;background:#ffffff0f}.gghub-lang-btn--active{color:#f5f3ff;background:#9333ea73}.gghub-lang-switch--flags .gghub-lang-btn--flag{padding:.1rem .26rem}.gghub-lang-switch--flags .gghub-lang-flag{font-size:.85rem}.gghub-hub-nav-link{color:#cbd5e1;-webkit-tap-highlight-color:transparent;border-radius:6px;padding:.35rem .55rem;font-size:.82rem;font-weight:600;text-decoration:none}.gghub-hub-nav-link:hover{color:#f8fafc;background:#ffffff14}.gghub-hub-nav-link--active{color:#f5f3ff;background:#9333ea66}.gghub-hub-actions{flex-direction:row;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.gghub-hub-email{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;max-width:min(18rem,42vw);font-size:.78rem;overflow:hidden}.gghub-dash-main{width:100%;max-width:960px;padding:1.35rem max(1.25rem,env(safe-area-inset-right)) 2.5rem max(1.25rem,env(safe-area-inset-left));box-sizing:border-box;flex:1;margin:0 auto}.gghub-dash-kicker{letter-spacing:.08em;text-transform:uppercase;color:#a5b4fc;margin:0 0 .35rem;font-size:.72rem;font-weight:700}.gghub-dash-title{color:#f8fafc;margin:0 0 .65rem;font-size:clamp(1.35rem,4vw,1.85rem);font-weight:700;line-height:1.2}.gghub-dash-lead{color:#cbd5e1;margin:0 0 1.5rem;font-size:.98rem;line-height:1.55}.gghub-dash-lead code{background:#00000040;border-radius:4px;padding:.1rem .35rem;font-size:.85rem}.gghub-dash-muted{color:#94a3b8;margin:1.5rem 0 0;font-size:.88rem;line-height:1.5}.gghub-dash-muted--footer{margin-top:2rem}.gghub-dash-muted a{color:#c4b5fd}.gghub-dash-section{margin-bottom:2rem}.gghub-dash-section-head{margin-bottom:.85rem}.gghub-dash-h2{color:#e2e8f0;margin:0 0 .35rem;font-size:1.05rem;font-weight:700}.gghub-dash-hint{color:#94a3b8;margin:0;font-size:.8rem;line-height:1.45}.gghub-dash-hint code{background:#00000040;border-radius:4px;padding:.05rem .3rem;font-size:.76rem}.gghub-dash-grid{grid-template-columns:repeat(3,1fr);gap:.85rem;display:grid}.gghub-dash-card{color:inherit;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:.35rem;padding:1rem 1.1rem;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.gghub-dash-card:hover{background:#ffffff1a;border-color:#c4b5fd59}.gghub-dash-card-title{color:#f8fafc;font-size:1rem;font-weight:700}.gghub-dash-card-desc{color:#94a3b8;flex:1;font-size:.82rem;line-height:1.45}.gghub-dash-card-cta{color:#c4b5fd;margin-top:.25rem;font-size:.78rem;font-weight:600}.gghub-dash-table-wrap{background:#0f172a73;border:1px solid #ffffff1f;border-radius:10px;overflow-x:auto}.gghub-dash-table{border-collapse:collapse;width:100%;font-size:.82rem}.gghub-dash-table th,.gghub-dash-table td{text-align:left;border-bottom:1px solid #ffffff14;padding:.65rem .85rem}.gghub-dash-table th{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:700}.gghub-dash-table td{color:#e2e8f0}.gghub-dash-table tbody tr:last-child th,.gghub-dash-table tbody tr:last-child td{border-bottom:none}.gghub-dash-pill{color:#e9d5ff;background:#9333ea40;border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:600;display:inline-block}.gghub-pagination,.gghub-ops-pagination{border-top:1px solid #ffffff14;flex-direction:column;align-items:center;gap:.45rem;margin-top:1rem;padding-top:.85rem;display:flex}.gghub-ops-pagination{border-top-color:#374151}.gghub-pagination__controls{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.5rem;width:100%;max-width:22rem;display:flex}.gghub-pagination-btn{color:#e2e8f0;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:1px solid #ffffff40;border-radius:8px;flex:1 1 0;min-width:min(100%,7.5rem);min-height:44px;padding:.5rem .95rem;font-family:inherit;font-size:.88rem;font-weight:600;transition:background .15s,border-color .15s}.gghub-pagination-btn:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff59}.gghub-pagination-btn:disabled{opacity:.4;cursor:not-allowed}.gghub-pagination-status{color:#94a3b8;text-align:center;width:100%;margin:0;font-size:.85rem;font-weight:600;line-height:1.35}.gghub-dash-footer-link{margin:1.5rem 0 0;font-size:.92rem}.gghub-dash-footer-link a{color:#c4b5fd;font-weight:600}.gghub-perfil-dl{text-align:left;grid-template-columns:auto 1fr;gap:.5rem 1.25rem;margin:1rem 0 1.5rem;font-size:.9rem;display:grid}.gghub-perfil-dl dt{color:#94a3b8;margin:0;font-weight:600}.gghub-perfil-dl dd{color:#e2e8f0;word-break:break-word;margin:0}.gghub-perfil-code{font-size:.78rem}.gghub-perfil-section{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;padding:1rem 1.15rem}.gghub-perfil-h2{color:#e2e8f0;margin:0 0 .65rem;font-size:.95rem;font-weight:700}.gghub-perfil-ul{color:#cbd5e1;margin:0;padding-left:1.2rem;font-size:.9rem;line-height:1.7}.gghub-perfil-ul a{color:#c4b5fd;font-weight:600}.gghub-perfil-social{margin-bottom:2rem}.gghub-perfil-social-grid{grid-template-columns:180px 1fr;align-items:start;gap:2rem;display:grid}.gghub-perfil-avatar-block{text-align:center;flex-direction:column;align-items:center;display:flex}.gghub-perfil-avatar-ring{background:#ffffff0f;border:3px solid #c4b5fd73;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex;overflow:hidden}.gghub-perfil-avatar-img{object-fit:cover;width:100%;height:100%}.gghub-perfil-avatar-fallback{color:#e9d5ff;font-size:2.25rem;font-weight:800;line-height:1}.gghub-perfil-avatar-caption{color:#94a3b8;max-width:14rem;margin:.75rem 0 0;font-size:.78rem;line-height:1.4}.gghub-perfil-form{flex-direction:column;gap:1rem;width:100%;display:flex}.gghub-perfil-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.gghub-perfil-field--full{width:100%}.gghub-perfil-form-row{grid-template-columns:1fr;gap:1rem;width:100%;display:grid}@media (min-width:640px){.gghub-perfil-form-row{grid-template-columns:1fr 1fr;gap:.85rem 1rem}}.gghub-perfil-input--block{width:100%;display:block}.gghub-perfil-label{color:#cbd5e1;flex-direction:column;gap:.35rem;font-size:.82rem;font-weight:600;display:flex}.gghub-perfil-input{color:#f1f5f9;box-sizing:border-box;background:#0f172a73;border:1px solid #ffffff2e;border-radius:10px;min-height:44px;padding:.65rem .85rem;font-size:max(16px,.95rem)}.gghub-perfil-textarea{resize:vertical;width:100%;min-height:5.5rem;font-family:inherit;line-height:1.45;display:block}.gghub-perfil-input::placeholder{color:#64748b}.gghub-perfil-input--readonly{opacity:.85;cursor:not-allowed;background:#0003}.gghub-perfil-upload-row{flex-direction:column;gap:.5rem;display:flex}.gghub-perfil-file-label{cursor:pointer;align-self:flex-start;display:inline-flex;position:relative}.gghub-perfil-file-btn{color:#e9d5ff;background:#9333ea1f;border:1px dashed #c4b5fd73;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 1rem;font-size:.88rem;font-weight:600;display:inline-flex}.gghub-perfil-file-input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gghub-perfil-upload-hint--warn{color:#fbbf24}.gghub-perfil-upload-hint{color:#fbbf24;margin:0;font-size:.78rem;line-height:1.45}.gghub-perfil-error{color:#fecaca;background:#b91c1c40;border-radius:8px;margin:0;padding:.55rem .75rem;font-size:.85rem}:is(.gghub-dash-main,.gghub-create-modal-overlay,.gghub-create-modal,.gghub-hub-modal) [data-slot=alert].text-destructive:not(.gghub-perfil-error):not(.gghub-error):not(.gghub-feed-composer-error):not(.gghub-link-wizard__error):not(.gghub-comunidade-create-form__error):not(.gghub-notif-page__err):not(.gghub-dota-tips__fh-alert):not(.gghub-quote-repost-modal__error):not(.gghub-wallet-redeem-pix-modal__error):not(.gghub-epic-link-result__message):not(.gghub-list-detail-leave-toast):not(.gghub-community-discord-webhook__success):not(.gghub-ops-discord-webhooks__error){color:#fecaca;background:#b91c1c40;border:1px solid #fca5a533;border-radius:8px;padding:.55rem .75rem;font-size:.85rem;line-height:1.45}:is(.gghub-dash-main,.gghub-create-modal-overlay,.gghub-create-modal,.gghub-hub-modal) [data-slot=alert].text-destructive:not(.gghub-perfil-error):not(.gghub-error):not(.gghub-feed-composer-error):not(.gghub-link-wizard__error):not(.gghub-comunidade-create-form__error):not(.gghub-notif-page__err):not(.gghub-dota-tips__fh-alert):not(.gghub-quote-repost-modal__error):not(.gghub-wallet-redeem-pix-modal__error):not(.gghub-epic-link-result__message):not(.gghub-list-detail-leave-toast):not(.gghub-community-discord-webhook__success):not(.gghub-ops-discord-webhooks__error) [data-slot=alert-description]{color:#fecaca}.gghub-perfil-saved{color:#86efac;margin:0;font-size:.85rem;font-weight:600}.gghub-perfil-save{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#a855f7,#6d28d9);border:none;border-radius:10px;width:100%;min-height:48px;margin-top:.25rem;padding:.75rem 1.25rem;font-size:1rem;font-weight:700}.gghub-perfil-save--danger{color:#fff;background:linear-gradient(135deg,#ef4444,#b91c1c)}.gghub-perfil-save--danger:hover:not(:disabled){filter:brightness(1.06)}.gghub-perfil-save:disabled{opacity:.55;cursor:not-allowed}.gghub-perfil-warn{color:#fde68a;margin:0 0 .75rem;font-size:.82rem;line-height:1.45}.gghub-perfil-muted{color:#94a3b8;font-size:.88rem}.gghub-shell .gghub-test-dl dt{color:#94a3b8}.gghub-shell .gghub-test-dl dd{color:#e2e8f0}.gghub-dash-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gghub-dash-main--tipspace{padding-top:.75rem}.gghub-dash-hero{background:linear-gradient(135deg,#312e81a6,#1e1b4bd9,#0f172aeb);border:1px solid #c4b5fd38;border-radius:16px;margin:0 0 1.75rem;padding:clamp(1.35rem,4vw,2rem) clamp(1.15rem,3vw,1.75rem);position:relative;overflow:hidden}.gghub-dash-hero-glow{pointer-events:none;background:radial-gradient(circle,#8b5cf659 0%,#0000 65%);border-radius:50%;width:min(420px,90vw);height:min(420px,90vw);position:absolute;inset:-40% -20% auto auto}.gghub-dash-hero-inner{z-index:1;position:relative}.gghub-dash-hero-eyebrow{letter-spacing:.04em;color:#c4b5fd;margin:0 0 .5rem;font-size:.78rem;font-weight:600}.gghub-dash-hero-title{color:#fff;letter-spacing:-.02em;margin:0 0 .65rem;font-size:clamp(1.5rem,5vw,2.15rem);font-weight:800;line-height:1.15}.gghub-dash-hero-sub{color:#cbd5e1;max-width:38rem;margin:0 0 1.25rem;font-size:.94rem;line-height:1.55}.gghub-dash-hero-cta{flex-wrap:wrap;gap:.65rem;display:flex}.gghub-dash-btn{-webkit-tap-highlight-color:transparent;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:0 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.gghub-dash-btn--primary{color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);box-shadow:0 6px 24px #9333ea59}.gghub-dash-btn--primary:hover{transform:translateY(-1px);box-shadow:0 8px 28px #9333ea73}.gghub-dash-btn--ghost{color:#f1f5f9;background:#ffffff0f;border:1px solid #ffffff59}.gghub-dash-btn--ghost:hover{background:#ffffff1f}.gghub-dash-spotlight{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem;display:grid}.gghub-dash-spot-card{-webkit-tap-highlight-color:transparent;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;gap:.35rem;padding:1.15rem 1.25rem 1.25rem;text-decoration:none;transition:transform .15s,border-color .15s;display:flex;position:relative}.gghub-dash-spot-card:hover{border-color:#c4b5fd59;transform:translateY(-2px)}.gghub-dash-spot-card--missions{background:linear-gradient(160deg,#1e3a8a8c,#0f172abf)}.gghub-dash-spot-card--leagues{background:linear-gradient(160deg,#5b21b673,#0f172ac7)}.gghub-dash-spot-icon{margin-bottom:.15rem;font-size:1.75rem;line-height:1}.gghub-dash-spot-kicker{letter-spacing:.06em;text-transform:uppercase;color:#a5b4fc;font-size:.72rem;font-weight:700}.gghub-dash-spot-title{color:#f8fafc;font-size:1.15rem;font-weight:800}.gghub-dash-spot-desc{color:#94a3b8;flex:1;font-size:.84rem;line-height:1.45}.gghub-dash-spot-link{color:#c4b5fd;margin-top:.35rem;font-size:.82rem;font-weight:700}.gghub-dash-h2--section{margin-bottom:0;font-size:1.1rem}.gghub-dash-section-head--row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.85rem;display:flex}.gghub-dash-hint--inline{text-align:right;max-width:22rem}.gghub-dash-game-strip{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.75rem;padding:.25rem 0 .5rem;display:flex;overflow-x:auto}.gghub-dash-game-strip::-webkit-scrollbar{height:6px}.gghub-dash-game-strip::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.gghub-dash-game-tile{scroll-snap-align:start;-webkit-tap-highlight-color:transparent;background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;flex:none;gap:.2rem;width:min(9.5rem,42vw);padding:1rem .85rem;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.gghub-dash-game-tile:hover{background:#ffffff1c;border-color:#c4b5fd59}.gghub-dash-game-emoji{font-size:1.5rem;line-height:1}.gghub-dash-game-label{color:#f1f5f9;font-size:.82rem;font-weight:700;line-height:1.25}.gghub-dash-game-hint{color:#94a3b8;font-size:.72rem}.gghub-dash-grid--quick{grid-template-columns:repeat(4,1fr)}.gghub-dash-card--compact{min-height:6.5rem;padding:.85rem 1rem}.gghub-shell--fb{--gghub-topbar-sticky-offset:calc(env(safe-area-inset-top,0px) + 70px);box-sizing:border-box;background:#18191a;height:100dvh;min-height:100dvh;overflow:hidden}:is(html:has(.gghub-shell),body:has(.gghub-shell)){height:100%;min-height:100dvh;font-family:var(--impegg-font-sans,"Segoe UI",system-ui,sans-serif);background-color:#18191a;overflow:hidden}#root:has(.gghub-shell){background-color:#18191a;height:100%;min-height:100dvh;overflow:hidden}body:has(.gghub-shell)>div{background-color:#18191a;height:100%;min-height:100dvh;overflow:hidden}.gghub-fb-topbar{box-sizing:border-box;height:calc(70px + env(safe-area-inset-top,0px));min-height:calc(70px + env(safe-area-inset-top,0px));max-height:calc(70px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) .45rem 0 .45rem;z-index:100;background:#0a0a0f;border-bottom:1px solid #1f1f28;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.25rem .35rem;display:flex;position:relative;top:auto}.gghub-fb-topbar__left{flex:0 auto;min-width:0}.gghub-fb-topbar__right{flex:none;margin-left:auto}.gghub-fb-iconnav{flex:100%;order:3;order:unset;border-top:none;justify-content:flex-start;gap:.05rem;width:auto;margin-top:0;padding-top:0}.gghub-fb-topbar .gghub-fb-iconnav{flex:auto;justify-content:center;min-width:0}.gghub-fb-topbar__left{align-items:center;gap:.4rem;min-width:0;display:flex}.gghub-fb-logo{color:#e4e6eb;letter-spacing:.04em;flex-shrink:0;justify-content:center;align-items:center;min-width:0;font-size:.85rem;font-weight:800;text-decoration:none;display:inline-flex}.gghub-fb-logo-stack{flex-direction:column;align-items:center;gap:.1rem;min-width:0;display:flex}.gghub-fb-logo-hub{letter-spacing:.2em;color:#f9fafb;text-align:center;flex-shrink:0;width:100%;font-size:.82rem;font-weight:900;line-height:1}.gghub-fb-logo-img{object-fit:contain;object-position:center center;flex-shrink:0;width:auto;max-width:min(160px,42vw);height:30px;display:block}.gghub-fb-topbar .gghub-fb-logo-stack{flex-direction:column;justify-content:center;align-items:center;gap:.09rem;min-width:0;max-height:58px}.gghub-fb-topbar .gghub-fb-logo-hub{letter-spacing:.18em;color:#f9fafb;font-size:.56rem;font-weight:900;line-height:1}.gghub-fb-topbar .gghub-fb-logo-img{object-fit:contain;object-position:center bottom;width:auto;max-width:min(138px,38vw);height:23px}.gghub-fb-logo-mark{color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);border-radius:12px;place-items:center;width:40px;height:40px;font-size:.75rem;display:grid}.gghub-fb-search-wrap{display:none!important}.gghub-fb-search-icon{opacity:.65;font-size:.85rem}.gghub-fb-search{color:#b0b3b8;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.88rem}.gghub-fb-iconnav{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.1rem;max-width:100%;padding:0 .1rem;display:flex;overflow-x:auto}.gghub-fb-iconnav-link{color:#b0b3b8;border:none;border-bottom:3px solid #0000;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.06rem;min-width:48px;max-width:72px;padding:.22rem .18rem;font-size:.62rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}button.gghub-fb-iconnav-link{appearance:none;box-shadow:none;font:inherit;cursor:pointer;background:0 0;outline:none}button.gghub-fb-iconnav-link:focus{outline:none}button.gghub-fb-iconnav-link:focus-visible{outline-offset:2px;outline:2px solid #9333ea}.gghub-fb-topbar .gghub-fb-iconnav-link{border-bottom-width:2px;gap:.04rem;min-width:44px;max-width:52px;padding:.1rem .12rem}.gghub-icon{color:#9ca3af;vertical-align:middle;flex-shrink:0;display:inline-flex}.gghub-icon--sm{width:18px;height:18px}.gghub-icon--md{width:24px;height:24px}.gghub-icon--lg{width:28px;height:28px}.gghub-icon--active{color:#9333ea}.gghub-feed-action .gghub-icon,.gghub-feed-comment-action .gghub-icon,.gghub-fb-iconnav-link .gghub-icon{color:inherit}.gghub-fb-iconnav-link--active .gghub-icon{color:#9333ea}.gghub-fb-side-link .gghub-icon{color:#8a8d91;margin-right:.45rem}.gghub-fb-side-link--active .gghub-icon{color:#e4e6eb}.gghub-fb-story-icon{color:#b0b3b8;justify-content:center;align-items:center;margin-bottom:.35rem;display:flex}.gghub-fb-spot-icon{color:#b0b3b8;justify-content:center;align-items:center;margin-bottom:.25rem;display:inline-flex}.gghub-fb-profile-dropdown-ico .gghub-icon{color:#9ca3af}.gghub-hub-search-icon-wrap{color:#8a8d91;display:inline-flex}.gghub-fb-iconnav-ico{width:24px;height:24px;color:inherit;flex-shrink:0;display:block}.gghub-fb-iconnav-link--active .gghub-fb-iconnav-ico{color:#9333ea}.gghub-fb-iconnav-link:hover{color:#e4e6eb;background:#ffffff0f}.gghub-fb-iconnav-link--active{color:#9333ea;border-bottom-color:#9333ea}.gghub-fb-iconnav-emoji{font-size:1.15rem;line-height:1}.gghub-fb-iconnav-label{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:4.5rem;font-size:.68rem;line-height:1.15;display:-webkit-box;overflow:hidden}.gghub-fb-topbar__right{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.28rem;min-width:0;display:flex}.gghub-fb-round-btn{cursor:not-allowed;opacity:.65;color:#e4e6eb;background:#3a3b3c;border:none;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.gghub-fb-bell-ico-svg{flex-shrink:0;width:24px;height:24px;display:block}.gghub-fb-wallet-ico-svg{flex-shrink:0;width:20px;height:20px;display:block}.gghub-fb-wallet-badges{-webkit-tap-highlight-color:transparent;color:inherit;flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.gghub-fb-wallet-badges--combined{box-sizing:border-box;background:#3a3b3c;border:1px solid #fbbf247a;border-radius:999px;align-items:center;gap:.22rem;min-height:28px;padding:.12rem .45rem .12rem .38rem}.gghub-fb-wallet-badges--combined:hover{background:#424446;border-color:#fbbf24c7}.gghub-fb-wallet-badges--combined:focus-visible{outline-offset:2px;outline:2px solid #9333ea}.gghub-fb-wallet-badge-icon{color:#fbbf24eb;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gghub-fb-wallet-badge-icon-svg{flex-shrink:0;width:18px;height:18px;display:block}.gghub-fb-wallet-pair{flex-wrap:nowrap;align-items:center;gap:.38rem;max-width:100%;display:inline-flex}.gghub-fb-wallet-unit{flex-shrink:0;align-items:center;gap:.22rem;display:inline-flex}.gghub-fb-wallet-badge-val{color:#e4e6eb;font-variant-numeric:tabular-nums;text-overflow:ellipsis;max-width:4rem;font-size:.72rem;font-weight:800;overflow:hidden}.gghub-fb-wallet-badges--toggle{cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;font-family:inherit;transition:background .15s,border-color .15s,padding .2s}.gghub-fb-wallet-badges--toggle .gghub-fb-wallet-compact-label{letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;max-width:5rem;font-size:.68rem;font-weight:800;transition:opacity .18s,max-width .22s,margin .22s;overflow:hidden}.gghub-fb-wallet-badges--toggle .gghub-fb-wallet-pair{opacity:0;gap:0;max-width:0;margin:0;transition:opacity .22s,max-width .28s;overflow:hidden}.gghub-fb-wallet-badges--toggle.gghub-fb-wallet-badges--expanded .gghub-fb-wallet-compact-label{opacity:0;pointer-events:none;max-width:0;margin:0;padding:0}.gghub-fb-wallet-badges--toggle.gghub-fb-wallet-badges--expanded .gghub-fb-wallet-pair{opacity:1;gap:.38rem;max-width:12rem}.gghub-feed-load-more-wrap{justify-content:center;padding:1.25rem .5rem 2rem;display:flex}.gghub-feed-load-more-btn{min-width:10.5rem;font-weight:700}@media (max-width:991px){.gghub-fb-wallet-badges--combined{min-height:44px;padding:.2rem .5rem .2rem .42rem}.gghub-fb-wallet-badges--toggle:not(.gghub-fb-wallet-badges--expanded) .gghub-fb-wallet-compact-label,.gghub-fb-wallet-badges--toggle.gghub-fb-wallet-badges--expanded .gghub-fb-wallet-compact-label{display:none}}.gghub-currency-logo-wrap{box-sizing:border-box;vertical-align:middle;background:#0c0d0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex;overflow:hidden}.gghub-currency-logo-wrap--credit{border:1px solid #fbbf2480}.gghub-currency-logo-wrap--xp{border:1px solid #c084fc8c}.gghub-currency-logo-wrap--sm{width:16px;height:16px}.gghub-currency-logo-wrap--md{width:20px;height:20px}.gghub-currency-logo-wrap--lg{width:24px;height:24px}.gghub-currency-logo-wrap .gghub-currency-logo{object-fit:cover;object-position:center;flex-shrink:0;display:block;width:100%!important;height:100%!important}.gghub-currency-amount-inline{vertical-align:middle;align-items:center;gap:.35rem;max-width:100%;display:inline-flex}.gghub-currency-amount-inline__text{font-variant-numeric:tabular-nums;min-width:0}.gghub-rankings-rewards-value .gghub-currency-amount-inline{align-items:center;gap:.5rem}.gghub-arsenal-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.gghub-arsenal-cards--two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:700px){.gghub-arsenal-cards--two{grid-template-columns:1fr}}.gghub-arsenal-card{flex-direction:column;gap:.65rem;display:flex}.gghub-arsenal-card--panel{cursor:pointer;background:#18191a;border:1px solid #3a3b3c;border-radius:12px;outline:none;padding:1rem 1rem .85rem;transition:border-color .15s,box-shadow .15s}.gghub-arsenal-card--panel:hover{border-color:#6b7280;box-shadow:0 8px 24px #00000045}.gghub-arsenal-card--panel:focus-visible{outline-offset:2px;outline:2px solid #9333ea}.gghub-arsenal-card-head{align-items:flex-start;gap:.65rem;display:flex}.gghub-arsenal-card-head-text{flex:1;min-width:0}.gghub-arsenal-card-title{letter-spacing:.06em;color:#e4e6eb;margin:0;font-size:1rem;font-weight:800}.gghub-arsenal-card-desc{color:#b0b3b8;margin:0 0 .5rem;font-size:.82rem;line-height:1.45}.gghub-arsenal-card--panel .gghub-arsenal-value{color:#f3f4f6;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.45rem,4vw,1.95rem);font-weight:800}.gghub-arsenal-value-loading{vertical-align:middle;justify-content:flex-start;align-items:center;min-width:2.5rem;min-height:1.35em;display:inline-flex}.gghub-arsenal-value-loading__spinner{border-width:2px;flex-shrink:0;width:1.35rem;height:1.35rem}.gghub-arsenal-card--panel .gghub-arsenal-value .gghub-arsenal-value-empty{color:#b0b3b8;max-width:18rem;margin:0;font-size:clamp(.78rem,2.2vw,.95rem);font-weight:600;line-height:1.4;display:block}.gghub-arsenal-card-rules{color:#8a8d91;margin:.45rem 0 0;font-size:.72rem;font-weight:600;line-height:1.4}.gghub-arsenal-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.gghub-arsenal-actions--single{justify-content:flex-start}.gghub-arsenal-actions--single .gghub-fb-btn--primary{min-width:10.5rem}.gghub-subscriptions-filters{margin-bottom:.75rem}.gghub-subscriptions-status-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:1rem;display:grid}.gghub-subscriptions-status-row--single{grid-template-columns:minmax(0,1fr);max-width:min(100%,320px)}@media (max-width:640px){.gghub-subscriptions-status-row{grid-template-columns:1fr;max-width:none}}.gghub-subscriptions-status-card{background:#18191a;border:1px solid #3a3b3c;border-radius:12px;flex-direction:column;gap:.3rem;min-height:0;padding:.7rem .85rem;display:flex}.gghub-subscriptions-status-card--vip.gghub-subscriptions-status-card--active,.gghub-subscriptions-status-card--vip.gghub-subscriptions-status-card--renewal-soon{border-color:#fbbf2455;box-shadow:0 0 0 1px #fbbf2438}.gghub-subscriptions-status-card--verified.gghub-subscriptions-status-card--active,.gghub-subscriptions-status-card--verified.gghub-subscriptions-status-card--renewal-soon{border-color:#38bdf855;box-shadow:0 0 0 1px #38bdf838}.gghub-subscriptions-status-card--renewal-soon{background:#1a1810}.gghub-subscriptions-status-card--attention{background:#1c1810;border-color:#f59e0b66;box-shadow:0 0 0 1px #f59e0b33}.gghub-subscriptions-status-card--inactive{background:#1c1414;border-color:#f8717155}.gghub-subscriptions-status-card__head-text{flex:1;min-width:0}.gghub-subscriptions-status-card__countdown{color:#fbbf24;margin:0;font-size:.76rem;font-weight:700;line-height:1.25}.gghub-subscriptions-status-card--verified .gghub-subscriptions-status-card__countdown{color:#7dd3fc}.gghub-subscriptions-status-card__icon--verified{align-items:center;display:inline-flex}.gghub-subscriptions-status-card__status-extra{color:#9ca3af;font-weight:500}.gghub-subscriptions-status-card__efi-hint{color:#9ca3af;margin:0;font-size:.72rem}.gghub-subscriptions-status-card__actions{flex-wrap:wrap;gap:.4rem;margin-top:.15rem;display:flex}.gghub-wallet-sub-active{background:#242526;border:1px solid #3a3b3c;border-radius:12px;flex-direction:column;gap:.45rem;margin:0 0 .85rem;padding:.85rem 1rem;display:flex}.gghub-wallet-sub-active--vip{background:linear-gradient(135deg,#242526 0%,#2a2418 100%);border-color:#fbbf2455}.gghub-wallet-sub-active--verified{background:linear-gradient(135deg,#242526 0%,#182028 100%);border-color:#38bdf855}.gghub-wallet-sub-active__head{align-items:flex-start;gap:.65rem;display:flex}.gghub-wallet-sub-active__icon{color:#fbbf24;flex-shrink:0;display:inline-flex}.gghub-wallet-sub-active--verified .gghub-wallet-sub-active__icon{color:inherit}.gghub-wallet-sub-active__title{color:#e4e6eb;margin:0;font-size:1rem;font-weight:800}.gghub-wallet-sub-active__countdown{color:#fbbf24;margin:.15rem 0 0;font-size:.82rem;font-weight:700}.gghub-wallet-sub-active--verified .gghub-wallet-sub-active__countdown{color:#7dd3fc}.gghub-wallet-sub-active__until{color:#b0b3b8;margin:0;font-size:.8rem}.gghub-wallet-sub-active__lead{color:#b0b3b8;margin:0;font-size:.82rem;line-height:1.4}.gghub-wallet-sub-active__benefits-title{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;margin:.35rem 0 .25rem;font-size:.78rem;font-weight:800}.gghub-wallet-sub-active__benefits{flex-direction:column;gap:.35rem;margin:0 0 .35rem;padding:0;list-style:none;display:flex}.gghub-wallet-sub-active__benefits li{color:#d1d5db;align-items:flex-start;gap:.45rem;font-size:.82rem;line-height:1.4;display:flex}.gghub-wallet-sub-active__check{color:#22c55e;flex-shrink:0;font-weight:800}.gghub-wallet-sub-active--vip .gghub-wallet-sub-active__check{color:#fbbf24}.gghub-wallet-sub-active--verified .gghub-wallet-sub-active__check{color:#38bdf8}.gghub-wallet-sub-active__alert{color:#fde68a;background:#451a0344;border:1px solid #f59e0b55;border-radius:8px;margin:0;padding:.45rem .55rem;font-size:.78rem;line-height:1.35}.gghub-wallet-sub-active__cta{align-self:flex-start}.gghub-subscriptions-status-card__alert{color:#fecaca;background:#450a0a66;border:1px solid #f8717144;border-radius:8px;margin:0;padding:.4rem .5rem;font-size:.74rem;line-height:1.35}.gghub-subscriptions-status-card__alert-label{color:#fca5a5;font-weight:800}.gghub-subscriptions-status-card__head{align-items:center;gap:.5rem;display:flex}.gghub-subscriptions-status-card__icon{justify-content:center;align-items:center;display:inline-flex}.gghub-subscriptions-status-card__icon--vip{color:#fbbf24}.gghub-subscriptions-status-card__title{color:#e4e6eb;margin:0;font-size:.95rem;font-weight:800}.gghub-subscriptions-status-card__state{color:#d1d5db;margin:0;font-size:.88rem;font-weight:700}.gghub-subscriptions-status-card--active .gghub-subscriptions-status-card__state{color:#86efac}.gghub-subscriptions-status-card__until{color:#9ca3af;margin:0;font-size:.78rem}.gghub-subscriptions-status-card__hint{color:#8a8d91;margin:0;font-size:.76rem}.gghub-subscriptions-status-card__cta{align-self:flex-start;margin-top:.35rem;padding:.35rem .65rem;font-size:.78rem}.gghub-subscriptions-plan-cell{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.gghub-subscriptions-plan-cell__text{flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0;display:flex}.gghub-subscriptions-plan-cell__name{color:#e4e6eb;font-size:.88rem;font-weight:800;line-height:1.15}.gghub-subscriptions-plan-cell__sub{color:#9ca3af;font-size:.72rem;line-height:1.2}.gghub-subscription-receipt-modal__hero{text-align:center;align-items:center}.gghub-subscription-receipt-modal__plan-icon{margin-bottom:.35rem;display:inline-flex}.gghub-subscriptions-plan-icon--vip{color:#fbbf24}.gghub-subscriptions-status-pill{color:#d1d5db;background:#3a3b3c;border-radius:6px;padding:.15rem .45rem;font-size:.78rem;font-weight:600;display:inline-block}.gghub-subscriptions-status-pill--active{color:#86efac;background:#14532d66}.gghub-subscriptions-table .gghub-ledger-amount--pos{color:#e4e6eb;font-weight:700}.gghub-arsenal-rules-hint{color:#b0b3b8;flex:1;min-width:min(100%,12rem);margin:0;font-size:.78rem;font-weight:600;line-height:1.45}.gghub-arsenal-rules-hint-link{color:#d8b4fe;text-underline-offset:.12em;font-weight:700;text-decoration:underline}.gghub-arsenal-rules-hint-link:hover{color:#e9d5ff}.gghub-tip-credit-balance-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.gghub-tip-credit-balance-row .gghub-create-hint{margin:0}.gghub-ledger-wallet-cell{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.gghub-ledger-wallet-label{font-size:.88rem}.gghub-fb-avatar-chip{color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:.58rem;font-weight:800;text-decoration:none;display:grid;overflow:hidden}.gghub-fb-avatar-img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.gghub-fb-profile-wrap{flex-shrink:0;position:relative}.gghub-fb-avatar-chip--menu{cursor:pointer;border:none;padding:0;font-family:inherit}.gghub-fb-avatar-chip--menu:focus-visible{outline-offset:2px;outline:2px solid #9333ea}.gghub-fb-avatar-chip--vip{box-shadow:0 0 0 2px #fcd34d,0 0 0 4px #b45309,0 4px 12px #b4530959}.gghub-display-name-inline{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.gghub-fb-side-name-core .gghub-display-name-inline .gghub-display-name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gghub-display-name-text{min-width:0}.gghub-fb-profile-dropdown-email.gghub-display-name-inline{white-space:normal}.gghub-verified-badge{color:#38bdf8;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;width:1.05em;height:1.05em;display:inline-flex}.gghub-verified-badge svg{width:100%;height:100%;display:block}.gghub-user-avatar-wrap{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.gghub-user-avatar-wrap--with-badge .gghub-user-avatar-link,.gghub-user-avatar-wrap--with-badge .gghub-user-avatar-shell{flex-shrink:0}.gghub-user-avatar-link{color:inherit;flex-shrink:0;text-decoration:none;display:inline-flex}.gghub-user-avatar-shell{border-radius:999px;flex-shrink:0;display:inline-flex}.gghub-user-avatar-shell--vip{background:linear-gradient(135deg,#fef9c3,#f59e0b,#eab308);padding:2px;box-shadow:0 0 0 1px #f59e0b66}.gghub-user-avatar{color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);border-radius:999px;flex-shrink:0;place-items:center;font-weight:800;display:grid;overflow:hidden}.gghub-user-avatar--xs{width:28px;height:28px;font-size:.58rem}.gghub-user-avatar--sm{width:36px;height:36px;font-size:.62rem}.gghub-user-avatar--md,.gghub-user-avatar--menu{width:40px;height:40px;font-size:.65rem}.gghub-user-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.gghub-user-avatar-fallback{place-items:center;width:100%;height:100%;display:grid}.gghub-fb-profile-menu-trigger{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;font-family:inherit;display:inline-flex}.gghub-fb-profile-menu-trigger:focus-visible{outline-offset:2px;border-radius:999px;outline:2px solid #9333ea}.gghub-feed-avatar-slot{flex-shrink:0}.gghub-fb-avatar-host{border-radius:999px;flex-shrink:0;display:block}.gghub-fb-avatar-host--vip{background:linear-gradient(135deg,#fef9c3,#f59e0b,#eab308);padding:2px;box-shadow:0 0 0 1px #f59e0b66}.gghub-fb-composer-avatar--vip{box-shadow:0 0 0 2px #fcd34d,0 0 0 4px #b45309,0 2px 10px #b453094d}.gghub-avatar-ring--vip{border-color:#fbbf24!important;box-shadow:0 0 0 2px #fbbf24f2,0 0 0 5px #d977068c,0 6px 22px #d9770659!important}.gghub-fb-profile-dropdown{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:200;background:#242526;border:1px solid #3a3b3c;border-radius:12px;min-width:min(280px,100vw - 1.5rem);max-width:calc(100vw - 1rem);max-height:min(85dvh,32rem);padding:.4rem 0;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 28px #0000008c}.gghub-fb-profile-dropdown-head{border-bottom:1px solid #3a3b3c;padding:.55rem 1rem .65rem}.gghub-fb-profile-dropdown-note{text-transform:uppercase;letter-spacing:.05em;color:#8a8d91;margin-bottom:.2rem;font-size:.68rem;font-weight:700;display:block}.gghub-fb-profile-dropdown-email{color:#e4e6eb;align-items:center;min-width:0;font-size:.82rem;display:flex}.gghub-fb-profile-dropdown-email .gghub-display-name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gghub-fb-profile-dropdown-subemail{color:#8a8d91;text-overflow:ellipsis;white-space:nowrap;margin-top:.3rem;font-size:.7rem;display:block;overflow:hidden}.gghub-fb-profile-dropdown-item{color:#e4e6eb;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:.65rem;width:100%;min-height:44px;padding:.6rem 1rem;font-family:inherit;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.gghub-fb-profile-dropdown-item:hover,.gghub-fb-profile-dropdown-item:focus-visible{background:#ffffff0f;outline:none}.gghub-fb-profile-dropdown-item--danger{color:#f87171}.gghub-fb-profile-dropdown-item--danger:hover,.gghub-fb-profile-dropdown-item--danger:focus-visible{background:#f871711f}.gghub-fb-profile-dropdown-sep{background:#3a3b3c;border:none;height:1px;margin:.35rem 0}.gghub-fb-profile-dropdown-ico{text-align:center;opacity:.95;flex-shrink:0;width:1.35rem}.gghub-fb-iconnav-label{display:none}.gghub-fb-iconnav-link{border-bottom-width:2px;min-width:40px;max-width:48px;padding:.2rem .12rem}.gghub-fb-iconnav-emoji{font-size:1.15rem}.gghub-fb-topbar .gghub-lang-switch--flags{gap:1px;padding:1px}.gghub-fb-topbar .gghub-lang-switch--flags .gghub-lang-btn--flag{padding:.06rem .22rem}.gghub-fb-topbar .gghub-lang-switch--flags .gghub-lang-flag{font-size:.78rem}.gghub-fb-search-icon-btn{display:none!important}.gghub-fb-page{box-sizing:border-box;flex:1;width:100%;min-width:0}.gghub-fb-columns{box-sizing:border-box;width:100%;max-width:1320px;padding:1rem max(.75rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));grid-template-columns:minmax(0,280px) minmax(0,1fr) minmax(0,300px);align-items:stretch;gap:1rem;margin:0 auto;display:grid}@media (min-width:992px){.gghub-fb-page{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.gghub-fb-columns{flex:1;grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden}.gghub-fb-col--feed{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;min-height:0;overflow:hidden auto}.gghub-fb-col--left,.gghub-fb-col--right{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;align-self:stretch;min-height:0;overflow:hidden auto}}.gghub-fb-profile-dropdown-mobile-extra{display:none}@media (max-width:991px){.gghub-fb-columns{padding:.75rem clamp(.5rem,4vw,1.25rem) max(.75rem,env(safe-area-inset-bottom)) clamp(.5rem,4vw,1.25rem);grid-template-columns:1fr;gap:.75rem}.gghub-fb-round-btn--live{width:44px;min-width:44px;height:44px;min-height:44px}.gghub-fb-avatar-chip--menu{width:40px;min-width:40px;height:40px;min-height:40px;font-size:.65rem}.gghub-fb-wallet-badges--combined{min-height:44px;padding:.2rem .5rem .2rem .42rem}.gghub-fb-wallet-badges--combined .gghub-currency-logo-wrap--sm{width:28px;height:28px}.gghub-fb-topbar__right{gap:.2rem}.gghub-fb-col--feed{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;order:1;min-height:0;overflow:hidden auto}.gghub-fb-col--left{order:2}.gghub-fb-col--right{order:3}.gghub-fb-col--left,.gghub-fb-col--right{overflow:visible}.gghub-hub-app{flex:1;min-height:0;overflow:hidden}.gghub-hub-app-main,.gghub-hub-app-main>.gghub-fb-page,.gghub-fb-page{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.gghub-fb-columns{flex:1;min-height:0;overflow:hidden}.gghub-fb-page:not(.gghub-fb-page--visitor) .gghub-fb-col--left,.gghub-fb-page:not(.gghub-fb-page--visitor) .gghub-fb-col--right,.gghub-fb-page--visitor .gghub-fb-col--right{display:none!important}.gghub-fb-page--visitor .gghub-fb-col--left{order:1;display:block!important}.gghub-fb-page--visitor .gghub-fb-col--feed{order:2}.gghub-fb-iconnav--desktop,.gghub-fb-topbar-lang{display:none!important}.gghub-fb-topbar-lang:not(:empty){align-items:center;display:flex!important}.gghub-fb-topbar{justify-content:space-between}.gghub-fb-profile-dropdown-mobile-extra{border-bottom:1px solid #3a3b3c;margin-bottom:.2rem;padding-bottom:.2rem;display:block}.gghub-fb-profile-dropdown-hubnav{padding:.1rem 0 0}.gghub-fb-profile-dropdown-lang{padding:.45rem 1rem .55rem}.gghub-fb-profile-dropdown-useful{border-top:1px solid #3a3b3c;margin-top:.25rem;padding:.35rem 0 .15rem}.gghub-fb-profile-dropdown-useful-label{text-transform:uppercase;letter-spacing:.05em;color:#8a8d91;margin:0 1rem .3rem;font-size:.68rem;font-weight:700}.gghub-fb-profile-dropdown-item--useful{font-size:.88rem;font-weight:600}.gghub-fb-profile-dropdown-lang-label{text-transform:uppercase;letter-spacing:.05em;color:#8a8d91;margin:0 0 .35rem;font-size:.68rem;font-weight:700}.gghub-fb-profile-dropdown .gghub-lang-switch--in-profile{justify-content:flex-start}.gghub-fb-profile-dropdown .gghub-lang-switch--in-profile .gghub-lang-btn--flag{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.gghub-shell--compete .gghub-compete-page{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.gghub-shell--compete .gghub-compete-route{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow:clip auto}.gghub-shell--compete .gghub-compete-route::-webkit-scrollbar{width:0;height:0;display:none}.gghub-fb-page--ops-solo{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.gghub-ops-solo-route{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}.gghub-ops-tab-panel--scroll{min-height:0;overflow-y:auto}}@media (max-width:480px){.gghub-shell.gghub-shell--fb .gghub-fb-columns{gap:.5rem;padding-top:.5rem}.gghub-fb-topbar{padding-left:max(.35rem,env(safe-area-inset-left));padding-right:max(.35rem,env(safe-area-inset-right))}.gghub-fb-topbar .gghub-fb-logo-img{max-width:min(120px,52vw);height:20px}.gghub-fb-wallet-badges--combined .gghub-fb-wallet-badge-val{max-width:2.75rem;font-size:.66rem}.gghub-fb-spot-row{grid-template-columns:1fr}}.gghub-fb-profile-dropdown-item--hubnav .gghub-fb-profile-dropdown-ico{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;display:inline-flex}.gghub-fb-profile-dropdown-item--hubnav .gghub-fb-iconnav-ico{width:22px;height:22px}.gghub-fb-profile-dropdown-item--active{color:#fff;background:#9333ea47}.gghub-hub-center-route{box-sizing:border-box;flex-direction:column;flex:auto;align-items:stretch;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:hidden}.gghub-shell.gghub-shell--fb main.gghub-fb-col--feed .gghub-hub-center-route>*{box-sizing:border-box;min-width:0;max-width:100%}.gghub-shell.gghub-shell--fb main.gghub-fb-col--feed .gghub-hub-center-route>.gghub-dash-main:not(.gghub-dash-main--fb-single){width:100%;max-width:100%;margin-inline:0;padding:1.35rem 0 2.5rem}.gghub-shell.gghub-shell--fb main.gghub-fb-col--feed .gghub-hub-center-route>.gghub-dash-main--panel-feed-top:not(.gghub-dash-main--fb-single){padding-top:0}.gghub-shell.gghub-shell--fb main.gghub-fb-col--feed .gghub-hub-center-route>.gghub-profile-page{box-sizing:border-box;width:100%;max-width:100%;margin-inline:0;padding:0 0 2.5rem}.gghub-shell.gghub-shell--fb .gghub-public-in-fb-feed{padding-bottom:0}.gghub-shell.gghub-shell--fb .gghub-public-main-tabs,.gghub-shell.gghub-shell--fb .gghub-profile-tabs{z-index:15;background:#18191a;position:sticky;top:0}.gghub-shell.gghub-shell--fb .gghub-public-main-tabs{margin-top:1rem;padding-bottom:.35rem}.gghub-shell.gghub-shell--fb .gghub-profile-tabs{margin-bottom:.65rem;padding-top:.15rem}.gghub-shell.gghub-shell--fb .gghub-fb-col--feed,.gghub-shell.gghub-shell--fb .gghub-fb-col--left,.gghub-shell.gghub-shell--fb .gghub-fb-col--right{-ms-overflow-style:none;scrollbar-width:none}.gghub-shell.gghub-shell--fb .gghub-fb-col--feed::-webkit-scrollbar{width:0;height:0;display:none}.gghub-shell.gghub-shell--fb .gghub-fb-col--left::-webkit-scrollbar{width:0;height:0;display:none}.gghub-shell.gghub-shell--fb .gghub-fb-col--right::-webkit-scrollbar{width:0;height:0;display:none}.gghub-shell.gghub-shell--fb .gghub-fb-iconnav{-ms-overflow-style:none;scrollbar-width:none}.gghub-shell.gghub-shell--fb .gghub-fb-iconnav::-webkit-scrollbar{width:0;height:0;display:none}.gghub-fb-side-user{margin-bottom:.75rem}.gghub-fb-side-user-main{color:#e4e6eb;border-radius:10px;align-items:center;gap:.65rem;padding:.35rem;text-decoration:none;display:flex}.gghub-fb-side-user-main:hover{background:#ffffff0f}.gghub-fb-side-avatar{color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:.72rem;font-weight:800;display:grid;overflow:hidden}.gghub-fb-side-user-text{flex-direction:column;min-width:0;display:flex}.gghub-fb-side-name{align-items:center;gap:.25rem;min-width:0;max-width:100%;font-size:.9rem;font-weight:700;display:flex}.gghub-fb-side-name-core{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gghub-fb-side-rep{flex-shrink:0}.gghub-fb-side-sub{color:#b0b3b8;font-size:.72rem}.gghub-fb-side-heading{color:#b0b3b8;text-transform:uppercase;letter-spacing:.06em;margin:.75rem 0 .35rem;font-size:.72rem;font-weight:700}.gghub-fb-side-nav{flex-direction:column;gap:.15rem;display:flex}.gghub-fb-side-link{color:#e4e6eb;border-radius:8px;align-items:center;gap:.4rem;padding:.55rem .65rem;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.gghub-fb-side-link:hover{background:#ffffff0f}.gghub-fb-side-link--active{color:#fff;background:#9333ea47}.gghub-fb-col--left .gghub-fb-side-useful-links{margin-top:1rem}.gghub-fb-col--left .gghub-fb-side-useful-links .gghub-fb-widget-card{margin-bottom:0}.gghub-fb-stories{scroll-snap-type:x mandatory;gap:.5rem;margin-bottom:.75rem;padding-bottom:.35rem;display:flex;overflow-x:auto}.gghub-fb-stories--dash-carousel{--dash-story-gap:.5rem;--dash-story-visible:4;gap:var(--dash-story-gap);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;margin-bottom:.75rem;padding-bottom:.35rem;display:flex;overflow:auto hidden}.gghub-fb-stories--dash-carousel::-webkit-scrollbar{display:none}.gghub-fb-stories--dash-carousel .gghub-fb-story{flex:0 0 calc((100% - (var(--dash-story-visible) - 1) * var(--dash-story-gap)) / var(--dash-story-visible));width:calc((100% - (var(--dash-story-visible) - 1) * var(--dash-story-gap)) / var(--dash-story-visible));max-width:calc((100% - (var(--dash-story-visible) - 1) * var(--dash-story-gap)) / var(--dash-story-visible));scroll-snap-align:start;box-sizing:border-box;height:168px}.gghub-fb-story{color:#e4e6eb;scroll-snap-align:start;background:#3a3b3c;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;flex:none;justify-content:flex-end;align-items:center;width:112px;height:168px;padding:.65rem;text-decoration:none;display:flex}.gghub-fb-story--create{cursor:default;background:linear-gradient(160deg,#312e81,#1e1b4b);justify-content:center;gap:.35rem}.gghub-fb-story-plus{color:#fff;background:#9333ea;border-radius:999px;place-items:center;width:36px;height:36px;font-size:1.35rem;font-weight:700;display:grid}.gghub-fb-story-emoji{font-size:1.5rem}.gghub-fb-story-label{text-align:center;font-size:.72rem;font-weight:700;line-height:1.2}.gghub-feed-wrap .gghub-fb-stories--dash-carousel{margin-top:.65rem}.gghub-fb-col--feed>.gghub-hub-search+.gghub-dash-stories-wrap{margin-top:.5rem;margin-bottom:.85rem}.gghub-dash-stories-wrap{box-sizing:border-box;flex-direction:row;align-items:flex-start;gap:.75rem;width:100%;min-width:0;display:flex}.gghub-dash-stories-fixed-col{z-index:2;border-right:1px solid #3a3b3c;flex:none;margin-right:.15rem;padding-right:.75rem;position:relative}.gghub-dash-stories-dynamic-col{z-index:1;flex:1 1 0;min-width:0;max-width:100%;position:relative;overflow:hidden}.gghub-dash-shortcuts--fixed{scroll-snap-type:none;cursor:default;border:none;flex:none;width:max-content;max-width:none;margin:0;padding:0;overflow:visible}.gghub-dash-shortcuts--dynamic{flex:auto;width:100%;min-width:0;max-width:100%}.gghub-dash-shortcuts--dynamic .gghub-dash-shortcut{touch-action:manipulation;cursor:pointer}.gghub-dash-shortcuts--dynamic.gghub-dash-shortcuts--grabbing .gghub-dash-shortcut{touch-action:none}.gghub-dash-stories-loading{color:#8a8d91;white-space:nowrap;flex:1;margin:0;padding:1rem .5rem;font-size:.78rem}.gghub-dash-shortcut-ring--duel{background:linear-gradient(145deg,#312e81,#4c1d95);border-color:#7c3aed99}.gghub-dash-shortcut-ring--community{background:linear-gradient(145deg,#0f766e,#115e59);border-color:#14b8a699}.gghub-dash-shortcut-ring--photo{background:#242526;padding:0;overflow:hidden}.gghub-dash-shortcut-photo{object-fit:cover;border-radius:999px;width:100%;height:100%;display:block}.gghub-dash-shortcuts{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none;gap:1rem;margin:0;padding:.15rem .35rem .45rem;display:flex;overflow:auto hidden}.gghub-dash-shortcuts--grabbing{cursor:grabbing}.gghub-dash-shortcuts::-webkit-scrollbar{display:none}.gghub-dash-shortcut{color:#e4e6eb;scroll-snap-align:center;flex-direction:column;flex:none;align-items:center;gap:.4rem;width:4.25rem;text-decoration:none;display:flex}.gghub-dash-shortcut-ring{background:#3a3b3c;border:1px solid #ffffff1a;border-radius:999px;place-items:center;width:3.75rem;height:3.75rem;transition:border-color .15s,background .15s,transform .15s;display:grid}.gghub-dash-shortcut:hover .gghub-dash-shortcut-ring,.gghub-dash-shortcut:focus-visible .gghub-dash-shortcut-ring{background:#3f4042;border-color:#9333ea99}.gghub-dash-shortcut:active .gghub-dash-shortcut-ring{transform:scale(.96)}.gghub-dash-shortcut-icon{color:#e4e6eb;display:flex}.gghub-dash-shortcut-game-logo.gghub-list-game-tile-logo--filter{object-fit:contain;width:100%;height:100%;padding:0;transform:scale(1.18)}.gghub-dash-shortcut-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.68rem;font-weight:700;line-height:1.15;overflow:hidden}@media (max-width:480px){.gghub-dash-shortcuts{gap:.75rem}.gghub-dash-shortcut{width:3.85rem}.gghub-dash-shortcut-ring{width:3.35rem;height:3.35rem}.gghub-dash-shortcut-label{font-size:.64rem}}.gghub-fb-card{background:#242526;border:1px solid #3a3b3c;border-radius:12px;margin-bottom:.85rem;padding:.85rem 1rem}.gghub-fb-composer-top{align-items:center;gap:.65rem;display:flex}.gghub-fb-composer-avatar{color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);border-radius:999px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:.78rem;font-weight:800;text-decoration:none;display:grid;overflow:hidden}.gghub-fb-composer-input{text-align:left;color:#b0b3b8;cursor:not-allowed;background:#3a3b3c;border:none;border-radius:999px;flex:1;padding:.65rem 1rem;font-size:.92rem}.gghub-fb-composer-hint{color:#8a8d91;margin:.55rem 0 0;font-size:.78rem}.gghub-fb-welcome-kicker{color:#9333ea;margin:0 0 .35rem;font-size:.78rem;font-weight:700}.gghub-fb-welcome-title{color:#e4e6eb;margin:0 0 .5rem;font-size:1.35rem;font-weight:800;line-height:1.2}.gghub-fb-welcome-sub{color:#b0b3b8;margin:0 0 1rem;font-size:.92rem;line-height:1.5}.gghub-fb-welcome-cta{flex-wrap:wrap;gap:.5rem;display:flex}.gghub-fb-btn{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:.45rem 1rem;font-family:inherit;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.gghub-fb-btn--primary{color:#fff;background:#9333ea}.gghub-fb-btn--primary:hover{filter:brightness(1.06)}.gghub-fb-btn--ghost{color:#e4e6eb;background:#3a3b3c}.gghub-fb-btn--ghost:hover{filter:brightness(1.08)}.gghub-fb-spot-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:.85rem;display:grid}.gghub-fb-spot{color:inherit;flex-direction:column;gap:.25rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.gghub-fb-spot:hover{background:#2f3031;border-color:#9333ea73}.gghub-fb-spot-icon{font-size:1.35rem}.gghub-fb-spot-k{letter-spacing:.06em;text-transform:uppercase;color:#9333ea;font-size:.68rem;font-weight:800}.gghub-fb-spot-t{color:#e4e6eb;font-size:1rem;font-weight:800}.gghub-fb-spot-d{color:#b0b3b8;font-size:.82rem;line-height:1.45}.gghub-fb-spot-go{color:#9333ea;margin-top:.25rem;font-size:.82rem;font-weight:700}.gghub-fb-section-head{margin-bottom:.65rem}.gghub-fb-section-title{color:#e4e6eb;margin:0 0 .25rem;font-size:1rem;font-weight:800}.gghub-fb-section-hint{color:#8a8d91;margin:0;font-size:.82rem}.gghub-fb-game-strip{scroll-snap-type:x mandatory;gap:.65rem;padding:.25rem 0;display:flex;overflow-x:auto}.gghub-fb-game-tile{scroll-snap-align:start;background:#3a3b3c;border:1px solid #ffffff14;border-radius:12px;flex:none;width:min(9rem,38vw);padding:.85rem;text-decoration:none}.gghub-fb-game-tile:hover{border-color:#9333ea66}.gghub-fb-game-emoji{font-size:1.35rem}.gghub-fb-game-label{color:#e4e6eb;margin-top:.35rem;font-size:.78rem;font-weight:700;display:block}.gghub-fb-game-hint{color:#8a8d91;font-size:.68rem}.gghub-fb-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (min-width:900px){.gghub-fb-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gghub-fb-quick{color:inherit;background:#3a3b3c;border-radius:10px;flex-direction:column;gap:.2rem;min-height:5rem;padding:.65rem;text-decoration:none;display:flex}.gghub-fb-quick:hover{filter:brightness(1.06)}.gghub-fb-quick-title{color:#e4e6eb;font-size:.78rem;font-weight:800}.gghub-fb-quick-desc{color:#8a8d91;flex:1;font-size:.68rem}.gghub-fb-quick-cta{color:#9333ea;font-size:.68rem;font-weight:700}.gghub-fb-widget-label{color:#8a8d91;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .45rem;font-size:.72rem;font-weight:700}.gghub-spotlight-stack{flex-direction:column;gap:.65rem;display:flex}.gghub-spotlight-stack .gghub-fb-widget-card{margin-bottom:0}.gghub-spotlight-rotate-card{padding:.75rem .75rem .85rem}.gghub-spotlight-rotate-toolbar{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.55rem;display:flex}.gghub-spotlight-rotate-kicker{letter-spacing:.08em;text-transform:uppercase;color:#a855f7;font-size:.68rem;font-weight:800}.gghub-spotlight-dots{flex-shrink:0;gap:.35rem;display:flex}.gghub-spotlight-dot{cursor:pointer;background:#4e4f50;border:none;border-radius:999px;width:7px;height:7px;padding:0;transition:background .2s,transform .15s}.gghub-spotlight-dot:hover{background:#6b6c6d}.gghub-spotlight-dot--active{background:#9333ea;transform:scale(1.15)}.gghub-spotlight-slide{animation:none}.gghub-spotlight-stat{color:#31d48c;margin:0 0 .4rem;font-size:.78rem;font-weight:700}.gghub-spotlight-rotate-cta{color:#9333ea;margin-top:.55rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-block}.gghub-spotlight-rotate-cta:hover{text-decoration:underline}.gghub-fb-widget-card{background:#242526;border:1px solid #3a3b3c;border-radius:12px;margin-bottom:.75rem;padding:.75rem}.gghub-fb-widget-title{color:#e4e6eb;margin:0 0 .35rem;font-size:.92rem;font-weight:800}.gghub-fb-widget-body{color:#b0b3b8;margin:0;font-size:.82rem;line-height:1.45}.gghub-fb-widget-card--links{flex-direction:column;gap:.35rem;display:flex}.gghub-fb-widget-link{color:#9333ea;font-size:.85rem;font-weight:600;text-decoration:none}.gghub-fb-widget-link:hover{text-decoration:underline}.gghub-sidebar-rank-rotate{margin-top:1.35rem}.gghub-sidebar-rank-rotate-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.45rem;display:flex}.gghub-sidebar-rank-rotate-nav{align-items:center;gap:.25rem;display:flex}.gghub-sidebar-rank-rotate-btn{color:#e4e6eb;cursor:pointer;background:#3a3b3c;border:1px solid #3a3b3c;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;padding:0;display:grid}.gghub-sidebar-rank-rotate-btn:hover{filter:brightness(1.08)}.gghub-sidebar-rank-rotate-dots{color:#b0b3b8;font-variant-numeric:tabular-nums;text-align:center;min-width:2.5rem;font-size:.68rem;font-weight:700}.gghub-sidebar-rank-card--rotate{margin-bottom:0}.gghub-rank-rotate-kicker{color:#9333ea;letter-spacing:.03em;text-transform:uppercase;margin:0 0 .35rem;font-size:.65rem;font-weight:700}.gghub-sidebar-rank-card{background:#242526;border:1px solid #3a3b3c;border-radius:12px;margin-bottom:.65rem;padding:.65rem .75rem .75rem}.gghub-sidebar-rank-card:last-child{margin-bottom:0}.gghub-sidebar-rank-card-head{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.45rem;margin-bottom:.45rem;display:flex}.gghub-sidebar-rank-card-title{color:#e4e6eb;letter-spacing:.02em;flex:1;min-width:0;margin:0;font-size:.78rem;font-weight:800;line-height:1.25}.gghub-sidebar-rank-rewards-badge{letter-spacing:.02em;color:#1c1e21;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(145deg,#fcd34d,#f59e0b);border-radius:999px;flex-shrink:0;max-width:42%;padding:.22rem .45rem;font-size:.65rem;font-weight:800;overflow:hidden;box-shadow:0 0 0 1px #fbbf2459,0 2px 8px #00000059}.gghub-sidebar-rank-list{margin:0;padding:0;list-style:none}.gghub-sidebar-rank-row{border-bottom:1px solid #ffffff0f;align-items:center;gap:.35rem;padding:.4rem 0;display:flex}.gghub-sidebar-rank-row:last-child{border-bottom:none}.gghub-sidebar-rank-pos{font-variant-numeric:tabular-nums;color:#b0b3b8;text-align:center;flex-shrink:0;width:1.1rem;font-size:.82rem;font-weight:800}.gghub-sidebar-rank-avatar-shell{flex-shrink:0}.gghub-sidebar-rank-avatar-shell--vip{background:linear-gradient(135deg,#fef9c3,#f59e0b,#eab308);border-radius:999px;padding:2px;box-shadow:0 0 0 1px #f59e0b59}.gghub-sidebar-rank-avatar-wrap{background:#3a3b3c;border-radius:999px;flex-shrink:0;width:34px;height:34px;position:relative;overflow:hidden}.gghub-sidebar-rank-crown{z-index:2;pointer-events:none;font-size:.68rem;line-height:1;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.gghub-sidebar-rank-crown--1{filter:drop-shadow(0 0 4px #fbbf24f2)}.gghub-sidebar-rank-crown--2{filter:grayscale(.35)brightness(1.25)drop-shadow(0 0 3px #e5e7ebd9)}.gghub-sidebar-rank-crown--3{filter:sepia()saturate(2.8)hue-rotate(330deg)brightness(.92)drop-shadow(0 0 2px #b45309b3)}.gghub-sidebar-rank-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.gghub-sidebar-rank-avatar--fallback{color:#fff;border-radius:999px;place-items:center;width:100%;height:100%;font-size:.62rem;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #00000026}.gghub-sidebar-rank-name{color:#e4e6eb;flex:1;align-items:center;min-width:0;font-size:.72rem;font-weight:600;display:flex}.gghub-sidebar-rank-name .gghub-display-name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gghub-sidebar-rank-reward-coins{font-variant-numeric:tabular-nums;color:#fcd34d;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:4.2rem;font-size:.65rem;font-weight:700;overflow:hidden}.gghub-sidebar-rank-pts{text-align:right;color:#e4e6eb;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.68rem;font-weight:700}.gghub-sidebar-rank-seeall{color:#9333ea;text-align:center;background:#3a3b3c;border-radius:8px;margin-top:.55rem;padding:.45rem .5rem;font-family:inherit;font-size:.76rem;font-weight:700;text-decoration:none;display:block}.gghub-sidebar-rank-seeall:hover{filter:brightness(1.08)}.gghub-sidebar-genrank-card{background:#242526;border:1px solid #3a3b3c;border-radius:12px;margin-bottom:.65rem;padding:.65rem .75rem .75rem}.gghub-sidebar-genrank-title{color:#8a8d91;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .25rem;font-size:.72rem;font-weight:800}.gghub-sidebar-genrank-hint{color:#b0b3b8;margin:0 0 .55rem;font-size:.72rem;line-height:1.35}.gghub-sidebar-genrank-tabs{gap:.25rem;margin-bottom:.55rem;display:flex}.gghub-sidebar-genrank-tab{color:#b0b3b8;cursor:pointer;background:#3a3b3c;border:1px solid #3a3b3c;border-radius:8px;flex:1;min-height:36px;padding:.28rem .35rem;font-family:inherit;font-size:.68rem;font-weight:700}.gghub-sidebar-genrank-tab--active{color:#fff;background:#9333ea;border-color:#9333ea}.gghub-sidebar-genrank-muted{color:#8a8d91;margin:.35rem 0;font-size:.78rem}.gghub-sidebar-genrank-body{flex-direction:column;gap:.45rem;display:flex}.gghub-sidebar-genrank-pos-row{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.15rem;display:flex}.gghub-sidebar-genrank-pos-label{color:#8a8d91;text-transform:uppercase;font-size:.68rem;font-weight:700}.gghub-sidebar-genrank-pos-val{color:#fcd34d;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800}.gghub-sidebar-genrank-user-row{align-items:flex-start;gap:.45rem;display:flex}.gghub-sidebar-genrank-pos-mini{color:#b0b3b8;text-align:center;flex-shrink:0;width:1.25rem;padding-top:.25rem;font-size:.78rem;font-weight:800}.gghub-genrank-avatar-shell{flex-shrink:0}.gghub-genrank-avatar-shell--vip{background:linear-gradient(135deg,#fef9c3,#f59e0b,#eab308);border-radius:999px;padding:2px}.gghub-genrank-avatar-wrap{background:#3a3b3c;border-radius:999px;width:40px;height:40px;overflow:hidden}.gghub-genrank-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.gghub-genrank-avatar-fallback{color:#fff;background:#9333ea;place-items:center;width:100%;height:100%;font-size:.72rem;font-weight:800;display:grid}.gghub-sidebar-genrank-name-block{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.gghub-sidebar-genrank-display{color:#e4e6eb;font-size:.78rem;font-weight:700}.gghub-sidebar-genrank-metric{color:#b0b3b8;font-size:.72rem}.gghub-sidebar-genrank-coins{color:#fcd34d;font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:700}.gghub-sidebar-genrank-coins--muted{color:#8a8d91;font-weight:600}.gghub-perfil-check{color:#e2e8f0;align-items:flex-start;gap:.45rem;margin:.35rem 0;font-size:.88rem;line-height:1.45;display:flex}.gghub-perfil-check input{flex-shrink:0;margin-top:.2rem}.gghub-perfil-lifetime-total{color:#fcd34d;font-variant-numeric:tabular-nums;margin:.35rem 0 0;font-size:.85rem;font-weight:700}.gghub-public-lifetime-coins{color:#fcd34d;font-variant-numeric:tabular-nums;margin:.65rem 0 0;font-size:.85rem;font-weight:700}.gghub-rankings-pill-row{flex-wrap:wrap;align-items:center;gap:.45rem .55rem;margin-bottom:.85rem;display:flex}.gghub-rankings-scope-row,.gghub-rankings-period-row{margin-bottom:.75rem}.gghub-rankings-paid-toolbar{background:#18191a;border:1px solid #3a3b3c;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.45rem .55rem;margin-bottom:.85rem;padding:.6rem .7rem;display:flex}.gghub-rankings-paid-toolbar__group{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.gghub-rankings-paid-toolbar__sep{background:#3a3b3c;flex-shrink:0;width:1px;height:1.45rem;margin:0 .1rem}.gghub-rankings-paid-toolbar__games{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.gghub-rankings-paid-toolbar .gghub-rankings-pill{padding:.45rem .85rem;font-size:.78rem}.gghub-rankings-game-chip{color:#b0b3b8;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#242526;border:1px solid #3a3b3c;border-radius:10px;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.72rem;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.gghub-rankings-game-chip--active{border-color:var(--gghub-game-accent,#9333ea);background:var(--gghub-game-accent-bg,#9333ea2e);color:var(--gghub-game-accent-text,#e9d5ff)}.gghub-rankings-game-chip--soon{opacity:.62;cursor:not-allowed}.gghub-rankings-game-chip-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.gghub-rankings-game-chip-soon{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:.62rem;font-weight:700}.gghub-rankings-list-soon{text-align:center;padding:1.5rem 1rem}.gghub-rankings-list-soon-badge{color:#d1d5db;text-transform:uppercase;letter-spacing:.06em;background:#3a3b3c;border-radius:999px;margin:0 0 .65rem;padding:.2rem .55rem;font-size:.72rem;font-weight:800;display:inline-block}.gghub-rankings-rewards-banner--list{margin-bottom:1rem}.gghub-rankings-list-empty{margin:0;padding:.5rem 0}.gghub-rankings-general-mode-row{margin-bottom:.75rem}.gghub-rankings-pill{appearance:none;color:#b0b3b8;font:inherit;letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#242526;border:1px solid #0000;border-radius:999px;margin:0;padding:.52rem 1rem;font-size:.82rem;font-weight:700;transition:background .15s,border-color .15s,box-shadow .15s,color .15s,transform 80ms}.gghub-rankings-pill:active:not(:disabled){transform:scale(.98)}.gghub-rankings-pill:focus-visible{outline-offset:2px;outline:2px solid #d8b4fe}.gghub-rankings-pill--reward{color:#fde68a;background:linear-gradient(145deg,#2a2418,#1f1d16);border-color:#fbbf246b;box-shadow:0 0 0 1px #fbbf242e,inset 0 1px #ffffff0f}.gghub-rankings-pill--reward:hover:not(:disabled){color:#fff;border-color:#fde047a6;box-shadow:0 0 0 1px #fbbf2447,0 4px 14px #fbbf241f}.gghub-rankings-pill--muted{color:#8a8d91;box-shadow:none;background:#1b1c1e;border-color:#3a3b3c}.gghub-rankings-pill--muted:hover:not(:disabled){color:#cbd5e1;background:#242526;border-color:#4b4d50}.gghub-rankings-pill--reward.gghub-rankings-pill--active{color:#fff;background:linear-gradient(145deg,#42200655,#312525cc);border-color:#fbbf24;box-shadow:0 0 0 2px #fbbf2459,0 6px 18px #fbbf2424}.gghub-rankings-pill--muted.gghub-rankings-pill--active{color:#e4e6eb;background:#2d2e2f;border-color:#9333ea;box-shadow:0 0 0 2px #9333ea52}.gghub-profile-page{box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:0 0 2rem;overflow-x:clip}.gghub-profile-hero{margin-bottom:1rem}.gghub-profile-cover-shell{margin-bottom:0}.gghub-profile-cover{background:linear-gradient(135deg,#9333ea59,#0000 50%),linear-gradient(225deg,#1e1b4b,#312e81 40%,#0f172a);border:1px solid #3a3b3c;border-radius:12px;min-height:232px;position:relative;overflow:hidden}.gghub-profile-head{z-index:1;text-align:left;flex-flow:row;align-items:flex-end;gap:.75rem 1rem;margin-top:clamp(-2.35rem,-7vw,-1.25rem);margin-bottom:.65rem;padding:.35rem .15rem 0;display:flex;position:relative}.gghub-profile-avatar-lg{flex-shrink:0;align-self:flex-end}.gghub-perfil-avatar-ring--xl{border:3px solid #242526;border-radius:999px;width:clamp(96px,24vw,120px);height:clamp(96px,24vw,120px);box-shadow:0 2px 16px #00000059}.gghub-perfil-avatar-ring--xl.gghub-avatar-ring--vip{border-color:#fbbf24;box-shadow:0 0 0 3px #fbbf24f2,0 0 0 7px #d9770673,0 8px 28px #d9770659}.gghub-perfil-avatar-ring--xl .gghub-perfil-avatar-img,.gghub-perfil-avatar-ring--xl .gghub-perfil-avatar-fallback{object-fit:cover;border-radius:999px;place-items:center;width:100%;height:100%;font-size:clamp(1.65rem,5vw,2.1rem);display:grid}.gghub-profile-head-text{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:flex-start;gap:.5rem .85rem;min-width:0;padding-bottom:.15rem;display:flex}.gghub-profile-head-main{text-align:left;flex-direction:column;flex:1;align-items:flex-start;min-width:min(100%,12rem);display:flex}.gghub-profile-name{color:#e4e6eb;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.4rem;margin:0 0 .2rem;font-size:clamp(1.2rem,3.8vw,1.72rem);font-weight:800;display:flex}.gghub-profile-name .gghub-display-name-inline{justify-content:flex-start}.gghub-profile-meta-line{color:#b0b3b8;text-align:left;flex-wrap:wrap;align-items:center;gap:.25rem .35rem;max-width:100%;margin:0 0 .45rem;font-size:.82rem;line-height:1.35;display:flex}.gghub-profile-meta-slug-link{color:#9333ea;word-break:break-all;font-weight:700;text-decoration:none}.gghub-profile-meta-slug-link:hover{text-decoration:underline}.gghub-profile-actions{flex-wrap:wrap;justify-content:flex-end;align-self:flex-start;gap:.35rem;padding-top:.1rem;display:flex}.gghub-profile-actions .gghub-fb-btn{min-height:36px;padding:.28rem .8rem;font-size:.78rem}@media (max-width:767px){.gghub-profile-head{flex-flow:column;align-items:stretch;gap:.55rem;margin-top:clamp(-1.85rem,-6vw,-1rem);padding-top:.3rem}.gghub-profile-avatar-lg{align-self:flex-start}.gghub-profile-head-text{box-sizing:border-box;background:#242526;border:1px solid #3a3b3c;border-radius:10px;flex-direction:column;flex:none;align-items:stretch;gap:.5rem;width:100%;max-width:100%;padding:.85rem .95rem}.gghub-profile-head-main{width:100%;min-width:0}.gghub-profile-actions{justify-content:flex-start;align-self:stretch;width:100%;padding-top:0}.gghub-profile-games-inline{justify-content:flex-start}}.gghub-profile-tabs{border-bottom:1px solid #3a3b3c;flex-wrap:wrap;gap:.2rem;margin-bottom:.85rem;padding:0;display:flex;overflow-x:visible}.gghub-profile-tabs--scroll{-webkit-overflow-scrolling:auto;flex-wrap:wrap;overflow-x:visible}.gghub-profile-tabs--scroll .gghub-profile-tab{white-space:normal;text-align:center;flex:auto;min-width:min(100%,4.75rem);max-width:100%;padding:.65rem .45rem;font-size:.78rem;line-height:1.2}.gghub-profile-tab{color:#8a8d91;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;flex:1;min-width:0;margin-bottom:-1px;padding:.75rem .5rem;font-family:inherit;font-size:.85rem;font-weight:700}.gghub-profile-tab:hover{color:#e4e6eb;background:#ffffff0a}.gghub-profile-tab--active{color:#9333ea;border-bottom-color:#9333ea}.gghub-profile-subsection{box-sizing:border-box;width:100%;min-width:0}.gghub-sensitive-gate{text-align:center;background:#1f2937;border:1px solid #4b5563;border-radius:12px;margin:1rem 0;padding:1.25rem 1rem}.gghub-sensitive-gate__icon{margin-bottom:.5rem;font-size:2rem;line-height:1}.gghub-sensitive-gate__title{color:#fde047;margin:0 0 .5rem;font-size:1.05rem;font-weight:800}.gghub-sensitive-gate__lead{color:#e5e7eb;margin:0 0 1rem;font-size:.9rem;line-height:1.45}.gghub-sensitive-gate__stream{text-align:left;background:#111827;border:1px solid #374151;border-radius:10px;align-items:flex-start;gap:.65rem;margin:0 0 1.25rem;padding:.75rem .85rem;display:flex}.gghub-sensitive-gate__stream p{color:#d1d5db;margin:0;font-size:.85rem;line-height:1.45}.gghub-sensitive-gate__stream-ico{flex-shrink:0;font-size:1.25rem;line-height:1}.gghub-sensitive-gate__btn{min-width:min(100%,280px)}.gghub-ledger-filters{flex-wrap:wrap;gap:.45rem;margin:.5rem 0 1rem;display:flex}.gghub-ledger-filter-btn{color:#d1d5db;cursor:pointer;background:#242526;border:1px solid #4b5563;border-radius:999px;padding:.45rem .7rem;font-family:inherit;font-size:.78rem;font-weight:700}.gghub-ledger-filter-btn:hover{background:#2d2f36}.gghub-ledger-filter-btn--active{color:#fde047;background:#374151;border-color:#fde047}.gghub-ledger-filters--secondary{margin-top:-.35rem;margin-bottom:.5rem}.gghub-ledger-filters__sep{background:#4b5563;align-self:center;width:1px;height:1.25rem;margin:0 .15rem}.gghub-ledger-summary{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.55rem;margin:0 0 .85rem;display:grid}.gghub-ledger-summary__card{background:#1f2937;border:1px solid #374151;border-radius:10px;padding:.65rem .75rem}.gghub-ledger-summary__label{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;margin:0 0 .25rem;font-size:.68rem;font-weight:700}.gghub-ledger-summary__value{color:#fde047;margin:0;font-size:1.15rem;font-weight:800;line-height:1.2}.gghub-ledger-summary__sub{color:#d1d5db;margin:.3rem 0 0;font-size:.72rem;line-height:1.35}.gghub-ledger-summary__value--xp{color:#86efac}.gghub-ledger-summary__value-skel{border-radius:4px;min-width:5rem;height:1.15rem;display:inline-block}.gghub-ledger-summary__card--actions{flex-direction:column;justify-content:center;gap:.45rem;display:flex}.gghub-ledger-summary__card--actions .gghub-fb-btn{justify-content:center;width:100%}.gghub-ledger-amount--neg{color:#fca5a5;font-weight:700}.gghub-ledger-amount--pos{color:#86efac;font-weight:700}.gghub-payout-form{margin-top:.75rem}.gghub-profile-main{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:0}.gghub-profile-about{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.gghub-profile-main>.gghub-fb-card{box-sizing:border-box;min-width:0;max-width:100%}.gghub-profile-feed-card{margin-bottom:0}.gghub-profile-feed-title{color:#e4e6eb;margin:0 0 .35rem;font-size:1.05rem;font-weight:800}.gghub-profile-feed-lead{color:#b0b3b8;margin:0;font-size:.92rem;line-height:1.5}.gghub-profile-about-lead{color:#b0b3b8;margin:0 0 1rem;font-size:.92rem;line-height:1.5}.gghub-profile-form-card-title{color:#e4e6eb;margin:0 0 .75rem;font-size:1rem;font-weight:800}.gghub-perfil-avatar-caption--inline{margin-top:0;margin-bottom:1rem}.gghub-perfil-section--fb{margin-top:1.25rem}.gghub-perfil-marketing-check{color:#e4e6eb;cursor:pointer;align-items:flex-start;gap:.55rem;margin:.35rem 0 .5rem;font-size:.88rem;line-height:1.45;display:flex}.gghub-perfil-marketing-check input{accent-color:#9333ea;flex-shrink:0;margin-top:.2rem}.gghub-perfil-marketing-check:has(input:disabled){opacity:.65;cursor:not-allowed}.gghub-profile-back{margin:1.25rem 0 0;font-size:.88rem}.gghub-profile-back a{color:#b0b3b8}.gghub-dash-main--fb-single{max-width:560px;margin:0 auto}.gghub-profile-cover--has-photo{min-height:248px;position:relative}.gghub-profile-cover-img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.gghub-profile-games-inline{flex-wrap:wrap;justify-content:center;gap:.35rem;margin:0 0 .4rem;padding:0;list-style:none;display:flex}.gghub-profile-linked-games{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.gghub-profile-linked-games--center{justify-content:center}.gghub-profile-linked-game{background:#3a3b3c;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;padding:.2rem;display:flex}.gghub-profile-game-pill{color:#e4e6eb;background:#9333ea38;border:1px solid #9333ea59;border-radius:999px;align-items:center;gap:.25rem;padding:.22rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.gghub-profile-game-pill-emoji{font-size:.85rem}.gghub-perfil-muted-block{color:#8a8d91;margin:0 0 .75rem;font-size:.82rem;line-height:1.45}.gghub-perfil-games-fieldset{border:none;margin:0 0 1rem;padding:0}.gghub-perfil-label--legend{margin-bottom:.35rem;padding:0}.gghub-perfil-games-grid{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.gghub-perfil-game-chip{color:#b0b3b8;cursor:pointer;background:#3a3b3c;border:1px solid #3a3b3c;border-radius:10px;align-items:center;gap:.25rem;padding:.45rem .65rem;font-family:inherit;font-size:.78rem;font-weight:700;display:inline-flex}.gghub-perfil-game-chip--active{color:#fff;background:#9333ea47;border-color:#9333eaa6}.gghub-perfil-game-accounts-fieldset{margin-top:1.25rem}.gghub-perfil-game-accounts-unlink-fieldset{border-top:1px solid #3a3b3c;margin-top:1rem;padding-top:.25rem}.gghub-perfil-game-accounts-grid{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.85rem 1rem;margin:.5rem 0 0;display:grid}.gghub-perfil-game-account-card{text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}.gghub-perfil-game-account-link-btn{color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.4rem;width:100%;padding:0;font-family:inherit;display:flex}.gghub-perfil-game-account-link-btn:disabled{opacity:.55;cursor:not-allowed}.gghub-perfil-game-account-avatar{box-sizing:border-box;background:#18191a;border:3px solid #6b7280;border-radius:999px;place-items:center;width:4.25rem;height:4.25rem;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}.gghub-perfil-game-account-avatar--sm{border-width:2px;flex-shrink:0;width:2.75rem;height:2.75rem}.gghub-perfil-game-account-avatar--linked{border-color:#22c55e;box-shadow:0 0 0 1px #22c55e59}.gghub-perfil-game-account-avatar--unlinked{border-color:#6b7280}.gghub-perfil-game-account-avatar--fortnite.gghub-perfil-game-account-avatar--has-logo,.gghub-perfil-game-account-avatar.gghub-list-game-tile--has-logo{background:#0a0a0b}.gghub-perfil-game-account-logo.gghub-list-game-tile-logo--filter{object-fit:contain;border-radius:999px;width:100%;height:100%;padding:.22rem}.gghub-perfil-game-account-game{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;font-size:.72rem;font-weight:800}.gghub-perfil-game-account-name{color:#86efac;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 .15rem;font-size:.82rem;font-weight:700;line-height:1.25;overflow:hidden}.gghub-perfil-game-account-linked-hint{color:#6b7280;max-width:100%;padding:0 .2rem;font-size:.65rem;font-weight:600;line-height:1.3}.gghub-perfil-game-account-status{font-size:.75rem;font-weight:600}.gghub-perfil-game-account-status--muted{color:#6b7280}.gghub-perfil-game-account-visual{flex-direction:column;align-items:center;gap:.4rem;width:100%;display:flex}.gghub-perfil-game-account-btn{cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:8px;width:100%;min-height:2rem;padding:.42rem .55rem;font-family:inherit;font-size:.72rem;font-weight:800;line-height:1.2}.gghub-perfil-game-account-btn:disabled{opacity:.55;cursor:not-allowed}.gghub-perfil-game-account-btn--primary{color:#fff;background:linear-gradient(135deg,#7c3aed,#5b21b6);border-color:#7c3aed}.gghub-perfil-game-account-btn--primary:hover:not(:disabled){filter:brightness(1.06)}.gghub-perfil-game-account-btn--link{color:#e9d5ff;background:#8b5cf624;border-color:#8b5cf68c}.gghub-perfil-game-account-btn--link:hover:not(:disabled){background:#8b5cf63d}.gghub-perfil-game-account-btn--stats{color:#e9d5ff;background:#8b5cf61a;border-color:#8b5cf673}.gghub-perfil-game-account-btn--stats:hover:not(:disabled){background:#8b5cf633}.gghub-perfil-game-account-btn--unlink{color:#fecaca;background:#450a0a;border-color:#7f1d1d}.gghub-perfil-game-account-btn--unlink:hover:not(:disabled){color:#fff;border-color:#ef4444}.gghub-perfil-game-accounts-unlink-list{flex-direction:column;gap:.55rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.gghub-perfil-game-accounts-unlink-row{background:#242526;border:1px solid #3a3b3c;border-radius:10px;align-items:center;gap:.65rem;padding:.55rem .65rem;display:flex}.gghub-perfil-game-accounts-unlink-meta{text-align:left;flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.gghub-perfil-game-accounts-unlink-game{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;font-size:.72rem;font-weight:800}.gghub-perfil-game-accounts-unlink-name{color:#e4e6eb;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:700;overflow:hidden}.gghub-perfil-game-accounts-unlink-btn{color:#fecaca;cursor:pointer;background:#450a0a;border:1px solid #7f1d1d;border-radius:8px;flex-shrink:0;min-height:32px;padding:.3rem .65rem;font-family:inherit;font-size:.78rem;font-weight:700}.gghub-perfil-game-accounts-unlink-btn:hover:not(:disabled){color:#fff;border-color:#ef4444}.gghub-perfil-game-accounts-unlink-btn:disabled{opacity:.5;cursor:not-allowed}.gghub-hub-modal--game-account-blocked{max-width:32rem}.gghub-game-account-blocked-lead{color:#b0b3b8;margin:0 0 1rem;font-size:.88rem;line-height:1.5}.gghub-game-account-blocked-list{flex-direction:column;gap:.65rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.gghub-game-account-blocked-row{background:#242526;border:1px solid #3a3b3c;border-radius:10px;padding:.65rem .75rem}.gghub-game-account-blocked-row-main{flex-wrap:wrap;align-items:center;gap:.4rem .65rem;margin-bottom:.35rem;display:flex}.gghub-game-account-blocked-title{color:#e9d5ff;font-size:.92rem;font-weight:800;text-decoration:none}.gghub-game-account-blocked-title:hover{text-decoration:underline}.gghub-game-account-blocked-row-hint{color:#9ca3af;margin:0 0 .5rem;font-size:.78rem;line-height:1.4}.gghub-game-account-blocked-row-actions{flex-wrap:wrap;gap:.4rem;display:flex}.gghub-game-account-blocked-footnote{color:#6b7280;margin:0;font-size:.78rem}.gghub-game-account-blocked-footer{border-top:1px solid #3a3b3c;margin-top:.75rem;padding-top:.75rem}.gghub-game-account-blocked-ready{color:#86efac;margin:0 0 .65rem;font-size:.88rem;font-weight:600}.gghub-perfil-public-preview{color:#b0b3b8;word-break:break-all;margin:0 0 1rem;font-size:.82rem}.gghub-perfil-public-preview a{color:#9333ea;font-weight:700}.gghub-public-shell{color:#e4e6eb;background:#18191a;min-height:100vh}.gghub-public-topbar{padding:.65rem max(.75rem,env(safe-area-inset-right)) .65rem max(.75rem,env(safe-area-inset-left));background:#242526;border-bottom:1px solid #3a3b3c;justify-content:space-between;align-items:center;gap:1rem;display:flex}.gghub-public-logo{color:#e4e6eb;justify-content:center;align-items:center;min-width:0;max-width:100%;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.gghub-public-topbar-right{align-items:center;gap:.65rem;display:flex}.gghub-public-login-link,.gghub-public-register-link{color:#9333ea;font-size:.85rem;font-weight:700;text-decoration:none}.gghub-public-login-link:hover,.gghub-public-register-link:hover{text-decoration:underline}.gghub-public-main{max-width:560px;margin:0 auto;padding:2rem 1rem}.gghub-public-main--narrow{text-align:center}.gghub-public-muted{color:#b0b3b8;font-size:.92rem}.gghub-public-h1{margin:0 0 .5rem;font-size:1.35rem}.gghub-public-actions{margin-top:1rem}.gghub-public-profile-page{max-width:960px;padding:0 max(.75rem,env(safe-area-inset-right)) 2rem max(.75rem,env(safe-area-inset-left));margin:0 auto}.gghub-public-cover-shell{margin-bottom:0}.gghub-public-cover{background:linear-gradient(135deg,#9333ea59,#0000 55%),linear-gradient(225deg,#1e1b4b,#312e81 45%,#0f172a);border:1px solid #3a3b3c;border-top:none;border-radius:0 0 12px 12px;min-height:252px;position:relative;overflow:hidden}.gghub-public-cover--photo .gghub-public-cover-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gghub-public-head{z-index:1;flex-wrap:wrap;align-items:flex-end;gap:.85rem;margin-top:-1.35rem;padding:.4rem .25rem 0;display:flex;position:relative}.gghub-public-avatar-wrap{flex-shrink:0}.gghub-public-avatar-ring{background:linear-gradient(135deg,#a855f7,#6d28d9);border:3px solid #242526;border-radius:999px;width:118px;height:118px;overflow:hidden;box-shadow:0 4px 20px #00000073}.gghub-public-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.gghub-public-avatar-fallback{color:#fff;place-items:center;width:100%;height:100%;font-size:1.75rem;font-weight:800;display:grid}.gghub-public-head-text{flex:1;min-width:min(100%,220px);padding-bottom:.35rem}@media (max-width:767px){.gghub-public-head{padding:.35rem max(.5rem,env(safe-area-inset-left)) 0 max(.5rem,env(safe-area-inset-right));flex-flow:column;align-items:stretch;gap:.55rem;margin-top:-1rem}.gghub-public-avatar-wrap{align-self:flex-start}.gghub-public-head-text{box-sizing:border-box;background:#242526;border:1px solid #3a3b3c;border-radius:10px;flex:none;width:100%;max-width:100%;padding:.75rem .85rem}.gghub-public-follow-row{width:100%}}.gghub-public-name{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .15rem;font-size:clamp(1.2rem,3.8vw,1.6rem);font-weight:800;display:flex}.gghub-public-tag{color:#8a8d91;margin:0;font-size:.82rem}.gghub-public-games{margin:1rem 0;padding:0 .25rem}.gghub-public-games-label{color:#8a8d91;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .45rem;font-size:.72rem;font-weight:700}.gghub-public-games-list{flex-wrap:wrap;justify-content:center;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.gghub-public-game-chip{background:#3a3b3c;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.gghub-public-game-emoji{font-size:1rem}.gghub-public-game-name{color:#e4e6eb}.gghub-public-body{margin-top:1rem}.gghub-public-about-card{margin-top:1rem;margin-bottom:1.15rem;padding:1.15rem 1.25rem 1.2rem}.gghub-public-posts-card{margin-top:.85rem}.gghub-public-section-title{letter-spacing:-.01em;margin:0 0 .65rem;font-size:1.05rem;font-weight:800}.gghub-public-section-lead{color:#b0b3b8;margin:0;font-size:.9rem;line-height:1.55}.gghub-public-bio-text{white-space:pre-wrap;word-break:break-word;margin-top:.15rem}.gghub-public-footer-links{text-align:center;margin-top:1.5rem;font-size:.85rem}.gghub-public-footer-links a{color:#9333ea;font-weight:600}.gghub-public-topbar--fb{min-height:70px}.gghub-public-in-fb-feed{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0 0 1.25rem;overflow-x:clip}.gghub-public-in-fb-feed--narrow{max-width:480px}.gghub-public-vip-pill{letter-spacing:.06em;text-transform:uppercase;color:#1c1917;background:linear-gradient(135deg,#fbbf24,#d97706);border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.68rem;font-weight:800;display:inline-flex}.gghub-public-bio-text{white-space:pre-wrap;word-break:break-word}.gghub-public-social-block{margin-top:.85rem}.gghub-fb-side-visitor{background:#242526;border:1px solid #3a3b3c;border-radius:12px;margin-bottom:.65rem;padding:.65rem}.gghub-fb-side-visitor-btns{flex-direction:column;gap:.45rem;margin-top:.5rem;display:flex}.gghub-social-links{flex-wrap:wrap;justify-content:center;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.gghub-social-link-pill{color:#e4e6eb;background:#3a3b3c;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.gghub-social-link-pill:hover{background:#4c1d95;border-color:#9333eaa6}.gghub-social-link-ico{color:#d8b4fe;display:flex}.gghub-social-link-lbl{font-weight:700}.gghub-social-link-handle{color:#b0b3b8;font-weight:600}.gghub-social-links--orbit{flex-wrap:wrap;justify-content:flex-start;gap:.4rem}.gghub-public-head-social{margin:.45rem 0 .15rem}.gghub-social-orbit-btn{color:#d8b4fe;background:#2d2e2f;border:1px solid #3a3b3c;border-radius:999px;place-items:center;width:2.15rem;height:2.15rem;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid}.gghub-social-orbit-btn:hover{border-color:#9333eaa6;transform:translateY(-2px);box-shadow:0 4px 14px #9333ea40}.gghub-social-orbit-btn .gghub-social-ico-svg{width:1.05rem;height:1.05rem}.gghub-social-orbit-btn--discord{color:#c7d2fe;background:#5865f226;border-color:#5865f266}.gghub-social-orbit-btn--twitch{color:#e9d5ff;background:#9146ff26;border-color:#9146ff66}.gghub-social-orbit-btn--twitter{color:#fafafa;background:#18181b;border-color:#52525b}.gghub-social-orbit-btn--kick{color:#bbf7d0;background:#53fc1820;border-color:#53fc1866}.gghub-social-orbit-btn--youtube{color:#fecaca;background:#f002;border-color:#f005}.gghub-social-orbit-btn--instagram{color:#fbcfe8;background:linear-gradient(135deg,#f5852926,#dd2a7b26,#8134af26);border-color:#dd2a7b55}.gghub-social-orbit-btn--tiktok{color:#fff;background:#25f4ee18;border-color:#fe2c5566}.gghub-public-stats-tab{align-items:center;gap:.35rem;margin-left:auto;display:inline-flex}@media (min-width:640px){.gghub-public-main-tabs{align-items:center}.gghub-public-stats-tab{margin-left:0}}.gghub-social-editor-list{flex-direction:column;gap:.65rem;display:flex}.gghub-social-editor-row{grid-template-columns:minmax(7.5rem,9.5rem) minmax(0,1fr) auto;align-items:end;gap:.45rem;display:grid}.gghub-social-editor-platform,.gghub-social-editor-handle{min-width:0;margin:0}.gghub-social-editor-remove-btn{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#ef4444,#b91c1c);border:none;border-radius:8px;flex-shrink:0;align-self:end;min-height:40px;padding:.35rem .72rem;font-size:.78rem;font-weight:700}.gghub-social-editor-remove-btn:hover:not(:disabled){filter:brightness(1.06)}.gghub-social-editor-remove-btn:disabled{opacity:.55;cursor:not-allowed}.gghub-social-add-btn{color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);border:none;border-radius:8px;align-self:flex-start;width:auto;min-height:36px;margin-top:.15rem;padding:.38rem .85rem;font-size:.82rem;font-weight:700}.gghub-social-add-btn:hover:not(:disabled){filter:brightness(1.06)}@media (max-width:520px){.gghub-social-editor-row{grid-template-columns:1fr auto;grid-template-areas:"platform remove""handle handle"}.gghub-social-editor-platform{grid-area:platform}.gghub-social-editor-handle{grid-area:handle}.gghub-social-editor-remove-btn{grid-area:remove}}.gghub-perfil-bio-counter{color:#8a8d91;text-align:right;margin:.25rem 0 0;font-size:.75rem}.gghub-rankings-head{margin-bottom:.35rem}.gghub-rankings-kicker{letter-spacing:.12em;text-transform:uppercase;color:#a855f7;margin:0 0 .25rem;font-size:.72rem;font-weight:800}.gghub-rankings-title{color:#e4e6eb;margin:0 0 .35rem;font-size:clamp(1.35rem,4vw,1.85rem);font-weight:800}.gghub-rankings-lead{color:#b0b3b8;max-width:52rem;margin:0 0 .65rem;font-size:.9rem;line-height:1.45}.gghub-rankings-lead--tight{margin-top:.5rem}.gghub-rankings-panel{margin-bottom:.85rem}.gghub-rankings-rewards-banner{text-align:center;background:linear-gradient(145deg,#9333ea38,#9333ea14);border:1px solid #9333ea59;border-radius:10px;margin:-.15rem -.15rem .85rem;padding:.65rem .75rem 1rem}.gghub-rankings-rewards-label{text-transform:uppercase;letter-spacing:.08em;color:#d8b4fe;margin:0 0 .25rem;font-size:.72rem;font-weight:800}.gghub-rankings-rewards-value{font-variant-numeric:tabular-nums;color:#fde68a;margin:0;font-size:clamp(1.25rem,4vw,1.65rem);font-weight:800}.gghub-rankings-rewards-period-note{margin:.65rem 0 0;color:#b0b3b8;max-width:36rem;margin-inline:auto;font-size:.78rem;line-height:1.45}.gghub-rank-countdown{font-variant-numeric:tabular-nums}.gghub-rank-countdown--full{border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:.85rem}.gghub-rank-countdown-title{text-transform:uppercase;letter-spacing:.06em;color:#a5b4fc;text-align:center;margin:0 0 .65rem;font-size:.78rem;font-weight:800}.gghub-rank-countdown-row{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.25rem .45rem;display:flex}.gghub-rank-countdown-cell{flex-direction:column;align-items:center;min-width:3.1rem;display:flex}.gghub-rank-countdown-num{color:#e4e6eb;font-size:clamp(1.35rem,3.5vw,1.75rem);font-weight:800;line-height:1.1}.gghub-rank-countdown-unitlbl{letter-spacing:.04em;text-transform:lowercase;color:#8a8d91;margin-top:.15rem;font-size:.65rem;font-weight:700}.gghub-rank-countdown-colon{color:#6b7280;padding-bottom:.35rem;font-size:1.35rem;font-weight:700;line-height:1}.gghub-rank-countdown--compact{background:#00000038;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:.35rem;margin:.35rem 0 .55rem;padding:.45rem .35rem;display:flex}.gghub-rank-countdown-compact-label{letter-spacing:.05em;text-transform:uppercase;color:#d8b4fe;font-size:.62rem;font-weight:800;line-height:1.25}.gghub-rank-countdown-compact-digits{flex-wrap:wrap;align-items:flex-end;gap:.15rem .25rem;display:flex}.gghub-rank-countdown--compact .gghub-rank-countdown-unit{flex-direction:column;align-items:center;min-width:1.85rem;display:flex}.gghub-rank-countdown--compact .gghub-rank-countdown-unit strong{color:#fde68a;font-size:.92rem;font-weight:800}.gghub-rank-countdown--compact .gghub-rank-countdown-unit small{color:#8a8d91;text-transform:lowercase;font-size:.58rem;font-weight:700}.gghub-rank-countdown-sep{color:#6b7280;padding-bottom:.2rem;font-size:.85rem;font-weight:700}.gghub-rankings-podium{grid-template-columns:1fr 1.14fr 1fr;align-items:flex-end;gap:.45rem;display:grid}.gghub-rankings-podium-slot--1 .gghub-rankings-podium-card{animation:2.8s ease-in-out infinite gghub-podium-first-float}@keyframes gghub-podium-first-float{0%,to{transform:translateY(0);box-shadow:0 0 #fbbf2400}50%{transform:translateY(-7px);box-shadow:0 10px 28px #fbbf2438}}.gghub-rankings-podium-slot--1 .gghub-rankings-podium-place{color:#fcd34d}@media (max-width:420px){.gghub-rankings-podium{grid-template-columns:1fr}}.gghub-rankings-podium-card{text-align:center;background:#2d2e2f;border:1px solid #3a3b3c;border-radius:10px;flex-direction:column;align-items:center;gap:.22rem;height:100%;min-height:0;padding:.45rem .35rem .55rem;display:flex}.gghub-rankings-podium-slot--1 .gghub-rankings-podium-card{background:linear-gradient(#fbbf2420,#2d2e2f 42%);border-color:#fbbf2459}.gghub-rankings-podium-place{color:#e4e6eb;font-size:.68rem;font-weight:800}.gghub-rankings-podium-avatar-outer{border-radius:999px;flex-shrink:0;position:relative}.gghub-rankings-podium-avatar-outer--vip{background:linear-gradient(135deg,#fef9c3,#f59e0b,#ca8a04);padding:2px;box-shadow:0 0 0 1px #fbbf2480}.gghub-rankings-podium-avatar-wrap{background:#3a3b3c;border-radius:999px;width:40px;height:40px;position:relative;overflow:hidden}.gghub-rankings-podium-slot--1 .gghub-rankings-podium-avatar-wrap{width:48px;height:48px}.gghub-rankings-podium-crown{z-index:2;pointer-events:none;font-size:.72rem;line-height:1;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.gghub-rankings-podium-crown--floating{z-index:5;pointer-events:none;margin-bottom:-.08rem;line-height:1;position:relative;top:auto;left:auto;transform:none}.gghub-rankings-podium-avatar-cluster{place-items:center;display:grid;position:relative}.gghub-rankings-podium-crown--1{filter:drop-shadow(0 0 5px #fbbf24f2)}.gghub-rankings-podium-crown--2{filter:grayscale(.35)brightness(1.25)drop-shadow(0 0 3px #e5e7ebd9)}.gghub-rankings-podium-crown--3{filter:sepia()saturate(2.8)hue-rotate(330deg)brightness(.92)drop-shadow(0 0 2px #b45309b3)}.gghub-rankings-podium-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.gghub-rankings-podium-avatar--fallback{color:#fff;place-items:center;width:100%;height:100%;font-size:.82rem;font-weight:800;display:grid}.gghub-rankings-podium-name{color:#e4e6eb;justify-content:center;min-width:0;max-width:100%;font-size:.74rem;font-weight:700;display:flex}.gghub-rankings-podium-name .gghub-display-name-inline{justify-content:center;max-width:100%}.gghub-rankings-podium-name .gghub-display-name-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.gghub-rankings-podium-points{color:#b0b3b8;font-size:.65rem;font-weight:600;line-height:1.2}.gghub-rankings-podium-reward{font-variant-numeric:tabular-nums;color:#fcd34d;font-size:.66rem;font-weight:800;line-height:1.2}.gghub-rankings-podium-profile-link{text-align:center;min-width:0;color:inherit;flex-direction:column;align-items:center;gap:.22rem;text-decoration:none;display:flex}.gghub-rankings-podium-profile-link:hover .gghub-rankings-podium-name{text-decoration:underline}.gghub-rankings-profile-hit{color:inherit;text-decoration:none}.gghub-rankings-profile-hit:hover .gghub-rankings-mid-name,.gghub-rankings-profile-hit:hover .gghub-display-name-text{text-decoration:underline}.gghub-rankings-mid-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.gghub-rankings-mid-row{box-sizing:border-box;background:#ffffff08;border-radius:8px;grid-template-columns:2.25rem 1fr auto auto;align-items:center;gap:.5rem;min-height:2.75rem;padding:.45rem .55rem;display:grid}.gghub-rankings-mid-row--stats{grid-template-columns:2.25rem minmax(0,1fr) auto auto minmax(7rem,auto)}.gghub-profile-stats-btn{white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;line-height:1.2;display:inline-flex}.gghub-profile-stats-btn--compact{justify-self:end;width:100%;max-width:7.5rem;padding:.35rem .55rem;font-size:.78rem}.gghub-rankings-podium-metric-card .gghub-profile-stats-btn--compact{justify-content:center;align-self:stretch;max-width:none;margin-top:.35rem}.gghub-rankings-panel--intro{margin-bottom:0}.gghub-rankings-mid-player{align-items:center;gap:.5rem;min-width:0;display:flex}.gghub-rankings-mid-pos{color:#8a8d91;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:800}.gghub-rankings-mid-name{color:#e4e6eb;flex:1;min-width:0;font-size:.88rem;font-weight:600}.gghub-rankings-mid-name .gghub-display-name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gghub-rankings-tiny-avatar{background:#3a3b3c;border-radius:999px;flex-shrink:0;width:28px;height:28px;overflow:hidden}.gghub-rankings-tiny-avatar--vip{box-shadow:0 0 0 2px #fcd34d,0 0 0 4px #b45309}.gghub-rankings-tiny-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.gghub-rankings-tiny-avatar-fallback{color:#fff;place-items:center;width:100%;height:100%;font-size:.62rem;font-weight:800;display:grid}.gghub-rankings-table-player{align-items:center;gap:.45rem;min-width:0;display:flex}.gghub-rankings-table-player .gghub-display-name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gghub-rankings-mid-pts{font-variant-numeric:tabular-nums;color:#b0b3b8;font-size:.78rem;font-weight:700}.gghub-rankings-mid-reward{font-variant-numeric:tabular-nums;color:#fcd34d;white-space:nowrap;font-size:.72rem;font-weight:800}.gghub-rankings-full-head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.gghub-rankings-search-label{width:100%;max-width:280px;display:block}.gghub-rankings-search-input{box-sizing:border-box;color:#e4e6eb;background:#242526;border:1px solid #3a3b3c;border-radius:8px;width:100%;padding:.55rem .65rem;font-family:inherit;font-size:.88rem}.gghub-rankings-search-input::placeholder{color:#8a8d91}.gghub-rankings-search-input:focus{border-color:#9333ea;outline:none;box-shadow:0 0 0 2px #9333ea40}.gghub-landing{color:#e2e8f0;min-height:100dvh;font-family:var(--impegg-font-sans,"Segoe UI",system-ui,sans-serif);background:#07070f;overflow-x:clip}.gghub-landing a{color:inherit;text-decoration:none}.gghub-landing a:hover{color:#c4b5fd}.gghub-landing-nav{z-index:50;padding:max(.75rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07070feb;border-bottom:1px solid #8b5cf640;grid-template-columns:1fr auto auto;grid-template-areas:"logo toggle cta""links links links";align-items:center;gap:0 .75rem;display:grid;position:sticky;top:0}.gghub-landing-logo-link{min-width:0;color:inherit;grid-area:logo;justify-self:start;align-items:center;display:flex}.gghub-landing-nav-toggle{color:#e2e8f0;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:1px solid #fff3;border-radius:10px;grid-area:toggle;justify-content:center;justify-self:end;align-items:center;width:44px;height:44px;padding:0;font-family:inherit;display:none}.gghub-landing-nav-toggle:focus-visible{outline-offset:2px;outline:2px solid #a78bfa}.gghub-landing-nav-toggle-box{flex-direction:column;gap:5px;width:20px;display:flex}.gghub-landing-nav-toggle-bar{background:currentColor;border-radius:1px;height:2px;transition:transform .2s,opacity .2s;display:block}.gghub-landing-nav.is-nav-open .gghub-landing-nav-toggle-bar:first-child{transform:translateY(7px)rotate(45deg)}.gghub-landing-nav.is-nav-open .gghub-landing-nav-toggle-bar:nth-child(2){opacity:0}.gghub-landing-nav.is-nav-open .gghub-landing-nav-toggle-bar:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.gghub-landing-nav-toggle-bar,.gghub-landing-nav-links{transition:none!important}.gghub-landing-logo{letter-spacing:.04em;align-items:center;gap:.5rem;font-size:1.15rem;font-weight:800;display:flex}.gghub-landing-logo-mark{color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);border-radius:10px;place-items:center;width:36px;height:36px;font-size:.75rem;font-weight:900;display:grid}.gghub-landing-nav-links{color:#94a3b8;flex-wrap:wrap;grid-area:links;justify-content:center;align-items:center;gap:1.25rem;font-size:.9rem;display:flex}.gghub-landing-nav-links a:hover{color:#f8fafc}.gghub-landing-nav-cta{flex-wrap:wrap;grid-area:cta;justify-content:flex-end;justify-self:end;align-items:center;gap:.5rem;display:flex}.gghub-landing-lang-switch.gghub-lang-switch--flags .gghub-lang-btn--flag{padding:.12rem .28rem}.gghub-landing-nav-cta{gap:.35rem}.gghub-landing-lang-switch.gghub-lang-switch--flags .gghub-lang-flag{font-size:.85rem}.gghub-landing-btn-ghost{color:#e2e8f0;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:.5rem 1rem;font-family:inherit;font-size:.9rem;font-weight:600}.gghub-landing-btn-ghost:hover{background:#ffffff0f}.gghub-landing-btn-primary{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#a855f7,#6d28d9);border:none;border-radius:8px;min-height:44px;padding:.55rem 1.15rem;font-family:inherit;font-size:.9rem;font-weight:700;box-shadow:0 4px 20px #9333ea59}.gghub-landing-btn-primary:hover{filter:brightness(1.08)}.gghub-landing-btn-large{padding:.85rem 1.75rem;font-size:1rem}.gghub-landing-hero{text-align:center;padding:4rem 1.5rem 3.5rem;position:relative;overflow:hidden}.gghub-landing-hero:before{content:"";pointer-events:none;background:radial-gradient(80% 60% at 50% -20%,#9333ea59,#0000 55%),radial-gradient(60% 40% at 100%,#7c3aed26,#0000),radial-gradient(50% 40% at 0 80%,#a855f71f,#0000);position:absolute;inset:0}.gghub-landing-hero-inner{max-width:900px;margin:0 auto;position:relative}.gghub-landing-kicker{letter-spacing:.12em;text-transform:uppercase;color:#a78bfa;margin:0 0 1rem;font-size:.8rem;font-weight:700}.gghub-landing-hero h1{color:#fff;text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.85rem,4.5vw,2.75rem);font-weight:800;line-height:1.15}.gghub-landing-hero-lead{color:#94a3b8;max-width:560px;margin:0 auto 2rem;font-size:1.1rem;line-height:1.6}.gghub-landing-hero-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.gghub-landing-hero-note{color:#64748b;max-width:36rem;margin:1.5rem auto 0;font-size:.85rem;line-height:1.55}.gghub-landing-section{border-top:1px solid #ffffff0f;padding:3.5rem 1.5rem}.gghub-landing-section-head{text-align:center;max-width:640px;margin:0 auto 2.5rem}.gghub-landing-section-head h2{color:#fff;margin:0 0 .5rem;font-size:1.65rem;font-weight:800}.gghub-landing-section-head p{color:#94a3b8;margin:0;font-size:1rem}.gghub-landing-cards{flex-wrap:wrap;justify-content:center;gap:1.25rem;max-width:1100px;margin:0 auto;display:flex}.gghub-landing-cards>*{box-sizing:border-box;flex:260px;min-width:0;max-width:100%}.gghub-landing-card{background:linear-gradient(165deg,#1e1b4b99,#0f172ad9);border:1px solid #8b5cf633;border-radius:14px;padding:1.5rem}.gghub-landing-card h3{color:#e9d5ff;margin:0 0 .75rem;font-size:1.1rem;font-weight:700}.gghub-landing-card p{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.55}.gghub-landing-highlight-grid{flex-wrap:wrap;justify-content:center;gap:2rem;max-width:1000px;margin:0 auto;display:flex}.gghub-landing-highlight-grid>*{box-sizing:border-box;flex:280px;min-width:0;max-width:100%}.gghub-landing-highlight{text-align:center}.gghub-landing-highlight-icon{color:#c4b5fd;background:#9333ea33;border:1px solid #9333ea59;border-radius:14px;place-items:center;width:52px;height:52px;margin:0 auto 1rem;font-size:1.15rem;font-weight:800;display:grid}.gghub-landing-highlight h3{color:#fff;margin:0 0 .5rem;font-size:1.15rem;font-weight:700}.gghub-landing-highlight p{color:#94a3b8;margin:0;font-size:.92rem;line-height:1.5}.gghub-landing-band{text-align:center;background:linear-gradient(135deg,#312e8180,#0f172af2);border-top:1px solid #8b5cf640;padding:3.5rem 1.5rem}.gghub-landing-band h2{color:#fff;margin:0 0 1rem;font-size:1.5rem;font-weight:800}.gghub-landing-band p{color:#cbd5e1;margin:0 0 1.5rem}.gghub-landing-footer{text-align:center;color:#64748b;border-top:1px solid #ffffff0f;padding:2rem 1.5rem;font-size:.82rem}.gghub-landing-footer-links{flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;margin-bottom:1rem;display:flex}.gghub-landing-footer-links span{opacity:.4}.gghub-landing-nav{grid-template-columns:auto 1fr auto;grid-template-areas:"logo links cta";align-items:center;gap:1rem}.gghub-landing-nav-links{flex-wrap:wrap;justify-content:center;opacity:1!important;pointer-events:auto!important;max-height:none!important;padding:0!important;overflow:visible!important}.gghub-landing-nav-toggle{display:inline-flex}.gghub-landing-nav-cta .gghub-landing-btn-primary{padding-left:.85rem;padding-right:.85rem;font-size:.82rem}.gghub-landing-nav-links{opacity:0;pointer-events:none;flex-direction:column;align-items:stretch;gap:0;width:100%;max-height:0;margin:0;padding:0;transition:max-height .28s,opacity .2s,padding .2s;overflow:hidden}.gghub-landing-nav-links a{border-bottom:1px solid #ffffff0f;align-items:center;min-height:44px;padding:.85rem .25rem;font-size:.95rem;display:flex}.gghub-landing-nav-links a:last-child{border-bottom:none}.gghub-landing-nav.is-nav-open .gghub-landing-nav-links{opacity:1;pointer-events:auto;max-height:22rem;padding:.35rem 0 .25rem}@media (max-width:767px){.gghub-landing-nav{gap:.35rem .5rem;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"logo cta"!important}.gghub-landing-nav-links{display:none!important}}.gghub-badge-dev{letter-spacing:.06em;text-transform:uppercase;color:#22d3ee;background:#22d3ee1f;border:1px solid #22d3ee73;border-radius:6px;flex-shrink:0;align-items:center;padding:.2rem .55rem;font-size:.65rem;font-weight:800;display:inline-flex;box-shadow:0 0 12px #22d3ee40}.gghub-badge-dev--short{padding:.15rem .45rem;font-size:.6rem}.gghub-badge-beta{letter-spacing:.08em;color:#fde68a;background:#f59e0b26;border:1px solid #fbbf2473;border-radius:999px;margin:0 0 1rem;padding:.35rem .85rem;font-size:.72rem;font-weight:700;display:inline-block}.gghub-landing-principal-line{color:#cbd5e1;max-width:42rem;margin:0 auto .75rem;font-size:clamp(.95rem,2.5vw,1.15rem);font-weight:600;line-height:1.45}.gghub-landing-hero-grid-decor{pointer-events:none;position:absolute;inset:0;overflow:hidden}.gghub-landing-neon-orbit{border:1px solid #8b5cf640;border-radius:50%;width:min(90vw,520px);height:min(90vw,520px);position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #9333ea26,inset 0 0 80px #9333ea0f}.gghub-landing-hero-pills{z-index:1;border-top:1px solid #8b5cf633;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;max-width:36rem;margin:2.75rem auto 0;padding-top:2.5rem;display:flex;position:relative}.gghub-landing-mock-pill{color:#c4b5fd;background:#0f172ad9;border:1px solid #8b5cf659;border-radius:999px;padding:.35rem .65rem;font-size:.68rem;font-weight:700;box-shadow:0 0 16px #9333ea33}.gghub-landing-mock-pill--gold{color:#fcd34d;border-color:#fbbf2473;box-shadow:0 0 14px #fbbf2426}.gghub-landing-hero{position:relative}.gghub-landing-hero-inner{z-index:1}.gghub-landing-btn-secondary{color:#e9d5ff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#9333ea1f;border:2px solid #a78bfaa6;border-radius:10px;min-height:44px;padding:.85rem 1.75rem;font-family:inherit;font-size:1rem;font-weight:700;box-shadow:0 0 24px #a855f733}.gghub-landing-btn-secondary:hover{background:#9333ea38}.gghub-landing-card-top{align-items:flex-start;gap:.65rem;margin-bottom:.65rem;display:flex}.gghub-landing-card-emoji{font-size:1.5rem;line-height:1}.gghub-landing-card-title-row{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.gghub-landing-card-title-row h3{color:#f8fafc;margin:0;font-size:1.08rem;font-weight:700}.gghub-landing-card-body{color:#cbd5e1;margin:0;padding-left:0;font-size:.92rem;line-height:1.55}.gghub-landing-cards--6>*{flex:240px}.gghub-landing-cards--evolution{max-width:960px}.gghub-landing-cards--evolution>*{flex:min(260px,100%)}.gghub-landing-season-badge-wrap{justify-content:center;margin-bottom:1rem;display:flex}.gghub-landing-season-badge-wrap .gghub-landing-season-badge{margin-bottom:0}.gghub-landing-rankings-rules{text-align:center;color:#94a3b8;max-width:36rem;margin:2rem auto 0;padding:0 .5rem;font-size:.95rem;line-height:1.65}.gghub-landing-rankings-rules strong{color:#cbd5e1;font-weight:700}.gghub-landing-rankings-cta-wrap{justify-content:center;margin-top:2rem;display:flex}.gghub-landing-section--glow{background:radial-gradient(70% 50% at 50% 0,#7c3aed1f,#0000 55%),#07070f}.gghub-landing-eco-grid{flex-wrap:wrap;justify-content:center;gap:1rem;max-width:1100px;margin:0 auto;display:flex}.gghub-landing-eco-grid>*{box-sizing:border-box;flex:200px;min-width:0;max-width:100%}.gghub-landing-eco-card{background:#0f172aa6;border:1px solid #ffffff14;border-radius:12px;padding:1.25rem}.gghub-landing-eco-card h3{color:#fff;margin:0 0 .35rem;font-size:1rem;font-weight:700}.gghub-landing-eco-card p{color:#94a3b8;margin:0 0 .65rem;font-size:.88rem}.gghub-landing-section--quote{background:linear-gradient(#312e8140,#07070f)}.gghub-landing-quote{text-align:center;border:none;max-width:720px;margin:0 auto;padding:0 .5rem}.gghub-landing-quote-strong{color:#fff;margin:0 0 1rem;font-size:clamp(1.25rem,3vw,1.65rem);font-style:normal;font-weight:800;line-height:1.3}.gghub-landing-quote-sub{color:#94a3b8;margin:0;font-size:1rem;font-style:normal;line-height:1.6}.gghub-landing-stats{flex-wrap:wrap;justify-content:center;gap:1rem;max-width:900px;margin:0 auto 1rem;display:flex}.gghub-landing-stats>*{box-sizing:border-box;flex:140px;min-width:0;max-width:min(100%,240px)}.gghub-landing-stat{text-align:center;background:linear-gradient(165deg,#1e1b4b80,#0f172ae6);border:1px solid #8b5cf640;border-radius:12px;padding:1.25rem 1rem;box-shadow:0 0 20px #9333ea14}.gghub-landing-stat-val{color:#a78bfa;font-size:1.5rem;font-weight:800;display:block}.gghub-landing-stat-label{color:#94a3b8;text-transform:lowercase;margin-top:.35rem;font-size:.78rem;display:block}.gghub-landing-stats-note{text-align:center;color:#64748b;margin:0 0 1.5rem;font-size:.8rem}.gghub-landing-founder-row{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.gghub-badge-founder{color:#f0abfc;background:#c026d31f;border:1px solid #d946ef59;border-radius:999px;padding:.35rem .75rem;font-size:.72rem;font-weight:700}.gghub-landing-season-card{text-align:center;background:linear-gradient(145deg,#4c1d9573,#0f172af2);border:1px solid #a78bfa59;border-radius:16px;max-width:720px;margin:0 auto;padding:2.5rem 1.75rem;box-shadow:0 0 40px #9333ea33}.gghub-landing-season-badge{letter-spacing:.1em;color:#fef3c7;background:#f59e0b33;border:1px solid #fbbf2480;border-radius:999px;margin-bottom:1rem;padding:.4rem 1rem;font-size:.75rem;font-weight:800;display:inline-block}.gghub-landing-season-card h2{color:#fff;margin:0 0 1.25rem;font-size:1.35rem;font-weight:800;line-height:1.35}.gghub-landing-season-list{text-align:left;flex-direction:column;gap:.5rem;max-width:360px;margin:0 auto 1.5rem;padding:0;list-style:none;display:flex}.gghub-landing-season-list li{color:#cbd5e1;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.92rem;display:flex}.gghub-landing-roadmap{flex-direction:column;gap:.65rem;max-width:560px;margin:0 auto;padding:0;list-style:none;display:flex}.gghub-landing-roadmap-item{color:#e2e8f0;background:#0f172abf;border:1px solid #ffffff0f;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.65rem .85rem;font-size:.92rem;display:flex}.gghub-landing-roadmap-dot{background:linear-gradient(135deg,#22d3ee,#a78bfa);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px #22d3ee99}.gghub-landing-roadmap-item .gghub-badge-dev{margin-left:auto}.gghub-landing-band-btns{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (max-width:480px){.gghub-landing-hero{padding:2.75rem max(1rem,env(safe-area-inset-right)) 2.5rem max(1rem,env(safe-area-inset-left))}.gghub-landing-hero-lead{margin-bottom:1.5rem;font-size:clamp(.95rem,4vw,1.05rem)}.gghub-landing-principal-line{padding:0 .25rem}.gghub-landing-section{padding:2.25rem max(1rem,env(safe-area-inset-right)) 2.25rem max(1rem,env(safe-area-inset-left))}.gghub-landing-section-head{margin-bottom:1.75rem}.gghub-landing-section-head h2{font-size:clamp(1.2rem,5.5vw,1.5rem);line-height:1.25}.gghub-landing-cards>*,.gghub-landing-cards--6>*,.gghub-landing-cards--evolution>*{flex:100%;max-width:100%}.gghub-landing-highlight-grid>*,.gghub-landing-eco-grid>*{flex:100%}.gghub-landing-stats>*{flex:calc(50% - .375rem);max-width:calc(50% - .375rem)}.gghub-landing-stat{padding:1rem .65rem}.gghub-landing-stat-val{font-size:clamp(1.15rem,4vw,1.35rem)}.gghub-landing-season-card{padding:1.75rem max(1rem,env(safe-area-inset-right)) 2rem max(1rem,env(safe-area-inset-left))}.gghub-landing-season-card h2{font-size:clamp(1.05rem,4.5vw,1.25rem)}.gghub-landing-season-card .gghub-landing-btn-primary{width:100%;max-width:100%;min-height:48px}.gghub-landing-band{padding:2.5rem max(1rem,env(safe-area-inset-right)) 2.75rem max(1rem,env(safe-area-inset-left))}.gghub-landing-band h2{font-size:clamp(1.2rem,5vw,1.45rem)}.gghub-landing-band-btns{flex-direction:column;align-items:stretch;gap:.75rem;max-width:22rem;margin-left:auto;margin-right:auto}.gghub-landing-band-btns .gghub-landing-btn-primary,.gghub-landing-band-btns .gghub-landing-btn-secondary{justify-content:center;width:100%;min-height:48px}.gghub-landing-hero-cta .gghub-landing-btn-large{width:min(100%,22rem);min-height:48px}.gghub-landing-hero-pills{margin-top:2rem;padding-top:1.75rem;padding-left:.25rem;padding-right:.25rem}.gghub-landing-mock-pill{text-align:center;padding:.4rem .55rem;font-size:max(.62rem,2.8vw);line-height:1.25}.gghub-landing-footer{padding:1.5rem max(1rem,env(safe-area-inset-right)) max(1.25rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));font-size:.78rem}.gghub-landing-quote{padding:0 max(.25rem,env(safe-area-inset-left))}.gghub-landing-quote-strong{font-size:clamp(1.05rem,5vw,1.35rem)}.gghub-landing-roadmap-item{align-items:flex-start}.gghub-landing-roadmap-item .gghub-badge-dev{margin-left:1.35rem}.gghub-landing-logo span:last-child{font-size:.95rem}}@media (max-width:360px){.gghub-landing-stats>*{flex:100%;max-width:100%}}.gghub-fb-feed-slot{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.gghub-fb-feed-slot .gghub-feed-wrap{margin-bottom:0}.gghub-fb-feed-slot .gghub-feed-head,.gghub-fb-feed-slot .gghub-feed-tabs,.gghub-fb-feed-slot .gghub-feed-list,.gghub-fb-feed-slot .gghub-feed-post,.gghub-fb-feed-slot .gghub-feed-post-main{min-width:0;max-width:100%}.gghub-fb-feed-dash-hint{margin-top:.45rem;margin-bottom:.65rem}.gghub-feed-wrap{width:100%}.gghub-feed-head{margin-bottom:.65rem}.gghub-feed-head .gghub-fb-section-hint{overflow-wrap:anywhere;max-width:100%;margin:0;line-height:1.45}.gghub-feed-new-posts-bar{color:#fff;cursor:pointer;text-align:center;background:linear-gradient(135deg,#7c3aed,#9333ea);border:none;border-radius:999px;width:100%;margin:0 0 .75rem;padding:.58rem 1rem;font-family:inherit;font-size:.86rem;font-weight:700;transition:transform .12s,box-shadow .12s,filter .12s;display:block;box-shadow:0 4px 16px #9333ea59}.gghub-feed-new-posts-bar:hover{filter:brightness(1.08);box-shadow:0 6px 20px #9333ea73}.gghub-feed-new-posts-bar:active{transform:scale(.98)}.gghub-feed-new-posts-bar:focus-visible{outline-offset:2px;outline:2px solid #c4b5fd}.gghub-feed-composer-card{padding:.85rem 1rem}.gghub-feed-composer-input{box-sizing:border-box;resize:vertical;color:#e4e6eb;background:#3a3b3c;border:1px solid #3a3b3c;border-radius:10px;width:100%;min-height:4.5rem;padding:.65rem .75rem;font-family:inherit;font-size:.92rem}.gghub-feed-composer-input--collapsed{resize:none;min-height:2.5rem;max-height:2.75rem;line-height:1.35;overflow-y:auto}.gghub-feed-composer-input:focus{border-color:#9333ea;outline:none}.gghub-feed-composer-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:.5rem .65rem;margin-top:.5rem;display:flex}.gghub-feed-composer-actions:has(.gghub-feed-composer-target){justify-content:space-between}.gghub-feed-composer-actions .gghub-feed-composer-target{flex:14rem;min-width:min(100%,12rem);max-width:100%;margin-top:0}.gghub-feed-composer-submit{flex-shrink:0;margin-left:auto}.gghub-feed-composer-error{color:#f87171;flex:100%;margin:0;font-size:.82rem}.gghub-feed-composer-foot{color:#8a8d91;margin:.45rem 0 0;font-size:.72rem}.gghub-feed-composer-target{flex-wrap:wrap;align-items:center;gap:.55rem;width:100%;margin-top:.65rem;display:flex}.gghub-feed-composer-target-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:.78rem;font-weight:700}.gghub-feed-composer-target-select{box-sizing:border-box;color:#e4e6eb;cursor:pointer;appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#242526 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 4.5L6 8L9.5 4.5' stroke='%23b0b3b8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right .75rem center no-repeat;border:1px solid #3a3b3c;border-radius:10px;flex:12rem;min-width:min(100%,10rem);max-width:100%;min-height:2.5rem;padding:.5rem 2.25rem .5rem .75rem;font-family:inherit;font-size:.88rem;font-weight:600;line-height:1.35;transition:border-color .15s,box-shadow .15s,background-color .15s}.gghub-feed-composer-target-select:hover:not(:disabled){background-color:#2e3033;border-color:#4b4d50}.gghub-feed-composer-target-select:focus{border-color:#9333ea;outline:none;box-shadow:0 0 0 2px #9333ea47}.gghub-feed-composer-target-select:disabled{opacity:.55;cursor:not-allowed}.gghub-feed-composer-target-select option{color:#e4e6eb;background:#242526}.gghub-feed-error-card{margin-bottom:.65rem;padding:.85rem 1rem}.gghub-feed-muted{color:#8a8d91;font-size:.88rem}.gghub-feed-list{flex-direction:column;gap:.65rem;display:flex}.gghub-feed-post{background:#242526;border:1px solid #3a3b3c;border-radius:12px;padding:.75rem .85rem}.gghub-feed-post-inner{align-items:flex-start;gap:.65rem;display:flex}.gghub-feed-post-main{flex:1;min-width:0}.gghub-feed-avatar-link{color:inherit;outline-offset:2px;border-radius:999px;flex-shrink:0;text-decoration:none;display:inline-block}.gghub-feed-avatar-link:hover .gghub-feed-avatar-img{opacity:.93}.gghub-feed-avatar-link:focus-visible{outline:2px solid #9333ea}.gghub-feed-avatar-shell{flex-shrink:0}.gghub-feed-avatar-shell--vip{background:linear-gradient(135deg,#fef9c3,#f59e0b,#eab308);border-radius:999px;padding:2px}.gghub-feed-avatar{background:#3a3b3c;border-radius:999px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.gghub-feed-avatar--sm{width:32px;height:32px}.gghub-feed-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.gghub-feed-avatar-fallback{color:#fff;font-size:.72rem;font-weight:800}.gghub-feed-post-head{margin-bottom:.35rem}.gghub-feed-author-line{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:flex}.gghub-feed-author-link{color:inherit;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;text-decoration:none;display:inline-flex}.gghub-feed-author-link:hover{text-decoration:underline}.gghub-feed-author-handle{color:#9ca3af;flex-shrink:0;min-width:0;font-size:.78rem;font-weight:700;text-decoration:none}.gghub-feed-author-handle:hover{color:#d8b4fe;text-decoration:underline}.gghub-feed-author-rep{flex-shrink:0}.gghub-reputation-inline{vertical-align:middle;align-items:center;gap:.12rem;line-height:1;display:inline-flex;position:relative}.gghub-reputation-inline-control{align-items:center;gap:.06rem;display:inline-flex}.gghub-reputation-inline-btn{cursor:pointer;color:inherit;line-height:0;font:inherit;background:0 0;border:none;border-radius:6px;margin:0;padding:0}.gghub-reputation-inline-btn:focus-visible{outline-offset:2px;outline:2px solid #9333ea}.gghub-reputation-inline-icon{font-size:1.05em;display:inline-flex}.gghub-reputation-inline-count{color:#bbf7d0;text-align:center;min-width:1ch;font-size:.68rem;font-weight:800;line-height:1}.gghub-reputation-inline-count--btn{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;border-radius:4px;margin:0;padding:0 .12rem}.gghub-reputation-inline-count--btn:focus-visible{outline-offset:1px;outline:2px solid #9333ea}.gghub-reputation-popover{z-index:40;background:#1f2124;border:1px solid #3e4042;border-radius:10px;flex-direction:column;gap:.45rem;min-width:220px;max-width:min(320px,92vw);margin-top:.35rem;padding:.65rem .75rem;display:flex;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #000a}.gghub-reputation-popover-text{white-space:pre-wrap;color:#e4e6eb;font-size:.8rem;line-height:1.35}.gghub-reputation-popover-link{color:#d8b4fe;font-size:.82rem;font-weight:700;text-decoration:none}.gghub-reputation-popover-link:hover{text-decoration:underline}.gghub-reputation-popover-hint{color:#9ca3af;font-size:.72rem;line-height:1.35}.gghub-rankings-rep-legend{background:#242628;border:1px solid #3e4042;border-radius:10px;margin:0 0 1rem;padding:.75rem .85rem}.gghub-rankings-rep-legend-title{color:#e4e6eb;margin:0 0 .5rem;font-size:.95rem;font-weight:800}.gghub-rankings-rep-legend-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.gghub-rankings-rep-legend-item{color:#d1d5db;align-items:flex-start;gap:.45rem;font-size:.82rem;line-height:1.35;display:flex}.gghub-rankings-rep-legend-hint{margin:.55rem 0 0}.gghub-match-flow-ggwp{border-top:1px solid #ffffff14;margin-top:.85rem;padding-top:.85rem}.gghub-match-flow-ggwp-title{color:#e4e6eb;margin:0 0 .35rem;font-size:.95rem;font-weight:800}.gghub-match-flow-ggwp-lead{color:#b0b3b8;margin:0 0 .55rem;font-size:.84rem;line-height:1.4}.gghub-match-flow-ggwp-muted{color:#8a8d91;margin:0;font-size:.82rem}.gghub-match-flow-ggwp-err{color:#f87171;margin:.35rem 0;font-size:.82rem}.gghub-match-flow-ggwp-done{color:#86efac;margin:.35rem 0;font-size:.84rem}.gghub-match-flow-ggwp-btn{margin-top:.15rem}.gghub-rankings-rep-player{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.gghub-sidebar-genrank-display--row{flex-wrap:wrap;align-items:center;gap:.28rem;min-width:0;display:inline-flex}.gghub-sidebar-genrank-rep,.gghub-public-name-rep{flex-shrink:0}.gghub-feed-time{color:#8a8d91;font-size:.78rem;font-weight:500}.gghub-feed-vip-tag{letter-spacing:.06em;text-transform:uppercase;color:#1c1917;vertical-align:middle;background:linear-gradient(135deg,#fbbf24,#d97706);border-radius:5px;align-items:center;margin-left:.2rem;padding:.06rem .35rem;font-size:.58rem;font-weight:800;line-height:1;display:inline-flex}.gghub-feed-official-pill{letter-spacing:.06em;text-transform:uppercase;color:#d8b4fe;background:#9333ea40;border-radius:6px;padding:.12rem .35rem;font-size:.62rem;font-weight:800}.gghub-feed-body{white-space:pre-wrap;word-break:break-word;color:#e4e6eb;margin:0 0 .5rem;font-size:.92rem;line-height:1.45}.gghub-feed-body--compete-detail{margin-top:.15rem}.gghub-feed-compete-headline{color:#e4e6eb;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0 0 .35rem;font-size:.92rem;font-weight:600;line-height:1.45;display:flex}.gghub-feed-compete-headline__emoji{line-height:1}.gghub-feed-compete-headline__label{white-space:nowrap}.gghub-feed-compete-headline__logo{background:#18191a;border:1px solid #3a3b3c;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex;overflow:hidden}.gghub-feed-compete-headline__logo .gghub-list-game-tile-logo--chip{width:100%;height:100%;padding:2px}.gghub-feed-link-wrap{margin:0 0 .5rem}.gghub-feed-link{color:#9333ea;font-weight:700;text-decoration:none}.gghub-feed-link:hover{text-decoration:underline}.gghub-feed-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.gghub-feed-actions-main{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.gghub-feed-action{color:#b0b3b8;cursor:pointer;background:0 0;border:none;align-items:center;gap:.2rem;padding:.25rem 0;font-family:inherit;font-size:.82rem;font-weight:600;display:inline-flex}.gghub-feed-action:hover:not(:disabled){color:#e4e6eb}.gghub-feed-action:disabled{opacity:.45;cursor:not-allowed}.gghub-repost-menu-wrap{display:inline-flex;position:relative}.gghub-feed-actions--comment{margin-top:.3rem}.gghub-feed-actions--comment .gghub-feed-actions-main{gap:.85rem}.gghub-feed-actions--comment .gghub-feed-action{font-size:.78rem}.gghub-feed-actions--comment a.gghub-feed-action{text-decoration:none}.gghub-repost-menu{z-index:220;background:#242526;border:1px solid #3a3b3c;border-radius:12px;min-width:11rem;padding:.4rem 0;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 12px 28px #0000008c}.gghub-repost-menu-item{color:#e4e6eb;cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:.65rem;width:100%;min-height:44px;padding:.6rem 1rem;font-family:inherit;font-size:.9rem;font-weight:600;display:flex}.gghub-repost-menu-item .gghub-icon{color:#9ca3af;flex-shrink:0}.gghub-repost-menu-item:hover,.gghub-repost-menu-item:focus-visible{background:#ffffff0f;outline:none}.gghub-overflow-menu-wrap{flex-shrink:0;display:inline-flex;position:relative}.gghub-overflow-menu-trigger{border-radius:999px;min-width:2rem;min-height:2rem;padding:.25rem}.gghub-overflow-menu-trigger:hover:not(:disabled),.gghub-overflow-menu-trigger[aria-expanded=true]{background:#ffffff12}.gghub-overflow-menu{z-index:240;background:#242526;border:1px solid #3a3b3c;border-radius:12px;min-width:12.5rem;padding:.35rem 0;position:absolute;right:0;overflow:hidden;box-shadow:0 12px 28px #0000008c}.gghub-overflow-menu--bottom-end{bottom:calc(100% + 6px)}.gghub-overflow-menu--top-end{top:calc(100% + 6px)}.gghub-overflow-menu-item{color:#e4e6eb;cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:.65rem;width:100%;min-height:44px;padding:.55rem 1rem;font-family:inherit;font-size:.88rem;font-weight:600;display:flex}.gghub-overflow-menu-item .gghub-icon{color:#9ca3af;flex-shrink:0}.gghub-overflow-menu-item:hover,.gghub-overflow-menu-item:focus-visible{background:#ffffff0f;outline:none}.gghub-overflow-menu-item--danger,.gghub-overflow-menu-item--danger .gghub-icon{color:#f87171}.gghub-feed-post-menu,.gghub-feed-comment-menu{align-self:flex-start;margin-left:auto}.gghub-feed-comment-head--row{align-items:flex-start}.gghub-feed-comment-head--row .gghub-feed-comment-menu{flex-shrink:0;margin-left:.35rem}.gghub-lightbox{z-index:1200;box-sizing:border-box;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.gghub-lightbox-backdrop{cursor:pointer;background:#000000d9;border:none;padding:0;position:absolute;inset:0}.gghub-lightbox-inner{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:min(96vw,1100px);max-height:92vh;display:flex;position:relative}.gghub-lightbox-toolbar{justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-bottom:.5rem;display:flex}.gghub-lightbox-close{color:#e4e6eb;cursor:pointer;background:#ffffff14;border:none;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.gghub-lightbox-close:hover{background:#fff2}.gghub-lightbox-menu{margin-left:auto}.gghub-lightbox-img{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:8px;max-width:100%;max-height:calc(92vh - 3rem)}.gghub-public-cover--clickable,.gghub-public-avatar-ring--clickable{cursor:pointer}.gghub-public-cover--clickable:focus-visible,.gghub-public-avatar-ring--clickable:focus-visible{outline-offset:2px;outline:2px solid #9333ea}.gghub-public-follow-row{flex-wrap:wrap;align-items:center;gap:.5rem}.gghub-public-head-menu{flex-shrink:0}.gghub-feed-quote-embed{color:inherit;border:1px solid #ffffff24;border-radius:12px;margin-top:.55rem;padding:.65rem .75rem;text-decoration:none;transition:background .12s;display:block}.gghub-feed-quote-embed:hover{background:#ffffff0a}.gghub-feed-quote-embed-head{flex-wrap:wrap;align-items:baseline;gap:.25rem;margin-bottom:.25rem;font-size:.82rem;display:flex}.gghub-feed-quote-embed-author{color:#e4e6eb;align-items:center;gap:.25rem;font-weight:700;display:inline-flex}.gghub-feed-quote-embed-handle{color:#9ca3af;font-weight:500}.gghub-feed-quote-embed-body{color:#d1d5db;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.35;display:-webkit-box;overflow:hidden}.gghub-feed-quote-embed--compact{padding:.5rem .65rem}.gghub-quote-repost-modal{flex-direction:column;gap:1rem;display:flex}.gghub-quote-repost-modal__section{flex-direction:column;gap:.45rem;display:flex}.gghub-quote-repost-modal__label{letter-spacing:.04em;text-transform:uppercase;color:#9ca3af;margin:0;font-size:.78rem;font-weight:700}.gghub-quote-repost-modal__meta{color:#8a8d91;justify-content:space-between;align-items:flex-start;gap:.75rem;font-size:.76rem;display:flex}.gghub-quote-repost-modal__hint{flex:1;line-height:1.35}.gghub-quote-repost-modal__count{font-variant-numeric:tabular-nums;color:#b0b3b8;flex-shrink:0}.gghub-quote-repost-modal__targets{flex-wrap:wrap;gap:.45rem;display:flex}.gghub-quote-repost-modal__target{color:#e4e6eb;cursor:pointer;background:#242526;border:1px solid #3e4042;border-radius:999px;padding:.45rem .75rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:border-color .12s,background .12s,color .12s}.gghub-quote-repost-modal__target:hover:not(:disabled){background:#9333ea1f;border-color:#9333ea}.gghub-quote-repost-modal__target--active{color:#f3e8ff;background:#9333ea38;border-color:#9333ea;box-shadow:inset 0 0 0 1px #9333ea59}.gghub-quote-repost-modal__target:disabled{opacity:.55;cursor:not-allowed}.gghub-quote-repost-modal__preview .gghub-feed-quote-embed{background:#ffffff05;margin-top:0}.gghub-quote-repost-modal__error{margin:0}.gghub-quote-repost-modal-input{min-height:5.5rem}.gghub-quote-repost-modal-actions{border-top:1px solid #ffffff14;justify-content:flex-end;gap:.5rem;margin-top:.15rem;padding-top:.65rem;display:flex}.gghub-feed-repost-notice{color:#bbf7d0;background:#22c55e1f;border:1px solid #22c55e47;border-radius:10px;margin:.35rem 0 0;padding:.45rem .65rem;font-size:.82rem;line-height:1.35}.gghub-feed-action--danger:hover:not(:disabled){color:#f87171}.gghub-feed-action--danger:focus-visible{color:#f87171;outline:none}.gghub-feed-action--views{color:#9ca3af;cursor:default;flex-shrink:0;margin-left:auto;font-size:.8rem;font-weight:600}.gghub-feed-views-icon{vertical-align:middle;align-items:flex-end;gap:2px;height:.85rem;margin-right:.25rem;display:inline-flex}.gghub-feed-views-icon:before,.gghub-feed-views-icon:after,.gghub-feed-views-icon span{background:currentColor;border-radius:1px;flex-shrink:0;width:3px;display:block}.gghub-feed-views-icon:before{content:"";height:.35rem}.gghub-feed-views-icon span{background:currentColor;border-radius:1px;width:3px;height:.55rem}.gghub-feed-views-icon:after{content:"";height:.8rem}.gghub-feed-view-details{color:#a78bfa;margin-left:.5rem;font-size:.78rem;font-weight:600;text-decoration:none}.gghub-feed-view-details:hover{color:#c4b5fd;text-decoration:underline}.gghub-feed-post--linkable{cursor:pointer;border-radius:12px;transition:background .15s}.gghub-feed-post--linkable:hover{background:#ffffff0a}.gghub-feed-post--linkable:focus-visible{outline-offset:2px;outline:2px solid #9333ea}.gghub-feed-post--detail .gghub-feed-view-details{margin-left:0}.gghub-post-page-head{border-bottom:1px solid #3a3b3c;grid-template-columns:minmax(0,auto) 1fr minmax(0,auto);align-items:center;gap:.35rem 1rem;margin-bottom:1rem;padding-bottom:.75rem;display:grid}.gghub-post-page-title{color:#e4e6eb;text-align:center;min-width:0;margin:0;font-size:1.05rem;font-weight:800;line-height:1.25}.gghub-post-back{color:#b0b3b8;cursor:pointer;white-space:nowrap;background:0 0;border:none;justify-self:start;padding:0;font-family:inherit;font-size:.88rem;font-weight:600}.gghub-post-back:hover{color:#e4e6eb}.gghub-post-page-nav-link{white-space:nowrap;justify-self:end;font-size:.82rem}.gghub-post-page-nav-spacer{justify-self:end;width:1px;height:1px}.gghub-post-page-card{background:#18191a;border:1px solid #3a3b3c;border-radius:12px;margin-bottom:.85rem;padding:.65rem .75rem 1rem}.gghub-post-activity-tabs{margin-top:0;margin-bottom:.75rem}.gghub-post-activity-panel{margin-top:0}.gghub-post-activity-panel.gghub-post-page-card{padding-top:.85rem}.gghub-post-activity-reply-form{border-bottom:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.gghub-post-activity-reply-form .gghub-feed-comment-input--textarea{width:100%}.gghub-post-activity-reply-form .gghub-feed-comment-send{align-self:flex-end}.gghub-post-activity-comments .gghub-feed-comment-branch--root{border-bottom:1px solid #ffffff14;margin-bottom:.65rem;padding-bottom:.65rem}.gghub-post-activity-comments .gghub-feed-comment-branch--root:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.gghub-hub-user-list{background:#242526;border:1px solid #3a3b3c;border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.gghub-hub-user-list>li{border-bottom:1px solid #ffffff14}.gghub-hub-user-list>li:last-child{border-bottom:none}.gghub-hub-user-list-row-link,.gghub-hub-user-list-row-static{color:inherit;align-items:center;gap:.65rem;padding:.7rem .75rem;text-decoration:none;transition:background .12s;display:flex}.gghub-hub-user-list-row-link:hover{background:#ffffff0a}.gghub-hub-user-list-text{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.gghub-hub-user-list-name-line{color:#e4e6eb;flex-wrap:wrap;align-items:center;gap:.25rem .35rem;font-weight:700;line-height:1.25;display:flex}.gghub-hub-user-list-slug{color:#8a8d91;font-size:.78rem;line-height:1.3}.gghub-hub-user-list-meta{color:#8a8d91;font-size:.76rem;line-height:1.3}.gghub-hub-user-list-trailing{flex-shrink:0}.gghub-feed-wrap--detail.gghub-post-page-card .gghub-feed-post{background:0 0;border:none;padding:0}.gghub-feed-post--detail .gghub-feed-actions{border-top:1px solid #ffffff14;margin-top:.5rem;padding-top:.55rem}.gghub-feed-post--detail .gghub-feed-view-details{white-space:nowrap;flex-shrink:0}.gghub-feed-post-body-zone{min-width:0}.gghub-feed-comment--linkable{cursor:pointer;border-radius:10px;transition:background .12s}.gghub-feed-comment--linkable:hover{background:#ffffff0a}.gghub-feed-comment--linkable:focus-visible{outline-offset:2px;outline:2px solid #9333ea}.gghub-feed-comment-views{color:#9ca3af;align-items:center;gap:.2rem;margin-left:auto;font-size:.78rem;font-weight:600;display:inline-flex}.gghub-post-thread{flex-direction:column;gap:0;margin-bottom:.5rem;display:flex}.gghub-post-thread-root-link-wrap{margin:0 0 .35rem;padding:0 .15rem}.gghub-post-thread-root-link{color:#9333ea;font-size:.78rem;font-weight:700;text-decoration:none}.gghub-post-thread-root-link:hover{text-decoration:underline}.gghub-post-thread-parent .gghub-feed-post{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.gghub-post-thread-parent .gghub-feed-post .gghub-feed-comment-box{display:none}.gghub-post-thread-focus{padding-left:.15rem;position:relative}.gghub-post-thread-focus:before{content:"";background:#3a3b3c;border-radius:1px;width:2px;height:.85rem;position:absolute;top:0;left:1.72rem}.gghub-post-thread-focus .gghub-feed-post{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.gghub-post-reply-context{color:#d8b4fe;background:#9333ea1f;border:1px solid #9333ea40;border-radius:10px;margin:0 0 .85rem;padding:.55rem .75rem;font-size:.84rem;line-height:1.45}.gghub-post-reply-context-label{color:#b0b3b8;margin:0 .25rem 0 0}.gghub-post-reply-context-link,.gghub-post-reply-context-thread{color:#e9d5ff;font-weight:700;text-decoration:none}.gghub-post-reply-context-link:hover,.gghub-post-reply-context-thread:hover{text-decoration:underline}.gghub-post-reply-context-sep{color:#8a8d91}.gghub-feed-thread{border-top:1px solid #3a3b3c;flex-direction:column;gap:.55rem;margin-top:.65rem;padding-top:.65rem;display:flex}.gghub-feed-comment-branch{flex-direction:column;gap:.35rem;min-width:0;display:flex}.gghub-feed-comment-branch--root{border-bottom:1px solid #ffffff0f;padding-bottom:.15rem}.gghub-feed-comment-branch--root:last-child{border-bottom:none;padding-bottom:0}.gghub-feed-comment-branch-children{border-left:2px solid #ffffff1a;flex-direction:column;gap:.45rem;min-width:0;margin:.15rem 0 0 .35rem;padding:.35rem 0 .15rem .65rem;display:flex}.gghub-feed-branch-toggle{color:#d8b4fe;cursor:pointer;text-align:left;background:#2e3033;border:1px solid #3e4042;border-radius:8px;align-self:flex-start;margin:0 0 .15rem;padding:.28rem .55rem;font-family:inherit;font-size:.76rem;font-weight:700;line-height:1.25}.gghub-feed-branch-toggle--post-root{margin-top:.1rem}.gghub-feed-branch-toggle:hover{color:#f3e8ff;background:#9333ea26;border-color:#9333ea}.gghub-feed-branch-toggle:focus-visible{outline-offset:2px;outline:2px solid #9333ea}.gghub-feed-comment{align-items:flex-start;gap:.45rem;display:flex}.gghub-feed-comment-head{flex-wrap:wrap;align-items:baseline;gap:.2rem;font-size:.82rem;display:flex}.gghub-feed-comment-body{color:#e4e6eb;white-space:pre-wrap;word-break:break-word;margin:.15rem 0 0;font-size:.85rem}.gghub-feed-comment-form{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.gghub-feed-comment-input{color:#e4e6eb;background:#3a3b3c;border:1px solid #3a3b3c;border-radius:8px;flex:140px;min-width:0;padding:.45rem .55rem;font-family:inherit;font-size:.85rem}.gghub-feed-comment-send{flex-shrink:0}.gghub-feed-comment-input--textarea{resize:vertical;flex:100%;width:100%;min-height:2.75rem}.gghub-feed-hashtag-clear{color:#c4b5fd;cursor:pointer;background:0 0;border:0;margin:.35rem 0 0;padding:0;font-family:inherit;font-size:.82rem;font-weight:600;text-decoration:underline}.gghub-feed-hashtag-clear:hover{color:#e9d5ff}.gghub-feed-scope-tabs{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:0;margin:0 0 .85rem;padding:0;display:flex}.gghub-feed-scope-tab{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin:0 0 -1px;padding:.5rem .9rem .45rem;font-family:inherit;font-size:.82rem;font-weight:700;transition:color .15s,border-color .15s,text-shadow .15s}.gghub-feed-scope-tab:hover{color:#e4e6eb;background:0 0}.gghub-feed-scope-tab--active{color:#e9d5ff;text-shadow:0 0 14px #a855f780,0 0 24px #9333ea40;background:0 0;border-bottom-color:#a855f7}.gghub-feed-tabs{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:0;margin:.75rem 0;padding:0;display:flex}.gghub-feed-tab{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin:0 0 -1px;padding:.45rem .75rem .4rem;font-family:inherit;font-size:.78rem;font-weight:700;transition:color .15s,border-color .15s,text-shadow .15s}.gghub-feed-tab:hover{color:#e4e6eb;background:0 0}.gghub-feed-tab--active{color:#e9d5ff;text-shadow:0 0 12px #a855f773;background:0 0;border-bottom-color:#a855f7}.gghub-feed-mention-link{color:#d8b4fe;font-weight:700;text-decoration:none}.gghub-feed-mention-link:hover{text-decoration:underline}.gghub-feed-hashtag-link{color:#a78bfa;font-weight:700;text-decoration:none}.gghub-feed-hashtag-link:hover{text-decoration:underline}.gghub-feed-play-link{color:#34d399;margin-right:.15rem;font-weight:800;text-decoration:none}.gghub-feed-play-link:hover{color:#6ee7b7;text-decoration:underline}.gghub-feed-repost-banner-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;margin:0 0 .35rem .15rem;display:flex}.gghub-feed-repost-banner{color:#8a8d91;flex-wrap:wrap;flex:1;align-items:center;gap:.35rem;min-width:0;margin:0;font-size:.78rem;display:flex}.gghub-feed-repost-undo{flex-shrink:0}.gghub-feed-repost-icon{color:#9333ea;font-weight:800}.gghub-feed-repost-who{color:#d8b4fe;font-weight:700;text-decoration:none}.gghub-feed-repost-who:hover{text-decoration:underline}.gghub-feed-community-banner-row{margin:0 0 .4rem .15rem}.gghub-feed-community-banner{color:#8a8d91;flex-wrap:wrap;align-items:center;gap:.2rem;margin:0;font-size:.78rem;line-height:1.4;display:flex}.gghub-feed-community-link{color:#c4b5fd;font-weight:700;text-decoration:none}.gghub-feed-community-link:hover{text-decoration:underline}.gghub-feed-composer-visibility{border:none;flex-direction:column;gap:.55rem;margin:.65rem 0 0;padding:0;display:flex}.gghub-feed-composer-visibility__legend{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.15rem;padding:0;font-size:.78rem;font-weight:700}.gghub-feed-composer-visibility__option{cursor:pointer;color:#e4e6eb;align-items:flex-start;gap:.5rem;font-size:.82rem;display:flex}.gghub-feed-composer-visibility__option input{accent-color:#a78bfa;flex-shrink:0;margin-top:.2rem}.gghub-feed-composer-visibility__text{flex-direction:column;gap:.2rem;display:flex}.gghub-feed-composer-visibility__text strong{color:#f3f4f6;font-weight:700}.gghub-feed-composer-visibility__hint{color:#9ca3af;font-size:.76rem;font-weight:400;line-height:1.4}.gghub-quote-repost-modal-target{margin-top:0}:is(.gghub-feed-post--repost .gghub-feed-post-inner,.gghub-feed-post:has(.gghub-feed-community-banner-row) .gghub-feed-post-inner){padding-top:.15rem}.gghub-feed-post-head-row{align-items:center}.gghub-feed-post-menu{margin-top:-.15rem}.gghub-feed-post--repost .gghub-feed-post-inner{border:1px solid #3a3b3c;border-radius:12px;padding:.35rem .5rem .65rem}.gghub-feed-action--active{color:#9333ea}.gghub-trending-widget-title{color:#e4e6eb;margin:0 0 .55rem;padding:0 .15rem;font-size:1.05rem;font-weight:800}.gghub-trending-widget-card{padding:0;overflow:hidden}.gghub-trending-x-list{margin:0;padding:0;list-style:none}.gghub-trending-x-item+.gghub-trending-x-item{border-top:1px solid #3a3b3c}.gghub-trending-x-link{color:inherit;padding:.65rem .85rem;text-decoration:none;display:block}.gghub-trending-x-link:hover{background:#3a3b3c}.gghub-trending-x-meta{color:#8a8d91;font-size:.72rem;line-height:1.2;display:block}.gghub-trending-x-topic{color:#e4e6eb;margin:.12rem 0;font-size:.95rem;font-weight:800;display:block}.gghub-trending-x-count{color:#8a8d91;font-size:.72rem;display:block}.gghub-trending-x-more{color:#9333ea;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #3a3b3c;width:100%;padding:.65rem .85rem;font-size:.82rem;font-weight:700;display:block}.gghub-trending-x-more:hover{background:#3a3b3c}.gghub-hub-search{margin:0 0 .65rem;position:relative}.gghub-hub-search-field-wrap{z-index:2;position:relative}.gghub-hub-search-suggest{z-index:80;background:#242526;border:1px solid #4e4f50;border-radius:10px;max-height:min(240px,40vh);margin:0;padding:.25rem;list-style:none;position:absolute;inset:calc(100% + 4px) 0 auto;overflow:auto;box-shadow:0 12px 28px #0000008c}.gghub-hub-search-suggest-empty{z-index:80;color:#b0b3b8;background:#242526;border:1px solid #4e4f50;border-radius:10px;margin:0;padding:.45rem .65rem;font-size:.78rem;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 20px #00000073}.gghub-panel-feed-search{z-index:3;margin-bottom:.35rem;position:relative}.gghub-hub-search-field{background:#3a3b3c;border:1px solid #4e4f50;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .75rem;display:flex}.gghub-hub-search-icon{opacity:.85;font-size:.85rem;line-height:1}.gghub-hub-search-input{color:#e4e6eb;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:.88rem}.gghub-hub-search-input::-webkit-search-cancel-button{appearance:none;display:none}.gghub-hub-search-input::-webkit-search-decoration{appearance:none;display:none}.gghub-hub-search-input::-webkit-search-results-button{appearance:none;display:none}.gghub-hub-search-input::-ms-clear{width:0;height:0;display:none}.gghub-hub-search-input::placeholder{color:#8a8d91}.gghub-hub-search-clear{color:#8a8d91;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 .15rem;line-height:0;display:inline-flex}.gghub-hub-search-clear .gghub-icon{color:#8a8d91}.gghub-hub-search-clear:hover .gghub-icon{color:#e4e6eb}.gghub-hub-search-hint{color:#8a8d91;margin:.25rem .35rem 0;font-size:.68rem}.gghub-mention-wrap{position:relative}.gghub-mention-dropdown{z-index:40;background:#242526;border:1px solid #3a3b3c;border-radius:10px;max-height:220px;margin-bottom:4px;margin-left:0;padding:.25rem;list-style:none;position:absolute;bottom:100%;left:0;right:0;overflow:auto;box-shadow:0 8px 24px #00000073}.gghub-mention-option{color:#e4e6eb;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;width:100%;padding:.45rem .55rem;font-family:inherit;font-size:.82rem;display:flex}.gghub-mention-option--active,.gghub-mention-option:hover{background:#ffffff14}.gghub-mention-option-slug{color:#d8b4fe;font-weight:800}.gghub-mention-option-name{color:#b0b3b8;font-size:.78rem}.gghub-mention-hint{color:#8a8d91;margin:.35rem 0 0;font-size:.72rem;line-height:1.35}.gghub-following-list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.gghub-following-row{border-bottom:1px solid #ffffff0f;align-items:center;gap:.55rem;padding:.45rem .15rem;display:flex}.gghub-following-row:last-child{border-bottom:none}.gghub-following-name-link{color:inherit;font-weight:700;text-decoration:none}.gghub-following-name-link:hover{text-decoration:underline}.gghub-following-slug{color:#8a8d91;margin-top:.1rem;font-size:.78rem;display:block}.gghub-following-row-text{flex:1;min-width:0}.gghub-public-follow-row{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.4rem;display:flex}.gghub-public-follow-controls{align-items:center;gap:.45rem;display:inline-flex}.gghub-public-tip-btn{flex-shrink:0}.gghub-public-follow-row .gghub-public-follow-btn{border-radius:7px;min-height:36px;padding:.28rem .7rem;font-size:.78rem}.gghub-public-follow-row .gghub-follow-bell-btn--lg{min-width:36px;min-height:36px;padding:.26rem .34rem;font-size:.88rem}.gghub-public-follow-row .gghub-fb-btn.gghub-public-tip-btn{min-height:36px;padding:.28rem .75rem;font-size:.78rem}.gghub-tip-xp-preview-block{margin:.65rem 0 0}.gghub-tip-xp-preview{color:#d8b4fe;margin:0;font-size:.88rem;font-weight:700;line-height:1.4}.gghub-tip-xp-list-note{color:#8a8d91;margin:.4rem 0 0;font-size:.72rem;font-style:italic;line-height:1.45}.gghub-tip-leaderboard{margin-top:.35rem}.gghub-tip-leaderboard__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.gghub-tip-leaderboard__item{background:#18191a;border:1px solid #3a3b3c;border-radius:8px;align-items:center;gap:.5rem;padding:.45rem .5rem;display:flex}.gghub-tip-leaderboard__rank{color:#8a8d91;flex-shrink:0;min-width:2rem;font-size:.72rem;font-weight:800}.gghub-tip-leaderboard__main{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.gghub-tip-leaderboard__name{font-size:.88rem;font-weight:700}.gghub-tip-leaderboard__link{color:#c4b5fd;text-decoration:none}.gghub-tip-leaderboard__link:hover{text-decoration:underline}.gghub-tip-leaderboard__meta{color:#b0b3b8;font-size:.75rem}.gghub-tip-leaderboard__meta--muted{color:#8a8d91;font-style:italic}.gghub-follow-profile-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.gghub-follow-inline{flex-shrink:0;align-items:center;gap:.35rem;margin-left:auto;display:inline-flex}.gghub-follow-inline-btn{color:#e4e6eb;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#3a3b3c;border:1px solid #4b4d50;border-radius:6px;max-width:9rem;padding:.22rem .55rem;font-family:inherit;font-size:.72rem;font-weight:600;line-height:1.2;overflow:hidden}.gghub-follow-inline-btn:disabled{opacity:.55;cursor:not-allowed}.gghub-follow-bell-btn{color:#e4e6eb;cursor:pointer;background:#2e3033;border:1px solid #4b4d50;border-radius:6px;padding:.22rem .38rem;font-family:inherit;font-size:.95rem;line-height:1}.gghub-follow-bell-btn--lg{padding:.42rem .52rem;font-size:1.05rem}.gghub-follow-bell-btn--on{background:#9333ea2e;border-color:#9333ea}.gghub-follow-bell-btn:disabled{opacity:.55;cursor:not-allowed}.gghub-public-follow-btn{color:#fff;cursor:pointer;background:#9333ea;border:1px solid #9333ea;border-radius:8px;padding:.45rem 1rem;font-family:inherit;font-size:.85rem;font-weight:700}.gghub-public-follow-btn--following{color:#e4e6eb;background:#3a3b3c;border-color:#4b4d50}.gghub-public-follow-btn:disabled{opacity:.55;cursor:not-allowed}.gghub-feed-post-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;display:flex}.gghub-feed-post-head-main{flex:1;min-width:0}.gghub-feed-owner-toolbar{flex-wrap:wrap;align-items:center;gap:.35rem;margin:.2rem 0 .4rem;display:flex}.gghub-feed-mini-action{color:#9333ea;cursor:pointer;background:0 0;border:none;padding:.15rem .35rem;font-family:inherit;font-size:.78rem;text-decoration:underline}.gghub-feed-mini-action:hover{color:#4ea8ff}.gghub-feed-mini-action:disabled{opacity:.5;cursor:not-allowed}.gghub-feed-edited-mark{color:#8a8d91;font-size:.85em;font-weight:500}.gghub-feed-edit-block{margin:.35rem 0}.gghub-feed-edit-actions{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.35rem;display:flex}.gghub-feed-edit-save{font-size:.85rem!important}.gghub-feed-comment-main{flex:1;min-width:0}.gghub-feed-comment--nested{border-left:2px solid #ffffff1f;margin-left:1.35rem;padding-left:.65rem}.gghub-feed-comment--reply-target{background:#9333ea1f;border-radius:8px;margin:-.25rem -.35rem .25rem;padding:.25rem .35rem}.gghub-feed-comment-actions{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:.35rem;display:flex}.gghub-feed-comment-action{color:#b0b3b8;cursor:pointer;background:0 0;border:none;align-items:center;gap:.2rem;padding:0;font-family:inherit;font-size:.78rem;font-weight:600;display:inline-flex}.gghub-feed-comment-action:hover:not(:disabled){color:#e4e6eb}.gghub-feed-comment-action:disabled{opacity:.5;cursor:not-allowed}.gghub-feed-comment-action--active{color:#a78bfa}.gghub-feed-comment-likes-muted{color:#8a8d91;font-size:.72rem}.gghub-feed-reply-banner{color:#b0b3b8;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .45rem;font-size:.78rem;display:flex}.gghub-feed-reply-banner-cancel{color:#9333ea;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.78rem;font-weight:700}.gghub-feed-reply-banner-cancel:hover{text-decoration:underline}.gghub-feed-inline-reply{flex-direction:column;gap:.35rem;width:100%;margin-top:.45rem;display:flex}.gghub-feed-inline-reply-actions{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.15rem;display:flex}.gghub-feed-inline-reply-send{font-size:.85rem!important}.gghub-feed-comment-head--row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.35rem;width:100%;display:flex}.gghub-feed-comment-head-names{min-width:0}.gghub-following-notify-btn{color:#e4e6eb;cursor:pointer;background:#2e3033;border:1px solid #4b4d50;border-radius:6px;flex-shrink:0;padding:.28rem .4rem;font-family:inherit;font-size:.95rem;line-height:1}.gghub-following-notify-btn--on{background:#9333ea2e;border-color:#9333ea}.gghub-following-notify-btn:disabled{opacity:.55;cursor:not-allowed}.gghub-public-main-tabs{flex-wrap:wrap;gap:.35rem;margin:1rem 0 .65rem;display:flex}.gghub-public-main-tab{color:#b0b3b8;cursor:pointer;background:#242526;border:1px solid #3a3b3c;border-radius:10px;align-items:center;gap:.2rem;padding:.5rem 1rem;font-family:inherit;font-size:.88rem;font-weight:700;display:inline-flex;position:relative}.gghub-public-main-tab-badge{color:#fff;text-align:center;box-sizing:border-box;pointer-events:none;background:#e41e3f;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:.62rem;font-weight:800;line-height:18px;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #0a0a0f}.gghub-public-main-tab-open-dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 2px #0a0a0fd9}.gghub-public-main-tab-open-dot--pulse{animation:2s ease-in-out infinite gghub-community-tab-open-dot-pulse}@keyframes gghub-community-tab-open-dot-pulse{0%,to{box-shadow:0 0 0 2px #0a0a0fd9,0 0 #22c55e73}50%{box-shadow:0 0 0 2px #0a0a0fd9,0 0 0 5px #22c55e00}}.gghub-public-main-tab--active{color:#e4e6eb;background:#9333ea1a;border-color:#9333ea}.gghub-public-following-card{margin-top:.25rem}.gghub-fb-round-btn--live{cursor:pointer;opacity:1;z-index:0;-webkit-tap-highlight-color:transparent;position:relative;overflow:visible}.gghub-fb-round-btn--live:hover,.gghub-fb-round-btn--open{background:#4e4f50}.gghub-fb-notif-wrap{flex-shrink:0;position:relative}.gghub-fb-notif-badge{z-index:2;color:#fff;text-align:center;box-sizing:border-box;pointer-events:none;background:#e41e3f;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:.62rem;font-weight:800;line-height:18px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 0 2px #0a0a0f}.gghub-notif-dropdown-backdrop{display:none!important}.gghub-fb-notif-wrap>.gghub-notif-dropdown{z-index:100530;overscroll-behavior:contain;background:#242526;border:1px solid #3a3b3c;border-radius:12px;flex-direction:column;width:min(380px,100vw - 1rem);height:auto;max-height:min(78dvh,560px);display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 28px #0000008c}.gghub-notif-dropdown__head{border-bottom:1px solid #3a3b3c;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.55rem .85rem;display:flex}.gghub-notif-dropdown__title{color:#e4e6eb;flex:8rem;min-width:0;margin:0;font-size:1rem;font-weight:800}.gghub-notif-dropdown__head-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.15rem;margin-left:auto;display:flex}.gghub-notif-dropdown__markall{color:#9333ea;cursor:pointer;text-align:right;background:0 0;border:none;border-radius:8px;min-height:44px;padding:.35rem .5rem;font-family:inherit;font-size:.78rem;font-weight:700}.gghub-notif-dropdown__markall:hover{background:#9333ea14;text-decoration:underline}.gghub-notif-dropdown__close{color:#b0b3b8;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;margin:0;padding:0;font-family:inherit;font-size:1.35rem;line-height:1;display:inline-grid}.gghub-notif-dropdown__close:hover{color:#e4e6eb;background:#ffffff10}.gghub-notif-dropdown__tabs{border-bottom:1px solid #3a3b3c;flex-wrap:wrap;gap:.35rem;padding:.4rem .85rem;display:flex}.gghub-notif-dropdown__scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:0 auto;min-height:0;max-height:min(48dvh,360px);overflow-y:auto}.gghub-notif-dropdown__muted{color:#8a8d91;margin:0;padding:.85rem;font-size:.82rem}.gghub-notif-dropdown__loading{justify-content:center;align-items:center;min-height:5.5rem;padding:.65rem .85rem;display:flex}.gghub-notif-dropdown__loading .gghub-loading-state{gap:.45rem}.gghub-notif-dropdown__loading .gghub-loading-state__label{color:#8a8d91;font-size:.82rem}.gghub-notif-dropdown__foot{text-align:center;border-top:1px solid #3a3b3c;padding:.5rem .85rem}.gghub-notif-dropdown__seeall{color:#9333ea;font-size:.82rem;font-weight:700;text-decoration:none}.gghub-notif-dropdown__seeall:hover{text-decoration:underline}.gghub-notif-tab{color:#b0b3b8;cursor:pointer;background:#3a3b3c;border:none;border-radius:999px;padding:.35rem .85rem;font-family:inherit;font-size:.78rem;font-weight:700}.gghub-notif-tab--active{color:#e4e6eb;background:#9333ea33;outline:1px solid #9333ea}.gghub-notif-tab--events{color:#fcd34d}.gghub-notif-tab--events.gghub-notif-tab--active{color:#fde68a;background:#eab30838;outline-color:#eab308}.gghub-notif-row--event{background:linear-gradient(90deg,#eab30824,#0000);border-left:3px solid #eab308}.gghub-notif-row--event.gghub-notif-row--unread{background:linear-gradient(90deg,#eab30838,#9333ea14)}@media (max-width:991px){.gghub-fb-notif-wrap>.gghub-notif-dropdown{right:max(.5rem,env(safe-area-inset-right));left:auto;top:calc(env(safe-area-inset-top,0px) + 70px);border:1px solid #3a3b3c;border-radius:12px;width:min(380px,100vw - 1rem);max-height:min(78dvh,560px);position:fixed;transform:none;box-shadow:0 12px 28px #0000008c}.gghub-notif-dropdown__head{padding:.65rem max(.75rem,env(safe-area-inset-right)) .55rem max(.75rem,env(safe-area-inset-left))}.gghub-notif-dropdown__tabs,.gghub-notif-dropdown__foot{padding-left:max(.75rem,env(safe-area-inset-left));padding-right:max(.75rem,env(safe-area-inset-right))}.gghub-notif-tab{min-height:44px;padding:.45rem 1rem}}.gghub-notif-row{color:#e4e6eb;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:.55rem;width:100%;padding:.55rem .75rem;font-family:inherit;display:flex}.gghub-notif-row:hover,.gghub-notif-row:focus-visible{background:#ffffff0d;outline:none}.gghub-notif-row--unread{background:#9333ea0d}.gghub-notif-row--compact{padding:.45rem .65rem}.gghub-notif-row__avatar{background:#3a3b3c;border-radius:999px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.gghub-notif-row--compact .gghub-notif-row__avatar{width:36px;height:36px}.gghub-notif-row__avatar-img{object-fit:cover;width:100%;height:100%;display:block}.gghub-notif-row__avatar-fallback{color:#cbd5e1;font-size:.72rem;font-weight:800}.gghub-notif-row__avatar--icon{border-radius:10px}.gghub-notif-row__avatar--game{background:#18191a;border-radius:10px;padding:5px}.gghub-notif-row__avatar-img--game{object-fit:contain}.gghub-notif-row__avatar--list{color:#ede9fe;background:linear-gradient(145deg,#5b21b6,#4338ca)}.gghub-notif-row__avatar--duel{color:#fef2f2;background:linear-gradient(145deg,#7f1d1d,#dc2626)}.gghub-notif-row__avatar--community{color:#ecfeff;background:linear-gradient(145deg,#0e7490,#0891b2)}.gghub-notif-row__avatar--challenge{color:#fff7ed;background:linear-gradient(145deg,#b45309,#ea580c)}.gghub-notif-row__avatar--wallet{color:#ecfdf5;background:linear-gradient(145deg,#047857,#059669)}.gghub-notif-row__avatar--ranking{color:#fffbeb;background:linear-gradient(145deg,#a16207,#ca8a04)}.gghub-notif-row__avatar--shop{color:#eff6ff;background:linear-gradient(145deg,#1d4ed8,#2563eb)}.gghub-notif-row__avatar--system{color:#f3f4f6;background:linear-gradient(145deg,#4b5563,#6b7280)}.gghub-notif-row__avatar-icon{width:20px;height:20px}.gghub-notif-row__body{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.gghub-notif-row__primary{color:#e4e6eb;font-size:.82rem;line-height:1.35}.gghub-notif-row__snippet{color:#b0b3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.35;display:-webkit-box;overflow:hidden}.gghub-notif-row__meta{color:#8a8d91;font-size:.68rem}.gghub-notif-row__dot{background:#9333ea;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:.35rem}.gghub-notif-toast-stack{left:auto;right:max(.75rem,env(safe-area-inset-right));bottom:max(.75rem,env(safe-area-inset-bottom));z-index:650;pointer-events:none;flex-direction:column;gap:.45rem;max-width:min(340px,100vw - 1.5rem);display:flex;position:fixed}.gghub-notif-toast-stack .gghub-notif-toast{pointer-events:auto}@media (min-width:992px){.gghub-shell--fb:not(.gghub-shell--fb-ops-solo) .gghub-notif-toast-stack{max-width:min(300px,100vw - 2rem);right:max(1rem,50vw - min(100vw,1320px)/2 + 1rem)}}.gghub-notif-toast{background:#242526;border:1px solid #3a3b3c;border-radius:10px;padding:.65rem 2rem .65rem .75rem;position:relative;box-shadow:0 10px 28px #00000094}.gghub-notif-toast__close{color:#b0b3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;width:28px;height:28px;font-family:inherit;font-size:1.25rem;line-height:1;position:absolute;top:.35rem;right:.35rem}.gghub-notif-toast__close:hover{color:#e4e6eb;background:#ffffff12}.gghub-notif-toast__title{text-transform:uppercase;letter-spacing:.04em;color:#8a8d91;margin:0 0 .25rem;font-size:.72rem;font-weight:800}.gghub-notif-toast__body{color:#e4e6eb;margin:0;font-size:.85rem;line-height:1.4}.gghub-notif-page{box-sizing:border-box;width:100%;max-width:560px;margin:0 auto;padding:0 .25rem .5rem}.gghub-notif-page__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;display:flex}.gghub-notif-page__title{color:#e4e6eb;margin:0 0 .25rem;font-size:1.35rem;font-weight:800}.gghub-notif-page__lead{color:#b0b3b8;margin:0;font-size:.85rem;line-height:1.45}.gghub-notif-page__actions{flex-wrap:wrap;align-self:flex-start;gap:.4rem;display:flex}.gghub-notif-row-wrap{border-bottom:1px solid #3a3b3c;align-items:stretch;display:flex}.gghub-notif-row-wrap:last-child{border-bottom:none}.gghub-notif-row-wrap .gghub-notif-row{border-bottom:none;flex:1}.gghub-notif-row__delete{color:#8a8d91;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;align-self:center;width:2.25rem;margin-right:.35rem;font-size:1.25rem;line-height:1}.gghub-notif-row__delete:hover,.gghub-notif-row__delete:focus-visible{color:#e4e6eb;background:#3a3b3c}.gghub-notif-page__tabs{gap:.35rem;margin-bottom:.85rem;display:flex}.gghub-notif-page__muted{color:#8a8d91;margin:.5rem 0;font-size:.88rem}.gghub-notif-page__err{color:#fca5a5;margin:0 0 .65rem;font-size:.85rem}.gghub-notif-page__list{background:#242526;border:1px solid #3a3b3c;border-radius:12px;overflow:hidden}.gghub-notif-page__list .gghub-notif-row-wrap:last-child{border-bottom:none}.gghub-notif-page__more-wrap{justify-content:center;margin-top:.85rem;display:flex}.gghub-delete-modal-backdrop{z-index:500;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gghub-delete-modal-backdrop--over-hub-modal{z-index:100580}.gghub-delete-modal-backdrop--over-hub-modal .gghub-delete-modal{z-index:100581}.gghub-delete-modal{color:#e4e6eb;box-sizing:border-box;background:#242526;border:1px solid #3e4042;border-radius:12px;width:100%;max-width:440px;font-family:inherit;overflow:hidden;box-shadow:0 16px 48px #0000008c}.gghub-delete-modal-header{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.15rem 1.25rem 0;display:flex}.gghub-delete-modal-title{color:#e4e6eb;flex:1;min-width:0;margin:0;font-size:1.1rem;font-weight:800;line-height:1.35}.gghub-delete-modal-close{color:#b0b3b8;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;margin:-.25rem -.35rem 0 0;font-family:inherit;font-size:1.45rem;line-height:1;display:grid}.gghub-delete-modal-close:hover:not(:disabled){color:#e4e6eb;background:#ffffff14}.gghub-delete-modal-close:disabled{opacity:.45;cursor:not-allowed}.gghub-delete-modal-body{color:#b0b3b8;margin:0;padding:.85rem 1.25rem 0;font-size:.9rem;line-height:1.6}.gghub-delete-modal-error{color:#fecaca;background:#7f1d1d33;border:1px solid #fca5a533;border-radius:8px;margin:.75rem 1.25rem 0;padding:.55rem .75rem;font-size:.85rem;line-height:1.45}.gghub-delete-modal-actions{background:#0000001a;border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;margin-top:1.15rem;padding:1rem 1.25rem 1.15rem;display:flex}.gghub-delete-modal-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:8px;min-height:42px;padding:.5rem 1.15rem;font-family:inherit;font-size:.88rem;font-weight:700}.gghub-delete-modal-btn:disabled{opacity:.55;cursor:not-allowed}.gghub-delete-modal-btn--cancel{color:#e4e6eb;background:0 0}.gghub-delete-modal-btn--cancel:hover:not(:disabled){background:#ffffff10}.gghub-delete-modal-btn--danger{color:#fff;background:#9333ea}.gghub-delete-modal-btn--danger:hover:not(:disabled){filter:brightness(1.06)}.gghub-delete-modal-backdrop:has(.gghub-delete-modal[data-scope=shop_pix_cancel]){z-index:560}.gghub-create-modal-overlay{z-index:520;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gghub-create-modal-overlay--stacked{z-index:550}.gghub-shop-pix-overlay{z-index:540;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gghub-shop-pix-overlay--stacked{z-index:560}.gghub-shop-pix-modal.gghub-create-modal{max-width:440px}.gghub-shop-pix-modal__head .gghub-create-modal__title{margin-bottom:.15rem}.gghub-shop-pix-modal__subtitle{color:#b0b3b8;margin:0;font-size:.8rem;font-weight:500;line-height:1.45}.gghub-shop-pix-modal__subtitle--success{color:#4ade80;font-weight:700}.gghub-shop-pix-modal__body{padding-top:.5rem}.gghub-shop-pix-checkout-card{background:linear-gradient(165deg,#ffffff12 0%,#ffffff06 100%);border:1px solid #ffffff1a;border-radius:14px;margin-top:.25rem;padding:1rem 1.05rem 1.1rem;box-shadow:0 8px 32px #00000040}.gghub-shop-pix-checkout-card--muted{justify-content:center;align-items:center;min-height:5rem;display:flex}.gghub-shop-pix-loading{text-align:center;color:#b0b3b8;margin:0;font-size:.88rem}.gghub-shop-pix-total-label{letter-spacing:.04em;text-transform:uppercase;color:#8a8d91;margin:0 0 .2rem;font-size:.68rem;font-weight:700}.gghub-shop-pix-total-value{letter-spacing:-.02em;color:#f0f2f5;margin:0 0 .35rem;font-size:1.75rem;font-weight:800;line-height:1.1}.gghub-shop-pix-total-value--success{color:#4ade80}.gghub-shop-pix-pack-line{color:#b0b3b8;margin:0 0 .85rem;font-size:.78rem;line-height:1.4}.gghub-shop-pix-qr-wrap{background:#fafafa;border:1px solid #0000000f;border-radius:12px;justify-content:center;align-items:center;max-width:min(260px,100%);margin:0 auto .85rem;padding:.65rem;display:flex}.gghub-shop-pix-qr-wrap--small{max-width:180px;margin-top:.5rem;padding:.45rem}.gghub-shop-pix-qr-img{border-radius:8px;width:100%;height:auto;display:block}.gghub-shop-pix-copy-btn{cursor:pointer;color:#f9fafb;-webkit-tap-highlight-color:transparent;background:#1f2937;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;width:100%;margin:0 0 .75rem;padding:.75rem .85rem;font-family:inherit;font-size:.88rem;font-weight:700;transition:background .15s,transform .1s;display:flex}.gghub-shop-pix-copy-btn:hover{background:#374151}.gghub-shop-pix-copy-btn:active{transform:scale(.99)}.gghub-shop-pix-copy-btn__sub{color:#9ca3af;font-size:.68rem;font-weight:500}.gghub-shop-pix-copy-btn__ok{color:#4ade80;font-size:.72rem;font-weight:700}.gghub-shop-pix-trust{color:#8a8d91;margin:0;font-size:.72rem;line-height:1.45}.gghub-shop-pix-confirm-row{border-top:1px solid #ffffff14;margin-top:1rem;padding-top:.85rem}.gghub-shop-pix-confirm-btn{width:100%;margin-bottom:.5rem}.gghub-shop-pix-confirm-hint{color:#9ca3af;margin:0;font-size:.75rem;line-height:1.45}.gghub-shop-pix-info{color:#b0b3b8;margin:.5rem 0 0;font-size:.78rem}.gghub-shop-pix-cancel-link{width:100%;font:inherit;color:#9ca3af;cursor:pointer;text-align:center;background:0 0;border:none;margin:.75rem 0 0;padding:0;font-size:.78rem;text-decoration:underline;display:block}.gghub-shop-pix-cancel-link:hover{color:#cbd5e1}.gghub-shop-pix-cancel-link:disabled{opacity:.55;cursor:not-allowed}.gghub-shop-pix-success{text-align:center;padding:.35rem 0 .5rem}.gghub-shop-pix-success__icon{color:#fff;background:#16a34a;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto .65rem;font-size:1.35rem;font-weight:800;line-height:1;display:grid;box-shadow:0 4px 20px #16a34a59}.gghub-shop-pix-paid-lead{color:#d1d5db;margin:.65rem 0 0;font-size:.88rem;line-height:1.45}.gghub-shop-pix-error-lead{color:#fecaca;margin:0 0 .5rem;font-size:.88rem;line-height:1.45}.gghub-shop-pix-tech{color:#8a8d91;margin-top:.5rem;font-size:.72rem}.gghub-shop-pix-tech summary{cursor:pointer;-webkit-user-select:none;user-select:none}.gghub-shop-pix-tech pre{white-space:pre-wrap;word-break:break-word;color:#9ca3af;margin:.35rem 0 0;font-size:.65rem}.gghub-shop-pix-paid-details{color:#8a8d91;margin-top:.75rem;font-size:.75rem}.gghub-shop-pix-paid-details summary{cursor:pointer}.gghub-shop-pix-paid-details__paste{color:#b0b3b8;resize:none;background:#1c1e21;border:1px solid #3e4042;border-radius:8px;width:100%;margin-top:.45rem;padding:.45rem;font-family:ui-monospace,monospace;font-size:.65rem}.gghub-shop-pix-modal__foot{border-top-color:#ffffff14}.gghub-shop-pix-modal .gghub-create-modal__foot .gghub-fb-btn{min-height:36px}.gghub-shop-pix-modal .gghub-shop-pix-confirm-btn{justify-content:center;width:100%}.gghub-ledger-receipt-modal .gghub-fb-btn{min-height:36px}.gghub-create-modal{color:#e4e6eb;box-sizing:border-box;background:#242526;border:1px solid #3e4042;border-radius:12px;flex-direction:column;width:100%;max-width:520px;max-height:min(92vh,720px);font-family:inherit;display:flex;box-shadow:0 16px 48px #0000008c}.gghub-create-modal__head{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1rem .5rem;display:flex}.gghub-create-modal__title{color:#e4e6eb;margin:0 0 .25rem;font-size:1.15rem;font-weight:800;line-height:1.25}.gghub-create-modal__desc{color:#b0b3b8;margin:0 0 .45rem;font-size:.82rem;line-height:1.45}.gghub-create-modal__summary{color:#8a8d91;word-break:break-word;margin:0;font-size:.72rem;line-height:1.4}.gghub-create-modal__close{color:#b0b3b8;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;margin:-.25rem -.35rem 0 0;font-family:inherit;font-size:1.45rem;line-height:1;display:grid}.gghub-create-modal__close:hover{color:#e4e6eb;background:#ffffff14}.gghub-create-tabs{border-bottom:1px solid #3a3b3c;flex-shrink:0;gap:.35rem;padding:0 1rem .65rem;display:flex}.gghub-create-tab{color:#b0b3b8;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#3a3b3c;border:none;border-radius:8px;flex:1;min-height:38px;font-family:inherit;font-size:.78rem;font-weight:700}.gghub-create-tab:hover{color:#e4e6eb}.gghub-create-tab--active{color:#fff;background:#9333ea}.gghub-create-tab:disabled{opacity:.45;cursor:not-allowed}.gghub-create-modal__body{flex:1;min-height:0;padding:.85rem 1rem 1rem;overflow:auto}.gghub-create-modal__foot{border-top:1px solid #3a3b3c;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.65rem;padding:.85rem 1rem 1rem;display:flex}.gghub-create-modal__foot-right{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.gghub-create-modal__foot .gghub-fb-btn--primary:disabled{opacity:.5;cursor:not-allowed;filter:none}.gghub-wallet-modal{background:linear-gradient(#2a2b2c 0%,#242526 42%,#1e1f20 100%);border-color:#3a3b3c;max-width:580px;box-shadow:0 24px 64px #0000009e,0 0 0 1px #9333ea14}.gghub-wallet-modal.gghub-create-modal .gghub-create-modal__body{scrollbar-width:none;-ms-overflow-style:none}.gghub-wallet-modal.gghub-create-modal .gghub-create-modal__body::-webkit-scrollbar{width:0;height:0}.gghub-wallet-modal__head{background:linear-gradient(#9333ea14 0%,#0000 100%);border-bottom:1px solid #ffffff0f;align-items:flex-start;padding-bottom:.65rem}.gghub-wallet-modal__head-main{flex:1;min-width:0}.gghub-wallet-modal__kicker{letter-spacing:.08em;text-transform:uppercase;color:#a78bfa;margin:0 0 .15rem;font-size:.72rem;font-weight:700}.gghub-wallet-modal__balances{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.gghub-wallet-modal__balance-pill{color:#f3f4f6;background:#111214d9;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.45rem;padding:.38rem .72rem;font-size:.82rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.gghub-wallet-modal__balance-pill:first-child{background:linear-gradient(135deg,#f59e0b1f,#111214e6);border-color:#f59e0b40}.gghub-wallet-modal__balance-pill:last-child{background:linear-gradient(135deg,#9333ea24,#111214e6);border-color:#9333ea47}.gghub-wallet-modal__affiliate{background:#111214b8;border:1px solid #a78bfa38;border-radius:12px;flex:100%;min-width:min(100%,14rem);margin-top:.15rem;padding:.5rem .65rem;box-shadow:inset 0 1px #ffffff08}.gghub-wallet-modal__affiliate-pill{letter-spacing:.05em;text-transform:uppercase;color:#1e1b4b;background:linear-gradient(135deg,#c4b5fd,#a78bfa);border-radius:999px;margin-bottom:.4rem;padding:.28rem .65rem;font-size:.66rem;font-weight:900;display:inline-block;box-shadow:0 0 12px #a78bfa59}.gghub-wallet-modal__affiliate-pill--active{color:#fef3c7;background:linear-gradient(135deg,#065f46,#047857);border:1px solid #34d39966;box-shadow:0 0 12px #10b9814d}.gghub-wallet-modal__affiliate-lead{color:#c4b5fd;margin:0 0 .4rem;font-size:.78rem;font-weight:600;line-height:1.35}.gghub-wallet-modal__affiliate-row{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.gghub-wallet-modal__affiliate-input{flex:8rem;min-width:0;min-height:34px;padding:.35rem .55rem;font-size:.82rem}.gghub-wallet-modal__affiliate-btn{color:#e9d5ff;cursor:pointer;background:#7c3aed40;border:1px solid #a78bfa59;border-radius:8px;flex:none;min-height:34px;padding:.35rem .65rem;font-family:inherit;font-size:.72rem;font-weight:800;transition:background .15s,border-color .15s}.gghub-wallet-modal__affiliate-btn:hover:not(:disabled){background:#7c3aed6b;border-color:#a78bfa8c}.gghub-wallet-modal__affiliate-btn:disabled{opacity:.55;cursor:not-allowed}.gghub-wallet-modal__affiliate-btn--ghost{color:#b0b3b8;background:0 0;border-color:#ffffff1f}.gghub-wallet-modal__affiliate-btn--ghost:hover:not(:disabled){color:#e4e6eb;background:#ffffff0f}.gghub-wallet-modal__affiliate-error{margin:.35rem 0 0;font-size:.75rem}.gghub-wallet-modal__tabs{background:#0000001f;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;flex-shrink:0;gap:.4rem;padding:.7rem 1rem .65rem;display:flex}.gghub-wallet-modal__tab{color:#b0b3b8;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#3a3b3ca6;border:1px solid #0000;border-radius:999px;flex:1;min-width:min(100%,5.25rem);min-height:38px;font-family:inherit;font-size:.76rem;font-weight:700;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.gghub-wallet-modal__tab:hover{color:#e4e6eb;background:#444546d9}.gghub-wallet-modal__tab--active{color:#fff;background:linear-gradient(135deg,#9333ea,#7c3aed);border-color:#d8b4fe59;box-shadow:0 4px 16px #9333ea59}.gghub-wallet-modal__body{padding:1rem 1rem .85rem}.gghub-wallet-modal__panel{flex-direction:column;gap:.65rem;display:flex}.gghub-wallet-modal__lead{color:#d1d5db;margin:0;font-size:.88rem;line-height:1.55}.gghub-wallet-modal__muted{color:#9ca3af;margin:0;font-size:.82rem;line-height:1.5}.gghub-wallet-modal__placeholder-box{background:#18191a;border:1px dashed #4b5563;border-radius:12px;justify-content:center;align-items:center;min-height:120px;margin:.35rem 0;display:flex}.gghub-wallet-modal__legal{color:#8a8d91;margin:0;font-size:.72rem;line-height:1.45}.gghub-wallet-modal__cta{align-self:flex-start;margin-top:.25rem}.gghub-wallet-modal__cta-stack{flex-direction:column;align-items:stretch;gap:.55rem;margin-top:.35rem;display:flex}.gghub-wallet-modal__cta-stack .gghub-wallet-modal__cta{text-align:center;align-self:stretch;margin-top:0}.gghub-wallet-modal__list{color:#b0b3b8;margin:.25rem 0 0;padding-left:1.15rem;font-size:.85rem;line-height:1.55}.gghub-wallet-modal__list li{margin:.25rem 0}.gghub-wallet-modal__cta-row{flex-wrap:wrap;gap:.5rem;margin-top:.35rem;display:flex}.gghub-wallet-modal__foot{background:#0000002e;border-top-color:#ffffff0f;justify-content:space-between;gap:.75rem}.gghub-wallet-modal__foot--tip .gghub-fb-btn--primary{min-width:8.5rem}.gghub-wallet-tip{flex-direction:column;gap:.85rem;display:flex}.gghub-wallet-tip__lead{color:#c4b5fd;margin:0;font-size:.86rem;line-height:1.55}.gghub-wallet-tip__section{flex-direction:column;gap:.45rem;display:flex}.gghub-wallet-tip__section-label{color:#e4e6eb;letter-spacing:.02em;font-size:.78rem;font-weight:700}.gghub-wallet-tip__search{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.gghub-wallet-tip__search-input-wrap{background:#111214;border:1px solid #3a3b3c;border-radius:12px;flex:12rem;align-items:stretch;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.gghub-wallet-tip__search-input-wrap:focus-within{border-color:#9333ea;box-shadow:0 0 0 3px #9333ea38}.gghub-wallet-tip__search-prefix{color:#9333ea;background:#9333ea14;border-right:1px solid #ffffff0f;place-items:center;padding:0 .65rem 0 .75rem;font-size:.95rem;font-weight:800;display:grid}.gghub-wallet-tip__input{color:#f3f4f6;background:0 0;border:none;outline:none;width:100%;min-width:0;font-family:inherit;font-size:.92rem}.gghub-wallet-tip__input--search{padding:.72rem .75rem .72rem 0}.gghub-wallet-tip__input--amount{font-variant-numeric:tabular-nums;background:#111214;border:1px solid #3a3b3c;border-radius:12px;padding:.65rem .75rem;font-size:1.35rem;font-weight:800;transition:border-color .15s,box-shadow .15s}.gghub-wallet-tip__input--amount:focus{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e}.gghub-wallet-tip__input--amount:disabled{opacity:.55;cursor:not-allowed}.gghub-wallet-tip__search-btn{border-radius:12px;flex:none;align-self:stretch;min-height:44px;padding-inline:1rem}.gghub-wallet-tip__recipient{background:linear-gradient(135deg,#9333ea1f,#111214eb);border:1px solid #9333ea47;border-radius:14px;align-items:center;gap:.65rem;padding:.65rem .75rem;display:flex}.gghub-wallet-tip__recipient-avatar{color:#fff;background:linear-gradient(135deg,#9333ea,#6d28d9);border-radius:999px;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;font-size:.95rem;font-weight:800;display:grid;box-shadow:0 4px 12px #9333ea59}.gghub-wallet-tip__recipient-main{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.gghub-wallet-tip__recipient-name{color:#f9fafb;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:800;overflow:hidden}.gghub-wallet-tip__recipient-handle{color:#c4b5fd;font-size:.78rem;font-weight:600}.gghub-wallet-tip__recipient-change{color:#e4e6eb;cursor:pointer;background:#ffffff14;border:none;border-radius:999px;flex-shrink:0;padding:.35rem .65rem;font-family:inherit;font-size:.72rem;font-weight:700}.gghub-wallet-tip__recipient-change:hover{background:#ffffff24}.gghub-wallet-tip__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (max-width:480px){.gghub-wallet-tip__grid{grid-template-columns:1fr}}.gghub-wallet-tip__card{background:#111214;border:1px solid #3a3b3c;border-radius:14px;flex-direction:column;gap:.55rem;min-height:9.5rem;padding:.75rem;display:flex}.gghub-wallet-tip__card--credits{background:linear-gradient(160deg,#f59e0b14,#111214 55%);border-color:#f59e0b38}.gghub-wallet-tip__card--xp{background:linear-gradient(160deg,#9333ea1f,#111214 55%);border-color:#9333ea40}.gghub-wallet-tip__card-head{align-items:center;gap:.45rem;display:flex}.gghub-wallet-tip__card-title{color:#e4e6eb;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.78rem;font-weight:800}.gghub-wallet-tip__amount-field{margin:0}.gghub-wallet-tip__quick{flex-wrap:wrap;gap:.35rem;display:flex}.gghub-wallet-tip__quick-btn{color:#d1d5db;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;min-height:30px;padding:.2rem .55rem;font-family:inherit;font-size:.72rem;font-weight:700}.gghub-wallet-tip__quick-btn:hover:not(:disabled){color:#fde68a;border-color:#f59e0b59}.gghub-wallet-tip__quick-btn--active{color:#fde68a;background:#f59e0b29;border-color:#f59e0b}.gghub-wallet-tip__quick-btn:disabled{opacity:.4;cursor:not-allowed}.gghub-wallet-tip__hint{color:#9ca3af;margin:0;font-size:.72rem;line-height:1.45}.gghub-wallet-tip__xp-handle{color:#c4b5fd;margin:0;font-size:.78rem;font-weight:600}.gghub-wallet-tip__xp-value{align-items:baseline;gap:.35rem;margin:.15rem 0 0;display:flex}.gghub-wallet-tip__xp-number{color:#e9d5ff;font-variant-numeric:tabular-nums;font-size:1.65rem;font-weight:900;line-height:1}.gghub-wallet-tip__xp-unit{color:#a78bfa;font-size:.85rem;font-weight:800}.gghub-wallet-tip__xp-placeholder{color:#9ca3af;margin:.35rem 0 0;font-size:.8rem;line-height:1.45}.gghub-wallet-tip__feedback{border-radius:10px;margin:0;padding:.55rem .7rem;font-size:.82rem;font-weight:600;line-height:1.45}.gghub-wallet-tip__feedback--error{color:#fca5a5;background:#ef44441f;border:1px solid #f8717159}.gghub-wallet-tip__feedback--success{color:#86efac;background:#22c55e1f;border:1px solid #4ade8059}.gghub-wallet-tip__actions{margin-top:.15rem}.gghub-wallet-tip__send{width:100%;min-height:44px}.gghub-wallet-tip-confirm-overlay{z-index:10050;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.gghub-hub-overlay-blur,.gghub-wallet-tip-confirm-overlay,.gghub-create-modal-overlay,.gghub-shop-pix-overlay,.gghub-delete-modal-backdrop,.gghub-hub-modal-backdrop,.gghub-confirm-challenge-overlay,.gghub-compete-detail-overlay,.gghub-vale-flow-overlay,[data-slot=dialog-overlay],[data-slot=alert-dialog-overlay]{-webkit-backdrop-filter:blur(8px)saturate(1.05)!important;background:#00000073!important}.gghub-wallet-tip-confirm-dialog{background:linear-gradient(#2a2b2c,#1e1f20);border:1px solid #9333ea59;border-radius:16px;width:100%;max-width:22rem;padding:1.1rem 1.15rem;box-shadow:0 20px 48px #0000008c}.gghub-wallet-tip-confirm-title{color:#f9fafb;margin:0 0 .55rem;font-size:1rem;font-weight:800}.gghub-wallet-tip-confirm-body{color:#d1d5db;margin:0;font-size:.86rem;line-height:1.5}.gghub-wallet-tip-confirm-note{color:#9ca3af;margin:.65rem 0 0;font-size:.8rem;line-height:1.45}.gghub-wallet-tip-confirm-terms{color:#d1d5db;align-items:flex-start;gap:.55rem;margin-top:.85rem;font-size:.8rem;line-height:1.45;display:flex}.gghub-wallet-tip-confirm-terms a{color:#c084fc;text-decoration:underline}.gghub-wallet-tip-confirm-actions{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:.85rem;display:flex}.gghub-wallet-redeem__balances{background:#18191a;border:1px solid #3a3b3c;border-radius:12px;flex-direction:column;gap:.35rem;padding:.55rem .65rem;display:flex}.gghub-wallet-redeem__balance-row{justify-content:space-between;align-items:center;gap:.75rem;font-size:.88rem;display:flex}.gghub-wallet-redeem__balance-label{color:#b0b3b8;font-weight:600}.gghub-wallet-redeem__balance-value{color:#e4e6eb;align-items:center;gap:.35rem;font-weight:800;display:inline-flex}.gghub-wallet-redeem__field{flex-direction:column;gap:.35rem;margin-top:.15rem;display:flex}.gghub-wallet-redeem__field-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.gghub-wallet-redeem__label{color:#e4e6eb;font-size:.85rem;font-weight:700}.gghub-wallet-redeem__min{color:#8a8d91;font-size:.75rem}.gghub-wallet-redeem__input{max-width:100%}.gghub-wallet-redeem__summary{background:#111214;border:1px solid #3a3b3c;border-radius:12px;flex-direction:column;gap:.4rem;margin-top:.25rem;padding:.65rem .7rem;display:flex}.gghub-wallet-redeem__summary-row{color:#b0b3b8;justify-content:space-between;align-items:flex-start;gap:.75rem;font-size:.82rem;display:flex}.gghub-wallet-redeem__summary-row span:last-child{text-align:right;color:#e4e6eb;font-weight:600}.gghub-wallet-redeem__summary-row--total{border-top:1px solid #3a3b3c;margin-top:.15rem;padding-top:.45rem;font-size:.9rem}.gghub-wallet-redeem__summary-row--total span:first-child{color:#e4e6eb;font-weight:700}.gghub-wallet-redeem__summary-row--total strong{color:#fbbf24;font-size:1.05rem}.gghub-wallet-redeem__summary-note{color:#8a8d91;margin:.2rem 0 0;font-size:.72rem;line-height:1.4}.gghub-wallet-redeem__summary-warn{color:#fbbf24;margin:.35rem 0 0;font-size:.78rem;line-height:1.4}.gghub-wallet-redeem__summary-vip{color:#fbbf24;margin:.35rem 0 0;font-size:.75rem;font-weight:600;line-height:1.4}.gghub-wallet-redeem__success{color:#86efac;background:#14532d33;border:1px solid #22c55e55;border-radius:10px;margin:0;padding:.55rem .65rem;font-size:.85rem;font-weight:600}.gghub-wallet-redeem__summary-row--highlight{border-top:1px solid #3a3b3c;margin-top:.15rem;padding-top:.45rem}.gghub-wallet-redeem__summary-row--highlight span:first-child{color:#e4e6eb;font-weight:700}.gghub-wallet-redeem__summary-row--highlight strong{color:#fbbf24;font-size:1.05rem}.gghub-hub-modal--redeem-pix{max-width:min(26rem,100vw - 2rem)}.gghub-hub-modal--redeem-pix .gghub-hub-modal__body{flex-direction:column;gap:.65rem;max-height:min(78vh,100dvh - 7rem);padding:1rem;display:flex}.gghub-wallet-redeem-pix-modal__lead{color:#b0b3b8;margin:0;font-size:.84rem;line-height:1.45}.gghub-wallet-redeem-pix-modal__hint{color:#9ca3af;margin:.35rem 0 0;font-size:.78rem;line-height:1.4}.gghub-wallet-redeem-pix-modal__hint--warn{color:#fbbf24}.gghub-wallet-redeem-pix-modal__summary{margin:0}.gghub-wallet-redeem-pix-modal__check{color:#e4e6eb;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#18191a;border:1px solid #3a3b3c;border-radius:10px;align-items:flex-start;gap:.55rem;margin:0;padding:.55rem .65rem;font-size:.82rem;line-height:1.4;display:flex}.gghub-wallet-redeem-pix-modal__check input{accent-color:#9333ea;cursor:pointer;flex-shrink:0;width:1rem;height:1rem;margin-top:.12rem}.gghub-wallet-redeem-pix-modal__check:has(input:disabled){opacity:.65;cursor:not-allowed}.gghub-wallet-redeem-pix-modal__error{color:#f87171;margin:0;font-size:.82rem;font-weight:600;line-height:1.4}.gghub-wallet-redeem-pix-modal__actions{border-top:1px solid #3a3b3c;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.15rem;padding-top:.75rem;display:flex}.gghub-wallet-redeem-pix-modal__actions .gghub-fb-btn{min-width:7.25rem}.gghub-wallet-modal__shop-list{flex-direction:column;gap:.45rem;max-height:min(42vh,320px);margin:.35rem 0 0;padding:0;list-style:none;display:flex;overflow:auto}.gghub-wallet-modal__shop-li{margin:0}.gghub-wallet-modal__shop-row{text-align:left;color:#e4e6eb;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#18191a;border:1px solid #3a3b3c;border-radius:12px;align-items:flex-start;gap:.55rem;width:100%;padding:.65rem .7rem;font-family:inherit;display:flex}.gghub-wallet-modal__shop-row:hover{border-color:#5c5e61}.gghub-wallet-modal__shop-row--selected{border-color:#f59e0b;box-shadow:0 0 0 1px #f59e0b33}.gghub-wallet-modal__shop-row--popular{position:relative}.gghub-wallet-modal__shop-row-ico{flex-shrink:0;margin-top:.1rem}.gghub-wallet-modal__shop-row-main{flex-direction:column;gap:.15rem;min-width:0;display:flex}.gghub-wallet-modal__shop-row-title{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.92rem;font-weight:800;display:flex}.gghub-wallet-modal__shop-popular{text-transform:uppercase;letter-spacing:.04em;color:#111;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:999px;padding:.12rem .4rem;font-size:.62rem;font-weight:800}.gghub-wallet-modal__shop-row-sub{color:#b0b3b8;font-size:.78rem;line-height:1.35}.gghub-wallet-modal__shop-row-meta{color:#d1d5db;font-size:.8rem;font-weight:700}.gghub-redeem-progress-steps{flex-direction:column;gap:.85rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.gghub-redeem-progress-step{color:#6b7280;align-items:center;gap:.65rem;font-size:.9rem;display:flex}.gghub-redeem-progress-step--active{color:#fde68a;font-weight:700}.gghub-redeem-progress-step--done{color:#86efac}.gghub-redeem-progress-step__icon{text-align:center;flex-shrink:0;width:1.35rem}.gghub-redeem-progress-modal{max-width:420px}.gghub-loja-login-gate-actions{flex-wrap:wrap;gap:.65rem;margin-top:1.1rem;display:flex}.gghub-loja-grid-wrap{padding:1rem 1.1rem}.gghub-loja-grid{flex-wrap:wrap;justify-content:center;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.gghub-loja-grid>li{width:calc(33.3333% - .566667rem);min-width:0;max-width:calc(33.3333% - .566667rem);display:flex}@media (max-width:540px){.gghub-loja-grid>li{width:calc(50% - .425rem);max-width:calc(50% - .425rem)}}@media (max-width:380px){.gghub-loja-grid>li{width:100%;max-width:100%}}.gghub-loja-grid .gghub-loja-card{width:100%;min-height:210px}.gghub-loja-card--vip{background:linear-gradient(160deg,#1c1917 0%,#292524 55%,#1c1917 100%);border-color:#b4530966}.gghub-loja-card--vip .gghub-loja-card__title{color:#fde68a}.gghub-loja-card--vip .gghub-loja-card__price{color:#fbbf24}.gghub-loja-card__ribbon--vip{color:#1c1917;background:linear-gradient(135deg,#fbbf24,#d97706)}.gghub-loja-card__credits--vip{text-align:center;max-width:100%;font-size:.68rem;line-height:1.35}.gghub-loja-card--verified{background:linear-gradient(160deg,#0f172a 0%,#1e293b 55%,#0f172a 100%);border-color:#2563eb66}.gghub-loja-card--verified .gghub-loja-card__title{color:#93c5fd}.gghub-loja-card--verified .gghub-loja-card__price{color:#60a5fa}.gghub-loja-card__ribbon--verified{color:#eff6ff;background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.gghub-loja-card__credits--verified{text-align:center;max-width:100%;font-size:.68rem;line-height:1.35}.gghub-loja-verified-active-pill{color:#eff6ff;background:linear-gradient(135deg,#38bdf8,#2563eb);border-radius:999px;align-items:center;gap:.35rem;width:fit-content;max-width:100%;margin:0 0 1rem;padding:.35rem .65rem;font-size:.78rem;font-weight:800;display:inline-flex}.gghub-loja-verified-active-pill .gghub-verified-badge{color:#eff6ff}.gghub-wallet-verified-panel__head{align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.gghub-verified-modal__badge{flex-shrink:0}.gghub-verified-modal__benefits{flex-direction:column;gap:.45rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.gghub-verified-modal__check{color:#60a5fa;margin-right:.35rem}.gghub-verified-cta--ready{box-shadow:0 0 0 2px #3b82f666}.gghub-shop-affiliate-gate{max-width:440px}.gghub-shop-affiliate-gate--fortnite .gghub-shop-affiliate-gate__title{letter-spacing:.06em;text-transform:uppercase;font-size:1.05rem;font-style:italic;font-weight:900}.gghub-shop-affiliate-gate__lead{color:#c4b5fd;margin:0;font-size:.88rem;line-height:1.45}.gghub-shop-affiliate-gate__product{color:#8a8d91;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .35rem;font-size:.78rem;font-weight:700}.gghub-shop-affiliate-gate__hint{color:#c4b5fd;margin:.65rem 0 0;font-size:.82rem;font-weight:600;line-height:1.4}.gghub-shop-affiliate-gate__row{flex-wrap:wrap;align-items:stretch;gap:.45rem;margin-top:.65rem;display:flex}.gghub-shop-affiliate-gate__input{text-align:left;letter-spacing:.02em;border-radius:10px;flex:9rem;width:auto;min-width:0;min-height:42px;margin-top:0;padding:.45rem .75rem;font-weight:700}.gghub-shop-affiliate-gate__btn{color:#e9d5ff;cursor:pointer;background:#7c3aed47;border:1px solid #a78bfa59;border-radius:10px;flex:none;min-height:42px;padding:.45rem .85rem;font-family:inherit;font-size:.8rem;font-weight:800;transition:background .15s,border-color .15s}.gghub-shop-affiliate-gate__btn:hover:not(:disabled){background:#7c3aed73;border-color:#a78bfa8c}.gghub-shop-affiliate-gate__btn:disabled{opacity:.5;cursor:not-allowed}.gghub-shop-affiliate-gate__btn--ghost{color:#b0b3b8;background:0 0;border-color:#ffffff24}.gghub-shop-affiliate-gate__btn--ghost:hover:not(:disabled){color:#e4e6eb;background:#ffffff0f}.gghub-shop-affiliate-gate__applied{color:#86efac;align-items:center;gap:.45rem;margin:.75rem 0 0;font-size:.88rem;font-weight:800;display:flex}.gghub-shop-affiliate-gate__applied-check{color:#052e16;background:#22c55e;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;font-size:.75rem;display:inline-grid}.gghub-shop-affiliate-gate__foot{justify-content:space-between;align-items:center;gap:.5rem}.gghub-shop-affiliate-gate__foot-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.gghub-shop-affiliate-gate__search{margin-top:.65rem}.gghub-shop-affiliate-gate__feedback{margin:.65rem 0 0;font-size:.84rem}.gghub-shop-affiliate-pick{color:#e4e6eb;margin:.75rem 0 0;font-size:.9rem;font-weight:700;line-height:1.4}.gghub-shop-affiliate-gate__actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.gghub-loja-title-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;width:100%;max-width:100%;margin-bottom:.15rem;display:flex}.gghub-loja-title-row__title{flex:auto;min-width:0;margin:0}.gghub-loja-title-row__action{z-index:4;white-space:nowrap;text-overflow:ellipsis;touch-action:manipulation;-webkit-tap-highlight-color:#a78bfa38;cursor:pointer;box-sizing:border-box;flex:none;justify-content:center;align-items:center;min-width:44px;max-width:min(100%,22rem);min-height:44px;margin-left:auto;display:inline-flex;position:relative;overflow:hidden}.gghub-loja-supporting-badge{letter-spacing:.04em;text-transform:uppercase;color:#fef3c7;background:linear-gradient(135deg,#065f46,#047857);border:1px solid #34d39973;border-radius:999px;flex-shrink:0;padding:.45rem .9rem;font-family:inherit;font-size:.72rem;font-weight:900;box-shadow:0 0 14px #10b98159}button.gghub-loja-supporting-badge{transition:transform .15s,box-shadow .15s}button.gghub-loja-supporting-badge:hover{transform:translateY(-1px);box-shadow:0 0 18px #10b98180}.gghub-loja-support-pill{letter-spacing:.05em;text-transform:uppercase;cursor:pointer;color:#1e1b4b;background:linear-gradient(135deg,#c4b5fd,#a78bfa);border:none;border-radius:999px;padding:.45rem .85rem;font-family:inherit;font-size:.72rem;font-weight:900;transition:transform .15s,box-shadow .15s;box-shadow:0 0 16px #a78bfa73}.gghub-loja-support-pill--active{color:#fef3c7;background:linear-gradient(135deg,#7c3aed,#5b21b6);box-shadow:0 0 18px #7c3aed8c}.gghub-loja-support-pill:hover{transform:translateY(-1px)}.gghub-loja-support-pill:disabled{opacity:.6;cursor:wait}@media (max-width:991px){.gghub-loja-title-row{flex-wrap:wrap;align-items:center;row-gap:.5rem}.gghub-loja-title-row__title{flex:auto;max-width:calc(100% - 11rem)}.gghub-loja-title-row__action{flex:none;margin-left:auto;padding:.5rem 1rem}}@media (max-width:520px){.gghub-loja-title-row{flex-direction:column;align-items:stretch;gap:.55rem}.gghub-loja-title-row__title{max-width:100%}.gghub-loja-title-row__action{align-self:stretch;width:100%;max-width:100%;margin-left:0}}.gghub-wallet-modal__foot--checkout{justify-content:space-between;align-items:center;gap:.65rem}.gghub-wallet-modal__foot--checkout .gghub-create-modal__foot-right{margin-left:auto}.gghub-loja-card{color:#e4e6eb;cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;background:#18191a;border:1px solid #3a3b3c;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:center;gap:.35rem;width:100%;padding:1rem .75rem;font-family:inherit;display:flex;position:relative}.gghub-loja-card:hover{border-color:#7c3aed88}.gghub-loja-card--popular{border-color:#f59e0b;box-shadow:0 0 0 1px #f59e0b22}.gghub-loja-card__ribbon{text-transform:uppercase;letter-spacing:.05em;color:#111;white-space:nowrap;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:999px;padding:.18rem .45rem;font-size:.58rem;font-weight:800;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.gghub-loja-card__icon{justify-content:center;align-items:center;margin-top:.35rem;display:flex}.gghub-loja-card__title{font-size:.95rem;font-weight:800;line-height:1.25}.gghub-loja-card__credits{color:#b0b3b8;font-size:.78rem;font-weight:700}.gghub-loja-card__price{color:#fde68a;font-size:1.05rem;font-weight:800}.gghub-loja-card__cta{color:#c4b5fd;text-transform:uppercase;letter-spacing:.04em;margin-top:.25rem;font-size:.72rem;font-weight:700}.gghub-loja-vale-wrap{margin-top:1rem;padding:0;overflow:hidden}.gghub-loja-vale{padding:1.15rem 1.1rem 1.25rem}.gghub-loja-vale__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.gghub-loja-vale__kicker{letter-spacing:.12em;text-transform:uppercase;color:#a78bfa;margin:0 0 .25rem;font-size:.68rem;font-weight:800}.gghub-loja-vale__title{color:#f3f4f6;margin:0;font-size:1.35rem;font-weight:800;line-height:1.2}.gghub-loja-vale__lead{color:#b0b3b8;max-width:42rem;margin:.45rem 0 0;font-size:.84rem;line-height:1.45}.gghub-loja-vale__quota{background:#111214;border:1px solid #3a3b3c;border-radius:12px;flex-direction:column;align-items:flex-end;gap:.1rem;padding:.55rem .75rem;display:flex}.gghub-loja-vale__quota-label{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;font-size:.65rem;font-weight:700}.gghub-loja-vale__quota strong{color:#fde68a;font-size:1.15rem;font-weight:800;line-height:1.1}.gghub-loja-vale__quota-hint{color:#6b7280;font-size:.68rem}.gghub-loja-vale__hero-scroll{scrollbar-width:thin;margin:0 -1.1rem 1rem;padding:0 1.1rem;overflow-x:auto}.gghub-loja-vale__hero-list{gap:.75rem;min-width:min-content;margin:0;padding:0;list-style:none;display:flex}.gghub-loja-vale__hero-list>li{flex:0 0 min(280px,78vw)}.gghub-loja-vale-hero{color:#fff;border:1px solid #3a3b3c;border-radius:16px;flex-direction:column;justify-content:flex-end;gap:.35rem;min-height:148px;padding:1rem;display:flex;position:relative;overflow:hidden}button.gghub-loja-vale-hero{width:100%;font:inherit;text-align:left;cursor:pointer;transition:transform .12s,box-shadow .12s,border-color .12s}button.gghub-loja-vale-hero:hover{border-color:#6b7280;transform:translateY(-2px);box-shadow:0 8px 24px #00000059}button.gghub-loja-vale-hero:focus-visible{outline-offset:2px;outline:2px solid #a78bfa}.gghub-loja-vale-hero--starter{background:linear-gradient(145deg,#292524 0%,#44403c 40%,#1c1917 100%)}.gghub-loja-vale-hero--plus{background:linear-gradient(145deg,#334155 0%,#64748b 45%,#0f172a 100%)}.gghub-loja-vale-hero--max{background:linear-gradient(145deg,#78350f 0%,#f59e0b 38%,#451a03 100%)}.gghub-loja-vale-hero__badge{text-transform:uppercase;letter-spacing:.05em;color:#fde68a;background:#111827cc;border-radius:999px;padding:.2rem .45rem;font-size:.58rem;font-weight:800;position:absolute;top:.65rem;right:.65rem}.gghub-loja-vale-hero__brand{letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:.62rem;font-weight:800}.gghub-loja-vale-hero__credits{align-items:center;gap:.35rem;font-size:1.65rem;font-weight:900;line-height:1;display:flex}.gghub-loja-vale-hero__sub{opacity:.9;font-size:.76rem}.gghub-loja-vale-hero__adv{color:#fef3c7;font-size:.72rem;font-weight:800}.gghub-loja-vale__catalog{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.gghub-loja-vale-row{background:#18191a;border:1px solid #3a3b3c;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.7rem .75rem;display:grid}button.gghub-loja-vale-row{width:100%;font:inherit;text-align:left;cursor:pointer;transition:background .12s,border-color .12s}button.gghub-loja-vale-row:hover{background:#1f2021;border-color:#52525b}button.gghub-loja-vale-row:focus-visible{outline-offset:2px;outline:2px solid #a78bfa}.gghub-loja-vale-row--max{border-color:#f59e0b55;box-shadow:inset 0 0 0 1px #f59e0b22}.gghub-loja-vale-row__thumb{background:#242526;border-radius:12px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.gghub-loja-vale-row__body{flex-direction:column;min-width:0;display:flex}.gghub-loja-vale-row__name{color:#e4e6eb;margin:0;font-size:.92rem;font-weight:800;display:block}.gghub-loja-vale-row__meta{color:#9ca3af;margin:.15rem 0 0;font-size:.74rem;line-height:1.35;display:block}.gghub-loja-vale-row__cost{margin:.25rem 0 0;font-size:.82rem;font-weight:700;display:block}.gghub-loja-vale-row__buy{color:#f9fafb;background:linear-gradient(#374151,#1f2937);border:1px solid #4b5563;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}button.gghub-loja-vale-row:hover .gghub-loja-vale-row__buy{color:#ede9fe;border-color:#a78bfa}.gghub-loja-vale__fine{color:#6b7280;margin:1rem 0 0;font-size:.72rem;line-height:1.45}.gghub-loja-vale-modal__product{color:#e4e6eb;margin:0 0 .65rem;font-size:1rem;font-weight:800}.gghub-loja-vale-modal__question{color:#f3f4f6;margin:0 0 .75rem;font-size:.92rem;font-weight:700;line-height:1.45}.gghub-loja-vale-modal__exchange{background:#111214;border:1px solid #3a3b3c;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:.65rem;margin:0 0 .85rem;padding:.75rem;display:grid}.gghub-loja-vale-modal__exchange-side{text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}.gghub-loja-vale-modal__exchange-label{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;font-size:.65rem;font-weight:800}.gghub-loja-vale-modal__exchange-arrow{color:#a78bfa;font-size:1.25rem;font-weight:900;line-height:1}.gghub-loja-vale-modal__edu{flex-direction:column;gap:.55rem;margin:0 0 .85rem;display:flex}.gghub-loja-vale-modal__edu-row{background:#18191a;border:1px solid #2a2b2c;border-radius:10px;grid-template-columns:auto 1fr;align-items:flex-start;gap:.55rem;padding:.55rem .65rem;display:grid}.gghub-loja-vale-modal__edu-row p{color:#b0b3b8;margin:0;font-size:.78rem;line-height:1.45}.gghub-loja-vale-modal__summary{color:#d1d5db;flex-direction:column;gap:.45rem;margin:0 0 .75rem;padding:0;font-size:.86rem;list-style:none;display:flex}.gghub-loja-vale-modal__note{color:#9ca3af;margin:0;font-size:.78rem;line-height:1.45}.gghub-loja-vale-modal__err{color:#f87171;margin:.65rem 0 0;font-size:.82rem;font-weight:700}.gghub-loja-vale-confirm-modal{border-color:#3a3b3c;max-width:480px}.gghub-loja-vale-modal__body{padding-top:.35rem}.gghub-loja-vale-modal__preview-hint{color:#c4b5fd;background:#9333ea1f;border:1px solid #a78bfa40;border-radius:10px;margin:0 0 .65rem;padding:.45rem .55rem;font-size:.78rem;line-height:1.4}.gghub-loja-vale-hero--preview{background:linear-gradient(145deg,#1e1b4b 0%,#6366f1 42%,#312e81 100%);border-style:dashed;border-color:#818cf866}.gghub-loja-vale-hero__badge--preview{color:#e9d5ff;background:#4c1d95cc;left:.65rem;right:auto}.gghub-loja-vale-row--preview{background:#1e1b4b22;border-style:dashed;border-color:#6366f155}.gghub-vale-flow-overlay{z-index:580;justify-content:center;align-items:center;padding:1rem;animation:.25s gghub-vale-flow-fade-in;display:flex;position:fixed;inset:0}.gghub-vale-flow-panel{text-align:center;background:#18191a;border:1px solid #4b5563;border-radius:18px;width:min(22rem,100%);padding:1.35rem 1.15rem 1.25rem;box-shadow:0 24px 64px #0000008c}.gghub-vale-flow-panel--success{animation:.45s cubic-bezier(.34,1.56,.64,1) gghub-vale-success-pop}.gghub-vale-flow-redeem{flex-direction:column;align-items:center;gap:1rem;display:flex}.gghub-vale-flow-kicker{letter-spacing:.1em;text-transform:uppercase;color:#a78bfa;margin:0;font-size:.72rem;font-weight:800}.gghub-vale-flip-scene{perspective:1200px;width:min(280px,100%)}.gghub-vale-flip-card{width:100%;min-height:148px;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.4,.2,.2,1);position:relative}.gghub-vale-flip-scene--flipped .gghub-vale-flip-card{transform:rotateY(180deg)}.gghub-vale-flip-face{backface-visibility:hidden;border-radius:16px;position:absolute;inset:0}.gghub-vale-flip-face--back{flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1rem;display:flex;transform:rotateY(180deg)}.gghub-vale-flip-code-label{letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-size:.62rem;font-weight:800}.gghub-vale-flip-code{letter-spacing:.08em;color:#fde68a;margin:0;font-family:ui-monospace,Consolas,monospace;font-size:1.05rem;font-weight:800}.gghub-vale-flow-applied{color:#86efac;opacity:0;margin:0;font-size:.88rem;font-weight:800;transition:opacity .35s,transform .35s;transform:translateY(6px)}.gghub-vale-flow-applied--visible{opacity:1;transform:translateY(0)}.gghub-vale-flow-success{flex-direction:column;align-items:center;gap:.65rem;padding:.25rem 0;display:flex;position:relative}.gghub-vale-flow-success__title{color:#f3f4f6;margin:0;font-size:1.25rem;font-weight:900;line-height:1.2}.gghub-vale-flow-success__credits{margin:0;font-size:1.5rem;font-weight:900}.gghub-vale-flow-success__lead{color:#b0b3b8;max-width:16rem;margin:0;font-size:.86rem;line-height:1.45}@keyframes gghub-vale-flow-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gghub-vale-success-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.gghub-loja-redeem{padding:1rem 1.1rem}.gghub-loja-redeem-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.gghub-loja-redeem-row .gghub-perfil-input{flex:1;min-width:min(100%,12rem)}.gghub-loja-affiliate-saved{margin-top:.35rem}.gghub-loja-affiliate-xp{color:#b0b3b8;margin:.35rem 0 0;font-size:.82rem;font-style:italic;line-height:1.5}.gghub-loja-affiliate-xp-hint{color:#9ca3af;margin:.35rem 0 0;font-size:.82rem;line-height:1.45}.gghub-loja-affiliate-remove{margin-top:.5rem}.gghub-loja-affiliate-search{margin-top:.65rem}.gghub-loja-affiliate-search-feedback{margin:.65rem 0 0;font-size:.84rem}.gghub-loja-affiliate-lead .gghub-loja-affiliate-lead-xp{vertical-align:-.12em;margin:0 .12em 0 .04em;display:inline-flex}.gghub-wallet-ledger__head{align-items:center;gap:.35rem;margin:0 0 .35rem;display:flex}.gghub-wallet-ledger__refresh-btn{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:color .12s,background .12s;display:inline-flex}.gghub-wallet-ledger__refresh-btn:hover:not(:disabled){color:#e4e6eb;background:#ffffff0f}.gghub-wallet-ledger__refresh-btn:focus-visible{outline-offset:2px;outline:2px solid #fde047}.gghub-wallet-ledger__refresh-btn:disabled{opacity:.45;cursor:not-allowed}.gghub-wallet-ledger__refresh-icon--spin{animation:.75s linear infinite gghub-ledger-refresh-spin}@keyframes gghub-ledger-refresh-spin{to{transform:rotate(360deg)}}.gghub-wallet-ledger__lead{margin:0 0 .65rem;font-size:.82rem;line-height:1.45}.gghub-wallet-ledger__hint{margin:0 0 .5rem;font-size:.78rem}.gghub-wallet-ledger-table__row--clickable{cursor:pointer;transition:background .12s}.gghub-wallet-ledger-table__row--clickable:hover,.gghub-wallet-ledger-table__row--clickable:focus{background:#2a2b2c;outline:none}.gghub-wallet-ledger-table__row--clickable:focus-visible{box-shadow:inset 0 0 0 2px #fde047}.gghub-ledger-receipt-overlay{z-index:560}.gghub-ledger-receipt-modal{width:100%;max-width:min(28rem,100%)}.gghub-ledger-receipt-modal__head{border-bottom:1px solid #3a3b3c;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1rem .65rem;display:flex}.gghub-ledger-receipt-modal__head-main{flex:1;min-width:0}.gghub-ledger-receipt-modal__protocol{color:#9ca3af;background:#18191a;border:1px solid #3a3b3c;border-radius:6px;margin:.2rem 0 0;padding:.2rem .45rem;font-size:.72rem;display:inline-block}.gghub-ledger-receipt-modal__head-actions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.gghub-ledger-receipt-modal__actions-wrap{position:relative}.gghub-ledger-receipt-modal__actions-btn{padding:.35rem .65rem;font-size:.78rem}.gghub-ledger-receipt-modal__menu{z-index:2;background:#242526;border:1px solid #3e4042;border-radius:10px;min-width:10.5rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 8px 24px #00000073}.gghub-ledger-receipt-modal__menu-item{color:#e4e6eb;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:.55rem .75rem;font-family:inherit;font-size:.82rem;font-weight:600;display:block}.gghub-ledger-receipt-modal__menu-item:hover:not(:disabled){background:#3a3b3c}.gghub-ledger-receipt-modal__menu-item:disabled{opacity:.6;cursor:wait}.gghub-ledger-receipt-modal__hero{background:#18191a;border-bottom:1px solid #3a3b3c;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem 1rem;padding:.85rem 1rem;display:grid}.gghub-ledger-receipt-modal__badge{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:800;display:inline-block}.gghub-ledger-receipt-modal__badge--credit{color:#86efac;background:#22c55e26;border:1px solid #22c55e59}.gghub-ledger-receipt-modal__badge--debit{color:#fca5a5;background:#f871711f;border:1px solid #f871714d}.gghub-ledger-receipt-modal__hero-date{color:#b0b3b8;flex-direction:column;gap:.1rem;font-size:.78rem;display:flex}.gghub-ledger-receipt-modal__hero-date-label{text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;font-size:.65rem;font-weight:700}.gghub-ledger-receipt-modal__amount{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:.35rem;margin:0;font-size:1.35rem;font-weight:800;line-height:1.15;display:flex}.gghub-ledger-receipt-modal__amount--credit{color:#86efac}.gghub-ledger-receipt-modal__amount--debit{color:#fca5a5}.gghub-ledger-receipt-modal__body{padding-top:.85rem!important}.gghub-ledger-receipt-modal__section-title{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;margin:0 0 .65rem;font-size:.72rem;font-weight:800}.gghub-ledger-receipt-modal__dl{margin:0}.gghub-ledger-receipt-modal__row{border-bottom:1px solid #2a2b2c;grid-template-columns:minmax(6.5rem,38%) 1fr;gap:.35rem .75rem;padding:.55rem 0;display:grid}.gghub-ledger-receipt-modal__row:last-child{border-bottom:none}.gghub-ledger-receipt-modal__row dt{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;margin:0;font-size:.68rem;font-weight:700}.gghub-ledger-receipt-modal__row dd{color:#e4e6eb;word-break:break-word;margin:0;font-size:.88rem;line-height:1.4}.gghub-ledger-receipt-modal__mono{font-family:ui-monospace,Consolas,monospace;font-size:.78rem}.gghub-ledger-receipt-modal__link-wrap{margin-top:.85rem}.gghub-ledger-receipt-modal__link{color:#c4b5fd;font-size:.82rem;font-weight:700;text-decoration:underline}.gghub-ledger-receipt-modal__footnote{color:#9ca3af;margin:.85rem 0 0;font-size:.75rem;line-height:1.45}.gghub-wallet-ledger .gghub-ledger-filters{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.65rem;display:flex}.gghub-wallet-ledger-table{font-size:.8rem}.gghub-wallet-ledger-detail{color:#9ca3af;word-break:break-word;max-width:220px;font-size:.75rem;line-height:1.35}.gghub-wallet-ledger__more{margin-top:.65rem}.gghub-shop-orders-ledger__status{margin:0 0 .5rem;font-size:.82rem}.gghub-shop-orders-ledger__col-actions{white-space:nowrap;text-align:right;vertical-align:middle;width:1%}.gghub-shop-orders-ledger__actions{flex-direction:column;align-items:stretch;gap:.3rem;min-width:10.5rem;display:flex}.gghub-shop-orders-ledger__action-btn{white-space:normal;text-align:center;width:100%;min-height:32px;padding:.35rem .55rem;font-size:.72rem;font-weight:700;line-height:1.25}.gghub-shop-orders-ledger__action-btn:disabled{opacity:.55;cursor:not-allowed;filter:none}.gghub-ops-efi-ledger__actions-hint{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;font-size:.65rem;font-weight:700}.gghub-ops-efi-ledger__receipt-btn{color:#e4e6eb;cursor:pointer;background:#3a3b3c;border:none;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;font-family:inherit;font-size:1.1rem;line-height:1;display:inline-flex}.gghub-ops-efi-ledger__receipt-btn:hover{filter:brightness(1.08)}.gghub-ops-efi-ledger__receipt-btn:focus-visible{outline-offset:2px;outline:2px solid #fde047}.gghub-shop-orders-ledger__status-badge{color:#9ca3af;font-size:.75rem;font-weight:600;display:inline-block}.gghub-shop-orders-ledger__status-badge--pending{color:#fde047}.gghub-shop-orders-ledger__status-badge--processing{color:#93c5fd}.gghub-shop-pix-watching{background:#3b82f61f;border:1px solid #60a5fa40;border-radius:8px;margin:.85rem 0 0;padding:.75rem .85rem}.gghub-shop-pix-watching__label{color:#bfdbfe;margin-bottom:.35rem;font-size:.88rem;font-weight:600;display:block}.gghub-shop-pix-watching__hint{font-size:.75rem;line-height:1.45;display:block}.gghub-shop-pix-receipt-fallback{border-top:1px solid #ffffff14;margin-top:1rem;padding-top:.85rem}.gghub-feed-activity-badge{text-transform:uppercase;letter-spacing:.04em;color:#c4b5fd;background:#9333ea26;border:1px solid #9333ea59;border-radius:6px;margin:0 0 .35rem;padding:.15rem .45rem;font-size:.68rem;font-weight:700;display:inline-block}.gghub-arsenal-history .gghub-profile-subsection{margin-top:.5rem}.gghub-arsenal-collapsible{padding:0;overflow:hidden}.gghub-arsenal-collapsible--collapsed{margin-bottom:.65rem}.gghub-arsenal-collapsible__head{border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem 1rem;display:flex}.gghub-arsenal-collapsible:not(.gghub-arsenal-collapsible--collapsed) .gghub-arsenal-collapsible__head{border-bottom-color:#3a3b3c}.gghub-arsenal-collapsible__toggle{color:#e4e6eb;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:0;display:flex}.gghub-arsenal-collapsible__toggle:hover .gghub-arsenal-collapsible__title{color:#f3f4f6}.gghub-arsenal-collapsible__toggle:focus-visible{outline-offset:2px;outline:2px solid #9333ea}.gghub-arsenal-collapsible__title{letter-spacing:.02em;font-size:1.05rem;font-weight:800;line-height:1.2}.gghub-arsenal-collapsible__chevron{color:#9ca3af;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,color .15s;display:inline-flex}.gghub-arsenal-collapsible__toggle:hover .gghub-arsenal-collapsible__chevron{color:#d1d5db}.gghub-arsenal-collapsible:not(.gghub-arsenal-collapsible--collapsed) .gghub-arsenal-collapsible__chevron{transform:rotate(180deg)}.gghub-arsenal-collapsible__actions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.gghub-arsenal-collapsible__body{padding:.5rem 1rem .85rem}.gghub-arsenal-collapsible--collapsed .gghub-arsenal-collapsible__body{display:none}.gghub-arsenal-collapsible .gghub-profile-subsection{margin-top:0}.gghub-wallet-ledger__head--toolbar-only{justify-content:flex-end;margin-bottom:.25rem}.gghub-ops-treasury{margin-top:1rem}.gghub-ops-reconcile{border-radius:8px;margin:.65rem 0 0;padding:.55rem .7rem;font-size:.82rem;line-height:1.45}.gghub-ops-reconcile--ok{color:#86efac;background:#22c55e1a;border:1px solid #22c55e73}.gghub-ops-reconcile--warn{color:#fde68a;background:#fbbf241a;border:1px solid #fbbf2473}.gghub-ops-post-forms{margin-top:1rem}.gghub-ops-post-forms__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;margin-top:.5rem;display:grid}.gghub-ops-post-form__field{flex-direction:column;gap:.25rem;margin-bottom:.5rem;font-size:.78rem;display:flex}.gghub-ops-ledger-filters{flex-wrap:wrap;align-items:flex-end;gap:.65rem;margin:.5rem 0;display:flex}.gghub-ops-ledger-filters label{flex-direction:column;gap:.2rem;font-size:.75rem;display:flex}.gghub-ops-ledger-detail{color:#9ca3af;word-break:break-word;max-width:280px;font-size:.75rem}.gghub-ops-shop-table{border-collapse:collapse;width:100%;font-size:.82rem}.gghub-ops-shop-table th,.gghub-ops-shop-table td{text-align:left;vertical-align:top;border-bottom:1px solid #3a3b3c;padding:.45rem .5rem}.gghub-ops-shop-table th{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;font-size:.68rem}.gghub-ops-shop-form{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.65rem;margin-top:.5rem;display:grid}.gghub-ops-shop-form label{flex-direction:column;gap:.25rem;font-size:.78rem;display:flex}.gghub-ops-shop-check{align-items:center;gap:.5rem;flex-direction:row!important}.gghub-ops-shop-wrap .gghub-ops-shop-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.25rem;display:flex}.gghub-ops-shop-cell-credits{font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;display:inline-flex}.gghub-dash-subtitle--sm{margin:1rem 0 .35rem;font-size:1rem}.gghub-ops-feed-bot-card{background:#1c1e21;border:1px solid #3a3b3c;border-radius:12px;margin:1rem 0;padding:1rem}.gghub-ops-feed-bot-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.gghub-ops-feed-bot-kicker{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;margin:0;font-size:.72rem}.gghub-ops-feed-bot-name{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.2rem 0;font-size:1.1rem;font-weight:800;display:flex}.gghub-ops-feed-bot-vip{color:#111;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:6px;padding:.12rem .4rem;font-size:.68rem;font-weight:800}.gghub-ops-feed-compose,.gghub-ops-feed-templates,.gghub-ops-feed-recent{border-top:1px solid #3a3b3c;margin-top:1.25rem;padding-top:1rem}.gghub-ops-feed-textarea{resize:vertical;min-height:7rem}.gghub-ops-feed-compose-row{flex-wrap:wrap;gap:.65rem;margin-top:.5rem;display:flex}.gghub-ops-feed-field-grow{flex:1;min-width:180px}.gghub-ops-feed-tpl-list{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.gghub-ops-feed-tpl-item{background:#18191a;border:1px solid #3a3b3c;border-radius:10px;padding:.85rem}.gghub-ops-feed-tpl-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.gghub-ops-feed-tpl-key{color:#6b7280;margin-top:.15rem;font-size:.72rem;display:block}.gghub-ops-feed-tpl-badges{flex-wrap:wrap;gap:.35rem;display:flex}.gghub-ops-feed-badge{color:#d1d5db;background:#374151;border-radius:6px;padding:.15rem .4rem;font-size:.65rem}.gghub-ops-feed-badge--on{color:#bbf7d0;background:#14532d}.gghub-ops-feed-badge--auto{color:#93c5fd;background:#1e3a5f}.gghub-ops-feed-tpl-preview{white-space:pre-wrap;color:#9ca3af;background:#0f1011;border-radius:8px;max-height:8rem;margin:.5rem 0;padding:.5rem;font-size:.75rem;overflow:auto}.gghub-ops-feed-tpl-actions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.gghub-ops-feed-recent-list{margin:0;padding:0;list-style:none}.gghub-ops-feed-recent-item{border-bottom:1px solid #2d2e2f;padding:.65rem 0}.gghub-ops-feed-recent-meta{color:#9ca3af;font-size:.72rem}.gghub-ops-feed-recent-body{white-space:pre-wrap;margin:.35rem 0 0;font-size:.85rem}.gghub-ops-feed-modal-actions{margin-top:1rem}.gghub-hub-modal-backdrop{z-index:620;padding:max(1.25rem,env(safe-area-inset-top)) 1rem max(1.25rem,env(safe-area-inset-bottom));box-sizing:border-box;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:auto}.gghub-hub-modal-backdrop:has(.gghub-hub-modal--wizard){align-items:center}.gghub-hub-modal{background:#242526;border:1px solid #3e4042;border-radius:14px;width:100%;max-width:min(52rem,100vw - 2rem);margin:2vh auto 2rem;box-shadow:0 20px 60px #0000008c}.gghub-hub-modal__head{border-bottom:1px solid #3a3b3c;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.gghub-hub-modal__title{color:#e4e6eb;margin:0;font-size:1.05rem;font-weight:800}.gghub-hub-modal__close{color:#e4e6eb;cursor:pointer;background:#18191a;border:1px solid #3a3b3c;border-radius:10px;flex-shrink:0;width:2.25rem;height:2.25rem;font-size:1.35rem;line-height:1}.gghub-hub-modal__close:hover{background:#2d2e2f}.gghub-hub-modal__body{max-height:min(70vh,100dvh - 8rem);padding:1rem 1rem 1.15rem;overflow:auto}.gghub-ops-metrics__intro{color:#d1d5db;margin:0 0 .35rem;font-size:.88rem;font-weight:600;line-height:1.45}.gghub-ops-metrics__since{color:#9ca3af;margin:0 0 .85rem;font-size:.78rem}.gghub-ops-metrics__grid{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:.65rem;display:grid}.gghub-ops-metric{background:linear-gradient(165deg,#1f2937 0%,#111827 55%,#0f172a 100%);border:1px solid #374151;border-radius:12px;min-height:0;padding:.75rem .8rem}.gghub-ops-metric--placeholder{opacity:.92;background:#18191a;border-style:dashed;border-color:#4b5563}.gghub-ops-metric--wide{grid-column:1/-1}@media (min-width:720px){.gghub-ops-metric--wide{grid-column:span 2}}.gghub-ops-metric__label{letter-spacing:.06em;text-transform:uppercase;color:#93c5fd;margin:0 0 .45rem;font-size:.68rem;font-weight:800}.gghub-ops-metric__body{flex-direction:column;gap:.25rem;margin:0;display:flex}.gghub-ops-metric__inline{flex-wrap:wrap;align-items:center;gap:.25rem .4rem;display:flex}.gghub-ops-metric__strong{color:#f9fafb;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}.gghub-ops-metric__eq{color:#9ca3af;font-size:.82rem;font-weight:600}.gghub-ops-metric__hero{color:#fde68a;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800;line-height:1.15}.gghub-ops-metric__sub{color:#b0b3b8;font-size:.74rem;line-height:1.4}.gghub-ops-metric__dash{color:#6b7280;font-size:1.25rem;font-weight:700}.gghub-ops-tabs{border-bottom:1px solid #3a3b3c;flex-wrap:wrap;gap:.35rem;margin:1.35rem 0 .65rem;padding-bottom:.35rem;display:flex}.gghub-ops-tab{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:10px 10px 0 0;padding:.45rem .85rem;font-family:inherit;font-size:.82rem;font-weight:700}.gghub-ops-tab:hover{color:#e5e7eb;background:#1f2937}.gghub-ops-tab--active{color:#f9fafb;background:#374151;border-color:#4b5563}.gghub-ops-dashboard__body{grid-template-columns:minmax(10rem,12rem) minmax(0,1fr);gap:1rem;margin-top:.75rem;display:grid}@media (max-width:768px){.gghub-ops-dashboard__body{grid-template-columns:1fr}}.gghub-ops-dashboard__nav{border-bottom:none;flex-direction:column;gap:.35rem;margin:0;padding-bottom:0;display:flex}.gghub-ops-dashboard__nav-btn{text-align:left;border:1px solid #0000;border-radius:10px;width:100%}.gghub-ops-dashboard__main{min-width:0}.gghub-ops-sector{margin-bottom:1rem}.gghub-ops-sector__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.65rem;display:flex}.gghub-ops-settings{flex-direction:column;gap:1rem;display:flex}.gghub-ops-discord-webhooks__grid{grid-template-columns:1fr;gap:1.25rem;margin-top:1rem;display:grid}@media (min-width:900px){.gghub-ops-discord-webhooks__grid{grid-template-columns:1fr 1fr}}.gghub-ops-discord-webhooks__channel{border:1px solid var(--gghub-border,#ffffff14);background:#0000001f;border-radius:.75rem;padding:1rem}.gghub-ops-discord-webhooks__channel-title{margin:0 0 .35rem;font-size:1.05rem}.gghub-ops-discord-webhooks__channel-lead{margin:0 0 .85rem;font-size:.9rem}.gghub-ops-discord-webhooks__flags{margin-top:.75rem}.gghub-ops-discord-webhooks__per-game{border-top:1px dashed var(--gghub-border,#ffffff1f);margin-top:1rem;padding-top:.85rem}.gghub-ops-discord-webhooks__per-game-title{margin:0 0 .25rem;font-size:.95rem;font-weight:600}.gghub-ops-discord-webhooks__per-game-lead{margin:0 0 .75rem;font-size:.85rem}.gghub-ops-discord-webhooks__url-block{margin-bottom:.75rem}.gghub-ops-discord-webhooks__test{margin-top:.75rem}.gghub-ops-discord-webhooks__test--inline{margin-top:.35rem}.gghub-ops-discord-webhooks__error{color:#f87171}.gghub-ops-mod-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.gghub-ops-mod-card{padding:.85rem}.gghub-ops-mod-card__meta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.gghub-ops-mod-badge{color:#e5e7eb;background:#374151;border-radius:999px;padding:.2rem .5rem;font-size:.72rem;font-weight:700}.gghub-ops-mod-badge--warn{color:#fecaca;background:#7f1d1d}.gghub-ops-mod-card__preview{color:#e5e7eb;margin:.5rem 0 0;font-size:.88rem;line-height:1.45}.gghub-ops-mod-card__thumb{object-fit:cover;border-radius:8px;max-width:6rem;max-height:6rem;margin-top:.5rem}.gghub-ops-mod-card__thumb--wide{max-width:100%;max-height:8rem}.gghub-ops-mod-card__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.gghub-report-reasons{border:none;flex-direction:column;gap:.35rem;margin:0 0 .75rem;padding:0;display:flex}.gghub-report-reason{color:#e5e7eb;cursor:pointer;align-items:center;gap:.5rem;font-size:.88rem;display:flex}.gghub-report-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.gghub-report-modal-lead{margin-bottom:.75rem}.gghub-ops-dashboard__back{margin-top:1rem}.gghub-ops-tab--inline{border-radius:8px;margin:.15rem .25rem 0 0;padding:.32rem .72rem;font-size:.76rem}.gghub-ops-derived-readout{background:#111827;border:1px solid #374151;border-radius:10px;margin-bottom:.25rem;padding:.65rem .75rem}.gghub-ops-sales-period{flex-wrap:wrap;align-items:center;gap:.15rem .35rem;display:flex}.gghub-ops-tab-panel{padding-bottom:.5rem}.gghub-ops-panel__actions{margin-top:1rem}.gghub-ops-overview-list{margin:.5rem 0 0;padding-left:1.2rem;line-height:1.5}.gghub-ops-finance__lead{max-width:42rem;margin:0 0 .75rem}.gghub-ops-finance__grid{margin-top:.25rem}.gghub-ops-nav-group{margin-bottom:.85rem}.gghub-ops-nav-group--muted{opacity:.72}.gghub-ops-nav-group__label{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:0 0 .35rem;padding:0 .15rem;font-size:.62rem;font-weight:800}.gghub-ops-nav-group__items{flex-direction:column;gap:.2rem;display:flex}.gghub-ops-metric--link{background:0 0;border:none;padding:0}.gghub-ops-metric-btn{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:none;border-radius:12px;padding:.75rem .8rem}.gghub-ops-metric-btn:hover .gghub-ops-metric__hero{color:#fef08a}.gghub-ops-metric--green{border-color:#22c55e59}.gghub-ops-metric--green .gghub-ops-metric__label{color:#86efac}.gghub-ops-metric--blue{border-color:#3b82f659}.gghub-ops-metric--blue .gghub-ops-metric__label{color:#93c5fd}.gghub-ops-metric--amber{border-color:#fbbf2459}.gghub-ops-metric--amber .gghub-ops-metric__label{color:#fcd34d}.gghub-ops-metrics__grid--dense{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.gghub-ops-resumo__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.gghub-ops-quick-links{background:#111827;border:1px solid #374151;border-radius:12px;margin:1rem 0 1.25rem;padding:.75rem .85rem}.gghub-ops-quick-links__label{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;margin-bottom:.5rem;font-size:.68rem;font-weight:800;display:block}.gghub-ops-quick-links__row{flex-wrap:wrap;gap:.4rem;display:flex}.gghub-ops-quick-link{color:#e5e7eb;cursor:pointer;background:#1f2937;border:1px solid #4b5563;border-radius:999px;padding:.35rem .72rem;font-family:inherit;font-size:.76rem;font-weight:700;transition:background .15s,border-color .15s}.gghub-ops-quick-link:hover{background:#374151;border-color:#6b7280}.gghub-ops-resumo-stack{flex-direction:column;gap:1.25rem;display:flex}.gghub-ops-resumo-sector{margin-top:1rem}.gghub-ops-resumo-sector__title{letter-spacing:.04em;text-transform:uppercase;color:#d1d5db;margin:0 0 .65rem;font-size:.82rem;font-weight:800}.gghub-ops-resumo-block{background:#18191a;border:1px solid #374151;border-radius:12px;margin-top:.75rem;padding:.75rem .85rem}.gghub-ops-resumo-block--feed{margin-top:1rem}.gghub-ops-resumo-post-meta{color:#9ca3af;margin:0;font-size:.72rem}.gghub-ops-resumo-post-body{color:#e5e7eb;white-space:pre-wrap;margin:.45rem 0 .65rem;font-size:.85rem;line-height:1.45}.gghub-ops-resumo-more{margin:.65rem 0 0}.gghub-ops-resumo-more-link{color:#93c5fd;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-family:inherit;font-size:.82rem;font-weight:700;text-decoration:underline}.gghub-ops-resumo-more-link:hover{color:#bfdbfe}.gghub-ops-resumo-acc{background:#111827;border:1px solid #374151;border-radius:12px;margin-top:.75rem;overflow:hidden}.gghub-ops-resumo-acc__head{color:#e5e7eb;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;padding:.65rem .85rem;display:flex}.gghub-ops-resumo-acc__head:hover{background:#1f2937}.gghub-ops-resumo-acc__title{color:#f3f4f6;font-size:.82rem;font-weight:800}.gghub-ops-resumo-acc__summary{color:#9ca3af;text-align:left;flex:1;min-width:0;font-size:.74rem}.gghub-ops-resumo-acc__chev{color:#9ca3af;margin-left:auto;transition:transform .2s}.gghub-ops-resumo-acc__chev--open{transform:rotate(180deg)}.gghub-ops-resumo-acc__body{border-top:1px solid #374151;padding:.65rem .85rem .85rem}.gghub-ops-resumo-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.gghub-ops-resumo-list-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:.45rem .55rem;display:block}.gghub-ops-resumo-list-row--clickable:hover{background:#1f2937;border-color:#374151}.gghub-ops-resumo-list-link{color:inherit;border-radius:8px;padding:.45rem .55rem;text-decoration:none;display:block}.gghub-ops-resumo-list-link:hover{background:#1f2937}.gghub-ops-resumo-pagination{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.65rem;display:flex}.gghub-ops-snap-ts{margin:0 0 .65rem;font-size:.74rem}.gghub-ops-pill{color:#d1d5db;font-variant-numeric:tabular-nums;background:#1f2937;border:1px solid #4b5563;border-radius:999px;align-items:center;padding:.22rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.gghub-ops-users-search{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.gghub-ops-users-search__input{flex:1;min-width:12rem}.gghub-ops-table-wrap{border:1px solid #374151;border-radius:12px;margin-top:.65rem;overflow-x:auto}.gghub-ops-users-table tbody tr:hover{background:#ffffff08}.gghub-ops-users-table__user{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.55rem;padding:0;display:inline-flex}.gghub-ops-users-table__user:hover .gghub-ops-users-table__name{color:#93c5fd}.gghub-ops-users-table__name{font-size:.85rem;font-weight:700}.gghub-ops-users-table__flag{color:#fecaca;background:#7f1d1d;border-radius:999px;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;font-size:.68rem;font-weight:800;display:inline-flex}.gghub-ops-users-table__slug{color:#9ca3af;font-size:.78rem}.gghub-ops-users-table__num{font-variant-numeric:tabular-nums;white-space:nowrap}.gghub-ops-users-table__num .gghub-currency-logo{vertical-align:middle;margin-right:.2rem;display:inline-flex}.gghub-ops-users-table__date{color:#9ca3af;white-space:nowrap;font-size:.78rem}.gghub-ops-users-table--compact .gghub-ops-users-table__name{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;overflow:hidden}@media (min-width:900px){.gghub-ops-dashboard__body{grid-template-columns:minmax(11rem,13.5rem) minmax(0,1fr);gap:1.25rem}.gghub-ops-metrics__grid--dense{grid-template-columns:repeat(4,minmax(0,1fr))}}.gghub-ops-page{width:100%;max-width:min(1280px,100%)}.gghub-ops-dashboard__header{flex-shrink:0}.gghub-ops-tab-panel--scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-x:hidden}.gghub-shell.gghub-shell--fb main.gghub-fb-col--feed .gghub-hub-center-route>.gghub-ops-page{max-width:min(1280px,100%)}@media (min-width:992px){.gghub-shell--fb-ops-solo .gghub-fb-topbar,.gghub-shell--fb-ops-solo .gghub-public-topbar--fb{flex-shrink:0}.gghub-fb-page--ops-solo{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.gghub-ops-solo-route{box-sizing:border-box;width:100%;max-width:min(1280px,100%);min-height:0;padding:1.35rem max(.75rem,env(safe-area-inset-right)) max(1.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));flex-direction:column;flex:auto;margin:0 auto;display:flex;overflow:hidden}.gghub-ops-solo-route>.gghub-ops-dashboard,.gghub-ops-solo-route>.gghub-dash-main.gghub-ops-page{flex-direction:column;flex:auto;width:100%;max-width:100%;min-height:0;margin:0;padding:0;display:flex}.gghub-shell.gghub-shell--fb main.gghub-fb-col--feed.gghub-fb-col--feed-ops{flex-direction:column;min-height:0;display:flex;overflow:hidden}.gghub-shell.gghub-shell--fb main.gghub-fb-col--feed:has(.gghub-ops-page){flex-direction:column;min-height:0;display:flex;overflow:hidden}.gghub-shell.gghub-shell--fb main.gghub-fb-col--feed.gghub-fb-col--feed-ops .gghub-hub-center-route{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.gghub-shell.gghub-shell--fb main.gghub-fb-col--feed:has(.gghub-ops-page) .gghub-hub-center-route{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.gghub-ops-dashboard{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.gghub-ops-dashboard__body{flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0;overflow:hidden}.gghub-ops-dashboard__nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;min-height:0;padding-right:.2rem;overflow-y:auto}.gghub-ops-dashboard__main.gghub-ops-tab-panel--scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;min-height:0;padding-bottom:1.75rem;padding-right:.35rem;overflow-y:auto}.gghub-shell--fb-ops-solo .gghub-ops-dashboard__main.gghub-ops-tab-panel--scroll,.gghub-shell.gghub-shell--fb main.gghub-fb-col--feed .gghub-ops-dashboard__main.gghub-ops-tab-panel--scroll{-ms-overflow-style:auto;scrollbar-width:thin}.gghub-shell--fb-ops-solo .gghub-ops-dashboard__main.gghub-ops-tab-panel--scroll::-webkit-scrollbar{width:8px;height:8px;display:block}.gghub-shell.gghub-shell--fb main.gghub-fb-col--feed .gghub-ops-dashboard__main.gghub-ops-tab-panel--scroll::-webkit-scrollbar{width:8px;height:8px;display:block}}@media (max-width:991px){.gghub-ops-dashboard__body{overflow:hidden}.gghub-ops-dashboard__nav{-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-bottom:1px solid #374151;flex-flow:row;gap:.5rem;margin-bottom:.35rem;padding-bottom:.45rem;overflow:auto hidden}.gghub-ops-nav-group{flex:none;min-width:8.5rem;margin-bottom:0}.gghub-ops-nav-group__items{flex-flow:wrap;gap:.25rem}.gghub-ops-dashboard__nav-btn{white-space:nowrap;width:auto}.gghub-ops-tab-panel--scroll{padding-bottom:1.75rem}}
