.country-flag[data-v-d9d878fe]{vertical-align:middle;object-fit:contain;box-shadow:0 0 0 1px color-mix(in srgb, var(--country-flag-border,var(--bd,var(--mk-border))) 65%, transparent);border-radius:2px;flex:none;display:inline-block}.country-flag.is-round[data-v-d9d878fe]{box-shadow:none;outline:1px solid color-mix(in srgb, var(--dk,var(--mk-heading,#1d2129)) 16%, transparent);outline-offset:-1px;border-radius:50%}.pa[data-v-111535e5]{width:auto;height:100%;display:block}.hv[data-v-de934f2c]{width:100%;height:100%;min-height:0;position:relative}.hv.is-hidden[data-v-de934f2c]{display:none}.hv-stage[data-v-de934f2c]{transform-origin:50%;color:var(--tx);font-size:12px;line-height:1.45;position:absolute;top:50%;left:50%}.hv-stage[data-v-de934f2c]>*{position:absolute}.hv-markets[data-v-de934f2c]{border:1px solid var(--mk-border);background:var(--mk-surface);height:38px;color:var(--mk-text);border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 10px;font-size:12.5px;font-weight:600;display:inline-flex;top:0;left:12px;box-shadow:0 10px 24px -18px #0f172a73}.hv-flags[data-v-de934f2c]{display:inline-flex}.hv-flags img[data-v-de934f2c]{border:2px solid var(--mk-surface);box-sizing:content-box;border-radius:50%;margin-left:-6px}.hv-flags img[data-v-de934f2c]:first-child{margin-left:0}.hv-web[data-v-de934f2c]{border:1px solid var(--bd);background:var(--sf);border-radius:16px;width:384px;top:58px;right:0;overflow:hidden;box-shadow:0 30px 60px -36px #0f172a80,0 2px 6px #0f172a0d}.hv-bar[data-v-de934f2c]{border-bottom:1px solid var(--bd);background:var(--sf-2);align-items:center;gap:5px;height:30px;padding:0 12px;display:flex}.hv-bar i[data-v-de934f2c]{background:var(--bd-strong);border-radius:50%;width:7px;height:7px}.hv-bar span[data-v-de934f2c]{color:var(--tx2);margin-left:10px;font-size:10.5px}.hv-web-body[data-v-de934f2c]{padding:14px 16px 12px}.hv-web-title[data-v-de934f2c]{align-items:center;gap:9px;min-width:0;display:flex}.hv-web-title b[data-v-de934f2c]{min-width:0;color:var(--dk);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.hv-icon[data-v-de934f2c]{border:1px solid var(--bd);box-sizing:border-box;background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:3px;display:flex;overflow:hidden}.hv-nation[data-v-de934f2c]{background:var(--sf-3);color:var(--tx2);border-radius:999px;flex:none;padding:1px 7px;font-size:10.5px;font-weight:600}.hv-kpis[data-v-de934f2c]{align-items:flex-end;gap:18px;margin:12px 0 8px;display:flex}.hv-kpis div[data-v-de934f2c]{flex-direction:column;display:flex}.hv-kpis small[data-v-de934f2c]{color:var(--tx2);font-size:10.5px}.hv-kpis b[data-v-de934f2c]{color:var(--dk);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.hv-up[data-v-de934f2c]{background:var(--gnl);color:var(--gn);white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:700}.hv-chart[data-v-de934f2c]{width:100%;height:96px;display:block}.hv-axis[data-v-de934f2c]{color:var(--tx2);justify-content:space-between;margin-top:4px;font-size:10px;display:flex}.hv-card[data-v-de934f2c]{border:1px solid var(--bd);background:var(--sf);border-radius:16px;width:252px;top:196px;left:0;overflow:hidden;box-shadow:0 34px 64px -34px #0f172a8c,0 2px 6px #0f172a0f}.hv-photo[data-v-de934f2c]{border-bottom:1px solid var(--bd);box-sizing:border-box;background:radial-gradient(120px 90px at 50% 55%,#fff7ee,#fff 70%);justify-content:center;align-items:center;height:136px;padding:12px 0 8px;display:flex;overflow:hidden}.hv-card-body[data-v-de934f2c]{flex-direction:column;gap:6px;padding:12px 14px 14px;display:flex}.hv-name[data-v-de934f2c]{color:var(--dk);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.hv-price[data-v-de934f2c]{align-items:baseline;gap:8px;display:flex}.hv-price b[data-v-de934f2c]{color:var(--dk);font-size:15px;font-weight:700}.hv-price s[data-v-de934f2c]{color:var(--tx2);font-size:11px}.hv-ext[data-v-de934f2c]{border:1px solid var(--primary-border);background:color-mix(in srgb,var(--primary) 8%,var(--sf));border-radius:10px;flex-direction:column;gap:2px;padding:9px 10px;display:flex;position:relative}.hv-ext-k[data-v-de934f2c]{color:var(--tx2);align-items:center;gap:5px;font-size:10.5px;display:flex}.hv-ext-v[data-v-de934f2c]{color:var(--dk);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.hv-ext-p[data-v-de934f2c]{color:var(--tx2);font-size:10.5px}.hv-ext-p b[data-v-de934f2c]{color:var(--tx);font-weight:600}.hv-star[data-v-de934f2c]{border:1px solid var(--primary-border);background:var(--sf);color:var(--primary-ink);border-radius:7px;padding:4px;display:flex;position:absolute;top:8px;right:8px}.hv-ai[data-v-de934f2c]{border:1px solid var(--bd);background:var(--sf);border-radius:14px 14px 4px;gap:10px;width:286px;padding:12px 14px;display:flex;bottom:20px;right:20px;box-shadow:0 24px 48px -30px #0f172a80}.hv-ai-avatar[data-v-de934f2c]{background:var(--primary-light);border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.hv-ai small[data-v-de934f2c]{color:var(--tx2);font-size:10.5px;font-weight:600}.hv-ai p[data-v-de934f2c]{color:var(--dk);margin:2px 0 0;font-size:12px;line-height:1.55}.hv-sample[data-v-de934f2c]{border:1px solid var(--mk-border);color:var(--mk-text-2);border-radius:999px;padding:2px 8px;font-size:10.5px;top:10px;right:4px}@media (prefers-reduced-motion:no-preference){.hv-in[data-v-de934f2c]{animation:.8s cubic-bezier(.2,.7,.2,1) both hv-in-de934f2c;animation-delay:calc(var(--d) + .25s)}.hv-float[data-v-de934f2c]{animation:.8s cubic-bezier(.2,.7,.2,1) both hv-in-de934f2c,7s ease-in-out infinite alternate hv-float-de934f2c;animation-delay:calc(var(--d) + .25s),var(--f)}.hv-line[data-v-de934f2c]{stroke-dasharray:1;animation:1.6s cubic-bezier(.4,0,.2,1) .7s both hv-draw-de934f2c}.hv-area[data-v-de934f2c]{animation:1s 1.2s both hv-fade-de934f2c}.hv-dot[data-v-de934f2c]{animation:.4s 2.2s both hv-fade-de934f2c}.hv-star[data-v-de934f2c]{animation:.5s 2.4s both hv-save-de934f2c}}@media (prefers-reduced-motion:reduce){.hv-star[data-v-de934f2c]{background:var(--primary);border-color:var(--primary);color:var(--on-accent)}}@keyframes hv-in-de934f2c{0%{opacity:0;transform:translateY(16px)}}@keyframes hv-float-de934f2c{to{translate:0 -7px}}@keyframes hv-draw-de934f2c{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hv-fade-de934f2c{0%{opacity:0}}@keyframes hv-save-de934f2c{to{background:var(--primary);border-color:var(--primary);color:var(--on-accent)}}.lv[data-v-ab51ba5e]{color:#fff;-webkit-tap-highlight-color:transparent;background:#000;outline:none;position:absolute;inset:0}.lv video[data-v-ab51ba5e]{object-fit:contain;cursor:pointer;width:100%;height:100%;display:block}.lv.is-full video[data-v-ab51ba5e]{cursor:default}.lv:not(.is-ui) video[data-v-ab51ba5e]{cursor:none}.lv-big[data-v-ab51ba5e]{background:var(--primary);width:72px;height:72px;color:var(--on-accent);box-shadow:0 0 0 10px color-mix(in srgb,var(--primary) 22%,transparent),0 12px 30px #00000059;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;margin:-36px 0 0 -36px;padding-left:5px;transition:transform .15s;display:flex;position:absolute;top:50%;left:50%}.lv-big[data-v-ab51ba5e]:hover{transform:scale(1.06)}.lv-sound[data-v-ab51ba5e]{z-index:1;color:#fff;font:inherit;cursor:pointer;background:#0000008c;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;transition:background .15s;display:inline-flex;position:absolute;top:12px;right:12px}.lv-sound[data-v-ab51ba5e]:hover{background:#000000b8}.lv-ui[data-v-ab51ba5e]{opacity:0;pointer-events:none;background:linear-gradient(#0000,#00000061 45%,#000000b8);padding:44px 16px 10px;transition:opacity .25s,transform .25s;position:absolute;bottom:0;left:0;right:0;transform:translateY(6px)}.lv.is-ui .lv-ui[data-v-ab51ba5e],.lv:focus-visible .lv-ui[data-v-ab51ba5e]{opacity:1;pointer-events:auto;transform:none}.lv:has(:focus-visible) .lv-ui[data-v-ab51ba5e]{opacity:1;pointer-events:auto;transform:none}.lv-chips[data-v-ab51ba5e]{scrollbar-width:none;gap:8px;margin-bottom:10px;display:flex;overflow-x:auto}.lv-chips[data-v-ab51ba5e]::-webkit-scrollbar{display:none}.lv-chip[data-v-ab51ba5e]{color:#ffffffe0;font:inherit;cursor:pointer;background:#00000059;border:1px solid #ffffff2e;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;transition:background .15s,border-color .15s;display:inline-flex}.lv-chip span[data-v-ab51ba5e]{color:#fff9;font-variant-numeric:tabular-nums}.lv-chip[data-v-ab51ba5e]:hover{background:#ffffff24}.lv-chip.on[data-v-ab51ba5e]{color:#fff;background:#ffffff2e;border-color:#ffffff80}.lv-bar[data-v-ab51ba5e]{cursor:pointer;touch-action:none;align-items:center;gap:3px;height:16px;display:flex;position:relative}.lv-seg[data-v-ab51ba5e]{background:#ffffff4d;border-radius:2px;flex:1 1 0;height:4px;transition:height .15s;position:relative;overflow:hidden}.lv-bar:hover .lv-seg[data-v-ab51ba5e]{height:6px}.lv-seg i[data-v-ab51ba5e]{background:var(--primary);transform-origin:0;position:absolute;inset:0}.lv-tip[data-v-ab51ba5e]{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#0f0f12eb;border-radius:6px;flex-direction:column;align-items:center;gap:1px;padding:5px 9px;font-size:12px;display:flex;position:absolute;bottom:22px;transform:translate(-50%)}.lv-tip b[data-v-ab51ba5e]{font-weight:600}.lv-row[data-v-ab51ba5e]{align-items:center;gap:8px;margin-top:4px;display:flex}.lv-btn[data-v-ab51ba5e]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.lv-btn[data-v-ab51ba5e]:hover{background:#ffffff24}.lv-time[data-v-ab51ba5e]{font-variant-numeric:tabular-nums;color:#ffffffe6;font-size:13px}.lv-now[data-v-ab51ba5e]{text-overflow:ellipsis;white-space:nowrap;color:#ffffffbf;min-width:0;font-size:13px;overflow:hidden}.lv-now[data-v-ab51ba5e]:before{content:"·";color:#ffffff73;margin-right:8px}.lv-gap[data-v-ab51ba5e]{flex:1}.lv-vol[data-v-ab51ba5e]{align-items:center;display:flex}.lv-range[data-v-ab51ba5e]{opacity:0;width:0;accent-color:var(--primary);cursor:pointer;margin:0;transition:width .2s,opacity .2s,margin .2s}.lv-vol:hover .lv-range[data-v-ab51ba5e],.lv-vol:focus-within .lv-range[data-v-ab51ba5e]{opacity:1;width:76px;margin:0 6px 0 2px}@media (hover:none){.lv-range[data-v-ab51ba5e]{display:none}}.lv[data-v-ab51ba5e]:focus-visible{box-shadow:inset 0 0 0 2px var(--primary)}@media (width<=560px){.lv-ui[data-v-ab51ba5e]{padding:32px 10px 6px}.lv-chips[data-v-ab51ba5e]{display:none}.lv-big[data-v-ab51ba5e]{width:58px;height:58px;margin:-29px 0 0 -29px}}.landing-media[data-v-029e9551]{border-radius:inherit;background:var(--tooltip-bg);position:absolute;inset:0;overflow:hidden}.landing-media video[data-v-029e9551],.landing-media iframe[data-v-029e9551]{object-fit:contain;border:0;width:100%;height:100%;display:block}.ix[data-v-76e878a5]{border-top:1px solid var(--mk-border);border-bottom:1px solid var(--mk-border);background:radial-gradient(900px 320px at 50% 0,color-mix(in srgb,var(--primary) 7%,transparent),transparent 70%),var(--mk-surface-2)}.ix-inner[data-v-76e878a5]{max-width:1200px;margin:0 auto;padding:88px 24px}.ix-head[data-v-76e878a5]{text-align:center;max-width:720px;margin:0 auto 40px}.ix-head h2[data-v-76e878a5]{color:var(--mk-heading);font-size:clamp(26px,3.4vw,38px);font-weight:var(--font-weight-heading);letter-spacing:-.5px;margin:0}.ix-head p[data-v-76e878a5]{color:var(--mk-text-2);margin:12px 0 0;font-size:16px;line-height:1.75}.ix-frame[data-v-76e878a5]{aspect-ratio:16/9;border:1px solid var(--mk-border);background:var(--mk-surface);border-radius:20px;max-width:1040px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #0f172a8c}.ix-pending[data-v-76e878a5]{text-align:center;background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--mk-text) 10%,transparent) 1px,transparent 0) 0 0/22px 22px, radial-gradient(640px 300px at 50% 40%,color-mix(in srgb,var(--primary) 10%,transparent),transparent 70%), var(--mk-surface);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.ix-brand[data-v-76e878a5]{opacity:.85;display:flex;position:absolute;top:18px;left:20px}.ix-play[data-v-76e878a5]{background:var(--primary);width:68px;height:68px;color:var(--on-accent);box-shadow:0 0 0 10px color-mix(in srgb,var(--primary) 14%,transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;padding-left:4px;display:flex}.ix-pending b[data-v-76e878a5]{color:var(--mk-heading);font-size:18px;font-weight:var(--font-weight-heading)}.ix-pending p[data-v-76e878a5]{max-width:520px;color:var(--mk-text-2);margin:0;font-size:14px;line-height:1.7}.ix-topics[data-v-76e878a5]{flex-wrap:wrap;justify-content:center;gap:8px;max-width:620px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ix-topics li[data-v-76e878a5]{border:1px solid var(--mk-border);background:var(--mk-bg);color:var(--mk-text);border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:500}@media (width<=880px){.ix-inner[data-v-76e878a5]{padding:56px 16px}.ix-head[data-v-76e878a5]{margin-bottom:24px}.ix-head p[data-v-76e878a5]{font-size:14.5px}.ix-frame[data-v-76e878a5]{border-radius:14px}}@media (width<=560px){.ix-frame[data-v-76e878a5]:not(.has-media){aspect-ratio:4/5}.ix-play[data-v-76e878a5]{width:56px;height:56px}}.wy[data-v-39f98987]{border-top:1px solid var(--mk-border);background:var(--mk-surface)}.wy-inner[data-v-39f98987]{max-width:1200px;margin:0 auto;padding:88px 24px}.wy-head[data-v-39f98987]{text-align:center;max-width:720px;margin:0 auto 40px}.wy-head h2[data-v-39f98987]{color:var(--mk-heading);font-size:clamp(24px,3vw,34px);font-weight:var(--font-weight-heading);letter-spacing:-.4px;margin:0}.wy-grid[data-v-39f98987]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.wy-card[data-v-39f98987]{border:1px solid var(--mk-border);background:var(--mk-bg);border-radius:18px;flex-direction:column;gap:10px;padding:26px 22px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.wy-card[data-v-39f98987]:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--mk-border));transform:translateY(-2px);box-shadow:0 20px 40px -32px #0f172a73}.wy-icon[data-v-39f98987]{background:var(--primary-light);width:44px;height:44px;color:var(--primary);border-radius:12px;justify-content:center;align-items:center;display:flex}.wy-flags[data-v-39f98987]{align-items:center;height:44px;display:flex}.wy-flags img[data-v-39f98987]{border:2px solid var(--mk-bg);box-sizing:content-box;border-radius:50%;margin-left:-7px}.wy-flags img[data-v-39f98987]:first-child{margin-left:0}.wy-card h3[data-v-39f98987]{color:var(--mk-heading);font-size:17px;font-weight:var(--font-weight-heading);margin:6px 0 0}.wy-card p[data-v-39f98987]{color:var(--mk-text);margin:0;font-size:14px;line-height:1.75}@media (width<=1024px){.wy-grid[data-v-39f98987]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=880px){.wy-inner[data-v-39f98987]{padding:56px 16px}.wy-head[data-v-39f98987]{margin-bottom:24px}}@media (width<=560px){.wy-grid[data-v-39f98987]{grid-template-columns:1fr}.wy-card[data-v-39f98987]{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.wy-card[data-v-39f98987],.wy-card[data-v-39f98987]:hover{transition:none;transform:none}}.lp-kicker{background:var(--primary-light);color:var(--primary-ink);letter-spacing:.3px;border-radius:999px;margin-bottom:12px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-block}.lp-btn-primary{background:var(--primary);color:var(--on-accent);font:inherit;font-size:15px;font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:0 8px 24px color-mix(in srgb,var(--primary) 28%,transparent);border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:13px 28px;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.lp-btn-primary:hover{filter:brightness(.95);transform:translateY(-1px)}.lp-btn-ghost{border:1.5px solid var(--mk-border);background:var(--mk-surface);color:var(--mk-text);font:inherit;font-size:15px;font-weight:var(--font-weight-semibold);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:12px 24px;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.lp-btn-ghost:hover{border-color:var(--primary);color:var(--primary)}.lp-btn-primary:focus-visible,.lp-btn-ghost:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.lp-btn-primary:hover{transform:none}}.lp[data-v-b7c4185c]{background:var(--mk-bg)}.lp[data-v-b7c4185c] [id]{scroll-margin-top:calc(var(--nav-h) + 8px)}.hero[data-v-b7c4185c]{height:max(560px, calc(100vh - var(--nav-h)));height:max(560px, calc(100svh - var(--nav-h)));background:radial-gradient(760px 420px at 78% 42%, color-mix(in srgb, var(--primary) 9%, transparent), transparent 70%), radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--mk-text) 7%, transparent) 1px, transparent 0) 0 0 / 24px 24px, var(--mk-bg);flex-direction:column;display:flex;position:relative;overflow:hidden}.hero[data-v-b7c4185c]:after{content:"";background:linear-gradient(180deg, transparent, var(--mk-bg));pointer-events:none;height:160px;position:absolute;bottom:0;left:0;right:0}.hero-inner[data-v-b7c4185c]{z-index:1;flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:40px;width:100%;max-width:1240px;min-height:0;margin:0 auto;padding:32px 28px 8px;display:grid;position:relative}.hero-copy[data-v-b7c4185c]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.hero-visual[data-v-b7c4185c]{align-self:center;height:min(560px,100%);min-height:0;position:relative}.hero-copy[data-v-b7c4185c]>*{animation:.7s cubic-bezier(.2,.7,.2,1) both heroUp-b7c4185c}.hero-copy[data-v-b7c4185c]>:first-child{animation-delay:50ms}.hero-copy[data-v-b7c4185c]>:nth-child(2){animation-delay:.14s}.hero-copy[data-v-b7c4185c]>:nth-child(3){animation-delay:.23s}.hero-copy[data-v-b7c4185c]>:nth-child(4){animation-delay:.32s}.hero-copy[data-v-b7c4185c]>:nth-child(5){animation-delay:.41s}@keyframes heroUp-b7c4185c{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rot[data-v-b7c4185c]{vertical-align:bottom;padding:0 .06em;display:inline-grid;overflow:hidden}.rot[data-v-b7c4185c]>*{grid-area:1/1}.rot-enter-active[data-v-b7c4185c],.rot-leave-active[data-v-b7c4185c]{transition:transform .55s cubic-bezier(.65,0,.35,1),opacity .4s}.rot-enter-from[data-v-b7c4185c]{opacity:0;transform:translateY(100%)}.rot-leave-to[data-v-b7c4185c]{opacity:0;transform:translateY(-100%)}.eyebrow[data-v-b7c4185c]{border:1px solid var(--mk-border);background:var(--mk-surface);font-size:var(--font-size-compact);line-height:1.5;font-weight:var(--font-weight-semibold);letter-spacing:.3px;color:var(--mk-text-2);border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:6px 14px;display:inline-flex;box-shadow:0 6px 18px -14px #0f172a66}.eyebrow[data-v-b7c4185c]:before{content:"";background:var(--primary);width:7px;height:7px;box-shadow:0 0 0 3px var(--primary-light);border-radius:50%}.title[data-v-b7c4185c]{font-size:clamp(34px,4.6vw,64px);font-weight:var(--font-weight-heading);color:var(--mk-heading);letter-spacing:-1.2px;margin:0 0 20px;line-height:1.14}.title .hl[data-v-b7c4185c]{color:var(--primary);white-space:nowrap}.sub[data-v-b7c4185c]{color:var(--mk-text);text-wrap:pretty;max-width:560px;font-size:clamp(15px,1.4vw,18px);line-height:1.75;font-weight:var(--font-weight-body);margin:0 0 26px}.cta[data-v-b7c4185c]{flex-wrap:wrap;gap:12px;display:flex}.cta.center[data-v-b7c4185c]{justify-content:center}.hero-cue[data-v-b7c4185c]{z-index:2;border:1px solid var(--mk-border);background:color-mix(in srgb, var(--mk-surface) 88%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:999px;flex:none;align-self:center;align-items:center;gap:4px;max-width:calc(100% - 32px);margin:0 auto 22px;padding:6px 6px 6px 16px;animation:.7s cubic-bezier(.2,.7,.2,1) .6s both heroUp-b7c4185c;display:flex;position:relative;box-shadow:0 14px 34px -26px #0f172a80}.hero-cue-label[data-v-b7c4185c]{color:var(--primary-ink);white-space:nowrap;margin-right:8px;font-size:12.5px;font-weight:700}.hero-cue-link[data-v-b7c4185c]{color:var(--mk-text);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s}.hero-cue-link[data-v-b7c4185c]:hover{background:var(--primary-light);color:var(--primary-ink)}.hero-cue-down[data-v-b7c4185c]{background:var(--primary);min-width:34px;height:34px;color:var(--on-accent);border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-left:6px;padding:0 9px;text-decoration:none;display:inline-flex}.hero-cue-text[data-v-b7c4185c]{white-space:nowrap;font-size:13px;font-weight:600;display:none}.hero-cue-link[data-v-b7c4185c]:focus-visible,.hero-cue-down[data-v-b7c4185c]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.hero-cue-down svg[data-v-b7c4185c]{animation:1.8s ease-in-out infinite cueBob-b7c4185c}}@keyframes cueBob-b7c4185c{50%{transform:translateY(3px)}}.block[data-v-b7c4185c]{background:var(--mk-surface)}.block.alt[data-v-b7c4185c]{background:var(--mk-surface-2);border-top:1px solid var(--mk-border);border-bottom:1px solid var(--mk-border)}.block-inner[data-v-b7c4185c]{max-width:1080px;margin:0 auto;padding:88px 28px}.block-inner.narrow[data-v-b7c4185c]{max-width:720px}.block-title[data-v-b7c4185c]{font-size:clamp(20px,3vw,27px);font-weight:var(--font-weight-heading);color:var(--mk-heading);letter-spacing:-.2px;margin:0 0 28px}.faq-head[data-v-b7c4185c]{text-align:center;margin-bottom:28px}.faq-head .block-title[data-v-b7c4185c]{margin:0}.faq-kicker[data-v-b7c4185c]{background:var(--primary-light);color:var(--primary-ink);letter-spacing:1px;border-radius:999px;margin-bottom:10px;padding:3px 12px;font-size:12px;font-weight:700;display:inline-block}.faq-list[data-v-b7c4185c]{gap:10px;display:grid}.faq-item[data-v-b7c4185c]{border:1px solid var(--mk-border);background:var(--mk-surface);border-radius:14px;transition:border-color .2s,box-shadow .2s}.faq-item[open][data-v-b7c4185c]{border-color:color-mix(in srgb, var(--primary) 35%, var(--mk-border));box-shadow:0 12px 30px -24px #0f172a59}.faq-item summary[data-v-b7c4185c]{cursor:pointer;color:var(--mk-heading);font-size:15.5px;font-weight:var(--font-weight-semibold);align-items:center;gap:12px;padding:18px 20px;line-height:1.5;list-style:none;display:flex}.faq-item summary[data-v-b7c4185c]::-webkit-details-marker{display:none}.faq-item summary[data-v-b7c4185c]:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:14px}.faq-text[data-v-b7c4185c]{flex:1;min-width:0}.faq-q[data-v-b7c4185c]{background:var(--primary-light);width:24px;height:24px;color:var(--primary-ink);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.faq-q.is-a[data-v-b7c4185c]{background:var(--sf-3);color:var(--mk-text-2)}.faq-chev[data-v-b7c4185c]{color:var(--mk-text-2);flex:none;transition:transform .25s}.faq-item[open] .faq-chev[data-v-b7c4185c]{color:var(--primary);transform:rotate(180deg)}.faq-a[data-v-b7c4185c]{gap:12px;padding:0 20px 18px;animation:.28s both faqIn-b7c4185c;display:flex}.faq-a p[data-v-b7c4185c]{font-size:var(--font-size-compact);color:var(--mk-text);line-height:1.85;font-weight:var(--font-weight-body);margin:2px 0 0}@keyframes faqIn-b7c4185c{0%{opacity:0;transform:translateY(-4px)}}.closing[data-v-b7c4185c]{background:var(--mk-surface-2);border-top:1px solid var(--mk-border)}.closing-inner[data-v-b7c4185c]{text-align:center;max-width:760px;margin:0 auto;padding:64px 28px}.closing-inner h2[data-v-b7c4185c]{font-size:clamp(20px,3vw,28px);font-weight:var(--font-weight-heading);color:var(--mk-heading);margin:0 0 10px}.closing-inner p[data-v-b7c4185c]{font-size:var(--font-size-compact);color:var(--mk-text);line-height:1.6;font-weight:var(--font-weight-body);margin:0 0 24px}@media (width<=1024px){.hero-inner[data-v-b7c4185c]{flex-direction:column;align-items:stretch;gap:20px;padding:28px 20px 4px;display:flex}.hero-copy[data-v-b7c4185c]{text-align:center;align-items:center}.sub[data-v-b7c4185c]{max-width:640px}.cta[data-v-b7c4185c]{justify-content:center}.hero-visual[data-v-b7c4185c]{flex:1 1 0;align-self:stretch;height:auto}.hero-cue[data-v-b7c4185c]{padding:6px}.hero-cue-label[data-v-b7c4185c],.hero-cue-link[data-v-b7c4185c]{display:none}.hero-cue-down[data-v-b7c4185c]{margin:0;padding:0 14px}.hero-cue-text[data-v-b7c4185c]{display:inline}}@media (width<=880px){.hero-inner[data-v-b7c4185c]{padding:20px 16px 4px}.title[data-v-b7c4185c]{letter-spacing:-.8px;margin-bottom:14px}.eyebrow[data-v-b7c4185c]{margin-bottom:16px;font-size:12.5px}.sub[data-v-b7c4185c]{margin-bottom:20px}.faq-item summary[data-v-b7c4185c]{padding:16px;font-size:15px}.faq-a[data-v-b7c4185c]{padding:0 16px 16px}.block-inner[data-v-b7c4185c]{padding:52px 18px}}@media (width<=480px){.cta[data-v-b7c4185c]{width:100%}.cta[data-v-b7c4185c]>*{flex:1 1 0;padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.hero-copy[data-v-b7c4185c]>*,.hero-cue[data-v-b7c4185c]{animation:none}}.route-loading-page[data-v-22b2798d]{min-height:260px;color:var(--tx2);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.route-loading-actions[data-v-22b2798d]{align-items:center;gap:16px;display:flex}.route-loading-actions a[data-v-22b2798d]{color:var(--primary)}.ai-loading-back[data-v-22b2798d]{display:none}@media (width<=768px){.ai-loading-back[data-v-22b2798d]{margin-bottom:12px;display:inline-flex}}*{box-sizing:border-box;margin:0;padding:0}html{scrollbar-gutter:stable}:root{--font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI Variable","Segoe UI","PingFang SC","Microsoft YaHei UI","Microsoft YaHei","Noto Sans CJK SC","Noto Sans SC",Arial,sans-serif;--font-data:var(--font-ui);--font-code:Consolas,"SFMono-Regular",monospace;--font-size-meta:12px;--font-size-control:13px;--font-size-compact:14px;--font-size-body:15px;--font-size-card-title:16px;--font-size-reading:16px;--font-size-section:18px;--font-size-display:28px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-body:var(--font-weight-medium);--font-weight-heading:var(--font-weight-bold);--font-size-tab:var(--font-size-control);--font-weight-tab:var(--font-weight-semibold);--font-size-page-title:22px;--font-weight-page-title:var(--font-weight-bold);--font-size-section-title:var(--font-size-card-title);--font-weight-section-title:var(--font-weight-heading);--font-size-table-heading:13px;--font-size-table-value:14.5px;--font-weight-table-value:var(--font-weight-semibold);--font-weight-metric:var(--font-weight-bold);--sidebar-width:184px;--console-header-height:56px}body{font-family:var(--font-ui);font-size:var(--font-size-body);font-weight:var(--font-weight-body);background:var(--bg);color:var(--tx);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}button,input,select,textarea{font-family:inherit}code,pre,kbd,samp{font-family:var(--font-code)}.sb{width:var(--sidebar-width);background:var(--sb-bg);z-index:100;height:100dvh;color:var(--sb-text);flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:hidden}.logo{height:var(--console-header-height);border:0;border-bottom:1px solid var(--sb-border);width:100%;color:var(--sb-active);cursor:pointer;font:inherit;background:0 0;flex-shrink:0;align-items:center;gap:9px;padding:0 14px;display:flex}.logo-sq{-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sb-brand{white-space:nowrap;font-size:17px;font-weight:800}.sb-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sb-text) transparent;flex:1;min-height:0;padding:8px 8px 16px;overflow:hidden auto}.sb-scroll::-webkit-scrollbar{width:4px;height:4px}.sb-scroll::-webkit-scrollbar-thumb{background:var(--sb-text)}.nv{flex-direction:column;gap:3px;padding:4px 0 10px;display:flex}.ns{color:var(--sb-heading);white-space:nowrap;padding:5px 12px 6px;font-size:11px;font-weight:500}.ni{width:100%;min-height:40px;font:inherit;color:var(--sb-text);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:11px;padding:9px 12px;transition:background .15s,color .15s;display:flex;position:relative}.ni .ic{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ni .ic svg{fill:none;stroke:currentColor;width:19px;height:19px}.ni-lbl{font-size:var(--font-size-tab);font-weight:var(--font-weight-tab);color:inherit;white-space:nowrap;line-height:1.4;display:block}.ni.on{background:var(--primary-light);color:var(--sb-active)}.ni.on:before{content:"";background:var(--primary);border-radius:4px;width:3px;position:absolute;top:11px;bottom:11px;left:0}.ni.on .ic{color:var(--primary)}.ni:focus-visible,.logo:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.sidebar-collapsed .sb-brand,.sidebar-collapsed .ns,.sidebar-collapsed .ni-lbl{display:none}.sidebar-collapsed .logo{justify-content:center;padding-inline:0}.sidebar-collapsed .ni{justify-content:center;padding:10px 0}.sidebar-collapsed .nv{padding-block:8px}.rdot{background:var(--rd);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:10px}.tcnt{background:var(--rd);color:var(--mk-surface);text-align:center;border-radius:8px;min-width:14px;padding:1px 4px;font-size:9px;font-weight:800;line-height:14px;position:absolute;top:6px;right:7px}.console-shell{min-width:0;max-width:100%}.main{margin-left:var(--sidebar-width);min-width:0;min-height:100vh}.sidebar-toggle{width:32px;height:32px;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.sidebar-toggle:hover,.account-trigger:hover{background:var(--bg);color:var(--tx)}.sidebar-toggle:focus-visible,.account-trigger:focus-visible,.hdr-menu-i:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hdr-t{align-items:center;gap:12px;display:flex}.account-trigger{color:var(--tx);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:3px 6px 3px 3px;font-size:12px;font-weight:600;display:flex}.hdr{border-bottom:1px solid var(--bd);height:var(--console-header-height);z-index:50;box-shadow:var(--shadow-sm);background:#fff;justify-content:space-between;align-items:center;padding:0 22px;display:flex;position:sticky;top:0}.hdr-t{font-size:var(--font-size-section);font-weight:var(--font-weight-bold)}.hdr-r{align-items:center;gap:10px;display:flex}.nation{background:var(--primary-light);color:var(--primary);border:1px solid #f68b1e33;border-radius:16px;padding:5px 10px;font-size:12px;font-weight:600}.pbadge{color:#fff;background:linear-gradient(135deg,var(--primary),var(--pu));cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-pr);border:none;border-radius:10px;padding:4px 10px;font-size:11px;font-weight:600}.ava{background:linear-gradient(135deg,var(--primary),var(--pu));color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:flex;overflow:hidden}.ava img{-webkit-user-select:none;user-select:none;border-radius:50%;width:100%;height:100%;display:block}.pg{min-width:0;max-width:100%;padding:20px 22px;display:none}.pg.on{display:block}.ph h1{font-size:var(--font-size-page-title);font-weight:var(--font-weight-page-title);color:var(--dk);line-height:1.45}.ph p{font-size:var(--font-size-control);color:var(--tx2);margin-top:4px}.qf{border-bottom:1px solid var(--bd);flex-wrap:wrap;gap:0;margin-bottom:16px;display:flex}.qfc{font-family:var(--font-ui);font-size:var(--font-size-tab);font-weight:var(--font-weight-tab);cursor:pointer;color:var(--tx2);-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border:none;border-radius:0;padding:7px 14px;transition:color .15s;position:relative}.qfc:hover{color:var(--primary)}.qfc.on{color:var(--primary);font-weight:var(--font-weight-tab)}.qfc.on:after{content:"";background:var(--primary);border-radius:1px;width:100%;height:2px;position:absolute;bottom:-1px;left:0}.fb{border:1px solid var(--bd);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;margin-bottom:16px;padding:16px 16px 12px}.fb select,.fb input[type=text]{width:100%}.range-wrap{background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;width:100%;height:36px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.range-wrap:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px #f68b1e26}.range-inp{background:0 0;flex:1;width:0;min-width:0;height:100%;padding:0 8px;font-size:14px;box-shadow:none!important;border:none!important;outline:none!important}.range-inp::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.range-inp::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.range-sep{color:#94a3b8;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:0 2px;font-size:12px}.fbrow{flex-wrap:wrap;align-items:end;gap:12px;display:flex}select,input[type=text],input[type=password]{width:100%;height:36px;font-size:var(--font-size-control);color:var(--tx);background:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;padding:0 10px;font-family:inherit;transition:border-color .15s}.btn{font-size:var(--font-size-control);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;border-radius:7px;padding:7px 13px;font-family:inherit;transition:all .15s}.btn:disabled{opacity:.5;cursor:not-allowed}.bto{border:1.5px solid var(--bd);color:var(--tx);background:#fff}.bto:hover{border-color:var(--primary);color:var(--primary)}.bts{background:var(--gnl);color:var(--gn);border:1.5px solid var(--gn)}.backbtn{border:1px solid var(--bd);height:32px;color:var(--tx2);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 13px 0 11px;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.backbtn:hover{color:var(--primary);border-color:var(--primary);background:var(--primary-light);box-shadow:0 1px 3px #f68b1e1f}.backbtn svg{flex:none;transition:transform .15s}.backbtn:hover svg{transform:translate(-2px)}.card{border:1px solid var(--bd);min-width:0;max-width:100%;box-shadow:var(--shadow-md);background:#fff;border-radius:12px;margin-bottom:16px;overflow:hidden}.ch{border-bottom:1px solid var(--bd);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:12px 16px;display:flex}.ct{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:700}.ovx{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--tx2) var(--bg);width:100%;min-width:0;max-width:100%;display:block;overflow-x:auto}.ovx:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.ovx::-webkit-scrollbar{height:8px}.ovx::-webkit-scrollbar-thumb{background:var(--bd);border:2px solid var(--bg);border-radius:6px}.dt{border-collapse:collapse;width:100%;font-size:var(--font-size-table-value)}.dt th{background:#f8fafc}.dt td:last-child{text-align:center;background:0 0;min-width:56px}.dt th:last-child{text-align:center;background:#f8fafc;min-width:56px}.dt th{text-align:left;color:var(--tx);border-bottom:1px solid var(--bd);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:.4px;font-weight:600;font-size:var(--font-size-table-heading);background:#f8fafc;padding:8px 12px;transition:color .12s}.dt th:hover{color:var(--primary)}.dt td{vertical-align:middle;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:var(--font-size-table-value);font-weight:var(--font-weight-table-value);border-bottom:1px solid #f1f5f9;padding:10px 12px}.num-range{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.dt tr:last-child td{border-bottom:none}.dt tr:hover td{cursor:pointer;background:#f8fafc}.pnc{align-items:center;gap:8px;display:flex}.pico{background:var(--primary-light);border:1px solid #f68b1e1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex}.pnt .pn{text-overflow:ellipsis;max-width:200px;font-size:14px;font-weight:700;overflow:hidden}.pnt .ps{color:var(--tx2);margin-top:2px;font-size:11px}.badge{border-radius:7px;padding:2px 7px;font-size:12px;font-weight:600;display:inline-block}.bg{background:var(--gnl);color:#059669}.br{background:var(--rdl);color:#dc2626}.bo{color:#d97706;background:#fef9ec}.bb{background:var(--bll);color:var(--bl)}.bgy{color:var(--tx2);background:#f1f5f9}.stars{color:#e6a23c;font-size:11px}.tag{color:var(--tx2);background:#9093991a;border-radius:4px;padding:2px 6px;font-size:11px;display:inline-block}.bdg{white-space:nowrap;border-radius:3px;padding:0 5px;font-size:10px;font-weight:600;line-height:1.7;display:inline-block}.bdg-brand{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}.bdg-cod{color:#92400e;background:#fef3c7;border:1px solid #fde68a;font-weight:700}.bdg-ex{background:var(--jumia-light);color:var(--jumia);border:1px solid #0000;font-weight:700}.bdg-link{border:1px solid #0000;text-decoration:none;transition:border-color .15s,filter .15s}.bdg-link:hover{filter:brightness(.94);border-color:currentColor;text-decoration:none}.bdg-cat{background:var(--bd);color:var(--tx2);border:1px solid #0000;text-decoration:none;transition:color .15s,border-color .15s}.bdg-cat:hover{color:var(--primary);border-color:var(--primary);text-decoration:none}.bdg-new{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700}.up{color:var(--gn);font-weight:700}.dn{color:var(--rd);font-weight:700}.fl2{color:var(--tx2)}.cf-h{color:var(--gn);font-size:11px;font-weight:700}.cf-m{color:var(--primary);font-size:11px;font-weight:700}.cf-l{color:var(--tx2);font-size:11px;font-weight:700}.cdots{align-items:center;gap:2px;display:inline-flex}.cdot{background:var(--bd);border-radius:50%;width:8px;height:8px}.cdot.on{background:var(--primary)}.score{font-size:13px;font-weight:800}.score.hi{color:var(--gn)}.score.md{color:var(--primary)}.score.lo{color:var(--rd)}.lm{background:var(--bd);color:var(--bd);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;padding:0 6px;font-size:12px;display:inline-block;position:relative}.lm:after{content:"付费";color:#fff;letter-spacing:.3px;font-size:9px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.um{z-index:300;background:#0000008c;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.um.on{display:flex}.umod{background:#fff;border-radius:16px;width:100%;max-width:520px;overflow:hidden;box-shadow:0 20px 60px #0003}.utop{background:linear-gradient(135deg,var(--dk),#0a2744);text-align:center;color:#fff;padding:20px 24px}.ubody{padding:14px 20px 18px}.uplans{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.upl{border:1.5px solid var(--bd);border-radius:10px;padding:11px;font-size:12px}.upl.ft{border-color:var(--primary);background:var(--primary-light);position:relative}.upl.ft:before{content:"推荐";background:var(--primary);color:#fff;border-radius:6px;padding:2px 9px;font-size:10px;font-weight:800;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.vc{border:1.5px solid;border-radius:10px;margin-bottom:12px;padding:10px 12px}.vc.g{background:#f0f9eb;border-color:#b3e19d}.vc.b{background:var(--bll);border-color:#f68b1e66}.vc.o{background:#fdf6ec;border-color:#f3d19e}.vch{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.vct{font-size:13px;font-weight:700}.vcb{font-size:12px;line-height:1.7}.vcp{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.vcp span{background:#0000000f;border-radius:9px;padding:2px 7px;font-size:11px;font-weight:600}.moverlay{z-index:200;background:#00152980;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.moverlay.on{display:flex}.modal{width:100%;max-width:720px;max-height:90vh;box-shadow:0 20px 60px #0f172a26,0 0 0 1px var(--bd);background:#fff;border-radius:16px;overflow-y:auto}.mhdr{border-bottom:1px solid var(--bd);z-index:10;background:#fff;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex;position:sticky;top:0}.mclose{cursor:pointer;color:var(--tx2);padding:0 4px;font-size:22px;line-height:1}.mbody{padding:16px}.m4{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.mc{background:var(--bg);text-align:center;border:1px solid #e4e7ed80;border-radius:10px;padding:10px}.mc .mv{font-size:17px;font-weight:800}.mc .ml{color:var(--tx2);margin-top:3px;font-size:11px}.sebox{background:linear-gradient(135deg,var(--primary-light),#f68b1e1a);border:1px solid #f68b1e2e;border-radius:12px;margin-bottom:14px;padding:16px}.serange{color:var(--primary);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:26px;font-weight:800}.sesig{color:var(--tx2);margin-top:5px;font-size:11px;line-height:1.7}.sesig span{color:var(--tx);font-weight:600}.st{margin:12px 0 6px;font-size:12.5px;font-weight:700}.sparkrow{align-items:flex-end;gap:3px;height:48px;display:flex}.sbar{border-radius:2px 2px 0 0;flex:1;min-width:6px}.chartlabels{color:var(--tx2);justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.rgbars{align-items:flex-end;gap:3px;height:38px;display:flex}.rgb{border-radius:2px 2px 0 0;flex:1;min-width:6px}.mini3{gap:8px;margin-bottom:10px;display:flex}.mini3c{text-align:center;background:#fffc;border:1px solid #e4e7ed99;border-radius:10px;flex:1;padding:9px}.mini3c .v{font-size:15px;font-weight:800}.mini3c .l{color:var(--tx2);margin-top:3px;font-size:11px}.flags{flex-wrap:wrap;gap:5px;display:flex}.g2h{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cb{color:var(--primary);animation:1s infinite cb}@keyframes cb{0%,to{opacity:1}50%{opacity:0}}.tal{cursor:pointer;border-bottom:1px solid #e4e7ed80;align-items:center;gap:10px;padding:11px 14px;display:flex}.tal:last-child{border-bottom:none}.tal:hover{background:#f68b1e08}.taic{background:var(--primary-light);border:1px solid #f68b1e26;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;display:flex}.tain{flex:1;min-width:0}.tain .tn{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.tain .ts{color:var(--tx2);margin-top:1px;font-size:11px}.taal{flex-wrap:wrap;flex-shrink:0;gap:5px;display:flex}.pgr{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px;display:grid}.pc{box-shadow:var(--shadow-md);background:#ffffffeb;border:1.5px solid #e4e7edcc;border-radius:16px;padding:20px 16px;position:relative}.pc.ft{border-color:var(--primary);border-width:2px;transform:translateY(-3px);box-shadow:0 8px 32px #f68b1e26}.pc.ft:before{content:"Beta 早鸟";background:linear-gradient(135deg,var(--primary),#5b8dee);color:#fff;border-radius:8px;padding:2px 10px;font-size:10px;font-weight:800;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.pln{margin-bottom:3px;font-size:16px;font-weight:800}.plp{margin:8px 0 3px;font-size:26px;font-weight:800}.plp span{color:var(--tx2);font-size:13px;font-weight:400}.pld{color:var(--tx2);margin-bottom:12px;font-size:11px}.plf{flex-direction:column;gap:7px;margin-bottom:16px;list-style:none;display:flex}.plf li{align-items:flex-start;gap:5px;font-size:12px;display:flex}.plf li:before{content:"✓";color:var(--gn);flex-shrink:0;font-weight:700}.plf li.no:before{content:"✗";color:var(--rd)}.plf li.no{color:var(--tx2)}.tglr{justify-content:center;align-items:center;gap:8px;margin:12px 0;display:flex}.tglb{font-size:var(--font-size-tab);font-weight:var(--font-weight-tab);cursor:pointer;border:1px solid var(--bd);color:var(--tx2);font-family:var(--font-ui);background:#fff;border-radius:15px;padding:6px 15px}.tglb.on{background:var(--primary);border-color:var(--primary);color:#fff}.sv{background:var(--gnl);color:var(--gn);border-radius:8px;padding:2px 8px;font-size:12px;font-weight:600}.kpi3{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.kc{text-align:center;border:1px solid var(--bd);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;padding:14px}.kc .kv{font-size:24px;font-weight:800}.kc .kl{color:var(--tx2);margin-top:3px;font-size:11.5px}.db-blur{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.free-preview-wrap{max-height:340px;position:relative;overflow:hidden}.free-preview-wrap:after{content:"";pointer-events:none;background:linear-gradient(#f8fafc00,#f8fafced 45%,#f8fafc 100%);height:65%;position:absolute;bottom:0;left:0;right:0}.free-cta-card{max-width:460px;margin:0 auto 24px}.db-lock-card{border:1px solid var(--bd);text-align:center;max-width:460px;box-shadow:var(--shadow-md);background:#fff;border-radius:16px;padding:24px 28px}.db-lock-card h3{margin-bottom:8px;font-size:16px;font-weight:800}.db-lock-card p{color:var(--tx2);margin-bottom:18px;font-size:13px;line-height:1.8}.pgn{min-width:0;color:var(--tx2);border-top:1px solid #e4e7edb3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:11px 16px;font-size:13px;display:flex}.pgn-btns{flex-wrap:wrap;gap:4px;max-width:100%;display:flex}.pgn>span{overflow-wrap:anywhere;min-width:0}.pgn-btn{cursor:pointer;background:#fff;border:1px solid #e4e7edcc;border-radius:6px;padding:5px 11px;font-family:inherit;font-size:12px;transition:all .12s}.pgn-btn:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.pgn-btn.on{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:var(--shadow-pr);font-weight:700}.pgn-btn:disabled{opacity:.4;cursor:default}.pgn-ellipsis{color:var(--tx2);padding:0 3px}.bd-bars{flex-direction:column;gap:9px;min-height:210px;padding:14px 16px;display:flex}.bd-bar{color:var(--tx2);grid-template-columns:96px 1fr 34px;align-items:center;gap:10px;font-size:12px;display:grid}.bd-bar .lbl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-bar .track{background:var(--bd);border-radius:5px;height:9px;position:relative;overflow:hidden}.bd-bar .fill{background:var(--jumia);border-radius:5px;height:100%;position:absolute;inset:0 auto 0 0}.bd-bar .val{text-align:right;color:var(--tx);font-variant-numeric:tabular-nums;font-weight:600}.upg-modal{z-index:600;background:#0015298c;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.upg-modal.on{display:flex}.upg-box{width:100%;max-width:400px;box-shadow:0 20px 60px #0f172a26,0 0 0 1px var(--bd);background:#fff;border-radius:16px;overflow:hidden}.upg-top{background:linear-gradient(135deg,var(--dk),#0a2744);color:#fff;text-align:center;padding:20px 24px}.upg-body{padding:20px 24px 22px}.upg-tiers{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.upg-tier{border:1.5px solid #e4e7edcc;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;display:flex}.upg-tier.hi{border-color:var(--primary);background:var(--primary-light)}.rec-card{border:1.5px solid;border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.rec-card.good{color:#529b2e;background:#f0f9eb;border-color:#b3e19d}.rec-card.risk{background:var(--rdl);color:#c45656;border-color:#fab6b6}.rec-card.neutral{color:#b88230;background:#fdf6ec;border-color:#f3d19e}.wish-item{border-bottom:1px solid #e4e7ed80;align-items:center;gap:10px;padding:11px 14px;display:flex}.wish-item:last-child{border-bottom:none}.wish-item:hover{background:#f68b1e0a}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0015291f;border-radius:3px}.ct{font-size:var(--font-size-section-title);font-weight:var(--font-weight-section-title);color:var(--dk)}@media (width<=768px){.sb{border-bottom:1px solid var(--sb-border);flex-direction:row;align-items:stretch;width:100%;height:auto;position:relative}.logo,.sidebar-collapsed .logo{border-bottom:none;flex-shrink:0;width:auto;height:auto;padding:10px}.sb-brand,.sidebar-toggle{display:none}.sb-scroll{gap:6px;min-width:0;padding:3px 4px;display:flex;overflow:auto hidden}.nv,.sidebar-collapsed .nv{flex-direction:row;flex:none;gap:2px;padding:0}.nv+.nv{border-top:0;border-left:1px solid var(--sb-border);padding:0 0 0 6px}.ns{display:none}.ni,.sidebar-collapsed .ni{white-space:nowrap;gap:6px;width:auto;min-height:44px;padding:8px 10px}.ni-lbl,.sidebar-collapsed .ni-lbl{font-size:var(--font-size-tab);display:block}.ni .ic{display:none}.ni.on:before{width:auto;height:2px;inset:auto 10px 1px}.hdr{gap:8px;padding:0 12px}.hdr-t{font-size:var(--font-size-body)}.hdr-r{gap:7px}.account-label{display:none}.cmp-bar{left:0}.main{margin-left:0}.hdr{box-shadow:none}.pgr{grid-template-columns:1fr}.kpi3,.m4{grid-template-columns:1fr 1fr}.g2h,.uplans{grid-template-columns:1fr}.pg{padding:12px}.pgn{gap:10px;padding:12px}.pgn-btn{min-width:44px;min-height:44px}.pgn-btns{gap:6px}.qf{gap:5px}.qfc{font-size:var(--font-size-tab);padding:5px 9px}.fb{padding:12px}.range-wrap{height:34px}}.cmp-bar{bottom:0;left:var(--sidebar-width);z-index:90;color:var(--tx);border-top:1px solid var(--bd);background:#fff;justify-content:space-between;align-items:center;padding:10px 22px;transition:transform .2s;display:flex;position:fixed;right:0;transform:translateY(100%);box-shadow:0 -10px 25px -5px #0f172a14}@media (width<=768px){.cmp-bar{left:0}}.cmp-bar.show{transform:translateY(0)}.cmp-panel{background:#fff;border-radius:16px;width:100%;max-width:960px;max-height:90vh;overflow:auto;box-shadow:0 20px 60px #0f172a26}.wish-status{cursor:pointer;border:1px solid #0000;border-radius:5px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.ws-0{color:var(--tx2);border-color:var(--bd);background:#f1f5f9}.ws-1{background:var(--bll);color:var(--bl);border-color:#3b82f64d}.ws-2{background:var(--gnl);color:#059669;border-color:#10b9814d}.ws-3{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.ws-4{color:#854d0e;background:#fefce8;border-color:#fde047}.ws-5{background:var(--rdl);color:var(--rd);border-color:#fca5a5}.qf-hint{color:var(--tx2);min-height:28px;padding:6px 0 10px;font-size:11.5px;line-height:1.6}.qf-hint strong{color:var(--tx)}.mkt-tbl-hdr{color:var(--tx);letter-spacing:.2px;font-size:12px;font-weight:700}.ai-test-note{color:var(--tx2);padding:4px 0 8px;font-size:11px;line-height:1.6}.dt th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .12s}.dt th.sortable:hover,.dt th.sorton{color:var(--primary)}.sarrow{color:var(--tx2);margin-left:3px;font-size:11px;transition:color .12s;display:inline-block}.dt th.sortable:hover .sarrow{color:var(--primary)}.dt th.sorton .sarrow{color:var(--primary);font-weight:700}.tbl-loading{z-index:6;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#ffffff8c;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.tbl-spin{border:3px solid var(--bd);border-top-color:var(--primary);border-radius:50%;width:30px;height:30px;animation:.7s linear infinite tbl-rot}.tbl-loading-t{color:var(--tx2);font-size:12px;font-weight:600}@keyframes tbl-rot{to{transform:rotate(360deg)}}.fb{background:var(--mk-surface);box-shadow:none;border-radius:10px;margin-bottom:18px;padding:18px}.fbrow{gap:14px 16px}.fbrow>div{flex:148px;min-width:0}.fbrow>.fbrow-category{flex:1.35 210px}.fbrow>.fbrow-grow{flex:1.6 240px}.fbrow>.fbrow-range{flex:172px}.fbrow>.fbrow-fix{flex:0 auto}.fl{color:var(--tx2);line-height:1.5;font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);letter-spacing:0;margin-bottom:7px;display:block}.fbrow>div>input:not([type=checkbox]),.fbrow>div>select{font:inherit;transition:border-color .15s,box-shadow .15s;border:1px solid var(--bd)!important;border-radius:var(--radius-ctl,8px)!important;background:var(--field-surface,var(--sf-2,var(--mk-surface)))!important;width:100%!important;height:40px!important;color:var(--tx)!important;font-size:var(--font-size-control)!important;padding:0 12px!important}.fbrow>div>input::placeholder{color:var(--tx2);opacity:.8}.fbrow>div>input:focus,.fbrow>div>select:focus{box-shadow:var(--ring,0 0 0 3px var(--primary-light));--field-surface:var(--sf,var(--mk-surface));outline:0;border-color:var(--primary)!important}.fbrow .range-wrap{border-color:var(--bd);border-radius:var(--radius-ctl,8px);background:var(--sf-2,var(--mk-surface));height:40px}.fbrow .range-inp{color:var(--tx);font-variant-numeric:tabular-nums;padding-inline:10px;font-size:13px;background:0 0!important}.fbrow .range-sep{color:var(--tx2);opacity:.55}.fbrow input:disabled{opacity:.55;cursor:not-allowed}.fbrow .fbrow-fix>.btn{min-height:40px}.fbrow .category-search-input input{box-shadow:none!important;background:0 0!important;border:0!important}.dt.numeric-after-1>:is(thead,tbody)>tr>:is(th,td):nth-child(n+2):not([colspan]),.dt.numeric-after-2>:is(thead,tbody)>tr>:is(th,td):nth-child(n+3):not([colspan]),.dt.numeric-after-3>:is(thead,tbody)>tr>:is(th,td):nth-child(n+4):not([colspan]),.dt.collection-metrics:not(.with-selection)>:is(thead,tbody)>tr>:is(th,td):nth-child(n+5):not(:last-child),.dt.collection-metrics.with-selection>:is(thead,tbody)>tr>:is(th,td):nth-child(n+6):not(:last-child){text-align:center;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;padding-inline:8px}@media (width<=640px){.fb{padding:14px}.fbrow>div,.fbrow>.fbrow-category,.fbrow>.fbrow-grow,.fbrow>.fbrow-range{flex:calc(50% - 8px);min-width:0}.fbrow>.fbrow-grow,.fbrow>.fbrow-category{flex-basis:100%}.fbrow>.fbrow-fix{flex-basis:100%;justify-content:flex-end}.fbrow>div>input:not([type=checkbox]),.fbrow>div>select{font-size:14px!important}}.metric-value,.dt .metric-value{font-weight:var(--font-weight-metric);font-variant-numeric:tabular-nums}.metric--quiet{color:var(--tx2)}.metric--watch{color:var(--metric-watch)}.metric--steady{color:var(--metric-steady)}.metric--strong{color:var(--metric-strong)}.metric--down{color:var(--metric-down)}.rating-value{white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.rating-number{font-size:inherit;font-variant-numeric:tabular-nums}.collection-source{align-self:center;margin-left:auto}.analysis-secondary[open]>:not(summary){animation:.18s ease-out analysis-filter-reveal}@keyframes analysis-filter-reveal{0%{opacity:0}to{opacity:1}}.bnm[data-v-f08a3c9e]{white-space:nowrap}.bnm-hl[data-v-f08a3c9e]{color:#ff4b12}.auth-mask[data-v-245100f2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;z-index:2000;-webkit-backdrop-filter:blur(6px);background:#0f172a6b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.theme-dark .auth-mask[data-v-245100f2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.auth-card[data-v-245100f2]{--auth-field-bg:var(--sf-2);background:var(--sf);width:100%;max-width:384px;color:var(--tx);border-radius:18px;max-height:92vh;padding:28px 30px 24px;position:relative;overflow-y:auto;box-shadow:0 24px 64px #0f172a47}.auth-mask.auth-embedded[data-v-245100f2]{--tx:var(--mk-text);--tx2:var(--mk-text-2);--bd:var(--mk-border);z-index:auto;-webkit-backdrop-filter:none;background:0 0;width:100%;padding:0;position:static;inset:auto}.auth-embedded .auth-card[data-v-245100f2]{--auth-field-bg:var(--mk-surface);background:var(--mk-surface);max-width:480px;max-height:none;color:var(--mk-text);border:1px solid var(--mk-border);padding:36px;overflow:visible}.auth-embedded .auth-name[data-v-245100f2]{color:var(--mk-text);margin:0;font-size:23px;line-height:1.35}.auth-embedded .auth-tag[data-v-245100f2]{color:var(--mk-text-2);font-size:13px;line-height:1.6}.auth-embedded .auth-tabs[data-v-245100f2],.auth-embedded .auth-sendcode[data-v-245100f2],.auth-embedded .auth-forgot-help[data-v-245100f2]{background:var(--mk-bg)}.auth-embedded .auth-tabs button.on[data-v-245100f2],.auth-embedded .auth-field input[data-v-245100f2]{background:var(--mk-surface)}.auth-embedded .auth-field input[data-v-245100f2]{color:var(--mk-text)}.auth-field[data-v-245100f2],.auth-field input[data-v-245100f2],.auth-captcha-row input[data-v-245100f2]{min-width:0}.auth-embedded .auth-field input[data-v-245100f2]::placeholder{color:var(--mk-text-2)}@media (width<=480px){.auth-embedded .auth-card[data-v-245100f2]{padding:25px 22px}.auth-embedded .auth-name[data-v-245100f2]{font-size:21px}}.auth-close[data-v-245100f2]{background:var(--sf-2);width:30px;height:30px;color:var(--tx2);cursor:pointer;border:none;border-radius:8px;font-size:14px;transition:all .15s;position:absolute;top:16px;right:16px}.auth-close[data-v-245100f2]:hover{background:var(--sf-3);color:var(--dk)}.auth-brand[data-v-245100f2]{align-items:center;gap:11px;margin-bottom:20px;display:flex}.auth-logo[data-v-245100f2]{background:var(--primary);width:42px;height:42px;color:var(--on-accent);letter-spacing:-.5px;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:900;display:flex}.auth-name[data-v-245100f2]{color:var(--tx);font-size:17px;font-weight:800;line-height:1.2}.auth-tag[data-v-245100f2]{color:var(--tx2);margin-top:2px;font-size:11px}.auth-tabs[data-v-245100f2]{background:var(--sf-2);border-radius:10px;gap:4px;margin-bottom:18px;padding:4px;display:flex}.auth-tabs button[data-v-245100f2]{font-size:var(--font-size-tab);font-weight:var(--font-weight-tab);color:var(--tx2);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:9px 0;transition:all .15s}.auth-tabs button.on[data-v-245100f2]{background:var(--sf);color:var(--primary);box-shadow:var(--shadow-sm)}.auth-methods[data-v-245100f2]{gap:16px;margin-bottom:14px;display:flex}.auth-methods button[data-v-245100f2]{font-size:var(--font-size-tab);font-weight:var(--font-weight-tab);color:var(--tx2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:3px 0;transition:color .15s,border-color .15s}.auth-methods button.on[data-v-245100f2]{color:var(--primary);border-bottom-color:var(--primary)}.auth-sendcode[data-v-245100f2]{border:1.5px solid var(--bd);background:var(--sf-2);min-width:106px;height:42px;color:var(--primary);cursor:pointer;border-radius:9px;flex-shrink:0;padding:0 10px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .15s}.auth-sendcode[data-v-245100f2]:hover:not(:disabled){border-color:var(--primary)}.auth-sendcode[data-v-245100f2]:disabled{color:var(--tx2);opacity:.7;cursor:not-allowed}.auth-captcha-ph[data-v-245100f2]{height:100%;color:var(--tx2);justify-content:center;align-items:center;font-size:11px;display:flex}.auth-form[data-v-245100f2],.auth-fields[data-v-245100f2]{flex-direction:column;gap:12px;display:flex}.auth-field[data-v-245100f2]{flex-direction:column;gap:5px;display:flex}.auth-field>span[data-v-245100f2]{color:var(--tx);font-size:12px;font-weight:600}.auth-field>span i[data-v-245100f2]{color:var(--tx2);font-style:normal;font-weight:400}.auth-field input[data-v-245100f2]{border:1.5px solid var(--bd);background:var(--auth-field-bg);height:42px;color:var(--tx);caret-color:var(--tx);border-radius:9px;outline:none;padding:0 13px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.auth-field input[data-v-245100f2]::placeholder{color:var(--placeholder);opacity:1}.auth-hint[data-v-245100f2]{color:var(--primary-ink);font-size:11.5px;line-height:1.4}.auth-field input[data-v-245100f2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.auth-field input[data-v-245100f2]:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--tx);box-shadow:0 0 0 1000px var(--auth-field-bg) inset}.auth-field input[data-v-245100f2]:is(:autofill,:autofill){-webkit-text-fill-color:var(--tx);box-shadow:0 0 0 1000px var(--auth-field-bg) inset}.auth-field input[data-v-245100f2]:-webkit-any(:autofill,:-webkit-autofill):focus{box-shadow:0 0 0 1000px var(--auth-field-bg) inset, 0 0 0 3px var(--primary-light)}.auth-field input[data-v-245100f2]:is(:autofill,:autofill):focus{box-shadow:0 0 0 1000px var(--auth-field-bg) inset, 0 0 0 3px var(--primary-light)}.auth-pw-row[data-v-245100f2]{position:relative}.auth-pw-row input[data-v-245100f2]{width:100%;padding-right:40px}.auth-pw-eye[data-v-245100f2]{width:34px;height:34px;color:var(--tx2);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.auth-pw-eye[data-v-245100f2]:hover{color:var(--primary);background:var(--primary-light)}.auth-captcha-row[data-v-245100f2]{gap:8px;display:flex}.auth-captcha-row input[data-v-245100f2]{flex:1}.auth-captcha-img[data-v-245100f2]{border:1.5px solid var(--bd);background:var(--sf-2);cursor:pointer;border-radius:9px;flex-shrink:0;width:96px;height:42px;padding:0;overflow:hidden}.auth-captcha-img[data-v-245100f2]:hover{border-color:var(--primary)}.auth-captcha-img img[data-v-245100f2]{object-fit:cover;width:100%;height:100%;display:block}.auth-agree[data-v-245100f2]{color:var(--mk-text-2);cursor:pointer;align-items:flex-start;gap:8px;font-size:12px;line-height:1.6;display:flex}.auth-agree input[data-v-245100f2]{accent-color:var(--primary);flex-shrink:0;width:16px;height:16px;margin:2px 0 0}.auth-agree a[data-v-245100f2]{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.auth-memory[data-v-245100f2]{margin:0 0 10px}.auth-memory p[data-v-245100f2],.auth-field-note[data-v-245100f2]{color:var(--mk-text-2);font-size:11.5px;line-height:1.6}.auth-memory p[data-v-245100f2]{margin:4px 0 0 24px}.auth-saved-password[data-v-245100f2]{color:var(--primary);font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:8px 0 0 24px;padding:0;font-size:12px;text-decoration:underline}.auth-saved-password[data-v-245100f2]:disabled{opacity:.6;cursor:wait}.auth-saved-password[data-v-245100f2]:focus-visible,.auth-agree input[data-v-245100f2]:focus-visible,.auth-agree a[data-v-245100f2]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.auth-consent-error[data-v-245100f2]{color:var(--mk-text);margin-top:6px;font-size:12px;line-height:1.5}.auth-notice[data-v-245100f2]{color:var(--primary-ink);background:var(--primary-light);border:1px solid var(--primary-border);border-radius:8px;padding:9px 12px;font-size:12.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.auth-fade-enter-active[data-v-245100f2],.auth-fade-leave-active[data-v-245100f2],.auth-fade-enter-active .auth-card[data-v-245100f2],.auth-fade-leave-active .auth-card[data-v-245100f2]{transition-duration:.01ms!important}}.auth-submit[data-v-245100f2]{background:var(--primary);height:44px;color:var(--on-accent);cursor:pointer;border:none;border-radius:10px;margin-top:2px;font-size:15px;font-weight:600;transition:background .15s}.auth-register-step[data-v-245100f2]{color:var(--mk-text-2);margin:0;font-size:12px;line-height:1.6}.auth-submit[data-v-245100f2]:hover{background:#e07d12}.auth-foot[data-v-245100f2]{color:var(--tx2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:2px;font-size:12.5px;display:flex}.auth-foot a[data-v-245100f2]{color:var(--primary);cursor:pointer;text-decoration:none}.auth-foot a[data-v-245100f2]:hover{text-decoration:underline}.auth-forgot[data-v-245100f2]{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.auth-forgot[data-v-245100f2]:hover{text-decoration:underline}.auth-forgot[data-v-245100f2]:focus-visible,.auth-forgot-help button[data-v-245100f2]:focus-visible,.auth-forgot-help a[data-v-245100f2]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.auth-forgot-help[data-v-245100f2]{border-top:1px solid var(--mk-border);color:var(--mk-text-2);padding-top:12px;font-size:12px;line-height:1.7}.auth-forgot-help p[data-v-245100f2]{margin:0 0 8px}.auth-forgot-help>div[data-v-245100f2]{flex-wrap:wrap;gap:14px;display:flex}.auth-forgot-help button[data-v-245100f2],.auth-forgot-help a[data-v-245100f2]{color:var(--primary);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.auth-fade-enter-active[data-v-245100f2],.auth-fade-leave-active[data-v-245100f2]{transition:opacity .2s}.auth-fade-enter-active .auth-card[data-v-245100f2],.auth-fade-leave-active .auth-card[data-v-245100f2]{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s}.auth-fade-enter-from[data-v-245100f2],.auth-fade-leave-to[data-v-245100f2]{opacity:0}.auth-fade-enter-from .auth-card[data-v-245100f2],.auth-fade-leave-to .auth-card[data-v-245100f2]{opacity:0;transform:translateY(12px)scale(.96)}.act-mask[data-v-f1992924]{--act-bg:#fff;--act-bg-soft:#f8fafc;--act-text:#1e293b;--act-text-2:#64748b;--act-border:#e2e8f0;--act-shadow:0 24px 70px #0f172a47;z-index:9998;-webkit-backdrop-filter:blur(8px);background:#0f172a7a;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.theme-dark .act-mask[data-v-f1992924]{--act-bg:var(--sf);--act-bg-soft:var(--sf-2);--act-text:var(--tx);--act-text-2:var(--tx2);--act-border:var(--bd);--act-shadow:0 26px 76px #0000008f;background:#030712ad}.act-card[data-v-f1992924]{border:1px solid var(--act-border);background:var(--act-bg);width:min(430px,100%);box-shadow:var(--act-shadow);color:var(--act-text);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:14px;padding:32px;display:flex;position:relative}.act-close[data-v-f1992924]{width:30px;height:30px;color:var(--tx2);cursor:pointer;background:0 0;border:none;border-radius:8px;font-size:22px;line-height:1;position:absolute;top:12px;right:12px}.act-close[data-v-f1992924]:hover{background:var(--act-bg-soft);color:var(--act-text)}.act-icon[data-v-f1992924]{border-radius:8px;justify-content:center;align-items:center;width:58px;height:58px;font-size:26px;font-weight:900;display:flex}.act-icon.key[data-v-f1992924]{color:var(--primary);background:var(--primary-light)}.act-icon.ok[data-v-f1992924]{color:var(--gn);background:var(--gnl)}.act-icon.warn[data-v-f1992924]{color:#b45309;background:#fef3c7}.act-icon.fail[data-v-f1992924]{color:var(--rd);background:var(--rdl)}.theme-dark .act-icon.key[data-v-f1992924]{background:#f68b1e29}.theme-dark .act-icon.ok[data-v-f1992924]{background:#0eb98129}.theme-dark .act-icon.warn[data-v-f1992924]{color:#f8c76b;background:#b4530933}.theme-dark .act-icon.fail[data-v-f1992924]{background:#f43f5e29}.act-card h2[data-v-f1992924]{color:var(--act-text);margin:2px 0 0;font-size:22px;line-height:1.25}.act-card p[data-v-f1992924]{color:var(--act-text-2);margin:0;font-size:14px;line-height:1.65}.act-field[data-v-f1992924]{flex-direction:column;align-items:flex-start;gap:7px;width:100%;margin-top:8px;display:flex}.act-field span[data-v-f1992924]{color:var(--act-text);font-size:12.5px;font-weight:700}.act-field input[data-v-f1992924]{border:1px solid var(--act-border);background:var(--act-bg-soft);width:100%;height:42px;color:var(--act-text);letter-spacing:0;border-radius:8px;outline:none;padding:0 12px;font:700 13px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.act-field input[data-v-f1992924]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.act-submit[data-v-f1992924]{width:100%;height:42px;margin-top:4px}.act-submit[data-v-f1992924]:disabled{opacity:.55;cursor:not-allowed}.act-result[data-v-f1992924]{gap:8px;width:100%;margin:4px 0;display:grid}.act-result div[data-v-f1992924]{border:1px solid var(--act-border);background:var(--act-bg-soft);color:var(--act-text-2);border-radius:8px;justify-content:space-between;gap:16px;padding:11px 12px;font-size:13px;display:flex}.act-result b[data-v-f1992924]{color:var(--act-text);font-weight:800}.act-result .act-reward[data-v-f1992924]{border-color:var(--primary)}.act-result .act-reward b[data-v-f1992924]{color:var(--primary)}.act-reward-note[data-v-f1992924]{font-size:12px!important}.act-actions[data-v-f1992924]{gap:10px;width:100%;margin-top:4px;display:flex}.act-actions .btn[data-v-f1992924]{flex:1;height:40px}.act-fade-enter-active[data-v-f1992924],.act-fade-leave-active[data-v-f1992924]{transition:opacity .18s}.act-fade-enter-active .act-card[data-v-f1992924],.act-fade-leave-active .act-card[data-v-f1992924]{transition:transform .2s,opacity .18s}.act-fade-enter-from[data-v-f1992924],.act-fade-leave-to[data-v-f1992924]{opacity:0}.act-fade-enter-from .act-card[data-v-f1992924],.act-fade-leave-to .act-card[data-v-f1992924]{opacity:0;transform:translateY(10px)scale(.98)}@media (width<=560px){.act-card[data-v-f1992924]{padding:26px}.act-actions[data-v-f1992924]{flex-direction:column}}.nb[data-v-4b2ae6c1]{position:relative}.nb-btn[data-v-4b2ae6c1]{cursor:pointer;border:1px solid var(--bd);width:30px;height:30px;color:var(--tx2);background:0 0;border-radius:8px;place-items:center;transition:color .15s,border-color .15s;display:grid;position:relative}.nb-btn[data-v-4b2ae6c1]:hover{color:var(--tx);border-color:var(--tx2)}.nb-badge[data-v-4b2ae6c1]{color:#fff;background:#dc2626;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:grid;position:absolute;top:-6px;right:-7px}.nb-panel[data-v-4b2ae6c1]{z-index:60;border:1px solid var(--bd);background:#fff;border-radius:10px;width:320px;max-width:86vw;position:absolute;top:38px;right:0;overflow:hidden;box-shadow:0 10px 28px #0f172a29}.theme-dark .nb-panel[data-v-4b2ae6c1]{background:var(--sf);border-color:var(--bd);box-shadow:0 12px 30px #00000080}.nb-head[data-v-4b2ae6c1]{border-bottom:1px solid var(--bd);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.nb-head-t[data-v-4b2ae6c1]{color:var(--tx);font-size:13px;font-weight:800}.nb-readall[data-v-4b2ae6c1]{cursor:pointer;color:var(--primary);background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;font-weight:700}.nb-readall[data-v-4b2ae6c1]:hover{opacity:.75}.nb-list[data-v-4b2ae6c1]{max-height:340px;overflow-y:auto}.nb-empty[data-v-4b2ae6c1]{text-align:center;color:var(--tx2);padding:28px;font-size:12.5px}.nb-item[data-v-4b2ae6c1]{text-align:left;cursor:pointer;border:none;border-bottom:1px solid var(--bd);background:0 0;align-items:flex-start;gap:9px;width:100%;padding:10px 14px;font-family:inherit;transition:background .12s;display:flex}.nb-item[data-v-4b2ae6c1]:last-child{border-bottom:none}.nb-item[data-v-4b2ae6c1]:hover{background:var(--bg)}.nb-dot[data-v-4b2ae6c1]{border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:5px}.nb-item-m[data-v-4b2ae6c1]{flex:1;min-width:0}.nb-item-t[data-v-4b2ae6c1]{color:var(--tx);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1.45;display:block;overflow:hidden}.nb-item.rd .nb-item-t[data-v-4b2ae6c1]{color:var(--tx2);font-weight:600}.nb-item-d[data-v-4b2ae6c1]{color:var(--tx2);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px;display:block}.nb-top[data-v-4b2ae6c1]{color:#fff;vertical-align:1px;background:#dc2626;border-radius:4px;margin-right:6px;padding:1px 6px;font-size:10px;font-weight:800;display:inline-block}.nb-mask[data-v-4b2ae6c1]{--nb-bg:#fff;--nb-text:#1e293b;--nb-text-2:#64748b;--nb-border:#e2e8f0;--nb-soft:#f8fafc;--nb-shadow:0 24px 70px #0f172a47;z-index:120;-webkit-backdrop-filter:blur(8px);background:#0f172a7a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.theme-dark .nb-mask[data-v-4b2ae6c1]{--nb-bg:var(--sf);--nb-text:var(--tx);--nb-text-2:var(--tx2);--nb-border:var(--bd);--nb-soft:var(--sf-2);--nb-shadow:0 26px 76px #0000008f;background:#030712ad}.nb-modal[data-v-4b2ae6c1]{background:var(--nb-bg);border:1px solid var(--nb-border);width:460px;max-width:94vw;max-height:80vh;box-shadow:var(--nb-shadow);border-radius:12px;flex-direction:column;padding:20px 22px;display:flex}.nb-modal-head[data-v-4b2ae6c1]{align-items:center;gap:8px;display:flex}.nb-modal-dot[data-v-4b2ae6c1]{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.nb-modal-t[data-v-4b2ae6c1]{color:var(--nb-text);margin:0;font-size:16px;font-weight:800;line-height:1.4}.nb-modal-time[data-v-4b2ae6c1]{color:var(--nb-text-2);font-variant-numeric:tabular-nums;margin:6px 0 12px;font-size:11.5px}.nb-modal-body[data-v-4b2ae6c1]{min-height:0;color:var(--nb-text);word-break:break-word;flex:1;font-size:13px;line-height:1.9;overflow-y:auto}.nb-modal-body[data-v-4b2ae6c1] p{margin:8px 0}.nb-modal-body[data-v-4b2ae6c1] p:first-child{margin-top:0}.nb-modal-body[data-v-4b2ae6c1] h2,.nb-modal-body[data-v-4b2ae6c1] h3,.nb-modal-body[data-v-4b2ae6c1] h4{color:var(--nb-text);margin:14px 0 6px;font-weight:800;line-height:1.45}.nb-modal-body[data-v-4b2ae6c1] h2{font-size:16px}.nb-modal-body[data-v-4b2ae6c1] h3{font-size:14.5px}.nb-modal-body[data-v-4b2ae6c1] h4{font-size:13.5px}.nb-modal-body[data-v-4b2ae6c1] ul,.nb-modal-body[data-v-4b2ae6c1] ol{margin:8px 0;padding-left:22px}.nb-modal-body[data-v-4b2ae6c1] li{margin:0 0 4px}.nb-modal-body[data-v-4b2ae6c1] strong,.nb-modal-body[data-v-4b2ae6c1] b{font-weight:800}.nb-modal-body[data-v-4b2ae6c1] a{color:var(--primary);text-decoration:underline}.nb-modal-body[data-v-4b2ae6c1] blockquote{border-left:3px solid var(--primary);color:var(--nb-text-2);margin:10px 0;padding:4px 12px}.nb-modal-body[data-v-4b2ae6c1] code{background:var(--nb-soft);border-radius:4px;padding:1px 5px;font-size:12px}.nb-modal-body[data-v-4b2ae6c1] hr{border:none;border-top:1px solid var(--nb-border);margin:14px 0}.nb-modal-body[data-v-4b2ae6c1] img{border-radius:8px;max-width:100%;height:auto;margin:8px 0;display:block}.nb-modal-body[data-v-4b2ae6c1] pre{background:var(--nb-soft);border-radius:8px;margin:10px 0;padding:10px 12px;overflow-x:auto}.nb-modal-body[data-v-4b2ae6c1] pre code{background:0 0;padding:0}.nb-modal-body[data-v-4b2ae6c1] table{border-collapse:collapse;width:100%;margin:10px 0;display:block;overflow-x:auto}.nb-modal-body[data-v-4b2ae6c1] th,.nb-modal-body[data-v-4b2ae6c1] td{border:1px solid var(--nb-border);text-align:left;white-space:nowrap;padding:5px 8px}.nb-modal-foot[data-v-4b2ae6c1]{justify-content:flex-end;margin-top:16px;display:flex}.nb-modal-enter-active[data-v-4b2ae6c1]{transition:opacity .2s}.nb-modal-enter-from[data-v-4b2ae6c1]{opacity:0}@media (prefers-reduced-motion:reduce){.nb-modal-enter-active[data-v-4b2ae6c1]{transition:none}}.currency-control[data-v-644aed3f]{color:var(--tx2);flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.currency-label[data-v-644aed3f]{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.currency-options[data-v-644aed3f]{border:1px solid var(--bd);background:var(--bg);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.currency-options button[data-v-644aed3f]{min-height:27px;color:var(--tx2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;padding:3px 9px;transition:background .15s,color .15s,box-shadow .15s;display:flex}.currency-options button span[data-v-644aed3f]{letter-spacing:.03em;opacity:.8;font-size:10px}.currency-options button[aria-pressed=true][data-v-644aed3f]{color:var(--tx);background:var(--mk-surface);box-shadow:0 1px 3px color-mix(in srgb,var(--dk) 12%,transparent);font-weight:650}.currency-options button[data-v-644aed3f]:hover{color:var(--primary)}.currency-options button[data-v-644aed3f]:focus-visible,.currency-rate input[data-v-644aed3f]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.currency-rate[data-v-644aed3f]{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.currency-rate input[data-v-644aed3f]{border:1px solid var(--bd);width:61px;height:29px;color:var(--tx);background:var(--bg);font:inherit;font-variant-numeric:tabular-nums;text-align:center;border-radius:5px;padding:3px 5px}@media (width<=480px){.currency-label[data-v-644aed3f]{font-size:11px}.currency-options button[data-v-644aed3f]{padding-inline:6px}}.hdr-mobile-tools[data-v-44805299]{display:none}.hdr-more-trigger[data-v-44805299]{width:40px;height:40px;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.hdr-more-trigger[data-v-44805299]:hover,.hdr-more-trigger[aria-expanded=true][data-v-44805299]{background:var(--sf-3);color:var(--dk)}.hdr-tools-backdrop[data-v-44805299]{z-index:60;cursor:default;background:0 0;border:0;padding:0;position:fixed;inset:0}.hdr-tools-panel[data-v-44805299]{z-index:61;overscroll-behavior:contain;background:var(--sf);width:min(320px,100% - 24px);max-height:calc(100dvh - 160px);color:var(--tx);border:1px solid var(--bd);box-shadow:var(--shadow-pop);border-radius:14px;padding:6px 14px;position:absolute;top:calc(100% + 6px);right:12px;overflow-y:auto}.hdr-tools-label[data-v-44805299]{min-width:0;color:var(--tx);align-items:center;gap:9px;font-size:13px;font-weight:550;display:inline-flex}.hdr-tools-label svg[data-v-44805299]{color:var(--tx2);flex:none}.hdr-tools-row[data-v-44805299]{justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}.hdr-tools-currency[data-v-44805299]{border-bottom:1px solid var(--bd);flex-direction:column;gap:10px;padding:12px 0 14px;display:flex}.hdr-tools-currency[data-v-44805299] .currency-control{gap:10px;min-width:0}.hdr-tools-currency[data-v-44805299] .currency-label{display:none}.hdr-tools-currency[data-v-44805299] .currency-options{width:100%;padding:3px}.hdr-tools-currency[data-v-44805299] .currency-options button{flex:1;justify-content:center;min-height:32px}.hdr-tools-currency[data-v-44805299] .currency-rate{max-width:100%;margin-left:auto}.hdr-tools-value[data-v-44805299]{border:1px solid var(--bd);background:var(--sf-2);min-width:72px;min-height:34px;color:var(--tx);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:4px 12px;font-size:12px;font-weight:550;display:inline-flex}.hdr-tools-value[data-v-44805299]:hover{background:var(--sf-3);border-color:var(--bd-strong)}.hdr-tools-tour[data-v-44805299]{border:0;border-top:1px solid var(--bd);width:100%;min-height:49px;color:var(--tx2);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.hdr-tools-tour:hover .hdr-tools-label[data-v-44805299]{color:var(--primary-ink)}.hdr-more-trigger[data-v-44805299]:focus-visible,.hdr-tools-value[data-v-44805299]:focus-visible,.hdr-tools-tour[data-v-44805299]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (width<=768px){.hdr-mobile-tools[data-v-44805299]{grid-area:1/3;display:block}}.ob[data-v-0052661d]{--ob-bg:#fff;--ob-text:#1e293b;--ob-text-2:#64748b;--ob-border:#e2e8f0;z-index:180;pointer-events:none;position:fixed;inset:0}.theme-dark .ob[data-v-0052661d]{--ob-bg:var(--sf);--ob-text:var(--tx);--ob-text-2:var(--tx2);--ob-border:var(--bd)}.ob-dim[data-v-0052661d]{background:#0206178c;position:absolute;inset:0}.ob-spot[data-v-0052661d]{border:2px solid var(--primary);pointer-events:none;border-radius:12px;transition:all .28s;position:absolute;box-shadow:0 0 0 9999px #0206178c}.ob-spot.na[data-v-0052661d]{transition:none}@media (prefers-reduced-motion:reduce){.ob-spot[data-v-0052661d]{transition:none}}.ob-card[data-v-0052661d]{background:var(--ob-bg);border:1px solid var(--ob-border);pointer-events:auto;border-radius:12px;width:288px;padding:16px 18px;position:absolute;box-shadow:0 18px 46px #02061759}.ob-card.center[data-v-0052661d]{text-align:center;width:340px;top:50%;left:50%;transform:translate(-50%,-50%)}.ob-t[data-v-0052661d]{color:var(--ob-text);margin-bottom:6px;font-size:15px;font-weight:800}.ob-d[data-v-0052661d]{color:var(--ob-text-2);font-size:12.5px;line-height:1.75}.ob-foot[data-v-0052661d]{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.ob-card.center .ob-foot[data-v-0052661d]{justify-content:center}.ob-progress[data-v-0052661d]{color:var(--ob-text-2);font-variant-numeric:tabular-nums;font-size:11px}.ob-card.center .ob-progress[data-v-0052661d]{display:none}.ob-btns[data-v-0052661d]{gap:8px;display:flex}.ob-skip[data-v-0052661d]{cursor:pointer;color:var(--ob-text-2);background:0 0;border:none;padding:6px 10px;font-family:inherit;font-size:12.5px;font-weight:600}.ob-skip[data-v-0052661d]:hover{color:var(--ob-text)}.ob-next[data-v-0052661d]{cursor:pointer;color:#fff;background:var(--primary);border:none;border-radius:7px;padding:7px 18px;font-family:inherit;font-size:12.5px;font-weight:800;transition:background .15s}.ob-next[data-v-0052661d]:hover{background:#e07c12}.gtoast[data-v-304eb80e]{--gt-bg:#0f172af0;--gt-text:#fff;z-index:300;background:var(--gt-bg);max-width:min(86vw,480px);color:var(--gt-text);pointer-events:none;text-align:center;border-radius:999px;padding:10px 20px;font-size:13px;font-weight:600;line-height:1.6;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #02061759}.theme-dark .gtoast[data-v-304eb80e]{--gt-bg:var(--sf);--gt-text:var(--tx);border:1px solid var(--bd)}.toast-enter-active[data-v-304eb80e],.toast-leave-active[data-v-304eb80e]{transition:opacity .22s,transform .22s}.toast-enter-from[data-v-304eb80e],.toast-leave-to[data-v-304eb80e]{opacity:0;transform:translate(-50%,-8px)}@media (prefers-reduced-motion:reduce){.toast-enter-active[data-v-304eb80e],.toast-leave-active[data-v-304eb80e]{transition:none}}.site-filing[data-v-ab0ad47a]{min-width:0;color:var(--mk-text-2);flex-wrap:wrap;align-items:baseline;gap:4px 16px;font-size:11px;line-height:1.7;display:flex}.site-filing a[data-v-ab0ad47a]{max-width:100%;color:var(--mk-text-2);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:none}.site-filing a[data-v-ab0ad47a]:hover{color:var(--mk-text);text-decoration:underline}.site-filing a[data-v-ab0ad47a]:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:2px}.mk-root[data-v-d1e31ddc]{background:var(--mk-bg);min-height:100vh;color:var(--mk-text);font-family:var(--font-ui);flex-direction:column;transition:background .3s;display:flex}.mk-nav[data-v-d1e31ddc]{z-index:100;background:var(--mk-nav);-webkit-backdrop-filter:blur(18px)saturate(180%);border-bottom:1px solid var(--mk-border);transition:background .3s,border-color .3s;position:sticky;top:0}.mk-nav-inner[data-v-d1e31ddc]{align-items:center;max-width:1200px;height:64px;margin:0 auto;padding:0 28px;display:flex}.mk-logo[data-v-d1e31ddc]{flex-shrink:0;align-items:center;gap:9px;text-decoration:none;display:flex}.mk-logo-sq[data-v-d1e31ddc]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.mk-logo-text[data-v-d1e31ddc]{color:var(--mk-text);flex-direction:column;font-size:18px;font-weight:800;line-height:1.1;transition:color .3s;display:flex}.mk-logo-text i[data-v-d1e31ddc]{color:var(--mk-text-2);letter-spacing:.5px;margin-top:2px;font-size:10px;font-style:normal;font-weight:500;transition:color .3s}.mk-tabs[data-v-d1e31ddc]{align-items:center;gap:2px;margin-left:26px;display:flex}.mk-tab[data-v-d1e31ddc]{font-size:var(--font-size-tab);font-weight:var(--font-weight-tab);color:var(--mk-text);white-space:nowrap;border-radius:8px;flex-shrink:0;padding:7px 14px;text-decoration:none;transition:all .2s}.mk-tab[data-v-d1e31ddc]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.mk-tab[data-v-d1e31ddc]:hover{color:var(--primary);background:var(--primary-light)}.mk-tab.on[data-v-d1e31ddc]{color:var(--primary)}.mk-spacer[data-v-d1e31ddc]{flex:1}.mk-actions[data-v-d1e31ddc]{white-space:nowrap;flex-shrink:0;align-items:center;gap:9px;display:flex}.mk-console-short[data-v-d1e31ddc]{display:none}.mk-icon-btn[data-v-d1e31ddc]{border:1.5px solid var(--mk-border);width:36px;height:36px;color:var(--mk-text-2);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;transition:all .15s;display:flex}.mk-icon-btn[data-v-d1e31ddc]:hover{color:var(--primary);border-color:var(--primary)}.mk-lang[data-v-d1e31ddc]{width:auto;font-size:var(--font-size-control);font-weight:var(--font-weight-semibold);padding:0 11px}.mk-btn-ghost[data-v-d1e31ddc]{border:1.5px solid var(--mk-border);background:var(--mk-surface);color:var(--mk-text);font-size:var(--font-size-control);font-weight:var(--font-weight-semibold);cursor:pointer;border-radius:9px;padding:8px 16px;transition:all .2s}.mk-btn-ghost[data-v-d1e31ddc]:hover{border-color:var(--primary);color:var(--primary)}.mk-btn-primary[data-v-d1e31ddc]{background:var(--primary);color:#fff;font-size:var(--font-size-control);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;border-radius:9px;padding:9px 18px;transition:background .15s}.mk-btn-primary[data-v-d1e31ddc]:hover{background:#e07d12}.mk-nav.on-dark[data-v-d1e31ddc]{background:var(--mk-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#ffffff0f}.mk-nav.on-dark .mk-logo-text[data-v-d1e31ddc]{color:var(--mk-heading)}.mk-nav.on-dark .mk-logo-text i[data-v-d1e31ddc]{color:var(--mk-text-2)}.mk-nav.on-dark .mk-tab[data-v-d1e31ddc]{color:var(--mk-text)}.mk-nav.on-dark .mk-tab[data-v-d1e31ddc]:hover,.mk-nav.on-dark .mk-tab.on[data-v-d1e31ddc]{color:var(--mk-heading);background:#ffffff14}.mk-nav.on-dark .mk-icon-btn[data-v-d1e31ddc]{color:var(--mk-text);border-color:#ffffff40}.mk-nav.on-dark .mk-icon-btn[data-v-d1e31ddc]:hover{color:var(--mk-heading);border-color:#fff}.mk-nav.on-dark .mk-btn-ghost[data-v-d1e31ddc]{color:var(--mk-heading);background:0 0;border-color:#ffffff40}.mk-nav.on-dark .mk-btn-ghost[data-v-d1e31ddc]:hover{color:var(--mk-heading);border-color:#fff}.mk-body[data-v-d1e31ddc]{flex:1;overflow-x:clip}.mk-footer[data-v-d1e31ddc]{border-top:1px solid var(--mk-border);background:var(--mk-bg);color:var(--mk-text-2);padding:14px 28px;transition:background .3s}.mk-footer-inner[data-v-d1e31ddc]{flex-wrap:wrap;align-items:center;gap:6px 28px;max-width:1144px;margin:0 auto;display:flex}.mk-footer-brand[data-v-d1e31ddc]{align-items:center;gap:8px;display:inline-flex}.mk-footer-links[data-v-d1e31ddc]{font-size:var(--font-size-meta);flex-wrap:wrap;align-items:center;gap:4px 18px;line-height:1.7;display:flex}.mk-footer-meta[data-v-d1e31ddc]{margin-left:auto}.mk-footer a[data-v-d1e31ddc]{color:var(--mk-text-2);text-underline-offset:3px;text-decoration:none}.mk-footer a[data-v-d1e31ddc]:hover{color:var(--mk-text);text-decoration:underline}.mk-footer a[data-v-d1e31ddc]:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:2px}.mk-footer-brand[data-v-d1e31ddc]:hover{text-decoration:none!important}.mk-footer-links a[data-v-d1e31ddc]{white-space:nowrap}.mk-footer-copy[data-v-d1e31ddc]{font-size:var(--font-size-meta);color:var(--mk-text-2);line-height:1.7}@media (width<=1000px){.mk-nav-inner[data-v-d1e31ddc]{flex-wrap:wrap;height:auto;min-height:64px;padding-top:12px}.mk-tabs[data-v-d1e31ddc]{border-top:1px solid var(--mk-border);flex:1 0 100%;order:3;min-width:0;margin:10px 0 0;padding:6px 0;overflow-x:auto}.mk-tab[data-v-d1e31ddc]{padding:7px 12px}}@media (width<=480px){.mk-nav .mk-nav-inner[data-v-d1e31ddc]{padding:12px 12px 0}.mk-logo[data-v-d1e31ddc]{gap:7px}.mk-logo-text[data-v-d1e31ddc]{font-size:16px}.mk-actions[data-v-d1e31ddc]{gap:6px}.mk-icon-btn[data-v-d1e31ddc]{width:30px;height:32px}.mk-lang[data-v-d1e31ddc]{width:auto;padding:0 8px}.mk-btn-ghost[data-v-d1e31ddc],.mk-btn-primary[data-v-d1e31ddc]{padding:8px}.mk-register[data-v-d1e31ddc],.mk-console-full[data-v-d1e31ddc]{display:none}.mk-console-short[data-v-d1e31ddc]{display:inline}}@media (width<=768px){.mk-footer[data-v-d1e31ddc]{padding:12px 16px}.mk-footer-inner[data-v-d1e31ddc]{gap:4px 18px}.mk-footer-meta[data-v-d1e31ddc]{flex-basis:100%;margin-left:0}.mk-nav-inner[data-v-d1e31ddc]{padding:12px 16px 0}.mk-logo-text i[data-v-d1e31ddc]{display:none}}.home-login-gate[data-v-1b39fba1]{box-sizing:border-box;background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--mk-heading) 9%, transparent) 1px, transparent 1.4px) 0 0 / 22px 22px, var(--mk-bg);min-height:100svh;color:var(--mk-text);flex-direction:column;padding:32px 20px 16px;display:flex;position:relative;overflow-x:clip}.theme-dark .home-login-gate{background:var(--mk-bg)}.theme-dark .home-login-gate .gate-card{box-shadow:0 24px 60px -18px #0000008c}.gate-content[data-v-1b39fba1]{flex:1 0 auto;justify-content:center;align-items:center;width:100%;min-width:0;padding:16px 0 32px;display:flex}.gate-footer[data-v-1b39fba1]{flex:none;justify-content:center;width:100%;display:flex}.gate-card[data-v-1b39fba1]{box-sizing:border-box;border:1px solid var(--mk-border);background:var(--mk-surface);width:100%;min-width:0;max-width:408px;box-shadow:0 1px 0 color-mix(in srgb, var(--mk-heading) 4%, transparent), 0 24px 60px -18px color-mix(in srgb, var(--mk-heading) 20%, transparent);border-radius:20px;padding:38px 36px 34px}.gate-heading[data-v-1b39fba1]{flex-direction:column;align-items:center;gap:10px;margin-bottom:28px;display:flex}.gate-heading[data-v-1b39fba1] svg{margin-bottom:4px}.gate-heading h1[data-v-1b39fba1]{color:var(--mk-heading);text-align:center;letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:24px;line-height:1.35}.gate-sub[data-v-1b39fba1]{color:var(--mk-text-2);text-align:center;margin:0;font-size:13.5px;line-height:1.6}.gate-form[data-v-1b39fba1]{gap:18px;min-width:0;display:grid}.gate-field[data-v-1b39fba1]{min-width:0;color:var(--mk-text);gap:7px;font-size:13px;font-weight:650;display:grid}.gate-field input[data-v-1b39fba1]{box-sizing:border-box;border:1px solid var(--mk-border);background:var(--mk-surface-2);width:100%;min-width:0;height:46px;color:var(--mk-text);font:inherit;border-radius:11px;padding:0 14px;font-size:16px;font-weight:500;transition:border-color .15s,box-shadow .15s,background .15s}.gate-field input[data-v-1b39fba1]::placeholder{color:var(--mk-text-2);font-size:14px}.gate-field input[data-v-1b39fba1]:focus{border-color:var(--primary);background:var(--mk-surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 22%, transparent);outline:none}.gate-field input[data-v-1b39fba1]:-webkit-autofill{-webkit-text-fill-color:var(--mk-text);caret-color:var(--mk-text);box-shadow:0 0 0 1000px var(--mk-surface-2) inset;transition:background-color 9999s}.gate-field input[data-v-1b39fba1]:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--mk-surface) inset, 0 0 0 3px color-mix(in srgb, var(--primary) 22%, transparent)}.gate-field input[data-v-1b39fba1]:autofill{filter:none}.gate-form button[data-v-1b39fba1]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.gate-captcha-row[data-v-1b39fba1]{grid-template-columns:minmax(0,1fr) 104px;gap:10px;display:grid}.gate-captcha-refresh[data-v-1b39fba1]{border:1px solid var(--mk-border);background:var(--mk-surface-2);height:46px;color:var(--mk-text-2);cursor:pointer;border-radius:11px;padding:0;overflow:hidden}.gate-captcha-refresh img[data-v-1b39fba1]{object-fit:contain;width:100%;height:100%}.gate-error[data-v-1b39fba1]{background:color-mix(in srgb, var(--rd) 9%, transparent);color:var(--rd);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:9px 12px;font-size:13px;line-height:1.6}.gate-submit[data-v-1b39fba1]{background:var(--primary);width:100%;min-height:46px;color:var(--on-brand,#fff);letter-spacing:.02em;cursor:pointer;border:none;border-radius:11px;margin-top:4px;padding:10px 16px;font-size:15px;font-weight:700;transition:background .15s,transform .1s;box-shadow:0 1px 2px #b65a0740,inset 0 1px #ffffff2e}.gate-submit[data-v-1b39fba1]:hover:not(:disabled){background:#e67c10}.gate-submit[data-v-1b39fba1]:active:not(:disabled){transform:translateY(1px)}.gate-form[data-v-1b39fba1] :disabled{cursor:wait;opacity:.65}@media (width<=480px){.home-login-gate[data-v-1b39fba1]{padding:24px 16px}.gate-card[data-v-1b39fba1]{border-radius:18px;padding:30px 22px 26px}.gate-heading h1[data-v-1b39fba1]{font-size:21px}}[data-v-5effae35]:root{--bg:#fff;--paper:#f8f8f5;--ink:#292b27;--muted:#686b64;--line:#e3e5df;--orange:#c9521c;--orange-hover:#ad4315;--olive:#5c6b50;--error:#b33131;--font:"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-v-5effae35]{box-sizing:border-box}body[data-v-5effae35]{background:var(--bg);color:var(--ink);font:14px/1.8 var(--font);-webkit-font-smoothing:antialiased;margin:0}button[data-v-5effae35],input[data-v-5effae35],select[data-v-5effae35],textarea[data-v-5effae35]{font:inherit}a[data-v-5effae35]{color:inherit;text-decoration:none}button[data-v-5effae35]{cursor:pointer}button[data-v-5effae35]:disabled{cursor:default;opacity:.45}a[data-v-5effae35]:hover{color:var(--orange)}button[data-v-5effae35]:focus-visible,a[data-v-5effae35]:focus-visible,input[data-v-5effae35]:focus-visible,textarea[data-v-5effae35]:focus-visible,select[data-v-5effae35]:focus-visible,[tabindex][data-v-5effae35]:focus-visible{outline:2px solid var(--olive);outline-offset:3px}h1[data-v-5effae35],h2[data-v-5effae35],h3[data-v-5effae35],h4[data-v-5effae35],p[data-v-5effae35]{margin:0}h1[data-v-5effae35],h2[data-v-5effae35],h3[data-v-5effae35],h4[data-v-5effae35]{font-weight:650}.wrap[data-v-5effae35]{width:min(1000px,100% - 64px);margin-inline:auto}.skip[data-v-5effae35]{z-index:10;background:var(--ink);color:#fff;padding:12px;position:fixed;top:-80px;left:15px}.skip[data-v-5effae35]:focus{top:12px}.site-header[data-v-5effae35]{border-bottom:1px solid var(--line)}.header-inner[data-v-5effae35]{justify-content:space-between;align-items:center;gap:24px;min-height:68px;display:flex}.brand[data-v-5effae35]{letter-spacing:-.5px;align-items:center;gap:9px;font-size:20px;font-weight:700;display:flex}.site-header nav[data-v-5effae35]{color:var(--muted);gap:24px;font-size:13px;display:flex}.intro[data-v-5effae35]{padding-block:36px 28px}.eyebrow[data-v-5effae35]{color:var(--muted);margin-bottom:6px;font-size:12px}h1[data-v-5effae35]{letter-spacing:-.6px;font-size:32px;line-height:1.5}.intro>p[data-v-5effae35]:last-child{color:var(--muted);margin-top:10px}.tools-section[data-v-5effae35]{padding-bottom:32px}.section-head[data-v-5effae35]{align-items:baseline;gap:20px;margin-bottom:14px;display:flex}.section-head h2[data-v-5effae35],.about-section h2[data-v-5effae35]{font-size:17px}.section-head p[data-v-5effae35]{color:var(--muted);font-size:12px}.button[data-v-5effae35]{border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:24px;padding:10px 18px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.button.primary[data-v-5effae35]{background:var(--orange);color:#fff}.button.primary[data-v-5effae35]:hover{background:var(--orange-hover)}.notice[data-v-5effae35]{border:1px solid var(--line);margin-bottom:16px;padding:12px}.workbench[data-v-5effae35]{background:var(--bg);border:1px solid #ddded3;border-radius:8px;overflow:hidden;box-shadow:0 5px 16px #29291f04}.workbench-bar[data-v-5effae35]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.workbench-bar>div[data-v-5effae35]{align-items:center;gap:10px;display:flex}.workbench-bar strong[data-v-5effae35]{font-size:14px;font-weight:650}.workbench-dot[data-v-5effae35]{background:var(--olive);border-radius:50%;width:7px;height:7px}.source-label[data-v-5effae35]{background:var(--paper);text-overflow:ellipsis;white-space:nowrap;max-width:150px;color:var(--muted);border-radius:3px;padding:2px 7px;font-size:10px;overflow:hidden}.quiet-button[data-v-5effae35]{color:var(--muted);background:0 0;border:0;padding:3px 0;font-size:12px}.quiet-button[data-v-5effae35]:hover:not(:disabled){color:var(--orange)}.workbench-body[data-v-5effae35]{grid-template-columns:40% 60%;display:grid}.editor[data-v-5effae35]{border-right:1px solid var(--line);padding:25px}.field-top[data-v-5effae35]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.field-top>label[data-v-5effae35]:first-child{font-size:13px;font-weight:600}.file-button[data-v-5effae35]{cursor:pointer;border:1px solid var(--line);border-radius:4px;padding:5px 9px;font-size:11px;position:relative}.file-button[data-v-5effae35]:focus-within{outline:2px solid var(--olive);outline-offset:2px}.file-button input[data-v-5effae35]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}textarea[data-v-5effae35]{resize:vertical;border:1px solid var(--line);width:100%;color:var(--ink);background:#fafbf8;border-radius:4px;min-height:180px;padding:13px;font-size:12px;line-height:1.95;display:block}#csv-input[data-v-5effae35]{height:230px;font-family:var(--font);white-space:pre;overflow:auto}.field-help[data-v-5effae35]{color:var(--muted);margin-top:8px;font-size:10px;line-height:1.8}.options[data-v-5effae35]{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:18px 0;font-size:11px;display:flex}.options label[data-v-5effae35]{align-items:center;gap:4px;display:flex}input[type=checkbox][data-v-5effae35]{accent-color:var(--olive);width:13px;height:13px}.editor-actions[data-v-5effae35]{align-items:center;gap:20px;display:flex}.editor-actions .button[data-v-5effae35]{padding:10px 16px;font-size:12px}.status[data-v-5effae35]{min-height:19px;color:var(--olive);margin-top:14px;font-size:11px}.status.error[data-v-5effae35]{color:var(--error)}.result[data-v-5effae35]{min-width:0;padding:24px}.result-top[data-v-5effae35]{justify-content:space-between;align-items:center;display:flex}.result h3[data-v-5effae35]{font-size:13px}.metrics[data-v-5effae35]{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:17px 0;padding-bottom:16px;display:grid}.metrics>div+div[data-v-5effae35]{border-left:1px solid var(--line);padding-left:22px}.metrics dt[data-v-5effae35]{color:var(--muted);font-size:10px}.metrics dd[data-v-5effae35]{font-variant-numeric:tabular-nums;letter-spacing:-.5px;margin:2px 0 0;font-size:25px;font-weight:600}.table-scroll[data-v-5effae35]{min-height:190px;max-height:263px;overflow:auto}table[data-v-5effae35]{border-collapse:collapse;white-space:nowrap;width:100%;font-size:11px}caption[data-v-5effae35]{caption-side:bottom;text-align:left;color:var(--muted);padding-top:12px;font-size:10px}th[data-v-5effae35],td[data-v-5effae35]{text-align:left;text-overflow:ellipsis;border-bottom:1px solid #edede6;max-width:230px;padding:8px 10px;overflow:hidden}th[data-v-5effae35]{background:var(--paper);z-index:1;font-weight:600;position:sticky;top:0}td[data-v-5effae35]:first-child{color:var(--muted)}td.empty[data-v-5effae35]{color:#858679;background:#fcfaf5}#empty-result[data-v-5effae35]{text-align:center;color:var(--muted);padding:50px 0;font-size:12px}.summary-block[data-v-5effae35]{border-top:1px solid var(--line);margin-top:17px;padding-top:14px}.summary-top[data-v-5effae35]{justify-content:space-between;align-items:center;gap:10px;display:flex}.summary-top h4[data-v-5effae35]{font-size:11px;font-weight:600}select[data-v-5effae35]{color:var(--muted);border:1px solid var(--line);background:var(--bg);border-radius:4px;max-width:180px;padding:3px 24px 3px 8px;font-size:10px}.numeric-summary[data-v-5effae35]{color:var(--muted);flex-wrap:wrap;gap:22px;margin-top:9px;font-size:11px;display:flex}.numeric-summary b[data-v-5effae35]{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:6px;font-size:14px;font-weight:600}.workbench-footer[data-v-5effae35]{border-top:1px solid var(--line);color:var(--muted);background:#fcfcfa;justify-content:space-between;gap:15px;padding:11px 24px;font-size:10px;display:flex}.editor[data-v-5effae35]{min-width:0}.workbench-bar[data-v-5effae35]{padding:12px 22px}.editor[data-v-5effae35],.result[data-v-5effae35]{padding:20px 22px}#csv-input[data-v-5effae35]{height:210px}.metrics dd[data-v-5effae35]{font-size:24px}.table-scroll[data-v-5effae35]{min-height:150px;max-height:240px}.field-help[data-v-5effae35],.workbench-footer[data-v-5effae35],caption[data-v-5effae35],.metrics dt[data-v-5effae35],.source-label[data-v-5effae35]{font-size:11px}.options[data-v-5effae35],.quiet-button[data-v-5effae35],.status[data-v-5effae35],.numeric-summary[data-v-5effae35],table[data-v-5effae35]{font-size:12px}.about-section[data-v-5effae35]{border-top:1px solid var(--line);padding-block:24px 30px}.about-section h2[data-v-5effae35]{margin-bottom:9px}.about-section p[data-v-5effae35]{color:var(--muted);font-size:13px}.about-section p+p[data-v-5effae35]{margin-top:5px}.site-footer[data-v-5effae35]{border-top:1px solid var(--line);background:var(--paper);color:var(--muted);padding-block:20px;font-size:12px}.footer-inner[data-v-5effae35]{justify-content:space-between;align-items:center;gap:20px;display:flex}.footer-inner>a[data-v-5effae35]:hover{text-decoration:underline}@media (width<=760px){.wrap[data-v-5effae35]{width:calc(100% - 36px)}.header-inner[data-v-5effae35]{gap:12px;min-height:62px}.brand[data-v-5effae35]{font-size:18px}.brand img[data-v-5effae35]{width:25px;height:25px}.site-header nav[data-v-5effae35]{gap:16px;font-size:12px}.intro[data-v-5effae35]{padding-block:26px 22px}h1[data-v-5effae35]{font-size:26px}.intro>p[data-v-5effae35]:last-child{font-size:13px}.section-head[data-v-5effae35]{margin-bottom:12px;display:block}.section-head p[data-v-5effae35]{margin-top:3px}.workbench-body[data-v-5effae35]{grid-template-columns:1fr}.editor[data-v-5effae35]{border-right:0;border-bottom:1px solid var(--line)}.editor[data-v-5effae35],.result[data-v-5effae35]{padding:18px}.workbench-bar[data-v-5effae35]{padding:12px 18px}.source-label[data-v-5effae35]{max-width:130px}.workbench-footer[data-v-5effae35]{flex-direction:column;gap:3px;padding:10px 18px}.footer-inner[data-v-5effae35]{flex-direction:column;align-items:start;gap:5px}.about-section[data-v-5effae35]{padding-block:22px}.summary-top select[data-v-5effae35]{max-width:160px}}.personal-home[data-v-5effae35]{--bg:var(--mk-bg);--paper:var(--mk-surface-2);--ink:var(--mk-text);--muted:var(--mk-text-2);--line:var(--mk-border);--orange:#c9521c;--orange-hover:#ad4315;--olive:var(--mk-text-2);--error:#b33131;--font:"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;background:var(--bg);min-height:100svh;color:var(--ink);font:14px/1.8 var(--font);-webkit-font-smoothing:antialiased}.personal-home [hidden][data-v-5effae35]{display:none!important}.workbench[data-v-5effae35]{border-color:var(--line);box-shadow:0 5px 16px color-mix(in srgb,var(--ink) 2%,transparent)}textarea[data-v-5effae35],.workbench-footer[data-v-5effae35]{background:var(--paper)}.personal-home[data-v-5effae35] th,.personal-home[data-v-5effae35] td{text-align:left;border-bottom:1px solid var(--line);text-overflow:ellipsis;max-width:230px;padding:8px 10px;overflow:hidden}.personal-home[data-v-5effae35] th{background:var(--paper);z-index:1;font-weight:600;position:sticky;top:0}.personal-home[data-v-5effae35] td:first-child,.personal-home[data-v-5effae35] td.empty{color:var(--muted)}.personal-home[data-v-5effae35] td.empty{background:var(--paper)}.personal-home[data-v-5effae35] .numeric-summary b{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:6px;font-size:14px;font-weight:600}.site-header nav[data-v-5effae35]{flex-wrap:wrap;align-items:center}.site-header nav .quiet-button[data-v-5effae35]{font-size:inherit}.login-back-row[data-v-5effae35]{background:var(--mk-bg);padding:12px 20px}.login-back[data-v-5effae35]{border:1px solid var(--mk-border);background:var(--mk-surface);color:var(--mk-text);font:inherit;cursor:pointer;border-radius:6px;padding:7px 14px}.login-back[data-v-5effae35]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.temporary-login[data-v-5effae35] .home-login-gate{min-height:calc(100svh - 64px)}.enter-ov[data-v-6deb7f66]{--enter-accent:#ff4b12;z-index:3000;background:var(--mk-bg);flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex;position:fixed;inset:0}.enter-card[data-v-6deb7f66]{border:1px solid color-mix(in srgb, var(--enter-accent) 18%, var(--mk-border));background:color-mix(in srgb, var(--enter-accent) 3%, var(--mk-surface));width:164px;height:164px;box-shadow:0 16px 40px -24px color-mix(in srgb, var(--enter-accent) 25%, transparent);border-radius:28px;place-items:center;display:grid}.enter-word[data-v-6deb7f66]{color:var(--mk-heading);letter-spacing:.5px;font-size:22px;font-weight:800}.enter-dots[data-v-6deb7f66]{gap:7px;display:flex}.enter-dots span[data-v-6deb7f66]{background:var(--enter-accent);opacity:.3;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite loading-dot-6deb7f66}.enter-dots span[data-v-6deb7f66]:nth-child(2){animation-delay:.15s}.enter-dots span[data-v-6deb7f66]:nth-child(3){animation-delay:.3s}@keyframes loading-dot-6deb7f66{0%,70%,to{opacity:.3}35%{opacity:1}}@media (prefers-reduced-motion:reduce){.enter-dots span[data-v-6deb7f66]{opacity:.6;animation:none}}.navigation-notice[data-v-8d983761]{z-index:120;border:1px solid var(--mk-border);background:var(--mk-surface);max-width:calc(100vw - 40px);color:var(--mk-text);box-shadow:0 4px 20px color-mix(in srgb,var(--mk-text) 10%,transparent);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex;position:fixed;bottom:20px;right:20px}.navigation-notice button[data-v-8d983761],.navigation-notice a[data-v-8d983761]{color:var(--primary);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.navigation-notice button[data-v-8d983761]:focus-visible,.navigation-notice a[data-v-8d983761]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.navigation-notice-enter-active[data-v-8d983761],.navigation-notice-leave-active[data-v-8d983761]{transition:opacity .22s}.navigation-notice-enter-from[data-v-8d983761],.navigation-notice-leave-to[data-v-8d983761]{opacity:0}.ipb[data-v-de2dd9da]{z-index:4000;background:var(--bg);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ipb-card[data-v-de2dd9da]{text-align:center;text-wrap:balance;flex-direction:column;align-items:center;gap:14px;max-width:480px;display:flex}.ipb-icon[data-v-de2dd9da]{background:var(--sf-3);width:52px;height:52px;color:var(--tx2);border-radius:50%;justify-content:center;align-items:center;display:flex}.ipb-text[data-v-de2dd9da]{color:var(--dk);margin:0;font-size:16px;font-weight:600;line-height:1.7}.ipb-contact[data-v-de2dd9da]{border:1.5px solid var(--bd);background:var(--sf);height:40px;color:var(--primary);cursor:pointer;border-radius:9px;padding:0 22px;font-size:14px;font-weight:600;transition:border-color .15s}.ipb-contact[data-v-de2dd9da]:hover{border-color:var(--primary)}.retained-view{min-width:0}.assistant-launcher[data-v-efc1dec5],.assistant-floating[data-v-efc1dec5]{z-index:45;color:var(--tx);font-family:var(--font-ui);position:fixed}.assistant-launcher[data-v-efc1dec5]{right:22px;bottom:max(24px,env(safe-area-inset-bottom));box-sizing:border-box;border:1px solid var(--bd-strong);background:var(--sf);min-width:56px;min-height:56px;box-shadow:var(--shadow-pop);cursor:pointer;border-radius:18px;align-items:center;gap:10px;padding:0 20px;font-size:14px;font-weight:650;transition:background .16s,border-color .16s;display:flex}.assistant-launcher>svg[data-v-efc1dec5]{color:var(--primary-ink);flex:none}.assistant-launcher[data-v-efc1dec5]{transition:background .16s,border-color .16s,gap .26s cubic-bezier(.2,0,0,1),padding .26s cubic-bezier(.2,0,0,1)}.assistant-launcher-label[data-v-efc1dec5]{white-space:nowrap;max-width:6em;transition:max-width .26s cubic-bezier(.2,0,0,1),opacity .18s;display:inline-block;overflow:hidden}.assistant-launcher.is-compact[data-v-efc1dec5]{gap:0;padding:0 15px}.assistant-launcher.is-compact .assistant-launcher-label[data-v-efc1dec5]{opacity:0;max-width:0}.assistant-launcher.is-compact .assistant-launcher-pool[data-v-efc1dec5]{background:0 0;margin:0;padding:0;position:absolute;top:-8px;right:-8px}.assistant-launcher.is-compact .assistant-launcher-stack[data-v-efc1dec5]{display:none}.assistant-launcher.is-compact .assistant-launcher-count[data-v-efc1dec5]{box-shadow:0 0 0 2px var(--sf)}.assistant-launcher.is-compact .assistant-launcher-dot[data-v-efc1dec5]{position:absolute;top:8px;right:8px}.assistant-launcher[data-v-efc1dec5]:hover{background:var(--sf-2);border-color:var(--primary)}.assistant-launcher-pool[data-v-efc1dec5]{background:var(--primary-light);border-radius:14px;align-items:center;gap:7px;margin-right:-7px;padding:4px 4px 4px 5px;display:inline-flex}.assistant-launcher-stack[data-v-efc1dec5]{align-items:center;display:inline-flex}.assistant-launcher-thumb[data-v-efc1dec5]{box-sizing:border-box;border:1.5px solid var(--sf);background:var(--sf-2);width:24px;height:24px;color:var(--primary-ink);border-radius:7px;place-items:center;display:grid;overflow:hidden}.assistant-launcher-thumb+.assistant-launcher-thumb[data-v-efc1dec5]{margin-left:-8px}.assistant-launcher-thumb>img[data-v-efc1dec5]{object-fit:cover;width:100%;height:100%}.assistant-launcher-count[data-v-efc1dec5]{box-sizing:border-box;background:var(--primary);min-width:24px;height:24px;color:var(--on-accent);text-align:center;font-variant-numeric:tabular-nums;border-radius:12px;padding:0 7px;font-size:12px;line-height:24px}.assistant-added-note[data-v-efc1dec5]{right:22px;bottom:calc(max(24px,env(safe-area-inset-bottom)) + 68px);z-index:45;box-sizing:border-box;border:1px solid var(--bd);background:var(--sf);width:min(300px,100vw - 28px);box-shadow:var(--shadow-pop);color:var(--tx);font:inherit;font-family:var(--font-ui);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:9px 10px 9px 9px;display:flex;position:fixed}.assistant-added-note[data-v-efc1dec5]:hover{border-color:var(--primary-border)}.assistant-added-note[data-v-efc1dec5]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.assistant-added-thumb[data-v-efc1dec5]{border:1px solid var(--bd);background:var(--primary-light);width:36px;height:36px;color:var(--primary-ink);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden}.assistant-added-thumb>img[data-v-efc1dec5]{object-fit:cover;width:100%;height:100%}.assistant-added-text[data-v-efc1dec5]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.assistant-added-text small[data-v-efc1dec5]{color:var(--gn);font-size:10.5px;font-weight:600}.assistant-added-text strong[data-v-efc1dec5]{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:550;overflow:hidden}.assistant-added-ask[data-v-efc1dec5]{color:var(--primary-ink);flex:none;align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.assistant-note-enter-active[data-v-efc1dec5]{transition:opacity .24s ease-out,transform .38s cubic-bezier(.22,1,.36,1)}.assistant-note-leave-active[data-v-efc1dec5]{transition:opacity .18s ease-in,transform .2s cubic-bezier(.4,0,1,1)}.assistant-note-enter-from[data-v-efc1dec5]{opacity:0;transform:translateY(10px)scale(.96)}.assistant-note-leave-to[data-v-efc1dec5]{opacity:0;transform:translateY(6px)}.assistant-launcher-dot[data-v-efc1dec5]{background:var(--primary);border-radius:50%;width:7px;height:7px;animation:1.3s ease-in-out infinite assistant-pending-efc1dec5}.assistant-launcher[data-v-efc1dec5]:focus-visible,.assistant-loading-header button[data-v-efc1dec5]:focus-visible,.assistant-loading button[data-v-efc1dec5]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.assistant-floating[data-v-efc1dec5]{border:1px solid var(--bd-strong);background:var(--sf);min-height:0;box-shadow:0 18px 64px color-mix(in srgb,var(--dk) 14%,transparent),0 2px 8px color-mix(in srgb,var(--dk) 6%,transparent);isolation:isolate;border-radius:18px;outline:none;display:flex;overflow:hidden}.assistant-floating.is-dragging[data-v-efc1dec5]{-webkit-user-select:none;user-select:none;cursor:grabbing}.assistant-resize[data-v-efc1dec5]{z-index:5;touch-action:none;position:absolute}.assistant-resize[data-v-efc1dec5]:is(.is-w,.is-e){cursor:ew-resize;width:6px;top:22px;bottom:22px}.assistant-resize[data-v-efc1dec5]:is(.is-n,.is-s){cursor:ns-resize;height:6px;left:22px;right:22px}.assistant-resize[data-v-efc1dec5]:is(.is-nw,.is-ne,.is-sw,.is-se){width:22px;height:22px}.assistant-resize.is-w[data-v-efc1dec5],.assistant-resize.is-nw[data-v-efc1dec5],.assistant-resize.is-sw[data-v-efc1dec5]{left:0}.assistant-resize.is-e[data-v-efc1dec5],.assistant-resize.is-ne[data-v-efc1dec5],.assistant-resize.is-se[data-v-efc1dec5]{right:0}.assistant-resize.is-n[data-v-efc1dec5],.assistant-resize.is-nw[data-v-efc1dec5],.assistant-resize.is-ne[data-v-efc1dec5]{top:0}.assistant-resize.is-s[data-v-efc1dec5],.assistant-resize.is-sw[data-v-efc1dec5],.assistant-resize.is-se[data-v-efc1dec5]{bottom:0}.assistant-resize[data-v-efc1dec5]:is(.is-nw,.is-se){cursor:nwse-resize}.assistant-resize[data-v-efc1dec5]:is(.is-ne,.is-sw){cursor:nesw-resize}.assistant-floating.is-resizing[data-v-efc1dec5]{-webkit-user-select:none;user-select:none}.assistant-floating.is-resizing[data-v-efc1dec5]>:not(.assistant-resize){pointer-events:none}.assistant-loading-header[data-v-efc1dec5]{border-bottom:1px solid var(--bd);align-items:center;gap:9px;padding:16px;display:flex}.assistant-loading-header strong[data-v-efc1dec5]{flex:1;font-size:13px}.assistant-loading-header button[data-v-efc1dec5]{width:30px;height:30px;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.assistant-loading-header button[data-v-efc1dec5]:hover{background:var(--sf-3)}.assistant-floating[data-v-efc1dec5]:has(.assistant-loading){flex-direction:column}.assistant-loading[data-v-efc1dec5]{color:var(--tx2);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:24px;font-size:13px;display:flex}.assistant-loading button[data-v-efc1dec5]{border:1px solid var(--bd);background:var(--sf-2);color:var(--tx);font:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:8px 12px;display:flex}.assistant-float-enter-active[data-v-efc1dec5]{transform-origin:100% 100%;will-change:transform,opacity;transition:opacity .2s ease-out,transform .44s cubic-bezier(.16,1,.3,1)}.assistant-float-leave-active[data-v-efc1dec5]{transform-origin:100% 100%;pointer-events:none;will-change:transform,opacity;transition:opacity .16s ease-in 50ms,transform .24s cubic-bezier(.4,0,1,1)}.assistant-float-enter-from[data-v-efc1dec5]{opacity:0;transform:translateY(20px)scale(.86)}.assistant-float-leave-to[data-v-efc1dec5]{opacity:0;transform:translateY(12px)scale(.92)}.assistant-float-enter-active[data-v-efc1dec5]>*{transition:opacity .26s ease-out 80ms}.assistant-float-enter-from[data-v-efc1dec5]>*{opacity:0}.assistant-launcher-enter-active[data-v-efc1dec5]{transition:opacity .22s ease-out 80ms,transform .32s cubic-bezier(.22,1,.36,1) 80ms}.assistant-launcher-leave-active[data-v-efc1dec5]{transition:opacity .12s ease-in,transform .16s cubic-bezier(.4,0,1,1)}.assistant-launcher-enter-from[data-v-efc1dec5],.assistant-launcher-leave-to[data-v-efc1dec5]{opacity:0;transform:translateY(8px)scale(.96)}@keyframes assistant-pending-efc1dec5{50%{opacity:.4}}@media (width<=768px){.assistant-floating[data-v-efc1dec5]{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border:0;border-radius:0}.assistant-float-enter-from[data-v-efc1dec5]{transform:translateY(28px)}.assistant-float-leave-to[data-v-efc1dec5]{transform:translateY(20px)}}@media (width<=600px){.assistant-launcher[data-v-efc1dec5]{right:14px;bottom:max(18px,env(safe-area-inset-bottom));padding:0 18px}.assistant-added-note[data-v-efc1dec5]{right:14px;bottom:calc(max(18px,env(safe-area-inset-bottom)) + 68px)}}@media (prefers-reduced-motion:reduce){.assistant-float-enter-active[data-v-efc1dec5],.assistant-float-leave-active[data-v-efc1dec5],.assistant-launcher-enter-active[data-v-efc1dec5],.assistant-launcher-leave-active[data-v-efc1dec5]{transition:opacity .1s}.assistant-float-enter-from[data-v-efc1dec5],.assistant-float-leave-to[data-v-efc1dec5],.assistant-launcher-enter-from[data-v-efc1dec5],.assistant-launcher-leave-to[data-v-efc1dec5]{transform:none}.assistant-float-enter-active[data-v-efc1dec5]>*{transition:none}.assistant-float-enter-from[data-v-efc1dec5]>*{opacity:1}.assistant-launcher-dot[data-v-efc1dec5]{animation-duration:2.4s}}[data-surface-morph=expand] .assistant-floating,[data-surface-morph=expand] .assistant-page.is-workspace,[data-surface-morph=collapse] .assistant-page.is-workspace,[data-surface-morph=collapse] .assistant-floating:not(.assistant-float-leave-active),[data-surface-morph=collapse] .assistant-launcher:not(.assistant-launcher-leave-active){view-transition-name:ai-surface}[data-surface-morph=expand] .assistant-floating.assistant-float-leave-active{display:none}.assistant-page.is-workspace.is-morphed,.is-morphed .ai-empty{animation:none}[data-surface-morph=collapse] .assistant-launcher-enter-active{transition:none}[data-surface-morph=collapse] .assistant-launcher-enter-from{opacity:1;transform:none}::view-transition-group(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-group(ai-surface){animation-duration:.46s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-image-pair(ai-surface){background:var(--sf);border-radius:0;overflow:hidden}::view-transition-old(ai-surface){object-fit:cover;object-position:top center;height:100%}::view-transition-new(ai-surface){object-fit:cover;object-position:top center;height:100%}::view-transition-old(ai-surface){animation:.16s cubic-bezier(.4,0,1,1) both ai-surface-out}::view-transition-new(ai-surface){animation:.3s cubic-bezier(.2,0,0,1) 50ms both ai-surface-in}@keyframes ai-surface-out{to{opacity:0}}@keyframes ai-surface-in{0%{opacity:0}}@media (width>=769px){html[data-surface-morph=expand]::view-transition-image-pair(ai-surface){animation:.46s cubic-bezier(.2,0,0,1) both ai-surface-lift-out}html[data-surface-morph=collapse]::view-transition-image-pair(ai-surface){animation:.46s cubic-bezier(.2,0,0,1) both ai-surface-lift-in}}@keyframes ai-surface-lift-out{0%{box-shadow:0 18px 64px color-mix(in srgb,var(--dk) 14%,transparent),0 2px 8px color-mix(in srgb,var(--dk) 6%,transparent);border-radius:18px}to{border-radius:0;box-shadow:0 0 #0000,0 0 #0000}}@keyframes ai-surface-lift-in{0%{border-radius:0;box-shadow:0 0 #0000,0 0 #0000}to{box-shadow:0 18px 64px color-mix(in srgb,var(--dk) 14%,transparent),0 2px 8px color-mix(in srgb,var(--dk) 6%,transparent);border-radius:18px}}:root{--font-size-page-title:24px;--font-size-section-title:15px;--font-size-table-heading:12px;--font-size-table-value:14px;--font-weight-table-value:500;--sidebar-width:228px;--console-header-height:60px;--bg:#f5f6f8;--sf:#fff;--sf-2:#f8f9fb;--sf-3:#eef0f3;--dk:#1d2129;--tx:#303641;--tx2:#66707d;--bd:#e2e5ea;--bd-strong:#cdd2da;--placeholder:#7d8793;--tooltip-bg:#252a32;--table-line:color-mix(in srgb,var(--bd) 70%,transparent);--share-track:var(--sf-3);--row-hover:color-mix(in srgb,var(--primary) 5%,var(--sf));--loading-surface:color-mix(in srgb,var(--sf) 62%,transparent);--scroll-shadow:#191d2424;--primary:#f68b1e;--primary-ink:#b65a07;--primary-light:#f68b1e17;--primary-border:#f68b1e57;--on-accent:#fff;--jumia:#f68b1e;--jumia-light:#f68b1e14;--pu:#5b5bd6;--gn:#138a5a;--gnl:#eaf6ef;--rd:#d23a4a;--rdl:#fcefef;--bl:#2f6bd0;--bll:#edf3fc;--radius-card:14px;--radius-ctl:9px;--shadow-sm:0 1px 2px #191d240a;--shadow-md:0 1px 2px #191d240a;--shadow-pr:0 1px 2px #b65a072e;--shadow-pop:0 16px 40px #191d2424,0 2px 8px #191d240f;--ring:0 0 0 3px #f68b1e38;--c1:#d6741e;--c2:#4470b8;--c3:#3f8f4e;--c4:#8e62ba;--c5:#ca4a4a;--c6:#179aa8;--c7:#a2821a;--c8:#b4568a;--metric-quiet:var(--tx2);--metric-watch:var(--tx);--metric-steady:var(--dk);--metric-strong:#1c7c4f;--metric-down:#c2413f;--sb-bg:#fbfcfd;--sb-border:var(--bd);--sb-text:var(--tx2);--sb-heading:#808995;--sb-active:var(--dk);--sb-hover:#eff1f4;--sb-on:var(--sf);--sb-on-ring:var(--bd);--mk-bg:#fafbfc;--mk-surface:var(--sf);--mk-surface-2:var(--bg);--mk-text:var(--tx);--mk-text-2:var(--tx2);--mk-heading:var(--dk);--mk-border:var(--bd);--mk-nav:#fafbfcdb}.theme-dark{--bg:#141619;--sf:#1c1f23;--sf-2:#181b1f;--sf-3:#272c32;--dk:#f3f5f7;--tx:#e5e8ec;--tx2:#a9b1bd;--bd:#30363e;--bd-strong:#434b56;--placeholder:#89929e;--tooltip-bg:#252a32;--table-line:#292e35;--share-track:#2d333b;--row-hover:color-mix(in srgb,var(--primary) 7%,var(--sf));--loading-surface:#1416198c;--scroll-shadow:#0000008c;--primary-ink:#ffab57;--primary-light:#f68b1e24;--primary-border:#f68b1e66;--gnl:#138a5a29;--rdl:#d23a4a29;--bll:#2f6bd02e;--shadow-pop:0 18px 44px #00000080,0 0 0 1px var(--bd);--metric-watch:var(--tx);--metric-steady:var(--dk);--metric-strong:#63c89c;--metric-down:#f08c8c;--sb-bg:#181b1f;--sb-border:#2b3037;--sb-text:#b3bbc6;--sb-heading:#89929e;--sb-active:var(--dk);--sb-hover:#22272d;--sb-on:#252a31;--sb-on-ring:#373f49;--mk-bg:var(--bg);--mk-surface:var(--sf);--mk-surface-2:var(--sf-2);--mk-text:var(--tx);--mk-text-2:var(--tx2);--mk-heading:var(--dk);--mk-border:var(--bd);--mk-nav:#141619d6}.sidebar-collapsed{--sidebar-width:64px}body{background:var(--bg);color:var(--tx)}::selection{background:#f68b1e3d}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--dk) 16%,transparent)}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--dk) 26%,transparent)}.sb{border-right:1px solid var(--sb-border)}.logo{height:var(--console-header-height);border-bottom:0;gap:10px;padding:0 18px}.logo:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.sb-brand{letter-spacing:-.01em;color:var(--sb-active);font-size:17px;font-weight:800}.sb-scroll{flex-direction:column;padding:4px 12px 14px;display:flex}.nv{gap:2px;padding:2px 0 6px}.nv+.nv{border-top:0;padding-top:6px}.ns{letter-spacing:.08em;color:var(--sb-heading);padding:12px 10px 6px;font-size:11px;font-weight:650}.ni{min-height:38px;color:var(--sb-text);border-radius:10px;gap:11px;padding:8px 10px}.ni-lbl{font-size:13.5px;font-weight:550}.ni:hover{background:var(--sb-hover);color:var(--sb-active)}.ni:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.ni.on{background:var(--sb-on);color:var(--sb-active);box-shadow:0 0 0 1px var(--sb-on-ring),0 1px 2px #191d240d}.ni.on .ni-lbl{font-weight:650}.ni.on:before{border-radius:50%;width:6px;height:6px;margin-top:-3px;inset:50% 10px auto auto}.sidebar-collapsed .ni.on:before{margin-top:0;top:8px;right:6px}.sidebar-collapsed .sb-scroll{padding-inline:10px}.main{color:var(--tx);background:var(--bg);overflow-x:clip}.main.has-assistant{padding-bottom:58px}@media (width<=600px){.main.has-assistant{padding-bottom:calc(56px + env(safe-area-inset-bottom))}}.hdr{background:color-mix(in srgb,var(--bg) 84%,transparent);-webkit-backdrop-filter:saturate(1.3)blur(14px);backdrop-filter:saturate(1.3)blur(14px);border-bottom:1px solid var(--bd);box-shadow:none;padding:0 28px}.theme-dark .hdr-nation{background:var(--sf-3);color:var(--tx2);border-color:var(--bd-strong)}.hdr-t{gap:10px;min-width:0;font-size:14px;font-weight:600}.hdr-crumb{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.hdr-crumb-g{color:var(--tx2);font-weight:550}.hdr-crumb-sep{color:var(--tx2);opacity:.45}.hdr-crumb-p{color:var(--dk);text-overflow:ellipsis;font-weight:700;overflow:hidden}.hdr-crumb-x{background:var(--sf-3);height:22px;color:var(--tx2);border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:650;display:inline-flex}.hdr-r{gap:8px}.sidebar-toggle{width:34px;height:34px;color:var(--tx2);border-radius:9px}.sidebar-toggle:hover{background:var(--sf-3);color:var(--tx)}.hdr-theme,.hdr-lang{border:1px solid var(--bd);background:var(--sf);height:34px;color:var(--tx2);cursor:pointer;border-radius:9px;align-items:center;font-family:inherit;transition:color .15s,border-color .15s,background .15s;display:flex}.hdr-theme{justify-content:center;width:34px}.hdr-lang{padding:0 11px;font-size:12.5px;font-weight:700}.hdr-theme:hover,.hdr-lang:hover{color:var(--dk);border-color:var(--bd-strong);background:var(--sf)}.hdr-user{min-width:0;position:relative}.hdr-user .account-trigger{min-width:0;max-width:100%}.account-trigger{border:1px solid var(--bd);background:var(--sf);border-radius:999px;height:38px;padding:3px 8px 3px 3px;font-size:12.5px}.account-trigger:hover{background:var(--sf-3);color:var(--tx)}.account-trigger[aria-expanded=true]{background:var(--sf-3)}.account-trigger .account-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:128px;display:block;overflow:hidden}.account-trigger>svg{flex:none}.ava{width:30px;height:30px}.hdr-menu-backdrop{z-index:60;position:fixed;inset:0}.hdr-menu{z-index:61;background:var(--sf);border:1px solid var(--bd);min-width:198px;max-height:calc(100dvh - 80px);box-shadow:var(--shadow-pop);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.hdr-menu-i{width:100%;color:var(--tx);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;padding:9px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.hdr-menu-i:hover{background:var(--sf-3);color:var(--dk)}.hdr-menu-i.danger{color:var(--rd)}.hdr-menu-i.danger:hover{background:var(--rdl);color:var(--rd)}.hdr-menu-i svg{flex:none}.hdr-menu-sep{background:var(--bd);height:1px;margin:5px 4px}.hdr-menu-enter-active,.hdr-menu-leave-active{transform-origin:100% 0;transition:opacity .15s,transform .15s}.hdr-menu-enter-from,.hdr-menu-leave-to{opacity:0;transform:translateY(-6px)scale(.97)}@media (width<=1200px){.hdr{padding:0 14px}.main>.hdr{grid-template-columns:minmax(0,1fr) repeat(5,max-content);gap:8px 6px;height:auto;min-height:56px;padding:10px 12px;display:grid}.hdr .hdr-t{grid-area:1/1;min-width:0;font-size:15px;overflow:hidden}.hdr .hdr-r{display:contents}.hdr-r>:not(.hdr-cur){grid-row:1}.hdr-cur{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-end;gap:8px;min-width:0;max-width:100%}.hdr-cur .currency-options,.hdr-cur .currency-rate{flex:none;max-width:100%}.hdr-lang{white-space:nowrap;padding:0 7px}.hdr .hdr-r .nb{position:static}.hdr .hdr-r .nb-panel{width:auto;max-width:none;top:calc(100% + 8px);left:12px;right:12px}}@media (width>=769px) and (width<=1200px){.main>.hdr{grid-template-rows:var(--console-header-height) auto;row-gap:0;padding-top:0}}@media (width<=768px){.sb{border-right:0;border-bottom:1px solid var(--sb-border);max-height:80px;transition:max-height .22s,opacity .18s,transform .22s,visibility}.sb-scroll{flex-direction:row;padding:6px 8px}.ni,.sidebar-collapsed .ni{border-radius:999px;min-height:40px;padding:8px 14px}.ni.on:before{display:none}.main>.hdr{background:var(--sf);-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:minmax(0,1fr) 40px 40px;gap:6px;width:100%;min-width:0;max-width:100%;min-height:56px;max-height:56px;padding:7px 12px;transition:max-height .22s,min-height .22s,padding .22s,opacity .18s,transform .22s,visibility;position:relative;top:auto}.hdr .hdr-t,.hdr .hdr-desktop-tool{display:none}.hdr .hdr-r>.nb{grid-area:1/2}.hdr .nb-btn{border:0;border-radius:10px;width:40px;height:40px}.hdr .nb-btn:hover{background:var(--sf-3)}.hdr .nb-badge{top:0;right:0}.hdr-user{grid-area:1/1;justify-self:start;max-width:100%;position:static}.hdr-user .account-trigger{background:0 0;border:0;border-radius:10px;gap:8px;height:40px;padding:3px 7px 3px 0;font-size:13px}.hdr-user .account-trigger:hover,.hdr-user .account-trigger[aria-expanded=true]{background:var(--sf-3)}.hdr-user .account-label{max-width:180px}.hdr-user .ava{width:28px;height:28px}.hdr-user .hdr-menu{max-width:calc(100% - 24px);left:12px;right:auto}.console-shell.ai-mobile-active>.sb,.console-shell.ai-mobile-active>.main>.hdr{opacity:0;visibility:hidden;pointer-events:none;border-bottom-width:0;min-height:0;max-height:0;padding-block:0;transition:max-height .22s,min-height .22s,padding .22s,opacity .18s,transform .22s,visibility 0s .22s;overflow:hidden;transform:translateY(-12px)}}@media (width<=640px){.hdr .currency-label{display:none}}@media (width>=769px){.sb{transition:width .34s cubic-bezier(.22,1,.36,1)}.main{transition:margin-left .34s cubic-bezier(.22,1,.36,1)}.cmp-bar{transition:left .34s cubic-bezier(.22,1,.36,1)}.sb-brand,.ni-lbl{transition:opacity .2s 80ms}.ns{max-height:40px;transition:opacity .18s,max-height .34s cubic-bezier(.22,1,.36,1),padding .34s cubic-bezier(.22,1,.36,1);overflow:hidden}.sidebar-collapsed .sb-brand,.sidebar-collapsed .ni-lbl{opacity:0;pointer-events:none;transition:opacity .12s;display:block}.sidebar-collapsed .ns{opacity:0;max-height:0;padding-block:0;display:block}.sidebar-collapsed .logo{justify-content:flex-start;padding-inline:17px}.sidebar-collapsed .sb-scroll{padding-inline:12px}.sidebar-collapsed .ni{justify-content:flex-start;padding:8px 10px}.ni,.logo{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.sb,.main,.cmp-bar,.sb-brand,.ni-lbl,.ns{transition:none}}.pg{max-width:1560px;margin-inline:auto;padding:28px 28px 40px}.ph{margin-bottom:22px}.ph h1{font-size:var(--font-size-page-title);letter-spacing:-.015em;color:var(--dk);line-height:1.3}.ph p{color:var(--tx2);max-width:72ch;margin-top:6px;font-size:13.5px}.card{background:var(--sf);border:1px solid var(--bd);border-radius:var(--radius-card);box-shadow:none;margin-bottom:18px}.ch{border-bottom:1px solid var(--bd);gap:12px;padding:14px 18px}.ct{font-size:var(--font-size-section-title);letter-spacing:-.005em;color:var(--dk);font-weight:700}.ct-mark{background:var(--primary);vertical-align:2px;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}.ct-mark.is-jumia{background:var(--jumia)}.kpi3{gap:14px;margin-bottom:18px}.kc{text-align:left;background:var(--sf);border:1px solid var(--bd);border-radius:var(--radius-card);box-shadow:none;flex-direction:column;gap:6px;padding:18px 20px;transition:border-color .18s;display:flex;position:relative;overflow:hidden}.kc .kl{color:var(--tx2);order:-1;margin-top:0;font-size:12.5px;font-weight:600}.kc .kv{letter-spacing:-.02em;color:var(--dk);font-variant-numeric:tabular-nums;font-size:28px;font-weight:750;line-height:1.15}.kc .ks{color:var(--tx2);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}.kc .ks-flags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qf{border:1px solid var(--bd);background:var(--sf);scrollbar-width:none;border-radius:12px;flex-wrap:nowrap;gap:4px;width:max-content;max-width:100%;margin-bottom:18px;padding:4px;overflow-x:auto}.qf::-webkit-scrollbar{display:none}.qfc{color:var(--tx2);border-radius:9px;align-items:center;gap:7px;padding:7px 13px;font-weight:600;display:inline-flex}.qfc:hover{color:var(--dk);background:var(--sf-3)}.qfc.on{color:var(--dk);background:var(--primary-light);box-shadow:inset 0 0 0 1px var(--primary-border)}.qfc.on:after{display:none}.tglb{background:var(--sf);border-color:var(--bd);border-radius:999px}.theme-dark .main .tglb{background:var(--sf);border-color:var(--bd);color:var(--tx2)}.theme-dark .main .tglb.on{background:var(--primary);border-color:var(--primary);color:var(--on-accent)}.btn{border-radius:var(--radius-ctl);letter-spacing:.005em;padding:8px 14px;font-weight:650}.btp{background:var(--primary);color:var(--on-accent);box-shadow:var(--shadow-pr)}.btp:hover{background:#e67c10}.bto{background:var(--sf);border:1px solid var(--bd-strong);color:var(--tx)}.theme-dark .main .bto{background:var(--sf);border-color:var(--bd-strong);color:var(--tx)}.bto:hover{border-color:var(--dk);color:var(--dk);background:var(--sf)}.theme-dark .main .bto:hover{border-color:var(--tx);color:var(--dk)}.backbtn{border-color:var(--bd);background:var(--sf);height:32px;color:var(--tx2);border-radius:999px}.theme-dark .main .backbtn{background:var(--sf);border-color:var(--bd);color:var(--tx2)}.backbtn:hover,.theme-dark .main .backbtn:hover{color:var(--dk);border-color:var(--bd-strong);background:var(--sf);box-shadow:none}@media (width<=768px){.pg{padding:16px 14px 32px}.ph h1{font-size:20px}.kc{padding:14px 16px}.kc .kv{font-size:22px}.qf{width:100%}}.fb{background:var(--sf);border:1px solid var(--bd);border-radius:var(--radius-card);box-shadow:none;margin-bottom:18px;padding:18px 20px 16px}.theme-dark .main .fb{background:var(--sf);border-color:var(--bd)}.fl{color:var(--tx2);letter-spacing:.01em;margin-bottom:6px;font-size:12px;font-weight:650}.theme-dark .main .fl{color:var(--tx2)}.fb-head{border-bottom:1px dashed var(--bd);align-items:center;gap:10px;margin:-2px 0 14px;padding-bottom:12px;display:flex}.fb-title{color:var(--dk);font-size:13px;font-weight:750}.fb-count{color:var(--tx2);font-size:12px;font-weight:600}.fb-count.on{background:var(--primary-light);height:22px;color:var(--primary-ink);border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.fb-reset{height:30px;color:var(--tx2);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;margin-left:auto;padding:0 12px;font-size:12.5px;font-weight:650;transition:color .15s,background .15s,border-color .15s}.fb-reset:hover:not(:disabled){color:var(--dk);background:var(--sf-3)}.fb-reset:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.fb-reset:disabled{opacity:.5;cursor:not-allowed}.fb .fbrow{grid-template-columns:repeat(auto-fill,minmax(172px,1fr));align-items:start;gap:14px;display:grid}.fb .fbrow+.fbrow{margin-top:14px}.fb .fbrow>div,.fb .fbrow>.fbrow-range,.fb .fbrow>.fbrow-category{min-width:0}.fb .fbrow>.fbrow-grow{grid-column:span 2}.fb .fbrow>.fbrow-fix{justify-self:end}@media (width>=1180px){.fb .fbrow.fbrow-primary{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.75fr) minmax(0,1.35fr)}.fb .fbrow.fbrow-primary>.fbrow-grow{grid-column:auto}}select,input[type=text],input[type=password]{border-color:var(--bd);border-radius:var(--radius-ctl);background:var(--sf-2)}select:focus,input:focus{border-color:var(--primary);box-shadow:var(--ring)}.theme-dark .main input,.theme-dark .main select,.theme-dark .main textarea{background:var(--sf-2);color:var(--tx);border-color:var(--bd)}.theme-dark .main input::placeholder,.theme-dark .main textarea::placeholder{color:var(--placeholder)}.fbrow .range-wrap,.range-wrap{border-color:var(--bd);border-radius:var(--radius-ctl);background:var(--sf-2);height:40px}.theme-dark .main .range-wrap{background:var(--sf-2);border-color:var(--bd)}.range-wrap:focus-within{border-color:var(--primary);box-shadow:var(--ring);background:var(--sf)}.fbrow .category-search-input{background:var(--sf-2)}.shared-select,.ai-context-select{--select-trigger-radius:var(--radius-ctl);--select-panel-radius:12px;--select-option-radius:8px;--select-panel-shadow:var(--shadow-pop)}.shared-select:is(.filter-select,.ss,.category-filter) :is(.ai-select-trigger,.ss-trigger)[type=button]{background:var(--sf-2);border-color:var(--bd)}.shared-select:is(.filter-select,.ss,.category-filter) :is(.ai-select-trigger,.ss-trigger):is(:hover,[aria-expanded=true]):not(:disabled){background:var(--sf);border-color:var(--bd-strong)}.shared-select:is(.filter-select,.ss,.category-filter) :is(.ai-select-trigger,.ss-trigger)[aria-expanded=true]{border-color:var(--primary);box-shadow:var(--ring)}.shared-select:is(.filter-select,.ss) :is(.ai-select-list,.ss-panel){background:var(--sf);border-color:var(--bd)}.shared-select:is(.filter-select,.ss) :is(.ai-select-option,.ss-row):is(:hover,.active){background:var(--sf-3)}.shared-select:is(.filter-select,.ss) :is(.ai-select-option.selected,.ss-row.on){color:var(--dk);background:var(--primary-light)}.shared-select.ss .ss-search{background:var(--sf-2)}@media (width<=640px){.fb .fbrow,.ga-filters.fb .fbrow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fb .fbrow>div{grid-column:1/-1}.fb .fbrow>.fbrow-range{grid-column:auto}}.dt th,.dt th:last-child{background:var(--sf-2);color:var(--tx2);font-size:var(--font-size-table-heading);letter-spacing:.02em;border-bottom:1px solid var(--bd);padding:10px 12px;font-weight:650}.theme-dark .dt th,.theme-dark .dt th:last-child{background:var(--sf-2);color:var(--tx2);border-bottom-color:var(--bd)}.dt th:hover,.dt th.sorton,.dt th.sortable:hover{color:var(--dk)}.dt th.sorton .sarrow{color:var(--primary)}.dt th .sarrow{margin-left:3px}.dt td{border-bottom:1px solid var(--table-line);font-size:var(--font-size-table-value);padding:12px}.theme-dark .dt td:last-child{background:0 0}.dt td .star-rating,.dt td [class*=stars]{white-space:nowrap}.dt tbody tr{transition:background .12s}.dt tr:hover td{background:var(--sf-2)}.main:not(.page-preview) .dt tbody tr:hover>td,.main:not(.page-preview) .dt tbody tr:focus-within>td{background:var(--row-hover)}.main .dt:is(.db-results-table,.bd-products-table,.collection-metrics,.bs-results-table) th:not(:first-child){white-space:normal;vertical-align:bottom;text-wrap:balance;min-width:92px;max-width:124px;line-height:1.35}:is(.db-results-table,.bd-products-table,.collection-metrics,.bs-results-table) td{padding-block:14px}.bd-products-table th:not(:first-child),.collection-metrics th:not(:first-child){min-width:80px}.bd-products-table th:last-child{min-width:92px}.pnc{gap:12px}.pico{border-color:var(--bd);border-radius:10px}.pnt{flex:auto;min-width:0}.pnt .pn{white-space:normal;-webkit-line-clamp:2;width:clamp(200px,22vw,340px);max-width:none;color:var(--dk);-webkit-box-orient:vertical;font-size:13.5px;font-weight:650;line-height:1.42;display:-webkit-box;overflow:hidden}.bd-products-table .pnt .pn,.collection-metrics .pnt .pn{width:clamp(150px,14vw,230px)}.pnt .pn.product-link:hover{color:var(--primary-ink)}.pnt .ps{flex-wrap:wrap;align-items:center;gap:5px;margin-top:2px;display:flex}.share-cell{vertical-align:middle;flex-direction:column;align-items:center;gap:6px;min-width:76px;display:inline-flex}.share-v{color:var(--dk);font-weight:650}.share-bar{background:var(--share-track);border-radius:2px;width:68px;height:4px;display:block;overflow:hidden}.share-bar i{background:color-mix(in srgb,var(--primary) 82%,var(--sf));border-radius:2px;height:100%;display:block}.metric--quiet,.dt .metric--quiet,.metric--watch,.dt .metric--watch{font-weight:500}.metric--steady,.dt .metric--steady{font-weight:650}.metric--strong,.dt .metric--strong{font-weight:700}.pgn{border-top:1px solid var(--bd);padding:12px 18px}.pgn-btn{border-color:var(--bd);background:var(--sf);border-radius:8px;min-width:32px}.theme-dark .main .pgn-btn{background:var(--sf);border-color:var(--bd);color:var(--tx2)}.pgn-btn.on{background:var(--dk);border-color:var(--dk);color:var(--sf);box-shadow:none}.theme-dark .main .pgn-btn.on{background:var(--primary);border-color:var(--primary);color:var(--on-accent)}.tbl-loading{background:var(--loading-surface);border-radius:var(--radius-card)}.badge,.bdg{border-radius:6px}.bdg-cat{background:var(--sf-3);color:var(--tx2)}.bdg-brand{background:var(--bll);border-color:color-mix(in srgb,var(--bl) 22%,transparent);color:var(--bl)}.theme-dark .main .bdg-brand{color:#9cc0fb;background:#2f6bd02e;border-color:#2f6bd059}.theme-dark .main .bdg-cod{color:#fcd34d;background:#f59e0b26;border-color:#f59e0b57}.theme-dark .main .bdg-new{color:#93c5fd;background:#3b82f626;border-color:#3b82f652}.theme-dark .main .bgy{background:var(--sf-3);color:var(--tx2)}.theme-dark .main .bo{color:#e0b44e;background:#2a2410}.ovx{background:linear-gradient(to right,var(--sf) 30%,transparent) left center / 40px 100% no-repeat local, linear-gradient(to left,var(--sf) 30%,transparent) right center / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%,var(--scroll-shadow),transparent) left center / 14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%,var(--scroll-shadow),transparent) right center / 14px 100% no-repeat scroll;scrollbar-color:var(--bd-strong) transparent}.ovx::-webkit-scrollbar-track{background:0 0}.ovx::-webkit-scrollbar-thumb{background:var(--bd-strong);border-color:var(--sf)}.reveal{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.reveal-in{opacity:1;transform:none}.fade-up-enter-active{transition:opacity .26s cubic-bezier(.2,.7,.2,1),transform .26s cubic-bezier(.2,.7,.2,1)}.fade-up-enter-from{opacity:0;transform:translate(22px)}.fade-up-leave-active{display:none}.ov-fade-leave-active{transition:opacity .5s}.ov-fade-leave-to{opacity:0}.ph-blur{background:var(--bd);filter:blur(2.5px);opacity:.75;vertical-align:middle;-webkit-user-select:none;user-select:none;border-radius:4px;width:52px;height:12px;display:inline-block}.ph-blur.w{width:130px}.page-preview .fb,.page-preview .qf,.page-preview [data-tour=br-filter],.page-preview [data-tour=cg-filter],.page-locked [data-tour=cg-filter],.page-locked .fb,.page-locked .qf{pointer-events:none;opacity:.55;-webkit-user-select:none;user-select:none}.page-preview .dt thead th.sortable{pointer-events:none}.page-preview .card:has(.dt)>.ch{display:none}.page-preview .dt tr:hover td{cursor:default;background:0 0}.page-preview .kc .kv,.page-locked .kc .kv{filter:blur(7px);opacity:.6;-webkit-user-select:none;user-select:none}.page-locked .dt tbody{display:none}.page-locked .ovx:after{content:"";background:repeating-linear-gradient(to bottom,var(--bd) 0 13px,transparent 13px 36px);opacity:.5;filter:blur(2px);border-radius:6px;height:300px;margin:14px 16px;display:block;-webkit-mask-image:linear-gradient(90deg,#000 0 24%,#0000 24% 28%,#000 28% 41%,#0000 41% 45%,#000 45% 56%,#0000 56% 60%,#000 60% 73%,#0000 73% 77%,#000 77% 88%,#0000 88% 92%,#000 92% 100%);mask-image:linear-gradient(90deg,#000 0 24%,#0000 24% 28%,#000 28% 41%,#0000 41% 45%,#000 45% 56%,#0000 56% 60%,#000 60% 73%,#0000 73% 77%,#000 77% 88%,#0000 88% 92%,#000 92% 100%)}.page-locked .card:has(.dt)>.ch{display:none}.page-locked .dt,.page-locked .pgn{pointer-events:none}.page-locked .tbl-loading{display:none}.db-lock-card{border-radius:var(--radius-card);background:var(--sf)}.theme-dark .main .db-lock-card{background:var(--sf);border-color:var(--bd)}.lock-banner{border:1px solid var(--primary-border);border-radius:var(--radius-card);background:color-mix(in srgb,var(--primary) 7%,var(--sf));align-items:center;gap:12px;margin:18px 28px 0;padding:12px 18px;display:flex}.lock-banner-ico{width:30px;height:30px;color:var(--primary);background:#f68b1e26;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.lock-banner-t{min-width:0;color:var(--tx);flex:1;font-size:13px;font-weight:600;line-height:1.6}.lock-banner-btns{flex-shrink:0;gap:8px;display:flex}.lock-banner-cta{font-weight:800;box-shadow:0 4px 14px #f68b1e4d}.plan-gate{justify-content:center;align-items:center;min-height:calc(100vh - 72px);padding:32px;display:flex}.plan-gate-box{border:1px solid var(--bd);border-radius:var(--radius-card);background:var(--sf);width:min(420px,100%);box-shadow:var(--shadow-sm);color:var(--tx);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 28px;display:flex}.plan-gate-ico{background:var(--primary-light);width:52px;height:52px;color:var(--primary);border-radius:12px;justify-content:center;align-items:center;display:flex}.plan-gate-box h2{color:var(--tx);margin:2px 0 0;font-size:20px;line-height:1.25}.plan-gate-box p{color:var(--tx2);margin:0;font-size:14px;line-height:1.6}.plan-gate-actions{justify-content:center;gap:10px;width:100%;margin-top:4px;display:flex}.plan-gate-actions .btn{min-width:118px}.plan-retry{justify-content:center;align-items:center;gap:8px;transition:transform .12s,background .15s;display:inline-flex}.plan-retry:hover:not(:disabled){transform:translateY(-1px)}.plan-retry:active:not(:disabled){transform:scale(.96)}.plan-retry:disabled{opacity:.85;cursor:default}.btn-spin{border:2px solid #ffffff80;border-top-color:var(--on-accent);border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite tbl-rot}.hvt-pop{z-index:9999;background:var(--tooltip-bg);width:230px;color:var(--on-accent);text-align:left;pointer-events:none;border:1px solid #ffffff1a;border-radius:10px;padding:8px 11px;font-size:11.5px;font-weight:500;line-height:1.65;position:fixed;box-shadow:0 8px 24px #0006}.modal,.umod,.upg-box,.cmp-panel{background:var(--sf);border-radius:16px}.mhdr{background:var(--sf)}.cmp-bar{background:var(--sf);border-top-color:var(--bd)}.theme-dark .main :is(.modal,.umod,.upg-box,.cmp-panel,.plan-gate-box){background:var(--sf)}.theme-dark .main .plan-gate-box{border-color:var(--bd)}.theme-dark .main .mhdr{background:var(--sf);border-bottom-color:var(--bd)}.theme-dark .main .cmp-bar{background:var(--sf);border-top-color:var(--bd)}@media (width<=768px){.lock-banner{margin:12px 14px 0}}@media (width<=720px){.lock-banner{flex-wrap:wrap}.lock-banner-btns{justify-content:flex-end;width:100%}}@media (width<=560px){.plan-gate-actions{flex-direction:column}.plan-gate-actions .btn{width:100%}}.fav-fly{z-index:130;box-sizing:border-box;border:2px solid var(--primary);background:var(--primary-light);width:40px;height:40px;box-shadow:0 10px 26px color-mix(in srgb,var(--dk) 22%,transparent);color:var(--primary-ink);font:700 15px/1 var(--font-ui);pointer-events:none;will-change:transform,opacity;border-radius:12px;place-items:center;display:grid;position:fixed;top:0;left:0}.fav-fly img{object-fit:cover;border-radius:10px;width:100%;height:100%}.fav-fly:has(img){background:var(--sf)}.fav-fly-star{background:var(--primary);width:18px;height:18px;color:var(--on-accent);box-shadow:0 0 0 2px var(--sf);border-radius:50%;place-items:center;display:grid;position:absolute;top:-7px;right:-7px}.fav-nav-bump{animation:.55s cubic-bezier(.3,1.5,.5,1) fav-nav-bump}.fav-nav-bump .ic{animation:.7s ease-out fav-nav-glow}@keyframes fav-nav-bump{30%{transform:scale(1.06)}60%{transform:scale(.98)}to{transform:none}}@keyframes fav-nav-glow{0%{color:var(--primary)}to{color:inherit}}a.sl-name-t:hover,a.cg-name-t:hover,.br-name-link:hover strong{color:var(--primary-ink)}a.cg-name-t{text-underline-offset:3px;text-decoration:none}a.cg-name-t:hover,a.sl-name-t:hover{text-underline-offset:3px;text-decoration:underline}.ga-filters.fb{margin-bottom:0;padding:12px 14px}.ga-filters.fb .fbrow{grid-template-columns:minmax(150px,.85fr) minmax(0,1.4fr)}.main .cd-page .cd-title{letter-spacing:-.015em;line-height:1.25}.cg-category-cell{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 18px;display:grid}.cg-category-cell>.cg-name{grid-area:1/1}.cg-category-cell>.cg-meta{grid-area:2/1}.main .cg-category-cell>.cg-actions{flex-wrap:nowrap;grid-area:1/2/span 2;margin-top:0}.cg-actions{transition:opacity .15s}.cg-metrics tbody tr:not(:hover):not(:focus-within) .cg-actions{opacity:.62}@media (width<=900px){.cg-category-cell{display:block}.main .cg-category-cell>.cg-actions{flex-wrap:wrap;margin-top:7px}}
