@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;900&display=swap";.gpt-fast-status[data-v-dc84057d]{margin-top:10px;padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.55;text-align:left;word-break:break-all;border:1px solid transparent;background:#94a3b81a;color:#334155}.gpt-fast-status.pending[data-v-dc84057d],.gpt-fast-status.failed.pending[data-v-dc84057d]{background:#f59e0b1a;color:#92400e;border-color:#f59e0b4d}.gpt-fast-status.error[data-v-dc84057d],.gpt-fast-status.failed[data-v-dc84057d]{background:#ef44441a;color:#991b1b;border-color:#ef44444d}.gpt-fast-status.success[data-v-dc84057d]{background:#22c55e1a;color:#166534;border-color:#22c55e4d}.gpt-fast-status[data-v-dc84057d] code{background:#00000014;padding:1px 6px;border-radius:3px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.fade-enter-active[data-v-dc84057d],.fade-leave-active[data-v-dc84057d]{transition:opacity .18s ease}.fade-enter-from[data-v-dc84057d],.fade-leave-to[data-v-dc84057d]{opacity:0}.form-header-row[data-v-57733e82]{display:flex;justify-content:space-between;align-items:center;border-bottom:1.5px solid rgba(16,163,127,.08);padding-bottom:14px}.panel-title[data-v-57733e82]{margin:0 0 20px;font-size:17px;font-weight:700;color:#052e2b}.stock-badge[data-v-57733e82]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:600}.stock-badge.ok[data-v-57733e82],.stock-badge.in-stock[data-v-57733e82]{background:#10a37f1f;color:#0d8a6b}.stock-badge.no[data-v-57733e82],.stock-badge.no-stock[data-v-57733e82]{background:#ef44441f;color:#dc2626}.custom-step-label[data-v-57733e82]{display:inline-flex;align-items:center;gap:8px;margin-bottom:6px}.custom-step-label .step-num[data-v-57733e82]{display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#10a37f,#0d8a6b);color:#fff;font-size:12px;font-weight:700}.custom-step-label .step-text[data-v-57733e82]{font-size:13.5px;font-weight:700;color:var(--text-primary)}.submit-btn-wrapper[data-v-57733e82]{width:100%}.loading-spin-icon[data-v-57733e82]{display:inline-block;margin-right:6px;animation:spin-57733e82 1s linear infinite}@keyframes spin-57733e82{to{transform:rotate(360deg)}}.form-sub-tabs[data-v-57733e82]{display:flex;background:#f3f4f6d9;border-radius:14px;padding:6px;gap:6px;margin-bottom:20px;border:1px solid rgba(229,231,235,.5)}.sub-tab[data-v-57733e82]{flex:1;border:none;background:transparent;padding:8px 16px;border-radius:10px;font-weight:700;color:#4b5563;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transition:all .3s cubic-bezier(.4,0,.2,1)}.sub-tab .tab-main[data-v-57733e82]{display:block;font-size:14px;font-weight:800;line-height:1.3}.sub-tab .tab-sub[data-v-57733e82]{display:block;font-size:11.5px;font-weight:600;opacity:.85;line-height:1.3}.sub-tab[data-v-57733e82]:hover{color:#1f2937;background:#fff6}.sub-tab.active[data-v-57733e82]{background:linear-gradient(135deg,#6366f1,#4f46e5)!important;color:#fff!important;box-shadow:0 4px 14px #4f46e559,inset 0 1px #fff3!important}.gpt-stable-aid-label[data-v-57733e82]{font-size:15px;font-weight:800;letter-spacing:.01em;padding:8px 14px 8px 12px;margin:6px 0 4px;border-radius:10px;background:linear-gradient(135deg,#4c7dff29,#7b5cff29,#f472b624);background-size:200% 200%;animation:aidGradient-57733e82 6s ease-in-out infinite;box-shadow:0 4px 14px #4c7dff2e,inset 0 1px #ffffff80;border:1.5px solid rgba(76,125,255,.35);display:inline-flex;align-items:center;gap:8px;width:auto;position:relative;overflow:hidden;color:#1e1b4b}.gpt-stable-aid-label .step[data-v-57733e82]{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#4c7dff,#7b5cff);color:#fff;font-size:13px;font-weight:700;box-shadow:0 4px 10px #4c7dff73}.gpt-stable-aid-label .aid-text[data-v-57733e82]{font-size:18px;font-weight:900;letter-spacing:.02em;background:linear-gradient(135deg,#4c7dff,#7b5cff,#f472b6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 14px rgba(123,92,255,.35);animation:aidPulse-57733e82 1.8s ease-in-out infinite;position:relative}.gpt-stable-aid-label .aid-en[data-v-57733e82]{font-size:11px;font-weight:700;color:#64748b;letter-spacing:.04em;opacity:.78}.gpt-stable-aid-label .aid-spark[data-v-57733e82]{font-size:16px;display:inline-block;animation:aidSpark-57733e82 2.2s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(244,114,182,.6))}.gpt-stable-aid-label[data-v-57733e82]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:aidShimmer-57733e82 3.8s ease-in-out infinite;pointer-events:none}@keyframes aidGradient-57733e82{0%,to{background-position:0% 0%}50%{background-position:100% 100%}}@keyframes aidPulse-57733e82{0%,to{filter:brightness(1)}50%{filter:brightness(1.18)}}@keyframes aidSpark-57733e82{0%,to{transform:rotate(0) scale(1);opacity:1}25%{transform:rotate(-12deg) scale(1.18);opacity:.85}50%{transform:rotate(8deg) scale(1.12);opacity:.95}75%{transform:rotate(-4deg) scale(1.06)}}@keyframes aidShimmer-57733e82{0%{left:-100%}60%{left:120%}to{left:120%}}.hint[data-v-57733e82]{font-size:12.5px;color:var(--text-muted);line-height:1.6;margin:6px 0 12px;white-space:normal}.hint a[data-v-57733e82]{color:#2563eb;text-decoration:underline;font-weight:600}.hint code[data-v-57733e82]{background:#0f172a0f;padding:1px 4px;border-radius:4px;font-family:var(--font-mono);font-size:11px}.parsed[data-v-57733e82]{margin:8px 0 14px;padding:8px 12px;border-radius:8px;font-size:12.5px;line-height:1.5;color:#137333;background:#10a37f14;border:1px solid rgba(16,163,127,.18);word-break:break-all}.parsed.parsed-error[data-v-57733e82]{color:#de350b;background:#ef44440f;border-color:#ef444433}.parsed[data-v-57733e82] .parsed-plan{display:inline-flex;align-items:center;padding:1px 6px;margin:0 3px;border-radius:4px;background:#6366f11f;color:#4f46e5;font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:800}.parsed[data-v-57733e82] .parsed-id{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px}.btn-go[data-v-57733e82]{width:100%;height:44px;border:0!important;border-radius:10px!important;font-size:14.5px!important;font-weight:700!important;color:#fff!important;cursor:pointer;background:linear-gradient(135deg,#10a37f,#0d8a6b)!important;box-shadow:none!important;padding:0 18px!important;transition:filter .2s ease}.btn-go[data-v-57733e82]:hover:not(:disabled){filter:brightness(1.05)}.btn-go[data-v-57733e82]:disabled{background:#94a3b8!important;cursor:not-allowed}.btn-go[data-v-57733e82]:after{display:none!important}.form-header-row[data-v-1ccf5f5a]{display:flex;justify-content:space-between;align-items:center;border-bottom:1.5px solid rgba(204,120,92,.08);padding-bottom:14px}.panel-title[data-v-1ccf5f5a]{margin:0;font-size:18px;font-weight:800;color:var(--text-primary)}.stock-badge[data-v-1ccf5f5a]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:99px;font-size:12px;font-weight:700}.stock-badge.in-stock[data-v-1ccf5f5a]{background:#22c55e1f;color:#16a34a}.stock-badge.no-stock[data-v-1ccf5f5a]{background:#ef44441f;color:#dc2626}.stock-badge .dot[data-v-1ccf5f5a]{width:6px;height:6px;border-radius:50%;background:currentColor}.custom-step-label[data-v-1ccf5f5a]{display:inline-flex;align-items:center;gap:8px;margin-bottom:6px}.custom-step-label .step-num[data-v-1ccf5f5a]{display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:12px;font-weight:700}.custom-step-label .step-text[data-v-1ccf5f5a]{font-size:13.5px;font-weight:700;color:var(--text-primary)}.normal-feedback-text[data-v-1ccf5f5a]{font-size:12px;color:var(--text-muted)}.feedback-link[data-v-1ccf5f5a]{color:var(--color-primary);text-decoration:underline}.cl-benefit[data-v-1ccf5f5a]{background:var(--bg-hover);border:1px solid var(--border-light);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:6px}.cl-benefit__t[data-v-1ccf5f5a]{font-weight:700;color:var(--text-primary);font-size:13px;margin-bottom:2px}.cl-benefit>div[data-v-1ccf5f5a]:not(.cl-benefit__t){font-size:12.5px;color:var(--text-muted)}.submit-btn-wrapper[data-v-1ccf5f5a]{width:100%}.btn-time-hint[data-v-1ccf5f5a]{font-size:12px;color:var(--text-muted)}.loading-spin-icon[data-v-1ccf5f5a]{display:inline-block;margin-right:6px;animation:spin-1ccf5f5a 1s linear infinite}@keyframes spin-1ccf5f5a{to{transform:rotate(360deg)}}.grok-form[data-v-0c3eb41d]{width:100%!important}.form-header-row[data-v-0c3eb41d]{display:flex;justify-content:space-between;align-items:center;border-bottom:1.5px solid rgba(255,255,255,.08);padding-bottom:14px}.panel-title[data-v-0c3eb41d]{margin:0;font-size:18px;font-weight:800;color:#fff}.custom-step-label[data-v-0c3eb41d]{display:inline-flex;align-items:center;gap:10px;margin-bottom:10px}.custom-step-label .step-num[data-v-0c3eb41d]{display:inline-flex;justify-content:center;align-items:center;width:26px!important;height:26px!important;border-radius:50%;background:linear-gradient(135deg,#fff,#c9d1d9)!important;color:#000!important;font-size:12px;font-weight:800;box-shadow:0 0 0 3px #ffffff14,0 4px 12px #ffffff1f!important;border:none!important}.custom-step-label .step-text[data-v-0c3eb41d]{font-size:13px;font-weight:700;color:#e7e9ea!important;letter-spacing:.08em;text-transform:uppercase}[data-v-0c3eb41d] .n-input{background-color:#000!important;border:none!important;box-shadow:none!important;transition:all .25s ease!important;--n-border: 1.5px solid rgba(255, 255, 255, .12) !important;--n-border-hover: 1.5px solid rgba(124, 58, 237, .5) !important;--n-border-focus: 1.5px solid #7c3aed !important;--n-box-shadow-focus: 0 0 0 3px rgba(124, 58, 237, .25), 0 4px 12px rgba(124, 58, 237, .16) !important;--n-border-error: 1.5px solid #f4212e !important;--n-border-hover-error: 1.5px solid #f4212e !important;--n-border-focus-error: 1.5px solid #f4212e !important;--n-box-shadow-focus-error: 0 0 0 3px rgba(244, 33, 46, .18), 0 4px 12px rgba(244, 33, 46, .16) !important;--n-border-radius: 14px !important;--n-caret-color: #7c3aed !important}[data-v-0c3eb41d] .n-input__input-el{font-family:ui-monospace,SF Mono,Menlo,monospace!important;font-size:14px!important;color:#fff!important;background:transparent!important}[data-v-0c3eb41d] .n-input__placeholder{color:#71767b!important}.normal-feedback-text[data-v-0c3eb41d]{font-size:12px;color:#71767b}.feedback-link[data-v-0c3eb41d]{color:#7c3aed;text-decoration:underline;transition:color .2s ease!important}.feedback-link[data-v-0c3eb41d]:hover{color:#a78bfa!important}.submit-btn-wrapper[data-v-0c3eb41d]{width:100%}.btn-time-hint[data-v-0c3eb41d]{font-size:12px;color:#71767b}.loading-spin-icon[data-v-0c3eb41d]{display:inline-block;margin-right:6px;animation:spin-0c3eb41d 1s linear infinite}@keyframes spin-0c3eb41d{to{transform:rotate(360deg)}}.stats-summary[data-v-4f91f1e7]{text-align:center}.stat-box[data-v-4f91f1e7]{padding:8px 4px;border-radius:8px;background:var(--surface-card);border:1px solid var(--border-light)}.stat-box .num[data-v-4f91f1e7]{font-size:18px;font-weight:900}.stat-box .label[data-v-4f91f1e7]{font-size:11px;color:var(--text-muted)}.stat-box.all .num[data-v-4f91f1e7]{color:var(--color-primary)}.stat-box.unused .num[data-v-4f91f1e7]{color:var(--color-success)}.stat-box.used .num[data-v-4f91f1e7]{color:var(--color-warning)}.stat-box.notfound .num[data-v-4f91f1e7]{color:var(--text-muted)}.status-tag.unused[data-v-4f91f1e7]{background:#10a37f1f;color:#10a37f}.status-tag.used[data-v-4f91f1e7]{background:#4c7dff1f;color:#2563eb}.status-tag.not-found[data-v-4f91f1e7],.status-tag.notfound[data-v-4f91f1e7]{background:#94a3b81f;color:#64748b}.cdk-detail-card[data-v-4f91f1e7]{border:1px solid rgba(148,163,184,.25);border-radius:6px;background:var(--surface-card);overflow:hidden}.cdk-detail-card .dt-row[data-v-4f91f1e7]{display:flex;flex-direction:column;border-bottom:1px solid rgba(148,163,184,.15)}.cdk-detail-card .dt-row[data-v-4f91f1e7]:last-child{border-bottom:0}.cdk-detail-card .dt-label[data-v-4f91f1e7]{background:#94a3b814;color:var(--text-primary);font-size:13px;font-weight:600;padding:8px 14px}.cdk-detail-card .dt-value[data-v-4f91f1e7]{background:var(--surface-card);color:var(--text-secondary);font-size:13px;padding:10px 14px;word-break:break-all}.cdk-detail-card .dt-value.mono[data-v-4f91f1e7],.cdk-detail-card .dt-value .mono[data-v-4f91f1e7]{font-family:ui-monospace,Menlo,Consolas,monospace}.cdk-detail-card .dt-section[data-v-4f91f1e7]{background:#94a3b80a;padding:8px 14px;font-size:12.5px;font-weight:700;color:var(--text-primary);border-top:1px solid rgba(148,163,184,.15);border-bottom:1px solid rgba(148,163,184,.15)}.query-panel-container[data-v-4f91f1e7] .cdk-textarea{background:transparent}.query-panel-container[data-v-4f91f1e7] .cdk-textarea .n-input__textarea-el,.query-panel-container[data-v-4f91f1e7] .cdk-textarea textarea{background:#ffffff0a!important;color:#e5e7eb!important;caret-color:#e5e7eb!important;font-family:ui-monospace,Consolas,monospace!important;font-size:13px!important}.query-panel-container[data-v-4f91f1e7] .cdk-textarea .n-input__textarea-el::placeholder,.query-panel-container[data-v-4f91f1e7] .cdk-textarea textarea::placeholder{color:#e5e7eb73!important}.query-panel-container[data-v-4f91f1e7] .cdk-textarea .n-input__border,.query-panel-container[data-v-4f91f1e7] .cdk-textarea .n-input__state-border{border-color:#78a0ff40!important}.grok-detail-card[data-v-4f91f1e7]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-left:3px solid rgba(245,158,11,.6);border-radius:12px;overflow:hidden;font-size:13px}.grok-detail-card.grok-card-unused[data-v-4f91f1e7]{border-left-color:#22c55eb3}.grok-detail-card.grok-card-notfound[data-v-4f91f1e7]{border-left-color:#94a3b880}.grok-card__header[data-v-4f91f1e7]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;cursor:pointer;-webkit-user-select:none;user-select:none;gap:12px}.grok-card__cdk[data-v-4f91f1e7]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;font-weight:700;color:#f8fafc;word-break:break-all;flex:1;min-width:0}.grok-card__chips[data-v-4f91f1e7]{display:flex;align-items:center;gap:8px;flex-shrink:0}.grok-chip[data-v-4f91f1e7]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:700}.grok-chip--status.grok-chip--used[data-v-4f91f1e7]{background:#f59e0b2e;color:#fbbf24}.grok-chip--status.grok-chip--unused[data-v-4f91f1e7]{background:#22c55e2e;color:#4ade80}.grok-chip--status.grok-chip--notfound[data-v-4f91f1e7]{background:#94a3b82e;color:#cbd5e1}.grok-chip--platform[data-v-4f91f1e7]{background:#4c7dff38;color:#93c5fd}.grok-card__toggle[data-v-4f91f1e7]{font-size:12px;color:#94a3b8;padding-left:6px}.grok-card__body[data-v-4f91f1e7]{border-top:1px solid rgba(255,255,255,.06)}.grok-row[data-v-4f91f1e7]{display:flex;justify-content:space-between;align-items:center;padding:10px 18px;font-size:13px;gap:16px}.grok-row+.grok-row[data-v-4f91f1e7]{border-top:1px solid rgba(255,255,255,.04)}.grok-row__label[data-v-4f91f1e7]{color:#94a3b8;font-weight:600;flex-shrink:0}.grok-row__value[data-v-4f91f1e7]{color:#e2e8f0;text-align:right;word-break:break-all}.grok-row__value.mono[data-v-4f91f1e7]{font-family:ui-monospace,Menlo,Consolas,monospace}.grok-row__value .status-tag[data-v-4f91f1e7]{font-weight:700}.modal-body[data-v-53540b48]{padding:8px 4px;display:flex;flex-direction:column;gap:14px}.token-input[data-v-53540b48]{border-radius:var(--radius-md)}.action-row[data-v-53540b48]{width:100%;display:flex;gap:10px}.sub-alert[data-v-53540b48]{margin-top:0;padding:12px 14px;border-radius:8px;font-size:13px;line-height:1.55;border:1px solid transparent;word-break:break-all}.sub-alert--error[data-v-53540b48]{background:#ef444414;color:#b91c1c;border-color:#ef444440}.sub-alert--info[data-v-53540b48]{background:#4c7dff14;color:#1e40af;border-color:#4c7dff40}.sub-list[data-v-53540b48]{display:flex;flex-direction:column;gap:12px}.sub-card[data-v-53540b48]{padding:16px 18px;border-radius:12px;border:1px solid transparent;font-size:13px}.sub-card--active[data-v-53540b48]{background:#22c55e14;border-color:#22c55e59}.sub-card--expired[data-v-53540b48]{background:#ef44440f;border-color:#ef44444d}.sub-card__header[data-v-53540b48]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px dashed rgba(148,163,184,.3)}.sub-plan[data-v-53540b48]{font-size:17px;font-weight:800;letter-spacing:.01em}.sub-card--active .sub-plan[data-v-53540b48]{color:#166534}.sub-card--expired .sub-plan[data-v-53540b48]{color:#991b1b}.sub-tag[data-v-53540b48]{padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600}.sub-tag--active[data-v-53540b48]{background:#22c55e2e;color:#166534}.sub-tag--expired[data-v-53540b48]{background:#ef444426;color:#991b1b}.sub-card__row[data-v-53540b48]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:12.5px;color:var(--text-secondary)}.sub-card__row+.sub-card__row[data-v-53540b48]{border-top:1px dashed rgba(148,163,184,.18)}.sub-card__label[data-v-53540b48]{font-weight:500}.sub-card__value[data-v-53540b48]{font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:600;color:var(--text-primary)}.fade-enter-active[data-v-53540b48],.fade-leave-active[data-v-53540b48]{transition:opacity .18s ease}.fade-enter-from[data-v-53540b48],.fade-leave-to[data-v-53540b48]{opacity:0}.redeem-view-layout[data-v-f7b45aa6]{min-height:400px}.cl-hero-container[data-v-f7b45aa6]{padding:10px 0;display:flex;flex-direction:column}.cl-hero-title[data-v-f7b45aa6]{font-size:26px;font-weight:800;margin:0 0 8px;background:linear-gradient(135deg,#ea580c,#c2410c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cl-hero-sub[data-v-f7b45aa6]{font-size:14px;color:var(--text-secondary);margin:0 0 20px}.cl-trust[data-v-f7b45aa6]{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}.cl-trust__item[data-v-f7b45aa6]{display:flex;align-items:center;gap:6px;background:#ea580c0f;padding:6px 14px;border-radius:99px;font-size:12px;font-weight:700;color:#ea580c;border:1px solid rgba(234,88,12,.12)}.cl-trust__icon[data-v-f7b45aa6]{font-size:13px}.cl-faq[data-v-f7b45aa6]{display:flex;flex-direction:column;gap:16px}.cl-faq b[data-v-f7b45aa6]{font-size:14px;color:var(--text-primary);display:block;margin-bottom:4px}.cl-faq p[data-v-f7b45aa6]{font-size:13px;color:var(--text-muted);margin:0;line-height:1.6}.cl-faq-link[data-v-f7b45aa6]{color:#ea580c;text-decoration:underline;font-weight:600}.gr-hero-container[data-v-f7b45aa6]{display:flex;flex-direction:column;gap:20px}.grok-hero[data-v-f7b45aa6]{display:flex;flex-direction:column;gap:8px}.grok-logo[data-v-f7b45aa6]{width:48px;height:48px}.grok-logo img[data-v-f7b45aa6]{width:100%;height:100%;object-fit:contain}.grok-hero h1[data-v-f7b45aa6]{font-size:26px;font-weight:900;margin:0;color:var(--text-primary)}.grok-hero .sub[data-v-f7b45aa6]{font-size:14px;color:var(--text-secondary);line-height:1.5}.grok-faq[data-v-f7b45aa6]{background:var(--bg-hover)!important;border:1px solid var(--border-light)!important;border-radius:12px;padding:16px}.grok-faq h3[data-v-f7b45aa6]{margin:0 0 12px;font-size:16px;font-weight:800;color:var(--text-primary)}.grok-faq .q[data-v-f7b45aa6]{font-weight:700;font-size:13.5px;color:var(--text-primary);margin-top:12px}.grok-faq .a[data-v-f7b45aa6]{font-size:13px;color:var(--text-muted);line-height:1.6;margin-top:4px}.grok-faq .a code[data-v-f7b45aa6]{background:var(--bg-code);padding:2px 6px;border-radius:4px;font-family:var(--font-mono);font-size:12px}.gr-faq-link[data-v-f7b45aa6]{color:var(--color-primary);text-decoration:underline}.grok-banner-img[data-v-f7b45aa6]{display:block;margin:24px auto 32px;width:100%;max-width:724px;height:auto;border-radius:18px;object-fit:fill}.check-bar.check-bar[data-v-f7b45aa6]{margin-top:16px!important;padding:18px 20px!important;border-radius:16px!important;background:linear-gradient(135deg,#fafbff,#f3f4f8)!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:0 2px 10px #0f172a0a!important;gap:12px!important;flex-wrap:wrap!important;display:flex;justify-content:center;align-items:center}.check-bar[data-v-f7b45aa6] .n-button.n-button{flex:1!important;width:auto!important;height:46px!important;padding:0 22px!important;border-radius:11px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.3px!important;border:0!important;color:#fff!important;background-clip:padding-box!important;transition:all .18s!important;cursor:pointer!important}.check-bar[data-v-f7b45aa6] .n-button.n-button:hover{transform:translateY(-2px)!important;filter:brightness(1.06)!important}.check-bar[data-v-f7b45aa6] .n-button .n-button__content{color:#fff!important;font-weight:700!important}.check-bar[data-v-f7b45aa6] .n-button .n-button__border,.check-bar[data-v-f7b45aa6] .n-button .n-button__state-border{border:0!important;display:none!important}.check-bar[data-v-f7b45aa6] .n-button.n-button--primary-type{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;box-shadow:0 4px 14px #3b82f652!important}.check-bar[data-v-f7b45aa6] .n-button.n-button--primary-type:hover{box-shadow:0 8px 22px #3b82f673!important}.check-bar[data-v-f7b45aa6] .n-button.n-button--primary-type .n-button__content:before{content:"🔍 ";font-size:15px}.check-bar[data-v-f7b45aa6] .n-button.n-button--info-type{background:linear-gradient(135deg,#10a37f,#0d8a6b)!important;box-shadow:0 4px 14px #10a37f52!important}.check-bar[data-v-f7b45aa6] .n-button.n-button--info-type:hover{box-shadow:0 8px 22px #10a37f7a!important}.check-bar[data-v-f7b45aa6] .n-button.n-button--info-type .n-button__content:before{content:"📊 ";font-size:15px}.check-bar .check-hint.check-hint[data-v-f7b45aa6]{width:100%!important;text-align:center!important;font-size:12.5px!important;color:#94a3b8!important;margin-top:4px!important;font-weight:400!important}.check-bar.cl-check-bar[data-v-f7b45aa6]{max-width:760px!important;width:100%!important;background:transparent!important;border:none!important;box-shadow:none!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:14px!important;padding:0 16px!important;margin:16px auto 30px!important}.check-bar.cl-check-bar .check-hint[data-v-f7b45aa6]{color:#ea580c!important;text-align:center!important;font-size:12.5px!important;margin-top:2px!important;line-height:1.6!important}.check-bar.cl-check-bar .check-hint div[data-v-f7b45aa6]:first-child{font-weight:700!important;color:#c2410c!important}.check-bar.cl-check-bar .check-hint div[data-v-f7b45aa6]:last-child{font-size:11px!important;opacity:.8!important;color:#ea580c!important}.check-bar.cl-check-bar[data-v-f7b45aa6] .n-button{width:100%!important;max-width:760px!important;background:#ea580c0a!important;border:1.2px solid rgba(234,88,12,.16)!important;box-shadow:none!important;border-radius:99px!important;--n-height: 52px !important;height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important}.check-bar.cl-check-bar[data-v-f7b45aa6] .n-button:hover{background:#ea580c14!important;border-color:#ea580c59!important}.check-bar.cl-check-bar[data-v-f7b45aa6] .n-button .n-button__content{color:#ea580c!important;font-weight:700!important;font-size:15px!important}.check-bar.cl-check-bar[data-v-f7b45aa6] .n-button:hover .n-button__content{color:#c2410c!important}body.claude-active[data-v-f7b45aa6]{background:radial-gradient(circle at 12% 18%,rgba(244,165,133,.08) 0%,transparent 40%),radial-gradient(circle at 88% 22%,rgba(217,119,87,.08) 0%,transparent 45%),radial-gradient(circle at 50% 90%,rgba(204,120,92,.05) 0%,transparent 50%),linear-gradient(180deg,#fffaf6,#fff,#fff7f0)!important;transition:background .4s ease!important}body.claude-active .redeem-view-layout[data-v-f7b45aa6]{padding-bottom:0!important}.redeem-view:has(.cl-hero) .panel[data-v-f7b45aa6]{border:1px solid rgba(204,120,92,.16)!important;box-shadow:0 12px 40px #cc785c0a,inset 0 1px #fffc!important}.redeem-view:has(.cl-hero) .panel[data-v-f7b45aa6]:hover{box-shadow:0 20px 50px #cc785c12!important}.redeem-view[data-v-f7b45aa6]:has(.cl-hero) .n-input{--n-border: 1.5px solid rgba(204, 120, 92, .18) !important;--n-border-hover: 1.5px solid #f4a585 !important;--n-border-focus: 1.5px solid #cc785c !important;--n-box-shadow-focus: 0 0 0 3px rgba(204, 120, 92, .12), 0 2px 8px rgba(204, 120, 92, .06) !important;--n-border-radius: 12px !important}:root{--color-primary: #4c7dff;--color-primary-dark: #3f6ff0;--color-secondary: #7b5cff;--color-gpt-green: #10a37f;--color-gpt-green-dark: #0d8a6b;--color-claude-orange: #f59e0b;--color-claude-orange-dark: #d97706;--color-grok-purple: #7c3aed;--color-grok-purple-dark: #6d28d9;--color-success: #22c55e;--color-danger: #ef4444;--color-warning: #f59e0b;--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #94a3b8;--text-inverse: #ffffff;--surface-bg: #f8fafc;--surface-card: #ffffff;--surface-soft: #f1f5f9;--surface-border: #e2e8f0;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .04);--shadow-md: 0 4px 14px rgba(0, 0, 0, .08);--shadow-lg: 0 12px 40px rgba(0, 0, 0, .12);--shadow-primary: 0 4px 14px rgba(76, 125, 255, .32);--shadow-gpt: 0 4px 14px rgba(16, 163, 127, .32);--shadow-claude: 0 4px 14px rgba(245, 158, 11, .32);--shadow-grok: 0 4px 14px rgba(124, 58, 237, .32);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-pill: 999px;--font-sans: "Inter", "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: ui-monospace, Menlo, Consolas, "Courier New", monospace;--transition-fast: .15s ease;--transition-normal: .25s ease}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-sans);background:var(--surface-bg);color:var(--text-primary);line-height:1.6;min-height:100vh;transition:background var(--transition-normal),color var(--transition-normal)}#app{min-height:100vh}.app-container{max-width:680px;margin:0 auto;padding:24px 16px 80px}@media (min-width: 768px){.app-container{padding:40px 24px 100px}}.hero-section{text-align:center;padding:48px 24px 36px;margin-bottom:24px;border-radius:var(--radius-lg);background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;position:relative;overflow:hidden}.hero-section:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 60%);animation:heroShimmer 8s ease-in-out infinite}@keyframes heroShimmer{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(10%,10%) rotate(5deg)}}.hero-title{font-size:32px;font-weight:900;letter-spacing:-.02em;margin-bottom:8px;position:relative;z-index:1}.hero-subtitle{font-size:14px;opacity:.85;font-weight:400;position:relative;z-index:1}.platform-tabs{display:flex;gap:6px;padding:4px;margin:0 auto 24px;max-width:480px;background:var(--surface-card);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);border:1px solid var(--surface-border)}.platform-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border-radius:var(--radius-pill);border:none;background:transparent;color:var(--text-secondary);font-size:13px;font-weight:600;font-family:var(--font-sans);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.platform-tab:hover{background:var(--surface-soft);color:var(--text-primary)}.platform-tab.active-gpt{background:linear-gradient(135deg,#4c7dff,#7b5cff);color:#fff;box-shadow:var(--shadow-primary)}.platform-tab.active-claude{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:var(--shadow-claude)}.platform-tab.active-grok{background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff;box-shadow:var(--shadow-grok)}.platform-tab .tab-icon{font-size:16px}.panel-card{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:var(--radius-lg);padding:24px;margin-bottom:16px;box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-fast),border-color var(--transition-fast)}.panel-card:hover{box-shadow:var(--shadow-md)}.panel-title{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:16px;display:flex;align-items:center;gap:8px}.panel-title .icon{font-size:18px}.form-label{font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:6px;display:block}.btn-primary{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 24px;border-radius:11px;border:none;font-size:14px;font-weight:700;font-family:var(--font-sans);color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:var(--shadow-primary);cursor:pointer;transition:all var(--transition-fast);letter-spacing:.3px;width:100%}.btn-primary:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 8px 22px #3b82f673}.btn-primary:active{transform:translateY(0)}.btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none;filter:saturate(.5);box-shadow:none}.btn-gpt{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:var(--shadow-primary)}.btn-claude{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:var(--shadow-claude)}.btn-grok{background:linear-gradient(135deg,#7c3aed,#6d28d9);box-shadow:var(--shadow-grok)}.btn-success{background:linear-gradient(135deg,#10a37f,#0d8a6b);box-shadow:var(--shadow-gpt)}.check-bar{margin-top:30px;padding:18px 20px;border-radius:16px;background:linear-gradient(135deg,#fafbff,#f3f4f8);border:1px solid rgba(148,163,184,.18);box-shadow:0 2px 10px #0f172a0a;display:flex;gap:12px;flex-wrap:wrap}.check-bar .check-hint{width:100%;text-align:center;font-size:12.5px;color:var(--text-muted);margin-top:4px;font-weight:400}.cdk-text{font-family:var(--font-mono);font-size:12px;word-break:break-all;color:var(--text-primary)}.status-tag{display:inline-flex;align-items:center;padding:2px 10px;border-radius:8px;font-size:11px;font-weight:600;letter-spacing:.3px}.status-tag.used{background:#fee2e2;color:#b91c1c}.status-tag.unused{background:#dcfce7;color:#15803d}.status-tag.not-found{background:#f1f5f9;color:#64748b}.stock-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--radius-pill);font-size:12px;font-weight:600}.stock-badge.in-stock{background:#22c55e1f;color:#16a34a}.stock-badge.no-stock{background:#ef44441f;color:#dc2626}.result-card{padding:14px 16px;border-radius:var(--radius-md);border:1px solid var(--surface-border);background:var(--surface-card);margin-bottom:10px;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.result-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-card.card-used{border-left:4px solid var(--color-warning)}.result-card.card-unused{border-left:4px solid var(--color-success)}.result-card.card-notfound{border-left:4px solid var(--text-muted)}.result-card .card-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.result-card .card-row{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:12.5px;color:var(--text-secondary);border-top:1px dashed rgba(148,163,184,.25)}.result-card .card-row:first-child{border-top:none}.result-card .card-row .label{min-width:60px;color:var(--text-muted);font-size:12px}.result-card .card-row .value{color:var(--text-primary);font-weight:500}.copy-btn{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;border:1px solid var(--surface-border);background:var(--surface-card);color:var(--color-primary);font-size:11px;cursor:pointer;font-family:var(--font-sans);transition:all var(--transition-fast)}.copy-btn:hover{background:#4c7dff14;border-color:var(--color-primary)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.loading-spin{animation:spin 1s linear infinite}.loading-pulse{animation:pulse 1.5s ease-in-out infinite}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all .25s ease}.slide-enter-from{transform:translateY(12px);opacity:0}.slide-leave-to{transform:translateY(-12px);opacity:0}@media (max-width: 768px){.hero-title{font-size:24px}.hero-subtitle{font-size:12px}.hero-section{padding:36px 16px 28px}.platform-tabs{gap:4px;padding:3px}.platform-tab{padding:8px 10px;font-size:12px}.panel-card{padding:16px}.check-bar{padding:14px 12px;flex-direction:column}.check-bar .n-button{width:100%!important;flex:none!important}}@media (max-width: 380px){.app-container{padding:12px 8px 60px}.platform-tab .tab-label{display:none}.platform-tab .tab-icon{font-size:18px}}.text-mono{font-family:var(--font-mono)}.text-muted{color:var(--text-muted)}.text-center{text-align:center}.mt-2{margin-top:8px}.mt-4{margin-top:16px}.mb-2{margin-bottom:8px}.mb-4{margin-bottom:16px}.redeem-view{min-height:100vh;width:100%;padding-top:80px!important;box-sizing:border-box}.alert-banner{max-width:1200px;margin:12px auto 24px;padding:12px 18px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;color:#065f46;font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:8px;box-shadow:0 4px 12px #10a37f0d}.redeem-view-layout{display:grid;grid-template-columns:1fr;gap:28px;max-width:1200px;margin:0 auto;padding:0 16px 20px}@media (min-width: 992px){.redeem-view-layout{grid-template-columns:1.1fr .9fr;align-items:stretch!important}}.main-form-column{display:flex!important;flex-direction:column!important;align-items:stretch!important}.main-form-column>*{flex:1!important}.redeem-view .panel{border-radius:24px!important;background:#ffffffeb!important;backdrop-filter:blur(20px) saturate(1.2)!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;border:1px solid rgba(16,163,127,.12)!important;box-shadow:0 12px 40px #10a37f14,inset 0 1px #fffc!important;padding:28px!important;transition:all .3s cubic-bezier(.2,.8,.2,1)!important}.redeem-view .panel:hover{transform:translateY(-2px)!important;box-shadow:0 20px 50px #10a37f24!important}.guide-list{padding:0;list-style:none;margin:0;counter-reset:gpt-step}.guide-item{padding:16px 18px 16px 54px;border-radius:16px;margin-bottom:12px;background:#fff9;border:1px solid rgba(16,163,127,.1);color:var(--text-secondary);line-height:1.6;font-size:13.5px;transition:all .25s ease;counter-increment:gpt-step;position:relative}.guide-item:before{content:counter(gpt-step);position:absolute;left:16px;top:16px;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#ecfdf5,#d1fae5);color:#0d8a6b;border:1.5px solid rgba(16,163,127,.25);font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;transition:all .25s ease}.guide-item:hover{background:#fff!important;transform:translate(4px);border-color:#10a37f4d!important}.guide-item:hover:before{background:linear-gradient(135deg,#10a37f,#0d8a6b);color:#fff;border-color:transparent;box-shadow:0 4px 12px #10a37f66}.guide-action{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:6px 14px;border-radius:10px;background:linear-gradient(135deg,#ecfdf5,#d1fae5);color:#0d8a6b;font-size:12px;font-weight:700;text-decoration:none;border:1px solid rgba(16,163,127,.25);transition:all .25s ease;cursor:pointer}.guide-action:hover{background:linear-gradient(135deg,#10a37f,#0d8a6b);color:#fff;border-color:transparent;transform:translateY(-1px);box-shadow:0 4px 12px #10a37f4d}.guide-item--blue{border-left:4px solid #3b82f6!important}.guide-item--green{border-left:4px solid #10a37f!important}.guide-item--emerald{border-left:4px solid #059669!important}.guide-item--amber{border-left:4px solid #f59e0b!important}.guide-item--red{border-left:4px solid #ef4444!important}.form-sub-tabs{display:flex;background:var(--surface-soft);padding:4px;border-radius:14px;margin-bottom:24px;border:1px solid var(--surface-border)}.sub-tab{flex:1;padding:10px 14px;border-radius:10px;border:none;background:transparent;color:var(--text-secondary);font-size:13.5px;font-weight:700;cursor:pointer;transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center;gap:6px}.sub-tab:hover{color:var(--text-primary);background:#00000008}.sub-tab.active{background:var(--surface-card);color:var(--color-primary);box-shadow:var(--shadow-sm)}.hint{font-size:12.5px;line-height:1.7;color:var(--text-muted);margin-top:14px}.hint a{color:#2563eb;text-decoration:underline;font-weight:600}.aid-wrapper-card{background:#fffbeb;border:1px solid #fef3c7;border-radius:14px;padding:16px;margin-bottom:20px;box-shadow:0 4px 12px #f59e0b0a}.aid-card-title{font-size:13px;font-weight:700;color:#92400e;margin-bottom:10px}.aid-card-body{display:flex;gap:10px;align-items:center}.aid-card-btn{padding:8px 18px;background:#f59e0b;color:#fff;border:0;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.aid-card-btn:hover{background:#d97706;transform:translateY(-1px)}.aid-card-hint{margin-top:8px;color:#78350f;font-size:11.5px}.dr-badge{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:49;display:inline-flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:#fff;border:1px solid rgba(15,23,42,.12);box-shadow:0 6px 22px #0f172a1f,0 2px 6px #0f172a0f;font-family:var(--font-sans)}.dr-badge .tab{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:0;cursor:pointer;font-size:13px;font-weight:700;color:#475569;background:transparent;transition:all .18s ease;font-family:inherit}.dr-badge .tab .ico{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.dr-badge .tab .ico img{width:16px;height:16px;object-fit:contain;border-radius:4px}.dr-badge .tab .ico svg{width:16px;height:16px}.dr-badge .tab:hover{color:#0f172a;background:#0f172a0a}.dr-badge .tab.active{color:#fff;cursor:default}.dr-badge .tab.active:hover{background-image:inherit}.dr-badge .tab.gpt.active{background:linear-gradient(135deg,#10a37f,#0d8a6b);box-shadow:0 4px 12px #10a37f59}.dr-badge .tab.claude.active{background:linear-gradient(135deg,#d97757,#c2410c);box-shadow:0 4px 12px #d9775759}.dr-badge .tab.grok.active{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);box-shadow:0 4px 12px #00000059}@media (max-width: 768px){.dr-badge{top:10px;left:50%;transform:translate(-50%);font-size:12px;padding:4px;gap:2px;max-width:calc(100vw - 20px)}.dr-badge .tab{padding:6px 10px;font-size:12px}.dr-badge .tab .label-full{display:none}}@media (max-width: 380px){.dr-badge .tab{padding:6px 8px;font-size:11px}}.check-bar .btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 24px;border-radius:12px;border:0;font-size:14px;font-weight:700;cursor:pointer;transition:all .18s ease;font-family:inherit}.check-bar .btn-blue{background:#eff6ff;color:#2563eb;border:1px solid rgba(37,99,235,.15);box-shadow:0 4px 12px #2563eb08}.check-bar .btn-blue:hover{background:#2563eb;color:#fff;border-color:transparent;box-shadow:0 6px 20px #2563eb33}.check-bar .btn-green{background:#ecfdf5;color:#10a37f;border:1px solid rgba(16,163,127,.15);box-shadow:0 4px 12px #10a37f08}.check-bar .btn-green:hover{background:#10a37f;color:#fff;border-color:transparent;box-shadow:0 6px 20px #10a37f33}.gpt-stats-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.gpt-stat{background:#ffffffb3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(16,163,127,.06);padding:12px 14px;border-radius:16px;display:flex;align-items:center;gap:12px;transition:all .25s ease}.gpt-stat:hover{transform:translateY(-2px);background:#fff;border-color:#10a37f33;box-shadow:0 8px 24px #10a37f14}.gpt-stat .icon{font-size:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#10a37f0f;color:#10a37f}.gpt-stat .value{font-size:14px;font-weight:800;color:var(--text-primary);line-height:1.2}.gpt-stat .label{font-size:11px;color:var(--text-muted);white-space:nowrap;margin-top:2px}@media (max-width: 768px){.gpt-stats-strip{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;margin-top:16px!important}.gpt-stat{padding:10px 12px!important;gap:8px!important;border-radius:12px!important}.gpt-stat .icon{width:32px!important;height:32px!important;font-size:16px!important;border-radius:8px!important}.gpt-stat .value{font-size:12.5px!important}.gpt-stat .label{font-size:10px!important}}.redeem-view .n-button--primary-type{width:100%;height:48px;border-radius:14px;border:0;background:linear-gradient(135deg,#10a37f,#0d8a6b);color:#fff;font-size:15px;font-weight:800;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 24px #10a37f59;position:relative;overflow:hidden}.redeem-view .n-button--primary-type:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:all .5s ease}.redeem-view .n-button--primary-type:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 30px #10a37f73}.redeem-view .n-button--primary-type:hover:not(:disabled):after{left:100%}.redeem-view .n-button--primary-type:active:not(:disabled){transform:translateY(-1px) scale(.99)}.redeem-view .n-button--primary-type:disabled{opacity:.5;cursor:not-allowed}.redeem-view:has(.cl-hero) .n-button--primary-type{background:linear-gradient(135deg,#cc785c,#b9531e);box-shadow:0 8px 24px #cc785c59}.redeem-view:has(.cl-hero) .n-button--primary-type:hover:not(:disabled){box-shadow:0 12px 30px #cc785c73}.redeem-view:has(.gr-hero) .n-button--primary-type{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border:1px solid #4a4a4a;box-shadow:0 8px 24px #00000059}.redeem-view:has(.gr-hero) .n-button--primary-type:hover:not(:disabled){box-shadow:0 12px 30px #00000073}:root{--gpt-green: #10a37f;--gpt-green-2: #0d8a6b;--gpt-green-3: #34d399;--gpt-green-4: #6ee7b7;--gpt-ink: #052e2b;--gpt-slate: #4b5d59;--gpt-mist: #9fb3ae}.redeem-view{position:relative!important;isolation:isolate!important;font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,SF Pro Display,Inter,sans-serif!important}.redeem-view:before{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(circle at 12% 18%,rgba(110,231,183,.22) 0%,transparent 38%),radial-gradient(circle at 88% 22%,rgba(52,211,153,.16) 0%,transparent 45%),radial-gradient(circle at 50% 88%,rgba(16,163,127,.1) 0%,transparent 55%),linear-gradient(180deg,#f6fffb,#fff 60%,#f0fdf9)!important;z-index:-1!important;pointer-events:none!important;animation:gpt3-mesh 24s ease-in-out infinite alternate!important}@keyframes gpt3-mesh{0%{background-position:0% 0%,0% 0%,0% 0%,0 0}to{background-position:5% -3%,-4% 5%,3% -2%,0 0}}.redeem-view:has(.gr-hero-panel):before,body.grok-active .redeem-view:before,.redeem-view#grok-page:before{opacity:0!important;display:none!important}.redeem-view .hero-card{border-radius:28px!important;border:1px solid rgba(16,163,127,.15)!important;background:linear-gradient(135deg,#ffffffb3,#fff6),linear-gradient(135deg,#f0fdf9,#d1fae5 55%,#a7f3d0)!important;backdrop-filter:blur(20px) saturate(1.2)!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;box-shadow:0 20px 60px #10a37f2e,0 4px 12px #10a37f14,inset 0 1px #fffc!important;position:relative!important;overflow:hidden!important;margin-bottom:18px!important}.redeem-view .hero-card:before{content:""!important;position:absolute!important;top:-30%;right:-8%!important;width:380px;height:380px!important;background:radial-gradient(circle,rgba(16,163,127,.32),transparent 65%)!important;pointer-events:none!important;animation:gpt3-orb 10s ease-in-out infinite alternate!important}.redeem-view .hero-card:after{content:""!important;position:absolute!important;bottom:-40%;left:-6%!important;width:320px;height:320px!important;background:radial-gradient(circle,rgba(52,211,153,.26),transparent 70%)!important;pointer-events:none!important;animation:gpt3-orb 14s ease-in-out infinite alternate-reverse!important}@keyframes gpt3-orb{0%{transform:translate(0) scale(1)}to{transform:translate(18px,-12px) scale(1.08)}}.redeem-view .hero-card__content{padding:36px 40px!important;position:relative!important;z-index:1!important;text-align:left!important}.redeem-view:has(.cl-hero) .hero-card,.redeem-view:has(.cl-hero) .hero-card__content{background:transparent!important;box-shadow:none!important;border:0!important}.redeem-view:has(.cl-hero) .hero-card:before,.redeem-view:has(.cl-hero) .hero-card:after{display:none!important}.redeem-view .hero-card .title{font-size:36px!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.08!important;margin:0 0 12px!important;background:linear-gradient(135deg,#052e2b,#0d8a6b,#10a37f)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;display:inline-block!important;position:relative!important}.redeem-view .hero-card .title:after{content:""!important;position:absolute!important;bottom:-6px;left:0!important;width:56px;height:3px!important;background:linear-gradient(90deg,#10a37f,transparent)!important;border-radius:2px!important}.redeem-view .hero-card .subtitle{color:var(--gpt-slate)!important;font-size:15px!important;margin:18px 0 0!important;font-weight:500!important;line-height:1.55!important;max-width:600px!important}.redeem-view:has(.cl-hero) .hero-card .title,.redeem-view:has(.cl-hero) .hero-card .subtitle{display:none!important}.gpt-stats-strip{display:flex!important;gap:14px!important;margin-top:24px!important;flex-wrap:wrap!important;position:relative!important;z-index:1!important}.gpt-stat{background:#ffffffb3!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(16,163,127,.18)!important;border-radius:14px!important;padding:12px 16px!important;display:flex!important;align-items:center!important;gap:12px!important;transition:all .25s ease!important;flex:0 0 auto!important}.gpt-stat:hover{background:#ffffffeb!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px #10a37f24!important}.gpt-stat .icon{width:36px;height:36px!important;border-radius:10px!important;background:linear-gradient(135deg,#10a37f,#0d8a6b)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:18px!important;box-shadow:0 4px 12px #10a37f4d!important;flex-shrink:0!important}.gpt-stat .value{font-size:18px!important;font-weight:800!important;color:var(--gpt-ink)!important;line-height:1.1!important;letter-spacing:-.01em!important;font-feature-settings:"tnum" 1!important}.gpt-stat .label{font-size:10px!important;color:var(--gpt-slate)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-top:3px!important}.redeem-view:has(.cl-hero) .gpt-stats-strip{display:none!important}.redeem-view .panel{border-radius:22px!important;border:1px solid rgba(16,163,127,.12)!important;background:#ffffffe0!important;backdrop-filter:blur(18px) saturate(1.15)!important;-webkit-backdrop-filter:blur(18px) saturate(1.15)!important;box-shadow:0 8px 32px #10a37f14,inset 0 1px #fff9!important;overflow:hidden!important;position:relative!important;transition:all .3s cubic-bezier(.2,.8,.2,1)!important}.redeem-view .panel:hover{transform:translateY(-2px)!important;box-shadow:0 14px 40px #10a37f24,inset 0 1px #ffffffbf!important}.redeem-view .panel:before{content:""!important;position:absolute!important;top:0;left:0;right:0!important;height:3px!important;background:linear-gradient(90deg,transparent,var(--gpt-green-3),var(--gpt-green),var(--gpt-green-3),transparent)!important;background-size:200% 100%!important;animation:gpt3-shimmer 4s linear infinite!important;opacity:.65!important}@keyframes gpt3-shimmer{0%{background-position:0% 0%}to{background-position:-200% 0%}}.redeem-view:has(.cl-hero) .panel:before{display:none!important}.redeem-view:has(.cl-hero) .panel{background:#fffdfad9!important;border-color:#cc785c1f!important}.redeem-view .panel-title{font-size:17px!important;font-weight:700!important;color:var(--gpt-ink)!important;letter-spacing:-.015em!important;display:flex!important;align-items:center!important;gap:10px!important}.redeem-view .panel-title:before{content:""!important;width:4px;height:16px!important;background:linear-gradient(135deg,#10a37f,#0d8a6b)!important;border-radius:2px!important}.redeem-view .guide-list{padding:0!important;list-style:none!important;margin:0!important;counter-reset:gpt-step!important}.redeem-view .guide-item{border-radius:14px!important;margin-bottom:10px!important;background:#fff9!important;border:1px solid rgba(16,163,127,.12)!important;color:var(--gpt-slate)!important;line-height:1.6!important;font-size:13px!important;transition:all .25s ease!important;counter-increment:gpt-step!important;position:relative!important;padding:16px 18px 16px 52px!important}.redeem-view .guide-item:before{content:counter(gpt-step)!important;position:absolute!important;left:14px;top:14px!important;width:26px;height:26px!important;border-radius:50%!important;background:linear-gradient(135deg,#ecfdf5,#d1fae5)!important;color:var(--gpt-green-2)!important;border:1.5px solid rgba(16,163,127,.25)!important;font-weight:800!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .25s ease!important}.redeem-view .guide-item:hover{background:#fffffff2!important;transform:translate(2px)!important;border-color:#10a37f40!important}.redeem-view .guide-item:hover:before{background:linear-gradient(135deg,#10a37f,#0d8a6b)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 4px 12px #10a37f66!important}.redeem-view .guide-item--blue{border-left:3px solid #3b82f6!important}.redeem-view .guide-item--green{border-left:3px solid #10a37f!important}.redeem-view .guide-item--emerald{border-left:3px solid #059669!important}.redeem-view .guide-item--amber{border-left:3px solid #f59e0b!important}.redeem-view .guide-item--red{border-left:3px solid #ef4444!important}.redeem-view .guide-action{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-top:8px!important;padding:6px 14px!important;border-radius:10px!important;background:linear-gradient(135deg,#ecfdf5,#d1fae5)!important;color:var(--gpt-green-2)!important;font-size:12px!important;font-weight:700!important;text-decoration:none!important;border:1px solid rgba(16,163,127,.25)!important;transition:all .25s ease!important}.redeem-view .guide-action:hover{background:linear-gradient(135deg,#10a37f,#0d8a6b)!important;color:#fff!important;border-color:transparent!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #10a37f4d!important}.redeem-view .form{display:grid!important;gap:20px!important}.redeem-view .form .n-input{--n-border: 1.5px solid rgba(16,163,127,.15) !important;--n-border-hover: 1.5px solid var(--gpt-green-3) !important;--n-border-focus: 1.5px solid var(--gpt-green) !important;--n-box-shadow-focus: 0 0 0 4px rgba(16,163,127,.16), 0 4px 12px rgba(16,163,127,.12) !important;--n-border-radius: 14px !important;--n-color: rgba(255,255,255,.65) !important;--n-color-focus: #ffffff !important;transition:all .25s ease!important}.redeem-view .form .n-input__input-el,.redeem-view .form .n-input__textarea-el{font-family:ui-monospace,SF Mono,Menlo,monospace!important;font-size:13px!important;color:var(--gpt-ink)!important}.redeem-view .form .n-input__placeholder{color:var(--gpt-mist)!important;font-family:ui-monospace,Menlo,monospace!important}.redeem-view .n-button--primary-type{background:linear-gradient(135deg,#10a37f,#0d8a6b)!important;background-size:200% 200%!important;border:0!important;border-radius:14px!important;color:#fff!important;font-weight:700!important;font-size:14px!important;letter-spacing:.025em!important;padding:14px 28px!important;height:auto!important;box-shadow:0 8px 24px #10a37f59,0 2px 6px #10a37f2e,inset 0 1px #ffffff40!important;transition:all .25s cubic-bezier(.2,.8,.2,1)!important;position:relative!important;overflow:hidden!important}.redeem-view .n-button--primary-type:after{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent)!important;transition:left .6s ease!important}.redeem-view .n-button--primary-type:hover:not(:disabled){transform:translateY(-2px) scale(1.01)!important;background-position:100% 100%!important;box-shadow:0 14px 32px #10a37f73,0 4px 12px #10a37f38,inset 0 1px #ffffff59!important}.redeem-view .n-button--primary-type:hover:after{left:100%!important}.redeem-view .n-button--primary-type:active:not(:disabled){transform:translateY(-1px) scale(.99)!important}.redeem-view:has(.cl-hero) .n-button--primary-type{background:linear-gradient(135deg,#cc785c,#b9531e)!important;box-shadow:0 8px 24px #cc785c59!important}.redeem-view .task-box{background:linear-gradient(135deg,#f0fdf9,#ecfdf5)!important;border:1px solid rgba(16,163,127,.2)!important;border-radius:18px!important;padding:20px 24px!important;margin-top:12px!important;font-size:13px!important;line-height:1.7!important;position:relative!important;overflow:hidden!important}.redeem-view .task-box:before{content:""!important;position:absolute!important;top:0;left:0;right:0!important;height:3px!important;background:linear-gradient(90deg,var(--gpt-green-3),var(--gpt-green))!important;animation:gpt3-progress 2s ease-in-out infinite!important}@keyframes gpt3-progress{0%,to{opacity:1;transform:scaleX(.5);transform-origin:left}50%{opacity:.6;transform:scaleX(1)}}.redeem-view:has(.cl-hero) .task-box:before{display:none!important}.redeem-view .success-card{background:linear-gradient(135deg,#ffffffd9,#ffffffa6),linear-gradient(135deg,#d1fae5,#a7f3d0)!important;border:1.5px solid rgba(16,163,127,.35)!important;border-radius:18px!important;padding:22px 26px!important;box-shadow:0 10px 32px #10a37f38,inset 0 1px #fff9!important;position:relative!important;overflow:hidden!important;animation:gpt3-success-in .5s cubic-bezier(.2,.8,.2,1) backwards!important}@keyframes gpt3-success-in{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.redeem-view .success-card:after{content:"✓"!important;position:absolute!important;top:8px!important;right:18px!important;font-size:80px!important;color:#10a37f2e!important;font-weight:900!important;line-height:1!important;font-family:-apple-system,sans-serif!important}.redeem-view .hero-card,.redeem-view .panel{animation:gpt3-fade-in .55s cubic-bezier(.2,.8,.2,1) backwards!important}.redeem-view .hero-card{animation-delay:0s!important}.redeem-view .panel:nth-of-type(1){animation-delay:.1s!important}.redeem-view .panel:nth-of-type(2){animation-delay:.18s!important}.redeem-view .panel:nth-of-type(3){animation-delay:.26s!important}@keyframes gpt3-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-color-scheme: never){.redeem-view:before{background:radial-gradient(circle at 12% 18%,rgba(16,163,127,.22) 0%,transparent 40%),radial-gradient(circle at 88% 22%,rgba(52,211,153,.15) 0%,transparent 45%),radial-gradient(circle at 50% 88%,rgba(16,163,127,.1) 0%,transparent 55%),linear-gradient(180deg,#0a1f1c,#06140f 60%,#052e2b)!important}.redeem-view .hero-card{background:linear-gradient(135deg,#0f1e1cb3,#0f1e1c66),linear-gradient(135deg,#052e2b,#064e3b 60%,#065f46)!important}.redeem-view .hero-card .title{background:linear-gradient(135deg,#6ee7b7,#34d399)!important;-webkit-background-clip:text!important}.redeem-view .hero-card .subtitle{color:#a7f3d0!important}.gpt-stat{background:#0f1e1c99!important;border-color:#10a37f4d!important}.gpt-stat .value{color:#d1fae5!important}.gpt-stat .label{color:#6ee7b7!important}.redeem-view .panel{background:#0f1e1cd9!important;border-color:#10a37f40!important}.redeem-view .panel-title{color:#d1fae5!important}.redeem-view .guide-item{background:#0f1e1c80!important;color:#9ca3af!important}.redeem-view .guide-item:hover{background:#0f1e1cd9!important}}@media (max-width: 640px){.redeem-view .hero-card__content{padding:26px 22px!important}.redeem-view .hero-card .title{font-size:26px!important}.redeem-view .hero-card .subtitle{font-size:13px!important;margin-top:12px!important}.gpt-stats-strip{gap:8px!important;margin-top:16px!important}.gpt-stat{padding:10px 12px!important;flex:1 1 calc(50% - 8px)!important;min-width:0!important}.gpt-stat .icon{width:28px!important;height:28px!important;font-size:14px!important;border-radius:8px!important}.gpt-stat .value{font-size:15px!important}.gpt-stat .label{font-size:9px!important}.redeem-view .guide-item{padding:14px 14px 14px 46px!important;font-size:12px!important}.redeem-view .guide-item:before{left:12px!important;top:12px!important;width:22px!important;height:22px!important;font-size:11px!important}}:root{--cl-orange: #cc785c;--cl-orange-dark: #b9531e;--cl-orange-soft: #f4a585;--cl-orange-glow: rgba(204,120,92,.18);--cl-amber: #d97757;--cl-cream: #fffaf3;--cl-text-deep: #2a1a0e;--cl-text-mid: #5a4536;--cl-text-soft: #8a7565}.redeem-view:has(.cl-hero):before{display:block!important;opacity:1!important;background:radial-gradient(circle at 14% 18%,rgba(244,165,133,.28) 0%,transparent 40%),radial-gradient(circle at 86% 22%,rgba(217,119,87,.22) 0%,transparent 46%),radial-gradient(circle at 50% 90%,rgba(204,120,92,.14) 0%,transparent 55%),linear-gradient(180deg,#fff8f0,#fff 60%,#fff5ea)!important;animation:cl-mesh 24s ease-in-out infinite alternate!important}@keyframes cl-mesh{0%{background-position:0% 0%,0% 0%,0% 0%,0 0}to{background-position:5% -3%,-4% 5%,3% -2%,0 0}}.cl-wrap{max-width:1200px!important;margin:0 auto!important;padding:8px 18px 60px!important;font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,SF Pro Display,Inter,sans-serif!important}.cl-hero{background:linear-gradient(135deg,#ffffffa6,#fff6),linear-gradient(135deg,#fff5ea,#ffe4d3,#ffdcc0)!important;backdrop-filter:blur(20px) saturate(1.15)!important;-webkit-backdrop-filter:blur(20px) saturate(1.15)!important;border:1px solid rgba(204,120,92,.16)!important;border-radius:28px!important;padding:38px 40px 32px!important;margin-bottom:20px!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 60px #cc785c33,0 4px 12px #cc785c14,inset 0 1px #ffffffb3!important}.cl-hero:before{content:""!important;position:absolute!important;top:-30%;right:-8%!important;width:380px;height:380px!important;background:radial-gradient(circle,rgba(217,119,87,.35),transparent 65%)!important;pointer-events:none!important;animation:cl-orb 10s ease-in-out infinite alternate!important}.cl-hero:after{content:""!important;position:absolute!important;bottom:-35%;left:-6%!important;width:320px;height:320px!important;background:radial-gradient(circle,rgba(244,165,133,.32),transparent 70%)!important;pointer-events:none!important;animation:cl-orb 14s ease-in-out infinite alternate-reverse!important}@keyframes cl-orb{0%{transform:translate(0) scale(1)}to{transform:translate(20px,-15px) scale(1.08)}}.cl-hero>*{position:relative!important;z-index:1!important}.cl-hero-title{font-size:36px!important;font-weight:800!important;letter-spacing:-.03em!important;color:var(--cl-text-deep)!important;text-align:left!important;margin:0 0 12px!important;line-height:1.1!important;background:linear-gradient(135deg,#2a1a0e,#b9531e 60%,#cc785c)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;display:inline-block!important;position:relative!important}.cl-hero-title:after{content:""!important;position:absolute!important;bottom:-6px;left:0!important;width:56px;height:3px!important;background:linear-gradient(90deg,#cc785c,transparent)!important;border-radius:2px!important}.cl-hero-sub{text-align:left!important;color:var(--cl-text-mid)!important;font-size:15px!important;margin:18px 0 0!important;font-weight:500!important;line-height:1.55!important;max-width:600px!important}.cl-stats-strip{display:flex!important;gap:14px!important;margin-top:24px!important;flex-wrap:wrap!important;position:relative!important;z-index:1!important}.cl-stat{background:#ffffffb8!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(204,120,92,.2)!important;border-radius:14px!important;padding:12px 16px!important;display:flex!important;align-items:center!important;gap:12px!important;transition:all .25s ease!important;flex:0 0 auto!important}.cl-stat:hover{background:#fffffff2!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px #cc785c29!important}.cl-stat .icon{width:36px;height:36px!important;border-radius:10px!important;background:linear-gradient(135deg,#cc785c,#b9531e)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:18px!important;box-shadow:0 4px 12px #cc785c52!important;flex-shrink:0!important}.cl-stat .value{font-size:18px!important;font-weight:800!important;color:var(--cl-text-deep)!important;line-height:1.1!important;letter-spacing:-.01em!important;font-feature-settings:"tnum" 1!important}.cl-stat .label{font-size:10px!important;color:var(--cl-text-soft)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-top:3px!important}.cl-trust{display:flex!important;justify-content:flex-start!important;gap:10px!important;flex-wrap:wrap!important;margin:18px 0 0!important}.cl-trust__item{background:#fff9!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid rgba(204,120,92,.18)!important;border-radius:999px!important;padding:8px 18px 8px 14px!important;font-size:12px!important;font-weight:600!important;color:var(--cl-text-deep)!important;display:inline-flex!important;align-items:center!important;gap:8px!important;box-shadow:0 2px 8px #0000000a!important;flex:0 0 auto!important}.cl-trust__icon{font-size:18px!important;margin:0!important;color:var(--cl-orange-dark)!important}.cl-steps{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:20px 0 24px!important;background:linear-gradient(135deg,#ffffffb3,#ffffff80)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(204,120,92,.15)!important;border-radius:20px!important;padding:18px 22px!important;position:relative!important}.cl-step-i{flex:1!important;text-align:center!important;position:relative!important;font-size:13px!important;color:var(--cl-text-soft)!important;font-weight:600!important}.cl-step-i:before{content:""!important;position:absolute!important;top:22px!important;left:calc(50% + 24px)!important;right:calc(-50% + 24px)!important;height:2px!important;background:linear-gradient(90deg,#cc785c40,#cc785c0d)!important;z-index:0!important}.cl-step-i:last-child:before{display:none!important}.cl-num{display:inline-flex!important;width:40px!important;height:40px!important;border-radius:50%!important;background:#fff!important;border:2px solid rgba(204,120,92,.25)!important;color:var(--cl-text-soft)!important;align-items:center!important;justify-content:center!important;font-weight:800!important;font-size:14px!important;margin-bottom:10px!important;position:relative!important;z-index:1!important;transition:all .25s ease!important}.cl-step-i.active .cl-num{background:linear-gradient(135deg,#cc785c,#b9531e)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 6px 18px #cc785c73!important;transform:scale(1.08)!important}.cl-step-i.active{color:var(--cl-text-deep)!important}.cl-step-i.done .cl-num{background:linear-gradient(135deg,#10a37f,#0d8a6b)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 4px 12px #10a37f59!important}.cl-card{border:1px solid rgba(204,120,92,.12)!important;border-radius:22px!important;background:#fffdfae0!important;backdrop-filter:blur(18px) saturate(1.15)!important;-webkit-backdrop-filter:blur(18px) saturate(1.15)!important;margin-bottom:16px!important;transition:all .3s cubic-bezier(.2,.8,.2,1)!important;overflow:hidden!important;position:relative!important;box-shadow:0 8px 28px #cc785c14,inset 0 1px #fff9!important}.cl-card:before{content:""!important;position:absolute!important;top:0;left:0;right:0!important;height:3px!important;background:linear-gradient(90deg,transparent,var(--cl-amber),var(--cl-orange-dark),var(--cl-amber),transparent)!important;background-size:200% 100%!important;animation:cl-shimmer 4s linear infinite!important;opacity:.6!important}@keyframes cl-shimmer{0%{background-position:0% 0%}to{background-position:-200% 0%}}.cl-card:hover{transform:translateY(-2px)!important;box-shadow:0 14px 40px #cc785c29,inset 0 1px #ffffffbf!important;border-color:#cc785c38!important}.cl-card.active{border-color:var(--cl-orange)!important;box-shadow:0 10px 32px #cc785c38,inset 0 0 0 1px var(--cl-orange)!important;background:linear-gradient(135deg,#fffdfaeb,#fff8f0d9)!important}.cl-card.done{border-color:#10a37f66!important;background:linear-gradient(135deg,#f7fff7eb,#ecfdf5d9)!important}.cl-card__h{padding:22px 28px 12px!important;font-weight:700!important;font-size:16px!important;color:var(--cl-text-deep)!important;letter-spacing:-.015em!important;display:flex!important;align-items:center!important;gap:10px!important}.cl-card__h:before{content:""!important;width:4px;height:16px!important;background:linear-gradient(135deg,#cc785c,#b9531e)!important;border-radius:2px!important}.cl-card__b{padding:8px 28px 26px!important}.cl-lbl{font-size:11px!important;font-weight:700!important;color:var(--cl-text-mid)!important;margin-bottom:10px!important;display:flex!important;align-items:center!important;gap:8px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cl-lbl:before{content:""!important;width:4px;height:4px!important;background:var(--cl-orange)!important;border-radius:50%!important;box-shadow:0 0 0 3px #cc785c33!important}.cl-row{margin-bottom:18px!important}.cl-card .n-input{--n-border: 1.5px solid rgba(204,120,92,.18) !important;--n-border-hover: 1.5px solid var(--cl-orange-soft) !important;--n-border-focus: 1.5px solid var(--cl-orange) !important;--n-box-shadow-focus: 0 0 0 4px rgba(204,120,92,.16), 0 4px 12px rgba(204,120,92,.12) !important;--n-border-radius: 14px !important}.cl-card .n-input__input-el,.cl-card .n-input__textarea-el{font-family:ui-monospace,SF Mono,Menlo,monospace!important;font-size:13px!important}.cl-btn,.cl-primary{width:100%!important;margin-top:20px!important;padding:16px 28px!important;border-radius:14px!important;border:0!important;background:linear-gradient(135deg,#cc785c,#b9531e)!important;background-size:200% 200%!important;color:#fff!important;font-weight:700!important;font-size:15px!important;cursor:pointer!important;transition:all .25s cubic-bezier(.2,.8,.2,1)!important;box-shadow:0 8px 24px #cc785c66,inset 0 1px #ffffff40!important;letter-spacing:.02em!important;position:relative!important;overflow:hidden!important}.cl-btn:after,.cl-primary:after{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent)!important;transition:left .6s ease!important}.cl-btn:hover:not(:disabled),.cl-primary:hover:not(:disabled){transform:translateY(-2px) scale(1.01)!important;background-position:100% 100%!important;box-shadow:0 14px 32px #cc785c80,inset 0 1px #ffffff59!important}.cl-btn:hover:after,.cl-primary:hover:after{left:100%!important}.cl-btn:disabled,.cl-primary:disabled{background:linear-gradient(135deg,#d4b8ad,#c5a596)!important;box-shadow:none!important;transform:none!important;opacity:.65!important}.cl-hint{margin-top:12px!important;font-size:12px!important;color:var(--cl-text-soft)!important;line-height:1.7!important}.cl-hint a{color:var(--cl-orange-dark)!important;font-weight:600!important;text-decoration:none!important;border-bottom:1px solid currentColor!important}.cl-stock-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:6px 14px!important;border-radius:999px!important;background:#ffffffc7!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;border:1px solid rgba(204,120,92,.18)!important;font-size:12px!important;font-weight:600!important;color:var(--cl-text-mid)!important}.cl-stock-badge b{color:var(--cl-orange-dark)!important;font-size:13px!important}.cl-stock-badge .dot{width:8px!important;height:8px!important;border-radius:50%!important}.cl-stock-badge .dot.ok{background:#10a37f!important;box-shadow:0 0 0 4px #10a37f33,0 0 8px #10a37f80!important;animation:cl-pulse 2s ease-in-out infinite!important}.cl-stock-badge .dot.no{background:#ef4444!important}.cl-stock-badge .dot.unk{background:#f59e0b!important}@keyframes cl-pulse{0%,to{box-shadow:0 0 0 4px #10a37f2e,0 0 8px #10a37f66}50%{box-shadow:0 0 0 8px #10a37f0d,0 0 12px #10a37fa6}}.cl-warn{background:linear-gradient(135deg,#fff8e6,#fef3c7)!important;border:1px solid #fcd34d!important;border-radius:14px!important;padding:14px 18px!important;display:flex!important;gap:12px!important;margin-bottom:16px!important}.cl-warn i{font-size:22px!important;color:#d97706!important;flex-shrink:0!important}.cl-warn__t{font-weight:700!important;font-size:14px!important;color:#78350f!important;margin-bottom:4px!important}.cl-warn__b{font-size:12px!important;color:#92400e!important;line-height:1.6!important}.cl-benefit{background:linear-gradient(135deg,#fffaf3eb,#fff5ead9)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(204,120,92,.18)!important;border-radius:16px!important;padding:20px 22px!important;margin-bottom:16px!important;font-size:13px!important;color:var(--cl-text-mid)!important;line-height:1.75!important}.cl-benefit__t{font-weight:800!important;color:var(--cl-text-deep)!important;margin-bottom:10px!important;font-size:14px!important;display:flex!important;align-items:center!important;gap:8px!important;letter-spacing:-.005em!important}.cl-benefit__t:before{content:"✦"!important;color:var(--cl-orange)!important;font-size:16px!important}.cl-benefit>div+div{margin-top:8px!important;padding-left:16px!important;position:relative!important}.cl-benefit>div+div:before{content:"·"!important;position:absolute!important;left:4px!important;color:var(--cl-orange)!important;font-weight:800!important}.cl-faq{border-top:1px solid rgba(204,120,92,.12)!important;padding-top:18px!important;margin-top:12px!important}.cl-faq>div{margin-bottom:12px!important;padding:14px 16px!important;background:#ffffff8c!important;border-radius:12px!important;border:1px solid rgba(204,120,92,.08)!important}.cl-faq b{display:block!important;font-size:14px!important;color:var(--cl-text-deep)!important;margin-bottom:6px!important;font-weight:700!important}.cl-faq p{margin:0!important;font-size:13px!important;color:var(--cl-text-mid)!important;line-height:1.7!important}.cl-faq a{color:var(--cl-orange-dark)!important;font-weight:600!important;border-bottom:1px dashed currentColor!important;text-decoration:none!important}.cl-progress{height:8px!important;border-radius:999px!important;background:#cc785c1f!important;overflow:hidden!important;margin:12px 0!important}.cl-progress>div{height:100%!important;background:linear-gradient(90deg,#cc785c,#b9531e)!important;border-radius:999px!important;box-shadow:0 0 10px #cc785c80!important}.cl-footer{margin-top:24px!important;padding:16px 0!important;text-align:center!important;font-size:12px!important;color:var(--cl-text-soft)!important;border-top:1px dashed rgba(204,120,92,.2)!important}.cl-footer a{color:var(--cl-orange-dark)!important;font-weight:600!important;text-decoration:none!important}.cl-query{background:linear-gradient(135deg,#fff5eaeb,#fff0e0d9)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(204,120,92,.22)!important;border-radius:14px!important;padding:16px 18px!important;margin-top:12px!important;font-size:13px!important;color:var(--cl-text-deep)!important}.cl-hero,.cl-card,.cl-benefit,.cl-steps{animation:cl-fade-in .55s cubic-bezier(.2,.8,.2,1) backwards!important}.cl-hero{animation-delay:0s!important}.cl-steps{animation-delay:.08s!important}.cl-card:nth-of-type(1){animation-delay:.12s!important}.cl-card:nth-of-type(2){animation-delay:.18s!important}.cl-card:nth-of-type(3){animation-delay:.24s!important}.cl-benefit{animation-delay:.3s!important}@keyframes cl-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){.cl-wrap{padding:0 14px 36px!important}.cl-hero{padding:26px 22px 22px!important;border-radius:22px!important}.cl-hero-title{font-size:24px!important}.cl-hero-sub{font-size:13px!important;margin-top:12px!important}.cl-stats-strip{gap:8px!important;margin-top:16px!important}.cl-stat{padding:10px 12px!important;flex:1 1 calc(50% - 8px)!important;min-width:0!important}.cl-stat .icon{width:28px!important;height:28px!important;font-size:14px!important;border-radius:8px!important}.cl-stat .value{font-size:15px!important}.cl-stat .label{font-size:9px!important}.cl-trust{gap:6px!important}.cl-trust__item{padding:6px 12px!important;font-size:11px!important}.cl-steps{padding:14px!important}.cl-num{width:34px!important;height:34px!important;font-size:13px!important}.cl-card__h{padding:18px 20px 10px!important;font-size:15px!important}.cl-card__b{padding:6px 20px 20px!important}.cl-btn,.cl-primary{padding:14px 22px!important;font-size:14px!important}}body.grok-active{background:#000!important;min-height:100vh!important}body.grok-active:before{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(circle at 18% 14%,rgba(29,155,240,.16) 0%,transparent 42%),radial-gradient(circle at 88% 30%,rgba(120,86,250,.12) 0%,transparent 45%),radial-gradient(circle at 50% 88%,rgba(29,155,240,.08) 0%,transparent 55%),linear-gradient(180deg,#000,#0a0a0a)!important;z-index:-1!important;pointer-events:none!important;animation:grok-mesh 28s ease-in-out infinite alternate!important}@keyframes grok-mesh{0%{background-position:0% 0%,0% 0%,0% 0%,0 0}to{background-position:6% -4%,-5% 6%,4% -3%,0 0}}#grok-page{max-width:760px!important;margin:32px auto!important;padding:0 18px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif!important;color:#e7e9ea!important;position:relative!important}#grok-page .grok-hero{text-align:left!important;margin:0 0 28px!important;padding:38px 36px 32px!important;background:linear-gradient(135deg,#0f0f12eb,#000000d9)!important;border-radius:28px!important;border:1px solid rgba(255,255,255,.08)!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 60px #000000b3,0 4px 12px #1d9bf01a,inset 0 1px #ffffff0f!important}#grok-page .grok-hero:before{content:""!important;position:absolute!important;top:-30%;right:-10%!important;width:420px;height:420px!important;background:radial-gradient(circle,rgba(29,155,240,.32),transparent 65%)!important;pointer-events:none!important;animation:grok-orb 12s ease-in-out infinite alternate!important}#grok-page .grok-hero:after{content:""!important;position:absolute!important;bottom:-35%;left:-8%!important;width:360px;height:360px!important;background:radial-gradient(circle,rgba(120,86,250,.22),transparent 70%)!important;pointer-events:none!important;animation:grok-orb 16s ease-in-out infinite alternate-reverse!important}@keyframes grok-orb{0%{transform:translate(0) scale(1)}to{transform:translate(22px,-16px) scale(1.1)}}#grok-page .grok-hero>*{position:relative!important;z-index:1!important}#grok-page .grok-hero .grok-logo{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:86px!important;height:86px!important;border-radius:24px!important;background:#000!important;color:#fff!important;margin:0 0 22px!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 12px 32px #0009,0 0 24px #1d9bf038,inset 0 1px #ffffff1a!important;padding:0!important;overflow:hidden!important}#grok-page .grok-hero .grok-logo img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:24px!important}#grok-page .grok-hero h1{font-size:36px!important;font-weight:800!important;letter-spacing:-.035em!important;color:#fff!important;margin:0 0 8px!important;line-height:1.1!important;background:linear-gradient(135deg,#fff,#b4c6d4)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;display:inline-block!important;position:relative!important}#grok-page .grok-hero h1:after{content:""!important;position:absolute!important;bottom:-6px;left:0!important;width:60px;height:3px!important;background:linear-gradient(90deg,#1d9bf0,transparent)!important;border-radius:2px!important}#grok-page .grok-hero .sub{color:#71767b!important;font-size:15px!important;margin:18px 0 0!important;font-weight:500!important;line-height:1.55!important;max-width:600px!important}#grok-page .grok-stats-strip{display:flex!important;gap:12px!important;margin-top:24px!important;flex-wrap:wrap!important;position:relative!important;z-index:1!important}#grok-page .grok-stat{background:#ffffff0a!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:14px!important;padding:12px 16px!important;display:flex!important;align-items:center!important;gap:12px!important;transition:all .25s ease!important;flex:0 0 auto!important}#grok-page .grok-stat:hover{background:#ffffff14!important;border-color:#1d9bf066!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px #1d9bf02e!important}#grok-page .grok-stat .icon{width:34px;height:34px!important;border-radius:10px!important;background:linear-gradient(135deg,#1d9bf0,#1a8cd8)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:17px!important;box-shadow:0 4px 12px #1d9bf052!important;flex-shrink:0!important}#grok-page .grok-stat .value{font-size:17px!important;font-weight:800!important;color:#fff!important;line-height:1.1!important;letter-spacing:-.01em!important;font-feature-settings:"tnum" 1!important}#grok-page .grok-stat .label{font-size:10px!important;color:#71767b!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-top:3px!important}#grok-page .grok-card{background:#16181cd9!important;backdrop-filter:blur(16px) saturate(1.1)!important;-webkit-backdrop-filter:blur(16px) saturate(1.1)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:22px!important;padding:28px 30px!important;margin-bottom:18px!important;box-shadow:0 8px 28px #0006,inset 0 1px #ffffff0a!important;transition:all .3s cubic-bezier(.2,.8,.2,1)!important;position:relative!important;overflow:hidden!important}#grok-page .grok-card:before{content:""!important;position:absolute!important;top:0;left:0;right:0!important;height:2px!important;background:linear-gradient(90deg,transparent,#1d9bf0,transparent)!important;background-size:200% 100%!important;animation:grok-shimmer 4s linear infinite!important;opacity:.6!important}@keyframes grok-shimmer{0%{background-position:0% 0%}to{background-position:-200% 0%}}#grok-page .grok-card:hover{border-color:#ffffff26!important;transform:translateY(-2px)!important;box-shadow:0 14px 40px #00000080,0 0 0 1px #1d9bf02e!important}#grok-page .grok-card h3{margin:0 0 20px!important;font-size:17px!important;font-weight:700!important;color:#fff!important;display:flex!important;align-items:center!important;gap:12px!important;letter-spacing:-.01em!important}#grok-page .grok-card h3:before{content:""!important;width:4px;height:18px!important;background:linear-gradient(135deg,#1d9bf0,#1a8cd8)!important;border-radius:2px!important}#grok-page .grok-card label{display:flex!important;align-items:center!important;gap:10px!important;font-weight:700!important;font-size:11px!important;margin:18px 0 10px!important;color:#e7e9ea!important;letter-spacing:.08em!important;text-transform:uppercase!important}#grok-page .grok-card label .step{width:26px!important;height:26px!important;border-radius:50%!important;background:linear-gradient(135deg,#fff,#c9d1d9)!important;color:#000!important;font-size:12px!important;font-weight:800!important;box-shadow:0 0 0 3px #ffffff14,0 4px 12px #ffffff1f!important}#grok-page .grok-card input{width:100%!important;box-sizing:border-box!important;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important}#grok-page .grok-card input::placeholder{color:#71767b!important}#grok-page .grok-card input:focus{outline:none!important;border:none!important;box-shadow:none!important;background:transparent!important}#grok-page .grok-card .hint{margin-top:12px!important;font-size:12px!important;color:#71767b!important;line-height:1.75!important}#grok-page .grok-card .hint a{color:#1d9bf0!important;font-weight:600!important;text-decoration:none!important;border-bottom:1px solid rgba(29,155,240,.4)!important}#grok-page .grok-stock{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:5px 14px!important;border-radius:999px!important;font-size:11px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-left:8px!important}#grok-page .grok-stock.ok{background:#1d9bf02e!important;color:#1d9bf0!important;border:1px solid rgba(29,155,240,.35)!important}#grok-page .grok-stock.no{background:#f4212e26!important;color:#f4212e!important;border:1px solid rgba(244,33,46,.3)!important}#grok-page .grok-stock.warn{background:#ffd43b26!important;color:#ffd43b!important;border:1px solid rgba(255,212,59,.3)!important}#grok-page .grok-go{margin-top:22px!important;width:100%!important;padding:16px 28px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#fff,#f0f0f0)!important;color:#000!important;font-size:15px!important;font-weight:800!important;cursor:pointer!important;letter-spacing:.025em!important;transition:all .25s cubic-bezier(.2,.8,.2,1)!important;box-shadow:0 8px 24px #ffffff1f,inset 0 1px #ffffff80!important;position:relative!important;overflow:hidden!important}#grok-page .grok-go:after{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%;height:100%!important;background:linear-gradient(90deg,transparent,rgba(29,155,240,.3),transparent)!important;transition:left .6s ease!important}#grok-page .grok-go:hover:not(:disabled){transform:translateY(-2px) scale(1.01)!important;box-shadow:0 14px 32px #ffffff2e,inset 0 1px #fff9!important}#grok-page .grok-go:hover:after{left:100%!important}#grok-page .grok-go:disabled{background:#2a2c30!important;color:#71767b!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}#grok-page .grok-status{margin-top:18px!important;padding:14px 18px!important;border-radius:14px!important;font-size:13px!important;line-height:1.75!important;border:1px solid!important}#grok-page .grok-status.pending{background:#1d9bf014!important;color:#1d9bf0!important;border-color:#1d9bf059!important}#grok-page .grok-status.success{background:#00ba7c14!important;color:#00ba7c!important;border-color:#00ba7c59!important}#grok-page .grok-status.error{background:#f4212e14!important;color:#f4212e!important;border-color:#f4212e59!important}#grok-page .grok-status code{background:#ffffff14!important;color:#fff!important;padding:2px 8px!important;border-radius:4px!important;font-family:ui-monospace,Menlo,monospace!important;font-size:12px!important}#grok-page .grok-faq h3{margin-top:0!important}#grok-page .grok-faq .q{font-weight:700!important;color:#fff!important;margin-top:18px!important;font-size:14px!important;letter-spacing:-.01em!important}#grok-page .grok-faq .q:first-of-type{margin-top:8px!important}#grok-page .grok-faq .a{color:#71767b!important;font-size:13px!important;line-height:1.75!important;margin-top:6px!important}#grok-page .grok-faq .a a{color:#1d9bf0!important;text-decoration:none!important;border-bottom:1px solid rgba(29,155,240,.4)!important}#grok-page .grok-faq .a code{background:#000!important;color:#1d9bf0!important;padding:2px 8px!important;border-radius:4px!important;border:1px solid rgba(29,155,240,.25)!important;font-family:ui-monospace,Menlo,monospace!important;font-size:11px!important}#grok-page #grok-banner-img{border-radius:18px!important;box-shadow:0 16px 48px #0009,0 0 0 1px #ffffff14!important}#grok-page #grok-banner-img:hover{transform:scale(1.01)!important;box-shadow:0 20px 56px #000000b3,0 0 0 1px #1d9bf066!important}#grok-page .grok-hero,#grok-page .grok-card{animation:grok-fade-in .55s cubic-bezier(.2,.8,.2,1) backwards!important}#grok-page .grok-hero{animation-delay:0s!important}#grok-page .grok-card:nth-of-type(1){animation-delay:.12s!important}#grok-page .grok-card:nth-of-type(2){animation-delay:.2s!important}@keyframes grok-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){#grok-page{padding:0 14px!important;margin:18px auto!important}#grok-page .grok-hero{padding:28px 22px 24px!important;border-radius:22px!important}#grok-page .grok-hero h1{font-size:26px!important}#grok-page .grok-hero .sub{font-size:13px!important;margin-top:12px!important}#grok-page .grok-hero .grok-logo{width:68px!important;height:68px!important;border-radius:20px!important}#grok-page .grok-stats-strip{gap:8px!important;margin-top:16px!important}#grok-page .grok-stat{padding:10px 12px!important;flex:1 1 calc(50% - 8px)!important;min-width:0!important}#grok-page .grok-stat .icon{width:28px!important;height:28px!important;font-size:14px!important;border-radius:8px!important}#grok-page .grok-stat .value{font-size:15px!important}#grok-page .grok-stat .label{font-size:9px!important}#grok-page .grok-card{padding:22px!important;border-radius:18px!important}#grok-page .grok-card h3{font-size:16px!important}#grok-page .grok-go{padding:14px 22px!important;font-size:14px!important}}@media (min-width: 992px){.redeem-view:has(.cl-hero) .redeem-view-layout,.redeem-view:has(.gr-hero-panel) .redeem-view-layout,.redeem-view-layout.single-column-layout{grid-template-columns:1fr!important;max-width:760px!important;margin:0 auto!important}}#grok-page .grok-tabs{display:flex!important;gap:8px!important;margin-bottom:14px!important;padding:5px!important;background:linear-gradient(135deg,#78a0ff0f,#78a0ff05)!important;border:1px solid rgba(120,160,255,.15)!important;border-radius:14px!important;width:100%!important;box-sizing:border-box!important}#grok-page .grok-tabs button{flex:1!important;padding:11px 16px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#94a3b8!important;font-size:13.5px!important;font-weight:700!important;cursor:pointer!important;transition:all .18s!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-family:inherit!important;outline:none!important}#grok-page .grok-tabs button:hover:not(.active){background:#ffffff0a!important;color:#cbd5e1!important}#grok-page .grok-tabs button.active{background:linear-gradient(135deg,#0ea5e9,#0284c7)!important;color:#fff!important;box-shadow:0 4px 12px #0ea5e947!important}#grok-page .query-panel-container{background:linear-gradient(135deg,#1a1f2e,#0f1420)!important;border:1px solid rgba(120,160,255,.18)!important;border-radius:14px!important;padding:20px!important;color:#e5e7eb!important;box-shadow:0 8px 32px #0006!important;box-sizing:border-box!important}#grok-page .query-panel-container .panel-title{font-size:15px!important;color:#a5b4fc!important;font-weight:800!important;border:none!important;padding:0!important;margin:0 0 12px!important;display:flex!important;align-items:center!important;gap:8px!important}#grok-page .query-panel-container .hint-text{font-size:11px!important;color:#94a3b8!important;margin-bottom:12px!important;line-height:1.5!important}#grok-page .query-panel-container .cdk-textarea{background:#ffffff0a!important;color:#e5e7eb!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;font-family:ui-monospace,Consolas,monospace!important;font-size:13px!important;transition:all .25s ease!important;--n-border: 1px solid rgba(255, 255, 255, .12) !important;--n-border-hover: 1px solid rgba(124, 58, 237, .5) !important;--n-border-focus: 1px solid #7c3aed !important;--n-box-shadow-focus: 0 0 0 3px rgba(124, 58, 237, .25), 0 4px 12px rgba(124, 58, 237, .16) !important}#grok-page .query-panel-container .cdk-textarea textarea,#grok-page .query-panel-container .cdk-textarea textarea:focus,#grok-page .query-panel-container .cdk-textarea .n-input__textarea-el,#grok-page .query-panel-container .cdk-textarea .n-input__textarea-el:focus{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important}#grok-page .query-panel-container .cdk-textarea:hover{border-color:#7c3aed80!important;background:#ffffff0f!important}#grok-page .query-panel-container .cdk-textarea.n-input--focus,#grok-page .query-panel-container .cdk-textarea:focus-within{border-color:#7c3aed!important;background:#ffffff12!important;box-shadow:0 0 0 3px #7c3aed40,0 4px 12px #7c3aed29!important}#grok-page .query-panel-container .action-row{margin-top:14px!important}#grok-page .query-panel-container button.btn-gpt{margin-top:14px!important;width:100%!important;padding:16px 28px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#fff,#f0f0f0)!important;color:#000!important;font-size:15px!important;font-weight:800!important;cursor:pointer!important;letter-spacing:.025em!important;transition:all .25s cubic-bezier(.2,.8,.2,1)!important;box-shadow:0 8px 24px #ffffff1f,inset 0 1px #ffffff80!important;position:relative!important;overflow:hidden!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important}#grok-page .query-panel-container button.btn-gpt:after{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(29,155,240,.3),transparent)!important;transition:left .6s ease!important;pointer-events:none!important}#grok-page .query-panel-container button.btn-gpt:hover:not(:disabled){transform:translateY(-2px) scale(1.01)!important;box-shadow:0 14px 32px #ffffff2e,inset 0 1px #fff9!important}#grok-page .query-panel-container button.btn-gpt:hover:after{left:100%!important}#grok-page .query-panel-container button.btn-gpt:disabled{background:#2a2c30!important;color:#71767b!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}#grok-page .query-panel-container .stat-box{background:#0003!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:8px!important;padding:10px 6px!important;text-align:center!important;transition:all .2s!important}#grok-page .query-panel-container .stat-box:hover{background:#ffffff05!important;border-color:#ffffff1f!important}#grok-page .query-panel-container .stat-box .num{font-size:18px!important;font-weight:800!important;margin-bottom:2px!important}#grok-page .query-panel-container .stat-box .label{font-size:10px!important;color:#71767b!important}#grok-page .query-panel-container .stat-box.all .num{color:#a5b4fc!important}#grok-page .query-panel-container .stat-box.unused .num{color:#10b981!important}#grok-page .query-panel-container .stat-box.used .num{color:#f59e0b!important}#grok-page .query-panel-container .stat-box.notfound .num{color:#ef4444!important}#grok-page .query-panel-container .result-card{background:#00000047!important;border-radius:10px!important;padding:11px 14px!important;border:1px solid rgba(255,255,255,.04)!important;border-left:3px solid #475569!important;font-size:12px!important;line-height:1.65!important;box-shadow:none!important;margin-top:10px!important;text-align:left!important}#grok-page .query-panel-container .result-card.card-unused{border-left-color:#10b981!important}#grok-page .query-panel-container .result-card.card-used{border-left-color:#f59e0b!important}#grok-page .query-panel-container .result-card.card-notfound{border-left-color:#ef4444!important}#grok-page .query-panel-container .result-card .card-header{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:8px!important}#grok-page .query-panel-container .result-card .cdk-text{font-family:ui-monospace,Consolas,monospace!important;font-weight:600!important;color:#e5e7eb!important;word-break:break-all!important}#grok-page .query-panel-container .result-card .status-tag{display:inline-block!important;padding:2px 8px!important;border-radius:10px!important;font-size:11px!important;font-weight:600!important}#grok-page .query-panel-container .result-card .status-tag.unused{background:#d1fae5!important;color:#065f46!important}#grok-page .query-panel-container .result-card .status-tag.used{background:#fef3c7!important;color:#92400e!important}#grok-page .query-panel-container .result-card .status-tag.notfound{background:#ef44442e!important;color:#fca5a5!important}#grok-page .query-panel-container .result-card .copy-btn{background:#ffffff0f!important;color:#cbd5e1!important;border:0!important;padding:3px 8px!important;border-radius:6px!important;font-size:10.5px!important;cursor:pointer!important;transition:all .15s!important}#grok-page .query-panel-container .result-card .copy-btn:hover{background:#ffffff1f!important;color:#fff!important}#grok-page .query-panel-container .result-card .card-row{display:flex!important;justify-content:space-between!important;gap:8px!important;padding:3px 0!important}#grok-page .query-panel-container .result-card .card-row .label{color:#94a3b8!important;font-size:11px!important}#grok-page .query-panel-container .result-card .card-row .value{color:#e5e7eb!important;font-family:ui-monospace,Consolas,monospace!important;font-size:12px!important;text-align:right!important}#grok-page .query-panel-container .result-card .details-toggle{background:#ffffff0f!important;color:#cbd5e1!important;border-radius:6px!important;padding:4px 10px!important;margin-top:8px!important;cursor:pointer!important;text-align:center!important;font-size:11px!important;font-weight:600!important}#grok-page .query-panel-container .result-card .details-toggle:hover{background:#ffffff1a!important;color:#fff!important}#grok-page .query-panel-container .result-card .expanded-box{margin-top:8px!important;padding-top:8px!important;border-top:1px dashed rgba(255,255,255,.08)!important}#grok-page .grok-hero,#grok-page .grok-tabs,#grok-page .grok-tab-content,#grok-page .grok-tab-content>div,#grok-page .grok-tab-content .grok-card,#grok-page .grok-card{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.claude-active .check-bar.cl-check-bar{max-width:760px!important;width:100%!important;background:transparent!important;border:none!important;box-shadow:none!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:0 16px!important;margin:16px auto 30px!important}body.claude-active .check-bar.cl-check-bar .n-button{width:100%!important;max-width:760px!important;background:#ea580c0a!important;border:1.2px solid rgba(234,88,12,.16)!important;box-shadow:none!important;border-radius:99px!important;--n-height: 52px !important;height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .25s cubic-bezier(.2,.8,.2,1)!important}body.claude-active .check-bar.cl-check-bar .n-button:hover{background:#ea580c14!important;border-color:#ea580c59!important;box-shadow:0 4px 12px #ea580c0f!important;transform:translateY(-1px)!important}body.claude-active .check-bar.cl-check-bar .n-button .n-button__content{color:#ea580c!important;font-weight:700!important;font-size:15px!important;display:flex!important;align-items:center!important;justify-content:center!important}body.claude-active .check-bar.cl-check-bar .n-button:hover .n-button__content{color:#c2410c!important}body.claude-active .check-bar.cl-check-bar .check-hint{color:#ea580c!important;text-align:center!important;font-size:12px!important;margin-top:2px!important;line-height:1.6!important;border-top:none!important;padding-top:0!important}body.claude-active .check-bar.cl-check-bar .check-hint div:first-child{font-weight:700!important;color:#c2410c!important}body.claude-active .check-bar.cl-check-bar .check-hint div:last-child{font-size:11px!important;opacity:.8!important;color:#ea580c!important}.redeem-view .btn-go,.redeem-view button.btn-go.n-button--primary-type{width:100%!important;height:44px!important;border:0!important;border-radius:10px!important;font-size:14.5px!important;font-weight:700!important;color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#10a37f,#0d8a6b)!important;background-size:100% 100%!important;box-shadow:none!important;padding:0 18px!important;transition:filter .2s ease!important;transform:none!important;overflow:hidden!important}.redeem-view .btn-go:hover:not(:disabled){filter:brightness(1.05)!important;transform:none!important;box-shadow:none!important}.redeem-view .btn-go:disabled,.redeem-view button.btn-go.n-button--primary-type:disabled{background:#94a3b8!important;cursor:not-allowed!important;filter:none!important}.redeem-view .btn-go:after{display:none!important}
