.toast-enter-active[data-v-783c012d],.toast-leave-active[data-v-783c012d]{transition:all .25s ease}.toast-enter-from[data-v-783c012d],.toast-leave-to[data-v-783c012d]{opacity:0;transform:translate(20px)}.mt-screen[data-v-fd9fd2ed]{box-sizing:border-box;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:36px 20px;background:#f8f8f6;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Helvetica Neue,Arial,sans-serif}.mt-card[data-v-fd9fd2ed]{box-sizing:border-box;width:min(520px,100%);padding:44px 34px 32px;text-align:center;background:#fff;border:1px solid rgba(0,0,0,.045);border-radius:22px;box-shadow:0 1px 2px #00000005,0 12px 40px #0000000f}.mt-icon[data-v-fd9fd2ed]{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:22px;background:#fff;box-shadow:0 4px 16px #00000014,inset 0 0 0 1px #0000000d}.mt-icon img[data-v-fd9fd2ed]{display:block;width:58px;height:58px;-o-object-fit:contain;object-fit:contain}.mt-brand[data-v-fd9fd2ed]{margin:16px 0 20px;font-size:14px;font-weight:600;letter-spacing:-.01em;color:#6e6e73}.mt-badge[data-v-fd9fd2ed]{display:inline-flex;align-items:center;gap:9px;padding:7px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:#b2672e;background:#fcf6ea;border:1px solid rgba(178,103,46,.2)}.mt-badge i[data-v-fd9fd2ed]{width:7px;height:7px;border-radius:50%;background:#e08b3c;box-shadow:0 0 0 3px #e08b3c2e;animation:mtPulse-fd9fd2ed 1.6s ease-in-out infinite}@keyframes mtPulse-fd9fd2ed{0%,to{opacity:1}50%{opacity:.3}}.mt-card h1[data-v-fd9fd2ed]{margin:22px 0 12px;font-size:clamp(24px,5.4vw,32px);line-height:1.28;font-weight:600;letter-spacing:-.03em;color:#1d1d1f}.mt-copy[data-v-fd9fd2ed]{margin:0 0 28px;font-size:14.5px;line-height:1.85;color:#6e6e73}.mt-btn[data-v-fd9fd2ed]{width:100%;border:0;border-radius:13px;padding:15px 24px;font:inherit;font-size:15px;font-weight:600;color:#fff;background:#1f56de;cursor:pointer;transition:background .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.mt-btn[data-v-fd9fd2ed]:hover{background:#1a4bc4}.mt-btn[data-v-fd9fd2ed]:active{transform:scale(.985)}.mt-btn[data-v-fd9fd2ed]:focus-visible{outline:3px solid rgba(31,86,222,.35);outline-offset:3px}.mt-btn[data-v-fd9fd2ed]:disabled{opacity:.6;cursor:wait}.mt-note[data-v-fd9fd2ed]{margin:18px 0 0;font-size:12.5px;color:#86868b}@media (max-width: 480px){.mt-card[data-v-fd9fd2ed]{padding:36px 22px 26px;border-radius:20px}.mt-icon[data-v-fd9fd2ed]{width:68px;height:68px;border-radius:20px}.mt-icon img[data-v-fd9fd2ed]{width:52px;height:52px}}.recharge-demo[data-v-c1b4327e]{margin:25px 0 20px;border:1px solid #dcebf0;border-radius:17px;overflow:hidden;background:#f8fbfd;color:#36556b;box-shadow:0 18px 28px #051e3020;position:relative;width:100%;isolation:isolate}.demo-scene[data-v-c1b4327e]{position:relative}.demo-toolbar[data-v-c1b4327e]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid #e3edf2;background:#f2f8fb}.demo-product[data-v-c1b4327e]{display:flex;gap:6px;align-items:center;font-size:11px;font-weight:700;color:#294759;padding:3px 7px;background:#fff;border-radius:7px}.demo-product img[data-v-c1b4327e]{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.demo-channel[data-v-c1b4327e]{font-size:9px;color:#7b99aa;letter-spacing:.02em}.demo-progress[data-v-c1b4327e]{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;padding:14px 14px 0}.demo-progress>span[data-v-c1b4327e]{font-size:8px;color:#91a7b4;display:flex;gap:3px;align-items:center;white-space:nowrap}.demo-progress b[data-v-c1b4327e]{display:grid;place-items:center;width:15px;height:15px;border-radius:50%;background:#edf3f6;font-weight:500}.demo-progress .active[data-v-c1b4327e]{font-weight:650;color:#245775}.demo-progress .active b[data-v-c1b4327e]{background:#8ce2f1;color:#245775}.demo-progress .done b[data-v-c1b4327e]{color:#2c869c;background:#e3f5f8}.demo-body[data-v-c1b4327e]{padding:19px 15px 15px;height:197px;animation:frame-in-c1b4327e .35s ease}.demo-label[data-v-c1b4327e]{font-size:10px;margin:0 0 9px;color:#7491a2}.demo-input[data-v-c1b4327e]{min-height:35px;padding:9px 10px;border:1px solid #d7e7ed;border-radius:8px;background:#fff;font-size:10px;line-height:1.55}.demo-mono[data-v-c1b4327e],.demo-json[data-v-c1b4327e]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:#386278}.demo-json[data-v-c1b4327e]{height:88px;white-space:pre-wrap;font-size:9px;padding:8px 10px;overflow:hidden}.demo-tip[data-v-c1b4327e]{font-size:8px;color:#9bb0bb;margin-top:7px}.demo-next[data-v-c1b4327e]{margin-top:13px;padding:9px 11px;border-radius:8px;background:#9ae7f3;color:#20546b;display:flex;align-items:center;justify-content:center;position:relative;font-size:10px;font-weight:650}.demo-next span[data-v-c1b4327e]{position:absolute;right:13px;font-size:13px}.demo-next-light[data-v-c1b4327e]{background:#ecf7fb;color:#5b8ba0}.demo-confirm[data-v-c1b4327e]{font-size:9px;padding:1px 1px 0}.demo-confirm>div[data-v-c1b4327e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.demo-confirm>div>span[data-v-c1b4327e]{color:#7e98a8}.demo-confirm b[data-v-c1b4327e]{font-size:10px;font-weight:550;color:#36596d}.demo-confirm .demo-check[data-v-c1b4327e]{justify-content:flex-start;gap:6px;color:#7e96a2;font-size:9px;margin:14px 0 4px}.demo-check span[data-v-c1b4327e]{background:#9be7f0;border-radius:3px;width:13px;height:13px;text-align:center;color:#285d74!important}.demo-success[data-v-c1b4327e]{display:flex;align-items:center;flex-direction:column;padding-top:0}.demo-success>span[data-v-c1b4327e]{width:41px;height:41px;display:grid;place-items:center;background:#ddf5f8;border:1px solid #c1e8ef;border-radius:50%;color:#33889d;font-size:22px;margin-bottom:9px}.demo-success>b[data-v-c1b4327e]{font-size:13px;font-weight:650;color:#315b71}.demo-success small[data-v-c1b4327e]{font-size:8px;color:#8ba3af;margin-top:4px}.demo-caption[data-v-c1b4327e]{padding:9px 12px;min-height:37px;display:flex;justify-content:space-between;align-items:center;background:#ecf4f8;font-size:8px;color:#829ead;gap:4px}.demo-caption>span[data-v-c1b4327e]{display:flex;align-items:center;gap:5px}.demo-caption i[data-v-c1b4327e]{width:4px;height:4px;border-radius:50%;background:#41adc3;flex:none}.demo-caption small[data-v-c1b4327e]{font-size:7px;border-left:1px solid #bed4e0;padding-left:6px;margin-left:2px;color:#9cb0bb}.demo-controls[data-v-c1b4327e]{display:flex;gap:3px}.demo-controls button[data-v-c1b4327e]{font-size:12px!important;width:21px;height:21px;color:#7093a6!important;display:grid;place-items:center;border-radius:5px}.demo-controls button[data-v-c1b4327e]:hover{background:#dcecf3!important}.demo-pointer[data-v-c1b4327e]{position:absolute;z-index:5;filter:drop-shadow(1px 2px 2px #103e5329);transition:top .6s ease,left .6s ease;pointer-events:none}.pointer-0[data-v-c1b4327e]{top:145px;left:68%;animation:cursor-tap-c1b4327e 4.16s infinite}.pointer-1[data-v-c1b4327e]{top:182px;left:61%;animation:cursor-tap-c1b4327e 4.16s infinite}.pointer-2[data-v-c1b4327e]{top:223px;left:71%;animation:cursor-tap-c1b4327e 4.16s infinite}.demo-caret[data-v-c1b4327e]{display:inline-block;width:1px;height:11px;margin-left:1px;background:#527f93;vertical-align:middle;animation:caret-blink-c1b4327e .8s step-end infinite}.is-static[data-v-c1b4327e]{margin:0;box-shadow:0 10px 25px #244d6712}.is-static .demo-body[data-v-c1b4327e]{animation:none}.is-static .demo-caption small[data-v-c1b4327e]{display:none}@keyframes frame-in-c1b4327e{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes caret-blink-c1b4327e{50%{opacity:0}}@keyframes cursor-tap-c1b4327e{0%,45%{transform:translate(8px,4px)}70%{transform:translate(0)}80%{transform:scale(.88)}90%,to{transform:translate(0)}}@media (max-width:650px){.recharge-demo[data-v-c1b4327e]{margin-top:22px}.demo-body[data-v-c1b4327e]{height:190px}.demo-progress>span[data-v-c1b4327e]{font-size:8px}.demo-caption[data-v-c1b4327e]{font-size:8px}.demo-caption small[data-v-c1b4327e]{font-size:7px}}@media (prefers-reduced-motion:reduce){[data-v-c1b4327e]{animation:none!important;transition:none!important}}.session-guide[data-v-03585d47]{border:1px dashed #b8d4e3;border-radius:17px;background:linear-gradient(130deg,#fbfdff,#f5fafc);padding:21px 20px;margin:21px 0 23px;color:#6c879a}.session-guide-title[data-v-03585d47]{display:flex;justify-content:space-between;align-items:center;gap:12px}.session-guide-title b[data-v-03585d47]{font-size:13px;color:#2c4c61;font-weight:650}.session-guide-title a[data-v-03585d47]{font-size:10px;color:#5c98b5!important;white-space:nowrap}.session-guide ol[data-v-03585d47]{list-style:none;padding:0;margin:18px 0 17px;display:grid;gap:14px}.session-guide li[data-v-03585d47]{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.8}.session-guide li>span[data-v-03585d47]{flex:none;display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#e3f1f7;color:#4e8ba8;font-family:Georgia,serif;font-size:12px;margin-top:1px}.session-guide li p[data-v-03585d47]{margin:0}.session-guide li>div[data-v-03585d47]{min-width:0;flex:1}.session-guide strong[data-v-03585d47]{font-weight:550;color:#416d85}.session-url[data-v-03585d47]{display:flex;align-items:center;flex-wrap:wrap;gap:7px 10px;margin-top:7px;padding:9px 11px;background:#edf5f9;border:1px solid #d6e5ee;border-radius:12px;width:-moz-fit-content;width:fit-content;max-width:100%}.session-url code[data-v-03585d47]{font-size:11px;font-weight:550;color:#3083a5;overflow-wrap:anywhere}.session-url button[data-v-03585d47]{color:#436b83!important;background:transparent;font-size:10px!important;padding:2px 0!important;white-space:nowrap;cursor:pointer}.session-actions[data-v-03585d47]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.session-actions a[data-v-03585d47]{display:flex;gap:9px;align-items:center;padding:10px 14px;border-radius:20px;font-size:11px;font-weight:600}.session-login[data-v-03585d47]{background:#fff;border:1px solid #cbdde7;color:#446a80!important}.session-open[data-v-03585d47]{background:linear-gradient(120deg,#2da5ba,#258ab0);border:1px solid #2899b7;color:#fff!important}.session-guide-error[data-v-03585d47]{font-size:10px;margin-top:8px}@media (max-width:650px){.session-guide[data-v-03585d47]{padding:18px 15px}.session-guide-title[data-v-03585d47]{align-items:flex-start}.session-guide-title b[data-v-03585d47]{font-size:12px}.session-guide li[data-v-03585d47]{font-size:11px}.session-url code[data-v-03585d47]{font-size:10px}.session-actions a[data-v-03585d47]{font-size:10px;padding:10px 12px}}.session-field[data-v-402f6172]{border:1px solid #dce6ed;border-radius:17px;background:#fbfdff;overflow:hidden;box-shadow:0 3px 10px #14394d03;transition:border-color .2s,box-shadow .2s}.session-field[data-v-402f6172]:focus-within{border-color:#69b6d9;box-shadow:0 0 0 4px #49a8d810}.session-editor-top[data-v-402f6172]{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #e6eef3}.session-editor-top>span[data-v-402f6172]{font-size:10px;letter-spacing:.12em;font-weight:650;color:#7d96a7;display:flex;align-items:center;gap:7px}.session-editor-top i[data-v-402f6172]{width:5px;height:5px;background:#67bcd5;border-radius:50%}.session-editor-top button[data-v-402f6172]{font-size:11px;color:#426e8a;background:#fff;border:1px solid #dbe7ee;border-radius:7px;padding:6px 9px;cursor:pointer}.session-editor-top button>span[data-v-402f6172]{font-size:9px;color:#9cb1bf;margin-left:7px}.session-field textarea[data-v-402f6172]{display:block;width:100%;min-height:190px!important;border:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:12px!important;line-height:1.85!important;padding:18px!important;color:#57738a!important;resize:vertical;outline:none}.session-editor-bottom[data-v-402f6172]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 18px 15px;font-size:10px;color:#849bab;line-height:1.7}.session-editor-bottom button[data-v-402f6172]{font-size:10px;color:#3f89af;white-space:nowrap;cursor:pointer}.session-recognized[data-v-402f6172]{padding:23px}.session-recognized-top[data-v-402f6172]{display:flex;align-items:center;gap:13px}.credential-icon[data-v-402f6172]{display:grid;place-items:center;flex:none;width:43px;height:46px;border-radius:12px;background:linear-gradient(145deg,#e3f2fb,#eefaff);color:#427d9e;border:1px solid #d9eaf4}.credential-icon svg[data-v-402f6172]{width:24px;height:24px}.session-recognized strong[data-v-402f6172]{display:block;font-size:14px;color:#244b65;font-weight:650}.session-recognized-top p[data-v-402f6172]{font-size:10px;line-height:1.7;color:#87a0b1;margin:4px 0 0}.format-check[data-v-402f6172]{margin-left:auto;width:21px;height:21px;border-radius:50%;background:#e6f5ef;color:#4b997b;display:grid;place-items:center;font-size:11px}.session-recognized dl[data-v-402f6172]{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin:22px 0!important}.session-recognized dl>div[data-v-402f6172]{display:flex;justify-content:space-between;gap:15px;font-size:12px}.session-recognized dt[data-v-402f6172]{color:#7c96a7}.session-recognized dd[data-v-402f6172]{color:#375a73;font-family:ui-monospace,monospace}.session-recognized dd>span[data-v-402f6172]{font-family:inherit;color:#9ab0be;font-size:10px}.session-recognized-actions[data-v-402f6172]{padding-top:14px;border-top:1px solid #e2edf4;display:flex;justify-content:space-between;gap:12px}.session-recognized-actions button[data-v-402f6172]{font-size:11px;color:#4d8bad;cursor:pointer}.session-recognized-actions button[data-v-402f6172]:last-child{color:#8ea4b4}.session-paste-error[data-v-402f6172]{padding:0 18px 15px;font-size:11px;color:#aa6855}@media (max-width:600px){.session-recognized[data-v-402f6172]{padding:18px}.session-recognized-top[data-v-402f6172]{gap:9px}.session-recognized strong[data-v-402f6172]{font-size:13px}.session-recognized dd>span[data-v-402f6172]{display:none}.session-recognized-top p[data-v-402f6172],.session-editor-bottom[data-v-402f6172]{font-size:9px}.session-editor-top button>span[data-v-402f6172]{display:none}}.session-token-state[data-v-402f6172]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;border-top:1px solid #e4edf3;padding-top:13px;font-size:10px;color:#488779}.session-token-state .missing[data-v-402f6172]{color:#9aaab4}.session-token-state>span[data-v-402f6172]:last-child{margin-left:auto;color:#879dab}.session-local-note[data-v-402f6172]{font-size:10px;line-height:1.8;color:#7891a3;margin:10px 0 16px}.session-validation[data-v-402f6172]{color:#a15f48;background:#fff7ef;border:1px solid #f0dfce;border-radius:8px;padding:10px 12px;font-size:11px;line-height:1.7;margin:0 16px 14px}.session-recognized>.session-validation[data-v-402f6172]{margin-left:0;margin-right:0}.session-field.invalid[data-v-402f6172]{border-color:#dac7ba}.session-recharge-note[data-v-402f6172]{padding:11px 13px;border:1px solid #eddcc2;background:#fcf6eb;color:#987b43;font-size:11px;line-height:1.8;border-radius:9px;margin:13px 0}.hub-video-mask[data-v-5a851b72]{position:fixed;top:0;right:0;bottom:0;left:0;background:#061b2eb8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;font-family:-apple-system,PingFang SC,sans-serif}.hub-video-dialog[data-v-5a851b72]{width:min(1100px,94vw);max-height:95vh;max-height:calc(100dvh - 48px);overflow:auto;border-radius:22px;background:#f9fcff;box-shadow:0 28px 100px #0006}.hub-video-dialog header[data-v-5a851b72]{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:22px 25px;background:#f9fcff;border:0;position:static;-webkit-backdrop-filter:none;backdrop-filter:none}.hub-video-dialog h2[data-v-5a851b72]{margin:0;font-size:20px;color:#23465d}.hub-video-dialog header p[data-v-5a851b72]{font-size:12px;color:#829dab;margin:6px 0 0;line-height:1.6}.hub-video-dialog header button[data-v-5a851b72]{width:37px;height:37px;flex:0 0 37px;border:0;border-radius:11px;background:#eaf2f7;color:#688a9f;font-size:26px;cursor:pointer}.hub-video-quality[data-v-5a851b72]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:10px 25px;border-top:1px solid #e2edf4;color:#5d7b8e;font-size:12px}.hub-video-quality select[data-v-5a851b72]{padding:7px 28px 7px 10px;border:1px solid #c8dce7;border-radius:8px;background:#fff;color:#24465c;font:inherit}.hub-local-video[data-v-5a851b72]{font-size:10px;color:#2c897b;background:#eaf6f1;border-radius:8px;padding:4px 6px}.hub-video-quality>span[data-v-5a851b72]{margin-left:auto;font-size:11px}.hub-video-stage[data-v-5a851b72]{position:relative;background:#163345;aspect-ratio:16/9}.hub-video-dialog video[data-v-5a851b72]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hub-video-cover[data-v-5a851b72]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0b263c75}.hub-video-start[data-v-5a851b72],.hub-video-loading[data-v-5a851b72]{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:#fff;font:inherit}.hub-video-start[data-v-5a851b72]{border:0;background:transparent;cursor:pointer;padding:18px}.hub-video-start>span[data-v-5a851b72]{display:grid;place-items:center;width:62px;height:62px;border:1px solid #d6f5ffb0;border-radius:50%;background:#366d86e0;font-size:23px;padding-left:4px;box-shadow:0 6px 25px #0003}.hub-video-start b[data-v-5a851b72],.hub-video-loading b[data-v-5a851b72]{font-size:17px;font-weight:550}.hub-video-start small[data-v-5a851b72],.hub-video-loading small[data-v-5a851b72]{font-size:12px;color:#d7eaf3}.hub-video-loading i[data-v-5a851b72]{width:30px;height:30px;border:3px solid #bddce43b;border-top-color:#b6e7f2;border-radius:50%;animation:hub-spin-5a851b72 .8s linear infinite}.hub-video-notice[data-v-5a851b72]{padding:14px 24px;background:#edf5fa;border-bottom:1px solid #dae8f0;font-size:13px;color:#40677c}.hub-video-notice p[data-v-5a851b72]{margin:0 0 9px;line-height:1.6}.hub-video-notice>div[data-v-5a851b72]{display:flex;gap:20px;align-items:center}.hub-video-notice button[data-v-5a851b72]{font:inherit;border:1px solid #c0d8e4;background:#fff;border-radius:8px;color:#315d75;padding:7px 12px;cursor:pointer}.hub-video-notice a[data-v-5a851b72]{color:#326e8c}.hub-video-dialog footer[data-v-5a851b72]{display:flex;justify-content:space-between;gap:15px;padding:16px 25px;font-size:11px;line-height:1.8;color:#8aa1b0}.hub-video-dialog footer>div[data-v-5a851b72]{display:flex;gap:18px;flex-shrink:0}.hub-video-dialog footer a[data-v-5a851b72]{color:#3c8aaa;white-space:nowrap}@keyframes hub-spin-5a851b72{to{transform:rotate(360deg)}}@media (max-width:650px){.hub-video-mask[data-v-5a851b72]{padding:12px}.hub-video-dialog[data-v-5a851b72]{width:100%;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.hub-video-dialog header[data-v-5a851b72]{padding:16px}.hub-video-dialog h2[data-v-5a851b72]{font-size:16px}.hub-video-dialog footer[data-v-5a851b72]{display:block;padding:12px 16px}.hub-video-dialog footer>div[data-v-5a851b72]{margin-top:8px}.hub-video-notice[data-v-5a851b72]{padding:12px 16px}.hub-video-start>span[data-v-5a851b72]{width:48px;height:48px;font-size:19px}.hub-video-start b[data-v-5a851b72],.hub-video-loading b[data-v-5a851b72]{font-size:15px}.hub-video-start small[data-v-5a851b72],.hub-video-loading small[data-v-5a851b72]{font-size:11px}}@media (prefers-reduced-motion:reduce){.hub-video-loading i[data-v-5a851b72]{animation:none}}.preflight-review[data-v-445193cf]{min-width:0}.review-account[data-v-445193cf]{overflow-wrap:anywhere}.review-account small[data-v-445193cf]{display:block;font-family:inherit;font-size:11px;font-weight:400;color:#8198a9;line-height:1.8;margin-top:5px}.review-extra-warning[data-v-445193cf]{margin-bottom:14px}.preflight-review .confirm-list dd[data-v-445193cf]{min-width:0;overflow-wrap:anywhere}.preflight-review .confirm-check[data-v-445193cf]{align-items:flex-start}@media (max-width:650px){.preflight-review .fhead>b[data-v-445193cf]{font-size:24px}.preflight-review .confirm-list[data-v-445193cf]{grid-template-columns:72px minmax(0,1fr)}.preflight-review .btnrow .btn[data-v-445193cf]{font-size:11px;padding-left:14px;padding-right:14px}}.recharge-waiting-notice[data-v-314a95e4]{display:flex;align-items:flex-start;gap:12px;margin:20px 0;padding:17px 18px;border:1px solid #cde5ef;border-radius:14px;background:#eef8fc;color:#28576e;text-align:left;line-height:1.8}.recharge-waiting-notice svg[data-v-314a95e4]{flex:0 0 22px;width:22px;height:22px;margin-top:3px;stroke:#4489a7;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.recharge-waiting-notice strong[data-v-314a95e4]{display:block;font-size:14px;font-weight:650}.recharge-waiting-notice p[data-v-314a95e4]{margin:4px 0 0;font-size:13px;color:#4e788e;overflow-wrap:anywhere}@media (max-width:520px){.recharge-waiting-notice[data-v-314a95e4]{gap:10px;padding:14px;border-radius:12px}.recharge-waiting-notice p[data-v-314a95e4]{font-size:12px}}.recharge-outcome[data-v-695402f3]{min-width:0}.outcome-top[data-v-695402f3]{display:flex;align-items:center;gap:11px;margin-bottom:18px}.outcome-icon[data-v-695402f3]{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#fbefe8;color:#bd794c;border:1px solid #efdbca;font-size:25px}.review .outcome-icon[data-v-695402f3],.run .outcome-icon[data-v-695402f3]{background:#eff6fa;color:#6793ac;border-color:#d7e6f0}.ok .outcome-icon[data-v-695402f3]{background:#e7f5ed;color:#509d7a;border-color:#d1e8da}.outcome-state[data-v-695402f3]{font-size:11px;color:#8299a8}.recharge-outcome h2[data-v-695402f3]{font-size:28px;line-height:1.45;margin:0 0 12px;font-weight:620;color:#274a62;letter-spacing:-.5px}.outcome-summary[data-v-695402f3]{font-size:13px;line-height:1.9;color:#6d879b;margin:0 0 22px}.outcome-reference[data-v-695402f3]{display:flex;justify-content:space-between;gap:15px;padding:14px 17px;border:1px solid #dce8f0;border-radius:11px;background:#f8fbfd;font-size:11px;color:#8ba0af}.outcome-reference code[data-v-695402f3]{color:#658197;font-size:11px;overflow-wrap:anywhere}.outcome-feedback[data-v-695402f3]{margin-top:23px}.outcome-feedback h3[data-v-695402f3]{font-size:13px;color:#3c6079;margin:0 0 13px}.outcome-feedback ol[data-v-695402f3]{padding-left:19px;color:#728c9f;font-size:12px;line-height:1.85}.outcome-feedback li+li[data-v-695402f3]{margin-top:8px}.outcome-feedback details[data-v-695402f3]{margin-top:17px;padding:12px 14px;background:#f7fafc;border-radius:10px;border:1px solid #e2ebf1;color:#839cac;font-size:11px}.outcome-feedback summary[data-v-695402f3]{cursor:pointer}.outcome-feedback details p[data-v-695402f3]{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;color:#6a879a;line-height:1.8}.outcome-feedback details code[data-v-695402f3]{font-size:10px;overflow-wrap:anywhere}.outcome-note[data-v-695402f3]{font-size:10px;color:#97aab6;line-height:1.8;margin:19px 0}.outcome-actions[data-v-695402f3]{display:flex;gap:10px;margin-top:22px}@media (max-width:650px){.recharge-outcome h2[data-v-695402f3]{font-size:24px}.outcome-summary[data-v-695402f3]{font-size:12px}.outcome-actions .btn[data-v-695402f3]{font-size:11px;padding-left:15px;padding-right:15px}.outcome-reference[data-v-695402f3]{padding:13px}}.result-actions[data-v-5dbab9e9]{flex-wrap:wrap}@media (max-width:520px){.result-actions[data-v-5dbab9e9]{flex-direction:column;align-items:stretch}.result-actions>.btn[data-v-5dbab9e9]{width:100%}}.secure-page-link[data-v-5dbab9e9]{display:block;margin-top:10px;color:#327b9e;text-decoration:underline;line-height:1.7}.subscription-result[data-v-07532279]{margin-top:28px;border:1px solid #dae6ef;border-radius:24px;background:linear-gradient(120deg,#fff,#f9fcff);box-shadow:0 18px 45px -30px #244d7338;overflow:hidden;color:#24445d}.result-header[data-v-07532279]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:27px 32px 22px;border-bottom:1px solid #e4edf3}.result-header p[data-v-07532279]{font-size:9px;letter-spacing:2px;color:#86a1b4;margin:0 0 7px}.result-header h2[data-v-07532279]{font-size:25px;letter-spacing:-.6px;line-height:1.3;font-weight:620;margin:0}.result-updated[data-v-07532279]{font-size:11px;color:#7b94a7;white-space:nowrap}.result-overview[data-v-07532279]{padding:27px 32px}.result-plan[data-v-07532279]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.plan-mark[data-v-07532279]{height:53px;width:53px;display:grid;place-items:center;border:1px solid #cde4f1;background:linear-gradient(135deg,#e4f3fc,#f4fbff);border-radius:15px;color:#528eac}.plan-mark svg[data-v-07532279]{height:28px;width:28px}.plan-label[data-v-07532279]{display:block;color:#8aa1b1;font-size:11px;margin-bottom:2px}.result-plan strong[data-v-07532279]{font-size:30px;line-height:1.3;font-weight:650;letter-spacing:-.8px}.result-status[data-v-07532279]{margin-left:auto;display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:30px;background:#eef2f5;color:#78909e;font-size:12px}.result-status i[data-v-07532279]{height:6px;width:6px;border-radius:50%;background:currentColor}.result-status.active[data-v-07532279]{color:#358e76;background:#e9f6f0;border:1px solid #cfe9dc}.result-status.unknown[data-v-07532279]{color:#aa8746;background:#faf4e8}.result-explanation[data-v-07532279]{font-size:12px;line-height:1.9;margin:18px 0 0;color:#728b9e}.result-details[data-v-07532279]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0 32px 26px!important;padding:0;border:1px solid #deE8f0;border-radius:16px;overflow:hidden;background:#f8fbfe}.result-details>div[data-v-07532279]{min-width:0;padding:22px 24px}.result-details>div+div[data-v-07532279]{border-left:1px solid #e0eaf1}.result-details dt[data-v-07532279]{display:flex;align-items:center;gap:9px;font-size:11px;color:#7b94a7}.result-details dt span[data-v-07532279]{font:9px ui-monospace,monospace;color:#a0b7c5}.result-details dd[data-v-07532279]{font-size:17px;line-height:1.6;font-weight:580;letter-spacing:-.4px;margin:14px 0 7px;overflow-wrap:anywhere;color:#365d78}.result-details dd.unavailable[data-v-07532279]{color:#91a9b9;font-size:15px;font-weight:400}.result-details small[data-v-07532279]{display:block;font-size:10px;color:#93a8b7;line-height:1.7}.result-footnote[data-v-07532279]{display:flex!important;align-items:center;gap:7px;padding:15px 32px!important;margin:0!important;width:100%!important;border-top:1px solid #e2ecf3!important;background:#f7fafc;font-size:10px!important;color:#819aac!important;line-height:1.8}.result-footnote[data-v-07532279]:before{display:none!important}.result-footnote svg[data-v-07532279]{width:13px;height:13px;flex:none}@media (max-width:800px){.result-details[data-v-07532279]{grid-template-columns:1fr!important}.result-details>div[data-v-07532279]{padding:17px 20px}.result-details>div+div[data-v-07532279]{border-left:0;border-top:1px solid #e0eaf1}.result-details dd[data-v-07532279]{margin:7px 0 3px;font-size:17px}}@media (max-width:500px){.subscription-result[data-v-07532279]{border-radius:21px;margin-top:20px}.result-header[data-v-07532279]{padding:22px;gap:12px}.result-header h2[data-v-07532279]{font-size:22px}.result-header p[data-v-07532279]{font-size:8px;letter-spacing:1.6px}.result-updated[data-v-07532279]{font-size:9px}.result-overview[data-v-07532279]{padding:23px 22px}.result-plan[data-v-07532279]{gap:10px}.plan-mark[data-v-07532279]{width:45px;height:45px;border-radius:12px}.result-plan strong[data-v-07532279]{font-size:27px}.result-status[data-v-07532279]{font-size:10px;padding:6px 8px}.result-explanation[data-v-07532279]{font-size:11px}.result-details[data-v-07532279]{margin:0 22px 22px!important}.result-footnote[data-v-07532279]{padding:13px 22px!important;font-size:9px!important}}.lookup-results[data-v-135ee00c]{--lookup-ink:#183c52;--lookup-muted:#7892a3;margin:24px 0;color:var(--lookup-ink);font-family:inherit;min-width:0}.lookup-heading[data-v-135ee00c]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 0 20px}.lookup-kicker[data-v-135ee00c]{font-size:10px;letter-spacing:.2em;color:#7f9cab;font-weight:600}.lookup-heading h2[data-v-135ee00c]{display:flex;align-items:center;gap:12px;margin:8px 0 0;font-size:25px;letter-spacing:-.03em;font-weight:650}.lookup-heading h2>span[data-v-135ee00c]{font-size:12px;letter-spacing:0;padding:5px 9px;border-radius:7px;background:#e8f2f7;color:#527b91;font-weight:500}.lookup-time[data-v-135ee00c]{margin:0;text-align:right;font-size:11px;line-height:1.9;color:var(--lookup-muted)}.lookup-time>span[data-v-135ee00c],.lookup-time>time[data-v-135ee00c]{display:block}.lookup-time>time[data-v-135ee00c]{font-size:13px;color:#42677e;font-variant-numeric:tabular-nums}.lookup-totals[data-v-135ee00c]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.lookup-totals>span[data-v-135ee00c]{display:flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid #dae7ee;border-radius:10px;background:#ffffffb8;font-size:11px;color:#6e899b}.lookup-totals b[data-v-135ee00c]{font-size:13px;color:#355e76;margin-left:5px;font-weight:650}.lookup-totals i[data-v-135ee00c]{width:5px;height:5px;border-radius:50%;background:currentColor}.lookup-totals .success[data-v-135ee00c]{color:#348875}.lookup-totals .available[data-v-135ee00c]{color:#3e91b4}.lookup-totals .pending[data-v-135ee00c]{color:#af873b}.lookup-record[data-v-135ee00c]{overflow:hidden;border:1px solid #d9e6ee;border-radius:20px;background:#fff;box-shadow:0 12px 35px -26px #214d6950;margin:14px 0}.lookup-record-top[data-v-135ee00c]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 28px;background:linear-gradient(110deg,#f9fcfe,#f0f8fc);border-bottom:1px solid #e1edf3}.lookup-code[data-v-135ee00c]{min-width:0}.lookup-code>span[data-v-135ee00c]{display:block;font-size:10px;color:var(--lookup-muted);margin-bottom:9px}.lookup-code code[data-v-135ee00c]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:15px;font-weight:550;line-height:1.7;overflow-wrap:anywhere;color:#244b64}.lookup-status[data-v-135ee00c]{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#4a879f;font-size:14px}.lookup-status i[data-v-135ee00c]{display:grid;place-items:center;width:31px;height:31px;border-radius:10px;font-style:normal;background:#e5f2f8;font-size:18px}.lookup-status strong[data-v-135ee00c]{font-weight:600}.lookup-record.success .lookup-status[data-v-135ee00c]{color:#29836e}.lookup-record.success .lookup-status i[data-v-135ee00c]{background:#e6f5ef}.lookup-record.pending .lookup-status[data-v-135ee00c]{color:#a18037}.lookup-record.pending .lookup-status i[data-v-135ee00c]{background:#f8f0de}.lookup-record.error .lookup-status[data-v-135ee00c]{color:#b06565}.lookup-record.error .lookup-status i[data-v-135ee00c]{background:#fbefef}.lookup-details[data-v-135ee00c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px 28px;padding:25px 28px}.lookup-details>div[data-v-135ee00c]{min-width:0}.lookup-details span[data-v-135ee00c]{display:block;margin-bottom:9px;font-size:11px;color:var(--lookup-muted)}.lookup-details strong[data-v-135ee00c]{display:block;font-size:13px;font-weight:550;line-height:1.7;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.lookup-account[data-v-135ee00c]{font-family:ui-monospace,SFMono-Regular,monospace}.lookup-state-note[data-v-135ee00c]{margin:0 28px 23px;padding:15px 18px;border-radius:12px;background:#f4f8fb;border:1px solid #e5eef3}.lookup-note-label[data-v-135ee00c]{font-size:10px;color:var(--lookup-muted)}.lookup-state-note p[data-v-135ee00c]{margin:6px 0 0;font-size:12px;line-height:1.9;color:#426c84}.lookup-state-note .lookup-permission[data-v-135ee00c]{color:#3e8a80}.lookup-state-note .lookup-long-pending[data-v-135ee00c]{color:#9a7637}.lookup-record-foot[data-v-135ee00c]{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:15px 28px;background:#fcfdff;border-top:1px solid #edf2f5}.lookup-record-foot p[data-v-135ee00c]{font-size:10px;line-height:1.8;color:#8b9fac;margin:0}.lookup-record-foot button[data-v-135ee00c]{flex-shrink:0;font-size:11px;color:#477e9a;border:0;background:transparent;cursor:pointer;min-height:32px}.lookup-record-foot button>span[data-v-135ee00c]{margin-left:7px}.lookup-actions[data-v-135ee00c]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.lookup-actions button[data-v-135ee00c]{min-height:42px;padding:10px 18px;font:inherit;font-size:12px;color:#426f89;background:#fff;border:1px solid #d6e6ee;border-radius:10px;cursor:pointer}.lookup-actions .lookup-refresh[data-v-135ee00c]{background:#224c65;color:#fff;border-color:#224c65;min-width:140px}.lookup-refresh span[data-v-135ee00c]{margin-left:10px}.lookup-actions button[data-v-135ee00c]:disabled{opacity:.6;cursor:wait}@media (max-width:650px){.lookup-results[data-v-135ee00c]{margin-top:22px}.lookup-heading[data-v-135ee00c]{align-items:flex-start;flex-direction:column;gap:12px;margin:0 4px 16px}.lookup-heading h2[data-v-135ee00c]{font-size:23px}.lookup-time[data-v-135ee00c]{text-align:left}.lookup-time>span[data-v-135ee00c]{display:inline;font-size:10px}.lookup-time>time[data-v-135ee00c]{display:inline;margin-left:8px;font-size:11px}.lookup-totals[data-v-135ee00c]{gap:6px}.lookup-totals>span[data-v-135ee00c]{padding:7px 9px;font-size:10px;gap:5px}.lookup-record[data-v-135ee00c]{border-radius:16px}.lookup-record-top[data-v-135ee00c]{padding:19px;align-items:flex-start;gap:12px;flex-direction:column}.lookup-code code[data-v-135ee00c]{font-size:13px}.lookup-status[data-v-135ee00c]{font-size:12px}.lookup-status i[data-v-135ee00c]{width:24px;height:24px;border-radius:7px;font-size:15px}.lookup-details[data-v-135ee00c]{grid-template-columns:minmax(0,1fr);gap:17px;padding:20px}.lookup-details>div[data-v-135ee00c]{display:grid;grid-template-columns:100px minmax(0,1fr);gap:10px;align-items:baseline}.lookup-details span[data-v-135ee00c]{margin:0;font-size:10px}.lookup-details strong[data-v-135ee00c]{font-size:12px}.lookup-state-note[data-v-135ee00c]{margin:0 18px 18px;padding:12px 14px}.lookup-record-foot[data-v-135ee00c]{padding:12px 18px;gap:8px;flex-wrap:wrap}.lookup-record-foot p[data-v-135ee00c]{font-size:10px}.lookup-record-foot button[data-v-135ee00c]{min-height:40px}.lookup-actions[data-v-135ee00c]{display:grid;grid-template-columns:1fr 1fr}.lookup-actions button[data-v-135ee00c]{padding:11px 10px;min-height:44px}.lookup-actions .lookup-refresh[data-v-135ee00c]{min-width:0}}.guide-hero[data-v-afbc5111]{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:36px 40px;border:1px solid #dce7ee;border-radius:26px;background:linear-gradient(120deg,#fbfdff,#edf8fd);margin-bottom:18px}.guide-hero .hub-eyebrow[data-v-afbc5111]{color:#5a8ca6!important;margin-bottom:15px!important}.guide-hero h1[data-v-afbc5111]{font-size:40px;line-height:1.2;letter-spacing:-.04em;margin:0 0 17px;color:#183348}.guide-hero h1 span[data-v-afbc5111]{color:#3d8dad}.guide-hero p[data-v-afbc5111]{font-size:13px;color:#718d9f}.guide-step-nav[data-v-afbc5111]{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid #dce7ee;border-radius:15px;margin-bottom:26px;overflow:hidden}.guide-step-nav a[data-v-afbc5111]{padding:15px 20px;display:flex;align-items:center;gap:12px;color:#627f93;font-size:12px}.guide-step-nav a+a[data-v-afbc5111]{border-left:1px solid #e4ecf2}.guide-step-nav a[data-v-afbc5111]:hover{background:#eef8fc;color:#256d91}.guide-step-nav span[data-v-afbc5111]{font-family:monospace;color:#4b9ec0;font-size:11px}.guide-list[data-v-afbc5111]{display:grid;gap:23px}.guide-step[data-v-afbc5111]{display:grid;grid-template-columns:44% 56%;align-items:center;border:1px solid #e0e9ef;border-radius:24px;background:#fff;overflow:hidden;scroll-margin-top:25px}.guide-illustration[data-v-afbc5111]{position:relative;padding:38px 45px;background:radial-gradient(ellipse at 80% 20%,#e3f3fb,#f1f6fa);height:100%;display:flex;align-items:center}.illustration-number[data-v-afbc5111]{position:absolute;left:21px;top:16px;color:#9cb9cb;font-size:12px;font-family:monospace}.guide-copy[data-v-afbc5111]{padding:35px 40px}.guide-copy .hub-eyebrow[data-v-afbc5111]{color:#65a1be;margin-bottom:12px!important}.guide-copy h2[data-v-afbc5111]{font-size:24px;line-height:1.4;letter-spacing:-.035em;margin:0 0 15px;color:#24465d}.guide-copy>p[data-v-afbc5111]{font-size:13px;color:#7992a3;line-height:1.9}.guide-copy ul[data-v-afbc5111]{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:11px}.guide-copy li[data-v-afbc5111]{font-size:12px;color:#5b7c92;line-height:1.8;display:flex;gap:9px}.guide-copy li>span[data-v-afbc5111]{color:#4ea5bc;flex:none}.guide-session-link[data-v-afbc5111]{background:#f3f9fc;border:1px solid #dfedf4;padding:13px;border-radius:12px;margin-top:19px;display:flex;flex-wrap:wrap;gap:7px;align-items:center}.guide-session-link>span[data-v-afbc5111]{display:block;width:100%;font-size:10px;color:#829eaf}.guide-session-link a[data-v-afbc5111]{font-size:11px;color:#347f9f;word-break:break-all}.guide-session-link button[data-v-afbc5111]{font-size:10px!important;color:#537f96!important;margin-left:auto;padding:5px 8px;background:#e5f1f8!important;border-radius:5px}.guide-text-link[data-v-afbc5111]{display:inline-block;margin-top:18px;font-size:12px;color:#3c91b5!important}.guide-faq[data-v-afbc5111]{max-width:800px;margin:55px auto 35px}.guide-faq .hub-eyebrow[data-v-afbc5111]{color:#79a0b5!important}.guide-faq h2[data-v-afbc5111]{font-size:27px;margin:-6px 0 20px;color:#244258}.guide-faq details[data-v-afbc5111]{border-bottom:1px solid #dce6ed;padding:17px 0}.guide-faq summary[data-v-afbc5111]{font-size:14px;color:#395c73;display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.guide-faq summary[data-v-afbc5111]::-webkit-details-marker{display:none}.guide-faq summary>span[data-v-afbc5111]{color:#7ea5bb}.guide-faq details[open] summary>span[data-v-afbc5111]{transform:rotate(45deg)}.guide-faq details p[data-v-afbc5111]{font-size:12px;line-height:1.9;color:#7a92a2;margin:15px 0 2px;max-width:730px}.guide-end[data-v-afbc5111]{display:flex;justify-content:space-between;align-items:center;padding:28px 35px;border:1px solid #d9e9f3;background:#eaf5fb;border-radius:20px;margin:40px 0 0}.guide-end small[data-v-afbc5111]{font-size:9px;letter-spacing:.14em;color:#74a3bc}.guide-end h2[data-v-afbc5111]{font-size:24px;margin-top:6px;color:#2f607e}@media (max-width:800px){.guide-step[data-v-afbc5111]{grid-template-columns:1fr}.guide-illustration[data-v-afbc5111]{padding:35px max(45px,17%)}.guide-copy[data-v-afbc5111],.guide-hero[data-v-afbc5111]{padding:28px}.guide-hero h1[data-v-afbc5111]{font-size:32px}.guide-step-nav a[data-v-afbc5111]{font-size:10px;padding:13px;gap:7px}}@media (max-width:500px){.guide-hero[data-v-afbc5111]{display:block;padding:26px}.guide-hero h1[data-v-afbc5111]{font-size:30px}.guide-hero>.btn[data-v-afbc5111]{margin-top:20px}.guide-step-nav a[data-v-afbc5111]{font-size:10px;display:grid;gap:5px;text-align:center;padding:12px 3px}.guide-copy h2[data-v-afbc5111]{font-size:22px}.guide-illustration[data-v-afbc5111]{padding:36px 27px}.guide-end[data-v-afbc5111]{display:block;padding:25px}.guide-end .btn[data-v-afbc5111]{margin-top:18px}.guide-faq[data-v-afbc5111]{margin:35px 10px}.guide-step[data-v-afbc5111]{scroll-margin-top:15px}}.guide-copy-session[data-v-afbc5111]{padding:30px}.guide-copy-session[data-v-afbc5111] .session-guide{margin:0;padding:23px;border:1px dashed #bfd5e2;border-radius:22px;background:#fff}.guide-copy-session[data-v-afbc5111] .session-guide-title b{font-size:16px}.guide-copy-session[data-v-afbc5111] .session-guide li{font-size:13px}.guide-copy-session[data-v-afbc5111] .session-actions a,.guide-copy-session[data-v-afbc5111] .session-url code{font-size:12px}@media (max-width:650px){.guide-copy-session[data-v-afbc5111]{padding:24px 18px}.guide-copy-session[data-v-afbc5111] .session-guide{padding:19px 15px}.guide-copy-session[data-v-afbc5111] .session-guide-title b{font-size:14px}.guide-copy-session[data-v-afbc5111] .session-guide li{font-size:12px}.guide-copy-session[data-v-afbc5111] .session-url code{font-size:10px}.guide-copy-session[data-v-afbc5111] .session-actions a{font-size:11px}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets-recovery-20261115/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets-recovery-20261115/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets-recovery-20261115/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets-recovery-20261115/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets-recovery-20261115/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets-recovery-20261115/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets-recovery-20261115/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets-recovery-20261115/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets-recovery-20261115/cinzel-latin-600-normal-Dd5YO2UX.woff2) format("woff2"),url(/assets-recovery-20261115/cinzel-latin-600-normal-CH_LB4su.woff) format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets-recovery-20261115/cinzel-latin-700-normal-Dkw14w9r.woff2) format("woff2"),url(/assets-recovery-20261115/cinzel-latin-700-normal-C-gK7hA8.woff) format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:800;src:url(/assets-recovery-20261115/cinzel-latin-800-normal-CwkMVn6z.woff2) format("woff2"),url(/assets-recovery-20261115/cinzel-latin-800-normal-69OYDlL6.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets-recovery-20261115/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets-recovery-20261115/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets-recovery-20261115/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets-recovery-20261115/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets-recovery-20261115/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets-recovery-20261115/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets-recovery-20261115/source-serif-4-latin-400-normal-DJ5YJwmz.woff2) format("woff2"),url(/assets-recovery-20261115/source-serif-4-latin-400-normal-C1O10bxN.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets-recovery-20261115/source-serif-4-latin-500-normal-CUHe9xxf.woff2) format("woff2"),url(/assets-recovery-20261115/source-serif-4-latin-500-normal-D4bPw0i_.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets-recovery-20261115/source-serif-4-latin-600-normal-DouSKlru.woff2) format("woff2"),url(/assets-recovery-20261115/source-serif-4-latin-600-normal-DeJomR3S.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets-recovery-20261115/source-serif-4-latin-700-normal-CGGdTIBe.woff2) format("woff2"),url(/assets-recovery-20261115/source-serif-4-latin-700-normal-C30JPKlG.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets-recovery-20261115/outfit-latin-400-normal-BGsTXAXT.woff2) format("woff2"),url(/assets-recovery-20261115/outfit-latin-400-normal-DMwTpYkH.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets-recovery-20261115/outfit-latin-500-normal-DKnIMDSk.woff2) format("woff2"),url(/assets-recovery-20261115/outfit-latin-500-normal-ClnHRwRh.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets-recovery-20261115/outfit-latin-600-normal-B7SfZ07L.woff2) format("woff2"),url(/assets-recovery-20261115/outfit-latin-600-normal-BEfTtDA7.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets-recovery-20261115/outfit-latin-700-normal-Cu9v6i1X.woff2) format("woff2"),url(/assets-recovery-20261115/outfit-latin-700-normal-D4itBLBr.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets-recovery-20261115/space-grotesk-latin-400-normal-CJ-V5oYT.woff2) format("woff2"),url(/assets-recovery-20261115/space-grotesk-latin-400-normal-BnQMeOim.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets-recovery-20261115/space-grotesk-latin-500-normal-lFbtlQH6.woff2) format("woff2"),url(/assets-recovery-20261115/space-grotesk-latin-500-normal-CNSSEhBt.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets-recovery-20261115/space-grotesk-latin-600-normal-DjKNqYRj.woff2) format("woff2"),url(/assets-recovery-20261115/space-grotesk-latin-600-normal-BflQw4A9.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets-recovery-20261115/space-grotesk-latin-700-normal-RjhwGPKo.woff2) format("woff2"),url(/assets-recovery-20261115/space-grotesk-latin-700-normal-CwsQ-cCU.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets-recovery-20261115/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets-recovery-20261115/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets-recovery-20261115/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets-recovery-20261115/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets-recovery-20261115/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets-recovery-20261115/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets-recovery-20261115/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets-recovery-20261115/dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff")}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets-recovery-20261115/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets-recovery-20261115/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff")}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets-recovery-20261115/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/assets-recovery-20261115/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff")}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.right-4{right:1rem}.top-4{top:1rem}.z-50{z-index:50}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.mx-auto{margin-left:auto;margin-right:auto}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-2{height:.5rem}.h-32{height:8rem}.h-36{height:9rem}.h-5{height:1.25rem}.max-h-24{max-height:6rem}.max-h-80{max-height:20rem}.max-h-\[90vh\]{max-height:90vh}.\!min-h-\[88px\]{min-height:88px!important}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[72px\]{min-height:72px}.min-h-screen{min-height:100vh}.\!w-20{width:5rem!important}.\!w-\[120px\]{width:120px!important}.\!w-\[260px\]{width:260px!important}.\!w-full{width:100%!important}.w-10{width:2.5rem}.w-5{width:1.25rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-black\/10{border-color:#0000001a}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.\!p-0{padding:0!important}.\!p-1\.5{padding:.375rem!important}.\!p-7{padding:1.75rem!important}.\!p-8{padding:2rem!important}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pl-5{padding-left:1.25rem}.pl-7{padding-left:1.75rem}.pr-2{padding-right:.5rem}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-ink{--tw-text-opacity: 1;color:rgb(42 38 34 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-offset-1{--tw-ring-offset-width: 1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[code\:string\]{code:string}.\[value\:string\]{value:string}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}:root{--font-serif: "Source Serif 4", Georgia, "Noto Serif SC", "Songti SC", serif;--font-sans: "Inter", "Noto Sans SC", -apple-system, BlinkMacSystemFont, "PingFang SC", sans-serif;--font-display: "Source Serif 4", "Noto Serif SC", Georgia, serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-pill: 999px;--page-pad: 22px 20px;--nav-height: 60px;--content-max: 1500px;--bg: #f8f8f6;--bg-tint: radial-gradient(1200px 600px at 12% -10%, rgba(192, 86, 58, .06), transparent 60%), radial-gradient(900px 500px at 110% 0%, rgba(192, 86, 58, .05), transparent 55%);--surface: #fbf8f1;--surface-2: #f4eee3;--brd: #e7ddcb;--brd-2: #dccfb8;--ink: #2a2622;--ink-2: #6f6657;--ink-3: #9a9183;--primary: #c0563a;--primary-hover: #cb6a4f;--primary-active: #9c4530;--primary-soft: rgba(192, 86, 58, .1);--primary-on: #ffffff;--good: #2f8f6b;--good-soft: rgba(47, 143, 107, .12);--warn: #b87514;--warn-soft: rgba(184, 117, 20, .14);--err: #c0392b;--err-soft: rgba(192, 57, 43, .12);--info: #2f6f9f;--info-soft: rgba(47, 111, 159, .12);--shadow: 0 18px 48px rgba(120, 72, 40, .1);--shadow-sm: 0 2px 12px rgba(120, 72, 40, .08)}html[data-density=compact]{--page-pad: 14px 16px;--nav-height: 52px;--radius-lg: 12px;--radius-md: 8px}html[data-density=airy]{--page-pad: 28px 24px;--nav-height: 68px;--radius-lg: 22px;--content-max: 1280px}html[data-heading=sans]{--font-display: "Outfit", "Noto Sans SC", var(--font-sans);--font-serif: var(--font-display)}html[data-heading=display]{--font-display: "Space Grotesk", "Outfit", "Noto Sans SC", sans-serif;--font-serif: var(--font-display)}html[data-heading=mono]{--font-display: "JetBrains Mono", "Noto Sans SC", monospace;--font-serif: var(--font-sans);--font-sans: "DM Sans", "Noto Sans SC", sans-serif}html[data-heading=serif]{--font-display: "Instrument Serif", "Source Serif 4", "Noto Serif SC", serif}:root{--el-color-primary: var(--primary);--el-color-success: var(--good);--el-color-warning: var(--warn);--el-color-danger: var(--err);--el-border-radius-base: var(--radius-md);--el-font-family: var(--font-sans);--el-bg-color: var(--surface);--el-bg-color-page: var(--bg);--el-bg-color-overlay: var(--surface);--el-fill-color-blank: var(--surface);--el-text-color-primary: var(--ink);--el-text-color-regular: var(--ink-2);--el-text-color-secondary: var(--ink-3);--el-border-color: var(--brd);--el-border-color-light: var(--brd);--el-border-color-lighter: var(--brd)}.el-button--primary{--el-button-bg-color: var(--primary);--el-button-border-color: var(--primary);--el-button-text-color: var(--primary-on);--el-button-hover-bg-color: var(--primary-hover);--el-button-hover-border-color: var(--primary-hover);--el-button-hover-text-color: var(--primary-on);--el-button-active-bg-color: var(--primary-active);--el-button-active-border-color: var(--primary-active);--el-button-active-text-color: var(--primary-on)}.el-button--primary.is-disabled,.el-button--primary.is-disabled:hover{--el-button-disabled-bg-color: var(--primary-soft);--el-button-disabled-border-color: var(--brd);--el-button-disabled-text-color: var(--ink-3)}.el-dialog{border-radius:var(--radius-lg)!important;overflow:hidden;box-shadow:var(--shadow);background:var(--surface)!important}.el-dialog__title{font-family:var(--font-display, var(--font-serif));font-weight:700;color:var(--ink)!important}.el-dialog__headerbtn .el-dialog__close{color:var(--ink-2)}.el-card{border-radius:var(--radius-lg)!important;background:var(--surface)!important;border-color:var(--brd)!important;color:var(--ink)}.el-card__header{border-bottom-color:var(--brd)!important;color:var(--ink)}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{background:var(--surface-2)!important;box-shadow:0 0 0 1px var(--brd) inset!important}.el-input__inner,.el-textarea__inner{color:var(--ink)!important}.el-table{--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: var(--surface-2);--el-table-row-hover-bg-color: var(--primary-soft);--el-table-border-color: var(--brd);--el-table-text-color: var(--ink);--el-table-header-text-color: var(--ink-2);background:transparent;color:var(--ink)}.el-tag{border-radius:6px}.el-message-box{background:var(--surface)!important;border-color:var(--brd)!important}.el-overlay{background-color:var(--el-mask-color, rgba(0,0,0,.45))!important}html.dark:not([data-skin]){--bg: #17120e;--surface: #221a14;--surface-2: #2b2118;--brd: #372c21;--ink: #f1e8db;--ink-2: #c2b6a4;--primary: #d9744f;--primary-on: #1a130d}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;min-height:100vh;color:var(--ink);background-color:var(--bg);background-image:none;background-position:center top;background-size:cover;background-attachment:fixed;transition:background-color .35s ease,color .25s ease,font-family .2s ease}h1,h2,h3,h4,.page-title,.stat-value,.brand-title,.brand-text{font-family:var(--font-display, var(--font-serif));letter-spacing:-.02em}.mono,.stat-value,table .cell,.tabular,code{font-family:var(--font-mono)}.mono,.stat-value,table .cell,.tabular{font-variant-numeric:tabular-nums}.page{min-height:100vh;padding:2.5rem 1.5rem}.card{background:var(--surface);border:1px solid var(--brd);border-radius:var(--radius-lg);padding:1.25rem;box-shadow:var(--shadow-sm);transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.card-hover:hover,a.card:hover,button.card:hover{border-color:var(--brd-2);box-shadow:var(--shadow)}.bg-surface{background:var(--surface)}.bg-soft{background:var(--surface-2)}.bd{border-color:var(--brd)!important}.bd-2{border-color:var(--brd-2)!important}.text-ink{color:var(--ink)}.text-muted{color:var(--ink-2)}.text-subtle{color:var(--ink-3)}.app-link{color:var(--primary);transition:color .15s ease}.app-link:hover{color:var(--primary-hover)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.625rem 1.25rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary{background:var(--primary);color:var(--primary-on);box-shadow:0 6px 18px var(--primary-soft)}.btn-primary:hover{background:var(--primary-hover)}.btn-primary:active{background:var(--primary-active)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.625rem 1.25rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary{background:transparent;color:var(--ink);border:1px solid var(--brd-2)}.btn-secondary:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.5rem 1rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--ink-2)}.btn-ghost:hover{color:var(--primary);background:var(--surface-2)}.btn-danger{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.625rem 1.25rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-danger:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-danger{background:var(--err-soft);color:var(--err);border:1px solid var(--err)}.btn-danger:hover{background:var(--err);color:#fff}.input{width:100%;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:var(--surface);border:1px solid var(--brd);color:var(--ink);outline:none}.input::-moz-placeholder{color:var(--ink-3)}.input::placeholder{color:var(--ink-3)}.input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}textarea.input{resize:vertical}.form-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.form-group label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--ink-2)}.pill{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;background:var(--surface-2);color:var(--ink-2);border:1px solid var(--brd)}.pill-good{background:var(--good-soft);color:var(--good);border-color:transparent}.pill-warn{background:var(--warn-soft);color:var(--warn);border-color:transparent}.pill-err{background:var(--err-soft);color:var(--err);border-color:transparent}.pill-info{background:var(--info-soft);color:var(--info);border-color:transparent}.alert{border-radius:.75rem;padding:1rem;font-size:.875rem;line-height:1.25rem;border:1px solid transparent}.alert-error{background:var(--err-soft);color:var(--err);border-color:var(--err)}.alert-success{background:var(--good-soft);color:var(--good);border-color:var(--good)}.alert-info{background:var(--info-soft);color:var(--info);border-color:var(--info)}.data-table{min-width:100%;font-size:.875rem;line-height:1.25rem;border-collapse:collapse}.data-table thead th{padding:.75rem 1rem;text-align:left;font-weight:500;background:var(--surface-2);color:var(--ink-2)}.data-table tbody td{padding:.75rem 1rem;border-top:1px solid var(--brd);color:var(--ink)}.data-table tbody tr:hover td{background:var(--surface-2)}.spinner{display:inline-block;height:1rem;width:1rem}.spinner{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:currentColor;border-right-color:transparent}.divide-line{border-color:var(--brd)}::-moz-selection{background:var(--primary-soft)}::selection{background:var(--primary-soft)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .4s ease-out}.animate-slideInUp{animation:slideInUp .45s ease-out}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.el-table{--el-table-border-color: var(--brd);--el-table-header-bg-color: var(--surface-2);--el-table-row-hover-bg-color: var(--primary-soft);--el-table-tr-bg-color: transparent;background:transparent;font-size:13.5px}.el-table th.el-table__cell{background:var(--surface-2);font-weight:600;color:var(--ink-2)}.el-table .cell{font-variant-numeric:tabular-nums;padding:0 12px}.el-table td.el-table__cell,.el-table th.el-table__cell{border-bottom:1px solid var(--brd)}.el-card{border-color:var(--brd)}.el-card__header{border-bottom-color:var(--brd);font-weight:600;color:var(--ink)}html.dark .el-table th.el-table__cell{background:var(--surface-2)!important;color:var(--ink-2)!important}html.dark .el-table__body tr:hover>td.el-table__cell{background:#2e2319!important}html.dark .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#261d15}html.dark .el-table td.el-table__cell{border-bottom-color:var(--brd)!important}html.dark .el-card,html.dark .el-dialog,html.dark .el-dropdown-menu{background:var(--surface)!important;border-color:var(--brd)!important}html.dark .el-input__wrapper,html.dark .el-textarea__inner,html.dark .el-select__wrapper{background:var(--surface-2)!important;box-shadow:0 0 0 1px var(--brd) inset!important}html.dark .el-dropdown-menu__item:hover{background:#322619!important;color:#e8a07f!important}html.dark .el-scrollbar__thumb{background:#ffffff29}.el-button{transition:transform .12s ease,background-color .2s,border-color .2s,box-shadow .2s}.el-button:not(.is-disabled):hover{transform:translateY(-1px)}.el-table__body tr{transition:background-color .15s ease}.el-tag{transition:transform .15s ease;border-radius:6px}@media (max-width: 768px){.el-dialog{width:94vw!important;max-width:94vw!important}.el-table{font-size:13px}.el-table .cell{padding:0 6px}}html[data-skin=xiaoxin]{--bg: #f8f8f6;--bg-tint: none;--surface: #fffdf7;--surface-2: #fff5d7;--brd: #ecd294;--brd-2: #dfae51;--ink: #302219;--ink-2: #73573a;--ink-3: #aa8d65;--primary: #db4b23;--primary-hover: #ed5d30;--primary-active: #bb391c;--primary-soft: rgba(219, 75, 35, .12);--primary-on: #fffdf7;--good: #168d81;--good-soft: rgba(22, 141, 129, .12);--warn: #b76b12;--warn-soft: rgba(183, 107, 18, .14);--err: #c73825;--err-soft: rgba(199, 56, 37, .12);--info: #177d9d;--info-soft: rgba(23, 125, 157, .12);--font-display: "Noto Sans SC", "PingFang SC", var(--font-sans);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--shadow: 0 18px 46px rgba(130, 80, 20, .12);--shadow-sm: 0 4px 16px rgba(130, 80, 20, .08)}html.dark[data-skin=xiaoxin]{--bg: #21180f;--bg-tint: none;--surface: #2b2015;--surface-2: #382919;--brd: #554026;--brd-2: #7a562d;--ink: #fff0d0;--ink-2: #e0bf8f;--ink-3: #ac8c62;--primary: #ff7040;--primary-hover: #ff8a5f;--primary-active: #e34d25;--primary-soft: rgba(255, 112, 64, .16);--primary-on: #29150d;--good: #48c2af;--warn: #f3b654;--info: #58bdd7;--shadow: 0 18px 46px rgba(0, 0, 0, .38);--shadow-sm: 0 4px 16px rgba(0, 0, 0, .26)}html.dark[data-skin=terracotta]{--bg: #17120e;--bg-tint: radial-gradient(1200px 600px at 12% -10%, rgba(217, 116, 79, .08), transparent 60%);--surface: #221a14;--surface-2: #2b2118;--brd: #372c21;--brd-2: #46382b;--ink: #f1e8db;--ink-2: #c2b6a4;--ink-3: #8f8474;--primary: #d9744f;--primary-hover: #e0805f;--primary-active: #c0563a;--primary-soft: rgba(217, 116, 79, .14);--primary-on: #1a130d;--el-color-primary: #d9744f;--shadow: 0 18px 48px rgba(0, 0, 0, .4)}html[data-skin=cyber]{--bg: #070b14;--bg-tint: linear-gradient(180deg, rgba(34, 211, 238, .04), transparent 40%), repeating-linear-gradient(0deg, transparent, transparent 39px, rgba(34, 211, 238, .04) 40px), repeating-linear-gradient(90deg, transparent, transparent 39px, rgba(34, 211, 238, .035) 40px);--surface: #0d1524;--surface-2: #121d30;--brd: rgba(34, 211, 238, .18);--brd-2: rgba(34, 211, 238, .35);--ink: #e8f7ff;--ink-2: #8fb4c9;--ink-3: #5a7a90;--primary: #22d3ee;--primary-hover: #67e8f9;--primary-active: #06b6d4;--primary-soft: rgba(34, 211, 238, .12);--primary-on: #041016;--el-color-primary: #22d3ee;--good: #34d399;--warn: #fbbf24;--err: #fb7185;--info: #818cf8;--font-display: "JetBrains Mono", "Space Grotesk", monospace;--font-sans: "DM Sans", "Noto Sans SC", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 8px;--shadow: 0 0 0 1px rgba(34, 211, 238, .12), 0 12px 40px rgba(0, 0, 0, .45);--shadow-sm: 0 0 0 1px rgba(34, 211, 238, .1)}html[data-skin=ember]{--bg: #140b08;--bg-tint: radial-gradient(900px 480px at 50% -8%, rgba(255, 133, 74, .12), transparent 62%), radial-gradient(700px 500px at 108% 12%, rgba(255, 209, 102, .08), transparent 60%);--surface: #21120d;--surface-2: #2b1811;--brd: rgba(255, 190, 135, .15);--brd-2: rgba(255, 133, 74, .42);--ink: #fff3e8;--ink-2: #cba58d;--ink-3: #806759;--primary: #ff854a;--primary-hover: #ff9a66;--primary-active: #e66a30;--primary-soft: rgba(255, 133, 74, .12);--primary-on: #1a0c08;--el-color-primary: #ff854a;--el-color-primary-light-3: #ff9a66;--el-color-primary-dark-2: #e66a30;--shadow: 0 18px 48px rgba(0, 0, 0, .45);--shadow-sm: 0 2px 14px rgba(0, 0, 0, .35)}html.dark[data-skin=ember]{--bg: #0f0806;--surface: #1a0e0a;--surface-2: #24140f}html[data-skin=ocean]{--bg: #eef4fb;--bg-tint: radial-gradient(1000px 500px at 10% -10%, rgba(37,99,235,.08), transparent 55%);--surface: #f8fafc;--surface-2: #eef2f7;--brd: #d7e0ec;--brd-2: #c5d0e0;--ink: #0f172a;--ink-2: #475569;--ink-3: #94a3b8;--primary: #2563eb;--primary-hover: #3b82f6;--primary-active: #1d4ed8;--primary-soft: rgba(37,99,235,.12);--primary-on: #fff;--el-color-primary: #2563eb;--el-color-primary-light-3: #60a5fa;--el-color-primary-dark-2: #1d4ed8;--font-serif: var(--font-sans)}html.dark[data-skin=ocean]{--bg: #0b1220;--surface: #111827;--surface-2: #1e293b;--brd: #1f2a3d;--brd-2: #2a3a52;--ink: #e2e8f0;--ink-2: #94a3b8;--ink-3: #64748b;--primary: #60a5fa;--primary-hover: #93c5fd;--primary-active: #3b82f6;--primary-soft: rgba(96,165,250,.16);--primary-on: #0b1220;--el-color-primary: #60a5fa}html[data-skin=forest]{--bg: #eef6f1;--bg-tint: radial-gradient(1000px 500px at 10% -10%, rgba(5,150,105,.08), transparent 55%);--surface: #f7fbf8;--surface-2: #e8f3ec;--brd: #d0e4d8;--brd-2: #b8d4c4;--ink: #14241c;--ink-2: #3d5c4a;--ink-3: #7a9a88;--primary: #059669;--primary-hover: #10b981;--primary-active: #047857;--primary-soft: rgba(5,150,105,.12);--primary-on: #fff;--el-color-primary: #059669;--el-color-primary-light-3: #34d399;--el-color-primary-dark-2: #047857;--font-serif: var(--font-sans)}html.dark[data-skin=forest]{--bg: #0c1612;--surface: #13201a;--surface-2: #1a2c24;--brd: #243830;--brd-2: #2f4a3e;--ink: #e6f4ec;--ink-2: #9bb5a8;--ink-3: #6b8a7a;--primary: #34d399;--primary-hover: #6ee7b7;--primary-active: #10b981;--primary-soft: rgba(52,211,153,.16);--primary-on: #0c1612;--el-color-primary: #34d399}html[data-skin=violet]{--bg: #f4f0fb;--bg-tint: radial-gradient(1000px 500px at 10% -10%, rgba(124,58,237,.08), transparent 55%);--surface: #faf8ff;--surface-2: #f0eafb;--brd: #e0d6f2;--brd-2: #cdbfe8;--ink: #1e1533;--ink-2: #5b4b7a;--ink-3: #8f82ad;--primary: #7c3aed;--primary-hover: #8b5cf6;--primary-active: #6d28d9;--primary-soft: rgba(124,58,237,.12);--primary-on: #fff;--el-color-primary: #7c3aed;--el-color-primary-light-3: #a78bfa;--el-color-primary-dark-2: #6d28d9;--font-serif: var(--font-sans)}html.dark[data-skin=violet]{--bg: #120e1c;--surface: #1a1428;--surface-2: #241c36;--brd: #322848;--brd-2: #3f335a;--ink: #f0e9ff;--ink-2: #b7a8d9;--ink-3: #8477a8;--primary: #a78bfa;--primary-hover: #c4b5fd;--primary-active: #8b5cf6;--primary-soft: rgba(167,139,250,.16);--primary-on: #120e1c;--el-color-primary: #a78bfa}html[data-skin=slate]{--bg: #f1f5f9;--bg-tint: none;--surface: #ffffff;--surface-2: #f8fafc;--brd: #e2e8f0;--brd-2: #cbd5e1;--ink: #0f172a;--ink-2: #475569;--ink-3: #94a3b8;--primary: #475569;--primary-hover: #64748b;--primary-active: #334155;--primary-soft: rgba(71,85,105,.12);--primary-on: #fff;--el-color-primary: #475569;--el-color-primary-light-3: #94a3b8;--el-color-primary-dark-2: #334155;--font-serif: var(--font-sans);--shadow: 0 12px 32px rgba(15,23,42,.08)}html.dark[data-skin=slate]{--bg: #0f172a;--surface: #1e293b;--surface-2: #273548;--brd: #334155;--brd-2: #475569;--ink: #f1f5f9;--ink-2: #cbd5e1;--ink-3: #94a3b8;--primary: #94a3b8;--primary-hover: #cbd5e1;--primary-active: #64748b;--primary-soft: rgba(148,163,184,.16);--primary-on: #0f172a;--el-color-primary: #94a3b8}html[data-skin=rose]{--bg: #fdf2f4;--bg-tint: radial-gradient(1000px 500px at 10% -10%, rgba(225,29,72,.07), transparent 55%);--surface: #fff8f9;--surface-2: #fce8ec;--brd: #f5d0d8;--brd-2: #eeb8c4;--ink: #2a1218;--ink-2: #7a3b4a;--ink-3: #b07a88;--primary: #e11d48;--primary-hover: #f43f5e;--primary-active: #be123c;--primary-soft: rgba(225,29,72,.12);--primary-on: #fff;--el-color-primary: #e11d48;--el-color-primary-light-3: #fb7185;--el-color-primary-dark-2: #be123c;--font-display: "Instrument Serif", "Source Serif 4", "Noto Serif SC", serif;--font-sans: "Inter", "Noto Sans SC", sans-serif;--radius-lg: 20px}html.dark[data-skin=rose]{--bg: #180a0e;--surface: #241016;--surface-2: #321820;--brd: #4a2230;--brd-2: #5c2c3c;--ink: #fde8ed;--ink-2: #e0a8b6;--ink-3: #b07888;--primary: #fb7185;--primary-hover: #fda4af;--primary-active: #f43f5e;--primary-soft: rgba(251,113,133,.16);--primary-on: #180a0e;--el-color-primary: #fb7185}html[data-skin=noir]{--bg: #0a0a0a;--bg-tint: none;--surface: #141414;--surface-2: #1c1c1c;--brd: #2a2a2a;--brd-2: #3a3a3a;--ink: #f5f5f5;--ink-2: #a3a3a3;--ink-3: #737373;--primary: #fafafa;--primary-hover: #e5e5e5;--primary-active: #d4d4d4;--primary-soft: rgba(255,255,255,.08);--primary-on: #0a0a0a;--el-color-primary: #fafafa;--el-color-primary-dark-2: #d4d4d4;--font-display: "Space Grotesk", "Noto Sans SC", sans-serif;--font-sans: "DM Sans", "Noto Sans SC", sans-serif;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 6px;--shadow: 0 0 0 1px #2a2a2a;--shadow-sm: none;--good: #4ade80;--warn: #fbbf24;--err: #f87171}html.dark[data-skin=noir]{--bg: #000;--surface: #0f0f0f;--surface-2: #171717}html[data-skin=paper]{--bg: #f7f3ea;--bg-tint: repeating-linear-gradient( 0deg, transparent, transparent 27px, rgba(139, 115, 85, .06) 28px );--surface: #fffcf5;--surface-2: #f3ecdf;--brd: #e0d4c0;--brd-2: #d0c2a8;--ink: #3d3428;--ink-2: #6b5d4a;--ink-3: #9a8b74;--primary: #8b5e34;--primary-hover: #a06d3d;--primary-active: #6f4a28;--primary-soft: rgba(139, 94, 52, .12);--primary-on: #fffaf0;--el-color-primary: #8b5e34;--font-display: "Source Serif 4", "Noto Serif SC", serif;--font-sans: "Source Serif 4", "Noto Serif SC", Georgia, serif;--radius-lg: 4px;--radius-md: 3px;--shadow: 2px 3px 0 rgba(61, 52, 40, .08)}html.dark[data-skin=paper]{--bg: #1c1812;--surface: #262019;--surface-2: #302820;--brd: #3d3428;--ink: #f3ecdf;--ink-2: #c4b8a4;--primary: #d4a574;--primary-on: #1c1812;--el-color-primary: #d4a574;--bg-tint: none}html[data-nav=block] .nav-pills .pill{border-radius:6px}html[data-nav=underline] .nav-pills .pill{border-radius:0;background:transparent!important;border-bottom:2px solid transparent;padding-bottom:8px}html[data-nav=underline] .nav-pills .pill.active{border-bottom-color:var(--primary);color:var(--primary);background:transparent!important}html[data-nav=block] .topnav{background:var(--surface)!important;-webkit-backdrop-filter:none;backdrop-filter:none}.el-button{border-radius:var(--radius-md)!important}.el-card,.el-dialog{border-radius:var(--radius-lg)!important}.el-input__wrapper,.el-select__wrapper{border-radius:var(--radius-md)!important}.result-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.result-tile{background:var(--surface-2);border:1px solid var(--brd);border-radius:var(--radius-md);padding:12px 14px}.result-tile .k{font-size:11px;color:var(--ink-3);margin-bottom:4px}.result-tile .v{font-size:14px;font-weight:600;color:var(--ink);word-break:break-all}.result-tile .v.mono{font-family:var(--font-mono);font-size:13px}.hover\:border-indigo-500:hover{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.hover\:bg-indigo-500\/5:hover{background-color:#6366f10d}.hover\:text-ink:hover{--tw-text-opacity: 1;color:rgb(42 38 34 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media (min-width: 768px){.md\:col-span-3{grid-column:span 3 / span 3}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1\.4fr_auto\]{grid-template-columns:1fr 1fr 1.4fr auto}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}}@media (min-width: 1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}}body:has(.v2app){background:#f8f8f6!important}.v2app{--bg:#f8f8f6;--card:#ffffff;--sep:rgba(60,60,67,.14);--sep2:rgba(60,60,67,.07);--t1:#1d1d1f;--t2:#6e6e73;--t3:#86868b;--blue:#1f56de;--blue-d:#1a4bc4;--blue-soft:rgba(31,86,222,.08);--green:#0d6b4c;--green-dot:#0e8a63;--green-soft:#eafcf6;--green-line:rgba(13,107,76,.16);--red:#c0133e;--red-soft:#fcf0f0;--red-line:rgba(192,19,62,.18);--orange:#b2672e;--orange-soft:#fcf6ea;--orange-line:rgba(178,103,46,.2);--purple:#4f46e5;--purple-soft:#f6f6fc;--purple-line:rgba(79,70,229,.18);--r:20px;--r-sm:13px;--shadow:0 1px 2px rgba(0,0,0,.02), 0 4px 16px rgba(0,0,0,.035);--ease:cubic-bezier(.4,0,.2,1)}.v2app *{box-sizing:border-box;margin:0;padding:0}.v2app{background:var(--bg);color:var(--t1);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}.v2app .mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace}.v2app a{color:inherit;text-decoration:none}.v2app button{font-family:inherit;cursor:pointer;border:none;background:none}.v2app .hidden{display:none!important}.v2app .wrap{max-width:2200px;margin:0 auto;padding:0 3%}.v2app header{position:sticky;top:0;z-index:100;background:#fbfbfdcc;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:.5px solid var(--sep)}.v2app .nav{max-width:2200px;margin:0 auto;padding:0 3%;height:62px;display:flex;align-items:center;gap:20px}.v2app .brand{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.v2app .appicon{width:32px;height:32px;border-radius:9px;background:#fff;box-shadow:0 1px 3px #00000021,inset 0 0 0 .5px #0000000a;display:flex;align-items:center;justify-content:center;overflow:hidden}.v2app .appicon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:2px}.v2app .navpills{margin-left:auto;display:flex;gap:6px}.v2app .navpills a{display:flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:500;color:var(--t2);border:1px solid transparent;transition:all .2s var(--ease)}.v2app .navpills a svg{width:15px;height:15px}.v2app .navpills a.on{background:#f1fdf9;color:var(--t1);font-weight:600;border-color:#a8e5dc;box-shadow:0 1px 2px #0d6b4c0f}.v2app .navpills a.on svg{stroke:#0e8a63}.v2app .lang{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--t3)}.v2app .lang b{color:var(--t1);font-weight:600}.v2app .lang span{cursor:pointer}.v2app main{padding:44px 0 64px}.v2app .hero-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:44px;align-items:start}.v2app .eyebrow-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;color:#0d6b4c;background:var(--green-soft);border:1px solid var(--green-line)}.v2app .eyebrow-pill i{width:7px;height:7px;border-radius:50%;background:var(--green);display:block}.v2app h1.big{font-size:58px;line-height:1.06;font-weight:700;letter-spacing:-.035em;margin:22px 0 18px;color:var(--t1)}.v2app .lead{font-size:19px;color:var(--t2);letter-spacing:-.01em}.v2app .feats-inline{display:flex;gap:34px;margin-top:44px;flex-wrap:wrap}.v2app .feats-inline .f{display:flex;align-items:flex-start;gap:11px}.v2app .feats-inline .f .ic{width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex:none}.v2app .feats-inline .f .ic svg{width:18px;height:18px}.v2app .feats-inline .f b{display:block;font-size:15px;font-weight:600;letter-spacing:-.01em}.v2app .feats-inline .f span{display:block;font-size:13px;color:var(--t3);margin-top:2px}.v2app .steps{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px;padding:0 6px}.v2app .steps .s{text-align:center;flex:1}.v2app .steps .num{width:34px;height:34px;border-radius:50%;background:#e8e8ed;color:var(--t3);font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;margin:0 auto 8px;transition:all .3s var(--ease)}.v2app .steps .s b{display:block;font-size:14px;font-weight:600;color:var(--t2);letter-spacing:-.01em}.v2app .steps .s .cap{display:block;font-size:10.5px;letter-spacing:.06em;color:var(--t3);margin-top:3px;font-weight:500}.v2app .steps .s.on .num{background:var(--blue);color:#fff;box-shadow:0 0 0 5px var(--blue-soft)}.v2app .steps .s.on b,.v2app .steps .s.done b{color:var(--t1)}.v2app .steps .s.done .num{background:var(--green);color:#fff}.v2app .steps .ln{height:1px;background:var(--sep);flex:1;margin-top:17px;min-width:18px}.v2app .card{background:var(--card);border-radius:var(--r);box-shadow:var(--shadow);border:1px solid rgba(0,0,0,.045)}.v2app .flow{padding:26px}.v2app .fhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.v2app .fhead b{font-size:19px;font-weight:600;letter-spacing:-.02em}.v2app label.fl{display:block;font-size:13px;font-weight:600;color:var(--t2);margin:16px 0 8px}.v2app input[type=text],.v2app textarea{width:100%;background:#fff;border:1px solid var(--sep);border-radius:var(--r-sm);padding:14px 15px;font-size:15px;color:var(--t1);outline:none;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.v2app input[type=text]:focus,.v2app textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px var(--blue-soft)}.v2app input::-moz-placeholder,.v2app textarea::-moz-placeholder{color:var(--t3)}.v2app input::placeholder,.v2app textarea::placeholder{color:var(--t3)}.v2app textarea{min-height:158px;resize:vertical;font-size:12.5px;line-height:1.65;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace}.v2app .hint{font-size:12.5px;color:var(--t3);margin-top:9px;line-height:1.5}.v2app .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:50px;padding:0 24px;border-radius:var(--r-sm);font-size:15.5px;font-weight:600;letter-spacing:-.01em;transition:all .18s var(--ease)}.v2app .btn:active:not(:disabled){transform:scale(.975)}.v2app .btn:disabled{opacity:.45;cursor:not-allowed}.v2app .btn-primary{background:var(--blue);color:#fff}.v2app .btn-primary:not(:disabled):hover{background:var(--blue-d)}.v2app .btn-ghost{background:#fff;border:1px solid var(--sep);color:var(--t1)}.v2app .btn-ghost:hover{border-color:var(--t3)}.v2app .btnrow{display:flex;gap:12px;margin-top:20px}.v2app .btnrow .grow,.v2app .btnrow .sp{flex:1}.v2app .banner{background:var(--green-soft);border:1px solid var(--green-line);border-radius:14px;padding:14px 16px;margin-bottom:18px}.v2app .banner .l1{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:#0d6b4c}.v2app .banner .l1 i{width:7px;height:7px;border-radius:50%;background:var(--green)}.v2app .banner .l2{font-size:14px;color:var(--t2);margin-top:6px}.v2app .banner .l2 b{color:var(--t1);font-weight:600}.v2app .banner.bad{background:var(--red-soft);border-color:var(--red-line)}.v2app .banner.bad .l1{color:#c0133e}.v2app .banner.bad .l1 i{background:var(--red)}.v2app .banner.warn{background:var(--orange-soft);border-color:var(--orange-line)}.v2app .banner.warn .l1{color:#b2672e}.v2app .banner.warn .l1 i{background:var(--orange)}.v2app .segctl{display:flex;background:#7878801a;border-radius:13px;padding:3px;margin-bottom:18px}.v2app .segctl a{flex:1;text-align:center;padding:11px;border-radius:10.5px;font-size:14.5px;font-weight:600;color:var(--t2);transition:all .22s var(--ease)}.v2app .segctl a.on{background:var(--blue);color:#fff;box-shadow:0 2px 6px #0071e347}.v2app .guidebox{border:1px solid var(--sep);border-radius:14px;padding:15px 17px;background:#fff;margin-bottom:18px}.v2app .guidebox b{display:block;font-size:14.5px;font-weight:600;margin-bottom:9px;letter-spacing:-.01em}.v2app .guidebox ol{margin:0 0 0 17px;font-size:13.5px;color:var(--t2);line-height:2}.v2app .guidebox code{background:#7878801f;border-radius:6px;padding:2px 6px;font-size:12.5px}.v2app .parsed{border:1px solid var(--sep);border-radius:14px;margin-top:16px;overflow:hidden;animation:slideIn .3s var(--ease)}.v2app .parsed .hd{font-size:13.5px;font-weight:600;color:var(--t2);padding:13px 17px 11px;background:#78788008}.v2app .parsed .r{display:flex;align-items:center;gap:14px;padding:12px 17px;border-top:.5px solid var(--sep2);font-size:14px}.v2app .parsed .r .k{color:var(--t3);flex:none}.v2app .parsed .r .v{margin-left:auto;font-weight:600;text-align:right;word-break:break-all}.v2app .parsed .r .v.mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:13px;font-weight:500}.v2app .parsed .r .v.green{color:#0d6b4c}@keyframes slideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.v2app .pill{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:999px;font-size:12.5px;font-weight:600}.v2app .pill.green{background:var(--green-soft);color:#0d6b4c}.v2app .pill.red{background:var(--red-soft);color:#c0133e}.v2app .pill.orange{background:var(--orange-soft);color:#b2672e}.v2app .pill.purple{background:var(--purple-soft);color:#8e3fb5}.v2app .pill.blue{background:var(--blue-soft);color:var(--blue)}.v2app .pill.gray{background:#7878801f;color:var(--t2)}.v2app .result{text-align:center;padding:10px 4px 2px}.v2app .result .rico{width:76px;height:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2px;border:1px solid transparent}.v2app .result .rico.ok{background:var(--green-soft);border-color:var(--green-line)}.v2app .result .rico.bad{background:var(--red-soft);border-color:var(--red-line)}.v2app .result .rico.warn{background:var(--orange-soft);border-color:var(--orange-line)}.v2app .result .rico.run{background:var(--blue-soft);border-color:#1f56de2e}.v2app .reason{margin-top:20px;border:1px solid var(--sep);border-radius:14px;overflow:hidden;text-align:left;animation:slideIn .3s var(--ease)}.v2app .reason .rh{display:flex;align-items:center;gap:8px;padding:12px 17px;font-size:13.5px;font-weight:600;background:#7878800a}.v2app .reason .rb{padding:12px 17px;font-size:13.5px;color:var(--t2);border-top:.5px solid var(--sep2);line-height:1.6}.v2app .reason .rb b{color:var(--t1);font-weight:600}.v2app .reason.bad{border-color:var(--red-line)}.v2app .reason.bad .rh{color:#c0133e;background:var(--red-soft)}.v2app .reason.warn{border-color:var(--orange-line)}.v2app .reason.warn .rh{color:#b2672e;background:var(--orange-soft)}.v2app .timeline .t.fail{color:#c0133e}.v2app .timeline .t.fail .d{background:var(--red)}.v2app .timeline .t.skip{opacity:.5}.v2app .tips{margin-top:14px;border:1px solid var(--orange-line);background:var(--orange-soft);border-radius:14px;padding:17px 19px;text-align:left;animation:slideIn .3s var(--ease)}.v2app .tips .th{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;font-weight:600;color:#b2672e;line-height:1.65;margin-bottom:8px}.v2app .tips .th svg{flex:none;margin-top:3px}.v2app .tips ol{list-style:none;margin:0}.v2app .tips li{display:flex;gap:11px;padding:7px 0;font-size:13.5px;color:var(--t2);line-height:1.65}.v2app .tips li i{width:21px;height:21px;border-radius:7px;background:#fff;color:#b2672e;font-style:normal;font-size:11.5px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none;margin-top:2px;box-shadow:inset 0 0 0 1px #b2672e47}.v2app .tips li b{color:var(--t1)}.v2app .result .big{font-size:20px;font-weight:600;letter-spacing:-.02em;margin:12px 0 5px}.v2app .result .sub{font-size:13.5px;color:var(--t2)}.v2app .timeline{margin:20px 0 2px;background:#7878800d;border-radius:var(--r-sm);padding:14px 16px}.v2app .timeline .t{display:flex;align-items:center;gap:11px;padding:7px 0;color:var(--t3);font-size:13.5px}.v2app .timeline .t .d{width:22px;height:22px;border-radius:50%;background:#e8e8ed;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex:none}.v2app .timeline .t.done{color:var(--t1)}.v2app .timeline .t.done .d{background:var(--green)}.v2app .timeline .t.run .d{background:var(--blue);animation:pulse 1.3s infinite}@keyframes pulse{0%,to{box-shadow:0 0 #0071e359}50%{box-shadow:0 0 0 8px #0071e300}}.v2app .spinner{width:16px;height:16px;border:2.5px solid rgba(0,113,227,.2);border-top-color:var(--blue);border-radius:50%;animation:spin .8s linear infinite;display:inline-block;vertical-align:-3px}@keyframes spin{to{transform:rotate(360deg)}}.v2app .quick-bar{display:flex;align-items:center;gap:16px;padding:16px 30px;margin-top:26px}.v2app .quick-bar>b{font-size:15px;font-weight:600;white-space:nowrap}.v2app .quick-bar .sp{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.v2app .chip{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:999px;background:#fff;border:1px solid var(--sep);font-size:13.5px;font-weight:500;color:var(--t1);transition:all .18s var(--ease)}.v2app .chip:hover{border-color:var(--t3)}.v2app .chip svg{width:14px;height:14px}.v2app .inv-card{display:grid;grid-template-columns:220px 1fr auto;gap:30px;align-items:center;padding:26px 30px;margin-top:14px}.v2app .inv-card .left .eb{font-size:11.5px;font-weight:600;letter-spacing:.11em;color:#4f46e5}.v2app .inv-card .left b{display:block;font-size:24px;font-weight:600;letter-spacing:-.022em;margin-top:7px}.v2app .inv-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:10px}.v2app .chip-inv{display:flex;align-items:center;gap:9px;padding:13px 16px;border-radius:13px;font-size:13.5px;font-weight:600;background:var(--green-soft);color:#0d6b4c;white-space:nowrap;border:1px solid var(--green-line)}.v2app .chip-inv i{width:7px;height:7px;border-radius:50%;background:var(--green);flex:none}.v2app .chip-inv .nm{flex:none}.v2app .chip-inv .st{margin-left:auto;font-weight:500;opacity:.85}.v2app .minibtn{height:34px;padding:0 16px;border-radius:999px;background:#7878801a;font-size:13px;font-weight:600;color:var(--t1);transition:background .18s}.v2app .minibtn:hover{background:#78788029}.v2app .wb-card{display:block;padding:26px 30px;margin-top:14px}.v2app .wb-top{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.v2app .wb-top .eb{font-size:11.5px;font-weight:600;letter-spacing:.11em;color:#4f46e5}.v2app .wb-top b{display:block;font-size:24px;font-weight:600;letter-spacing:-.022em;margin-top:7px}.v2app .wb-top p{font-size:13.5px;color:var(--t3);margin-top:8px;max-width:560px}.v2app .wb-top .acts{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap;flex:none}.v2app .wb-card .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.v2app .wb-card .c{border-radius:14px;padding:16px 18px;border:1px solid transparent}.v2app .wb-card .c .lb{font-size:12.5px;font-weight:500}.v2app .wb-card .c b{display:block;font-size:30px;font-weight:600;letter-spacing:-.025em;margin-top:8px;line-height:1.05}.v2app .wb-card .c.indigo{background:#4f46e512;border-color:var(--purple-line)}.v2app .wb-card .c.indigo .lb,.v2app .wb-card .c.indigo b{color:#4f46e5}.v2app .wb-card .c.amber{background:var(--orange-soft);border-color:var(--orange-line)}.v2app .wb-card .c.amber .lb,.v2app .wb-card .c.amber b{color:#b2672e}.v2app .wb-card .c.green{background:var(--green-soft);border-color:var(--green-line)}.v2app .wb-card .c.green .lb,.v2app .wb-card .c.green b{color:#0d6b4c}.v2app .wb-card .c.red{background:var(--red-soft);border-color:var(--red-line)}.v2app .wb-card .c.red .lb,.v2app .wb-card .c.red b{color:#c0133e}.v2app .wb-empty{margin-top:26px;border:1.5px dashed var(--sep);border-radius:14px;padding:36px 20px;text-align:center;font-size:13.5px;color:var(--t3)}.v2app .olist{margin-top:24px}.v2app .ohead{display:flex;align-items:center;gap:10px;padding:0 2px 12px;border-bottom:1px solid var(--sep2)}.v2app .ohead b{font-size:15px;font-weight:600;letter-spacing:-.01em}.v2app .ohead .cnt{font-size:12.5px;color:var(--t3)}.v2app .ohead .flt{margin-left:auto;display:flex;gap:4px}.v2app .ohead .flt span{font-size:12.5px;color:var(--t3);padding:5px 12px;border-radius:999px;cursor:pointer;transition:all .18s var(--ease)}.v2app .ohead .flt span:hover{color:var(--t1)}.v2app .ohead .flt span.on{background:#7878801a;color:var(--t1);font-weight:600}.v2app .orow{display:flex;align-items:center;gap:14px;padding:15px 18px;border:1px solid var(--sep);border-radius:14px;margin-top:10px;background:#fff;animation:slideIn .35s var(--ease)}.v2app .orow .st{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:none}.v2app .orow.run .st{background:var(--orange-soft)}.v2app .orow.ok .st{background:var(--green-soft)}.v2app .orow.bad .st{background:var(--red-soft)}.v2app .orow .oinfo{min-width:0;flex:1}.v2app .orow .l1{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.v2app .orow .code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;color:var(--t1)}.v2app .orow .plan{font-size:12.5px;color:var(--t3);background:#78788017;padding:2px 9px;border-radius:999px}.v2app .orow .l2{font-size:12.5px;color:var(--t3);margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2app .orow .act{display:flex;align-items:center;gap:8px;flex:none}.v2app .orow .ico{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#78788012;cursor:pointer;transition:background .18s}.v2app .orow .ico:hover{background:#78788026}.v2app .orow .pill{flex:none}.v2app .pdot{width:9px;height:9px;border-radius:50%;background:var(--orange);animation:pulse 1.3s infinite}.v2app .narrow{max-width:660px;margin:0 auto}.v2app .qhead{text-align:center;padding:8px 0 26px}.v2app .qhead h2{font-size:34px;font-weight:700;letter-spacing:-.03em}.v2app .qhead p{font-size:15.5px;color:var(--t2);margin-top:8px}.v2app .counter{font-size:12.5px;color:var(--t3);margin-top:8px;text-align:right}.v2app table.res{width:100%;border-collapse:collapse;margin-top:16px;font-size:13.5px}.v2app table.res th{text-align:left;font-size:12px;font-weight:600;color:var(--t3);padding:9px 10px;border-bottom:.5px solid var(--sep)}.v2app table.res td{padding:11px 10px;border-bottom:.5px solid var(--sep2)}.v2app table.res td.code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px}.v2app table.res tr:last-child td{border-bottom:none}.v2app .sub-grid{display:grid;grid-template-columns:1fr 1.75fr;gap:52px;align-items:start}.v2app .backlink{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--t2);margin-bottom:30px}.v2app .backlink svg{width:15px;height:15px}.v2app .sub-left .eb{font-size:11.5px;font-weight:600;letter-spacing:.1em;color:#4f46e5}.v2app .sub-left h2{font-size:42px;line-height:1.1;font-weight:600;letter-spacing:-.03em;margin:12px 0 14px}.v2app .sub-left .desc{font-size:16px;color:var(--t2);line-height:1.68;max-width:300px}.v2app .vsteps{margin-top:30px}.v2app .vsteps .vs{display:flex;gap:13px;padding-bottom:24px;position:relative}.v2app .vsteps .vs:last-child{padding-bottom:0}.v2app .vsteps .vs .n{width:27px;height:27px;border-radius:9px;background:#fff;border:1px solid var(--sep);font-size:11.5px;font-weight:600;color:var(--t2);display:flex;align-items:center;justify-content:center;flex:none;z-index:1}.v2app .vsteps .vs b{display:block;font-size:14.5px;font-weight:600;letter-spacing:-.01em}.v2app .vsteps .vs span{display:block;font-size:12.5px;color:var(--t3);margin-top:2px}.v2app .vsteps .vs:not(:last-child):after{content:"";position:absolute;left:13.5px;top:32px;bottom:4px;border-left:1px solid var(--sep)}.v2app .noteshield{display:flex;gap:9px;font-size:12.5px;color:var(--t3);line-height:1.65;margin-top:26px;max-width:340px}.v2app .noteshield svg{width:15px;height:15px;flex:none;margin-top:2px}.v2app .sub-card{padding:0;overflow:hidden}.v2app .sub-card .hd{display:flex;align-items:center;gap:11px;padding:20px 24px 18px}.v2app .sub-card .hd .ic{width:32px;height:32px;border-radius:10px;background:var(--purple);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500}.v2app .sub-card .hd b{font-size:18px;font-weight:600;letter-spacing:-.02em}.v2app .sub-card .hd .safe{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#0d6b4c}.v2app .sub-card .hd .safe i{width:7px;height:7px;border-radius:50%;background:var(--green)}.v2app .sub-card .body{padding:0 24px 24px}.v2app .modes{display:grid;grid-template-columns:1fr 1fr;gap:12px}.v2app .mode{display:flex;align-items:center;gap:13px;border:1.5px solid var(--sep);border-radius:16px;padding:16px;cursor:pointer;background:#fff;transition:all .2s var(--ease)}.v2app .mode .mic{width:40px;height:40px;border-radius:12px;background:#78788014;display:flex;align-items:center;justify-content:center;flex:none}.v2app .mode .mic svg{width:19px;height:19px}.v2app .mode b{display:block;font-size:15px;font-weight:600;letter-spacing:-.01em}.v2app .mode span{display:block;font-size:12.5px;color:var(--t3);margin-top:2px}.v2app .mode .tag{margin-left:auto;font-size:12.5px;color:var(--t3);padding:4px 10px;border-radius:999px;white-space:nowrap}.v2app .mode.on{border-color:var(--purple);background:var(--purple-soft)}.v2app .mode.on .mic{background:#fff}.v2app .mode.on .tag{background:var(--purple-soft);color:var(--purple);font-weight:600}.v2app .qbox{border:1px solid var(--sep);border-radius:16px;padding:18px;margin-top:16px}.v2app .qbox .hd{display:flex;align-items:center;gap:11px}.v2app .qbox .hd .ic{width:36px;height:36px;border-radius:11px;background:var(--blue-soft);display:flex;align-items:center;justify-content:center}.v2app .qbox .hd .ic svg{width:18px;height:18px}.v2app .qbox .hd b{font-size:15.5px;font-weight:600}.v2app .qbox .hd .pending{margin-left:auto;font-size:12.5px;color:var(--t3);background:#7878801a;padding:5px 11px;border-radius:999px;transition:all .2s}.v2app .qbox .hd .pending.kind{background:var(--purple-soft);color:#4f46e5;font-weight:600}.v2app .qbox .sub-hint{font-size:12.5px;color:var(--t3);margin:6px 0 14px 47px}.v2app .qbox textarea{min-height:150px;border-radius:12px}.v2app .qbox .foot{display:flex;align-items:center;gap:11px;margin-top:14px}.v2app .qbox .foot .right{margin-left:auto;font-size:12.5px;color:var(--t3)}.v2app .qbox .foot .btn{height:46px}.v2app .qhead .eb{font-size:11.5px;font-weight:600;letter-spacing:.11em;color:#4f46e5;margin-bottom:9px}.v2app .lblrow{display:flex;align-items:baseline;gap:10px;margin:0 0 8px}.v2app .lblrow label{font-size:13px;font-weight:600;color:var(--t2)}.v2app .lblrow .cnt{margin-left:auto;font-size:12.5px;color:var(--t3);font-family:ui-monospace,Menlo,monospace}.v2app .sumrow{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.v2app .sum{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:999px;font-size:12.5px;font-weight:600;background:#7878801a;color:var(--t2)}.v2app .sum.g{background:var(--green-soft);color:#0d6b4c}.v2app .sum.o{background:var(--orange-soft);color:#b2672e}.v2app .sum.b{background:var(--blue-soft);color:var(--blue)}.v2app .sum.r{background:var(--red-soft);color:#c0133e}.v2app .sum.p{background:var(--purple-soft);color:#8e3fb5}.v2app .rcard{border:1px solid var(--sep);border-radius:14px;padding:15px 18px;margin-top:12px;background:#fff}.v2app .rcard .top{display:flex;align-items:center;gap:12px}.v2app .rcard .cd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;color:var(--t1);word-break:break-all}.v2app .rcard .top .pill{margin-left:auto;flex:none}.v2app .rcard .plan{font-size:15px;font-weight:600;margin-top:11px;letter-spacing:-.01em}.v2app .rcard .meta{font-size:12.5px;color:var(--t3);margin-top:5px}.v2app .qres{margin-top:34px}.v2app .qres .head{display:flex;align-items:flex-end;gap:14px;margin-bottom:20px}.v2app .qres .head .eb{font-size:11.5px;font-weight:600;letter-spacing:.11em;color:#4f46e5}.v2app .qres .head h3{font-size:24px;font-weight:600;letter-spacing:-.025em;margin-top:7px}.v2app .qres .head .tag{margin-left:auto;font-size:13.5px;font-weight:600;color:#0d6b4c;padding-bottom:2px}.v2app .qres .head .tag.deep{color:#4f46e5;background:var(--purple-soft);padding:5px 13px;border-radius:999px}.v2app .qres .acct{display:flex;align-items:center;gap:13px;margin-bottom:16px}.v2app .qres .acct .ic{width:40px;height:40px;border-radius:12px;background:var(--purple-soft);display:flex;align-items:center;justify-content:center;flex:none}.v2app .qres .acct b{display:block;font-size:15.5px;font-weight:600;letter-spacing:-.01em}.v2app .qres .acct span{display:block;font-size:12.5px;color:var(--t3);margin-top:1px}.v2app .statusbox{display:flex;align-items:center;gap:17px;background:var(--green-soft);border:1px solid var(--green-line);border-radius:16px;padding:20px 24px}.v2app .statusbox .sic{width:56px;height:56px;border-radius:16px;background:linear-gradient(150deg,#12b886,#0d6b4c);display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 5px 14px #0d6b4c38}.v2app .statusbox .sic .circle{width:30px;height:30px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.v2app .statusbox .t{font-size:20px;font-weight:700;letter-spacing:-.02em}.v2app .statusbox .p{margin-top:7px}.v2app .detail{margin-top:16px;background:#fff;border:1px solid var(--sep);border-radius:16px;overflow:hidden;box-shadow:var(--shadow)}.v2app .detail .row{display:grid;grid-template-columns:1fr 1fr}.v2app .detail .row.full{grid-template-columns:1fr}.v2app .detail .cell{padding:15px 22px;border-top:.5px solid var(--sep2)}.v2app .detail .row:first-child .cell{border-top:none}.v2app .detail .cell .k{display:block;font-size:12.5px;color:var(--t3);margin-bottom:6px}.v2app .detail .cell .v{font-size:15.5px;color:var(--t1);font-weight:500;word-break:break-all}.v2app .detail .cell .v.mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:14.5px;font-weight:400}.v2app .detail .cell .v.green{color:#0d6b4c;font-weight:600}@media (max-width:560px){.v2app .detail .row{grid-template-columns:1fr}}.v2app footer{text-align:center;font-size:12.5px;color:var(--t3);padding:6px 24px 36px}.v2app .toast{position:fixed;left:50%;bottom:34px;transform:translate(-50%,20px);background:#1d1d1feb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;font-size:14px;font-weight:500;padding:12px 20px;border-radius:14px;opacity:0;transition:all .3s var(--ease);pointer-events:none;z-index:200}.v2app .toast.show{opacity:1;transform:translate(-50%)}@media (max-width:900px){.v2app .quick-bar{flex-wrap:wrap;row-gap:12px}.v2app .quick-bar .sp{margin-left:auto}.v2app .hero-grid{grid-template-columns:1fr;gap:30px}.v2app .sub-grid{grid-template-columns:1fr;gap:28px}.v2app h1.big{font-size:40px}.v2app .sub-left h2{font-size:32px}.v2app .inv-card{grid-template-columns:1fr;gap:16px}.v2app .inv-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.v2app .wb-card{grid-template-columns:1fr;gap:16px}}@media (max-width:560px){.v2app .wrap{padding:0 16px}.v2app .nav{flex-wrap:wrap;height:auto;padding:10px 16px;gap:10px;row-gap:8px}.v2app .nav .brand{order:1}.v2app .nav .lang{order:2;margin-left:auto}.v2app .navpills{order:3;width:100%;margin:0;justify-content:space-between;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch}.v2app .navpills a{padding:7px 12px;font-size:13px;white-space:nowrap;flex:1;justify-content:center}.v2app .navpills a svg{width:14px;height:14px}.v2app h1.big{font-size:32px}.v2app .lead{font-size:16px}.v2app .hero-right{margin-top:4px}.v2app .feats-inline{gap:16px 18px;margin-top:30px}.v2app .feats-inline .f{flex:1 1 45%;min-width:148px;gap:9px}.v2app .feats-inline .f .ic{width:32px;height:32px;border-radius:10px}.v2app .feats-inline .f b{font-size:14px}.v2app .feats-inline .f span{font-size:12.5px}.v2app .quick-bar{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.v2app .quick-bar .sp{width:100%;margin:0;display:flex;gap:10px;flex-wrap:wrap}.v2app .quick-bar .tuthint{font-size:12.5px;line-height:1.6;margin:0}.v2app .quick-bar .chip{flex:1 1 45%;justify-content:center;padding:11px 14px}.v2app .steps{gap:4px}.v2app .steps .s .cap{display:none}.v2app .steps .s b{font-size:12.5px}.v2app .steps .s .num{width:30px;height:30px;font-size:13px}.v2app .card.flow{padding:20px 18px;border-radius:18px}.v2app .fhead b{font-size:19px}.v2app .btnrow{flex-direction:column-reverse;gap:10px}.v2app .btnrow .grow,.v2app .btnrow .sp,.v2app .btnrow .btn{width:100%}.v2app .inv-card{padding:20px 18px;gap:14px}.v2app .inv-card .left b{font-size:21px}.v2app .inv-chips{grid-template-columns:1fr!important}.v2app .chip-inv{font-size:13px;padding:12px 14px;justify-content:space-between;white-space:normal;gap:8px}.v2app .chip-inv .nm{flex:1;min-width:0}.v2app .wb-card{padding:20px 18px}.v2app .wb-top{flex-direction:column;gap:14px}.v2app .wb-top .acts{margin:0;width:100%}.v2app .wb-top .acts .minibtn{flex:1 1 30%}.v2app .wb-card .stats{grid-template-columns:repeat(2,1fr);gap:10px}.v2app .wb-card .c{padding:13px 14px}.v2app .wb-card .c b{font-size:24px}.v2app .wb-empty{padding:26px 16px;font-size:13px}.v2app .ohead{flex-wrap:wrap;gap:8px}.v2app .ohead .flt{margin-left:0;width:100%}.v2app .ohead .flt span{flex:1;text-align:center}.v2app .orow{padding:13px 14px;gap:11px;align-items:flex-start}.v2app .orow .st{width:30px;height:30px}.v2app .orow .act{gap:7px}.v2app .orow .ico{width:29px;height:29px}.v2app .orow .plan{font-size:12px}.v2app .sub-card{padding:20px 18px}.v2app .sub-card .hd{flex-wrap:wrap;gap:8px}.v2app .sub-card .hd .ic{width:30px;height:30px}.v2app .qbox .hd{flex-wrap:wrap;gap:8px}.v2app .qbox textarea{min-height:150px;font-size:13px}.v2app .qres .head{flex-wrap:wrap;gap:10px}.v2app .qres .head h3{font-size:21px}.v2app .statusbox{flex-wrap:wrap;gap:12px;padding:16px}.v2app .statusbox .sic{width:46px;height:46px;border-radius:14px}.v2app .statusbox .sic .circle{width:26px;height:26px}.v2app .statusbox .right{margin-left:0;width:100%}.v2app .detail .row{grid-template-columns:1fr}.v2app .detail .cell{padding:11px 14px}.v2app .rcard{padding:13px 14px}.v2app .rcard .top{flex-wrap:wrap;gap:8px}.v2app .rcard .grid2{grid-template-columns:1fr;gap:8px}.v2app .rcard .acct{flex-direction:column;gap:3px}.v2app .rcard .top .pill{margin-left:0}.v2app .sumrow{gap:6px}.v2app .sum{font-size:12px;padding:5px 11px}.v2app .vmodal{padding:0}.v2app .vmodal .box{width:100%;border-radius:0;max-height:100vh;display:flex;flex-direction:column;justify-content:center}.v2app .vmodal .hd{padding:13px 15px}.v2app .vmodal .hd span{display:none}.v2app .vmodal video{max-height:56vh}.v2app .vmodal .ft{font-size:12.5px;padding:12px 15px;line-height:1.7}.v2app footer{padding:6px 16px 30px}}@keyframes vfade{0%{opacity:0}to{opacity:1}}.v2app .vmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:vfade .2s ease}.v2app .vmodal .box{width:min(940px,100%);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 24px 80px #0006}.v2app .vmodal .hd{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--sep)}.v2app .vmodal .hd b{font-size:15px;font-weight:600;letter-spacing:-.01em}.v2app .vmodal .hd span{font-size:12.5px;color:var(--t3)}.v2app .vmodal .hd .x{margin-left:auto;width:34px;height:34px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:#78788014;cursor:pointer;transition:background .18s}.v2app .vmodal .hd .x:hover{background:#78788029}.v2app .vmodal video{display:block;width:100%;max-height:min(72vh,600px);background:#000}.v2app .vmodal .ft{padding:13px 18px;font-size:13px;color:var(--t3);line-height:1.7}.v2app .vmodal .ft b{color:var(--t1)}.v2app .quick-bar .tuthint{display:inline-flex;align-items:center;gap:7px;margin-right:6px;font-size:13px;color:#b2672e}.v2app .quick-bar .tuthint svg{flex:none}.v2app .guidebox .vlink{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:13px;font-weight:600;color:#1f56de;cursor:pointer}.v2app .guidebox .vlink:hover{text-decoration:underline}.v2app .rcard .acct{display:flex;align-items:baseline;gap:10px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--sep)}.v2app .rcard .acct .k{font-size:12.5px;color:var(--t3);flex:none}.v2app .rcard .acct .v{font-size:14px;font-weight:600;color:var(--t1);word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.v2app .rcard .grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 22px;margin-top:12px}.v2app .rcard .grid2 .f{display:flex;align-items:baseline;gap:10px;min-width:0}.v2app .rcard .grid2 .f.full{grid-column:1 / -1}.v2app .rcard .grid2 .k{font-size:12.5px;color:var(--t3);flex:none;min-width:56px}.v2app .rcard .grid2 .v{font-size:13.5px;color:var(--t1);word-break:break-all}.v2app .rcard .resub{margin-top:12px;font-size:12.5px;font-weight:600;color:#b2672e;background:var(--orange-soft);border:1px solid var(--orange-line);border-radius:10px;padding:9px 12px}.v2app .rcard .acctnote{margin-top:8px;font-size:12.5px;color:var(--t3);line-height:1.6}.v2app .ohead .autoref{display:inline-flex;align-items:center;gap:6px;margin-left:10px;font-size:12px;color:var(--t3)}.v2app .ohead .autoref i{width:6px;height:6px;border-radius:50%;background:#c7c7cc;display:block}.v2app .ohead .autoref i.live{background:#34c759;animation:wbPulse 2s infinite}@keyframes wbPulse{0%,to{opacity:1}50%{opacity:.35}}.v2app .guidebox .sesslink{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 2px}.v2app .guidebox .sesslink code{font-size:13px;word-break:break-all}.v2app .guidebox .sesscopy{border:1px solid var(--sep);background:#fff;border-radius:999px;padding:3px 12px;font-size:12.5px;font-weight:600;color:#1f56de;cursor:pointer}.v2app .guidebox .sesscopy:hover{border-color:#1f56de}.v2app{--hub-ink:#172b40;--hub-muted:#8191a0;--hub-lime:#79e6f2;--hub-line:#dce6ed;--hub-dark:#122637;--t1:#172b40;--t2:#738594;--t3:#95a3b0;--bg:#f5f9fc;--surface:#fff;--primary:#153f58;--purple:#3383a5;--green:#267d91;--green-soft:#e8f7fb;--green-line:#cee8ef;background:radial-gradient(ellipse 760px 490px at 0 0,#e4f8fc,transparent 75%),linear-gradient(145deg,#fafcfd,#f0f5f9);color:var(--hub-ink);min-height:100vh;font-size:14px;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.v2app *{box-sizing:border-box}.v2app main{padding:20px 0 30px}.v2app .wrap{width:calc(100% - 64px);max-width:1180px;padding:0;margin:0 auto}.v2app .narrow,.v2app .ios-query{max-width:none!important;width:100%;margin:0;padding:0}.v2app .preview-header{position:relative;top:auto;z-index:20;background:transparent;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}.v2app .preview-header .nav{width:calc(100% - 64px);max-width:1180px;height:auto;min-height:86px;padding:12px 0;margin:auto;display:flex;flex-wrap:nowrap;gap:22px;align-items:center}.v2app .brand{gap:10px;font-size:23px;letter-spacing:-.045em;font-weight:800}.v2app .appicon{width:40px;height:42px;background:transparent;box-shadow:none;border:0;border-radius:0;overflow:visible}.v2app .appicon img{padding:0;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 3px #17344c12)}.v2app .nm small{display:block;font-size:10px;color:#8a9bab;letter-spacing:.09em;font-weight:500;margin-top:-4px}.v2app .navpills{display:flex;margin-left:auto;flex-wrap:nowrap;gap:2px}.v2app .navpills a{font-size:12px;font-weight:600;white-space:nowrap;padding:9px 11px;border:0;border-radius:9px;color:#6b7b89;display:flex;align-items:center;gap:6px;transition:background .18s,color .18s}.v2app .navpills a:hover{background:#e7f1f7;color:#17374e}.v2app .navpills a.on{background:#e3f3f8;color:#20546b;box-shadow:none;font-weight:700}.v2app .nav-dot{height:5px;width:5px;flex:none;border-radius:50%;background:#29b9d1}.v2app .ios-layout,.v2app .hero-grid,.v2app .sub-grid{display:grid;grid-template-columns:41% 59%;gap:0;align-items:stretch;max-width:none;margin:0;border:1px solid var(--hub-line);border-radius:29px;background:#fff;overflow:hidden;box-shadow:0 25px 70px #14364d0c}.v2app .ios-intro,.v2app .hero-left,.v2app .sub-left{background:radial-gradient(ellipse at 95% 70%,#1d4a5c 0,transparent 59%),linear-gradient(150deg,#172d40,#102330);color:#fff;padding:40px 32px 28px;min-width:0;position:relative;overflow:hidden}.v2app .hub-eyebrow{font-size:10px!important;letter-spacing:.18em;line-height:1.4;font-weight:700;color:#80e9f2;margin:0 0 22px!important;text-transform:uppercase}.v2app .ios-intro h1,.v2app .hero-left h1.big{font-size:40px;line-height:1.22;letter-spacing:-.04em;color:#fff;font-weight:700;margin:0 0 20px}.v2app .ios-intro h1 span,.v2app .hero-left h1 span{color:#8ce8f5}.v2app .hub-description,.v2app .hero-left .lead{color:#9db3c0;font-size:13px;line-height:1.9;font-weight:400;max-width:370px;margin:0}.v2app .hero-left .feats-inline{display:none}.v2app .hero-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;color:#9bb5c4;margin-top:8px}.v2app .hero-bottom span{display:flex;align-items:center;gap:6px}.v2app .hero-bottom i{width:5px;height:5px;border-radius:50%;background:#79e6f2}.v2app .hero-bottom a:hover{color:#9aeaf6}.hub-visual{height:245px;position:relative;display:grid;place-items:center;isolation:isolate;max-width:360px;margin:7px auto 0}.hub-main-logo{position:relative;z-index:3;width:176px;height:176px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 14px 15px #05152366);transform:rotate(-5deg)}.hub-logo-glow{position:absolute;width:210px;height:180px;border-radius:50%;background:radial-gradient(ellipse,#6fe6fb50,transparent 70%);filter:blur(16px);z-index:0}.hub-orbit{position:absolute;top:30px;right:20px;bottom:30px;left:20px;border:1px solid #97e5f32e;border-radius:50%;transform:rotate(-22deg)}.orbit-two{top:49px;right:4px;bottom:49px;left:4px;transform:rotate(22deg);border-style:dashed;border-color:#96dff41c}.hub-visual-label{position:absolute;bottom:14px;font-size:9px;font-weight:650;color:#8caebf;letter-spacing:.16em;display:flex;align-items:center;gap:9px}.hub-visual-label i{width:3px;height:3px;background:#79e6f2;border-radius:50%}.v2app .ios-form,.v2app .hero-right{padding:37px 38px 30px;min-width:0;background:#fff}.v2app .step-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 32px}.v2app .step-track>div{border-top:4px solid #e7edf1;padding:10px 0 0;display:flex;align-items:center;gap:7px;color:#9aa8b3;font-size:10px}.v2app .step-track>div.current,.v2app .step-track>div.done{border-color:#79e6f2;color:#29576d}.v2app .step-track span{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:#f4f7fa;border:1px solid #dfe7ed;font-size:10px;font-weight:700}.v2app .step-track .current span,.v2app .step-track .done span{background:#a7eff7;border-color:#6dcedc;color:#24516a}.v2app .step-track b{font-weight:550;white-space:nowrap}.v2app .card{background:#fff;border:1px solid var(--hub-line);box-shadow:0 16px 35px #26445b06;border-radius:23px}.v2app .ios-form>.card,.v2app .hero-right>.card{border:0;border-radius:0;box-shadow:none;padding:0;background:transparent}.v2app .hub-form-eyebrow{font-size:10px;letter-spacing:.16em;color:#91a0ad;font-weight:650;margin-bottom:7px}.v2app .fhead{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 27px}.v2app .fhead>b{font-size:26px;line-height:1.3;letter-spacing:-.035em;font-weight:650}.v2app .hub-status{display:flex;align-items:center;gap:7px;white-space:nowrap;font-size:10px;padding:6px 10px;border-radius:20px;background:#eaf8fb;color:#518399}.v2app .hub-status i{width:6px;height:6px;background:#2cadc1;border-radius:50%;box-shadow:0 0 0 4px #2cadc112}.v2app .hub-label-row{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:8px}.v2app .hub-label-row .fl{margin:0}.v2app .fl{display:block;margin:18px 0 8px;font-size:12px;font-weight:600;color:#3b5262}.v2app .hub-paste{padding:5px 11px!important;background:#fff!important;border:1px solid #d8e2e9!important;border-radius:8px!important;font-size:10px!important;color:#77909d!important}.v2app input:not([type=checkbox]):not([type=radio]),.v2app textarea,.v2app select{display:block;width:100%;max-width:100%;border:1px solid #d9e4eb;border-radius:12px;background:#fafdfe;color:#243f54;font:inherit;font-size:14px;line-height:1.6;padding:14px 15px;outline:none;transition:border-color .18s,box-shadow .18s;box-shadow:none;min-height:50px}.v2app input::-moz-placeholder,.v2app textarea::-moz-placeholder{color:#a4b2bc;font-weight:400}.v2app input::placeholder,.v2app textarea::placeholder{color:#a4b2bc;font-weight:400}.v2app input:not([type=checkbox]):focus,.v2app textarea:focus{border-color:#56bbd3;box-shadow:0 0 0 3px #70d8ee20;background:#fff}.v2app textarea{resize:vertical;min-height:160px}.v2app input[type=checkbox]{accent-color:#267f9d;width:17px;height:17px;flex:none}.v2app .btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.4;border-radius:12px;min-height:48px;padding:13px 22px;border:1px solid transparent;transition:background .2s,transform .2s}.v2app .btn-primary{background:#163d55!important;color:#fff!important;border-color:#163d55!important;box-shadow:0 8px 16px #173b5316}.v2app .btn-primary:hover:not(:disabled){background:#24566f!important;border-color:#24566f!important;transform:translateY(-1px)}.v2app .btn-primary:disabled{background:#e1ebf0!important;border-color:#e1ebf0!important;color:#99adb9!important;box-shadow:none;cursor:not-allowed;opacity:1}.v2app .btn-ghost{background:#fff!important;color:#496679!important;border-color:#d9e4eb!important}.v2app .btn-ghost:hover{background:#f0f8fb!important}.v2app .btn-block{width:100%}.v2app .grow{flex:1}.v2app .btnrow{display:flex;gap:10px;margin:14px 0 0;align-items:center}.v2app .hint{font-size:11px;line-height:1.85;color:#91a1ac;margin-top:9px}.v2app .hub-locked-step{display:flex;align-items:center;gap:15px;margin-top:23px;padding-top:22px;border-top:1px solid #e3eaf0;color:#9caeb9}.v2app .hub-locked-step>span:first-child{font-size:11px;letter-spacing:.1em}.v2app .hub-locked-step div{flex:1}.v2app .hub-locked-step b{display:block;font-size:12px;color:#7e929f;font-weight:550}.v2app .hub-locked-step small{display:block;font-size:10px;color:#a3b2bc;margin-top:4px}.v2app .hub-locked-step>span:last-child{font-size:10px}.v2app .hub-service-strip{display:grid;grid-template-columns:repeat(3,1fr);margin-top:18px;border:1px solid var(--hub-line);background:#fbfdfecc;border-radius:17px;overflow:hidden}.v2app .hub-service-strip>div{padding:16px 21px;display:flex;gap:12px;align-items:center}.v2app .hub-service-strip>div+div{border-left:1px solid #e2eaf0}.v2app .hub-service-strip>div>span{display:grid;place-items:center;width:30px;height:30px;background:#e9f8fc;color:#3e91a7;border-radius:9px;font-size:16px;font-weight:650}.v2app .hub-service-strip p{margin:0}.v2app .hub-service-strip b{font-size:12px;display:block;font-weight:600}.v2app .hub-service-strip small{font-size:10px;display:block;color:#91a1ad;line-height:1.8}.v2app .hub-query-hero{border:1px solid var(--hub-line);border-radius:27px;overflow:hidden;background:#fbfdfe;display:grid;grid-template-columns:62% 38%;box-shadow:0 18px 55px #213c5107;margin:0 0 20px;min-height:245px}.v2app .hub-query-copy{padding:35px 38px}.v2app .hub-query-copy .hub-eyebrow{color:#8d9fab;margin-bottom:14px!important}.v2app .hub-query-copy h1{font-size:40px;font-weight:650;line-height:1.22;letter-spacing:-.035em;margin:0 0 14px}.v2app .hub-query-copy h1 span{color:#3b8dad}.v2app .hub-query-copy .hub-description{max-width:560px;font-size:12px;color:#8b9ba7;line-height:1.9}.v2app .hub-query-art{position:relative;background:radial-gradient(ellipse at top right,#28586e,#112c3b 70%);overflow:hidden;display:flex;align-items:center;justify-content:center}.v2app .hub-query-art .hub-visual{height:230px;width:100%;margin:0}.v2app .hub-query-art .hub-main-logo{width:138px;height:138px}.v2app .hub-query-art .hub-visual-label{display:none}.v2app .hub-query-art .hub-orbit{top:5px;right:-50px;bottom:-80px;left:120px;border:26px solid #72e2ef15}.v2app .hub-query-art .orbit-two{display:none}.v2app .hub-art-caption{position:absolute;bottom:21px;left:24px;right:24px;font-size:10px;color:#a2c1d0;text-align:center}.v2app .hub-art-caption i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#79e6f2;margin-right:5px}.v2app .ios-query>.card,.v2app .narrow>.card{padding:30px 36px;border-radius:23px}.v2app .hub-form-title{font-size:23px;line-height:1.35;font-weight:650;letter-spacing:-.03em;margin:0 0 27px}.v2app .ios-query .btnrow{justify-content:flex-end;margin-top:20px}.v2app .ios-query .btn-block{width:auto;min-width:140px}.v2app .ios-query textarea{min-height:180px!important}.v2app .muted{float:right;color:#8d9eaa;font-size:10px;font-weight:400}.v2app .ios-results{margin-top:20px}.v2app .query-item{margin-top:12px;padding:25px 30px}.v2app .item-head{display:flex;justify-content:space-between;gap:20px;align-items:center;overflow-wrap:anywhere}.v2app .item-head code{font-size:13px}.v2app .query-item h3{font-size:19px;margin:17px 0 13px}.v2app dl{display:grid;grid-template-columns:90px 1fr;gap:12px;font-size:12px}.v2app dt{color:#8b9eab}.v2app dd{margin:0;overflow-wrap:anywhere}.v2app .error-text{color:#ad493b;font-size:12px;margin-top:15px}.v2app .sumrow{gap:8px;flex-wrap:wrap}.v2app .sum{font-size:11px;border-radius:7px}.v2app .pill{font-size:10px;padding:5px 10px;border:1px solid #d5e8ef;border-radius:20px;background:#edf7fa;color:#638b9e;white-space:nowrap}.v2app .pill.blue{background:#e8f5fb;color:#4483a1;border-color:#d3e7f1}.v2app .pill.green{background:#eaf7f4;color:#498d80;border-color:#d5eae4}.v2app .pill.orange{background:#faf3e3;color:#9a7a38;border-color:#ede3c8}.v2app .pill.red{background:#fbefea;color:#a4513e;border-color:#efd6ce}.v2app .banner{padding:14px 16px;border-radius:12px;font-size:13px;background:#edf8fb;border:1px solid #d5eaf0;color:#46778e;box-shadow:none}.v2app .banner p{font-size:12px;line-height:1.8;margin-top:5px}.v2app .banner.bad{background:#fcf1ee;border-color:#efd9d1;color:#a04939}.v2app .banner.warn{background:#fff8e8;border-color:#ede1be;color:#8d733a}.v2app .error-banner{margin-top:18px}.v2app .sub-grid{grid-template-columns:40% 60%}.v2app .sub-left .backlink{display:none}.v2app .sub-left h2{font-size:35px;font-weight:650;line-height:1.25;letter-spacing:-.04em;color:#f5fbff;margin:0 0 16px}.v2app .sub-left .desc{font-size:13px;color:#9eb6c4;line-height:1.9;max-width:none}.v2app .sub-left .hub-visual{height:207px;margin-top:12px}.v2app .sub-left .hub-main-logo{width:142px;height:142px}.v2app .sub-left .vsteps{display:none}.v2app .noteshield{border:1px solid #8fd8ed25;background:#79e6f209;color:#adc4d2;border-radius:10px;line-height:1.8;font-size:10px;padding:12px;gap:9px;margin-top:12px}.v2app .noteshield svg{stroke:#88d9ee;flex:none;width:15px;height:15px}.v2app .sub-card{border:0;border-radius:0;box-shadow:none;padding:32px 34px}.v2app .sub-card>.hd{padding:0;margin:0 0 28px;gap:12px;flex-wrap:nowrap;align-items:center}.v2app .sub-card>.hd .ic{background:#e8f6fb!important;color:#468fab;flex:none;width:39px;height:39px}.v2app .sub-card>.hd .ic svg{stroke:#468fab;width:23px;height:23px}.v2app .sub-card>.hd>div{flex:1;min-width:0}.v2app .sub-card>.hd>div>b{display:block;font-size:22px;letter-spacing:-.03em}.v2app .sub-card>.hd>div>span{display:block;font-size:10px;color:#8a9eab;margin-top:3px}.v2app .qbox{padding:0}.v2app .qbox .hd{padding:0;margin:0 0 10px;display:flex;align-items:center;justify-content:space-between}.v2app .qbox .hd>b{font-size:12px}.v2app .pending{font-size:10px;color:#8a9faa;background:#eff6fa;padding:3px 8px;border-radius:7px}.v2app .pending.kind{color:#4f89a3}.v2app .qbox textarea{min-height:220px}.v2app .qbox .btnrow{justify-content:flex-end;margin-top:18px}.v2app .qres{padding:24px 0 0}.v2app .qres .head h3{font-size:23px}.v2app .confirm-list{margin:22px 0;grid-template-columns:85px 1fr;gap:16px;font-size:13px}.v2app .input-tabs{display:flex;background:#edf5f9;border:1px solid #dce8ef;padding:4px;border-radius:10px;margin:20px 0}.v2app .input-tabs button{flex:1;padding:9px;border-radius:7px;font-size:11px;color:#8ba3b2}.v2app .input-tabs button.selected{background:#fff;color:#367a99;box-shadow:0 2px 7px #21415b10}.v2app .guidebox{background:#f1f8fb;border:1px solid #dceaf0;border-radius:12px;padding:16px;color:#809cae;font-size:12px;line-height:1.8;margin-top:18px}.v2app .guidebox b{color:#4c7f99}.v2app .guidebox p{margin-top:8px}.v2app .guidebox a{display:block;color:#3c7c9d;font-size:12px;margin-top:8px;overflow-wrap:anywhere}.v2app .confirm-check{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.8;margin:20px 0}.v2app .confirm-check input{margin-top:3px}.v2app .result-orb{width:72px;height:72px;margin:26px auto 15px;background:#f5edda;border-radius:50%;display:grid;place-items:center;font-size:35px;color:#96773e}.v2app .result-orb.success{background:#e2f5fa;color:#3b91a7}.v2app .result-title{font-size:26px;line-height:1.4;letter-spacing:-.03em;text-align:center}.v2app .result-description{font-size:12px;color:#849dac;line-height:1.9;text-align:center;margin:12px auto 22px;max-width:430px}.v2app .result-link{display:block;text-align:center;margin-top:22px;font-size:12px;color:#3e86a4}.v2app .new-card{display:block;margin:19px auto 0;font-size:11px;color:#8ea3b0}.v2app footer{max-width:1180px;width:calc(100% - 64px);margin:0 auto;padding:20px 0 28px;border-top:1px solid var(--hub-line);background:transparent;font-size:10px;color:#879caa;text-align:left;letter-spacing:.02em}.v2app footer:before{content:"APIHUB";font-size:12px;font-weight:750;letter-spacing:.03em;color:#526f81;margin-right:16px}.v2app .hero-grid .steps{margin:0 0 25px}.v2app .hero-grid .steps .s{font-size:11px}.v2app .hero-grid .steps .s .num{background:#edf7fc;color:#54899f;border-color:#d4e6f0}.v2app .hero-grid .steps .s.on .num,.v2app .hero-grid .steps .s.done .num{background:#91e8f6;color:#285368}.v2app .hero-grid .steps .s .cap{display:none}.v2app .hero-grid .ln{background:#e2ebf1}.v2app .hero-right .fhead>b{font-size:24px}.v2app .hero-right .segctl{background:#eff6fa;border-color:#dce7ee}.v2app .hero-right .segctl a.on{color:#47829f}.v2app .hero-right .segctl a{font-size:11px}.v2app .quick-bar,.v2app .wb-section{border-color:var(--hub-line);border-radius:17px;background:#fbfdfe}.v2app .wb-section{margin-top:20px}@media (max-width:1100px){.v2app .preview-header .nav{gap:12px;flex-wrap:wrap;padding:18px 0 10px}.v2app .navpills{width:100%;margin-left:0;gap:3px}.v2app .navpills a{font-size:11px;padding:8px 10px}.v2app .ios-intro h1,.v2app .hero-left h1.big{font-size:34px}.v2app .ios-form,.v2app .hero-right{padding:30px 27px}.v2app .ios-intro,.v2app .hero-left{padding:32px 27px 24px}.v2app .sub-card{padding:28px}.v2app .hub-query-copy h1{font-size:35px}}@media (max-width:900px){.v2app .ios-layout,.v2app .hero-grid,.v2app .sub-grid{grid-template-columns:1fr}.v2app .ios-intro,.v2app .hero-left{min-height:225px;padding:30px}.v2app .ios-intro h1,.v2app .hero-left h1.big{font-size:32px;max-width:65%;margin-bottom:13px}.v2app .ios-intro .hub-description,.v2app .hero-left .lead{max-width:65%;font-size:12px}.v2app .ios-intro .hub-visual,.v2app .hero-left .hub-visual{position:absolute;width:170px;height:180px;right:24px;top:31px;margin:0}.v2app .ios-intro .hub-main-logo,.v2app .hero-left .hub-main-logo{width:123px;height:123px}.v2app .ios-intro .hub-visual-label,.v2app .hero-left .hub-visual-label{font-size:7px;bottom:2px;letter-spacing:.08em}.v2app .hero-bottom{margin-top:24px;max-width:65%}.v2app .hub-eyebrow{font-size:9px!important;margin-bottom:15px!important}.v2app .ios-form,.v2app .hero-right{padding:29px 32px 31px}.v2app .sub-left{padding:28px 30px;min-height:210px}.v2app .sub-left h2{font-size:30px}.v2app .sub-left .desc,.v2app .sub-left .noteshield{max-width:65%}.v2app .sub-left .hub-visual{position:absolute;right:16px;top:20px;width:165px;height:172px}.v2app .sub-left .hub-visual-label{display:none}.v2app .sub-card{padding:30px}.v2app .hub-query-hero{grid-template-columns:65% 35%}.v2app .hub-query-copy{padding:28px}.v2app .hub-query-copy h1{font-size:32px}.v2app .hub-query-art .hub-main-logo{width:105px;height:105px}.v2app .hub-service-strip>div{padding:14px 13px}.v2app .hub-service-strip b{font-size:11px}.v2app .hub-service-strip small{font-size:9px}.v2app .hub-service-strip>div>span{width:25px;height:25px}}@media (max-width:650px){.v2app .wrap,.v2app .preview-header .nav,.v2app footer{width:calc(100% - 32px)}.v2app .preview-header .nav{padding:15px 0 12px;gap:12px}.v2app .brand{font-size:21px}.v2app .appicon{width:34px;height:36px}.v2app .nm small{font-size:9px}.v2app .navpills{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;justify-content:flex-start;gap:2px;scrollbar-width:none}.v2app .navpills::-webkit-scrollbar{display:none}.v2app .navpills a{flex:none;padding:8px 10px;font-size:11px}.v2app main{padding-top:8px}.v2app .ios-layout,.v2app .hero-grid,.v2app .sub-grid,.v2app .hub-query-hero{border-radius:22px}.v2app .ios-intro,.v2app .hero-left{padding:27px 23px;min-height:220px}.v2app .ios-intro h1,.v2app .hero-left h1.big{font-size:30px;max-width:72%;line-height:1.25}.v2app .ios-intro .hub-visual,.v2app .hero-left .hub-visual{width:125px;height:150px;right:8px;top:48px}.v2app .ios-intro .hub-main-logo,.v2app .hero-left .hub-main-logo{width:92px;height:92px}.v2app .ios-intro .hub-visual-label,.v2app .hero-left .hub-visual-label{display:none}.v2app .ios-intro .hub-description,.v2app .hero-left .lead{max-width:70%;font-size:11px}.v2app .hero-bottom{font-size:9px;max-width:none;margin-top:20px}.v2app .ios-form,.v2app .hero-right{padding:27px 23px}.v2app .step-track{margin-bottom:26px;gap:5px}.v2app .step-track>div{font-size:9px;gap:5px}.v2app .step-track span{width:19px;height:19px;font-size:9px}.v2app .fhead>b{font-size:23px}.v2app .fhead{margin-bottom:24px}.v2app .hub-service-strip{grid-template-columns:1fr;border-radius:15px;margin-top:14px}.v2app .hub-service-strip>div{padding:13px 19px}.v2app .hub-service-strip>div+div{border-left:0;border-top:1px solid #e1eaf0}.v2app .hub-service-strip b{font-size:12px}.v2app .hub-service-strip small{font-size:10px}.v2app .hub-query-hero{grid-template-columns:1fr;min-height:0}.v2app .hub-query-copy{padding:28px 25px}.v2app .hub-query-copy h1{font-size:32px}.v2app .hub-query-art{display:none}.v2app .ios-query>.card,.v2app .narrow>.card{padding:25px 23px;border-radius:20px}.v2app .hub-form-title{font-size:21px}.v2app .ios-query textarea{min-height:190px!important}.v2app .sub-left{padding:28px 25px;min-height:235px}.v2app .sub-left h2{font-size:29px;max-width:75%}.v2app .sub-left .hub-visual{width:120px;height:135px;right:4px;top:38px}.v2app .sub-left .hub-main-logo{width:88px;height:88px}.v2app .sub-left .noteshield{max-width:100%;margin-top:19px}.v2app .sub-left .desc{max-width:70%;font-size:12px}.v2app .sub-card{padding:27px 23px}.v2app .sub-card>.hd>div>b{font-size:21px}.v2app .sub-card>.hd .pill{display:none}.v2app footer{font-size:9px;line-height:1.9;padding-top:17px}.v2app footer:before{display:block;margin-bottom:6px}.v2app .confirm-list{grid-template-columns:72px 1fr;font-size:12px}.v2app .btn{font-size:12px;padding:12px 17px}}@media (prefers-reduced-motion:reduce){.v2app *{scroll-behavior:auto!important;transition:none!important}}.v2app .hint,.v2app .hub-form-eyebrow,.v2app .hub-query-copy .hub-description,.v2app .hub-service-strip small{color:#647786}.v2app .navpills a{color:#627686}.v2app footer{color:#647786}.v2app .hub-locked-step small{color:#7a8e9a}@media (max-width:650px){.v2app .navpills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;gap:3px;padding:3px;background:#edf4f8;border-radius:12px}.v2app .navpills a{justify-content:center;font-size:10px;padding:9px 3px;border-radius:8px;gap:4px}.v2app .navpills a.on{background:#fff;box-shadow:0 1px 5px #27455609}.v2app .nav-dot{width:4px;height:4px}}.v2app .hub-help-link{font-size:11px;color:#748b9b;white-space:nowrap;margin-left:2px}.v2app .hub-help-link:hover{color:#2c80a2}.v2app .hub-help-link span{margin-left:3px;color:#4b96b7}.v2app .ios-intro>.recharge-demo,.v2app .hero-left>.recharge-demo{margin-top:22px;margin-bottom:23px}.v2app .hero-left .recharge-demo{max-width:420px}.v2app .hero-left .hero-bottom{margin-top:12px}.v2app .hero-left,.v2app .ios-intro{padding-bottom:27px}.v2app .guidebox a:last-child{font-size:11px}@media (max-width:1100px){.v2app .preview-header .nav{position:relative}.v2app .hub-help-link{position:absolute;right:0;top:29px}.v2app .navpills{margin-top:0}}@media (max-width:650px){.v2app .hub-help-link{top:28px;font-size:10px}.v2app .ios-intro,.v2app .hero-left{padding-bottom:24px}.v2app .ios-intro>.recharge-demo,.v2app .hero-left>.recharge-demo{margin-top:21px}.v2app .ios-intro .hub-description,.v2app .hero-left .lead{max-width:100%}.v2app .hero-bottom{margin-top:10px}.v2app .ios-intro h1,.v2app .hero-left h1.big{max-width:100%}}.v2app .hero-video-link{color:#afd5e3;font-size:11px;padding:0}.v2app .hero-video-link:hover{color:#83e6f1}.v2app .hero-bottom{flex-wrap:wrap;row-gap:9px}.v2app .credential-note{color:#91a6b3;font-size:10px;line-height:1.9;margin-top:13px}.v2app .guide-hero-actions{display:flex;flex-direction:column;gap:10px;flex:none}.v2app .ios-form .banner{font-size:12px}.v2app .ios-form .banner>b{font-weight:650}.v2app .narrow>.hub-query-hero,.v2app .ios-query>.hub-query-hero{margin-top:22px;margin-bottom:0}.v2app{--hub-line:#dce5ec;--t1:#19354b;--t2:#60788b;background:radial-gradient(ellipse at 4% 1%,#dbf3fa80,transparent 38%),radial-gradient(ellipse at 100% 72%,#e4ebf760,transparent 48%),#f7f9fb;color:#1a3449;-webkit-font-smoothing:antialiased}.v2app main{padding:28px 0 40px}.v2app .wrap,.v2app .preview-header .nav,.v2app footer{max-width:1200px;width:calc(100% - 80px)}.v2app .preview-header{border-bottom:1px solid #dce6ed99;background:#fbfdfe88}.v2app .preview-header .nav{min-height:96px;gap:20px}.v2app .brand{font-size:25px;letter-spacing:-1.1px;gap:12px}.v2app .appicon{width:43px;height:45px}.v2app .nm small{font-size:9px;font-weight:500;letter-spacing:2px;color:#7a93a5;margin-top:-2px}.v2app .navpills{padding:5px;border:1px solid #dde6ed;background:#edf3f780;border-radius:13px;gap:2px}.v2app .navpills a{font-size:11px;padding:9px 10px;font-weight:550;color:#687f90;border-radius:8px}.v2app .navpills a.on{background:#fff;box-shadow:0 2px 7px #1b3c5510;color:#255571}.v2app .nav-dot{background:#4bb1ce;box-shadow:0 0 0 3px #4bb1ce10}.v2app .hub-help-link{font-size:11px;color:#486981}.v2app .ios-layout,.v2app .hero-grid{border:1px solid #d9e3eb;border-radius:25px;box-shadow:0 20px 70px -35px #164b6a30;grid-template-columns:42% 58%}.v2app .ios-intro,.v2app .hero-left{background:radial-gradient(ellipse at 100% 30%,#1e526983,transparent 65%),linear-gradient(145deg,#122c40,#102532);padding:40px 36px 30px}.v2app .ios-intro h1,.v2app .hero-left h1.big{font-size:42px;letter-spacing:-1.5px;font-weight:620;line-height:1.3}.v2app .ios-intro h1 span,.v2app .hero-left h1 span{background:linear-gradient(100deg,#f6fcff,#84cced);background-clip:text;-webkit-background-clip:text;color:transparent}.v2app .hub-eyebrow{font-size:9px!important;font-weight:550;letter-spacing:2px;color:#85b7cd}.v2app .hub-description,.v2app .hero-left .lead{font-size:13px;color:#a5bfce;line-height:1.95}.v2app .ios-form,.v2app .hero-right{padding:40px 42px 35px}.v2app .fhead>b{font-size:28px;font-weight:620;letter-spacing:-.8px}.v2app .step-track>div{border-top-width:2px;padding-top:13px;gap:7px}.v2app .step-track>div.current{border-color:#4f9fc2}.v2app .step-track>div.done{border-color:#a3d9e8}.v2app .step-track .current span,.v2app .step-track .done span{background:#e6f4fb;border-color:#c0e0ee;color:#407b9b}.v2app .hub-form-eyebrow{color:#8a9caa;letter-spacing:1.8px;font-size:9px}.v2app .hub-status{background:#f0f8fc;color:#4d839d;border:1px solid #dcecf5;font-size:10px}.v2app .hub-status i{background:#67acc9}.v2app input:not([type=checkbox]):not([type=radio]),.v2app textarea{background:#fafcfd;border:1px solid #d9e4eb;border-radius:12px;color:#264b66;font-size:14px;padding:15px 18px;transition:border-color .2s,box-shadow .2s}.v2app input:not([type=checkbox]):focus,.v2app textarea:focus{border-color:#73accb;box-shadow:0 0 0 4px #55a2d010}.v2app .btn{min-height:49px;border-radius:11px;font-weight:600;letter-spacing:.02em}.v2app .btn-primary{background:linear-gradient(115deg,#1a415c,#296281)!important;border-color:#1c4964!important;box-shadow:0 9px 20px -9px #164e6b66;position:relative}.v2app .btn-primary:hover:not(:disabled){background:linear-gradient(115deg,#214e6c,#36799b)!important;border-color:#29617f!important;box-shadow:0 12px 25px -10px #164e6b88}.v2app .btn-primary:disabled{background:#e8eff4!important;color:#8ba1b1!important;border-color:#e1eaf0!important;box-shadow:none}.v2app .btn-ghost{background:#fbfdfe!important;color:#638096!important;border-color:#dce6ed!important}.v2app .fl{font-size:12px;color:#3a596e;font-weight:600}.v2app .hint{color:#7a91a1;font-size:11px}.v2app .premium-subscription{background:transparent}.v2app.premium-subscription main{padding-top:46px}.v2app.premium-subscription .sub-grid{display:grid;grid-template-columns:44% 56%;gap:0;border:0;border-radius:0;background:transparent;overflow:visible;box-shadow:none;align-items:start}.v2app.premium-subscription .sub-left{background:transparent;color:#19374e;padding:8px 52px 0 4px;overflow:visible;min-height:0}.v2app.premium-subscription .sub-left>.hub-eyebrow{color:#7593a8;display:flex;align-items:center;gap:8px;letter-spacing:1.8px;margin-bottom:24px!important}.v2app.premium-subscription .sub-left>.hub-eyebrow i{width:5px;height:5px;background:#5babc8;border-radius:50%;box-shadow:0 0 0 4px #66aeca14}.v2app.premium-subscription h1{font-size:49px;font-weight:620;letter-spacing:-1.7px;line-height:1.3;margin:0 0 23px;color:#1a374e}.v2app.premium-subscription h1 em{font-style:normal;color:#5493b4}.v2app.premium-subscription .sub-left .desc{color:#768e9f;font-size:14px;line-height:1.9;max-width:100%;margin:0 0 28px}.v2app .subscription-art{position:relative;border:1px solid #bfd3e240;border-radius:22px;background:radial-gradient(ellipse at 75% 0%,#38799560,transparent 62%),linear-gradient(130deg,#102738,#1b4357);overflow:hidden;box-shadow:0 16px 26px -20px #12395190;min-height:290px}.v2app .art-corner{position:absolute;top:21px;left:23px;color:#8eb6cc;letter-spacing:1.8px;font-size:7px;z-index:4}.v2app.premium-subscription .sub-left .hub-visual{position:relative;inset:auto;width:100%;height:250px;max-width:none;margin:0}.v2app.premium-subscription .sub-left .hub-main-logo{width:157px;height:157px;transform:rotate(-4deg);filter:drop-shadow(0 14px 12px #03172390);margin-top:10px}.v2app .hub-art-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#b5dafb06 1px,transparent 1px),linear-gradient(90deg,#b5dafb06 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(ellipse,#000,transparent 73%);mask-image:radial-gradient(ellipse,#000,transparent 73%)}.v2app .subscription-art .hub-orbit{top:45px;right:42px;bottom:45px;left:42px;border:1px solid #9ce4fb27}.v2app .subscription-art .orbit-two{top:74px;right:11px;bottom:74px;left:11px;border:1px solid #a5d9fb13}.v2app .subscription-art .hub-visual-label{display:none}.v2app .art-metrics{position:relative;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #8eb9cb20;margin:0 23px;padding:17px 0 19px;color:#9bb9ca;font-size:10px;text-align:center}.v2app .art-metrics span+span{border-left:1px solid #8eb9cb25}.v2app .art-chip{position:absolute;z-index:5;display:flex;gap:7px;align-items:center;border:1px solid #aecfe535;border-radius:10px;background:#284c60b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:8px 10px;box-shadow:0 8px 15px #00142120;transform:rotate(-6deg);font-size:7px;letter-spacing:.7px;color:#bad4e4}.v2app .art-chip i{font-style:normal;color:#82cee8;font-size:19px;font-weight:300}.v2app .art-chip small{display:block;font-size:9px;letter-spacing:.6px;color:#d3e4ed;margin-top:2px}.v2app .chip-one{left:21px;top:103px}.v2app .chip-two{right:14px;top:172px;transform:rotate(5deg)}.v2app .hub-query-art .art-chip{display:none}.v2app.premium-subscription .noteshield{margin:17px 0 0;background:transparent;border:0;padding:0;color:#8198a9;font-size:10px;line-height:1.9;display:flex;gap:8px;max-width:none}.v2app.premium-subscription .noteshield svg{color:#6c9eb7;stroke:currentColor;width:14px;height:14px;margin-top:3px}.v2app.premium-subscription .sub-card{padding:34px 34px 28px;border-radius:23px;border:1px solid #dce6ed;background:linear-gradient(135deg,#fff,#fbfdff);box-shadow:0 24px 60px -28px #1f4e7133;min-width:0}.v2app.premium-subscription .sub-card>.hd{margin-bottom:14px;gap:12px;align-items:center}.v2app.premium-subscription .sub-card>.hd .ic{height:44px;width:44px;border:1px solid #d5e6f2;border-radius:13px;background:linear-gradient(145deg,#e6f2fa,#f4fbff)!important;box-shadow:0 3px 5px #32678a08}.v2app.premium-subscription .sub-card>.hd .ic svg{width:22px;height:22px;stroke:#538cae}.v2app.premium-subscription .sub-card>.hd>div>.form-kicker{font-size:8px;color:#92a8b8;letter-spacing:1.7px;margin:0 0 2px}.v2app.premium-subscription .sub-card>.hd>div>b{font-size:26px;font-weight:620;letter-spacing:-.6px}.v2app.premium-subscription .sub-card>.hd .pill{font-size:9px;border-color:#d4e8df;background:#edf6f2;color:#6b9889;padding:5px 9px}.v2app.premium-subscription .sub-intro{margin:21px 0 13px;font-size:12px;color:#7d93a4;line-height:1.8}.v2app .sub-resource-links{display:flex;align-items:center;gap:12px;padding:12px 0 19px;border-bottom:1px solid #e8eef3;flex-wrap:wrap;font-size:11px}.v2app .sub-resource-links>span{color:#8aa1b2;margin-right:2px}.v2app .sub-resource-links a{color:#568baa;transition:color .2s}.v2app .sub-resource-links a:hover{color:#235e83}.v2app.premium-subscription .qbox{border:0;background:transparent;padding:0;margin:22px 0 0}.v2app.premium-subscription .qbox>.hd{padding:0;margin:0 0 11px;flex-wrap:nowrap}.v2app.premium-subscription .qbox>.hd>b{font-size:12px;color:#3c5c73}.v2app.premium-subscription .pending{font-size:9px;padding:4px 9px;background:#eef4f8;color:#8aa3b6;letter-spacing:0}.v2app.premium-subscription .pending.kind{color:#648fa7;background:#edf5fa}.v2app.premium-subscription .qbox .btnrow{margin-top:18px}.v2app.premium-subscription .qbox .btnrow>.btn{width:100%;font-size:13px;min-height:50px}.v2app.premium-subscription .qbox .btnrow>.btn span{position:absolute;right:20px;font-size:19px;font-weight:400}.v2app .sub-privacy{display:flex;align-items:center;justify-content:center;font-size:9px;color:#8fa5b4;line-height:1.8;gap:6px;margin:14px 0 0}.v2app .sub-privacy svg{height:12px;width:12px;flex:none}.v2app.premium-subscription .qres{margin-top:24px;border-top:1px solid #e1ebf2;padding-top:22px}.v2app .qres .head h3{font-size:22px;font-weight:600}.v2app .qres .statusbox{background:#edf7f6;border-color:#d4e7e4;box-shadow:none}.v2app .qres .detail{background:#fafcfe;border-color:#e3ebf1}.v2app .qres .cell .k{font-size:10px;color:#8299a9}.v2app .qres .cell .v{font-size:12px;color:#3a5d75}.v2app .ios-query>.card,.v2app .narrow>.card{box-shadow:0 20px 55px -35px #21527240;border-radius:23px}.v2app .hub-query-hero{box-shadow:none;border-radius:23px;background:#fcfdfe;min-height:215px}.v2app .hub-query-copy{padding:31px 35px}.v2app .hub-query-copy h1{font-size:35px;line-height:1.35}.v2app .hub-query-copy .hub-description{font-size:12px;color:#7890a2}.v2app .hub-form-title{font-size:25px;font-weight:620}.v2app .hub-service-strip{box-shadow:0 5px 20px #35668603;background:#fcfdfe;border-radius:17px}.v2app footer{border-top:1px solid #dce6ee;padding-top:23px;color:#8ba0b1;font-size:10px}.v2app footer:before{font-size:11px;color:#648396;letter-spacing:1px;margin-right:19px}.v2app a:focus-visible,.v2app button:focus-visible{outline:3px solid #5fadd766;outline-offset:4px}.v2app .session-recognized{animation:credential-reveal .25s ease-out}.v2app .session-editor-bottom button{background:none;border:0}.v2app .session-recognized-actions button{background:none;border:0;padding:0}.v2app .session-guide{border-style:solid;border-color:#dce8f0;background:#f9fcfe}.v2app .session-guide li{color:#7490a4}.v2app .session-guide .session-open{background:linear-gradient(100deg,#377e9f,#2f6386);border-color:#37799a}@keyframes credential-reveal{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:none}}@media (min-width:1101px) and (max-width:1280px){.v2app .preview-header .nav{gap:14px}.v2app .navpills a{padding:9px 7px;font-size:10px}.v2app .brand{font-size:23px}.v2app .hub-help-link{font-size:10px}}@media (max-width:1100px){.v2app .wrap,.v2app .preview-header .nav,.v2app footer{width:calc(100% - 56px)}.v2app .preview-header .nav{padding:20px 0 17px}.v2app .navpills{margin-top:4px;justify-content:space-between}.v2app .navpills a{padding:9px 12px}.v2app.premium-subscription .sub-left{padding-right:30px}.v2app.premium-subscription h1{font-size:42px}.v2app.premium-subscription .sub-card{padding:28px}.v2app .chip-one{left:13px}.v2app .chip-two{right:11px}.v2app .ios-intro,.v2app .hero-left{padding:35px 29px}.v2app .ios-form,.v2app .hero-right{padding:35px 30px}.v2app .ios-intro h1,.v2app .hero-left h1.big{font-size:36px}}@media (max-width:900px){.v2app .ios-layout,.v2app .hero-grid{grid-template-columns:1fr}.v2app.premium-subscription .sub-grid{grid-template-columns:40% 60%}.v2app.premium-subscription h1{font-size:35px}.v2app.premium-subscription .sub-left{padding-right:22px}.v2app.premium-subscription .sub-left .desc{font-size:12px}.v2app.premium-subscription .sub-card{padding:25px}.v2app.premium-subscription .sub-card>.hd>div>b{font-size:22px}.v2app .subscription-art{min-height:245px}.v2app.premium-subscription .sub-left .hub-visual{height:202px}.v2app.premium-subscription .sub-left .hub-main-logo{height:121px;width:121px}.v2app .art-chip{display:none}.v2app .art-corner{font-size:6px;left:16px;letter-spacing:1.3px}.v2app .art-metrics{font-size:8px;margin:0 14px}.v2app .sub-resource-links{font-size:10px;gap:9px}.v2app .ios-intro h1,.v2app .hero-left h1.big,.v2app .ios-intro .hub-description,.v2app .hero-left .lead{max-width:none}.v2app .recharge-demo{max-width:470px!important;margin-left:0!important}.v2app .hero-bottom{max-width:470px}.v2app.premium-subscription .sub-left .noteshield{max-width:none}.v2app .hub-query-hero{min-height:200px}}@media (max-width:650px){.v2app .wrap,.v2app .preview-header .nav,.v2app footer{width:calc(100% - 36px)}.v2app .preview-header .nav{padding:18px 0 14px;gap:15px}.v2app .brand{font-size:23px;gap:10px}.v2app .appicon{width:36px;height:39px}.v2app .nm small{font-size:8px;letter-spacing:1.7px}.v2app .hub-help-link{top:28px}.v2app .navpills{display:grid;grid-template-columns:repeat(3,1fr);padding:4px;gap:3px;justify-content:stretch;border-radius:12px}.v2app .navpills a{padding:10px 3px;font-size:10px;gap:4px}.v2app .nav-dot{height:4px;width:4px}.v2app main{padding:20px 0 30px}.v2app.premium-subscription main{padding-top:26px}.v2app.premium-subscription .sub-grid{display:flex;flex-direction:column;gap:24px}.v2app.premium-subscription .sub-left{padding:0 4px;width:100%;min-height:0}.v2app.premium-subscription .sub-left>.hub-eyebrow{font-size:8px!important;margin-bottom:16px!important}.v2app.premium-subscription h1{font-size:36px;letter-spacing:-1.1px;margin-bottom:15px;max-width:none}.v2app.premium-subscription h1 br{display:none}.v2app.premium-subscription h1 em{display:block}.v2app.premium-subscription .sub-left .desc{font-size:12px;line-height:1.8;margin:0}.v2app.premium-subscription .sub-left .desc br,.v2app .subscription-art,.v2app.premium-subscription .sub-left .noteshield{display:none}.v2app.premium-subscription .sub-card{padding:24px 20px 21px;width:100%;border-radius:21px}.v2app.premium-subscription .sub-card>.hd>div>b{font-size:23px}.v2app.premium-subscription .sub-card>.hd .pill{display:none}.v2app.premium-subscription .sub-intro{font-size:11px;margin-top:18px}.v2app .sub-resource-links{gap:10px;font-size:10px}.v2app.premium-subscription .qbox{margin-top:20px}.v2app .sub-privacy{font-size:8px;text-align:center;align-items:flex-start}.v2app .ios-intro,.v2app .hero-left{padding:29px 24px 23px}.v2app .ios-intro h1,.v2app .hero-left h1.big{font-size:33px;margin-bottom:14px}.v2app .ios-intro .hub-description,.v2app .hero-left .lead{font-size:12px}.v2app .ios-form,.v2app .hero-right{padding:29px 22px}.v2app .fhead>b{font-size:25px}.v2app .step-track{gap:7px;margin-bottom:29px}.v2app .step-track>div{font-size:9px;gap:5px}.v2app .step-track span{height:19px;width:19px;font-size:9px}.v2app .ios-layout,.v2app .hero-grid{border-radius:22px}.v2app .hub-query-copy{padding:26px 24px}.v2app .hub-query-copy h1{font-size:29px}.v2app .hub-query-copy .hub-description{font-size:11px}.v2app .ios-query>.card,.v2app .narrow>.card{padding:25px 22px}.v2app .hub-form-title{font-size:23px}.v2app .hub-query-hero{min-height:0}.v2app .hub-service-strip>div{padding:13px 20px}.v2app footer{font-size:9px;line-height:1.9}.v2app footer:before{font-size:10px;margin-bottom:5px}}@media (prefers-reduced-motion:reduce){.v2app .session-recognized{animation:none}}.v2app .navpills a{font-size:12px}.v2app.premium-subscription .sub-intro,.v2app.premium-subscription .sub-left .desc{color:#647e91}.v2app .sub-resource-links>span{color:#6f899d}.v2app .session-editor-bottom,.v2app .sub-privacy{color:#6c8599}.v2app .session-recognized-top p,.v2app .session-recognized dt{color:#6d889d}.v2app.premium-subscription .qbox .pending.kind{color:#5686a3;background:#edf5fa}.v2app.premium-subscription .session-field textarea{font-size:13px!important}.v2app .session-recognized dd>span{color:#728ca1}@media (max-width:1280px) and (min-width:1101px){.v2app .navpills a{font-size:11px}}@media (max-width:650px){.v2app .navpills a{font-size:10px}}@media (max-width:767px){.v2app .hero-grid,.v2app .ios-layout{display:flex;flex-direction:column}.v2app .hero-grid>.hero-right,.v2app .ios-layout>.ios-form{order:-1;margin-top:0}.v2app .hero-grid>.hero-left,.v2app .ios-layout>.ios-intro{order:1}}html[data-customer-site]{background:#f5f9fc!important;color-scheme:light!important}html[data-admin-skin=zeus]{--font-display: "Cinzel", "Noto Serif SC", Georgia, serif;--font-sans: "Inter", "Noto Sans SC", -apple-system, "PingFang SC", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;--bg: #f6f4ee;--bg-tint: radial-gradient(900px 500px at 85% -10%, rgba(10, 165, 192, .1), transparent 60%), radial-gradient(700px 420px at -5% 105%, rgba(200, 150, 44, .1), transparent 60%);--surface: #ffffff;--surface-2: #f2efe6;--brd: #e5dfcf;--brd-2: #d3c8ad;--ink: #0d1b33;--ink-2: #3c4a63;--ink-3: #7a849b;--primary: #0b7fc2;--primary-hover: #1a8fd2;--primary-active: #086aa3;--primary-soft: rgba(11, 127, 194, .1);--primary-on: #ffffff;--gold: #c8962c;--gold-soft: rgba(200, 150, 44, .14);--good: #0f9f8a;--good-soft: rgba(15, 159, 138, .12);--warn: #b7791f;--warn-soft: rgba(200, 150, 44, .16);--err: #d4383a;--err-soft: rgba(212, 56, 58, .12);--info: #0b7fc2;--info-soft: rgba(11, 127, 194, .12);--radius-sm: 10px;--radius-md: 12px;--radius-lg: 18px;--shadow: 0 18px 44px -24px rgba(13, 27, 51, .28);--shadow-sm: 0 6px 18px -12px rgba(13, 27, 51, .22);--zeus-rail: #071226;--zeus-gold-line: linear-gradient(90deg, transparent, #c8962c 18%, #f4d48a 50%, #c8962c 82%, transparent);color-scheme:light}html.dark[data-admin-skin=zeus]{--bg: #060d1d;--bg-tint: radial-gradient(1000px 520px at 80% -10%, rgba(56, 200, 255, .1), transparent 60%), linear-gradient(rgba(56, 200, 255, .03) 1px, transparent 1px) 0 0 / 44px 44px, linear-gradient(90deg, rgba(56, 200, 255, .03) 1px, transparent 1px) 0 0 / 44px 44px;--surface: #0c1830;--surface-2: #12213f;--brd: #1a2c4e;--brd-2: #27406b;--ink: #eaf4ff;--ink-2: #a9bdd9;--ink-3: #6f84a6;--primary: #1a8fe0;--primary-hover: #4fb6ff;--primary-active: #0f75bd;--primary-soft: rgba(56, 200, 255, .14);--primary-on: #ffffff;--gold: #f2c24f;--gold-soft: rgba(242, 194, 79, .14);--good: #34e0b4;--good-soft: rgba(52, 224, 180, .14);--warn: #f2c24f;--warn-soft: rgba(242, 194, 79, .16);--err: #ff5a64;--err-soft: rgba(255, 90, 100, .14);--info: #4fb6ff;--info-soft: rgba(79, 182, 255, .14);--shadow: 0 20px 50px -24px rgba(0, 0, 0, .7);--shadow-sm: 0 8px 22px -14px rgba(0, 0, 0, .6);color-scheme:dark}html[data-admin-skin=zeus] body{background-color:var(--bg)}html[data-admin-skin=zeus] .el-card{--el-card-bg-color: var(--surface);border-radius:var(--radius-lg)!important;border-color:var(--brd)!important;box-shadow:var(--shadow-sm)!important;overflow:hidden}html[data-admin-skin=zeus] .el-card__header{border-bottom-color:var(--brd);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 70%,transparent),transparent);padding:14px 18px}html[data-admin-skin=zeus] .el-card__body{padding:18px}html[data-admin-skin=zeus] .el-button{border-radius:999px;font-weight:600}html[data-admin-skin=zeus] .el-button--primary.is-disabled,html[data-admin-skin=zeus] .el-button--primary.is-disabled:hover{background-image:none;--el-button-disabled-bg-color: var(--surface-2);--el-button-disabled-border-color: var(--brd-2);--el-button-disabled-text-color: var(--ink-3);box-shadow:none}html[data-admin-skin=zeus] .el-button--primary{--el-button-bg-color: var(--primary);--el-button-border-color: transparent;--el-button-hover-bg-color: var(--primary-hover);--el-button-hover-border-color: transparent;background-image:linear-gradient(135deg,#0aa5c0,var(--primary));box-shadow:0 8px 20px -10px #0b7fc2b3}html[data-admin-skin=zeus] .el-button--danger{--el-button-bg-color: var(--err);--el-button-border-color: var(--err)}html[data-admin-skin=zeus] .el-input__wrapper,html[data-admin-skin=zeus] .el-select__wrapper,html[data-admin-skin=zeus] .el-textarea__inner,html[data-admin-skin=zeus] .el-input-number .el-input__wrapper{border-radius:12px!important;background:var(--surface)!important;box-shadow:0 0 0 1px var(--brd-2) inset!important}html.dark[data-admin-skin=zeus] .el-input__wrapper,html.dark[data-admin-skin=zeus] .el-select__wrapper,html.dark[data-admin-skin=zeus] .el-textarea__inner{background:var(--surface-2)!important}html[data-admin-skin=zeus] .el-input__inner,html[data-admin-skin=zeus] .el-select__selected-item{color:var(--ink)}html[data-admin-skin=zeus] .el-input__inner::-moz-placeholder{color:var(--ink-3)}html[data-admin-skin=zeus] .el-input__inner::placeholder,html[data-admin-skin=zeus] .el-select__placeholder{color:var(--ink-3)}html[data-admin-skin=zeus] .el-input-group__append,html[data-admin-skin=zeus] .el-input-number__decrease,html[data-admin-skin=zeus] .el-input-number__increase{background:var(--surface-2);color:var(--ink-2)}html[data-admin-skin=zeus] .el-form-item__label{color:var(--ink-2);font-weight:600}html[data-admin-skin=zeus] .el-input__wrapper.is-focus,html[data-admin-skin=zeus] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--primary) inset,0 0 0 3px var(--primary-soft)!important}html[data-admin-skin=zeus] .el-table{--el-table-header-bg-color: var(--surface-2);font-size:13px}html[data-admin-skin=zeus] .el-table th.el-table__cell{font-weight:700;text-transform:none}html[data-admin-skin=zeus] .el-tag{border-radius:999px;font-weight:600}html[data-admin-skin=zeus] .el-pagination.is-background .el-pager li.is-active{background-image:linear-gradient(135deg,#0aa5c0,var(--primary))}html[data-admin-skin=zeus] .el-dialog,html[data-admin-skin=zeus] .el-drawer{border-radius:20px;background:var(--surface)}html[data-admin-skin=zeus] .card{border-radius:var(--radius-lg)}html[data-admin-skin=zeus] .page h2,html[data-admin-skin=zeus] .page .text-xl.font-bold{font-family:"Noto Sans SC",var(--font-sans);letter-spacing:-.01em}html[data-admin-skin=zeus] .mono,html[data-admin-skin=zeus] table .cell{font-variant-numeric:tabular-nums}html[data-admin-skin=zeus] .zs-page>div.p-6{padding:18px 16px!important}@media (max-width: 768px){html[data-admin-skin=zeus] .zs-page>div.p-6{padding:12px!important}html[data-admin-skin=zeus] .el-card__body{padding:14px}html[data-admin-skin=zeus] .el-card__header{padding:12px 14px}html[data-admin-skin=zeus] .el-table{width:100%!important}html[data-admin-skin=zeus] .el-table__inner-wrapper{overflow-x:auto}html[data-admin-skin=zeus] .el-dialog{width:calc(100vw - 24px)!important;margin-top:6vh!important}html[data-admin-skin=zeus] .el-message-box{width:calc(100vw - 32px)!important}html[data-admin-skin=zeus] .el-card__header .el-input,html[data-admin-skin=zeus] .el-card__header .el-select{width:100%!important;flex:1 1 140px}html[data-admin-skin=zeus] .el-pagination{flex-wrap:wrap;justify-content:center}html[data-admin-skin=zeus] .el-table__fixed-right-patch,html[data-admin-skin=zeus] .el-table .el-table-fixed-column--right,html[data-admin-skin=zeus] .el-table .el-table-fixed-column--left{position:static!important;box-shadow:none!important}html[data-admin-skin=zeus] .el-table .el-table-fixed-column--right.is-first-column:before,html[data-admin-skin=zeus] .el-table .el-table-fixed-column--right.is-last-column:before{display:none}html[data-admin-skin=zeus] .el-card__header>div{gap:8px!important}}html[data-admin-skin=zeus] .el-button,html[data-admin-skin=zeus] .pool-opt,html[data-admin-skin=zeus] .zs-link,html[data-admin-skin=zeus] .zs-tab,html[data-admin-skin=zeus] .zs-icon-btn{transition:transform .12s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,filter .15s ease;-webkit-tap-highlight-color:transparent}html[data-admin-skin=zeus] .el-button:not(.is-disabled):hover{filter:brightness(1.04)}html[data-admin-skin=zeus] .el-button:not(.is-disabled):active,html[data-admin-skin=zeus] .pool-opt:active,html[data-admin-skin=zeus] .zs-icon-btn:active,html[data-admin-skin=zeus] .zs-tab:active{transform:scale(.95)}html[data-admin-skin=zeus] .zs-link:active{transform:scale(.98)}html[data-admin-skin=zeus] .el-button:not(.is-disabled):focus-visible{box-shadow:0 0 0 3px var(--primary-soft)}html[data-admin-skin=zeus] .el-button{position:relative;overflow:hidden;isolation:isolate}html[data-admin-skin=zeus] .el-button:after{content:"";position:absolute;inset:50% auto auto 50%;width:8px;height:8px;border-radius:999px;background:currentColor;opacity:0;transform:translate(-50%,-50%) scale(1);pointer-events:none;z-index:-1}html[data-admin-skin=zeus] .el-button:not(.is-disabled):active:after{animation:zeus-ripple .45s ease-out}@keyframes zeus-ripple{0%{opacity:.22;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(28)}}html[data-admin-skin=zeus] .el-button.is-copied{--el-button-bg-color: var(--good) !important;--el-button-border-color: var(--good) !important;--el-button-text-color: #fff !important;--el-button-hover-bg-color: var(--good) !important;--el-button-hover-text-color: #fff !important;background-image:none!important;color:#fff!important;border-color:var(--good)!important;box-shadow:0 0 0 3px var(--good-soft)!important}html[data-admin-skin=zeus] .el-button.is-copied>span:before{content:"✓ ";font-weight:800}.zeus-toast.el-message{min-width:0;padding:11px 18px;border-radius:999px;border:1px solid rgba(242,194,79,.35);background:#081630f0!important;box-shadow:0 16px 40px -14px #0000008c,0 0 0 1px #38c8ff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.zeus-toast.el-message .el-message__content{color:#eaf4ff!important;font-weight:600;font-size:14px}.zeus-toast.el-message--success .el-message__icon{color:#34e0b4}.zeus-toast.el-message--error .el-message__icon{color:#ff5a64}.zeus-toast.el-message--error{border-color:#ff5a6473}@media (prefers-reduced-motion: reduce){html[data-admin-skin=zeus] .el-button:after{animation:none!important}html[data-admin-skin=zeus] .el-button:active{transform:none}}
