.gs-overview[data-v-7e2dfbfc]{background:transparent;padding:0}.gs-sticky[data-v-7e2dfbfc]{position:sticky;top:90px;-ms-flex-item-align:start;align-self:start;border:0!important}#gs-tools .iso-card[data-v-7e2dfbfc],#gs-tools[data-v-7e2dfbfc]{scroll-margin-top:90px}.gs-circle[data-v-7e2dfbfc]{width:42px;height:42px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.gs-circle--grammar[data-v-7e2dfbfc]{color:#7c3aed;background:rgba(139,92,246,.1)}.gs-circle--violet[data-v-7e2dfbfc]{color:#fff;background:linear-gradient(135deg,#a78bfa,#6366f1)}.gs-circle--amber[data-v-7e2dfbfc]{color:#fff;background:linear-gradient(135deg,#f59e0b,#f97316)}.gs-mini-card[data-v-7e2dfbfc]{border-radius:8px;padding:10px;text-align:center}.gs-progress[data-v-7e2dfbfc]{width:100%;height:10px;border-radius:999px;background:rgba(226,232,240,.95);overflow:hidden}.gs-progress__bar[data-v-7e2dfbfc]{height:100%;border-radius:999px;background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6));background:linear-gradient(90deg,#818cf8,#8b5cf6)}.gs-tip-item[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:13px;color:#64748b;font-weight:800}.gs-tip-item i[data-v-7e2dfbfc]{color:#4f46e5}.icon-indigo[data-v-7e2dfbfc]{color:#6366f1}.icon-blue[data-v-7e2dfbfc]{color:#2563eb}.icon-green[data-v-7e2dfbfc]{color:#10b981}.icon-violet[data-v-7e2dfbfc]{color:#8b5cf6}.icon-amber[data-v-7e2dfbfc]{color:#f59e0b}.icon-pink[data-v-7e2dfbfc]{color:#ec4899}.icon-rose[data-v-7e2dfbfc]{color:#f43f5e}.icon-slate[data-v-7e2dfbfc]{color:#64748b}.gs-scroll-area[data-v-7e2dfbfc]{max-height:none;overflow:visible;padding-right:0}.gs-search-wrap[data-v-7e2dfbfc]{position:relative}.gs-search-icon[data-v-7e2dfbfc]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:18px;line-height:1;pointer-events:none;z-index:2}.gs-search-wrap[data-v-7e2dfbfc] .ivu-input{padding-left:40px;height:42px;line-height:42px;font-size:13px}.gs-search-wrap[data-v-7e2dfbfc] .ivu-input-prefix{height:42px;line-height:42px}.gs-search-wrap[data-v-7e2dfbfc] .ivu-input-with-prefix .ivu-input{padding-left:40px}.gs-level-badge[data-v-7e2dfbfc]{font-size:12px;font-weight:400;border-radius:6px;padding:4px 8px;white-space:nowrap}.gs-level-badge.is-indigo[data-v-7e2dfbfc]{color:#4338ca;background:rgba(99,102,241,.12)}.gs-level-badge.is-blue[data-v-7e2dfbfc]{color:#1d4ed8;background:rgba(59,130,246,.12)}.gs-level-badge.is-green[data-v-7e2dfbfc]{color:#047857;background:rgba(16,185,129,.12)}.gs-level-badge.is-pink[data-v-7e2dfbfc]{color:#be185d;background:rgba(236,72,153,.12)}.gs-level-badge.is-violet[data-v-7e2dfbfc]{color:#6d28d9;background:rgba(139,92,246,.12)}.gs-level-badge.is-amber[data-v-7e2dfbfc]{color:#b45309;background:rgba(245,158,11,.14)}.gs-level-badge.is-slate[data-v-7e2dfbfc]{color:#475569;background:rgba(148,163,184,.18)}.gs-tag[data-v-7e2dfbfc]{font-size:12px;color:#64748b;background:rgba(226,232,240,.5);border-radius:6px;padding:3px 8px;font-weight:400}.gs-link-btn[data-v-7e2dfbfc]{font-size:13px;color:#7c3aed}.gs-link-btn[data-v-7e2dfbfc],.gs-status[data-v-7e2dfbfc]{font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gs-status[data-v-7e2dfbfc]{gap:6px;font-size:12px}.gs-status i[data-v-7e2dfbfc]{font-size:14px;line-height:1}.gs-status.is-completed[data-v-7e2dfbfc]{color:#10b981}.gs-status.is-progress[data-v-7e2dfbfc]{color:#d97706}.gs-status.is-pending[data-v-7e2dfbfc]{color:#94a3b8}.gs-qa-row[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}.gs-qa-input[data-v-7e2dfbfc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.gs-qa-input[data-v-7e2dfbfc] .ivu-input{height:42px;line-height:42px;font-size:13px;background:#fff;color:#1e293b}.gs-qa-input[data-v-7e2dfbfc] .ivu-input[readonly]{background:#fff;color:#1e293b;cursor:default;opacity:1}.gs-qa-submit[data-v-7e2dfbfc]{-ms-flex-negative:0;flex-shrink:0}.gs-qa-hots[data-v-7e2dfbfc]{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.gs-qa-result[data-v-7e2dfbfc]{margin-top:16px;padding:16px;border:1px solid rgba(226,232,240,.9);border-radius:8px;background:rgba(248,250,252,.85)}.gs-qa-result-head[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:10px;color:#1e293b;font-size:13px;font-weight:600;line-height:1.75}.gs-qa-result-head i[data-v-7e2dfbfc]{margin-top:2px;color:#6366f1;font-size:16px}.gs-qa-loading[data-v-7e2dfbfc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#64748b;font-size:13px}.gs-qa-spin[data-v-7e2dfbfc]{display:inline-block;font-size:16px;color:#6366f1;-webkit-animation:gs-qa-spin-kf-7e2dfbfc .85s linear infinite;animation:gs-qa-spin-kf-7e2dfbfc .85s linear infinite}@-webkit-keyframes gs-qa-spin-kf-7e2dfbfc{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes gs-qa-spin-kf-7e2dfbfc{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.gs-qa-body[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.gs-qa-summary[data-v-7e2dfbfc]{margin:0;padding:12px 14px;border-radius:8px;border-left:4px solid #8b5cf6;background:rgba(139,92,246,.06);color:#1e293b;line-height:1.75}.gs-qa-card[data-v-7e2dfbfc]{padding:12px 14px;border-radius:8px;background:#fff;-webkit-box-shadow:0 0 16px rgba(15,23,42,.08),0 0 4px rgba(15,23,42,.04);box-shadow:0 0 16px rgba(15,23,42,.08),0 0 4px rgba(15,23,42,.04)}.gs-qa-card-head[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:10px}.gs-qa-idx[data-v-7e2dfbfc]{-ms-flex-negative:0;flex-shrink:0;width:28px;height:28px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:13px;font-weight:700}.gs-qa-card-head h4[data-v-7e2dfbfc]{margin:0;color:#1e293b;font-size:14px;font-weight:700;line-height:1.6}.gs-qa-card-body[data-v-7e2dfbfc]{margin:0;color:#1e293b;line-height:1.75}.gs-qa-card-body+.gs-qa-rows[data-v-7e2dfbfc]{margin-top:10px}.gs-qa-extra.is-example[data-v-7e2dfbfc]{background:rgba(16,185,129,.08)}.gs-qa-extra.is-note[data-v-7e2dfbfc]{background:rgba(245,158,11,.1)}.gs-qa-extra.is-structure[data-v-7e2dfbfc]{background:rgba(99,102,241,.08)}.gs-qa-extra-mark[data-v-7e2dfbfc]{-ms-flex-negative:0;flex-shrink:0;width:28px;height:28px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.gs-qa-extra-mark.is-example[data-v-7e2dfbfc]{background:#10b981}.gs-qa-extra-mark.is-note[data-v-7e2dfbfc]{background:#f59e0b}.gs-qa-extra-mark.is-structure[data-v-7e2dfbfc]{background:#6366f1}.gs-qa-extra-mark .ph[data-v-7e2dfbfc]{font-size:14px;line-height:1}.gs-qa-extra-line[data-v-7e2dfbfc]{margin:0;color:#1e293b;line-height:1.75}.gs-qa-rows[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.gs-qa-item[data-v-7e2dfbfc]{padding:10px 12px;border-radius:6px;background:#f8fafc}.gs-qa-item p[data-v-7e2dfbfc]{margin:0;color:#1e293b;line-height:1.75}.gs-qa-item-label[data-v-7e2dfbfc]{display:inline-block;margin-bottom:4px;font-size:12px;font-weight:700;letter-spacing:.04em}.gs-qa-item.is-structure[data-v-7e2dfbfc]{background:rgba(99,102,241,.08)}.gs-qa-item.is-structure .gs-qa-item-label[data-v-7e2dfbfc]{color:#6366f1}.gs-qa-item.is-example[data-v-7e2dfbfc]{background:rgba(16,185,129,.1)}.gs-qa-item.is-example .gs-qa-item-label[data-v-7e2dfbfc]{color:#10b981}.gs-qa-item.is-note[data-v-7e2dfbfc]{background:rgba(245,158,11,.12)}.gs-qa-item.is-note .gs-qa-item-label[data-v-7e2dfbfc]{color:#f59e0b}.gs-qa-item.is-point .gs-qa-item-label[data-v-7e2dfbfc]{color:#8b5cf6}.gs-hot-btn[data-v-7e2dfbfc]{border:1px solid rgba(226,232,240,.9);background:rgba(248,250,252,.8);border-radius:999px;padding:4px 10px;font-size:12px;color:#64748b;font-weight:400}[data-v-7e2dfbfc] .gs-btn.ivu-btn{height:42px;border:0!important;color:#fff!important;border-radius:6px!important;padding:0 16px!important;font-size:14px!important;font-weight:600!important;will-change:transform;-webkit-transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}[data-v-7e2dfbfc] .gs-btn.ivu-btn,[data-v-7e2dfbfc] .gs-btn.ivu-btn>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}[data-v-7e2dfbfc] .gs-btn.ivu-btn>span{gap:8px}[data-v-7e2dfbfc] .gs-btn.ivu-btn .ph,[data-v-7e2dfbfc] .gs-btn.ivu-btn i{font-size:16px;line-height:1;margin:0}.gs-btn[data-v-7e2dfbfc]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 12px 24px rgba(79,70,229,.25);box-shadow:0 12px 24px rgba(79,70,229,.25)}[data-v-7e2dfbfc] .gs-btn.ivu-btn.ivu-btn-loading,[data-v-7e2dfbfc] .gs-btn.ivu-btn:active,[data-v-7e2dfbfc] .gs-btn.ivu-btn:focus,[data-v-7e2dfbfc] .gs-btn.ivu-btn:hover{color:#fff!important;border-color:transparent!important}[data-v-7e2dfbfc] .gs-btn--blue-violet.ivu-btn:active,[data-v-7e2dfbfc] .gs-btn--blue-violet.ivu-btn:focus,[data-v-7e2dfbfc] .gs-btn--blue-violet.ivu-btn:hover,[data-v-7e2dfbfc] .gs-btn--indigo-violet.ivu-btn:active,[data-v-7e2dfbfc] .gs-btn--indigo-violet.ivu-btn:focus,[data-v-7e2dfbfc] .gs-btn--indigo-violet.ivu-btn:hover,[data-v-7e2dfbfc] .gs-btn--violet.ivu-btn:active,[data-v-7e2dfbfc] .gs-btn--violet.ivu-btn:focus,[data-v-7e2dfbfc] .gs-btn--violet.ivu-btn:hover{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;-webkit-box-shadow:0 10px 15px -3px rgba(139,92,246,.35)!important;box-shadow:0 10px 15px -3px rgba(139,92,246,.35)!important}[data-v-7e2dfbfc] .gs-btn--blue.ivu-btn:active,[data-v-7e2dfbfc] .gs-btn--blue.ivu-btn:focus,[data-v-7e2dfbfc] .gs-btn--blue.ivu-btn:hover{background:linear-gradient(135deg,#60a5fa,#4f46e5)!important;-webkit-box-shadow:0 10px 15px -3px rgba(59,130,246,.35)!important;box-shadow:0 10px 15px -3px rgba(59,130,246,.35)!important}[data-v-7e2dfbfc] .gs-btn--purple-gradient.ivu-btn:active,[data-v-7e2dfbfc] .gs-btn--purple-gradient.ivu-btn:focus,[data-v-7e2dfbfc] .gs-btn--purple-gradient.ivu-btn:hover{background:linear-gradient(135deg,#a78bfa,#ec4899)!important;-webkit-box-shadow:0 10px 15px -3px rgba(236,72,153,.32)!important;box-shadow:0 10px 15px -3px rgba(236,72,153,.32)!important}[data-v-7e2dfbfc] .gs-btn--emerald.ivu-btn:active,[data-v-7e2dfbfc] .gs-btn--emerald.ivu-btn:focus,[data-v-7e2dfbfc] .gs-btn--emerald.ivu-btn:hover{background:linear-gradient(135deg,#34d399,#14b8a6)!important;-webkit-box-shadow:0 10px 15px -3px rgba(20,184,166,.32)!important;box-shadow:0 10px 15px -3px rgba(20,184,166,.32)!important}.gs-btn--blue-violet[data-v-7e2dfbfc],.gs-btn--indigo-violet[data-v-7e2dfbfc]{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;-webkit-box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important;box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important}.gs-btn--purple-gradient[data-v-7e2dfbfc]{background:linear-gradient(135deg,#a78bfa,#ec4899)!important;-webkit-box-shadow:0 10px 15px -3px rgba(236,72,153,.28)!important;box-shadow:0 10px 15px -3px rgba(236,72,153,.28)!important}.gs-btn--blue[data-v-7e2dfbfc]{background:linear-gradient(135deg,#60a5fa,#4f46e5)!important;-webkit-box-shadow:0 10px 15px -3px rgba(59,130,246,.28)!important;box-shadow:0 10px 15px -3px rgba(59,130,246,.28)!important}.gs-btn--emerald[data-v-7e2dfbfc]{background:linear-gradient(135deg,#34d399,#14b8a6)!important;-webkit-box-shadow:0 10px 15px -3px rgba(20,184,166,.28)!important;box-shadow:0 10px 15px -3px rgba(20,184,166,.28)!important}.gs-btn--violet[data-v-7e2dfbfc]{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;-webkit-box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important;box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important}.gs-billing-hint[data-v-7e2dfbfc]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;font-size:12px;line-height:1.35;color:#64748b}.gs-billing-hint i[data-v-7e2dfbfc]{margin-top:1px;color:#f59e0b}.gs-billing-hint--inline[data-v-7e2dfbfc]{min-height:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.gs-tool-head[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.gs-tool-icon[data-v-7e2dfbfc]{-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:18px}.gs-tool-copy[data-v-7e2dfbfc]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.gs-tool-title[data-v-7e2dfbfc]{margin:0;font-size:16px;line-height:1.35;font-weight:700;color:#1e293b}.gs-tool-desc[data-v-7e2dfbfc]{margin:4px 0 0;font-size:13px;line-height:1.75;color:#64748b}.gs-tool-icon.is-blue[data-v-7e2dfbfc]{background:linear-gradient(135deg,#60a5fa,#4f46e5)}.gs-tool-icon.is-violet[data-v-7e2dfbfc]{background:linear-gradient(135deg,#a78bfa,#ec4899)}.gs-tool-icon.is-emerald[data-v-7e2dfbfc]{background:linear-gradient(135deg,#34d399,#14b8a6)}.gs-tr[data-v-7e2dfbfc]{max-height:calc(70vh - 88px);overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.gs-tr-sentence[data-v-7e2dfbfc]{padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(139,92,246,.08))}.gs-tr-kicker[data-v-7e2dfbfc]{display:inline-block;margin-bottom:6px;color:#6366f1;font-size:12px;font-weight:700;letter-spacing:.06em}.gs-tr-sentence p[data-v-7e2dfbfc]{margin:0;color:#1e293b;font-size:16px;font-weight:600;line-height:1.6}.gs-tr-section[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.gs-tr-title[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;color:#1e293b;font-size:14px;font-weight:700}.gs-tr-title i[data-v-7e2dfbfc]{color:#8b5cf6;font-size:16px}.gs-tr-chips[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.gs-tr-chip[data-v-7e2dfbfc]{min-width:96px;padding:10px 12px;border-radius:8px;background:#f8fafc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.gs-tr-chip-label[data-v-7e2dfbfc]{color:#64748b;font-size:12px;font-weight:700}.gs-tr-chip strong[data-v-7e2dfbfc]{color:#1e293b;font-size:16px;font-weight:700}.gs-tr-chip.is-indigo[data-v-7e2dfbfc]{background:rgba(99,102,241,.12)}.gs-tr-chip.is-indigo .gs-tr-chip-label[data-v-7e2dfbfc],.gs-tr-chip.is-indigo strong[data-v-7e2dfbfc]{color:#6366f1}.gs-tr-chip.is-violet[data-v-7e2dfbfc]{background:rgba(139,92,246,.12)}.gs-tr-chip.is-violet .gs-tr-chip-label[data-v-7e2dfbfc],.gs-tr-chip.is-violet strong[data-v-7e2dfbfc]{color:#8b5cf6}.gs-tr-chip.is-pink[data-v-7e2dfbfc]{background:rgba(236,72,153,.12)}.gs-tr-chip.is-pink .gs-tr-chip-label[data-v-7e2dfbfc],.gs-tr-chip.is-pink strong[data-v-7e2dfbfc]{color:#ec4899}.gs-tr-chip.is-blue[data-v-7e2dfbfc]{background:rgba(59,130,246,.12)}.gs-tr-chip.is-blue .gs-tr-chip-label[data-v-7e2dfbfc],.gs-tr-chip.is-blue strong[data-v-7e2dfbfc]{color:#2563eb}.gs-tr-chip.is-emerald[data-v-7e2dfbfc]{background:rgba(16,185,129,.12)}.gs-tr-chip.is-emerald .gs-tr-chip-label[data-v-7e2dfbfc],.gs-tr-chip.is-emerald strong[data-v-7e2dfbfc]{color:#10b981}.gs-tr-chip.is-amber[data-v-7e2dfbfc]{background:rgba(245,158,11,.14)}.gs-tr-chip.is-amber .gs-tr-chip-label[data-v-7e2dfbfc],.gs-tr-chip.is-amber strong[data-v-7e2dfbfc]{color:#f59e0b}.gs-tr-tags[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.gs-tr-tag[data-v-7e2dfbfc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(99,102,241,.08);color:#4f46e5;font-size:13px;font-weight:600}.gs-tr-tag i[data-v-7e2dfbfc]{color:#10b981}.gs-tr-explain[data-v-7e2dfbfc]{margin:0;padding:12px 14px;border-radius:8px;border-left:4px solid #8b5cf6;background:rgba(139,92,246,.06);color:#1e293b;line-height:1.6}.gs-tr-explain p[data-v-7e2dfbfc]{margin:6px 0 0}.gs-tr-explain-label[data-v-7e2dfbfc]{display:block;color:#8b5cf6;font-size:13px;font-weight:700}.gs-tr-explain-tip[data-v-7e2dfbfc]{color:#64748b}.gs-tr-ok[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 14px;border-radius:8px;background:rgba(16,185,129,.1);color:#10b981;font-weight:600}.gs-tr-compare[data-v-7e2dfbfc]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gs-tr-pane[data-v-7e2dfbfc]{padding:12px 14px;border-radius:8px}.gs-tr-pane p[data-v-7e2dfbfc]{margin:8px 0 0;color:#1e293b;line-height:1.6;font-weight:600}.gs-tr-pane-head[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:700}.gs-tr-pane.is-original[data-v-7e2dfbfc]{background:rgba(239,68,68,.08)}.gs-tr-pane.is-original .gs-tr-pane-head[data-v-7e2dfbfc]{color:#dc2626}.gs-tr-pane.is-fixed[data-v-7e2dfbfc]{background:rgba(16,185,129,.1)}.gs-tr-pane.is-fixed .gs-tr-pane-head[data-v-7e2dfbfc]{color:#10b981}.gs-tr-issues[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.gs-tr-issue[data-v-7e2dfbfc]{padding:12px 14px;border-radius:8px;background:rgba(245,158,11,.1)}.gs-tr-issue-title[data-v-7e2dfbfc]{color:#1e293b;font-weight:700}.gs-tr-issue-desc[data-v-7e2dfbfc]{margin:6px 0 0;color:#64748b;line-height:1.6}@media (max-width:720px){.gs-tr-compare[data-v-7e2dfbfc]{grid-template-columns:1fr}}.gl-pagination[data-v-7e2dfbfc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.gl-pagination[data-v-7e2dfbfc] .ivu-page{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.gl-pagination[data-v-7e2dfbfc] .ivu-page-item,.gl-pagination[data-v-7e2dfbfc] .ivu-page-next,.gl-pagination[data-v-7e2dfbfc] .ivu-page-prev{float:none!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(203,213,225,.95);background:#fff;-webkit-box-shadow:0 4px 14px rgba(148,163,184,.08);box-shadow:0 4px 14px rgba(148,163,184,.08);font-weight:800;color:#334155;will-change:transform;-webkit-transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;padding:0!important}.gl-pagination[data-v-7e2dfbfc] .ivu-page-item{min-width:40px;height:40px;line-height:38px;border-radius:12px;font-size:15px;margin:0 3px!important}.gl-pagination[data-v-7e2dfbfc] .ivu-page-next,.gl-pagination[data-v-7e2dfbfc] .ivu-page-prev{min-width:34px;width:34px;height:40px;line-height:38px;border-radius:10px;font-size:13px;margin:0 6px!important}.gl-pagination[data-v-7e2dfbfc] .ivu-page-item:hover,.gl-pagination[data-v-7e2dfbfc] .ivu-page-next:hover,.gl-pagination[data-v-7e2dfbfc] .ivu-page-prev:hover{border-color:rgba(139,92,246,.25);color:#7c3aed;-webkit-box-shadow:0 10px 20px rgba(139,92,246,.12);box-shadow:0 10px 20px rgba(139,92,246,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.gl-pagination[data-v-7e2dfbfc] .ivu-page-item-active{border-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6));background:linear-gradient(90deg,#818cf8,#8b5cf6);-webkit-box-shadow:0 10px 15px -3px rgba(139,92,246,.3);box-shadow:0 10px 15px -3px rgba(139,92,246,.3);color:#fff!important;font-weight:900!important}.gl-pagination[data-v-7e2dfbfc] .ivu-page-item-active:hover a,.gl-pagination[data-v-7e2dfbfc] .ivu-page-item-active a{color:#fff!important;font-weight:900!important}.gl-pagination[data-v-7e2dfbfc] .ivu-page-item-jump-next,.gl-pagination[data-v-7e2dfbfc] .ivu-page-item-jump-prev{float:none!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:auto;height:40px;line-height:40px;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin:0 8px!important;padding:0 2px!important}.gl-pagination[data-v-7e2dfbfc] .ivu-page-disabled{opacity:.5}.gl-pagination[data-v-7e2dfbfc] .ivu-page-item a,.gl-pagination[data-v-7e2dfbfc] .ivu-page-next a,.gl-pagination[data-v-7e2dfbfc] .ivu-page-prev a{color:inherit;line-height:inherit}.gl-pagination[data-v-7e2dfbfc] .ivu-page-next .ivu-icon,.gl-pagination[data-v-7e2dfbfc] .ivu-page-prev .ivu-icon{font-size:14px}.gs-detail-empty[data-v-7e2dfbfc],.gs-detail-loading[data-v-7e2dfbfc]{padding:20px 0;font-size:14px;color:#64748b}.gs-detail[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.gs-detail__hero[data-v-7e2dfbfc]{padding:16px 18px;border-radius:8px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(99,102,241,.08)),to(rgba(139,92,246,.03)));background:linear-gradient(180deg,rgba(99,102,241,.08),rgba(139,92,246,.03));border:1px solid rgba(129,140,248,.18)}.gs-detail__header[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.gs-detail__title[data-v-7e2dfbfc]{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:1.2;font-weight:700;color:#1e293b;margin:0}.gs-detail__summary[data-v-7e2dfbfc]{margin:12px 0 0;font-size:14px;line-height:1.6;font-weight:400;color:#1e293b;color:#64748b;line-height:1.75}.gs-detail__actions[data-v-7e2dfbfc]{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.gs-detail__count[data-v-7e2dfbfc]{gap:6px;border-radius:999px;padding:0 12px;background:#fff;border:1px solid rgba(99,102,241,.18);color:#4f46e5;font-size:13px;font-weight:600}.gs-detail__count[data-v-7e2dfbfc],.gs-detail__practice-btn[data-v-7e2dfbfc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px}.gs-detail__practice-btn[data-v-7e2dfbfc]{border:0;color:#fff;border-radius:6px;padding:0 16px;font-size:14px!important;font-weight:600!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);cursor:pointer}.gs-detail__practice-btn>span[data-v-7e2dfbfc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;line-height:1}.gs-detail__practice-btn .ph[data-v-7e2dfbfc],.gs-detail__practice-btn i[data-v-7e2dfbfc]{font-size:16px;line-height:1;margin:0}.gs-detail__practice-btn[data-v-7e2dfbfc]:hover{-webkit-box-shadow:0 8px 16px rgba(79,70,229,.22);box-shadow:0 8px 16px rgba(79,70,229,.22)}.gs-detail__body[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.gs-detail__section-label[data-v-7e2dfbfc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.08em;color:#64748b}.gs-detail__section-label .ph[data-v-7e2dfbfc]{font-size:16px;color:#6366f1}.gs-detail__blocks[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;max-height:52vh;overflow:auto;padding-right:2px}.gs-detail__block[data-v-7e2dfbfc]{border-radius:8px;border:1px solid rgba(226,232,240,.95);background:#fff;padding:14px 16px 16px}.gs-detail__block.is-rule[data-v-7e2dfbfc]{background:#f8fafc;border-color:rgba(148,163,184,.28)}.gs-detail__block.is-error[data-v-7e2dfbfc]{background:#fff8f1;border-color:rgba(251,191,36,.28)}.gs-detail__block.is-example[data-v-7e2dfbfc]{background:#f5f3ff;border-color:rgba(139,92,246,.2)}.gs-detail__block.is-intro[data-v-7e2dfbfc]{background:#f8fafc}.gs-detail__block-head[data-v-7e2dfbfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px}.gs-detail__block-head i[data-v-7e2dfbfc]{font-size:18px;color:#6366f1}.gs-detail__block.is-error .gs-detail__block-head i[data-v-7e2dfbfc]{color:#d97706}.gs-detail__block.is-example .gs-detail__block-head i[data-v-7e2dfbfc]{color:#8b5cf6}.gs-detail__block-head h4[data-v-7e2dfbfc]{margin:0;font-size:16px;line-height:1.35;font-weight:700;color:#1e293b}.gs-detail__markdown[data-v-7e2dfbfc]{color:#1e293b}.gs-detail__markdown[data-v-7e2dfbfc] h2,.gs-detail__markdown[data-v-7e2dfbfc] h3,.gs-detail__markdown[data-v-7e2dfbfc] h4{color:#1e293b;font-weight:700;margin:12px 0 8px;line-height:1.35}.gs-detail__markdown[data-v-7e2dfbfc] h2{font-size:18px}.gs-detail__markdown[data-v-7e2dfbfc] h3{font-size:16px}.gs-detail__markdown[data-v-7e2dfbfc] h4{font-size:14px}.gs-detail__markdown[data-v-7e2dfbfc] p{font-size:14px;line-height:1.6;font-weight:400;color:#1e293b;color:#64748b;line-height:1.75;margin:0 0 10px}.gs-detail__markdown[data-v-7e2dfbfc] p:last-child,.gs-detail__markdown[data-v-7e2dfbfc] ul:last-child{margin-bottom:0}.gs-detail__markdown[data-v-7e2dfbfc] ul{margin:0 0 10px;padding:0;list-style:none}.gs-detail__markdown[data-v-7e2dfbfc] li{position:relative;font-size:14px;line-height:1.6;font-weight:400;color:#1e293b;color:#64748b;line-height:1.75;padding:8px 0 8px 16px;border-bottom:1px solid rgba(226,232,240,.7)}.gs-detail__markdown[data-v-7e2dfbfc] li:last-child{border-bottom:0;padding-bottom:0}.gs-detail__markdown[data-v-7e2dfbfc] li:before{content:"";position:absolute;left:0;top:16px;width:6px;height:6px;border-radius:50%;background:#818cf8}.gs-detail__markdown[data-v-7e2dfbfc] strong{color:#1e293b;font-weight:600}.gs-detail__fallback[data-v-7e2dfbfc]{margin:0;padding:12px 14px;border-radius:8px;background:#f8fafc;border:1px solid rgba(226,232,240,.95)}.gs-detail-modal[data-v-7e2dfbfc] .ivu-modal{top:48px}.gs-detail-modal[data-v-7e2dfbfc] .ivu-modal-header{border-bottom:1px solid rgba(226,232,240,.95);padding:16px 22px}.gs-detail-modal[data-v-7e2dfbfc] .ivu-modal-header-inner{color:#1e293b;font-size:16px;font-weight:700}.gs-detail-modal[data-v-7e2dfbfc] .ivu-modal-close{top:10px}.gs-detail-modal[data-v-7e2dfbfc] .ivu-modal-body{padding:18px 22px 22px}.gs-tool-result-modal[data-v-7e2dfbfc] .ivu-modal{top:72px}.gs-tool-result-modal[data-v-7e2dfbfc] .ivu-modal-header{border-bottom:1px solid rgba(226,232,240,.95);padding:16px 22px}.gs-tool-result-modal[data-v-7e2dfbfc] .ivu-modal-header-inner{color:#1e293b;font-size:16px;font-weight:700}.gs-tool-result-modal[data-v-7e2dfbfc] .ivu-modal-close{top:10px}.gs-tool-result-modal[data-v-7e2dfbfc] .ivu-modal-body{padding:18px 22px 22px}.gs-guidance-modal.ivu-modal-wrap.ivu-modal-hidden{display:none!important;pointer-events:none!important}.gs-guidance-modal.ivu-modal-wrap:not(.ivu-modal-hidden){display:block!important}.gs-guidance-modal.ivu-modal-wrap:not(.ivu-modal-hidden) .ivu-modal{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;margin:0!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.gs-guidance-modal .ivu-modal-content{border-radius:16px;overflow:hidden;border:1px solid rgba(226,232,240,.9);-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);background:transparent}.gs-guidance-modal .ivu-modal-footer,.gs-guidance-modal .ivu-modal-header{display:none!important}.gs-guidance-modal .ivu-modal-body{padding:0!important}.gs-guidance-shell{position:relative;min-height:200px;background:#fff;border-radius:16px;overflow:hidden}.gs-guidance-close{position:absolute;top:14px;right:14px;z-index:10;width:36px;height:36px;border:0;background:transparent;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.28);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s ease,opacity .2s ease;transition:color .2s ease,opacity .2s ease}.gs-guidance-close:hover{background:transparent;opacity:.82}.gs-guidance-close.is-on-light{color:#64748b;text-shadow:none}.gs-guidance-close.is-on-light:hover{color:#1e293b;opacity:1}.gs-guidance-close .ph{font-size:18px}.gs-guidance-loading{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:64px 20px;min-height:300px}.gs-guidance-loading-glow{position:absolute;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(99,102,241,.18) 0,transparent 70%);-webkit-filter:blur(32px);filter:blur(32px);-webkit-animation:gs-guidance-pulse 2.4s ease-in-out infinite;animation:gs-guidance-pulse 2.4s ease-in-out infinite}@-webkit-keyframes gs-guidance-pulse{0%,to{opacity:.55;-webkit-transform:scale(.92);transform:scale(.92)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes gs-guidance-pulse{0%,to{opacity:.55;-webkit-transform:scale(.92);transform:scale(.92)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}@-webkit-keyframes gs-guidance-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes gs-guidance-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.gs-guidance-spin{position:relative;z-index:1;display:inline-block;font-size:44px;color:#6366f1;-webkit-animation:gs-guidance-spin .85s linear infinite;animation:gs-guidance-spin .85s linear infinite}.gs-guidance-loading-text{position:relative;z-index:1;margin:20px 0 0;font-size:15px;font-weight:700;color:#1e293b}.gs-guidance-loading-hint{position:relative;z-index:1;margin:8px 0 0;font-size:13px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.1em}.gsg-error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:260px;padding:48px 24px;text-align:center}.gsg-error-icon{font-size:48px;color:#ef4444;margin-bottom:16px}.gsg-error-text{font-size:14px;color:#64748b;margin-bottom:20px}.gsg-retry-btn{border:0;cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);color:#fff;height:42px;padding:0 16px;border-radius:6px;font-size:14px!important;font-weight:600!important}.gsg-retry-btn,.gsg-retry-btn>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.gsg-retry-btn>span{gap:8px}.gsg-retry-btn .ph,.gsg-retry-btn i{font-size:16px;line-height:1;margin:0}.gsg-panel{overflow-y:auto;max-height:calc(100vh - 172px)}.gsg-panel::-webkit-scrollbar{width:5px}.gsg-panel::-webkit-scrollbar-thumb{background:rgba(203,213,225,.6);border-radius:999px}.gsg-header{position:relative;padding:28px 52px 24px 28px;background:linear-gradient(130deg,#6366f1,#8b5cf6 35%,#ec4899 70%,#f97316);overflow:hidden}.gsg-header:before{content:"";width:220px;height:220px;border-radius:50%;background:hsla(0,0%,100%,.1);right:-40px;top:-60px}.gsg-header-deco,.gsg-header:before{position:absolute;pointer-events:none}.gsg-header-deco{right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gsg-header-deco-icon{font-size:96px;color:hsla(0,0%,100%,.18);line-height:1;display:block}.gsg-header-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 12px;background:hsla(0,0%,100%,.22);border:1px solid hsla(0,0%,100%,.38);border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.06em;margin-bottom:10px}.gsg-header-badge,.gsg-header-title{color:#fff;position:relative;z-index:1}.gsg-header-title{font-size:20px;font-weight:900;margin:0 0 8px;text-shadow:0 1px 4px rgba(0,0,0,.15)}.gsg-header-sub{font-size:13px;line-height:1.6;margin:0;max-width:640px}.gsg-cache-pill,.gsg-header-sub{color:hsla(0,0%,100%,.92);position:relative;z-index:1}.gsg-cache-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:12px;padding:5px 12px;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.3);border-radius:999px;font-size:12px;font-weight:700}.gsg-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-bottom:1px solid rgba(226,232,240,.9)}.gsg-stat{padding:16px 12px;text-align:center;border-right:1px solid rgba(226,232,240,.9)}.gsg-stat:last-child{border-right:0}.gsg-stat-icon{font-size:18px;display:block;margin-bottom:4px}.gsg-stat--indigo .gsg-stat-icon{color:#6366f1}.gsg-stat--pink .gsg-stat-icon{color:#ec4899}.gsg-stat--emerald .gsg-stat-icon{color:#10b981}.gsg-stat--amber .gsg-stat-icon{color:#f59e0b}.gsg-stat-value{font-size:20px;font-weight:900;color:#1e293b;line-height:1.1}.gsg-stat-unit{font-size:13px;font-weight:700}.gsg-stat-label{font-size:12px;color:#64748b;font-weight:700;margin-top:2px}.gsg-section-title{font-size:16px;font-weight:900;color:#1e293b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin:0 0 14px}.gsg-section-title .ph{font-size:18px;color:#6366f1}.gsg-journey{padding:20px 28px 16px;border-bottom:1px solid rgba(226,232,240,.9)}.gsg-stages{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.gsg-stage{border-radius:8px;padding:16px 14px;border:1px solid;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.gsg-stage:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.gsg-stage--amber{background:#fffbeb;border-color:#fde68a}.gsg-stage--pink{background:#fdf2f8;border-color:#fbcfe8}.gsg-stage--violet{background:#f5f3ff;border-color:#ddd6fe}.gsg-stage--emerald{background:#f0fdf4;border-color:#a7f3d0}.gsg-stage-head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:8px}.gsg-stage-head,.gsg-stage-num{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gsg-stage-num{width:22px;height:22px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:900;-ms-flex-negative:0;flex-shrink:0;color:#fff}.gsg-stage--amber .gsg-stage-num{background:#f59e0b}.gsg-stage--pink .gsg-stage-num{background:#ec4899}.gsg-stage--violet .gsg-stage-num{background:#8b5cf6}.gsg-stage--emerald .gsg-stage-num{background:#10b981}.gsg-stage-icon{font-size:18px}.gsg-stage--amber .gsg-stage-icon{color:#f59e0b}.gsg-stage--pink .gsg-stage-icon{color:#ec4899}.gsg-stage--violet .gsg-stage-icon{color:#8b5cf6}.gsg-stage--emerald .gsg-stage-icon{color:#10b981}.gsg-stage-title{font-size:13px;font-weight:900;color:#1e293b;margin-bottom:4px}.gsg-stage-desc{font-size:12px;color:#64748b;line-height:1.6;min-height:32px}.gsg-stage-duration{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:8px;font-size:12px;font-weight:700;color:#94a3b8}.gsg-cols{display:grid;grid-template-columns:1fr 1fr;gap:0;border-bottom:1px solid rgba(226,232,240,.9)}.gsg-col{padding:20px 28px}.gsg-col+.gsg-col{border-left:1px solid rgba(226,232,240,.9)}.gsg-topic-row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.gsg-topic-card{position:relative;border:1px solid rgba(226,232,240,.9);border-radius:8px;background:#f8fafc;padding:12px 14px}.gsg-topic-title{font-size:14px;font-weight:900;color:#6366f1;line-height:1.2;padding-right:28px}.gsg-topic-en{font-size:12px;color:#64748b;font-weight:700;margin-top:2px}.gsg-topic-tip{font-size:12px;color:#94a3b8;line-height:1.45;margin-top:4px;padding-right:28px}.gsg-topic-action{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:50%;border:0;background:rgba(99,102,241,.1);color:#6366f1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:14px}.gsg-topic-action:hover{background:rgba(99,102,241,.18)}.gsg-task-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.gsg-task,.gsg-task-list{display:-webkit-box;display:-ms-flexbox;display:flex}.gsg-task{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;border-radius:8px;padding:12px 14px;border:1px solid}.gsg-task--amber{background:#fffbeb;border-color:#fde68a}.gsg-task--pink{background:#fdf2f8;border-color:#fbcfe8}.gsg-task--violet{background:#f5f3ff;border-color:#ddd6fe}.gsg-task-icon-wrap{-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;border-radius:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px}.gsg-task--amber .gsg-task-icon-wrap{background:#fef3c7;color:#f59e0b}.gsg-task--pink .gsg-task-icon-wrap{background:#fce7f3;color:#ec4899}.gsg-task--violet .gsg-task-icon-wrap{background:#ede9fe;color:#8b5cf6}.gsg-task-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.gsg-task-label{font-size:13px;font-weight:900;color:#1e293b}.gsg-task-desc{font-size:12px;color:#64748b;line-height:1.45;margin-top:2px}.gsg-task-time{-ms-flex-negative:0;flex-shrink:0;font-size:12px;font-weight:800;color:#94a3b8;white-space:nowrap}.gsg-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 28px 18px;border-top:1px solid rgba(226,232,240,.9);background:#fff}.gsg-footer,.gsg-footer-main{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.gsg-footer-main{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.gsg-cta-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;height:42px;padding:0 16px;border:0;border-radius:6px;color:#fff;cursor:pointer;-webkit-transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;font-size:14px!important;font-weight:600!important}.gsg-cta-btn,.gsg-cta-btn>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.gsg-cta-btn>span{gap:8px}.gsg-cta-btn .ph,.gsg-cta-btn i{font-size:16px;line-height:1;margin:0}.gsg-cta-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.gsg-cta-btn--primary{background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);-webkit-box-shadow:0 6px 20px rgba(99,102,241,.28);box-shadow:0 6px 20px rgba(99,102,241,.28)}.gsg-cta-btn--violet{background:-webkit-gradient(linear,left top,right top,from(#8b5cf6),to(#7c3aed));background:linear-gradient(90deg,#8b5cf6,#7c3aed);-webkit-box-shadow:0 6px 20px rgba(124,58,237,.24);box-shadow:0 6px 20px rgba(124,58,237,.24)}.gsg-footer-utils{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:4px}.gsg-util-btn{height:42px;padding:0 16px;border:0;border-radius:6px;background:transparent;color:#64748b;cursor:pointer;font-size:14px!important;font-weight:600!important}.gsg-util-btn,.gsg-util-btn>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.gsg-util-btn>span{gap:8px}.gsg-util-btn .ph,.gsg-util-btn i{font-size:16px;line-height:1;margin:0}.gsg-util-btn:hover{color:#6366f1;background:rgba(99,102,241,.06)}.gsg-util-btn:disabled{opacity:.55;cursor:not-allowed}.gsg-util-btn .ph{font-size:16px}@media (max-width:720px){.gsg-stages{grid-template-columns:repeat(2,1fr)}.gsg-cols{grid-template-columns:1fr}.gsg-col+.gsg-col{border-left:0;border-top:1px solid rgba(226,232,240,.9)}.gsg-stats{grid-template-columns:repeat(2,1fr)}.gsg-stat:nth-child(2){border-right:0}.gsg-footer{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.gsg-footer,.gsg-footer-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gsg-footer-utils{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.gp-overview[data-v-9fd5b2b2]{background:transparent;padding:0}.gp-stat-card[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.gp-chart-wrap[data-v-9fd5b2b2]{-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.gp-chart-wrap[data-v-9fd5b2b2],.gp-overview-list[data-v-9fd5b2b2]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gp-overview-list[data-v-9fd5b2b2]{-ms-flex:1;flex:1;margin-top:16px}.gp-overview-row[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid rgba(226,232,240,.9)}.gp-overview-row[data-v-9fd5b2b2]:first-child{padding-top:0}.gp-overview-row[data-v-9fd5b2b2]:last-child{padding-bottom:0;border-bottom:0}.gp-overview-icon[data-v-9fd5b2b2]{width:40px;height:40px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.gp-overview-icon.is-violet[data-v-9fd5b2b2]{color:#7c3aed;background:rgba(139,92,246,.14)}.gp-overview-icon.is-blue[data-v-9fd5b2b2]{color:#2563eb;background:rgba(59,130,246,.16)}.gp-overview-icon.is-amber[data-v-9fd5b2b2]{color:#fff;border-radius:6px;background:-webkit-gradient(linear,left top,left bottom,from(#f59e0b),to(#f97316));background:linear-gradient(180deg,#f59e0b,#f97316)}.gp-overview-label[data-v-9fd5b2b2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:14px;font-weight:500;color:#64748b}.gp-overview-value[data-v-9fd5b2b2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;color:#1e293b}.gp-overview-value b[data-v-9fd5b2b2]{font-size:16px;font-weight:800;line-height:1}.gp-overview-value em[data-v-9fd5b2b2]{font-style:normal;font-size:13px;font-weight:600;color:#94a3b8}.gp-overview-value.is-amber[data-v-9fd5b2b2]{color:#ea580c}.gp-overview-value.is-amber em[data-v-9fd5b2b2]{color:#fb923c}.gp-circle[data-v-9fd5b2b2]{width:44px;height:44px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;padding:0}.gp-circle>i[data-v-9fd5b2b2],.gp-circle[data-v-9fd5b2b2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.gp-circle>i[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;text-align:center}.gp-circle--violet[data-v-9fd5b2b2]{color:#7c3aed;background:rgba(139,92,246,.12)}.gp-circle--green[data-v-9fd5b2b2]{color:#059669;background:rgba(16,185,129,.12)}.gp-circle--amber[data-v-9fd5b2b2]{color:#f59e0b;background:rgba(245,158,11,.12)}.gp-circle--tiny[data-v-9fd5b2b2]{width:40px;height:40px;font-size:14px}.gp-circle--tiny.is-blue[data-v-9fd5b2b2]{color:#2563eb;background:rgba(59,130,246,.14)}.gp-circle--tiny.is-green[data-v-9fd5b2b2]{color:#059669;background:rgba(16,185,129,.14)}.gp-circle--tiny.is-amber[data-v-9fd5b2b2]{color:#d97706;background:rgba(245,158,11,.14)}.gp-circle--tiny.is-rose[data-v-9fd5b2b2]{color:#dc2626;background:rgba(244,63,94,.14)}.gp-circle--tiny.is-violet[data-v-9fd5b2b2]{color:#7c3aed;background:rgba(139,92,246,.14)}.gp-circle--tiny.is-indigo[data-v-9fd5b2b2]{color:#4f46e5;background:rgba(99,102,241,.14)}.gp-circle--tiny.is-pink[data-v-9fd5b2b2]{color:#db2777;background:rgba(236,72,153,.14)}.gp-circle--tiny.is-orange[data-v-9fd5b2b2]{color:#ea580c;background:rgba(249,115,22,.16)}.gp-circle--tiny.is-teal[data-v-9fd5b2b2]{color:#0f766e;background:rgba(20,184,166,.16)}.gp-circle--tiny.is-cyan[data-v-9fd5b2b2]{color:#0891b2;background:rgba(6,182,212,.16)}.gp-rec-grid[data-v-9fd5b2b2]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}@media (min-width:768px){.gp-rec-grid[data-v-9fd5b2b2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.gp-rec-grid[data-v-9fd5b2b2]{grid-template-columns:repeat(4,minmax(0,1fr))}}.gp-rec-card[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:100%}.gp-rec-top[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:14px}.gp-rec-badge[data-v-9fd5b2b2],.gp-rec-top[data-v-9fd5b2b2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gp-rec-badge[data-v-9fd5b2b2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;padding:0;border:0;background:transparent;font-size:12px;font-weight:700;line-height:1}.gp-rec-badge i[data-v-9fd5b2b2]{font-size:13px;line-height:1}.gp-rec-badge.is-blue[data-v-9fd5b2b2]{color:#2563eb}.gp-rec-badge.is-green[data-v-9fd5b2b2]{color:#10b981}.gp-rec-badge.is-amber[data-v-9fd5b2b2]{color:#f59e0b}.gp-rec-badge.is-rose[data-v-9fd5b2b2]{color:#e11d48}.gp-rec-diff-tag[data-v-9fd5b2b2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;height:22px;padding:0 8px;border:1px solid transparent;border-radius:6px;font-size:12px;font-weight:700;line-height:1;background:transparent}.gp-rec-diff-tag.is-beginner[data-v-9fd5b2b2]{color:#059669;border-color:rgba(16,185,129,.45);background:rgba(16,185,129,.08)}.gp-rec-diff-tag.is-intermediate[data-v-9fd5b2b2]{color:#d97706;border-color:rgba(245,158,11,.5);background:rgba(245,158,11,.08)}.gp-rec-diff-tag.is-advanced[data-v-9fd5b2b2]{color:#e11d48;border-color:rgba(244,63,94,.45);background:rgba(244,63,94,.08)}.gp-rec-diff-tag.is-mixed[data-v-9fd5b2b2]{color:#4f46e5;border-color:rgba(99,102,241,.4);background:rgba(99,102,241,.08)}.gp-rec-head[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:16px}.gp-rec-icon[data-v-9fd5b2b2]{width:44px;height:44px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;-ms-flex-negative:0;flex-shrink:0}.gp-rec-icon.is-blue[data-v-9fd5b2b2]{color:#2563eb;background:rgba(59,130,246,.14)}.gp-rec-icon.is-green[data-v-9fd5b2b2]{color:#059669;background:rgba(16,185,129,.14)}.gp-rec-icon.is-amber[data-v-9fd5b2b2]{color:#d97706;background:rgba(245,158,11,.16)}.gp-rec-icon.is-rose[data-v-9fd5b2b2]{color:#e11d48;background:rgba(244,63,94,.14)}.gp-rec-titles[data-v-9fd5b2b2]{min-width:0}.gp-rec-titles h4[data-v-9fd5b2b2]{margin:0;font-size:16px;font-weight:800;color:#0f172a;line-height:1.3}.gp-rec-titles p[data-v-9fd5b2b2]{margin:4px 0 0;font-size:13px;color:#64748b;line-height:1.6}.gp-rec-btn.ivu-btn[data-v-9fd5b2b2]{margin-top:auto;height:42px;background:-webkit-gradient(linear,left top,right top,from(#3b82f6),to(#2563eb))!important;background:linear-gradient(90deg,#3b82f6,#2563eb)!important}.gp-rec-btn.ivu-btn>span[data-v-9fd5b2b2],.gp-rec-btn.ivu-btn[data-v-9fd5b2b2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.gp-rec-btn.ivu-btn>span[data-v-9fd5b2b2]{gap:8px}.gp-card[data-v-9fd5b2b2]{border:1px solid rgba(226,232,240,.95);will-change:transform;-webkit-transition:border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.gp-card[data-v-9fd5b2b2]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:#cbd5e1;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.gp-special-empty[data-v-9fd5b2b2]{padding:24px 8px;font-size:13px;color:#64748b}.gp-topic-grid[data-v-9fd5b2b2]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.gp-topic-card[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;will-change:transform;-webkit-transition:border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.gp-topic-card[data-v-9fd5b2b2]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.gp-topic-stats[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:16px;margin-bottom:16px}.gp-topic-actions[data-v-9fd5b2b2]{margin-top:auto}.gp-topic-icon[data-v-9fd5b2b2]{width:40px;height:40px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}.gp-topic-icon.is-amber[data-v-9fd5b2b2]{color:#d97706;background:rgba(245,158,11,.14)}.gp-topic-icon.is-emerald[data-v-9fd5b2b2],.gp-topic-icon.is-green[data-v-9fd5b2b2]{color:#059669;background:rgba(16,185,129,.14)}.gp-topic-icon.is-indigo[data-v-9fd5b2b2]{color:#4f46e5;background:rgba(99,102,241,.14)}.gp-topic-icon.is-blue[data-v-9fd5b2b2]{color:#2563eb;background:rgba(37,99,235,.12)}.gp-topic-icon.is-violet[data-v-9fd5b2b2]{color:#7c3aed;background:rgba(139,92,246,.14)}.gp-topic-icon.is-orange[data-v-9fd5b2b2]{color:#ea580c;background:rgba(249,115,22,.14)}.gp-topic-icon.is-teal[data-v-9fd5b2b2]{color:#0f766e;background:rgba(20,184,166,.14)}.gp-topic-icon.is-cyan[data-v-9fd5b2b2]{color:#0891b2;background:rgba(6,182,212,.14)}.gp-topic-icon.is-rose[data-v-9fd5b2b2]{color:#e11d48;background:rgba(244,63,94,.12)}.gp-topic-icon.is-pink[data-v-9fd5b2b2]{color:#db2777;background:rgba(236,72,153,.12)}.gp-mini-card[data-v-9fd5b2b2]{border:1px solid rgba(226,232,240,.85);border-radius:8px;background:rgba(248,250,252,.75);padding:6px 10px}.gp-suggest-lead[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;margin:12px 0 0;font-size:13px;line-height:1.6;color:#64748b}.gp-suggest-lead i[data-v-9fd5b2b2]{margin-top:2px;color:#f59e0b}.gp-suggest-list[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:12px;margin:8px 0 16px;padding:0;list-style:none}.gp-suggest-item[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:13px;line-height:1.6;color:#475569;font-weight:600}.gp-suggest-item i[data-v-9fd5b2b2]{margin-top:2px;color:#f59e0b;font-size:14px}.gp-suggest-btn[data-v-9fd5b2b2]{margin-top:auto}.gp-line-chart[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}.gp-line-chart__yaxis[data-v-9fd5b2b2]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2.4em;height:80px}.gp-line-chart__ytick[data-v-9fd5b2b2]{position:absolute;right:0;-webkit-transform:translateY(50%);transform:translateY(50%);font-size:11px;color:#94a3b8;font-weight:700;line-height:1;white-space:nowrap}.gp-line-chart__main[data-v-9fd5b2b2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.gp-line-chart__plot[data-v-9fd5b2b2]{position:relative;height:80px}.gp-line-chart__svg[data-v-9fd5b2b2]{display:block;width:100%;height:100%}.gp-line-chart__grid[data-v-9fd5b2b2]{fill:none;stroke:rgba(148,163,184,.28);stroke-width:1;vector-effect:non-scaling-stroke}.gp-line-chart__axis[data-v-9fd5b2b2]{fill:none;stroke:rgba(148,163,184,.45);stroke-width:1;vector-effect:non-scaling-stroke}.gp-line-chart__line[data-v-9fd5b2b2]{fill:none;stroke:#6366f1;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.gp-line-chart__dot[data-v-9fd5b2b2]{position:absolute;width:8px;height:8px;margin-left:-4px;margin-bottom:-4px;border-radius:50%;background:#fff;border:2px solid #6366f1;-webkit-box-sizing:border-box;box-sizing:border-box}.gp-line-chart__labels[data-v-9fd5b2b2]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:8px;font-size:11px;color:#94a3b8;font-weight:700;text-align:center}.gp-sticky[data-v-9fd5b2b2]{position:sticky;top:90px;-ms-flex-item-align:start;align-self:start;z-index:10;border:0!important}.gp-search-wrap[data-v-9fd5b2b2]{position:relative}.gp-search-icon[data-v-9fd5b2b2]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:18px;line-height:1;pointer-events:none;z-index:2}.gp-search-wrap[data-v-9fd5b2b2] .ivu-input{padding-left:40px;height:40px;line-height:40px;font-size:13px}.gp-search-wrap[data-v-9fd5b2b2] .ivu-input-prefix{height:40px;line-height:40px}.gp-search-wrap[data-v-9fd5b2b2] .ivu-input-with-prefix .ivu-input{padding-left:40px}.gp-sticky .side-nav-btn--flex>i[data-v-9fd5b2b2]{width:28px;height:28px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;line-height:1;background:transparent;-ms-flex-negative:0;flex-shrink:0}.gp-sticky .side-nav-btn--flex>i.fa-solid[data-v-9fd5b2b2],.gp-sticky .side-nav-btn--flex>i.fas[data-v-9fd5b2b2]{font-size:16px}.gp-icon-indigo[data-v-9fd5b2b2]{color:#6366f1}.gp-icon-blue[data-v-9fd5b2b2]{color:#2563eb}.gp-icon-green[data-v-9fd5b2b2]{color:#10b981}.gp-icon-violet[data-v-9fd5b2b2]{color:#8b5cf6}.gp-icon-amber[data-v-9fd5b2b2]{color:#f59e0b}.gp-icon-pink[data-v-9fd5b2b2]{color:#ec4899}.gp-icon-rose[data-v-9fd5b2b2]{color:#f43f5e}.gp-icon-slate[data-v-9fd5b2b2]{color:#64748b}.gp-icon-orange[data-v-9fd5b2b2]{color:#ea580c}.gp-icon-teal[data-v-9fd5b2b2]{color:#0f766e}.gp-icon-cyan[data-v-9fd5b2b2]{color:#0891b2}.gp-status-mastered[data-v-9fd5b2b2]{color:#10b981}.gp-status-practice[data-v-9fd5b2b2]{color:#d97706}.gp-status-weak[data-v-9fd5b2b2]{color:#ef4444}.gp-chip[data-v-9fd5b2b2]{font-size:12px;font-weight:900;padding:2px 8px;border-radius:6px}.gp-chip.is-blue[data-v-9fd5b2b2]{color:#1d4ed8;background:rgba(59,130,246,.12)}.gp-chip.is-green[data-v-9fd5b2b2]{color:#059669;background:rgba(16,185,129,.12)}.gp-quiz-option[data-v-9fd5b2b2]{border:1px solid rgba(203,213,225,.85);border-radius:8px;background:hsla(0,0%,100%,.9);padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease;transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease;cursor:pointer}.gp-quiz-option[data-v-9fd5b2b2]:hover{border-color:rgba(139,92,246,.4)}.gp-quiz-option.is-selected[data-v-9fd5b2b2]{border-color:rgba(139,92,246,.5);background:rgba(139,92,246,.1)}.gp-quiz-option__bullet[data-v-9fd5b2b2]{width:22px;height:22px;border-radius:999px;border:1px solid rgba(139,92,246,.45);background:rgba(139,92,246,.12);color:#7c3aed;font-size:12px;font-weight:900;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.gp-tag[data-v-9fd5b2b2]{font-size:12px;color:#64748b;background:rgba(226,232,240,.5);border-radius:6px;padding:3px 8px;font-weight:700}.gp-link-btn[data-v-9fd5b2b2]{font-size:13px;font-weight:900;color:#7c3aed;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.gp-btn.ivu-btn[data-v-9fd5b2b2]{border:0!important;color:#fff!important;border-radius:6px!important;height:42px;min-height:42px;padding:0 16px!important;font-size:14px!important;font-weight:600!important;will-change:transform;-webkit-transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}.gp-btn.ivu-btn>span[data-v-9fd5b2b2],.gp-btn.ivu-btn[data-v-9fd5b2b2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.gp-btn.ivu-btn>span[data-v-9fd5b2b2]{gap:8px}.gp-btn.ivu-btn .ph[data-v-9fd5b2b2],.gp-btn.ivu-btn i[data-v-9fd5b2b2]{font-size:16px;line-height:1;margin:0}.gp-btn.ivu-btn[data-v-9fd5b2b2]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 12px 24px rgba(79,70,229,.25);box-shadow:0 12px 24px rgba(79,70,229,.25)}.gp-btn--blue[data-v-9fd5b2b2]:hover,.gp-btn--indigo-violet[data-v-9fd5b2b2]:hover,.gp-btn--violet[data-v-9fd5b2b2]:hover{-webkit-box-shadow:0 10px 15px -3px rgba(139,92,246,.35);box-shadow:0 10px 15px -3px rgba(139,92,246,.35)}.gp-btn--blue[data-v-9fd5b2b2],.gp-btn--indigo-violet[data-v-9fd5b2b2],.gp-btn--violet[data-v-9fd5b2b2]{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;-webkit-box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important;box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important}.gp-btn--amber[data-v-9fd5b2b2]{background:-webkit-gradient(linear,left top,right top,from(#f59e0b),to(#f97316))!important;background:linear-gradient(90deg,#f59e0b,#f97316)!important}.gp-btn--teal[data-v-9fd5b2b2]{background:-webkit-gradient(linear,left top,right top,from(#34d399),to(#14b8a6))!important;background:linear-gradient(90deg,#34d399,#14b8a6)!important}.gp-route-btn[data-v-9fd5b2b2]{min-height:42px!important}.gp-btn--ghost.ivu-btn[data-v-9fd5b2b2]{background:#fff!important;border:1px solid #cbd5e1!important;color:#64748b!important;-webkit-box-shadow:none!important;box-shadow:none!important}.gp-btn--ghost.ivu-btn[data-v-9fd5b2b2]:hover{background:#f8fafc!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none;transform:none}.gp-modal-lead[data-v-9fd5b2b2]{margin:0 0 16px;font-size:13px;color:#64748b;line-height:1.6}.gp-level-list[data-v-9fd5b2b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.gp-custom-chip[data-v-9fd5b2b2],.gp-level-item[data-v-9fd5b2b2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:42px;padding:0 16px;border:1px solid rgba(226,232,240,.95);border-radius:6px;background:#fff;color:#1e293b;font-size:13px;font-weight:700;cursor:pointer}.gp-custom-chip input[data-v-9fd5b2b2],.gp-level-item input[data-v-9fd5b2b2]{position:absolute;opacity:0;pointer-events:none}.gp-custom-chip.is-active[data-v-9fd5b2b2],.gp-level-item.is-active[data-v-9fd5b2b2]{border-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);color:#fff}.gp-custom-block[data-v-9fd5b2b2]{margin-bottom:18px}.gp-custom-block[data-v-9fd5b2b2]:last-of-type{margin-bottom:8px}.gp-custom-label[data-v-9fd5b2b2]{margin-bottom:8px;font-size:13px;font-weight:700;color:#1e293b}.gp-custom-type-grid[data-v-9fd5b2b2]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gp-custom-select[data-v-9fd5b2b2]{width:100%}.gp-custom-select[data-v-9fd5b2b2] .ivu-select-selection{height:42px;border-radius:6px}.gp-custom-select[data-v-9fd5b2b2] .ivu-select-placeholder,.gp-custom-select[data-v-9fd5b2b2] .ivu-select-selected-value{height:42px;line-height:42px;font-size:13px;font-weight:400}.gp-custom-count[data-v-9fd5b2b2]{width:160px}[data-v-9fd5b2b2] .gp-custom-count.ivu-input-number{width:160px;height:42px;line-height:42px}[data-v-9fd5b2b2] .gp-custom-count .ivu-input-number-input-wrap{height:100%;line-height:42px}[data-v-9fd5b2b2] .gp-custom-count .ivu-input-number-input{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;line-height:42px;padding:0 7px;font-size:13px}[data-v-9fd5b2b2] .gp-custom-count .ivu-input-number-handler-wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-9fd5b2b2] .gp-custom-count .ivu-input-number-handler{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;height:50%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;position:relative;top:0!important}[data-v-9fd5b2b2] .gp-custom-count .ivu-input-number-handler-down{top:0!important}.gp-modal-foot[data-v-9fd5b2b2]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px;padding-top:16px;border-top:1px solid rgba(226,232,240,.9)}.gp-modal-foot[data-v-9fd5b2b2],.gq-option[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.gq-option[data-v-1e5d8cd1]{border:1px solid rgba(226,232,240,.9);border-radius:8px;background:rgba(248,250,252,.7);text-align:left;padding:12px 14px;will-change:transform;-webkit-transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.gq-option[data-v-1e5d8cd1]:hover{border-color:rgba(99,102,241,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.gq-option.is-answer[data-v-1e5d8cd1]{border-color:rgba(16,185,129,.45);background:rgba(16,185,129,.1)}.gq-option.is-pending-selected[data-v-1e5d8cd1]{border-color:rgba(99,102,241,.45);background:rgba(99,102,241,.1)}.gq-option.is-selected[data-v-1e5d8cd1]{border-color:rgba(244,63,94,.45);background:rgba(244,63,94,.1)}.gq-option__label[data-v-1e5d8cd1]{width:24px;height:24px;border-radius:6px;background:rgba(99,102,241,.12);color:#4f46e5;font-size:12px;font-weight:900;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.gq-option__text[data-v-1e5d8cd1]{font-size:13px;line-height:1.6;color:#1e293b;font-weight:700;padding-right:22px}.gq-option__text[data-v-1e5d8cd1] .gq-choice-mark{font-style:normal;font-weight:800;padding:1px 5px;margin:0 1px;border-radius:6px}.gq-option__text[data-v-1e5d8cd1] .gq-choice-mark.is-0{color:#fff;background:#6366f1}.gq-option__text[data-v-1e5d8cd1] .gq-choice-mark.is-1{color:#fff;background:#db2777}.gq-option__text[data-v-1e5d8cd1] .gq-choice-mark.is-2{color:#fff;background:#d97706}.gq-option__text[data-v-1e5d8cd1] .gq-choice-mark.is-3{color:#fff;background:#059669}.gq-feedback[data-v-1e5d8cd1]{border-radius:8px;border:1px solid rgba(226,232,240,.9);background:rgba(248,250,252,.75);padding:12px}.gq-feedback__order-answer[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:10px}.gq-feedback__order-answer li[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.gq-feedback__order-answer li>span[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:rgba(99,102,241,.12);color:#6366f1;font-weight:700}.gq-feedback__order-answer li p[data-v-1e5d8cd1]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;line-height:1.6}.gq-option__state[data-v-1e5d8cd1]{position:absolute;right:10px;top:10px;font-size:18px}.gq-option__state.is-correct[data-v-1e5d8cd1]{color:#10b981}.gq-option__state.is-wrong[data-v-1e5d8cd1]{color:#ef4444}.gq-overview[data-v-1e5d8cd1]{border:0!important;padding:24px 28px;overflow:hidden;background:radial-gradient(circle at 92% 12%,rgba(196,181,253,.35),transparent 28%),-webkit-gradient(linear,left top,right top,from(#f3e8ff),to(#eef2ff));background:radial-gradient(circle at 92% 12%,rgba(196,181,253,.35),transparent 28%),linear-gradient(90deg,#f3e8ff,#eef2ff)}.gq-title-bar[data-v-1e5d8cd1]{width:5px;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:999px;background:-webkit-gradient(linear,left top,left bottom,from(#6366f1),to(#8b5cf6));background:linear-gradient(180deg,#6366f1,#8b5cf6)}.gq-overview__head[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.gq-overview__title-row[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}.gq-overview__kicker[data-v-1e5d8cd1]{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8b5cf6}.gq-overview__title[data-v-1e5d8cd1]{margin-top:6px;font-size:24px;line-height:1.2;font-weight:900;color:#1e293b}.gq-overview__sub[data-v-1e5d8cd1]{margin-top:8px;margin-left:17px;max-width:560px;font-size:13px;line-height:1.6;color:#64748b}.gq-overview__meta[data-v-1e5d8cd1]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:6px}.gq-overview__progress[data-v-1e5d8cd1],.gq-overview__timer[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:800}.gq-overview__timer[data-v-1e5d8cd1]{margin-top:8px;color:#1e293b;background:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0}.gq-overview__progress[data-v-1e5d8cd1]{padding:4px 10px;border-radius:999px;background:hsla(0,0%,100%,.86);-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07);color:#4f46e5}.gq-overview__progress.is-plain[data-v-1e5d8cd1]{background:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0;color:#1e293b}.gq-page--booting[data-v-1e5d8cd1]{min-height:calc(100vh - 140px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gq-page--booting .gq-boot[data-v-1e5d8cd1]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.gq-boot[data-v-1e5d8cd1]{border:0!important;padding:36px 48px;background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07);overflow:visible}.gq-boot__layout[data-v-1e5d8cd1]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.gq-boot__art[data-v-1e5d8cd1]{position:relative;height:240px}.gq-boot__orb[data-v-1e5d8cd1]{position:absolute;border-radius:999px;-webkit-filter:blur(2px);filter:blur(2px)}.gq-boot__orb.is-a[data-v-1e5d8cd1]{width:92px;height:92px;left:8px;top:18px;background:rgba(99,102,241,.16);-webkit-animation:gq-boot-orb-1e5d8cd1 6s ease-in-out infinite;animation:gq-boot-orb-1e5d8cd1 6s ease-in-out infinite}.gq-boot__orb.is-b[data-v-1e5d8cd1]{width:64px;height:64px;right:18px;bottom:24px;background:rgba(236,72,153,.14);animation:gq-boot-orb-1e5d8cd1 7s ease-in-out .6s infinite reverse}.gq-boot-sheet[data-v-1e5d8cd1]{position:absolute;left:32px;top:24px;width:158px;height:184px;border-radius:16px;background:#fff;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:16px 14px;overflow:visible}.gq-boot-sheet>span[data-v-1e5d8cd1],.gq-boot-sheet b[data-v-1e5d8cd1],.gq-boot-sheet em[data-v-1e5d8cd1]{display:block;border-radius:999px}.gq-boot-sheet>span[data-v-1e5d8cd1],.gq-boot-sheet b[data-v-1e5d8cd1]{height:8px;background:rgba(226,232,240,.95)}.gq-boot-sheet>span+span[data-v-1e5d8cd1],.gq-boot-sheet b+b[data-v-1e5d8cd1]{margin-top:10px}.gq-boot-sheet>span[data-v-1e5d8cd1]:nth-child(2),.gq-boot-sheet b.is-short[data-v-1e5d8cd1]{width:68%}.gq-boot-sheet>span[data-v-1e5d8cd1]:nth-child(3){width:46%}.gq-boot-sheet.is-back[data-v-1e5d8cd1]{-webkit-transform:rotate(-12deg) translate(-10px,8px);transform:rotate(-12deg) translate(-10px,8px);opacity:.55}.gq-boot-sheet.is-mid[data-v-1e5d8cd1]{-webkit-transform:rotate(8deg) translate(18px,4px);transform:rotate(8deg) translate(18px,4px);opacity:.8}.gq-boot-sheet.is-front[data-v-1e5d8cd1]{-webkit-animation:gq-boot-float-1e5d8cd1 3.2s ease-in-out infinite;animation:gq-boot-float-1e5d8cd1 3.2s ease-in-out infinite}.gq-boot-sheet__head[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:14px}.gq-boot-sheet__head span[data-v-1e5d8cd1]{width:24px;height:24px;border-radius:6px;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);color:#fff;font-size:12px;font-weight:800;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gq-boot-sheet__head em[data-v-1e5d8cd1]{width:54px;height:8px;background:rgba(199,210,254,.9)}.gq-boot-sheet__opts[data-v-1e5d8cd1]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.gq-boot-sheet__opts em[data-v-1e5d8cd1]{height:22px;border-radius:6px;background:rgba(238,242,255,.95)}.gq-boot-sheet__pen[data-v-1e5d8cd1]{position:absolute;right:-8px;bottom:18px;width:36px;height:36px;border-radius:999px;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);-webkit-animation:gq-boot-pen-1e5d8cd1 1.6s ease-in-out infinite;animation:gq-boot-pen-1e5d8cd1 1.6s ease-in-out infinite}.gq-boot__copy[data-v-1e5d8cd1]{min-width:0;width:100%}.gq-boot__kicker[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#8b5cf6;font-size:12px;font-weight:800;letter-spacing:.08em}.gq-boot__kicker i[data-v-1e5d8cd1]{font-size:16px;-webkit-animation:gq-boot-twinkle-1e5d8cd1 1.8s ease-in-out infinite;animation:gq-boot-twinkle-1e5d8cd1 1.8s ease-in-out infinite}.gq-boot__headline[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-top:8px}.gq-boot__headline-copy[data-v-1e5d8cd1]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.gq-boot__title[data-v-1e5d8cd1]{font-size:24px;line-height:1.2;font-weight:900;color:#1e293b}.gq-boot__tip[data-v-1e5d8cd1]{margin-top:8px;min-height:42px;font-size:13px;line-height:1.6;color:#64748b}.gq-boot__meter[data-v-1e5d8cd1]{margin-top:4px;width:100%}.gq-boot__num[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;-webkit-box-flex:0;-ms-flex:none;flex:none;color:#1e293b}.gq-boot__num strong[data-v-1e5d8cd1]{font-size:56px;line-height:1;font-weight:900;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent}.gq-boot__num span[data-v-1e5d8cd1]{font-size:18px;font-weight:800;color:#64748b}.gq-boot__bar[data-v-1e5d8cd1]{margin-top:12px;height:12px;border-radius:999px;background:rgba(99,102,241,.12);overflow:hidden}.gq-boot__fill[data-v-1e5d8cd1]{height:100%;border-radius:999px;background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);-webkit-transition:width .32s ease;transition:width .32s ease;position:relative}.gq-boot__fill[data-v-1e5d8cd1]:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.55)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);-webkit-animation:gq-boot-shine-1e5d8cd1 1.4s linear infinite;animation:gq-boot-shine-1e5d8cd1 1.4s linear infinite}.gq-boot__meta[data-v-1e5d8cd1]{margin-top:8px;font-size:13px;font-weight:700;color:#4f46e5}.gq-boot__tiles[data-v-1e5d8cd1]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:10px;margin-top:22px;width:100%}.gq-boot-tile[data-v-1e5d8cd1]{width:100%;height:48px;border-radius:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(241,245,249,.95);color:#64748b;font-size:13px;font-weight:800;-webkit-transition:background-color .18s ease,color .18s ease,-webkit-transform .18s ease;transition:background-color .18s ease,color .18s ease,-webkit-transform .18s ease;transition:background-color .18s ease,color .18s ease,transform .18s ease;transition:background-color .18s ease,color .18s ease,transform .18s ease,-webkit-transform .18s ease}.gq-boot-tile.is-ready[data-v-1e5d8cd1]{background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);color:#fff}.gq-boot-tile.is-now[data-v-1e5d8cd1]{background:rgba(99,102,241,.16);color:#4f46e5;-webkit-animation:gq-boot-now-1e5d8cd1 1.1s ease-in-out infinite;animation:gq-boot-now-1e5d8cd1 1.1s ease-in-out infinite}.gq-boot__fail[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:100%;padding:48px 12px}.gq-boot__fail-icon[data-v-1e5d8cd1],.gq-boot__fail[data-v-1e5d8cd1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gq-boot__fail-icon[data-v-1e5d8cd1]{width:56px;height:56px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:rgba(245,158,11,.14);color:#d97706;font-size:24px;margin-bottom:12px}.gq-boot__actions[data-v-1e5d8cd1]{margin-top:18px}.gq-gen-spin[data-v-1e5d8cd1]{display:inline-block;-webkit-animation:gq-spin-1e5d8cd1 1s linear infinite;animation:gq-spin-1e5d8cd1 1s linear infinite}@-webkit-keyframes gq-spin-1e5d8cd1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes gq-spin-1e5d8cd1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes gq-boot-float-1e5d8cd1{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes gq-boot-float-1e5d8cd1{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes gq-boot-pen-1e5d8cd1{0%,to{-webkit-transform:translate(0) rotate(-12deg);transform:translate(0) rotate(-12deg)}50%{-webkit-transform:translate(-6px,4px) rotate(8deg);transform:translate(-6px,4px) rotate(8deg)}}@keyframes gq-boot-pen-1e5d8cd1{0%,to{-webkit-transform:translate(0) rotate(-12deg);transform:translate(0) rotate(-12deg)}50%{-webkit-transform:translate(-6px,4px) rotate(8deg);transform:translate(-6px,4px) rotate(8deg)}}@-webkit-keyframes gq-boot-orb-1e5d8cd1{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes gq-boot-orb-1e5d8cd1{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes gq-boot-twinkle-1e5d8cd1{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.55;-webkit-transform:scale(.92);transform:scale(.92)}}@keyframes gq-boot-twinkle-1e5d8cd1{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.55;-webkit-transform:scale(.92);transform:scale(.92)}}@-webkit-keyframes gq-boot-shine-1e5d8cd1{0%{left:-40%}to{left:120%}}@keyframes gq-boot-shine-1e5d8cd1{0%{left:-40%}to{left:120%}}@-webkit-keyframes gq-boot-now-1e5d8cd1{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes gq-boot-now-1e5d8cd1{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@media (max-width:992px){.gq-boot[data-v-1e5d8cd1]{padding:24px 20px}.gq-boot__layout[data-v-1e5d8cd1]{grid-template-columns:1fr;gap:16px;justify-items:center;text-align:center}.gq-boot__art[data-v-1e5d8cd1]{height:180px;max-width:220px;margin:0 auto}.gq-boot__copy[data-v-1e5d8cd1]{width:100%}.gq-boot__headline[data-v-1e5d8cd1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gq-boot__kicker[data-v-1e5d8cd1],.gq-boot__num[data-v-1e5d8cd1]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gq-boot__tiles[data-v-1e5d8cd1]{grid-template-columns:repeat(5,minmax(0,1fr))}}.gq-side[data-v-1e5d8cd1]{border:0!important;padding:20px 18px;background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07)}.gq-sticky[data-v-1e5d8cd1]{position:sticky;top:90px;-ms-flex-item-align:start;align-self:start;border:0!important}.gq-nav-item[data-v-1e5d8cd1]{position:relative;width:36px;height:36px;border-radius:999px;border:0;background:rgba(248,250,252,.8);font-size:12px;font-weight:400;color:#475569;-webkit-transition:background-color .14s ease,color .14s ease,-webkit-box-shadow .14s ease;transition:background-color .14s ease,color .14s ease,-webkit-box-shadow .14s ease;transition:background-color .14s ease,box-shadow .14s ease,color .14s ease;transition:background-color .14s ease,box-shadow .14s ease,color .14s ease,-webkit-box-shadow .14s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gq-nav-item[data-v-1e5d8cd1]:hover:not(.is-correct):not(.is-wrong):not(.is-answered){background:rgba(99,102,241,.06);color:#4f46e5;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.gq-nav-item.is-current[data-v-1e5d8cd1]{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #6366f1;box-shadow:0 0 0 2px #fff,0 0 0 4px #6366f1;font-weight:800}.gq-nav-item.is-current[data-v-1e5d8cd1]:not(.is-answered):not(.is-correct):not(.is-wrong){background:#6366f1;color:#fff}.gq-nav-item.is-answered[data-v-1e5d8cd1]:not(.is-correct):not(.is-wrong){background:rgba(99,102,241,.16);color:#4f46e5}.gq-nav-item.is-correct[data-v-1e5d8cd1]{background:rgba(16,185,129,.2);color:#047857}.gq-nav-item.is-wrong[data-v-1e5d8cd1]{background:rgba(244,63,94,.18);color:#e11d48}.gq-nav-item.is-marked[data-v-1e5d8cd1]:not(.is-answered):not(.is-correct):not(.is-wrong){background:rgba(245,158,11,.12);color:#d97706}.gq-nav-item__num[data-v-1e5d8cd1]{line-height:1}.gq-nav-item__mark[data-v-1e5d8cd1]{position:absolute;top:-3px;right:-3px;font-size:12px;line-height:1;background:#fff;border-radius:999px}.gq-nav-item__mark.is-answered[data-v-1e5d8cd1]{color:#6366f1}.gq-nav-item__mark.is-correct[data-v-1e5d8cd1]{color:#10b981}.gq-nav-item__mark.is-wrong[data-v-1e5d8cd1]{color:#f43f5e}.gq-legend-item[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:#64748b;font-weight:400}.gq-legend-dot[data-v-1e5d8cd1]{width:9px;height:9px;border-radius:999px;display:inline-block}.gq-legend-dot.is-unanswered[data-v-1e5d8cd1]{background:#cbd5e1}.gq-legend-dot.is-answered[data-v-1e5d8cd1]{background:#818cf8}.gq-legend-dot.is-correct[data-v-1e5d8cd1]{background:#34d399}.gq-legend-dot.is-wrong[data-v-1e5d8cd1]{background:#fb7185}.gq-legend-dot.is-current[data-v-1e5d8cd1]{background:#6366f1}.gq-knowledge-item[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;color:#64748b}.gq-knowledge-item i[data-v-1e5d8cd1]{color:#8b5cf6}.gq-knowledge-summary[data-v-1e5d8cd1]{margin-top:14px;border:0;border-radius:8px;background:#f8fafc;padding:12px 14px}.gq-knowledge-summary__title[data-v-1e5d8cd1]{font-size:14px;font-weight:800;color:#1e293b}.gq-knowledge-summary p[data-v-1e5d8cd1]{margin-top:4px;font-size:13px;color:#64748b}.gq-correction-sentence[data-v-1e5d8cd1]{border:1px solid rgba(226,232,240,.9);border-radius:8px;background:rgba(248,250,252,.75);padding:14px;font-size:14px;line-height:1.8;color:#1e293b}.gq-error-highlight[data-v-1e5d8cd1]{color:#dc2626;background:rgba(254,226,226,.8);border-radius:6px;padding:0 4px;font-weight:900}.gq-correction-item[data-v-1e5d8cd1]{border:1px dashed rgba(203,213,225,.9);border-radius:6px;background:hsla(0,0%,100%,.8);padding:10px}.gq-question[data-v-1e5d8cd1]{border:0!important;padding:24px 26px;background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07)}.gq-question__meta[data-v-1e5d8cd1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.gq-question__meta[data-v-1e5d8cd1],.gq-question__tags[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gq-question__tags[data-v-1e5d8cd1]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.gq-question__flag[data-v-1e5d8cd1]{color:#94a3b8;background:transparent;border:0;padding:0;font-size:16px}.gq-question__flag[data-v-1e5d8cd1]:hover{color:#d97706}.gq-question__row[data-v-1e5d8cd1]{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.gq-question__index[data-v-1e5d8cd1]{font-size:16px;font-weight:800;color:#1e293b}.gq-question__stars[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;color:#64748b}.gq-question__stars i[data-v-1e5d8cd1]{color:#cbd5e1}.gq-question__stars i.is-on[data-v-1e5d8cd1]{color:#fbbf24}.gq-question__prompt[data-v-1e5d8cd1]{margin-top:14px;margin-bottom:22px;font-size:18px;line-height:1.2;font-weight:800;color:#1e293b}.gq-question__nav[data-v-1e5d8cd1]{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.gq-fill[data-v-1e5d8cd1]{margin-top:16px}.gq-fill-sentence[data-v-1e5d8cd1]{border:0;border-radius:8px;background:#f8fafc;padding:22px 18px;text-align:center;font-size:16px;line-height:1.8;color:#1e293b}.gq-fill-list[data-v-1e5d8cd1]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.gq-fill-item[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;border:1px dashed rgba(167,139,250,.45);border-radius:8px;background:#fff;padding:10px 12px}.gq-fill-item label[data-v-1e5d8cd1]{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:13px;font-weight:800;color:#1e293b}.gq-fill-item[data-v-1e5d8cd1] .ivu-input{border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent;font-size:13px}.gq-knowledge[data-v-1e5d8cd1]{border:0!important;padding:22px 24px;background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07)}.gq-knowledge__head[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.gq-knowledge__head h3[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:800;color:#1e293b}.gq-knowledge__head h3 i[data-v-1e5d8cd1]{color:#8b5cf6}.gq-knowledge__points[data-v-1e5d8cd1]{margin-top:12px}.gq-order-wrap[data-v-1e5d8cd1]{border:1px solid rgba(226,232,240,.9);border-radius:8px;background:rgba(248,250,252,.65);padding:12px}.gq-order-pool[data-v-1e5d8cd1],.gq-order-zone[data-v-1e5d8cd1]{border:1px dashed rgba(203,213,225,.9);border-radius:6px;background:hsla(0,0%,100%,.85);padding:10px;min-height:220px}.gq-order-zone__title[data-v-1e5d8cd1]{font-size:12px;font-weight:900;color:#64748b;margin-bottom:8px}.gq-order-empty[data-v-1e5d8cd1]{min-height:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#94a3b8;gap:6px;font-size:13px}.gq-order-line[data-v-1e5d8cd1]{border:1px solid rgba(191,219,254,.9);border-radius:6px;background:rgba(239,246,255,.7);padding:8px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.gq-order-index[data-v-1e5d8cd1]{width:20px;height:20px;border-radius:999px;background:rgba(99,102,241,.12);color:#4f46e5;font-size:11px;font-weight:900;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.gq-order-text[data-v-1e5d8cd1]{font-size:13px;line-height:1.6;color:#1e293b;-webkit-box-flex:1;-ms-flex:1;flex:1}.gq-order-actions[data-v-1e5d8cd1]{gap:4px}.gq-order-action-btn[data-v-1e5d8cd1],.gq-order-actions[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gq-order-action-btn[data-v-1e5d8cd1]{width:22px;height:22px;border-radius:6px;border:1px solid rgba(203,213,225,.9);background:#fff;color:#64748b;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gq-order-action-btn.is-danger[data-v-1e5d8cd1]{color:#ef4444}.gq-order-pool-line[data-v-1e5d8cd1]{width:100%;border:1px solid rgba(226,232,240,.9);border-radius:6px;background:rgba(248,250,252,.8);padding:8px 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;text-align:left;font-size:13px;color:#1e293b}.gq-order-pool-line i[data-v-1e5d8cd1]{color:#6366f1;margin-top:1px}.gq-btn.ivu-btn[data-v-1e5d8cd1]{border:0!important;color:#fff!important;border-radius:6px!important;height:42px;min-height:42px;padding:0 16px!important;font-size:14px!important;font-weight:600!important;will-change:transform;-webkit-transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}.gq-btn.ivu-btn>span[data-v-1e5d8cd1],.gq-btn.ivu-btn[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.gq-btn.ivu-btn>span[data-v-1e5d8cd1]{gap:8px}.gq-btn.ivu-btn .ph[data-v-1e5d8cd1],.gq-btn.ivu-btn i[data-v-1e5d8cd1]{font-size:16px;line-height:1;margin:0}.gq-btn[data-v-1e5d8cd1]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 12px 24px rgba(79,70,229,.25);box-shadow:0 12px 24px rgba(79,70,229,.25)}.gq-btn--warning[data-v-1e5d8cd1]:hover{-webkit-box-shadow:0 12px 24px rgba(249,115,22,.42)!important;box-shadow:0 12px 24px rgba(249,115,22,.42)!important}.gq-btn--indigo-violet[data-v-1e5d8cd1]:hover,.gq-btn--violet[data-v-1e5d8cd1]:hover{-webkit-box-shadow:0 10px 15px -3px rgba(139,92,246,.35);box-shadow:0 10px 15px -3px rgba(139,92,246,.35)}.gq-btn--indigo-violet[data-v-1e5d8cd1],.gq-btn--violet[data-v-1e5d8cd1]{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;-webkit-box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important;box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important}.gq-btn--slate[data-v-1e5d8cd1]{background:#64748b!important}.gq-btn--warning[data-v-1e5d8cd1]{background:-webkit-gradient(linear,left top,right top,from(#f59e0b),to(#f97316))!important;background:linear-gradient(90deg,#f59e0b,#f97316)!important;-webkit-box-shadow:0 10px 15px -3px rgba(245,158,11,.38)!important;box-shadow:0 10px 15px -3px rgba(245,158,11,.38)!important}.gq-btn--danger[data-v-1e5d8cd1]{background:#ef4444!important}.gq-sticky .gq-btn[data-v-1e5d8cd1]{border-radius:8px!important}.gq-sticky .gq-btn--slate[data-v-1e5d8cd1]{background:-webkit-gradient(linear,left top,right top,from(#64748b),to(#7c8aa0))!important;background:linear-gradient(90deg,#64748b,#7c8aa0)!important}.gq-sticky .gq-btn--warning[data-v-1e5d8cd1]{background:-webkit-gradient(linear,left top,right top,from(#f59e0b),to(#fb923c))!important;background:linear-gradient(90deg,#f59e0b,#fb923c)!important}.gq-sticky .gq-btn--danger[data-v-1e5d8cd1]{background:-webkit-gradient(linear,left top,right top,from(#ef4444),to(#f87171))!important;background:linear-gradient(90deg,#ef4444,#f87171)!important}.gq-btn--outline.ivu-btn[data-v-1e5d8cd1]{background:#fff!important;color:#4f46e5!important;border:1px solid rgba(99,102,241,.5)!important}.gq-chip[data-v-1e5d8cd1]{font-size:12px;font-weight:800;border-radius:999px;padding:3px 10px}.gq-chip.is-blue[data-v-1e5d8cd1]{color:#4f46e5;background:rgba(99,102,241,.1)}.gq-chip.is-green[data-v-1e5d8cd1]{color:#059669;background:rgba(16,185,129,.12)}.gq-chip.is-gray[data-v-1e5d8cd1]{color:#64748b;background:rgba(148,163,184,.14)}.gq-result[data-v-1e5d8cd1]{position:relative;border:0!important;padding:28px 28px 22px;overflow:hidden;background:radial-gradient(circle at 88% 8%,rgba(196,181,253,.38),transparent 30%),radial-gradient(circle at 8% 86%,rgba(199,210,254,.28),transparent 26%),#f5f7ff}.gq-result__hero[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;position:relative;z-index:1}.gq-result__hero-copy[data-v-1e5d8cd1]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.gq-result__title-row[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}.gq-result__kicker[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8b5cf6}.gq-result__title[data-v-1e5d8cd1]{margin-top:6px;font-size:24px;line-height:1.2;font-weight:900;color:#1e293b}.gq-result__subtitle[data-v-1e5d8cd1]{margin-top:8px;margin-left:17px;max-width:560px;font-size:13px;line-height:1.6;color:#64748b}.gq-result__hero-side[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;-webkit-box-flex:0;-ms-flex:none;flex:none}.gq-result__progress[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:hsla(0,0%,100%,.86);-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07);font-size:13px;font-weight:800;color:#4f46e5}.gq-result__illust[data-v-1e5d8cd1]{width:196px;height:168px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:48px;color:#6d28d9;-webkit-box-flex:0;-ms-flex:none;flex:none}.gq-result__illust[data-v-1e5d8cd1]:before{content:"";position:absolute;top:0;left:50%;width:150px;height:150px;margin-left:-75px;border-radius:999px;background:radial-gradient(circle,rgba(196,181,253,.28),rgba(245,247,255,0))}.gq-result__illust-img[data-v-1e5d8cd1]{position:relative;z-index:1;width:176px;height:176px;-o-object-fit:contain;object-fit:contain;background:transparent}.gq-result__banner[data-v-1e5d8cd1]{margin-top:16px;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;max-width:560px;padding:12px 14px;border-radius:8px;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(42%,#fff),to(rgba(199,210,254,.48)));background:linear-gradient(90deg,#fff,#fff 42%,rgba(199,210,254,.48));-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07)}.gq-result__banner-icon[data-v-1e5d8cd1]{width:36px;height:36px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(245,158,11,.12);color:#d97706;font-size:18px;-webkit-box-flex:0;-ms-flex:none;flex:none}.gq-result__banner-title[data-v-1e5d8cd1]{font-size:14px;font-weight:800;color:#1e293b}.gq-result__banner-sub[data-v-1e5d8cd1]{margin-top:2px;font-size:13px;color:#64748b}.gq-result__stats[data-v-1e5d8cd1]{position:relative;z-index:1;margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gq-result-stat[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px 14px;border-radius:8px;background:#fff;border:0;-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07)}.gq-result-stat__icon[data-v-1e5d8cd1]{width:42px;height:42px;border-radius:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;-webkit-box-flex:0;-ms-flex:none;flex:none}.gq-result-stat__icon.is-blue[data-v-1e5d8cd1]{background:rgba(59,130,246,.12);color:#2563eb}.gq-result-stat__icon.is-green[data-v-1e5d8cd1]{background:rgba(16,185,129,.12);color:#059669}.gq-result-stat__icon.is-orange[data-v-1e5d8cd1]{background:rgba(245,158,11,.14);color:#d97706}.gq-result-stat__icon.is-purple[data-v-1e5d8cd1]{background:rgba(139,92,246,.14);color:#7c3aed}.gq-result-stat__label[data-v-1e5d8cd1]{font-size:12px;color:#64748b}.gq-result-stat__value[data-v-1e5d8cd1]{margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:18px;line-height:1.2;font-weight:900;color:#1e293b}.gq-result-stat__tag[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 8px;border-radius:999px;background:rgba(139,92,246,.14);color:#6d28d9;font-size:11px;font-weight:800}.gq-result__ai[data-v-1e5d8cd1]{position:relative;z-index:1;margin-top:16px}.gq-result-ai__top[data-v-1e5d8cd1]{display:grid;grid-template-columns:-webkit-max-content minmax(0,1fr) auto;grid-template-columns:max-content minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:18px 20px;border-radius:8px;background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07)}.gq-result-ai__brand[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding-right:32px;border-right:1px solid rgba(226,232,240,.95)}.gq-result-ai__copy[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:52px}.gq-result-ai__logo[data-v-1e5d8cd1]{width:52px;height:52px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:13px;font-weight:900;letter-spacing:.04em;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-shadow:0 0 0 6px rgba(139,92,246,.12),0 8px 16px rgba(99,102,241,.22);box-shadow:0 0 0 6px rgba(139,92,246,.12),0 8px 16px rgba(99,102,241,.22)}.gq-result-ai__name[data-v-1e5d8cd1]{text-align:center;font-size:14px;font-weight:800;line-height:1.2;color:#3730a3}.gq-result-ai__hint[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px;padding:2px 10px;border-radius:999px;background:rgba(139,92,246,.12);color:#6d28d9;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.gq-result-ai__body[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding-left:12px}.gq-result-ai__line[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:13px;line-height:1.6;color:#1e293b}.gq-result-ai__line i[data-v-1e5d8cd1]{margin-top:2px;color:#8b5cf6;-webkit-box-flex:0;-ms-flex:none;flex:none}.gq-result-ai__label[data-v-1e5d8cd1]{font-style:normal;font-weight:800;color:#1e293b}.gq-result-ai__line[data-v-1e5d8cd1] .gq-result-ai__em{font-style:normal;font-weight:800;color:#4f46e5}.gq-result-ai__focus[data-v-1e5d8cd1]{-webkit-box-sizing:border-box;box-sizing:border-box;width:420px;padding:12px 48px 12px 14px;border-radius:8px;background:#f3f0ff;-webkit-box-flex:0;-ms-flex:none;flex:none}.gq-result-ai__focus-title[data-v-1e5d8cd1]{font-size:13px;font-weight:800;color:#5b4fcf}.gq-result-ai__focus-more[data-v-1e5d8cd1]{color:#c4b5fd;font-size:14px;-webkit-box-flex:0;-ms-flex:none;flex:none}.gq-result-ai__tags[data-v-1e5d8cd1]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.gq-result-ai__tag[data-v-1e5d8cd1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 12px;border-radius:999px;background:#fff;color:#5b4fcf;font-size:12px;font-weight:700}.gq-result-ai__empty[data-v-1e5d8cd1]{margin-top:4px;font-size:13px;color:#7c6fd6}.gq-result__footer[data-v-1e5d8cd1]{position:relative;z-index:1;margin-top:18px;padding:16px 18px;border-radius:8px;background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.gq-result__footer-copy[data-v-1e5d8cd1],.gq-result__footer[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gq-result__footer-copy[data-v-1e5d8cd1]{gap:10px}.gq-result__trophy-icon[data-v-1e5d8cd1]{font-size:40px;line-height:1;-webkit-box-flex:0;-ms-flex:none;flex:none;background:linear-gradient(145deg,#fde68a,#f59e0b 42%,#d97706);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-filter:drop-shadow(0 4px 8px rgba(180,83,9,.22));filter:drop-shadow(0 4px 8px rgba(180,83,9,.22))}.gq-result__footer-title[data-v-1e5d8cd1]{font-size:14px;font-weight:800;color:#1e293b}.gq-result__footer-sub[data-v-1e5d8cd1]{margin-top:2px;font-size:13px;color:#64748b}.gq-result__footer-actions[data-v-1e5d8cd1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:0;-ms-flex:none;flex:none}.gq-result__footer-actions .gq-btn.ivu-btn[data-v-1e5d8cd1]{height:42px;min-height:42px;padding:0 16px!important}.gq-result__footer-actions .gq-btn--outline.ivu-btn[data-v-1e5d8cd1]{color:#64748b!important;border-color:rgba(148,163,184,.55)!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:#fff!important}@media (max-width:992px){.gq-result__stats[data-v-1e5d8cd1]{grid-template-columns:repeat(2,minmax(0,1fr))}.gq-result-ai__top[data-v-1e5d8cd1]{grid-template-columns:1fr}.gq-result-ai__brand[data-v-1e5d8cd1]{padding-right:0;padding-bottom:12px;border-right:0;border-bottom:1px solid rgba(226,232,240,.95)}.gq-result-ai__focus[data-v-1e5d8cd1]{width:100%}.gq-result__footer[data-v-1e5d8cd1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.gq-result__footer-actions[data-v-1e5d8cd1]{width:100%}.gq-result__footer-actions .gq-btn[data-v-1e5d8cd1]{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:768px){.gq-result[data-v-1e5d8cd1]{padding:20px 16px 16px}.gq-result__stats[data-v-1e5d8cd1]{grid-template-columns:1fr}.gq-result__hero-side[data-v-1e5d8cd1]{display:none}}.st-hero[data-v-328407a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 2px 2px}.st-hero__title[data-v-328407a4]{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:1.2;font-weight:700;color:#1e293b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.st-hero__title i[data-v-328407a4]{color:#8b5cf6;font-size:24px}.st-hero__desc[data-v-328407a4]{font-size:14px;line-height:1.6;font-weight:400;color:#64748b;margin-top:8px}.st-hero__actions[data-v-328407a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.st-panel[data-v-328407a4]{border:0;overflow:hidden}.st-sidebar .st-panel[data-v-328407a4]{padding:10px}.st-sidebar .st-panel__body[data-v-328407a4],.st-sidebar .st-panel__head[data-v-328407a4]{padding:0}.st-sidebar .st-panel__body[data-v-328407a4]{margin-top:10px}.st-sidebar .st-example-list[data-v-328407a4]{padding:12px 0 0}.st-panel__head[data-v-328407a4]{padding:16px 20px 0}.st-panel__head--split[data-v-328407a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.st-panel__title[data-v-328407a4]{font-size:18px;line-height:1.35;font-weight:600;color:#1e293b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0}.st-panel__title i[data-v-328407a4]{color:#8b5cf6;font-size:20px}.st-panel__body[data-v-328407a4]{padding:16px 20px 20px}.st-field-label[data-v-328407a4]{display:block;margin-bottom:8px;font-size:13px;color:#1e293b}.st-field-meta[data-v-328407a4]{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;font-size:12px;color:#64748b}.st-field-meta[data-v-328407a4],.st-text-btn[data-v-328407a4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.st-text-btn[data-v-328407a4]{color:#4f46e5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;background:transparent;border:0;padding:0;font-size:13px;line-height:1}.st-text-btn i[data-v-328407a4]{font-size:14px;line-height:1}.st-divider[data-v-328407a4]{margin-top:20px;padding-top:18px;border-top:1px solid rgba(226,232,240,.95)}.st-subhead[data-v-328407a4]{font-size:13px;font-weight:600;color:#1e293b;margin-bottom:6px}.st-subhint[data-v-328407a4]{font-size:12px;color:#64748b;margin-bottom:10px}.st-options[data-v-328407a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 14px}.st-option-item[data-v-328407a4],.st-options[data-v-328407a4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.st-option-item[data-v-328407a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;width:auto;white-space:nowrap;font-size:13px;color:#1e293b;cursor:pointer}.st-option-item input[type=checkbox][data-v-328407a4]{width:14px;height:14px;margin:0;accent-color:#6366f1;cursor:pointer}.st-btn.ivu-btn[data-v-328407a4]{border:0!important;border-radius:6px!important;height:42px;min-height:42px;padding:0 16px!important;font-size:14px!important;font-weight:600!important}.st-btn.ivu-btn>span[data-v-328407a4],.st-btn.ivu-btn[data-v-328407a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.st-btn.ivu-btn>span[data-v-328407a4]{gap:8px}.st-btn.ivu-btn .ph[data-v-328407a4],.st-btn.ivu-btn i[data-v-328407a4]{font-size:16px;line-height:1;margin:0}.st-side-btn.ivu-btn[data-v-328407a4]{margin-top:14px}.st-btn--primary.ivu-btn[data-v-328407a4]{background:#8b5cf6!important;color:#fff!important;-webkit-box-shadow:0 8px 16px -6px rgba(139,92,246,.45)!important;box-shadow:0 8px 16px -6px rgba(139,92,246,.45)!important}.st-btn--ghost.ivu-btn[data-v-328407a4]{background:#fff!important;color:#1e293b!important;border:1px solid rgba(148,163,184,.7)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.st-btn--ghost.ivu-btn[data-v-328407a4]:hover{border-color:rgba(139,92,246,.45)!important;color:#8b5cf6!important;background:rgba(139,92,246,.04)!important}.st-billing-hint[data-v-328407a4]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;font-size:12px;line-height:1.35;color:#64748b}.st-billing-hint i[data-v-328407a4]{margin-top:1px;color:#f59e0b}.st-example-list[data-v-328407a4]{max-height:520px;overflow-y:auto;padding:8px 10px 14px}.st-case-btn[data-v-328407a4]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;text-align:left;border:0;border-radius:8px;background:transparent;padding:12px 12px;-webkit-transition:background-color .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,box-shadow .16s ease;transition:background-color .16s ease,box-shadow .16s ease,-webkit-box-shadow .16s ease}.st-case-btn[data-v-328407a4]:hover{background:rgba(139,92,246,.06)}.st-case-btn.is-active[data-v-328407a4]{background:rgba(139,92,246,.12)}.st-case-main[data-v-328407a4]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.st-case-sentence[data-v-328407a4]{font-size:14px;font-weight:500;color:#1e293b;line-height:1.35}.st-case-trans[data-v-328407a4]{margin-top:4px;font-size:12px;color:#64748b}.st-type-chip[data-v-328407a4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:6px;padding:3px 8px;font-size:12px;line-height:1.35;white-space:nowrap}.st-type-chip.is-simple[data-v-328407a4]{background:rgba(219,234,254,.9);color:#2563eb}.st-type-chip.is-compound[data-v-328407a4]{background:rgba(255,237,213,.95);color:#c2410c}.st-type-chip.is-complex[data-v-328407a4]{background:rgba(254,226,226,.95);color:#dc2626}.st-type-chip.is-compound-complex[data-v-328407a4]{background:rgba(237,233,254,.95);color:#7c3aed}.st-zoom-bar[data-v-328407a4]{gap:6px}.st-icon-btn[data-v-328407a4],.st-zoom-bar[data-v-328407a4],.st-zoom-label[data-v-328407a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.st-icon-btn[data-v-328407a4],.st-zoom-label[data-v-328407a4]{height:32px;border-radius:6px;border:1px solid rgba(226,232,240,.95);background:#fff;color:#64748b;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.st-icon-btn[data-v-328407a4]{width:32px}.st-icon-btn i[data-v-328407a4]{font-size:14px;line-height:1}.st-zoom-label[data-v-328407a4]{min-width:52px;padding:0 8px;font-size:12px;font-weight:600}.st-tree-canvas[data-v-328407a4]{min-height:430px;border:1px solid rgba(226,232,240,.95);border-radius:8px;background:#f8fafc;padding:16px 12px 12px;overflow:auto}.st-placeholder[data-v-328407a4]{min-height:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.st-placeholder--compact[data-v-328407a4]{min-height:180px}.st-placeholder i[data-v-328407a4]{font-size:30px;color:#94a3b8}.st-placeholder__title[data-v-328407a4]{margin-top:10px;font-size:16px;font-weight:600;color:#1e293b}.st-placeholder__desc[data-v-328407a4]{margin-top:6px;font-size:13px;color:#64748b}.st-tree-stage[data-v-328407a4]{min-height:390px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.st-tree-content[data-v-328407a4]{-webkit-transform-origin:top center;transform-origin:top center;min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.st-graph-board[data-v-328407a4]{position:relative}.st-edge-layer[data-v-328407a4]{position:absolute;left:0;top:0;overflow:visible}.st-edge-line[data-v-328407a4]{stroke:#94a3b8;stroke-width:2px;stroke-dasharray:7 6;opacity:.9}.st-edge-label[data-v-328407a4]{fill:#64748b;font-size:16px;font-weight:400;text-anchor:middle}.st-edge-label.is-red[data-v-328407a4]{fill:#ef4444}.st-edge-label.is-blue[data-v-328407a4]{fill:#3b82f6}.st-edge-label.is-violet[data-v-328407a4]{fill:#8b5cf6}.st-edge-label.is-amber[data-v-328407a4]{fill:#f59e0b}.st-edge-label.is-green[data-v-328407a4]{fill:#22c55e}.st-edge-label.is-slate[data-v-328407a4]{fill:#64748b}.st-graph-node[data-v-328407a4]{position:absolute;border:2px solid #94a3b8;border-radius:8px;background:#fff;color:#1e293b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 12px;min-height:64px;-webkit-box-shadow:0 8px 18px rgba(15,23,42,.06);box-shadow:0 8px 18px rgba(15,23,42,.06);-webkit-transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}.st-graph-node[data-v-328407a4]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 22px rgba(15,23,42,.1);box-shadow:0 12px 22px rgba(15,23,42,.1)}.st-graph-node.is-green[data-v-328407a4]{border-color:#22c55e}.st-graph-node.is-red[data-v-328407a4]{border-color:#ef4444}.st-graph-node.is-blue[data-v-328407a4]{border-color:#3b82f6}.st-graph-node.is-violet[data-v-328407a4]{border-color:#8b5cf6}.st-graph-node.is-amber[data-v-328407a4]{border-color:#f59e0b}.st-graph-node.is-slate[data-v-328407a4]{border-color:#64748b}.st-graph-word[data-v-328407a4]{font-weight:700;font-size:18px;line-height:1.2}.st-graph-role[data-v-328407a4]{margin-top:6px;font-size:12px;line-height:1.35;color:#64748b;text-align:center}.st-legend[data-v-328407a4]{margin-top:auto;padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.st-legend__item[data-v-328407a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:#64748b}.st-dot[data-v-328407a4],.st-legend__item i[data-v-328407a4]{width:8px;height:8px;border-radius:999px;display:inline-block;background:#94a3b8}.st-dot.is-red[data-v-328407a4],.st-legend__item i.is-red[data-v-328407a4]{background:#ef4444}.st-dot.is-blue[data-v-328407a4],.st-legend__item i.is-blue[data-v-328407a4]{background:#3b82f6}.st-dot.is-amber[data-v-328407a4],.st-legend__item i.is-amber[data-v-328407a4]{background:#f59e0b}.st-dot.is-violet[data-v-328407a4],.st-legend__item i.is-violet[data-v-328407a4]{background:#8b5cf6}.st-dot.is-green[data-v-328407a4],.st-legend__item i.is-green[data-v-328407a4]{background:#22c55e}.st-analysis-lead[data-v-328407a4]{margin-bottom:12px}.st-analysis-sentence[data-v-328407a4]{font-size:18px;font-weight:600;color:#1e293b}.st-analysis-trans[data-v-328407a4]{margin-top:6px;font-size:14px;font-weight:400;line-height:1.35;color:#64748b}.st-analysis-badges[data-v-328407a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.st-analysis-badge[data-v-328407a4]{font-size:12px;color:#1e293b;background:rgba(241,245,249,.95);border-radius:999px;padding:4px 10px}.st-analysis-badge.is-type[data-v-328407a4]{color:#7c3aed;background:rgba(237,233,254,.95)}.st-analysis-grid[data-v-328407a4]{margin-top:18px;display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:768px){.st-analysis-grid[data-v-328407a4]{grid-template-columns:1fr 1fr}}.st-analysis-subtitle[data-v-328407a4]{font-size:13px;font-weight:600;color:#64748b;margin-bottom:10px}.st-analysis-feature-list[data-v-328407a4],.st-analysis-list[data-v-328407a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.st-analysis-line[data-v-328407a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:13px;color:#1e293b;line-height:1.6}.st-analysis-line .st-dot[data-v-328407a4]{margin-top:7px;-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px}.st-analysis-line em[data-v-328407a4]{font-style:normal;font-weight:600}.st-analysis-feature[data-v-328407a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;color:#1e293b;font-size:13px}.st-analysis-feature i[data-v-328407a4]{color:#22c55e;font-size:16px;margin-top:1px}.st-qa-row[data-v-328407a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}.st-qa-input[data-v-328407a4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.st-qa-input[data-v-328407a4] .ivu-input{height:42px;line-height:42px;font-size:14px}.st-ai-btn.ivu-btn[data-v-328407a4]{width:auto;min-width:0;-ms-flex-negative:0;flex-shrink:0;padding:0 14px!important}.st-hot-list[data-v-328407a4]{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.st-hot-btn[data-v-328407a4]{border:0;background:#f1f5f9;border-radius:999px;padding:6px 12px;font-size:12px;color:#1e293b}.st-mini-btn[data-v-328407a4]{border:1px solid rgba(226,232,240,.95);background:#fff;color:#64748b;border-radius:6px;height:32px;padding:0 16px;font-size:14px!important;font-weight:600!important}.st-mini-btn>span[data-v-328407a4],.st-mini-btn[data-v-328407a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.st-mini-btn>span[data-v-328407a4]{gap:8px}.st-mini-btn .ph[data-v-328407a4],.st-mini-btn i[data-v-328407a4]{font-size:16px;line-height:1;margin:0}.st-mini-btn[disabled][data-v-328407a4]{opacity:.6;cursor:not-allowed}.st-chat-list[data-v-328407a4]{margin-top:14px;border:1px solid rgba(226,232,240,.9);border-radius:8px;background:#f8fafc;min-height:220px;max-height:420px;overflow-y:auto;padding:12px}.st-chat-empty[data-v-328407a4]{min-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#64748b;gap:10px;font-size:13px}.st-chat-empty i[data-v-328407a4]{font-size:24px;color:#818cf8}.st-chat-row[data-v-328407a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:12px}.st-chat-row[data-v-328407a4]:last-child{margin-bottom:0}.st-chat-avatar[data-v-328407a4]{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.st-chat-row.is-user .st-chat-avatar[data-v-328407a4]{background:#6366f1}.st-chat-row.is-ai .st-chat-avatar[data-v-328407a4]{background:#10b981}.st-chat-avatar i[data-v-328407a4]{font-size:20px;line-height:1}.st-chat-bubble[data-v-328407a4]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:8px;padding:10px 12px;border:1px solid rgba(226,232,240,.95);background:#fff}.st-chat-row.is-user .st-chat-bubble[data-v-328407a4]{background:#eef2ff;border-color:rgba(165,180,252,.65)}.st-chat-row.is-ai .st-chat-bubble[data-v-328407a4]{background:#ecfdf5;border-color:rgba(110,231,183,.55)}.st-chat-text[data-v-328407a4]{color:#1e293b;font-size:13px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.st-chat-streaming[data-v-328407a4]{margin-top:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:#64748b}.st-chat-streaming i[data-v-328407a4]{font-size:16px;-webkit-animation:st-spin-328407a4 1s linear infinite;animation:st-spin-328407a4 1s linear infinite}@-webkit-keyframes st-spin-328407a4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes st-spin-328407a4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.st-guide[data-v-328407a4]{margin-top:8px}.st-guide__title[data-v-328407a4]{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:1.2;font-weight:700;color:#1e293b;text-align:center;margin:0 0 16px}.st-guide__grid[data-v-328407a4]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.st-guide__grid[data-v-328407a4]{grid-template-columns:repeat(3,1fr)}}.st-guide-card[data-v-328407a4]{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:16px 18px}.st-guide-card__copy[data-v-328407a4]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.st-guide-card__copy h4[data-v-328407a4]{margin:0;font-size:16px;font-weight:600;color:#1e293b;line-height:1.35}.st-guide-card__copy p[data-v-328407a4]{margin:6px 0 0;font-size:13px;color:#64748b;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-guide-icon[data-v-328407a4]{width:48px;height:48px;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}.st-guide-icon.is-indigo[data-v-328407a4]{background:rgba(99,102,241,.12);color:#6366f1}.st-guide-icon.is-violet[data-v-328407a4]{background:rgba(139,92,246,.14);color:#8b5cf6}.st-guide-icon.is-emerald[data-v-328407a4]{background:rgba(16,185,129,.14);color:#10b981}@media (max-width:768px){.st-ai-btn.ivu-btn[data-v-328407a4],.st-hero__actions[data-v-328407a4]{width:100%}.st-guide-card__copy p[data-v-328407a4]{white-space:normal}}.gn-page[data-v-557a7f00]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.gn-hero[data-v-557a7f00],.gn-page[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex}.gn-hero[data-v-557a7f00]{position:relative;overflow:hidden;padding:22px 28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background:-webkit-gradient(linear,left top,right top,from(rgba(139,92,246,.08)),to(rgba(99,102,241,.12)));background:linear-gradient(90deg,rgba(139,92,246,.08),rgba(99,102,241,.12));border:0}.gn-hero__copy[data-v-557a7f00]{position:relative;z-index:1;min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gn-hero__title-row[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.gn-title[data-v-557a7f00]{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:1.2;font-weight:700;color:#1e293b;margin:0}.gn-title-badge[data-v-557a7f00]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#fff;border:1px solid rgba(139,92,246,.22);color:#8b5cf6;font-size:12px;font-weight:800;letter-spacing:.06em;line-height:1;white-space:nowrap}.gn-sub[data-v-557a7f00]{font-size:14px;line-height:1.6;font-weight:400;color:#64748b;margin-top:6px;max-width:36rem}.gn-hero__actions[data-v-557a7f00]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.gn-hero__art[data-v-557a7f00]{width:88px;height:56px;-webkit-box-flex:0;-ms-flex:0 0 88px;flex:0 0 88px;margin-right:36px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%;pointer-events:none}.gn-btn.ivu-btn[data-v-557a7f00]{height:42px;min-height:42px;padding:0 16px!important;border:0!important;border-radius:6px!important;font-size:14px!important;font-weight:600!important}.gn-btn.ivu-btn>span[data-v-557a7f00],.gn-btn.ivu-btn[data-v-557a7f00]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.gn-btn.ivu-btn>span[data-v-557a7f00]{gap:8px}.gn-btn.ivu-btn .ph[data-v-557a7f00],.gn-btn.ivu-btn i[data-v-557a7f00]{font-size:16px;line-height:1;margin:0}.gn-btn--primary[data-v-557a7f00]{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;color:#fff!important;-webkit-box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important;box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important}.gn-btn--ghost[data-v-557a7f00]{background:#fff!important;color:#475569!important;border:1px solid rgba(148,163,184,.8)!important}.gn-mini-btn.ivu-btn[data-v-557a7f00]{height:32px;min-height:32px;padding:0 16px!important;border:0!important;border-radius:6px!important;font-size:14px!important;font-weight:600!important}.gn-mini-btn.ivu-btn>span[data-v-557a7f00],.gn-mini-btn.ivu-btn[data-v-557a7f00]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.gn-mini-btn.ivu-btn>span[data-v-557a7f00]{gap:8px}.gn-mini-btn.ivu-btn .ph[data-v-557a7f00],.gn-mini-btn.ivu-btn i[data-v-557a7f00]{font-size:16px;line-height:1;margin:0}.gn-mini-btn--primary[data-v-557a7f00]{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;color:#fff!important}.gn-mini-btn--ghost[data-v-557a7f00]{background:rgba(248,250,252,.95)!important;color:#334155!important;border:1px solid rgba(203,213,225,.9)!important}.gn-mini-btn--danger[data-v-557a7f00]{background:rgba(244,63,94,.1)!important;color:#e11d48!important}.gn-stats[data-v-557a7f00]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.gn-stat[data-v-557a7f00]{border:0;padding:18px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.gn-stat[data-v-557a7f00],.gn-stat__icon[data-v-557a7f00]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gn-stat__icon[data-v-557a7f00]{width:44px;height:44px;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.gn-stat__icon .ph[data-v-557a7f00]{font-size:24px;line-height:1}.gn-stat__icon.is-blue[data-v-557a7f00]{color:#2563eb;background:rgba(59,130,246,.12)}.gn-stat__icon.is-indigo[data-v-557a7f00]{color:#6366f1;background:rgba(99,102,241,.12)}.gn-stat__icon.is-violet[data-v-557a7f00]{color:#8b5cf6;background:rgba(139,92,246,.12)}.gn-stat__icon.is-green[data-v-557a7f00]{color:#059669;background:rgba(16,185,129,.12)}.gn-stat__label[data-v-557a7f00]{font-size:13px;line-height:1.35;color:#64748b}.gn-stat__value[data-v-557a7f00]{font-size:18px;line-height:1.35;font-weight:600;color:#1e293b;font-weight:800;margin-top:2px}.gn-stat__trend[data-v-557a7f00]{font-size:12px;line-height:1.35;color:#94a3b8;margin-top:2px}.gn-stat__trend em[data-v-557a7f00]{font-style:normal;font-weight:800;margin-left:2px}.gn-stat__trend em.is-up[data-v-557a7f00]{color:#059669}.gn-stat__trend em.is-down[data-v-557a7f00]{color:#e11d48}.gn-stat__trend em.is-flat[data-v-557a7f00]{color:#94a3b8}.gn-review h4[data-v-557a7f00]{font-size:18px;line-height:1.35;font-weight:600;color:#1e293b;margin:10px 0 0}.gn-review__meta[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.gn-review__content[data-v-557a7f00]{font-size:14px;line-height:1.6;font-weight:400;margin-top:10px;color:#1e293b}.gn-review .gn-note-line[data-v-557a7f00],.gn-review .gn-row__tags[data-v-557a7f00]{margin-top:12px}.gn-review__actions[data-v-557a7f00]{margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.gn-review--done[data-v-557a7f00]{text-align:center;padding:12px 8px 4px}.gn-review--done .ph[data-v-557a7f00]{font-size:30px;color:#10b981}.gn-review--done p[data-v-557a7f00]{font-size:14px;line-height:1.6;font-weight:400;color:#64748b;margin:8px 0 16px}.gn-board[data-v-557a7f00]{border:0;padding:22px 22px 18px}.gn-toolbar[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-height:42px;-ms-flex-wrap:wrap;flex-wrap:wrap}.gn-search-wrap[data-v-557a7f00]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;width:280px;max-width:280px}.gn-search-icon[data-v-557a7f00]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:18px;line-height:1;pointer-events:none;z-index:2}.gn-search-wrap[data-v-557a7f00] .ivu-input{padding-left:40px;height:42px;border-color:rgba(203,213,225,.95);border-radius:6px}.gn-search-wrap[data-v-557a7f00] .ivu-input:focus{border-color:rgba(99,102,241,.45);-webkit-box-shadow:0 0 0 2px rgba(99,102,241,.08);box-shadow:0 0 0 2px rgba(99,102,241,.08)}.gn-toolbar__actions[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.gn-select[data-v-557a7f00]{width:148px}.gn-select[data-v-557a7f00] .ivu-select-selection{height:42px;min-height:42px;border-radius:6px;border-color:rgba(203,213,225,.95);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gn-select[data-v-557a7f00] .ivu-select-placeholder,.gn-select[data-v-557a7f00] .ivu-select-selected-value{height:42px;line-height:42px;font-size:13px;font-weight:400}.gn-chips[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}.gn-chip[data-v-557a7f00],.gn-chips[data-v-557a7f00]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gn-chip[data-v-557a7f00]{border:1px solid transparent;border-radius:999px;background:rgba(248,250,252,.9);color:#64748b;font-size:13px;font-weight:700;padding:6px 12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;cursor:pointer;-webkit-transition:background-color .14s ease,color .14s ease;transition:background-color .14s ease,color .14s ease}.gn-chip .ph[data-v-557a7f00]{font-size:14px}.gn-chip.is-active[data-v-557a7f00]{background:#6366f1;color:#fff}.gn-batch[data-v-557a7f00]{margin-top:14px;padding:10px 12px;border-radius:8px;background:rgba(99,102,241,.06);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;font-size:13px;line-height:1.35;color:#64748b;font-weight:700}.gn-batch[data-v-557a7f00],.gn-batch__actions[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gn-batch__actions[data-v-557a7f00]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px}.gn-select--batch[data-v-557a7f00]{width:140px}.gn-table[data-v-557a7f00]{margin-top:18px;border:1px solid rgba(226,232,240,.95);border-radius:8px;overflow:hidden;background:#fff}.gn-row[data-v-557a7f00],.gn-table-head[data-v-557a7f00]{display:grid;grid-template-columns:36px minmax(0,1.5fr) minmax(120px,.7fr) 96px 110px 88px 108px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gn-table-head[data-v-557a7f00]{padding:12px 14px;background:#f1f5f9;border-bottom:1px solid rgba(226,232,240,.95);font-size:12px;line-height:1.35;color:#94a3b8;font-weight:800;letter-spacing:.04em;color:#64748b}.gn-row[data-v-557a7f00]{padding:16px 14px;border-bottom:1px solid rgba(226,232,240,.85)}.gn-row[data-v-557a7f00]:last-of-type{border-bottom:0}.gn-col--content[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;min-width:0}.gn-row__icon[data-v-557a7f00]{width:52px;min-height:56px;padding:6px 4px;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;-ms-flex-negative:0;flex-shrink:0}.gn-row__icon .ph[data-v-557a7f00]{font-size:18px;line-height:1}.gn-row__icon span[data-v-557a7f00]{font-size:12px;font-weight:800;line-height:1.2;white-space:nowrap}.gn-row__icon.is-blue[data-v-557a7f00]{color:#2563eb;background:rgba(59,130,246,.12)}.gn-row__icon.is-violet[data-v-557a7f00]{color:#8b5cf6;background:rgba(139,92,246,.12)}.gn-row__icon.is-amber[data-v-557a7f00]{color:#b45309;background:rgba(245,158,11,.14)}.gn-row__icon.is-indigo[data-v-557a7f00]{color:#6366f1;background:rgba(99,102,241,.12)}.gn-row__icon.is-green[data-v-557a7f00]{color:#059669;background:rgba(16,185,129,.12)}.gn-row__main[data-v-557a7f00]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gn-row__title[data-v-557a7f00]{font-size:18px;line-height:1.35;font-weight:600;color:#1e293b;font-weight:800;cursor:pointer}.gn-row__title[data-v-557a7f00]:hover{color:#4f46e5}.gn-row__excerpt[data-v-557a7f00]{font-size:14px;line-height:1.6;font-weight:400;color:#1e293b;margin-top:6px;white-space:pre-wrap}.gn-row__excerpt[data-v-557a7f00] .gn-highlight{color:#8b5cf6;font-weight:800}.gn-note-line[data-v-557a7f00]{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:13px;line-height:1.35;color:#64748b}.gn-note-pill[data-v-557a7f00]{-ms-flex-negative:0;flex-shrink:0;border-radius:999px;padding:2px 8px;color:#4f46e5;background:rgba(99,102,241,.1);font-weight:700}.gn-col--tags[data-v-557a7f00]{min-width:0}.gn-row__tags[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.gn-tags-empty[data-v-557a7f00]{color:#94a3b8}.gn-tag[data-v-557a7f00]{font-size:12px;font-weight:700;border-radius:999px;padding:2px 8px}.gn-tag.is-indigo[data-v-557a7f00]{color:#4f46e5;background:rgba(99,102,241,.1)}.gn-tag.is-green[data-v-557a7f00]{color:#059669;background:rgba(16,185,129,.1)}.gn-tag.is-purple[data-v-557a7f00]{color:#7c3aed;background:rgba(139,92,246,.1)}.gn-tag.is-blue[data-v-557a7f00]{color:#2563eb;background:rgba(59,130,246,.1)}.gn-tag.is-amber[data-v-557a7f00]{color:#d97706;background:rgba(245,158,11,.1)}.gn-badge[data-v-557a7f00],.gn-status[data-v-557a7f00]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800;white-space:nowrap}.gn-badge.is-violet[data-v-557a7f00]{color:#6d28d9;background:rgba(139,92,246,.12)}.gn-badge.is-amber[data-v-557a7f00]{color:#b45309;background:rgba(245,158,11,.16)}.gn-badge.is-blue[data-v-557a7f00]{color:#1d4ed8;background:rgba(59,130,246,.12)}.gn-badge.is-indigo[data-v-557a7f00]{color:#3730a3;background:rgba(99,102,241,.12)}.gn-badge.is-green[data-v-557a7f00]{color:#047857;background:rgba(16,185,129,.14)}.gn-status.is-review[data-v-557a7f00]{color:#c2410c;background:rgba(249,115,22,.14)}.gn-status.is-done[data-v-557a7f00]{color:#047857;background:rgba(16,185,129,.14)}.gn-col--review[data-v-557a7f00],.gn-col--status[data-v-557a7f00],.gn-col--type[data-v-557a7f00]{font-size:13px;line-height:1.35;color:#64748b}.gn-col--ops[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px}.gn-col--ops[data-v-557a7f00],.gn-icon-btn[data-v-557a7f00]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gn-icon-btn[data-v-557a7f00]{width:32px;height:32px;border-radius:6px;border:0;background:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;color:#94a3b8;cursor:pointer}.gn-icon-btn[data-v-557a7f00]:hover{background:rgba(241,245,249,.9);color:#4f46e5}.gn-star--active[data-v-557a7f00]{color:#eab308}.gn-star--muted[data-v-557a7f00]{color:#cbd5e1}.gn-empty[data-v-557a7f00]{padding:36px 16px;text-align:center;background:rgba(248,250,252,.75)}.gn-empty .ph[data-v-557a7f00]{font-size:24px;color:#8b5cf6}.gn-empty p[data-v-557a7f00]{font-size:14px;line-height:1.6;font-weight:400;color:#64748b;margin:10px 0 16px}.gn-pager[data-v-557a7f00]{margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gn-guides__grid[data-v-557a7f00]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.gn-guides__grid[data-v-557a7f00]{grid-template-columns:repeat(3,1fr)}}.gn-guide[data-v-557a7f00]{border:0;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);-ms-flex-align:start;gap:12px;padding:14px 16px}.gn-guide[data-v-557a7f00],.gn-guide__copy[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;align-items:flex-start}.gn-guide__copy[data-v-557a7f00]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start}.gn-guide__copy h4[data-v-557a7f00]{margin:0;font-size:16px;font-weight:600;line-height:1.35}.gn-guide__copy p[data-v-557a7f00]{margin:4px 0 10px;font-size:13px;line-height:1.35}.gn-guide__icon[data-v-557a7f00]{width:52px;height:52px;-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;color:#fff}.gn-guide-btn.ivu-btn[data-v-557a7f00]{-ms-flex-item-align:end;align-self:flex-end;margin-top:0;height:32px;min-height:32px;padding:0 16px!important;border-radius:999px!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:14px!important;font-weight:600!important}.gn-guide-btn.ivu-btn>span[data-v-557a7f00],.gn-guide-btn.ivu-btn[data-v-557a7f00]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.gn-guide-btn.ivu-btn>span[data-v-557a7f00]{gap:8px}.gn-guide-btn.ivu-btn .ph[data-v-557a7f00],.gn-guide-btn.ivu-btn i[data-v-557a7f00]{font-size:16px;line-height:1;margin:0}.gn-guide.is-violet[data-v-557a7f00]{background:#f3e8ff;background-image:none}.gn-guide.is-violet .gn-guide__icon[data-v-557a7f00]{background:#8b5cf6}.gn-guide.is-violet h4[data-v-557a7f00]{color:#6d28d9}.gn-guide.is-violet p[data-v-557a7f00]{color:#6d28d9;opacity:.78}.gn-guide.is-violet .gn-guide-btn.ivu-btn[data-v-557a7f00]{color:#8b5cf6!important;border:1px solid rgba(139,92,246,.45)!important}.gn-guide.is-blue[data-v-557a7f00]{background:#dbeafe;background-image:none}.gn-guide.is-blue .gn-guide__icon[data-v-557a7f00]{background:#2563eb}.gn-guide.is-blue h4[data-v-557a7f00]{color:#1d4ed8}.gn-guide.is-blue p[data-v-557a7f00]{color:#1d4ed8;opacity:.78}.gn-guide.is-blue .gn-guide-btn.ivu-btn[data-v-557a7f00]{color:#2563eb!important;border:1px solid rgba(37,99,235,.42)!important}.gn-guide.is-green[data-v-557a7f00]{background:#d1fae5;background-image:none}.gn-guide.is-green .gn-guide__icon[data-v-557a7f00]{background:#10b981}.gn-guide.is-green h4[data-v-557a7f00]{color:#047857}.gn-guide.is-green p[data-v-557a7f00]{color:#047857;opacity:.78}.gn-guide.is-green .gn-guide-btn.ivu-btn[data-v-557a7f00]{color:#059669!important;border:1px solid rgba(16,185,129,.42)!important}.gl-pagination[data-v-557a7f00]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.gl-pagination[data-v-557a7f00] .ivu-page,.gl-pagination[data-v-557a7f00] .ivu-page-item,.gl-pagination[data-v-557a7f00] .ivu-page-next,.gl-pagination[data-v-557a7f00] .ivu-page-prev{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gl-pagination[data-v-557a7f00] .ivu-page-item,.gl-pagination[data-v-557a7f00] .ivu-page-next,.gl-pagination[data-v-557a7f00] .ivu-page-prev{float:none!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(203,213,225,.95);background:#fff;color:#334155;font-weight:800}.gl-pagination[data-v-557a7f00] .ivu-page-item{min-width:40px;height:40px;border-radius:8px;margin:0 3px!important}.gl-pagination[data-v-557a7f00] .ivu-page-next,.gl-pagination[data-v-557a7f00] .ivu-page-prev{min-width:34px;height:40px;border-radius:6px;margin:0 6px!important}.gl-pagination[data-v-557a7f00] .ivu-page-item-active{border-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6));background:linear-gradient(90deg,#818cf8,#8b5cf6);color:#fff!important}.gl-pagination[data-v-557a7f00] .ivu-page-item-active:hover a,.gl-pagination[data-v-557a7f00] .ivu-page-item-active a{color:#fff!important}.gl-pagination[data-v-557a7f00] .ivu-page-options{margin-left:10px}@media (max-width:1100px){.gn-row[data-v-557a7f00],.gn-table-head[data-v-557a7f00]{grid-template-columns:36px minmax(0,1fr) minmax(110px,.6fr) 96px 88px 108px}.gn-col--review[data-v-557a7f00]{display:none}}@media (max-width:992px){.gn-stats[data-v-557a7f00]{grid-template-columns:1fr 1fr}.gn-hero[data-v-557a7f00]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 18px}.gn-hero__copy[data-v-557a7f00]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.gn-table-head[data-v-557a7f00]{display:none}.gn-row[data-v-557a7f00]{grid-template-columns:28px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.gn-col--review[data-v-557a7f00],.gn-col--status[data-v-557a7f00],.gn-col--tags[data-v-557a7f00],.gn-col--type[data-v-557a7f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;grid-column:2}.gn-col--review[data-v-557a7f00]:before,.gn-col--status[data-v-557a7f00]:before,.gn-col--tags[data-v-557a7f00]:before,.gn-col--type[data-v-557a7f00]:before{content:attr(data-label);color:#94a3b8;font-weight:700}.gn-col--ops[data-v-557a7f00]{grid-column:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:768px){.gn-stats[data-v-557a7f00]{grid-template-columns:1fr}.gn-guide__copy[data-v-557a7f00]{min-height:0}.gn-hero[data-v-557a7f00]{padding:18px 16px}.gn-hero__actions[data-v-557a7f00],.gn-search-wrap[data-v-557a7f00],.gn-select[data-v-557a7f00],.gn-toolbar__actions[data-v-557a7f00]{width:100%}.gn-hero__actions .gn-btn[data-v-557a7f00],.gn-toolbar__actions .gn-btn[data-v-557a7f00]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gn-hero__art[data-v-557a7f00]{width:72px;height:48px;-ms-flex-preferred-size:72px;flex-basis:72px}}.ce-hero[data-v-36cada85]{position:relative;overflow:hidden;padding:22px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background:-webkit-gradient(linear,left top,right top,from(rgba(139,92,246,.08)),to(rgba(99,102,241,.12)));background:linear-gradient(90deg,rgba(139,92,246,.08),rgba(99,102,241,.12));border:0}.ce-hero__copy[data-v-36cada85]{position:relative;z-index:1;min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ce-hero__actions[data-v-36cada85]{position:relative;z-index:1;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.ce-hero__actions[data-v-36cada85],.ce-hero__title-row[data-v-36cada85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.ce-hero__title-row[data-v-36cada85]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ce-title[data-v-36cada85]{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:1.2;font-weight:700;color:#1e293b;margin:0}.ce-title-badge[data-v-36cada85]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#fff;border:1px solid rgba(139,92,246,.22);color:#8b5cf6;font-size:12px;font-weight:800;letter-spacing:.06em;line-height:1;white-space:nowrap}.ce-sub[data-v-36cada85]{font-size:14px;line-height:1.6;font-weight:400;color:#64748b;margin-top:6px;max-width:36rem}.ce-sticky[data-v-36cada85]{position:sticky;top:90px;-ms-flex-item-align:start;align-self:start;border:0!important}.ce-side-header[data-v-36cada85]{padding-bottom:12px;border-bottom:1px solid rgba(226,232,240,.85)}.ce-search-wrap[data-v-36cada85]{position:relative}.ce-search-icon[data-v-36cada85]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:18px;line-height:1;pointer-events:none;z-index:2}.ce-search-wrap[data-v-36cada85] .ivu-input{padding-left:40px;height:42px;line-height:42px;border-radius:6px}.ce-search-wrap[data-v-36cada85] .ivu-input-icon{height:42px;line-height:42px}.ce-filter-select[data-v-36cada85] .ivu-select-selection{height:42px;min-height:42px;border-radius:6px}.ce-filter-select[data-v-36cada85] .ivu-select-placeholder,.ce-filter-select[data-v-36cada85] .ivu-select-selected-value{height:42px;line-height:42px;font-weight:400}.ce-side-btn__name[data-v-36cada85]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.ce-side-btn__count[data-v-36cada85]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;line-height:1.35;font-weight:400;color:#94a3b8}.side-nav-btn i[data-v-36cada85]{width:28px;height:28px;font-size:20px;background:transparent;-ms-flex-negative:0;flex-shrink:0}.ce-btn.ivu-btn[data-v-36cada85],.side-nav-btn i[data-v-36cada85]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.ce-btn.ivu-btn[data-v-36cada85]{border:0!important;color:#fff!important;border-radius:6px!important;height:42px;min-height:42px;padding:0 16px!important;font-size:14px!important;font-weight:600!important;will-change:transform;-webkit-transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}.ce-btn.ivu-btn>span[data-v-36cada85]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;line-height:1}.ce-btn.ivu-btn .ph[data-v-36cada85],.ce-btn.ivu-btn i[data-v-36cada85]{font-size:16px;line-height:1;margin:0}.ce-btn--indigo-violet[data-v-36cada85]{background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;-webkit-box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important;box-shadow:0 10px 15px -3px rgba(139,92,246,.3)!important}.ce-btn--blue[data-v-36cada85]{background:-webkit-gradient(linear,left top,right top,from(#3b82f6),to(#6366f1))!important;background:linear-gradient(90deg,#3b82f6,#6366f1)!important}.ce-btn--ghost.ivu-btn[data-v-36cada85]{background:#fff!important;color:#475569!important;border:1px solid rgba(148,163,184,.8)!important}.ce-btn--outline.ivu-btn[data-v-36cada85]{background:#fff!important;color:#8b5cf6!important;border:1px solid rgba(139,92,246,.45)!important}.ce-card[data-v-36cada85]{padding:22px 24px}.ce-card__head[data-v-36cada85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:16px}.ce-card__title-wrap[data-v-36cada85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-width:0}.ce-card__no[data-v-36cada85]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:32px;height:32px;padding:0 8px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:12px;font-weight:800}.ce-card__title[data-v-36cada85]{font-size:18px;line-height:1.35;font-weight:600;color:#1e293b;margin:0}.ce-card__title em[data-v-36cada85]{font-style:normal;color:#64748b;font-weight:600}.ce-card__tags[data-v-36cada85]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-negative:0;flex-shrink:0}.ce-card__tags[data-v-36cada85],.ce-chip[data-v-36cada85]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce-chip[data-v-36cada85]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800;line-height:1;white-space:nowrap}.ce-chip i[data-v-36cada85]{font-size:13px}.ce-chip.is-rose[data-v-36cada85]{color:#be123c;background:rgba(244,63,94,.12)}.ce-chip.is-violet[data-v-36cada85]{color:#6d28d9;background:rgba(139,92,246,.12)}.ce-card__grid[data-v-36cada85]{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.ce-card__col[data-v-36cada85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;min-width:0}.ce-block__title[data-v-36cada85]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:800;color:#64748b}.ce-block__title i.is-wrong[data-v-36cada85]{color:#e11d48}.ce-block__title i.is-correct[data-v-36cada85]{color:#059669}.ce-block__hint[data-v-36cada85]{margin:8px 0 0;color:#94a3b8;font-size:12px;font-style:italic;line-height:1.35}.ce-rule-list[data-v-36cada85]{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.ce-rule-item[data-v-36cada85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;white-space:normal;line-height:1.6;color:#1e293b;font-size:13px}.ce-rule-dot[data-v-36cada85]{width:6px;height:6px;margin-top:8px;border-radius:999px;background:#6366f1;-ms-flex-negative:0;flex-shrink:0}.ce-rule-item span[data-v-36cada85]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ce-keyrule[data-v-36cada85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:8px;background:rgba(139,92,246,.08)}.ce-keyrule>i[data-v-36cada85]{margin-top:2px;color:#6366f1;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.ce-keyrule__label[data-v-36cada85]{font-size:12px;font-weight:800;color:#8b5cf6;margin-bottom:4px}.ce-keyrule__main[data-v-36cada85]{margin:0;color:#1e293b;font-size:13px;font-weight:700;line-height:1.6}.ce-analysis-pending[data-v-36cada85]{border:1px dashed rgba(99,102,241,.42);background:rgba(99,102,241,.08);color:#4338ca;border-radius:6px;padding:8px 10px;font-size:13px;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.ce-analysis-pending i[data-v-36cada85]{-webkit-animation:ceSpin-36cada85 1s linear infinite;animation:ceSpin-36cada85 1s linear infinite}.ce-analysis-placeholder[data-v-36cada85]{border:1px dashed rgba(148,163,184,.65);background:rgba(248,250,252,.78);border-radius:6px;padding:10px 12px;color:#94a3b8;font-size:13px;font-weight:700}.ce-panel[data-v-36cada85]{border-radius:8px;padding:10px 12px;border:1px solid transparent}.ce-panel p[data-v-36cada85]{margin:0;font-size:13px;line-height:1.6;font-weight:700}.ce-panel.is-wrong[data-v-36cada85]{border-color:rgba(244,63,94,.35);background:rgba(244,63,94,.1)}.ce-panel.is-wrong p[data-v-36cada85]{color:#be123c}.ce-panel.is-correct[data-v-36cada85]{border-color:rgba(16,185,129,.35);background:rgba(16,185,129,.1)}.ce-panel.is-correct p[data-v-36cada85]{color:#047857}.ce-empty[data-v-36cada85]{border:1px dashed rgba(148,163,184,.7);border-radius:8px;background:rgba(248,250,252,.75);padding:16px;color:#64748b;text-align:center;font-size:13px;font-weight:700}.ce-ai[data-v-36cada85]{padding:32px 28px 28px}.ce-ai__head[data-v-36cada85]{text-align:center;margin-bottom:22px}.ce-ai__title[data-v-36cada85]{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:1.2;font-weight:700;color:#1e293b;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.ce-ai__title i[data-v-36cada85]{color:#8b5cf6;font-size:24px}.ce-ai-compose[data-v-36cada85]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:14px}.ce-ai-input-wrap[data-v-36cada85]{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.ce-ai-input-wrap[data-v-36cada85] .ivu-input-wrapper{display:block;width:100%}.ce-ai-input-wrap[data-v-36cada85] .ivu-input{min-height:64px;height:64px;padding:8px 12px;border-radius:12px;border-color:#e2e8f0;resize:none;line-height:1.6;font-size:14px}.ce-ai-count[data-v-36cada85]{position:absolute;right:12px;bottom:6px;z-index:1;color:#94a3b8;font-size:12px;pointer-events:none}.ce-ai-analyze[data-v-36cada85]{width:112px;-webkit-box-flex:0;-ms-flex:0 0 112px;flex:0 0 112px;min-height:64px;border:0;border-radius:12px;background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6));background:linear-gradient(90deg,#818cf8,#8b5cf6);color:#fff;-webkit-box-shadow:0 10px 18px -6px rgba(139,92,246,.45);box-shadow:0 10px 18px -6px rgba(139,92,246,.45);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding:6px 8px;cursor:pointer}.ce-ai-analyze i[data-v-36cada85]{font-size:20px;line-height:1}.ce-ai-analyze span[data-v-36cada85]{font-size:13px;font-weight:700;line-height:1.3;text-align:center}.ce-ai-analyze[data-v-36cada85]:disabled{opacity:.7;cursor:wait}.ce-billing-hint[data-v-36cada85]{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 0;font-size:13px;line-height:1.35;color:#64748b}.ce-billing-hint>i[data-v-36cada85]{color:#f59e0b;margin-right:6px}.ce-billing-part[data-v-36cada85]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.ce-billing-dot[data-v-36cada85]{margin:0 8px;color:#cbd5e1}.ce-billing-part em[data-v-36cada85]{margin-left:4px;font-style:normal;font-weight:800}.ce-billing-part em.is-cost[data-v-36cada85]{color:#1e293b}.ce-billing-part em.is-vip[data-v-36cada85]{color:#2563eb}.ce-billing-part em.is-free[data-v-36cada85]{color:#059669}.ce-billing-part em.is-wallet[data-v-36cada85]{color:#e11d48}.ce-ai-samples[data-v-36cada85]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.ce-ai-sample-title[data-v-36cada85]{font-size:13px;color:#94a3b8;font-weight:700}.ce-sample-btn[data-v-36cada85]{border:1px solid rgba(199,210,254,.9);background:rgba(238,242,255,.9);border-radius:999px;padding:6px 14px;font-size:13px;color:#334155;font-weight:600}.ce-sample-btn[data-v-36cada85]:hover{background:rgba(199,210,254,.55)}.ce-ai-report[data-v-36cada85]{margin-top:28px}.ce-ai-report__head[data-v-36cada85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:16px}.ce-ai-report__title[data-v-36cada85]{font-size:18px;line-height:1.35;font-weight:600;color:#1e293b;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.ce-ai-report__title i[data-v-36cada85]{color:#6366f1;font-size:18px}.ce-ai-badge[data-v-36cada85]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:800;border-radius:999px;color:#be123c;background:rgba(254,226,226,.95);padding:5px 12px}.ce-ai-badge__dot[data-v-36cada85]{width:6px;height:6px;border-radius:999px;background:#e11d48}.ce-ai-compare[data-v-36cada85]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ce-ai-pane[data-v-36cada85]{position:relative;overflow:hidden;border-radius:12px;min-height:120px}.ce-ai-pane.is-wrong[data-v-36cada85]{background:#fff1f2;border:1px solid rgba(251,113,133,.28)}.ce-ai-pane.is-correct[data-v-36cada85]{background:#ecfdf5;border:1px solid rgba(52,211,153,.28)}.ce-ai-pane__head[data-v-36cada85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 14px;font-size:12px;font-weight:800;letter-spacing:.04em}.ce-ai-pane.is-wrong .ce-ai-pane__head[data-v-36cada85]{color:#e11d48;background:rgba(255,228,230,.85)}.ce-ai-pane.is-correct .ce-ai-pane__head[data-v-36cada85]{color:#059669;background:rgba(209,250,229,.75)}.ce-ai-pane__head i[data-v-36cada85]{font-size:16px}.ce-ai-pane__text[data-v-36cada85]{margin:0;padding:14px 16px 18px;color:#1e293b;font-size:14px;line-height:1.75;word-break:break-word}.ce-ai-pane__text .is-remove[data-v-36cada85]{background:rgba(251,113,133,.32);border-radius:4px;padding:0 3px;font-weight:700}.ce-ai-pane__text .is-add[data-v-36cada85]{color:#047857;font-weight:800;border-bottom:2px solid #10b981}.ce-ai-insight[data-v-36cada85]{margin-top:18px;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px}.ce-ai-insight__head[data-v-36cada85]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:14px}.ce-ai-insight__head>i[data-v-36cada85]{color:#8b5cf6;font-size:20px;line-height:1}.ce-ai-insight__title[data-v-36cada85]{font-size:18px;line-height:1.35;font-weight:600;color:#1e293b;margin:0}.ce-ai-insight__en[data-v-36cada85]{margin:2px 0 0;color:#94a3b8;font-size:12px;font-weight:800;letter-spacing:.08em}.ce-ai-issue[data-v-36cada85]{border:1px solid rgba(254,202,202,.75);background:#fff1f2;border-radius:8px;padding:14px 16px}.ce-ai-issue+.ce-ai-issue[data-v-36cada85]{margin-top:12px}.ce-ai-issue-title[data-v-36cada85]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#be123c;font-size:14px;font-weight:800}.ce-ai-issue-desc[data-v-36cada85]{margin:10px 0 0;color:#374151;font-size:13px;line-height:1.7}.ce-ai-issue-tip[data-v-36cada85]{margin:12px 0 0;padding:2px 0 2px 12px;border-left:3px solid #cbd5e1;color:#64748b;font-size:13px;line-height:1.7}.ce-compare[data-v-36cada85]{margin-top:20px}.ce-compare__table-wrap[data-v-36cada85]{overflow-x:auto;border:1px solid rgba(226,232,240,.95);border-radius:8px}.ce-compare__table[data-v-36cada85]{width:100%;border-collapse:collapse}.ce-compare__table td[data-v-36cada85],.ce-compare__table th[data-v-36cada85]{padding:10px 12px;text-align:left;font-size:13px;line-height:1.55;vertical-align:top}.ce-compare__table th[data-v-36cada85]{background:#f8fafc;color:#64748b;font-weight:800}.ce-compare__table td[data-v-36cada85]{border-top:1px solid rgba(226,232,240,.9);color:#1e293b}.ce-compare__table td i[data-v-36cada85]{margin-right:6px;font-size:13px}.ce-compare__table td.is-wrong[data-v-36cada85]{color:#be123c}.ce-compare__table td.is-wrong i[data-v-36cada85]{color:#e11d48}.ce-compare__table td.is-correct[data-v-36cada85]{color:#047857}.ce-compare__table td.is-correct i[data-v-36cada85]{color:#059669}.ce-compare__table td.is-tip[data-v-36cada85]{color:#64748b;font-weight:600;min-width:8.5em}.ce-related[data-v-36cada85]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:12px 14px;border-radius:8px;background:#f8fafc}.ce-related[data-v-36cada85],.ce-related__icon[data-v-36cada85]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce-related__icon[data-v-36cada85]{width:36px;height:36px;border-radius:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(99,102,241,.12);color:#6366f1;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.ce-related__copy[data-v-36cada85]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ce-related__title[data-v-36cada85]{color:#1e293b;font-size:13px;font-weight:800}.ce-related__meta[data-v-36cada85]{margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;color:#94a3b8;font-size:12px}@-webkit-keyframes ceSpin-36cada85{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ceSpin-36cada85{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.gl-pagination[data-v-36cada85]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.gl-pagination[data-v-36cada85] .ivu-page{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.gl-pagination[data-v-36cada85] .ivu-page-item,.gl-pagination[data-v-36cada85] .ivu-page-next,.gl-pagination[data-v-36cada85] .ivu-page-prev{float:none!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(203,213,225,.95);background:#fff;-webkit-box-shadow:0 4px 14px rgba(148,163,184,.08);box-shadow:0 4px 14px rgba(148,163,184,.08);font-weight:800;color:#334155;will-change:transform;-webkit-transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;padding:0!important}.gl-pagination[data-v-36cada85] .ivu-page-item{min-width:40px;height:40px;line-height:38px;border-radius:12px;font-size:15px;margin:0 3px!important}.gl-pagination[data-v-36cada85] .ivu-page-next,.gl-pagination[data-v-36cada85] .ivu-page-prev{min-width:34px;width:34px;height:40px;line-height:38px;border-radius:10px;font-size:13px;margin:0 6px!important}.gl-pagination[data-v-36cada85] .ivu-page-item:hover,.gl-pagination[data-v-36cada85] .ivu-page-next:hover,.gl-pagination[data-v-36cada85] .ivu-page-prev:hover{border-color:rgba(139,92,246,.25);color:#7c3aed;-webkit-box-shadow:0 10px 20px rgba(139,92,246,.12);box-shadow:0 10px 20px rgba(139,92,246,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.gl-pagination[data-v-36cada85] .ivu-page-item-active{border-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6));background:linear-gradient(90deg,#818cf8,#8b5cf6);-webkit-box-shadow:0 10px 15px -3px rgba(139,92,246,.3);box-shadow:0 10px 15px -3px rgba(139,92,246,.3);color:#fff!important;font-weight:900!important}.gl-pagination[data-v-36cada85] .ivu-page-item-active:hover a,.gl-pagination[data-v-36cada85] .ivu-page-item-active a{color:#fff!important;font-weight:900!important}.gl-pagination[data-v-36cada85] .ivu-page-item-jump-next,.gl-pagination[data-v-36cada85] .ivu-page-item-jump-prev{float:none!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:auto;height:40px;line-height:40px;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin:0 8px!important;padding:0 2px!important}.gl-pagination[data-v-36cada85] .ivu-page-disabled{opacity:.5}.gl-pagination[data-v-36cada85] .ivu-page-item a,.gl-pagination[data-v-36cada85] .ivu-page-next a,.gl-pagination[data-v-36cada85] .ivu-page-prev a{color:inherit;line-height:inherit}.gl-pagination[data-v-36cada85] .ivu-page-next .ivu-icon,.gl-pagination[data-v-36cada85] .ivu-page-prev .ivu-icon{font-size:14px}@media (max-width:992px){.ce-hero[data-v-36cada85]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 18px}.ce-hero__copy[data-v-36cada85]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.ce-hero__actions[data-v-36cada85]{margin-left:0}.ce-card__grid[data-v-36cada85]{grid-template-columns:1fr}.ce-card__head[data-v-36cada85]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ce-ai-compare[data-v-36cada85]{grid-template-columns:1fr}}@media (max-width:768px){.ce-hero[data-v-36cada85]{padding:18px 16px}.ce-related[data-v-36cada85]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ce-related .ce-btn[data-v-36cada85]{width:100%}.ce-ai-compose[data-v-36cada85]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ce-ai-analyze[data-v-36cada85]{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;min-height:42px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ce-share-hero[data-v-36cada85]{margin-bottom:12px}.ce-share-blocks[data-v-36cada85],.ce-share-list[data-v-36cada85]{gap:8px}.ce-share-blocks[data-v-36cada85],.ce-share-list[data-v-36cada85],.gh-page[data-v-7a3a7e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gh-page[data-v-7a3a7e54]{gap:24px}.gh-hero[data-v-7a3a7e54]{position:relative;overflow:hidden;border:0;padding:22px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;background:#fff}.gh-hero__main[data-v-7a3a7e54]{position:relative;z-index:1;min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gh-title-row[data-v-7a3a7e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.gh-title-icon[data-v-7a3a7e54]{width:36px;height:36px;border-radius:999px;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8b5cf6;background:rgba(139,92,246,.16)}.gh-title-icon .ph[data-v-7a3a7e54]{font-size:18px}.gh-title[data-v-7a3a7e54]{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:1.2;font-weight:700;color:#1e293b;margin:0}.gh-sub[data-v-7a3a7e54]{font-size:14px;line-height:1.6;font-weight:400;color:#64748b;margin:6px 0 0 46px;max-width:32rem}.gh-toolbar[data-v-7a3a7e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px;min-height:32px}.gh-sort-label[data-v-7a3a7e54]{font-size:13px;line-height:1.35;color:#64748b;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:8px}.gh-select[data-v-7a3a7e54]{width:128px}.gh-select--sort[data-v-7a3a7e54]{width:118px}.gh-select[data-v-7a3a7e54] .ivu-select-selection{height:32px;min-height:32px;border-radius:6px;background:#fff;border:1px solid rgba(203,213,225,.95);-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gh-select[data-v-7a3a7e54] .ivu-select-placeholder,.gh-select[data-v-7a3a7e54] .ivu-select-selected-value{height:32px;line-height:32px;font-weight:400;font-size:13px}.gh-hero__side[data-v-7a3a7e54]{z-index:1;gap:8px}.gh-hero__illust[data-v-7a3a7e54],.gh-hero__side[data-v-7a3a7e54]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.gh-hero__illust[data-v-7a3a7e54]{width:88px;height:88px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gh-hero__illust-img[data-v-7a3a7e54]{width:88px;height:88px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.gh-stats[data-v-7a3a7e54]{position:relative;z-index:1;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid rgba(226,232,240,.95);border-radius:8px;background:hsla(0,0%,100%,.92);padding:8px 14px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.gh-stats[data-v-7a3a7e54],.gh-stats__item[data-v-7a3a7e54]{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gh-stats__item[data-v-7a3a7e54]{gap:8px;-ms-flex:none;flex:none}.gh-stats__copy[data-v-7a3a7e54]{min-width:0}.gh-stats__icon[data-v-7a3a7e54]{width:36px;height:36px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.gh-stats__icon .ph[data-v-7a3a7e54]{font-size:16px}.gh-stats__icon.is-violet[data-v-7a3a7e54]{color:#8b5cf6;background:rgba(139,92,246,.14)}.gh-stats__icon.is-green[data-v-7a3a7e54]{color:#10b981;background:rgba(16,185,129,.14)}.gh-stats__icon.is-blue[data-v-7a3a7e54]{color:#6366f1;background:rgba(99,102,241,.14)}.gh-stats__label[data-v-7a3a7e54]{font-size:14px;line-height:1.2;color:#64748b}.gh-stats__value[data-v-7a3a7e54]{font-size:20px;line-height:1.2;font-weight:800;color:#1e293b}.gh-stats__value em[data-v-7a3a7e54]{font-style:normal;font-size:13px;line-height:1.2;font-weight:700;color:#64748b;margin-left:2px}.gh-board[data-v-7a3a7e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.gh-empty[data-v-7a3a7e54]{padding:40px 20px;text-align:center;font-size:14px;line-height:1.6;font-weight:400;color:#64748b}.gh-group[data-v-7a3a7e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.gh-date[data-v-7a3a7e54]{font-size:12px;line-height:1.35;color:#94a3b8;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#6366f1}.gh-row[data-v-7a3a7e54]{padding:16px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.gh-row[data-v-7a3a7e54],.gh-row__icon[data-v-7a3a7e54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gh-row__icon[data-v-7a3a7e54]{width:42px;height:42px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.gh-row__icon .ph[data-v-7a3a7e54]{font-size:18px}.gh-row__icon.is-blue[data-v-7a3a7e54]{color:#2563eb;background:rgba(59,130,246,.12)}.gh-row__icon.is-amber[data-v-7a3a7e54]{color:#b45309;background:rgba(245,158,11,.14)}.gh-row__icon.is-violet[data-v-7a3a7e54]{color:#8b5cf6;background:rgba(139,92,246,.12)}.gh-row__icon.is-indigo[data-v-7a3a7e54]{color:#6366f1;background:rgba(99,102,241,.12)}.gh-row__body[data-v-7a3a7e54]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gh-row__title[data-v-7a3a7e54]{font-size:18px;line-height:1.35;font-weight:600;color:#1e293b;font-weight:800}.gh-row__meta[data-v-7a3a7e54]{margin-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;line-height:1.35;color:#64748b}.gh-pill[data-v-7a3a7e54],.gh-row__meta[data-v-7a3a7e54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gh-pill[data-v-7a3a7e54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:999px;padding:2px 10px;font-weight:700}.gh-pill.is-progress[data-v-7a3a7e54]{color:#b45309;background:rgba(245,158,11,.16)}.gh-pill.is-ok[data-v-7a3a7e54]{color:#047857;background:rgba(16,185,129,.14)}.gh-pill.is-review[data-v-7a3a7e54]{color:#be123c;background:rgba(244,63,94,.12)}.gh-row__actions[data-v-7a3a7e54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0}.gh-btn[data-v-7a3a7e54]{border:0!important;border-radius:6px!important}.gh-btn.ivu-btn[data-v-7a3a7e54]{height:32px;padding:0 16px!important;font-size:14px!important;font-weight:600!important}.gh-btn.ivu-btn>span[data-v-7a3a7e54],.gh-btn.ivu-btn[data-v-7a3a7e54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.gh-btn.ivu-btn>span[data-v-7a3a7e54]{gap:8px}.gh-btn.ivu-btn .ph[data-v-7a3a7e54],.gh-btn.ivu-btn i[data-v-7a3a7e54]{font-size:16px;line-height:1;margin:0}.gh-btn--footer.ivu-btn[data-v-7a3a7e54]{height:42px}.gh-btn--primary[data-v-7a3a7e54]{color:#fff!important;background:-webkit-gradient(linear,left top,right top,from(#818cf8),to(#8b5cf6))!important;background:linear-gradient(90deg,#818cf8,#8b5cf6)!important;-webkit-box-shadow:0 8px 14px -4px rgba(139,92,246,.28)!important;box-shadow:0 8px 14px -4px rgba(139,92,246,.28)!important}.gh-btn--primary.ivu-btn[data-v-7a3a7e54]:focus,.gh-btn--primary.ivu-btn[data-v-7a3a7e54]:hover{color:#fff!important;background:-webkit-gradient(linear,left top,right top,from(#4f46e5),to(#8b5cf6))!important;background:linear-gradient(90deg,#4f46e5,#8b5cf6)!important}.gh-btn--outline[data-v-7a3a7e54]{color:#64748b!important;background:#fff!important;border:1px solid rgba(203,213,225,.95)!important}.gh-btn--outline.ivu-btn[data-v-7a3a7e54]:focus,.gh-btn--outline.ivu-btn[data-v-7a3a7e54]:hover{color:#6366f1!important;border-color:rgba(99,102,241,.45)!important;background:rgba(99,102,241,.08)!important}.gh-btn--review[data-v-7a3a7e54]{color:#fff!important;background:-webkit-gradient(linear,left top,right top,from(#fb7185),to(#f43f5e))!important;background:linear-gradient(90deg,#fb7185,#f43f5e)!important}.gh-btn--review.ivu-btn[data-v-7a3a7e54]:focus,.gh-btn--review.ivu-btn[data-v-7a3a7e54]:hover{color:#fff!important;background:-webkit-gradient(linear,left top,right top,from(#f43f5e),to(#e11d48))!important;background:linear-gradient(90deg,#f43f5e,#e11d48)!important}.gh-trash[data-v-7a3a7e54]{width:32px;height:32px;border:0;background:transparent;color:#94a3b8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.gh-trash .ph[data-v-7a3a7e54]{font-size:16px}.gh-trash[data-v-7a3a7e54]:hover{color:#e11d48}.gh-pager[data-v-7a3a7e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:4px}.gh-result-empty[data-v-7a3a7e54],.gh-result-loading[data-v-7a3a7e54]{font-size:14px;line-height:1.6;font-weight:400;color:#64748b;text-align:center;padding:24px 0}.gh-review[data-v-7a3a7e54]{max-height:68vh;overflow:auto;padding-right:2px}.gh-result-summary[data-v-7a3a7e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:12px}.gh-result-chip[data-v-7a3a7e54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;line-height:1.35;color:#64748b;font-weight:800;border-radius:999px;padding:4px 10px}.gh-result-chip.is-rate[data-v-7a3a7e54]{color:#4c1d95;background:rgba(139,92,246,.16)}.gh-result-chip.is-count[data-v-7a3a7e54]{color:#3730a3;background:rgba(99,102,241,.16)}.gh-review-card[data-v-7a3a7e54]{border:1px solid rgba(226,232,240,.95);border-radius:8px;padding:12px 14px;background:#fff}.gh-review-card+.gh-review-card[data-v-7a3a7e54]{margin-top:10px}.gh-review-card__top[data-v-7a3a7e54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.gh-review-card__no[data-v-7a3a7e54]{width:28px;height:28px;border-radius:999px;background:#6366f1;font-size:13px;line-height:1.35;color:#64748b;color:#fff;font-weight:800;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin-top:1px}.gh-review-card__main[data-v-7a3a7e54]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gh-review-card__prompt[data-v-7a3a7e54]{display:inline-block;font-size:13px;line-height:1.35;color:#64748b;font-weight:700;color:#4338ca;background:rgba(99,102,241,.1);border-radius:6px;padding:2px 8px;margin:0 0 6px}.gh-review-card__stem[data-v-7a3a7e54]{font-size:14px;line-height:1.6;font-weight:400;color:#1e293b;font-weight:700;margin:0;white-space:pre-wrap}.gh-review-card__hint[data-v-7a3a7e54]{display:inline-block;font-size:13px;line-height:1.35;color:#64748b;font-weight:800;color:#9a3412;background:rgba(245,158,11,.16);border-radius:6px;padding:2px 8px;margin:6px 0 0}.gh-review-card__options[data-v-7a3a7e54]{margin:6px 0 0;padding:0;list-style:none}.gh-review-card__options li[data-v-7a3a7e54]{font-size:13px;line-height:1.35;color:#64748b;color:#1e293b;line-height:1.6}.gh-review-card__badge[data-v-7a3a7e54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:999px;padding:4px 10px;font-size:13px;line-height:1.35;color:#64748b;font-weight:800;-ms-flex-negative:0;flex-shrink:0}.gh-review-card__badge.is-ok[data-v-7a3a7e54]{color:#065f46;background:rgba(16,185,129,.2)}.gh-review-card__badge.is-wrong[data-v-7a3a7e54]{color:#9f1239;background:rgba(244,63,94,.18)}.gh-review-card__badge.is-muted[data-v-7a3a7e54]{color:#475569;background:rgba(148,163,184,.22)}.gh-review-card__answers[data-v-7a3a7e54]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.gh-review-block[data-v-7a3a7e54]{border-radius:8px;padding:10px 12px;min-width:0;border-left:4px solid transparent}.gh-review-block em[data-v-7a3a7e54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;line-height:1.35;color:#64748b;font-style:normal;font-weight:800;margin-bottom:4px}.gh-review-block em i[data-v-7a3a7e54]{font-size:13px}.gh-review-block span[data-v-7a3a7e54]{display:block;font-size:14px;line-height:1.6;font-weight:400;color:#1e293b;font-weight:700;white-space:pre-wrap;word-break:break-word}.gh-review-block.is-empty[data-v-7a3a7e54]{background:rgba(148,163,184,.18);border-left-color:#94a3b8;color:#64748b}.gh-review-block.is-empty em[data-v-7a3a7e54]{color:#475569}.gh-review-block.is-empty span[data-v-7a3a7e54]{color:#64748b;font-weight:600}.gh-review-block.is-wrong[data-v-7a3a7e54]{background:rgba(244,63,94,.16);border-left-color:#f43f5e;color:#be123c}.gh-review-block.is-wrong em[data-v-7a3a7e54]{color:#be123c}.gh-review-block.is-wrong span[data-v-7a3a7e54]{color:#9f1239}.gh-review-block.is-correct[data-v-7a3a7e54],.gh-review-block.is-ok[data-v-7a3a7e54]{background:rgba(16,185,129,.16);border-left-color:#10b981;color:#047857}.gh-review-block.is-correct em[data-v-7a3a7e54],.gh-review-block.is-ok em[data-v-7a3a7e54]{color:#047857}.gh-review-block.is-correct span[data-v-7a3a7e54],.gh-review-block.is-ok span[data-v-7a3a7e54]{color:#065f46}.gh-review-block.is-explain[data-v-7a3a7e54]{margin-top:8px;background:rgba(245,158,11,.16);border-left-color:#f59e0b;color:#b45309}.gh-review-block.is-explain em[data-v-7a3a7e54]{color:#b45309}.gh-review-block.is-explain span[data-v-7a3a7e54]{font-size:13px;line-height:1.35;color:#64748b;font-weight:600;color:#92400e;line-height:1.6}@media (max-width:992px){.gh-review-card__answers[data-v-7a3a7e54]{grid-template-columns:1fr}.gh-hero[data-v-7a3a7e54]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.gh-hero__illust[data-v-7a3a7e54]{display:none}.gh-hero__side[data-v-7a3a7e54],.gh-stats[data-v-7a3a7e54]{width:100%}.gh-toolbar[data-v-7a3a7e54]{height:auto}.gh-row[data-v-7a3a7e54]{-ms-flex-wrap:wrap;flex-wrap:wrap}.gh-row__actions[data-v-7a3a7e54]{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.gh-select-dropdown.ivu-select-dropdown{padding:4px 0}.gh-select-dropdown .ivu-select-item,.gh-select-dropdown .ivu-select-not-found{min-height:32px!important;padding:4px 12px!important;line-height:1.35!important}