:root{--primary-text:#1b5feb;--primary-light:#ebf1ff;--primary-glow:#1b5feb26;--ink-900:#0d1526;--ink-800:#1a2540;--ink-700:#2b3a5c;--gray-50:#f8fafb;--gray-100:#f0f4f8;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-350:#d1d5db;--gray-400:#64748b;--gray-500:#6b7280;--gray-500-alpha-15:#6b728026;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--gray-900:#0f172a;--ai-purple:#7c3aed;--ai-purple-bg:#7c3aed40;--ai-purple-lighter:#f3e8ff;--ai-purple-light:#c4b5fd;--ai-purple-text:#a78bfa;--success:#059669;--success-light:#dcfce7;--success-text:#047857;--error:#ef4444;--error-bg:#fef2f2;--error-bg-light:#fee2e2;--error-light:#fca5a5;--error-alpha-15:#ef444426;--warning:#d97706;--warning-bg:#fff7ed;--warning-border:#fed7aa;--warning-text:#92400e;--warning-light:#fef3c7;--orange:#ea580c;--green-text:#16a34a;--indigo-400:#818cf8;--indigo-500-alpha-5:#6366f10d;--indigo-500-alpha-12:#6366f11f;--indigo-500-alpha-15:#6366f126;--indigo-500-alpha-20:#6366f133;--amber-500:#f59e0b;--amber-400:#fbbf24;--red-400:#f87171;--green-500:#22c55e;--green-400:#4ade80;--rating:#f59e0b;--status-pending-bg:#fff7e6;--status-pending-text:#fa8c16;--status-pending-alpha-15:#fa8c1626;--status-completed-bg:#f6ffed;--status-completed-text:#52c41a;--status-completed-alpha-15:#52c41a26;--status-refunded-bg:#fff1f0;--status-refunded-text:#f5222d;--status-refunded-alpha-15:#f5222d26;--tag-blue-bg:#eff6ff;--tag-blue-text:#1d4ed8;--error-dark:#b91c1c;--video-bg:#000;--window-red:#ff5f57;--window-yellow:#ffbd2e;--window-green:#28ca41;--glass-bg:#ffffffe0;--glass-bg-scrolled:#fffffff2;--glass-bg-dark:#0a1628e0;--glass-bg-dark-scrolled:#0a1628f2;--status-online:#4ade80;--status-away:#fbbf24;--status-busy:#ef4444;--grad-hero:linear-gradient(135deg, #0d1526, #1b3a6b 55%, #1b5feb);--grad-ai:linear-gradient(135deg, #1a0533, #2d1b69 50%, #1b4fa8);--grad-cta:linear-gradient(90deg, #1b5feb, #0d3bb8);--grad-text:linear-gradient(135deg, #60a5fa, #a78bfa);--grad-primary-light:linear-gradient(135deg, #1b5feb, #818cf8);--grad-warning:linear-gradient(135deg, #f59e0b, #fbbf24);--grad-error:linear-gradient(135deg, #ef4444, #f87171);--grad-success:linear-gradient(135deg, #22c55e, #4ade80);--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 16px #0000001a;--shadow-lg:0 8px 32px #0000001f;--shadow-xl:0 20px 60px #0000002e;--primary-alpha-8:#1b5feb14;--primary-alpha-10:#1b5feb1a;--primary-alpha-12:#1b5feb1f;--primary-alpha-18:#1b5feb2e;--primary-alpha-20:#1b5feb33;--primary-alpha-30:#1b5feb4d;--primary-alpha-35:#1b5feb59;--ai-purple-alpha-30:#7c3aed4d;--error-alpha-12:#ef44441f;--black-alpha-6:#0000000f;--black-alpha-8:#00000014;--black-alpha-10:#0000001a;--black-alpha-12:#0000001f;--black-alpha-18:#0000002e;--black-alpha-20:#0003;--black-alpha-25:#00000040;--black-alpha-30:#0000004d;--black-alpha-50:#00000080;--black-alpha-60:#0009;--white-alpha-4:#ffffff0a;--white-alpha-6:#ffffff0f;--white-alpha-25:#ffffff40;--white-alpha-35:#ffffff59;--white-alpha-90:#ffffffe6;--white:#fff;--black:#000;--cyan-400:#22d3ee;--success-alpha-10:#0596691a;--success-alpha-15:#10b98126;--shadow-color-sm:#0000000f;--grad-primary-ai:linear-gradient(135deg, #1b5feb, #7c3aed);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--page-bg:#fff;--card-bg:#fff;--card-border:#e2e8f0;--input-bg:#fff;--input-border:#e2e8f0;--input-color:#0f172a;--section-alt-bg:#f8fafb;--hero-bg-start:#f0f6ff;--hero-bg-mid:#ebf1ff;--hero-bg-end:#f5f0ff;--grid-line:#1b5feb0d;--glow-primary:#1b5feb1a;--glow-ai:#7c3aed12;--overlay-bg:#00000073;--overlay-bg-deep:#000000e0;--text-on-dark-primary:#ffffffd9;--text-on-dark-secondary:#fff9;--text-on-dark-muted:#ffffff80;--text-on-dark-tertiary:#fff6;--text-on-dark-dim:#ffffff59;--border-on-dark-subtle:#ffffff1a;--border-on-dark:#ffffff26;--border-on-dark-hover:#ffffff2e;--surface-on-dark-hover:#ffffff14;--surface-on-dark-subtle:#ffffff0a;--surface-on-dark-elevated:#ffffff26;--glass-bg-on-dark:#ffffff12;--glass-border-on-dark:#ffffff1f;--primary-subtle-bg:#1b5feb14;--primary-subtle-border:#1b5feb33;--primary-faint-bg:#1b5feb0d;--primary-highlight-bg:#1b5feb26;--primary-highlight-bg-dark:#4b82f540;--ai-purple-subtle-bg:#7c3aed0f;--ai-purple-alpha-60:#7c3aed99;--surface-fallback-muted:#0000000f;--border-fallback-muted:#0000001f;--primary-bright-alpha-20:#278df733;--blue-500-alpha-15:#3b82f626}:root,[data-theme=dark]{--primary:#1b5feb;--primary-dark:#1347c8}[data-theme=dark]{--primary-text:#8fb4ff;--primary-light:#1e3a6e;--primary-glow:#4b82f533;--gray-900:#f1f5f9;--gray-800:#e2e8f0;--gray-700:#cbd5e1;--gray-600:#94a3b8;--gray-500:#94a3b8;--gray-400:#94a3b8;--gray-300:#475569;--gray-200:#334155;--gray-100:#1e293b;--gray-50:#0f172a;--success:#10b981;--success-text:#34d399;--error:#f87171;--error-bg:#f871711f;--warning:#fbbf24;--warning-bg:#fbbf241a;--warning-border:#fbbf244d;--warning-text:#fcd34d;--orange:#fb923c;--green-text:#34d399;--ai-purple-lighter:#7c3aed26;--ai-purple-light:#ddd6fe;--ai-purple-text:#c4b5fd;--tag-blue-bg:#3b82f626;--tag-blue-text:#60a5fa;--ink-900:#060d1a;--ink-800:#0d1526;--ink-700:#1a2540;--grad-hero:linear-gradient(135deg, #030810, #0d1f45 55%, #1347c8);--grad-ai:linear-gradient(135deg, #0d0120, #1a0e3d 50%, #0d2a6b);--grad-cta:linear-gradient(90deg, #1347c8, #0a2e99);--hero-bg-start:#081120;--hero-bg-mid:#0a1628;--hero-bg-end:#111c3a;--page-bg:#0a1628;--card-bg:#1e293b;--card-border:#334155;--input-bg:#1e293b;--input-border:#475569;--input-color:#f1f5f9;--section-alt-bg:#0f172a}body{background:var(--page-bg);transition:background .3s var(--ease-out),color .3s var(--ease-out)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/NotoSansSC-400.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/NotoSansSC-500.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/NotoSansSC-600.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/NotoSansSC-700.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/NotoSansSC-900.woff2)format("woff2")}body{color:var(--gray-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Noto Sans SC,Arial,sans-serif;font-size:15px;line-height:1.6;overflow-x:hidden}@media (width<=767px){body{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}ol,ul{list-style:none}.container{max-width:1200px;margin:0 auto;padding:0 clamp(16px,3vw,40px)}.section{padding:clamp(60px,8vw,110px) 0}.skip-link{background:var(--primary);color:#fff;z-index:10000;border-radius:0 0 var(--radius-sm) 0;padding:8px 16px;font-size:14px;font-weight:600;transition:top .2s;position:absolute;top:-40px;left:0}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes gradShift{0%,to{background-position:0}50%{background-position:100%}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.reveal{opacity:0;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transform:translateY(28px)}.reveal.is-visible{opacity:1;transform:none}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.reveal-delay-5{transition-delay:.5s}@media (prefers-reduced-motion:reduce){.reveal,.reveal.is-visible{opacity:1;transition:none;transform:none}}.tab-enter-active,.tab-leave-active{transition:opacity .22s var(--ease-out),transform .22s var(--ease-out)}.tab-enter-from{opacity:0;transform:translate(10px)}.tab-leave-to{opacity:0;transform:translate(-10px)}._container_1m5yq_1{background:var(--gray-50);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}._content_1m5yq_10{text-align:center;max-width:480px}._icon_1m5yq_15{color:var(--error);justify-content:center;margin-bottom:16px;display:flex}._title_1m5yq_22{color:var(--gray-900);margin-bottom:8px;font-size:22px;font-weight:700}._desc_1m5yq_29{color:var(--gray-700);margin-bottom:24px;font-size:15px;line-height:1.6}._actions_1m5yq_36{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._btnPrimary_1m5yq_43{background:var(--primary);color:var(--white);cursor:pointer;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;transition:background .2s}._btnPrimary_1m5yq_43:hover{background:var(--primary-dark)}._btnSecondary_1m5yq_59{color:var(--primary);border:1px solid var(--primary);cursor:pointer;background:0 0;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;transition:background .2s}._btnSecondary_1m5yq_59:hover{background:var(--primary-alpha-8)}._details_1m5yq_75{text-align:left;color:var(--gray-700);margin-top:24px;font-size:13px}._pre_1m5yq_82{background:var(--gray-100);white-space:pre-wrap;word-break:break-all;border-radius:6px;margin-top:8px;padding:12px;font-size:12px;line-height:1.5;overflow-x:auto}.skip-link{background:var(--primary);color:var(--white);z-index:10000;border-radius:0 0 4px;padding:8px 16px;font-size:14px;text-decoration:none;transition:top .2s;position:absolute;top:-40px;left:0}.skip-link:focus{top:0}.grid[data-v-b8cc6c10]{display:grid}.mb-2[data-v-b8cc6c10]{margin-bottom:.5rem}.mb-4[data-v-b8cc6c10]{margin-bottom:1rem}.max-w-520px[data-v-b8cc6c10]{max-width:520px}.min-h-screen[data-v-b8cc6c10]{min-height:100vh}.w-full[data-v-b8cc6c10]{width:100%}.flex[data-v-b8cc6c10]{display:flex}.place-content-center[data-v-b8cc6c10]{place-content:center}.items-center[data-v-b8cc6c10]{align-items:center}.justify-center[data-v-b8cc6c10]{justify-content:center}.overflow-hidden[data-v-b8cc6c10]{overflow:hidden}.bg-white[data-v-b8cc6c10]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-b8cc6c10]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-b8cc6c10]{text-align:center}.text-\[80px\][data-v-b8cc6c10]{font-size:80px}.text-2xl[data-v-b8cc6c10]{font-size:1.5rem;line-height:2rem}.text-sm[data-v-b8cc6c10]{font-size:.875rem;line-height:1.25rem}.text-\[\#020420\][data-v-b8cc6c10]{--un-text-opacity:1;color:rgb(2 4 32/var(--un-text-opacity))}.text-\[\#64748B\][data-v-b8cc6c10]{--un-text-opacity:1;color:rgb(100 116 139/var(--un-text-opacity))}.hover\:text-\[\#00DC82\][data-v-b8cc6c10]:hover{--un-text-opacity:1;color:rgb(0 220 130/var(--un-text-opacity))}.font-medium[data-v-b8cc6c10]{font-weight:500}.font-semibold[data-v-b8cc6c10]{font-weight:600}.leading-none[data-v-b8cc6c10]{line-height:1}.tracking-wide[data-v-b8cc6c10]{letter-spacing:.025em}.font-sans[data-v-b8cc6c10]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-b8cc6c10]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.underline[data-v-b8cc6c10]{text-decoration-line:underline}.underline-offset-3[data-v-b8cc6c10]{text-underline-offset:3px}.antialiased[data-v-b8cc6c10]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){.dark\:bg-\[\#020420\][data-v-b8cc6c10]{--un-bg-opacity:1;background-color:rgb(2 4 32/var(--un-bg-opacity))}.dark\:text-white[data-v-b8cc6c10]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media (width>=640px){.sm\:text-\[110px\][data-v-b8cc6c10]{font-size:110px}.sm\:text-3xl[data-v-b8cc6c10]{font-size:1.875rem;line-height:2.25rem}}.grid[data-v-f91406c7]{display:grid}.mb-2[data-v-f91406c7]{margin-bottom:.5rem}.mb-4[data-v-f91406c7]{margin-bottom:1rem}.max-w-520px[data-v-f91406c7]{max-width:520px}.min-h-screen[data-v-f91406c7]{min-height:100vh}.place-content-center[data-v-f91406c7]{place-content:center}.overflow-hidden[data-v-f91406c7]{overflow:hidden}.bg-white[data-v-f91406c7]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-f91406c7]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-f91406c7]{text-align:center}.text-\[80px\][data-v-f91406c7]{font-size:80px}.text-2xl[data-v-f91406c7]{font-size:1.5rem;line-height:2rem}.text-\[\#020420\][data-v-f91406c7]{--un-text-opacity:1;color:rgb(2 4 32/var(--un-text-opacity))}.text-\[\#64748B\][data-v-f91406c7]{--un-text-opacity:1;color:rgb(100 116 139/var(--un-text-opacity))}.font-semibold[data-v-f91406c7]{font-weight:600}.leading-none[data-v-f91406c7]{line-height:1}.tracking-wide[data-v-f91406c7]{letter-spacing:.025em}.font-sans[data-v-f91406c7]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-f91406c7]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.antialiased[data-v-f91406c7]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){.dark\:bg-\[\#020420\][data-v-f91406c7]{--un-bg-opacity:1;background-color:rgb(2 4 32/var(--un-bg-opacity))}.dark\:text-white[data-v-f91406c7]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media (width>=640px){.sm\:text-\[110px\][data-v-f91406c7]{font-size:110px}.sm\:text-3xl[data-v-f91406c7]{font-size:1.875rem;line-height:2.25rem}}
