.geo-report-page[data-v-a47fbc86]{background:#f8fafc;color:#2d3748;min-height:100vh;overflow:hidden;position:relative}.geo-report-page[data-v-a47fbc86]:before{background:radial-gradient(circle at 12% 18%,rgba(0,64,153,.06),transparent 26%),radial-gradient(circle at 86% 12%,rgba(245,158,11,.08),transparent 24%),radial-gradient(circle at 74% 82%,rgba(244,114,182,.06),transparent 28%),radial-gradient(circle at 36% 82%,rgba(148,163,184,.06),transparent 22%);content:"";top:0;right:0;bottom:0;left:0;opacity:.9;pointer-events:none;position:fixed}.geo-report-shell[data-v-a47fbc86]{margin:0 auto;max-width:1180px;padding:20px 20px 64px;position:relative;z-index:1}.geo-report-steps[data-v-a47fbc86]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-radius:16px;box-shadow:0 18px 46px #2d37480f;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:22px;padding:6px;position:sticky;top:84px;z-index:20;z-index:2}.geo-report-main[data-v-a47fbc86]{position:relative;z-index:1}.geo-report-page input[type=checkbox][data-v-a47fbc86]{accent-color:var(--geo-brand-accent,#8b5cf6);-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #dbe5f5;cursor:pointer;height:16px;margin:0;position:relative;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;width:16px}.geo-report-page input[type=checkbox][data-v-a47fbc86]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-55%) rotate(45deg) scale(0);transform-origin:center;transition:transform .15s ease;width:5px}.geo-report-page input[type=checkbox][data-v-a47fbc86]:checked{background:var(--geo-brand-accent,#8b5cf6);border-color:var(--geo-brand-accent,#8b5cf6)}.geo-report-page input[type=checkbox][data-v-a47fbc86]:checked:after{transform:translate(-50%,-55%) rotate(45deg) scale(1)}.geo-report-page input[type=checkbox][data-v-a47fbc86]:focus-visible{border-color:var(--geo-brand-accent,#8b5cf6);box-shadow:0 0 0 3px var(--geo-brand-accent-soft,rgba(139,92,246,.14));outline:none}.geo-report-page input[type=checkbox][data-v-a47fbc86]:disabled{background:#f8fafc;border-color:#e7edf6;cursor:not-allowed}.geo-report-step[data-v-a47fbc86]{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;color:#718096;cursor:pointer;display:flex;flex:1 1 0;gap:8px;justify-content:center;padding:8px 12px;transition:.2s ease;white-space:nowrap}.geo-report-step[data-v-a47fbc86]:not(.is-locked):hover{background:#f7fafc;color:var(--geo-brand-accent)}.geo-report-step.is-active[data-v-a47fbc86]{background:#fff!important;border-color:var(--geo-brand-accent-line);box-shadow:0 10px 24px #0f172a0d}.geo-report-step.is-active[data-v-a47fbc86],.geo-report-step.is-done[data-v-a47fbc86]{color:var(--geo-brand-accent)!important}.geo-report-step.is-locked[data-v-a47fbc86]{cursor:not-allowed;opacity:.4}.geo-report-step__index[data-v-a47fbc86]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:999px;color:#718096;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;transition:.2s ease;width:20px}.geo-report-step.is-active .geo-report-step__index[data-v-a47fbc86],.geo-report-step.is-done .geo-report-step__index[data-v-a47fbc86]{background:var(--geo-brand-accent);border-color:var(--geo-brand-accent);color:#fff}.geo-report-step__label[data-v-a47fbc86]{font-size:13px;font-weight:600;white-space:nowrap}.geo-report-card[data-v-a47fbc86]{background:transparent;border:0;border-radius:0;box-shadow:none;isolation:isolate;overflow:hidden;padding:8px 4px 40px;position:relative}.geo-report-card__decor[data-v-a47fbc86]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.geo-report-card__dot[data-v-a47fbc86]{border-radius:999px;box-shadow:0 0 0 1px #ffffff52;filter:blur(.2px);position:absolute}.geo-report-card[data-v-a47fbc86]>*{position:relative;z-index:1}.geo-report-kicker[data-v-a47fbc86]{align-items:center;background:#00409912;border-radius:999px;color:#004099;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:12px;min-height:24px;padding:0 11px;text-transform:uppercase}.geo-report-card h1[data-v-a47fbc86]::-moz-selection,.geo-report-card h2[data-v-a47fbc86]::-moz-selection,.geo-report-card h3[data-v-a47fbc86]::-moz-selection,.geo-report-field span[data-v-a47fbc86]::-moz-selection,.geo-report-intro[data-v-a47fbc86]::-moz-selection,.geo-report-result__item strong[data-v-a47fbc86]::-moz-selection{background:#f59e0b38}.geo-report-card h1[data-v-a47fbc86]::selection,.geo-report-card h2[data-v-a47fbc86]::selection,.geo-report-card h3[data-v-a47fbc86]::selection,.geo-report-field span[data-v-a47fbc86]::selection,.geo-report-intro[data-v-a47fbc86]::selection,.geo-report-result__item strong[data-v-a47fbc86]::selection{background:#f59e0b38}.geo-report-card h1[data-v-a47fbc86]{font-size:24px;font-weight:800;line-height:1.3}.geo-report-card h1[data-v-a47fbc86],.geo-report-card h2[data-v-a47fbc86],.geo-report-card h3[data-v-a47fbc86]{color:#2d3748;margin:0}.geo-report-card h2[data-v-a47fbc86]{font-size:17px}.geo-report-intro[data-v-a47fbc86]{color:#64748b;font-size:14px;line-height:1.65;margin:8px 0 0;max-width:760px}.geo-report-form[data-v-a47fbc86],.geo-report-section[data-v-a47fbc86]{margin-top:20px}.geo-report-section+.geo-report-section[data-v-a47fbc86]{margin-top:28px}.geo-report-form[data-v-a47fbc86]{display:grid;gap:14px;max-width:620px}.geo-report-field[data-v-a47fbc86]{display:grid;gap:8px}.geo-report-field__row[data-v-a47fbc86]{align-items:center;display:flex;gap:12px}.geo-report-field__row input[data-v-a47fbc86]{flex:1 1 auto;min-width:0}.geo-report-field__hint[data-v-a47fbc86]{color:#7c8aa5!important;flex:0 0 auto;font-size:12px;line-height:1.4;white-space:nowrap}.geo-report-field span[data-v-a47fbc86],.geo-report-subtitle[data-v-a47fbc86]{color:#1f2937;font-size:13px;font-weight:700}.geo-report-subtitle[data-v-a47fbc86]{margin-top:4px}.geo-report-inline input[data-v-a47fbc86],.geo-report-list__item input[data-v-a47fbc86],.geo-report-list__item textarea[data-v-a47fbc86],input[data-v-a47fbc86],textarea[data-v-a47fbc86]{background:#fff;border:1px solid #dbe5f5;border-radius:10px;color:#2d3748;font-family:Microsoft Yahei;font-size:12px;line-height:1.6;outline:none;padding:10px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.geo-report-field input[data-v-a47fbc86]::-moz-placeholder,.geo-report-field textarea[data-v-a47fbc86]::-moz-placeholder,.geo-report-inline input[data-v-a47fbc86]::-moz-placeholder{color:#9aa9c2}.geo-report-field input[data-v-a47fbc86]::placeholder,.geo-report-field textarea[data-v-a47fbc86]::placeholder,.geo-report-inline input[data-v-a47fbc86]::placeholder{color:#9aa9c2}.geo-report-inline input[data-v-a47fbc86]:focus,.geo-report-list__item input[data-v-a47fbc86]:focus,.geo-report-list__item textarea[data-v-a47fbc86]:focus,input[data-v-a47fbc86]:focus,textarea[data-v-a47fbc86]:focus{border-color:#004099;box-shadow:0 0 0 3px #0040991a}.geo-report-delete[data-v-a47fbc86],.geo-report-primary[data-v-a47fbc86],.geo-report-secondary[data-v-a47fbc86],.geo-report-text-btn[data-v-a47fbc86]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer}.geo-report-primary[data-v-a47fbc86],.geo-report-secondary[data-v-a47fbc86]{border-radius:10px;font-size:14px;font-weight:700;min-height:40px;padding:0 20px;transition:transform .2s ease,background-color .2s ease}.geo-report-primary[data-v-a47fbc86]{background:#004099;box-shadow:0 8px 20px #00409924;color:#fff}.geo-report-primary[data-v-a47fbc86]:hover:not(:disabled){box-shadow:0 10px 24px #0040992e;transform:translateY(-1px)}.geo-report-primary[data-v-a47fbc86]:disabled{cursor:not-allowed;opacity:.55}.geo-report-primary--small[data-v-a47fbc86],.geo-report-secondary--small[data-v-a47fbc86]{font-size:13px;min-height:36px;padding:0 14px}.geo-report-secondary[data-v-a47fbc86]{background:#f1f6ff;color:#004099}.geo-report-secondary[data-v-a47fbc86]:hover{background:#e8f0ff}.geo-report-delete[data-v-a47fbc86],.geo-report-text-btn[data-v-a47fbc86]{background:transparent;color:#004099;font-size:13px;font-weight:600;padding:0}.geo-report-delete[data-v-a47fbc86]{align-items:center;border-radius:8px;color:#94a3b8;display:inline-flex;height:28px;justify-content:center;transition:.18s ease;width:28px}.geo-report-delete[data-v-a47fbc86]:hover{background:#f8fafc;color:#ef4444}.geo-report-delete svg[data-v-a47fbc86]{height:18px;width:18px}.geo-report-alert[data-v-a47fbc86]{align-items:center;border-radius:12px;display:flex;gap:12px;justify-content:space-between;margin-top:24px;padding:12px 16px}.geo-report-alert.is-error[data-v-a47fbc86]{background:#fef2f0;border:1px solid #ffd6cf;color:#c0392b}.geo-report-progress-stage[data-v-a47fbc86]{align-items:center;display:grid;gap:18px;grid-template-columns:96px minmax(0,1fr);margin-top:20px;max-width:760px}.geo-report-progress-doll[data-v-a47fbc86]{display:grid;height:102px;place-items:center;position:relative;width:88px}.geo-report-progress-doll svg[data-v-a47fbc86]{animation:geo-report-doll-float-a47fbc86 2.8s ease-in-out infinite;height:102px;position:relative;width:88px;z-index:2}.geo-report-progress-doll__orbit[data-v-a47fbc86]{border:1px solid rgba(148,163,184,.3);border-radius:50%;top:20px;right:9px;bottom:32px;left:9px;position:absolute;transform:rotate(-18deg)}.geo-report-progress-doll__dot[data-v-a47fbc86]{animation:geo-report-doll-orbit-a47fbc86 1.8s linear infinite;background:#38bdf8;border-radius:999px;box-shadow:0 0 0 5px #38bdf81a;height:6px;position:absolute;width:6px}.geo-report-progress-doll__dot--1[data-v-a47fbc86]{left:42px;top:14px}.geo-report-progress-doll__dot--2[data-v-a47fbc86]{animation-delay:-.6s;background:#f59e0b;box-shadow:0 0 0 5px #f59e0b1a;left:12px;top:58px}.geo-report-progress-doll__dot--3[data-v-a47fbc86]{animation-delay:-1.2s;background:#8b5cf6;box-shadow:0 0 0 5px #8b5cf61a;right:16px;top:76px}.geo-report-progress[data-v-a47fbc86]{background:transparent;border:0;border-radius:0;padding:0}.geo-report-progress__meta[data-v-a47fbc86]{align-items:baseline;display:flex;gap:16px;justify-content:space-between}.geo-report-progress__meta>div[data-v-a47fbc86]{align-items:baseline;display:flex;gap:8px}.geo-report-progress__meta strong[data-v-a47fbc86]{color:#004099;font-size:30px;font-weight:800;line-height:1}.geo-report-progress__meta span[data-v-a47fbc86]{color:#718096;font-size:13px}.geo-report-progress__meta em[data-v-a47fbc86]{align-items:center;background:#0040990f;border-radius:999px;color:#004099;display:inline-flex;font-size:13px;font-style:normal;font-weight:600;min-height:28px;padding:0 12px}.geo-report-progress__bar[data-v-a47fbc86]{background:#e2e8f0;border-radius:999px;height:6px;margin-top:12px;overflow:hidden}.geo-report-progress__bar-fill[data-v-a47fbc86]{background:linear-gradient(90deg,#004099,#4f8cff);border-radius:inherit;height:100%;transition:width .5s ease}.geo-report-timeline[data-v-a47fbc86]{gap:8px 20px;margin-top:20px;max-width:820px}.geo-report-timeline__item[data-v-a47fbc86]{align-items:center;background:transparent;border:0;border-radius:0;display:grid;gap:12px;grid-template-columns:24px 1fr;padding:8px 4px;transition:.25s ease}.geo-report-timeline__item.is-active[data-v-a47fbc86],.geo-report-timeline__item.is-done[data-v-a47fbc86]{background:transparent;border:0;box-shadow:none}.geo-report-timeline__dot[data-v-a47fbc86]{align-items:center;background:#f1f6ff;border-radius:999px;color:#718096;display:inline-flex;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.geo-report-timeline__item.is-active .geo-report-timeline__dot[data-v-a47fbc86],.geo-report-timeline__item.is-done .geo-report-timeline__dot[data-v-a47fbc86]{background:#8b5cf6;color:#fff}.geo-report-spinner[data-v-a47fbc86]{animation:geo-report-spin-a47fbc86 .7s linear infinite;border:2px solid hsla(0,0%,100%,.42);border-radius:999px;border-top-color:#fff;height:14px;width:14px}@keyframes geo-report-spin-a47fbc86{to{transform:rotate(1turn)}}.geo-report-timeline__content strong[data-v-a47fbc86]{color:#1f2937;display:block;font-size:13px;font-weight:600}.geo-report-timeline__item.is-done .geo-report-timeline__content strong[data-v-a47fbc86]{color:#718096}.geo-report-timeline__content p[data-v-a47fbc86]{color:#94a3b8;font-size:12px;line-height:1.5;margin:1px 0 0}.geo-report-timeline__item.is-active .geo-report-timeline__content p[data-v-a47fbc86]{color:#004099}.geo-report-confirm[data-v-a47fbc86]{align-items:start;display:grid;gap:24px;grid-template-columns:260px 1fr;margin-top:20px}.geo-report-identity[data-v-a47fbc86]{background:#f8fafc;border:0;border-radius:12px;padding:5px 18px 18px;position:sticky;top:140px}.geo-report-identity__brand[data-v-a47fbc86]{align-items:center;display:flex;gap:12px}.geo-report-identity__mark[data-v-a47fbc86]{align-items:center;background:#004099;border-radius:11px;color:#fff;display:inline-flex;font-size:20px;font-weight:800;height:42px;justify-content:center;width:42px}.geo-report-identity__title strong[data-v-a47fbc86]{color:#1f2937;display:block;font-size:16px;font-weight:800;line-height:1.3}.geo-report-identity__title span[data-v-a47fbc86]{color:#64748b;font-size:12px}.geo-report-identity__list[data-v-a47fbc86]{display:grid;gap:10px;margin:16px 0 0}.geo-report-identity__row[data-v-a47fbc86]{border-bottom:1px dashed #d7e2f4;display:grid;gap:3px;padding-bottom:10px}.geo-report-identity__row[data-v-a47fbc86]:last-child{border-bottom:0;padding-bottom:0}.geo-report-identity__row dt[data-v-a47fbc86]{color:#94a3b8;font-size:12px}.geo-report-identity__row dd[data-v-a47fbc86]{color:#1f2937;font-size:13px;font-weight:600;margin:0;word-break:break-all}.geo-report-identity__row dd a[data-v-a47fbc86]{color:#004099;text-decoration:none}.geo-report-identity__row dd a[data-v-a47fbc86]:hover{text-decoration:underline}.geo-report-confirm__content[data-v-a47fbc86]{display:grid;gap:18px}.geo-report-industry-list[data-v-a47fbc86]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.geo-report-industry[data-v-a47fbc86]{background:#fafcff;border:1px solid #eaf0fa;border-radius:10px;display:grid;gap:8px;padding:12px 14px}.geo-report-industry__name[data-v-a47fbc86]{align-items:center;display:flex;gap:10px}.geo-report-industry__name strong[data-v-a47fbc86]{color:#1f2937;font-size:14px;font-weight:700}.geo-report-confirm__actions[data-v-a47fbc86]{justify-content:flex-start;margin-top:4px}.geo-report-actions--bottom-left[data-v-a47fbc86]{justify-content:flex-start;margin-top:16px}.geo-report-list[data-v-a47fbc86]{display:grid;gap:12px}.geo-report-list__item[data-v-a47fbc86]{background:#fafcff;border:1px solid #eaf0fa;border-radius:10px;display:grid;gap:10px;padding:12px 14px}.geo-report-actions[data-v-a47fbc86],.geo-report-group header[data-v-a47fbc86],.geo-report-inline[data-v-a47fbc86],.geo-report-result[data-v-a47fbc86],.geo-report-section__head[data-v-a47fbc86]{align-items:center;display:flex;justify-content:space-between}.geo-report-select-all[data-v-a47fbc86]{align-items:center;background:#fff;border:1px solid #dbe5f5;border-radius:999px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:7px;height:30px;justify-content:center;line-height:1;padding:0 12px 0 9px;transition:.2s ease}.geo-report-select-all[data-v-a47fbc86]:hover{border-color:#0040992e;color:#004099}.geo-report-select-all.is-active[data-v-a47fbc86]{background:#0040990f;border-color:#00409938;color:#004099}.geo-report-select-all__box[data-v-a47fbc86]{align-items:center;background:#fff;border:1px solid #cbd8ee;border-radius:5px;color:#fff;display:inline-flex;height:16px;justify-content:center;transition:.2s ease;width:16px}.geo-report-select-all.is-active .geo-report-select-all__box[data-v-a47fbc86]{background:var(--geo-brand-accent);border-color:var(--geo-brand-accent)}.geo-report-inline[data-v-a47fbc86]{justify-content:flex-start;margin-top:14px}.geo-report-inline input[data-v-a47fbc86]{width:min(100%,420px)}.geo-report-issue-panel[data-v-a47fbc86]{display:grid;gap:18px;grid-template-columns:minmax(180px,240px) 1fr;margin-top:16px}.geo-report-issue-tabs[data-v-a47fbc86]{align-content:start;background:#f8fafceb;border-radius:12px;box-shadow:0 10px 24px #0f172a0a;display:grid;gap:8px;padding:10px}.geo-report-issue-tab[data-v-a47fbc86]{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:#496178;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;justify-content:space-between;line-height:1;padding:10px 12px;text-align:left;transition:.18s ease;width:100%}.geo-report-issue-tab[data-v-a47fbc86]:hover{background:#fff;color:#004099}.geo-report-issue-tab.is-active[data-v-a47fbc86]{background:#fff;border-color:#00409924;box-shadow:0 8px 22px #224e7d0f;color:#004099}.geo-report-issue-tab span[data-v-a47fbc86]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.geo-report-issue-tab em[data-v-a47fbc86]{color:#94a3b8;flex:0 0 auto;font-size:12px;font-style:normal;font-weight:500}.geo-report-group[data-v-a47fbc86]{background:#ffffffe6;border-radius:12px;box-shadow:0 10px 28px #0f172a0d;min-width:0;padding:14px 16px 10px}.geo-report-group header[data-v-a47fbc86]{margin-bottom:4px;padding-bottom:8px}.geo-report-group header h3[data-v-a47fbc86]{font-size:14px;font-weight:700}.geo-report-group header span[data-v-a47fbc86]{color:#94a3b8;font-size:12px}.geo-report-check-list[data-v-a47fbc86]{display:grid;gap:0}.geo-report-check-item[data-v-a47fbc86]{align-items:center;display:grid;gap:10px;grid-template-columns:auto 1fr auto;padding:5px 0}.geo-report-check-item__select[data-v-a47fbc86]{accent-color:var(--geo-brand-accent);height:16px;width:16px}.geo-report-check-item span[data-v-a47fbc86],.geo-report-check-item__input[data-v-a47fbc86]{color:#334155;font-size:13px;line-height:1.5}.geo-report-platform-grid[data-v-a47fbc86]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:16px}.geo-report-platform-card[data-v-a47fbc86]{background:#fff;border:1px solid #e4e8f2;border-radius:12px;min-height:92px;overflow:hidden;padding:12px 14px 38px;position:relative;transition:border-color .18s ease,background-color .18s ease}.geo-report-platform-card.is-disabled[data-v-a47fbc86]{background:#f5f7fa;border-color:#dde3ec}.geo-report-platform-card.is-disabled .geo-report-platform-card__title[data-v-a47fbc86]{color:#8b96a8;cursor:default}.geo-report-unlock[data-v-a47fbc86]{align-items:center;background:#e8f1ff;border:0;border-radius:999px;bottom:10px;box-shadow:0 1px #00409914;color:#0757c8;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:5px;line-height:1;padding:6px 10px;position:absolute;right:10px}.geo-report-unlock.is-trial[data-v-a47fbc86]{background:#e9f8ef;color:#15803d}.geo-report-unlock svg[data-v-a47fbc86]{height:12px;width:12px}.geo-report-unlock[data-v-a47fbc86]:hover{background:#dceaff;color:#004099}.geo-report-unlock.is-trial[data-v-a47fbc86]:hover{background:#d8f3e2;color:#166534}.geo-report-platform-card.is-all[data-v-a47fbc86],.geo-report-platform-card.is-partial[data-v-a47fbc86]{background:#fbf8ff;border-color:#4f78ff}.geo-report-platform-card header[data-v-a47fbc86]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.geo-report-platform-card__title[data-v-a47fbc86]{align-items:center;color:#1f2937;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;min-width:0}.geo-report-platform-card__title input[data-v-a47fbc86]{accent-color:var(--geo-brand-accent);flex:0 0 auto;height:16px;width:16px}.geo-report-platform-card__title span[data-v-a47fbc86]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.geo-report-platform-card header h3[data-v-a47fbc86]{color:#1f2937;font-size:14px;font-weight:700}.geo-report-platform-card header>span[data-v-a47fbc86]{color:#8a96a8;flex:0 0 auto;font-size:12px;font-weight:600;text-align:center}.geo-report-platform-card.is-all header>span[data-v-a47fbc86],.geo-report-platform-card.is-partial header>span[data-v-a47fbc86]{color:#004099}.geo-report-channel-list[data-v-a47fbc86]{display:flex;flex-wrap:wrap;gap:6px 12px;padding-left:24px}.geo-report-channel[data-v-a47fbc86]{align-items:center;background:transparent;border:0;border-radius:6px;color:#496178;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;justify-content:center;line-height:1.4;padding:4px 8px;transition:.18s ease}.geo-report-channel[data-v-a47fbc86]:hover{color:#004099}.geo-report-channel.is-checked[data-v-a47fbc86]{font-weight:700}.geo-report-channel.is-disabled[data-v-a47fbc86]{color:#a4adba;cursor:not-allowed}.geo-report-channel.is-disabled input[data-v-a47fbc86]{cursor:not-allowed;opacity:.55}.geo-report-channel input[data-v-a47fbc86]{accent-color:var(--geo-brand-accent);height:14px;width:14px}.geo-report-actions[data-v-a47fbc86]{margin-top:24px}.geo-report-final-panel[data-v-a47fbc86]{display:grid;gap:18px;margin-top:18px;padding:0}.geo-report-complete[data-v-a47fbc86]{border-top:1px solid #e5eefb;display:grid;gap:18px;max-width:100%;padding-top:18px}.geo-report-complete__head[data-v-a47fbc86]{align-items:center;display:grid;gap:18px;grid-template-columns:128px 1fr;padding:14px 0 2px}.geo-report-complete__footer[data-v-a47fbc86]{display:flex;justify-content:flex-end}.geo-report-complete .geo-report-doll-loading[data-v-a47fbc86]{margin:0}.geo-report-complete .geo-report-success__copy[data-v-a47fbc86]{display:grid;gap:6px}.geo-report-complete .geo-report-success__copy strong[data-v-a47fbc86]{color:#14532d;font-size:18px;font-weight:800;line-height:1.3}.geo-report-complete .geo-report-success__copy p[data-v-a47fbc86]{color:#64748b;font-size:13px;line-height:1.6;margin:0}.geo-report-complete .geo-report-success__check[data-v-a47fbc86]{align-items:center;animation:geo-report-success-pop-a47fbc86 .45s ease both;background:#16a34a;border:3px solid #fff;border-radius:999px;bottom:18px;box-shadow:0 8px 18px #16a34a38;color:#fff;display:inline-flex;height:28px;justify-content:center;position:absolute;right:18px;width:28px;z-index:3}.geo-report-complete .geo-report-success__check svg[data-v-a47fbc86]{height:18px;width:18px}.geo-report-reset-btn[data-v-a47fbc86]{background:#fff;min-width:96px}.geo-report-downloads--inside[data-v-a47fbc86]{margin:0 auto;width:min(100%,560px)}.geo-report-result[data-v-a47fbc86]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}.geo-report-result__item[data-v-a47fbc86]{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #dbe5f5;border-radius:12px;box-shadow:0 10px 24px #0f172a0a;display:grid;gap:6px;padding:16px 18px}.geo-report-result__item span[data-v-a47fbc86]{color:#94a3b8;font-size:12px}.geo-report-result__item strong[data-v-a47fbc86]{color:#1f2937;font-size:14px;line-height:1.6;word-break:break-all}.geo-report-step5-meta[data-v-a47fbc86]{display:grid;gap:16px;margin-top:20px}.geo-report-loading--final[data-v-a47fbc86]{gap:8px 18px;grid-template-columns:132px 1fr;justify-items:start;margin-top:0;max-width:760px;padding:18px 20px;text-align:left}.geo-report-loading--final p[data-v-a47fbc86],.geo-report-loading--final strong[data-v-a47fbc86]{grid-column:2}.geo-report-doll-loading[data-v-a47fbc86]{display:grid;grid-row:1/span 2;height:140px;overflow:visible;place-items:center;position:relative;width:120px}.geo-report-doll-loading svg[data-v-a47fbc86]{animation:geo-report-doll-float-a47fbc86 2.8s ease-in-out infinite;height:100%;position:relative;width:100%;z-index:2}.geo-report-doll-loading__orbit[data-v-a47fbc86]{border:1px solid rgba(148,163,184,.35);border-radius:50%;top:28px;right:12px;bottom:44px;left:12px;position:absolute;transform:rotate(-18deg)}.geo-report-doll-loading__dot[data-v-a47fbc86]{animation:geo-report-doll-orbit-a47fbc86 1.8s linear infinite;background:#38bdf8;border-radius:999px;box-shadow:0 0 0 6px #38bdf81f;height:8px;position:absolute;width:8px}.geo-report-doll-loading__dot--1[data-v-a47fbc86]{left:58px;top:20px}.geo-report-doll-loading__dot--2[data-v-a47fbc86]{animation-delay:-.6s;background:#f59e0b;box-shadow:0 0 0 6px #f59e0b1f;left:16px;top:78px}.geo-report-doll-loading__dot--3[data-v-a47fbc86]{animation-delay:-1.2s;background:#8b5cf6;box-shadow:0 0 0 6px #8b5cf61f;right:24px;top:102px}@keyframes geo-report-doll-float-a47fbc86{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-8px) rotate(4deg)}}@keyframes geo-report-doll-orbit-a47fbc86{0%{transform:rotate(0) translate(42px) rotate(0)}to{transform:rotate(1turn) translate(42px) rotate(-1turn)}}@keyframes geo-report-success-pop-a47fbc86{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.geo-report-downloads[data-v-a47fbc86]{display:grid;gap:12px;grid-template-columns:1fr;margin:0 auto;width:min(100%,560px)}.geo-report-download[data-v-a47fbc86]{align-items:center;background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #dbe5f5;border-radius:12px;box-shadow:0 10px 24px #0f172a0d;color:#1f2937;cursor:pointer;display:flex;font:inherit;gap:14px;padding:16px 18px;text-align:left;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;width:100%}.geo-report-download[data-v-a47fbc86]:hover{border-color:#00409938;box-shadow:0 14px 30px #00409914;transform:translateY(-1px)}.geo-report-download__icon[data-v-a47fbc86]{align-items:center;border-radius:12px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:800;height:52px;justify-content:center;letter-spacing:0;width:52px}.geo-report-download__icon.is-pdf[data-v-a47fbc86]{background:#dc2626}.geo-report-download__icon.is-html[data-v-a47fbc86]{background:var(--geo-brand-accent-hover)}.geo-report-download__body[data-v-a47fbc86]{display:grid;gap:4px;min-width:0}.geo-report-download__body span[data-v-a47fbc86]{color:var(--geo-brand-accent-hover);font-size:12px;font-weight:700}.geo-report-download__body strong[data-v-a47fbc86]{color:#1f2937;font-size:15px;font-weight:800}.geo-report-download em[data-v-a47fbc86]{color:#64748b;font-size:12px;font-style:normal;word-break:break-all}.geo-report-preview-drawer{background:#f7f9fc;z-index:7000!important}.geo-report-preview[data-v-a47fbc86]{display:grid;grid-template-rows:auto 1fr;height:100%;min-height:0}.geo-native-confirm h2[data-v-a47fbc86]{font-size:18px;margin:0}.geo-native-confirm p[data-v-a47fbc86]{color:#4b5563;line-height:1.7;margin:16px 0 24px;overflow-wrap:anywhere}.geo-native-confirm footer[data-v-a47fbc86]{display:flex;gap:12px;justify-content:flex-end}.geo-native-notice[data-v-a47fbc86]{align-items:center;background:#f3faf7;border:1px solid #b8d9cd;border-radius:8px;color:#205849;display:flex;font-size:14px;gap:12px;left:50%;line-height:1.6;max-width:calc(100vw - 32px);padding:12px 16px;position:fixed;top:20px;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:8000}.geo-native-notice[data-v-a47fbc86]:empty{display:none}.geo-native-notice.is-error[data-v-a47fbc86]{background:#fff7f7;border-color:#ebc4c4;color:#a33131}.geo-native-notice button[data-v-a47fbc86]{background:transparent;border:0;color:inherit;flex:0 0 28px;font-size:22px;height:28px}.geo-report-preview__content[data-v-a47fbc86]{background:#fff;min-height:0;overflow:hidden;position:relative}.geo-report-pdf-save-tip[data-v-a47fbc86]{background:#fffbeb;border:2px solid #f59e0b;border-radius:12px;box-shadow:0 8px 24px #92400e29;color:#78350f;left:14px;padding:14px 16px;position:absolute;right:14px;top:14px;z-index:3}.geo-report-pdf-save-tip__title[data-v-a47fbc86]{align-items:center;color:#92400e;display:flex;font-size:15px;gap:8px;margin-bottom:8px}.geo-report-pdf-save-tip__badge[data-v-a47fbc86]{align-items:center;background:#d97706;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:800;padding:2px 7px}.geo-report-pdf-save-tip p[data-v-a47fbc86]{color:#78350f;font-size:13px;line-height:1.55;margin:4px 0 0}.geo-report-preview__header[data-v-a47fbc86]{align-items:center;background:#fff;border-bottom:1px solid #e1e8f2;display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.geo-report-preview__header>div[data-v-a47fbc86]:first-child{display:grid;gap:4px}.geo-report-preview__header strong[data-v-a47fbc86]{color:#1f2937;font-size:15px;font-weight:800}.geo-report-preview__header span[data-v-a47fbc86]{color:#718096;font-size:12px}.geo-report-preview__actions[data-v-a47fbc86]{align-items:center;display:flex;gap:10px}.geo-report-preview__frame[data-v-a47fbc86]{background:#fff;border:0;height:100%;min-height:0;width:100%}.geo-report-preview__loading[data-v-a47fbc86]{background:#fffffff5;color:#64748b;display:grid;gap:10px;top:0;right:0;bottom:0;left:0;justify-items:center;padding:24px;place-content:center;position:absolute;text-align:center;z-index:1}.geo-report-preview__loading strong[data-v-a47fbc86]{color:#1f2937;font-size:15px}.geo-report-preview__loading>span[data-v-a47fbc86]:last-child{font-size:12px}.geo-report-preview__spinner[data-v-a47fbc86]{animation:geo-report-spin-a47fbc86 .8s linear infinite;border:3px solid rgba(0,64,153,.16);border-radius:50%;border-top-color:#004099;height:38px;width:38px}.geo-report-empty[data-v-a47fbc86]{border:1px dashed #dbe5f5;border-radius:10px;color:#94a3b8;font-size:13px;margin-top:20px;padding:28px 20px;text-align:center}.geo-report-empty.is-inline[data-v-a47fbc86]{margin-top:0;padding:16px}.geo-report-loading[data-v-a47fbc86]{display:grid;gap:8px;justify-items:center;margin:20px auto;padding:26px 18px;text-align:center}.geo-report-loading__orbit[data-v-a47fbc86]{animation:geo-report-spin-a47fbc86 .8s linear infinite;border:2px solid rgba(0,64,153,.16);border-radius:999px;border-top-color:#004099;height:40px;position:relative;width:40px}.geo-report-loading strong[data-v-a47fbc86]{color:#1f2937;font-size:14px;font-weight:700}.geo-report-loading p[data-v-a47fbc86]{color:#64748b;font-size:12px;line-height:1.5;margin:0}.geo-report-compare[data-v-a47fbc86]{border-top:1px solid #e5eefb;margin-top:32px;padding-top:28px}.geo-report-compare--final[data-v-a47fbc86]{margin-top:24px}.geo-report-compare__head[data-v-a47fbc86]{margin-bottom:18px}.geo-report-compare__head h2[data-v-a47fbc86]{font-size:20px;font-weight:800;line-height:1.3;margin:12px 0 0}.geo-report-compare__head .geo-report-intro[data-v-a47fbc86]{margin-top:8px}.geo-report-compare__grid[data-v-a47fbc86]{align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.geo-report-plan[data-v-a47fbc86]{background:#fff;border:1px solid #e4e8f2;border-radius:14px;display:flex;flex-direction:column;gap:14px;padding:20px 20px 22px;position:relative}.geo-report-plan--paid[data-v-a47fbc86]{background:linear-gradient(180deg,#fff,#f4f8ff);border-color:#004099;box-shadow:0 14px 34px #0040991a}.geo-report-plan__badge[data-v-a47fbc86]{align-items:center;background:#004099;border-radius:999px;box-shadow:0 6px 14px #0040993d;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:22px;letter-spacing:.04em;padding:0 12px;position:absolute;right:20px;top:-11px}.geo-report-plan__top strong[data-v-a47fbc86]{color:#1f2937;display:block;font-size:18px;font-weight:800;line-height:1.3}.geo-report-plan__top span[data-v-a47fbc86]{color:#64748b;display:block;font-size:12px;margin-top:4px}.geo-report-plan--paid .geo-report-plan__top strong[data-v-a47fbc86]{color:#004099}.geo-report-plan__list[data-v-a47fbc86]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.geo-report-plan__list li[data-v-a47fbc86]{align-items:flex-start;color:#334155;display:flex;font-size:13px;gap:9px;line-height:1.5}.geo-report-plan__list li svg[data-v-a47fbc86]{color:#16a34a;flex:0 0 auto;height:17px;margin-top:1px;width:17px}.geo-report-plan--paid .geo-report-plan__list li svg[data-v-a47fbc86]{color:#004099}.geo-report-plan__list li.is-off[data-v-a47fbc86]{color:#a1acbe}.geo-report-plan__list li.is-off svg[data-v-a47fbc86]{color:#cbd5e1}.geo-report-plan__cta[data-v-a47fbc86]{margin-top:auto;width:100%}@media (max-width:1100px){.geo-report-steps[data-v-a47fbc86]{top:76px}.geo-report-confirm[data-v-a47fbc86]{grid-template-columns:1fr}.geo-report-identity[data-v-a47fbc86]{position:static}.geo-report-confirm__content[data-v-a47fbc86]{min-width:0}}@media (max-width:768px){.geo-report-shell[data-v-a47fbc86]{padding:16px 16px 56px}.geo-report-step__label[data-v-a47fbc86]{font-size:12px}.geo-report-timeline[data-v-a47fbc86]{grid-template-columns:1fr}.geo-report-card[data-v-a47fbc86]{padding:8px 0 24px}.geo-report-card>.geo-report-intro[data-v-a47fbc86],.geo-report-card>.geo-report-kicker[data-v-a47fbc86],.geo-report-card>h1[data-v-a47fbc86]{display:none}.geo-report-card h1[data-v-a47fbc86]{font-size:22px}.geo-report-actions[data-v-a47fbc86],.geo-report-inline[data-v-a47fbc86],.geo-report-progress__meta[data-v-a47fbc86],.geo-report-result[data-v-a47fbc86],.geo-report-section__head[data-v-a47fbc86]{align-items:stretch;flex-direction:column}.geo-report-section__head .geo-report-select-all[data-v-a47fbc86]{align-self:flex-start}.geo-report-platform-grid[data-v-a47fbc86]{grid-template-columns:1fr}.geo-report-compare .geo-report-kicker[data-v-a47fbc86]{display:none}.geo-report-compare__grid[data-v-a47fbc86]{gap:12px;grid-template-columns:1fr}.geo-report-compare__head h2[data-v-a47fbc86]{font-size:18px}.geo-report-plan--paid[data-v-a47fbc86]{order:-1}.geo-report-plan[data-v-a47fbc86]{padding:16px 16px 18px}.geo-report-progress-stage[data-v-a47fbc86]{gap:10px;grid-template-columns:1fr;justify-items:center}.geo-report-progress[data-v-a47fbc86]{width:100%}.geo-report-field__row[data-v-a47fbc86]{align-items:stretch;flex-direction:column}.geo-report-field__hint[data-v-a47fbc86]{white-space:normal}.geo-report-confirm[data-v-a47fbc86]{gap:14px;margin-top:14px}.geo-report-identity[data-v-a47fbc86]{border-radius:10px;padding:8px 10px 12px}.geo-report-identity__list[data-v-a47fbc86]{gap:7px;margin-top:10px}.geo-report-identity__row[data-v-a47fbc86]{gap:2px;padding-bottom:7px}.geo-report-identity textarea[data-v-a47fbc86]{height:132px;min-height:132px;padding:8px 10px}.geo-report-confirm__content[data-v-a47fbc86]{gap:12px}.geo-report-confirm__content .geo-report-field[data-v-a47fbc86]{gap:6px}.geo-report-industry-list[data-v-a47fbc86]{gap:8px}.geo-report-industry[data-v-a47fbc86]{gap:6px;padding:9px 10px}.geo-report-industry textarea[data-v-a47fbc86]{min-height:70px;padding:8px 10px}.geo-report-section[data-v-a47fbc86]{margin-top:14px}.geo-report-section+.geo-report-section[data-v-a47fbc86]{margin-top:18px}.geo-report-issue-panel[data-v-a47fbc86]{gap:10px;margin-top:10px}.geo-report-issue-tabs[data-v-a47fbc86]{gap:6px}.geo-report-issue-tab[data-v-a47fbc86]{padding:8px 10px}.geo-report-group[data-v-a47fbc86]{padding:10px 10px 8px}.geo-report-group header[data-v-a47fbc86]{margin-bottom:2px;padding-bottom:6px}.geo-report-check-item[data-v-a47fbc86]{align-items:center;gap:6px;padding:4px 0}.geo-report-check-item__input[data-v-a47fbc86],.geo-report-check-item__select[data-v-a47fbc86]{align-self:center}.geo-report-check-item__select[data-v-a47fbc86]{margin:0}.geo-report-check-item__input[data-v-a47fbc86]{padding:8px 10px}.geo-report-delete[data-v-a47fbc86]{align-self:center}.geo-report-platform-grid[data-v-a47fbc86]{gap:8px;margin-top:10px}.geo-report-platform-card[data-v-a47fbc86]{min-height:0;padding:10px 10px 34px}.geo-report-platform-card header[data-v-a47fbc86]{margin-bottom:6px}.geo-report-channel-list[data-v-a47fbc86]{gap:4px 6px;padding-left:0}.geo-report-channel[data-v-a47fbc86]{padding:3px 6px}.geo-report-loading--final[data-v-a47fbc86]{grid-template-columns:1fr;justify-items:center;text-align:center}.geo-report-loading--final p[data-v-a47fbc86],.geo-report-loading--final strong[data-v-a47fbc86]{grid-column:auto}.geo-report-doll-loading[data-v-a47fbc86]{grid-row:auto}.geo-report-reset-btn[data-v-a47fbc86]{width:100%}.geo-report-complete__head[data-v-a47fbc86]{grid-template-columns:1fr;justify-items:center;text-align:center}.geo-report-complete__head .geo-report-doll-loading--success[data-v-a47fbc86]{display:none}.geo-report-complete__footer[data-v-a47fbc86]{justify-content:stretch}.geo-report-complete__footer .geo-report-reset-btn[data-v-a47fbc86]{width:100%}.geo-report-result[data-v-a47fbc86]{grid-template-columns:1fr}.geo-report-final-panel[data-v-a47fbc86]{display:flex;flex-direction:column;gap:12px}.geo-report-final-panel>.geo-report-complete[data-v-a47fbc86],.geo-report-final-panel>.geo-report-loading--final[data-v-a47fbc86]{order:1}.geo-report-final-panel>.geo-report-result[data-v-a47fbc86]{order:2}.geo-report-check-list[data-v-a47fbc86],.geo-report-issue-panel[data-v-a47fbc86]{grid-template-columns:1fr}.geo-report-issue-tabs[data-v-a47fbc86]{display:flex;gap:8px;overflow-x:auto;padding:6px;scrollbar-width:thin}.geo-report-issue-tab[data-v-a47fbc86]{flex:0 0 auto;min-width:-moz-max-content;min-width:max-content;width:auto}.geo-report-check-item[data-v-a47fbc86]{align-items:start;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;padding:8px 0}.geo-report-delete[data-v-a47fbc86]{grid-column:auto;justify-self:end}.geo-report-check-item__input[data-v-a47fbc86]{min-width:0}.geo-report-identity[data-v-a47fbc86]{padding:12px 14px 16px}.geo-report-industry-list[data-v-a47fbc86]{grid-template-columns:1fr}.geo-report-preview__header[data-v-a47fbc86]{align-items:flex-start;flex-direction:column;gap:10px;padding:12px}.geo-report-preview__actions[data-v-a47fbc86]{width:100%}.geo-report-preview__actions button[data-v-a47fbc86]{flex:1 1 0}.geo-report-preview-drawer{width:100%!important}}@media (max-width:480px){.geo-report-shell[data-v-a47fbc86]{padding-left:12px;padding-right:12px}.geo-report-steps[data-v-a47fbc86]{flex-wrap:nowrap;gap:4px;margin-bottom:16px;overflow-x:auto;padding:4px;scrollbar-width:none;top:68px}.geo-report-steps[data-v-a47fbc86]::-webkit-scrollbar{display:none}.geo-report-step[data-v-a47fbc86]{flex:0 0 auto;gap:5px;padding:8px 5px}.geo-report-step__label[data-v-a47fbc86]{font-size:11px}.geo-report-step__index[data-v-a47fbc86]{font-size:10px;height:18px;width:18px}.geo-report-card h1[data-v-a47fbc86]{font-size:20px}.geo-report-actions[data-v-a47fbc86],.geo-report-section__head[data-v-a47fbc86]{gap:10px}.geo-report-actions>button[data-v-a47fbc86]{width:100%}.geo-report-platform-card[data-v-a47fbc86]{padding-left:10px;padding-right:10px}.geo-report-channel-list[data-v-a47fbc86]{padding-left:0}}.geo-report-issue-tab.is-active[data-v-a47fbc86]{color:#fff!important}.geo-report-channel.is-checked[data-v-a47fbc86]{background:transparent!important;color:var(--geo-brand-accent)!important}.geo-report-issue-tab.is-active[data-v-a47fbc86]{background:var(--geo-brand-accent)!important;border-color:var(--geo-brand-accent)!important}.geo-report-issue-tab.is-active em[data-v-a47fbc86]{color:#ffffffd1!important}.geo-report-page input[type=checkbox][data-v-a47fbc86]{border-radius:4px;box-sizing:border-box;height:18px!important;padding:0!important;width:18px!important}.geo-report-page .geo-report-channel input[type=checkbox][data-v-a47fbc86]{height:16px!important;width:16px!important}.geo-report-page .geo-report-select-all__box[data-v-a47fbc86]{height:18px;width:18px}
