:root{color-scheme:dark;--gg-bg: #0c0d16;--gg-surface: #161824;--gg-accent: #f59e0b;--gg-accent-2: #fb923c}*,*:before,*:after{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:rgba(245,158,11,.4) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:#f59e0b59;border-radius:8px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:#f59e0b99;background-clip:content-box}body{margin:0;min-height:100vh;color:#ffffffe0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-color:var(--gg-bg);background-image:radial-gradient(900px 500px at 12% -8%,rgba(245,158,11,.16),transparent 60%),radial-gradient(1000px 600px at 100% 0%,rgba(251,146,60,.1),transparent 55%),radial-gradient(700px 700px at 50% 120%,rgba(245,158,11,.07),transparent 60%);background-attachment:fixed}::selection{background:#f59e0b52}.ant-card{background:linear-gradient(155deg,#24263aa3,#11121c80)!important;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);border:1px solid rgba(255,255,255,.09)!important;box-shadow:inset 0 1px #ffffff14,0 12px 30px #00000057}.gg-bulkbar.ant-card{background:linear-gradient(155deg,#f59e0b29,#f59e0b0d)!important;border:1px solid rgba(245,158,11,.32)!important}.gg-hover{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.gg-hover:hover{transform:translateY(-3px);border-color:#f59e0b8c!important;box-shadow:inset 0 1px #ffffff1f,0 18px 42px #00000073,0 0 0 1px #f59e0b2e}.ant-menu-dark .ant-menu-item-selected{position:relative}.ant-menu-dark .ant-menu-item-selected:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#f59e0b,#fb923c)}.ant-menu-dark .ant-menu-item .anticon,.ant-menu-dark .ant-menu-submenu-title .anticon{color:#ffffffb8;transition:color .18s ease,filter .18s ease}.ant-menu-dark .ant-menu-item-selected .anticon{color:#f59e0b;filter:drop-shadow(0 0 6px rgba(245,158,11,.6))}.ant-menu-dark .ant-menu-item:hover .anticon,.ant-menu-dark .ant-menu-submenu-title:hover .anticon{color:#fbbf24}@keyframes gg-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gg-fade{animation:gg-fade-in .28s ease both}@media (max-width: 991px){.ant-table-content{overflow-x:auto}.ant-modal{max-width:calc(100vw - 16px);margin:8px auto}.ant-typography h4{font-size:18px}}.gg-activate{position:relative;min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:48px 16px;background-image:url(/activate-bg.jpg);background-size:cover;background-position:right center;background-attachment:fixed;background-repeat:no-repeat}.gg-activate__glow{display:none}.gg-activate__wrap{position:relative;width:100%;max-width:520px}.gg-activate__card,.gg-faq{position:relative;background:#16141e4a;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(19px) saturate(118%);-webkit-backdrop-filter:blur(19px) saturate(118%);box-shadow:0 20px 48px #0000004d,inset 0 1px #ffffff29;color:#ffffffe0}.gg-activate__card{width:100%;padding:30px 26px 22px;border-radius:22px}.gg-activate__head{display:flex;align-items:center;gap:14px;margin-bottom:22px}.gg-activate__logo{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;font-size:15px;font-weight:700;letter-spacing:.5px;color:#fbbf24;background:#f59e0b24;border:1px solid rgba(245,158,11,.45)}.gg-activate__headtext{display:flex;flex-direction:column;gap:4px;min-width:0}.gg-activate__eyebrow{font-size:12px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:#fff9}.gg-activate__brand{font-size:28px;font-weight:700;line-height:1.1;letter-spacing:.2px;color:#fff}.gg-activate__card .ant-typography,.gg-activate__title,.gg-faq__title{color:#fff!important}.gg-activate__lead{margin-bottom:22px!important;color:#ffffff9e!important}.gg-activate__note{margin:14px 0 0!important;font-size:12px;text-align:center;color:#ffffff8c!important}.gg-activate__result{margin-top:20px}.gg-activate__card .ant-input,.gg-activate__card .ant-input-affix-wrapper,.gg-activate__card .ant-input-outlined{background:#ffffff14;border-color:#fff3;color:#fff}.gg-activate__card .ant-input::placeholder{color:#fff6}.gg-activate__card .ant-input:hover,.gg-activate__card .ant-input-affix-wrapper:hover{border-color:#f59e0b99}.gg-activate__card .ant-input:focus,.gg-activate__card .ant-input-focused{background:#ffffff21;border-color:#f59e0b}.gg-activate__card .ant-form-item-label>label{color:#ffffffe6;font-weight:500}.gg-activate__card .ant-form-item-extra,.gg-activate__card .ant-checkbox-wrapper{color:#ffffff8c}.gg-activate__card .ant-alert{background:#ffffff1a;border-color:#fff3}.gg-activate__card .ant-alert-message,.gg-activate__card .ant-alert-description{color:#fff}.gg-activate__support{margin-top:6px!important}.gg-activate__support a,.gg-activate__dev a{color:#fbbf24;font-weight:500}.gg-activate__support a:hover,.gg-activate__dev a:hover{color:#f59e0b}.gg-activate__dev{margin:6px 0 0!important}.gg-activate__hint-link{padding:0;border:0;background:none;font:inherit;font-size:13px;color:#fbbf24;cursor:pointer;white-space:nowrap}.gg-activate__hint-link:hover{color:#f59e0b;text-decoration:underline}.gg-faq{margin-top:26px;padding:18px 22px 6px;border-radius:20px}.gg-faq__title{margin:0 0 6px!important;font-size:17px!important}.gg-faq .ant-collapse-header,.gg-faq .ant-collapse-header .ant-collapse-arrow{color:#ffffffeb!important;padding-left:0!important;font-weight:500}.gg-faq .ant-collapse-item{border-bottom:1px solid rgba(255,255,255,.1)!important}.gg-faq .ant-collapse-item:last-child{border-bottom:none!important}.gg-faq .ant-collapse-content-box{padding-top:0!important;color:#ffffffb3}.gg-faq .ant-collapse-content-box p{margin:0 0 10px;line-height:1.55}.gg-faq__warning{color:#fbbf24}.gg-faq__list,.gg-faq__steps{margin:0 0 12px;padding-left:20px;line-height:1.7}.gg-faq__list{columns:2}.gg-faq__image{border-radius:12px;border:1px solid rgba(255,255,255,.14);cursor:zoom-in}@media (max-width: 767px){.gg-activate{padding:24px 14px;background-attachment:scroll}.gg-activate__brand{font-size:24px}}@media (max-width: 575px){.gg-activate{padding:18px 10px;align-items:stretch}.gg-activate__card{padding:20px 16px 16px;border-radius:18px}.gg-activate__head{gap:10px;margin-bottom:18px}.gg-activate__logo{width:44px;height:44px;font-size:13px}.gg-activate__eyebrow{font-size:11px;letter-spacing:1.1px}.gg-activate__brand{font-size:21px;overflow-wrap:anywhere}.gg-activate__lead{margin-bottom:18px!important;font-size:13px}.gg-activate__card .ant-input,.gg-activate__card .ant-input-affix-wrapper{font-size:16px}.gg-activate__card .ant-form-item{margin-bottom:16px}.gg-activate__hint-link{font-size:14px}.gg-faq{margin-top:18px;padding:14px 14px 2px;border-radius:18px}.gg-faq__title{font-size:16px!important}.gg-faq__list{columns:1}.gg-faq__list,.gg-faq__steps{padding-left:18px}.gg-faq .ant-collapse-header{padding-top:12px!important;padding-bottom:12px!important}}@media (max-width: 360px){.gg-activate__brand{font-size:19px}.gg-activate__logo{width:40px;height:40px;font-size:12px}}.gg-activate__codes{margin:12px 0 0;padding:0;list-style:none}.gg-activate__code{display:flex;align-items:baseline;gap:10px;padding:8px 12px;border-radius:10px;font-size:13px;color:#ffffffb8;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.gg-activate__code+.gg-activate__code{margin-top:6px}.gg-activate__code--ok{color:#ffffffe6;border-color:#52c41a73;background:#52c41a1f}.gg-activate__code-id{flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.5px;color:#ffffff9e}.gg-activate__code-text{flex:1}
