:root{color-scheme:dark;font-family:PingFang TC,Microsoft JhengHei,Noto Sans TC,Arial,sans-serif;--bg: #020b17;--bg-soft: #061427;--surface: #111d2d;--surface-raised: #1b2737;--text: #f2f6fb;--muted: #9ca9b8;--faint: #5e7285;--accent: #1ccda2;--accent-deep: #106b68;--cyan: #29ffe8;--line: rgba(41, 255, 232, .62);--shadow: 0 0 24px rgba(28, 205, 162, .22);--font-display: "Arial Black", "PingFang TC", "Microsoft JhengHei", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}html::-webkit-scrollbar,body::-webkit-scrollbar{width:5px;height:5px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{border-radius:4px;background:#555}body{margin:0;min-width:320px;background:var(--bg);color:var(--text);font-size:16px;line-height:1.5}body,button,input{font-family:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}.app-shell{min-height:100vh;overflow-x:clip;background:var(--bg)}.site-header{position:sticky;top:0;z-index:20;height:84px;background:#020b17f5;border-bottom:1px solid rgba(28,205,162,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-inner{width:min(1180px,calc(100% - 56px));height:84px;margin:0 auto;display:flex;align-items:center;gap:42px}.brand{display:block;width:164px;flex:0 0 164px}.brand img{width:100%;height:auto;display:block}.desktop-nav{display:flex;align-items:center;gap:54px;margin-left:auto}.desktop-nav a{position:relative;color:#f2f6fb;font-size:16px;font-weight:700;white-space:nowrap;transition:color .2s ease}.desktop-nav a:hover,.desktop-nav a.active{color:var(--accent)}.nav-caret{position:absolute;left:50%;bottom:-18px;width:0;height:0;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:0;border-top:6px solid var(--accent)}.header-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.ghost-action,.solid-action{height:32px;padding:0 16px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.ghost-action{color:var(--text);border:1px solid var(--accent-deep)}.solid-action{color:#05231e;background:var(--accent)}.language-trigger,.mobile-menu{border:0;color:#f2f6fb;background:transparent;display:inline-flex;align-items:center;gap:3px;font-size:14px}.language-trigger{margin-left:126px}.mobile-menu{display:none;padding:6px}.mobile-drawer{display:none}.research-ribbon{position:absolute;right:16px;bottom:-18px;color:#29ffe8b3;font-size:10px;letter-spacing:.04em;pointer-events:none}.home-page{background:var(--bg) url(/assets/bg.1114163e.png) center top no-repeat;background-size:100% auto}.hero-section{position:relative;height:611.109375px;min-height:611.109375px;overflow:hidden;background:transparent}.hero-section:after{display:none}.hero-copy{position:relative;z-index:2;width:1200px;margin:0 auto;padding-top:50px}.hero-kicker{margin:0 0 28px;color:#f7f7f7;font-size:34px;font-weight:400;line-height:34px;letter-spacing:0}.hero-copy h1{margin:0 0 72px;font-family:PingFang SC,Microsoft YaHei,sans-serif;color:#fff;font-size:41px;font-weight:700;line-height:52px;letter-spacing:0}.hero-rate{margin:0;font-size:22px;font-weight:500;line-height:22px}.hero-copy>p:not(.hero-kicker){margin:15px 0 0;color:#5599a4;font-size:22px;font-weight:500;line-height:22px}.contact-button,.tutorial-button{display:inline-flex;align-items:center;justify-content:center;color:#eefdfa;background:var(--accent);border:0;border-radius:8px;font-weight:800;box-shadow:var(--shadow)}.contact-button{width:190px;height:58px;gap:8px;margin-top:80px;padding:0;border-radius:10px;font-size:20px;font-weight:700;line-height:58px;box-shadow:none}.contact-button svg{width:35px;height:27px}.contact-button:hover,.tutorial-button:hover,.purchase-button:hover{filter:brightness(1.08)}.hero-art{position:absolute;z-index:1;top:0;right:max(0px,calc((100% - 1200px)/2));width:600px}.hero-art img{width:100%;height:auto;display:block}.tutorial-button{position:absolute;z-index:3;left:max(14px,calc((100% - 1200px)/2 + 14px));bottom:40px;width:450px;height:58px;min-height:0;border:1px solid #175d76;border-radius:10px;font-size:20px;line-height:58px;box-shadow:none}.rate-grid{position:relative;z-index:5;width:1200px;height:194px;margin:0 auto;display:grid;grid-template-columns:repeat(4,280px);align-items:start;gap:10px}.rate-card{width:280px;height:184px;min-height:0;padding:0;border-radius:20px;background:var(--surface-raised);box-shadow:none}.rate-card h2{width:calc(100% - 32px);height:59px;margin:0 0 32px 32px;padding:59px 0 0;font-size:20px;font-weight:500;line-height:20px;white-space:nowrap}.rate-card p{margin:0 0 0 32px;color:#999ca7;font-size:14px;line-height:20px}.order-section{width:min(1200px,calc(100% - 56px));margin:0 auto;padding:116px 0 92px;text-align:center}.part-mark{width:min(366px,48vw);display:block;margin:0 auto 20px}.order-section h2{margin:0;font-size:34px;line-height:1.2}.section-subtitle{margin:10px 0 45px;color:var(--muted);font-size:22px;font-weight:800}.order-field-wrap{border:2px solid rgba(28,205,162,.72);border-radius:26px;padding:0;overflow:hidden;box-shadow:inset 0 0 26px #00ac9e14,0 0 18px #00c6b71f}.order-field-wrap input{width:100%;height:176px;padding:32px;color:var(--text);background:transparent;border:0;outline:0;font-size:20px}.order-field-wrap input::placeholder{color:#7a8692;opacity:1}.purchase-button{width:100%;min-height:98px;margin-top:34px;border:0;border-radius:52px;background:var(--accent);color:#f3fffb;font-size:20px;font-weight:900;transition:filter .2s ease}.quote-row{display:grid;grid-template-columns:repeat(4,max-content);justify-content:start;gap:40px;margin-top:27px;color:#bec6ce;font-size:15px}.inline-notice{margin:18px auto 0;width:fit-content;max-width:100%;padding:10px 18px;border:1px solid var(--accent);border-radius:6px;color:var(--accent);background:#1ccda214}.records-section,.process-section,.info-section,.partners-section{width:min(1180px,calc(100% - 56px));margin:0 auto}.records-section{padding:0 0 106px}.records-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.records-title-row h2{margin:0;font-size:28px}.records-status{color:var(--faint);font-size:12px}.record-tabs,.info-tabs{display:flex;gap:12px;margin:28px 0 18px}.record-tabs button,.info-tabs button{padding:13px 25px;border:1px solid rgba(28,205,162,.44);border-radius:3px;color:var(--accent);background:#153c4459;font-size:15px;font-weight:700}.record-tabs button.active,.info-tabs button.active{background:#1ccda224;box-shadow:var(--shadow)}.record-list{border:1px solid rgba(28,205,162,.55);border-radius:10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(28,205,162,.78) rgba(4,23,42,.72)}.record-list::-webkit-scrollbar{width:8px}.record-list::-webkit-scrollbar-track{border-radius:8px;background:#04172ab8}.record-list::-webkit-scrollbar-thumb{border:2px solid rgba(4,23,42,.72);border-radius:8px;background:#1ccda2c7}.record-row{display:grid;grid-template-columns:140px 1fr 110px;gap:16px;align-items:center;min-height:54px;padding:0 20px;border-bottom:1px solid rgba(86,117,131,.2);color:#f5f8ff;background:linear-gradient(180deg,#04172afa,#042b40fa);box-shadow:inset 0 -18px 30px #045d6924;font-size:13px}.record-row:last-child{border-bottom:0}.record-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f5f8ff}.record-row time{text-align:right;color:#f5f8ff}.record-address a{color:inherit;text-decoration:none}.record-address a:hover,.record-address a:focus-visible{color:var(--accent);text-decoration:underline}.record-empty{min-height:90px;margin:0;display:grid;place-items:center;color:#7d8a97}.process-section{padding:36px 0 116px}.section-heading{text-align:center;margin-bottom:46px}.section-heading h2{margin:0;font-size:32px}.section-heading p{margin:8px 0 0;color:var(--muted);font-size:16px}.process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.process-card{min-height:240px;padding:28px 24px 25px;border:1px solid rgba(28,205,162,.16);border-radius:12px;background:linear-gradient(135deg,#1b2737f2,#071424eb)}.process-card img{display:block;width:min(220px,75%);height:auto;margin:0 0 20px}.process-icon{display:block;width:54px;height:54px;margin:0 0 20px;color:var(--accent);stroke-width:1.5}.process-card h3{margin:0 0 12px;font-size:20px}.process-card ul{margin:0;padding-left:20px;color:#9ca9b8}.process-card li{margin:7px 0}.info-section{padding:0 0 100px}.info-copy{max-width:840px;margin:0 auto;padding:34px 42px;border-left:2px solid var(--accent);background:#0f1f2fb8}.info-copy h3{margin:0 0 14px;color:var(--accent);font-size:24px}.info-copy p{margin:10px 0;color:#b8c1cc}.info-copy a{color:var(--accent)}.project-links{display:flex;gap:18px}.security-layout,.tutorial-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);gap:50px;align-items:start}.security-art{display:block;width:min(718px,100%);margin:0}.security-items{display:grid;gap:54px}.security-item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;margin:0;align-items:start}.security-item-icon,.tutorial-aside-icon{width:38px;height:38px;color:#9800ff;stroke:#9800ff}.security-item h3,.tutorial-aside h3{display:flex;align-items:center;gap:20px;margin:0 0 14px;color:#f4f7fb;font-size:28px;line-height:1.2}.security-item p,.tutorial-aside p{margin:0 0 12px;color:#8db6e1;font-size:16px;line-height:2}.tutorial-layout{grid-template-columns:minmax(0,718px) minmax(0,1fr)}.tutorial-aside{min-width:0}.tutorial-aside-section+.tutorial-aside-section{margin-top:62px}.tutorial-table{margin-bottom:36px;border:1px solid rgba(28,205,162,.34);border-radius:6px;overflow:hidden}.tutorial-table>div{min-height:48px;padding:0 18px;display:grid;grid-template-columns:1fr 1.4fr .7fr;align-items:center;gap:16px;border-bottom:1px solid rgba(28,205,162,.14);color:#b8c1cc}.tutorial-table>div:last-child{border-bottom:0}.tutorial-table-head{color:#edf7f8!important;background:#18464b80}.wallet-layout .tutorial-table{border-color:#d4d8e2;background:#fff}.wallet-layout .tutorial-table>div{min-height:90px;padding:0 24px;grid-template-columns:1.1fr 1fr .8fr;color:#454d5a;background:#fff;border-bottom-color:#d4d8e2;font-size:18px}.wallet-layout .tutorial-table .tutorial-table-head{color:#fff!important;background:linear-gradient(90deg,#671278,#173d96);border-bottom:0}.wallet-layout .tutorial-table a{color:#5f25ff;text-decoration:underline}.platform-cell{display:flex;align-items:center;min-width:0}.platform-logo{display:block;width:126px;height:45px;object-fit:contain;object-position:left center}.platform-logo--trust{display:inline-flex;align-items:center;gap:8px;color:#3375bb;font-size:13px;font-weight:800;line-height:12px}.platform-logo--trust svg{width:30px;height:34px;stroke-width:1.8}.platform-brand-link,.platform-url,.platform-action{color:inherit;text-decoration:none}.platform-brand-link{display:inline-flex;max-width:100%;align-items:center}.platform-url{display:inline-block;max-width:100%;overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate}.platform-action{color:#18d8b0;text-decoration:underline;text-underline-offset:3px}.wallet-layout .platform-brand-link,.wallet-layout .platform-url{color:inherit;text-decoration:none}.wallet-layout .platform-action{color:#5f25ff}.platform-brand-link:hover,.platform-url:hover,.platform-action:hover{filter:brightness(1.22)}.platform-brand-link:focus-visible,.platform-url:focus-visible,.platform-action:focus-visible{outline:2px solid #20e2be;outline-offset:3px;border-radius:3px}.platform-text-logo{font-size:.95em;letter-spacing:-.01em;white-space:nowrap}.partners-section{padding:0 0 86px;text-align:center}.partners-part-mark{display:flex;align-items:center;justify-content:center;color:transparent;font-family:Arial Black,Arial,sans-serif;font-size:clamp(32px,6.4vw,92px);font-weight:900;letter-spacing:-.055em;line-height:1;white-space:nowrap;-webkit-text-stroke:2px #00d8c3;text-shadow:0 0 14px rgba(0,216,195,.42)}.partners-section h2{margin:0;font-size:30px}.partners-section>p{margin:5px 0 28px;color:var(--muted)}.partners-rail{overflow:hidden;margin:18px 0}.partners-track{--partner-gap: 40px;width:max-content;display:flex;align-items:center}.partner-set{margin:0;padding:0 var(--partner-gap) 0 0;display:flex;flex:0 0 auto;align-items:center;gap:var(--partner-gap);list-style:none}.partner-brand-card{box-sizing:border-box;width:250px;height:62px;display:flex;flex:0 0 auto;overflow:hidden;border:1px solid rgba(93,125,151,.42);border-radius:12px;color:#eaf1f7;background:linear-gradient(145deg,#0b1d2df5,#04101dfa);box-shadow:inset 0 1px #ffffff09,0 8px 22px #00000029;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1}.partner-brand-identity{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:.65em}.partner-brand-mark{position:relative;width:1.45em;height:1.45em;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;font-style:normal}.partner-brand-name{display:inline-block;white-space:nowrap;font-weight:700;letter-spacing:-.025em}.partner-brand-mark--microsoft{display:grid;grid-template:repeat(2,1fr) / repeat(2,1fr);align-items:stretch;gap:.1em}.partner-brand-mark--microsoft i{border-radius:.04em}.partner-brand-mark--microsoft i:nth-child(1){background:#f35325}.partner-brand-mark--microsoft i:nth-child(2){background:#81bc06}.partner-brand-mark--microsoft i:nth-child(3){background:#05a6f0}.partner-brand-mark--microsoft i:nth-child(4){background:#ffba08}.partner-brand-card--microsoft .partner-brand-name{font-weight:600;letter-spacing:-.035em}.partner-brand-mark--google{color:transparent;background:conic-gradient(from -42deg,#4285f4 0,#4285f4 25%,#34a853 0,#34a853 43%,#fbbc05 0,#fbbc05 66%,#ea4335 0,#ea4335 82%,#4285f4 0);-webkit-background-clip:text;background-clip:text;font-size:1.55em;font-weight:900}.partner-brand-card--google-cloud .partner-brand-name{font-weight:600;letter-spacing:-.035em}.partner-brand-mark--aws{color:#f90;font-size:1.55em;font-weight:900;font-style:italic}.partner-brand-mark--aws:after{position:absolute;right:.02em;bottom:-.05em;left:.18em;height:.22em;border-bottom:.09em solid #ff9900;border-radius:50%;content:"";transform:rotate(-7deg)}.partner-brand-card--aws .partner-brand-name{font-size:1.08em;letter-spacing:.015em}.partner-brand-mark--ibm{width:2.15em;color:transparent;background:repeating-linear-gradient(to bottom,#75a7ff 0 .11em,transparent .11em .18em);-webkit-background-clip:text;background-clip:text;font-size:1em;font-weight:900;letter-spacing:.025em}.partner-brand-mark--oracle{color:#f80000;font-size:1.5em;font-weight:900}.partner-brand-card--oracle .partner-brand-name{letter-spacing:.025em}.partner-brand-mark--adobe{color:#ff4b55;font-size:1.55em;font-weight:900;transform:scaleX(.78)}.partner-brand-card--adobe .partner-brand-name{font-size:1.12em}.partner-brand-mark--stripe{color:#8b7cff;font-size:1.45em;font-weight:900}.partner-brand-card--stripe .partner-brand-name{color:#b9b1ff;font-size:1.08em}.partner-brand-mark--paypal{color:#003087;font-size:1.5em;font-weight:900;font-style:italic}.partner-brand-mark--paypal:after{position:absolute;left:.23em;color:#009cde;content:"P";opacity:.88}.partner-brand-card--paypal .partner-brand-name{color:#b8dcff;font-size:1.08em;letter-spacing:-.04em}.partner-brand-mark--visa{color:#3f76db;font-size:1.5em;font-weight:900;font-style:italic}.partner-brand-mark--visa:after{position:absolute;right:.12em;bottom:-.04em;left:.12em;height:.08em;background:#f7b600;content:""}.partner-brand-card--visa .partner-brand-name{color:#9bbcff;letter-spacing:.02em}.partner-brand-mark--mastercard{width:2.15em}.partner-brand-mark--mastercard i{width:1.25em;height:1.25em;border-radius:50%;background:#eb001b}.partner-brand-mark--mastercard i+i{margin-left:-.48em;background:#f79e1beb}.partner-brand-card--mastercard .partner-brand-name{font-size:.82em;letter-spacing:-.035em}.partner-brand-mark--cloudflare{width:1.8em;height:1.25em}.partner-brand-mark--cloudflare i{position:absolute;right:0;bottom:.16em;left:0;height:.42em;border-radius:.4em .4em .12em .12em;background:#f48120}.partner-brand-mark--cloudflare:before,.partner-brand-mark--cloudflare:after{position:absolute;bottom:.35em;border-radius:50% 50% 32% 32%;background:#f48120;content:""}.partner-brand-mark--cloudflare:before{left:.18em;width:.9em;height:.72em}.partner-brand-mark--cloudflare:after{right:.12em;width:.7em;height:.55em;background:#faae40}.partner-brand-card--cloudflare .partner-brand-name{font-size:.77em;letter-spacing:.015em}.partner-brand-mark--sap{box-sizing:border-box;width:2.45em;padding:.4em .55em .34em .35em;color:#fff;background:#0875c9;clip-path:polygon(0 0,100% 0,82% 100%,0 100%);font-size:.8em;font-weight:900;font-style:italic;letter-spacing:-.05em}.partner-brand-card--sap .partner-brand-name{letter-spacing:.025em}.partners-track-1{animation:partner-marquee-left 24s linear infinite}.partners-track-2{animation:partner-marquee-right 26s linear infinite;transform:translate(-50%)}@keyframes partner-marquee-left{to{transform:translate(-50%)}}@keyframes partner-marquee-right{to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.partners-track{animation-play-state:paused}}.site-footer{border-top:0;background:#03101f}.footer-inner{width:min(1180px,calc(100% - 56px));min-height:210px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.footer-inner>img{width:236px;height:64px;object-fit:fill}.footer-inner nav{display:flex;align-items:center;gap:44px;color:#f2f6fb;font-weight:700}.footer-inner a:hover{color:var(--accent)}.auth-page:has(.login-card)+.site-footer .footer-inner{min-height:248px;justify-content:flex-start;padding-top:42px}.auth-page:has(.register-card)+.site-footer .footer-inner{transform:translateY(-15px)}.customer-service{position:fixed;z-index:80;right:18px;bottom:0;width:286px;pointer-events:none}.customer-service button,.service-panel{pointer-events:auto}.service-greeting{width:100%;margin-bottom:10px;padding:16px;border:1px solid #ccd4da;border-radius:6px;color:#4c5258;background:#fff;box-shadow:0 8px 30px #0000003d;text-align:left;font-size:12px;line-height:1.65}.service-attention{display:none}.service-launcher{position:relative;width:100%;height:46px;padding:0 18px;display:flex;align-items:center;gap:10px;border:1px solid rgba(145,255,216,.78);border-bottom:0;border-radius:8px 8px 0 0;color:#fff;background:linear-gradient(110deg,#079a4b,#08bf6a 52%,#07a88d);box-shadow:0 -6px 24px #08bf6a61,inset 0 1px #fff3;font-size:14px;font-weight:800;letter-spacing:.02em;transition:filter .18s ease,box-shadow .18s ease}.service-launcher:hover,.service-launcher:focus-visible{filter:brightness(1.1);box-shadow:0 -8px 30px #08bf6a85,inset 0 1px #ffffff47}.service-launcher svg{filter:drop-shadow(0 1px 3px rgba(0,0,0,.28))}.service-launcher b{position:absolute;top:-9px;right:-7px;min-width:23px;height:23px;padding:0 5px;display:grid;place-items:center;border:2px solid #fff;border-radius:999px;color:#fff;background:#ed2f45;box-shadow:0 3px 12px #ed2f4585;font-size:10px;line-height:1}.service-panel{margin-bottom:10px;border-radius:9px;overflow:hidden;color:#27313a;background:#fff;box-shadow:0 14px 40px #0000005c}.service-panel>header{min-height:54px;padding:0 14px;display:flex;align-items:center;gap:8px;color:#fff;background:#08ad55}.service-panel>header button{margin-left:auto;display:inline-flex;border:0;color:#fff;background:transparent}.service-presence{width:9px;height:9px;border-radius:50%;background:#adffcb;box-shadow:0 0 0 3px #adffcb33}.service-messages{height:260px;padding:14px;overflow-y:auto;background:#f4f6f8}.service-messages p{margin:0 26px 12px 0;padding:10px 12px;border-radius:4px 12px 12px;background:#fff;font-size:12px;line-height:1.6}.service-messages .service-user-message{margin:0 0 12px 34px;border-radius:12px 4px 12px 12px;color:#fff;background:#08ad55}.service-send-error{margin:0;padding:8px 12px;color:#a51d2d;background:#fff1f2;font-size:12px}.service-compose{height:54px;display:grid;grid-template-columns:1fr 46px;border-top:1px solid #dfe4e8}.service-compose input{min-width:0;padding:0 14px;border:0;outline:0;color:#26333d;background:#fff}.service-compose button{display:grid;place-items:center;border:0;color:#08ad55;background:#fff}.modal-backdrop{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#00070fc2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.contact-backdrop{position:fixed;z-index:1300;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#00070fc2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.contact-dialog{position:relative;width:min(100%,540px);padding:40px;border:1px solid rgba(41,255,232,.7);border-radius:14px;color:#eefdfa;background:#172638;box-shadow:0 18px 60px #0000007a,0 0 25px #29ffe829;text-align:center}.contact-dialog-icon{width:52px;height:52px;padding:11px;border-radius:50%;color:#092127;background:var(--accent)}.contact-dialog h2{margin:14px 0 8px;font-size:30px}.contact-dialog>p{margin:0 0 24px;color:#91a1ad}.contact-dialog-close{position:absolute;top:14px;right:14px;width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:50%;color:#b9c8d2;background:#ffffff12}.contact-methods{display:grid;gap:12px}.contact-method{width:100%;min-height:72px;padding:12px 18px;display:flex;align-items:center;gap:16px;border:1px solid rgba(41,255,232,.2);border-radius:10px;color:#eefdfa;background:#071f2ebd;text-align:left;text-decoration:none;transition:border-color .16s ease,transform .16s ease,background .16s ease,box-shadow .16s ease}.contact-method:hover,.contact-method:focus-visible{border-color:var(--accent);background:#113d45e6;transform:translateY(-1px)}.contact-method--primary{border-color:#4fffdbb3;background:linear-gradient(110deg,#089d6f5c,#073643e6);box-shadow:0 10px 28px #0ad9a624,inset 0 0 20px #2affdd0d}.contact-method--primary:hover,.contact-method--primary:focus-visible{box-shadow:0 12px 34px #0ad9a63d,inset 0 0 24px #2affdd14}.contact-method>svg{width:28px;height:28px;flex:0 0 28px;color:var(--accent)}.contact-method span{min-width:0;display:grid;gap:5px}.contact-method strong{font-size:17px}.contact-method small{overflow-wrap:anywhere;color:#91a1ad;font-size:13px}.language-menu{position:fixed;z-index:90;top:58px;right:max(28px,calc((100vw - 1200px)/2));width:94px;padding:0;display:grid;background:#e0e4e7e6;box-shadow:0 10px 28px #00000040}.language-menu button{min-height:35px;padding:7px 12px;border:0;color:#26323d;background:transparent;text-align:left;font-size:14px}.language-menu button:hover,.language-menu button:focus-visible,.language-menu button.selected{background:#ffffff85}.dialog-close{position:absolute;top:-28px;right:-28px;width:58px;height:58px;border:1px solid rgba(41,255,232,.72);border-radius:50%;color:var(--cyan);background:#1b2a3b;font-size:34px;line-height:1;box-shadow:0 0 16px #29ffe847}.dialog-actions{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:25px}.dialog-actions button{min-height:64px;border:0;border-radius:20px;color:#fff;font-size:22px;font-weight:800}.dialog-cancel{background:#3a6975}.notice-toast{position:fixed;z-index:90;right:28px;bottom:25px;display:flex;align-items:center;gap:10px;max-width:420px;padding:13px 15px;border:1px solid var(--accent);border-radius:8px;color:#eafff9;background:#0f2d36;box-shadow:var(--shadow)}.notice-toast button{display:inline-flex;align-items:center;border:0;color:var(--muted);background:transparent}@media (max-width: 900px){.desktop-nav{gap:22px}.language-trigger{margin-left:22px}.hero-art{right:-6%;width:54vw}.rate-card{padding-inline:19px}.rate-card h2{font-size:16px}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 701px){.brand{transform:translate(-8px)}.brand img{width:190px;height:52px;object-fit:fill}}@media (max-width: 700px){body{font-size:14px}.contact-dialog{width:min(100%,420px);padding:34px 18px 20px}.contact-dialog h2{font-size:24px}.contact-method{min-height:64px;padding:10px 14px}.site-header,.header-inner{height:84px}.brand{transform:translate(-3px,-4px)}.header-actions>.ghost-action,.header-actions>.solid-action{display:none}.footer-inner>img{width:74px;height:auto;transform:translateY(-7px)}.site-header{height:84px}.site-header{display:flow-root;-webkit-backdrop-filter:none;backdrop-filter:none}.header-inner{width:100%;height:44px;margin:20px 0;padding:0 30px;gap:0}.brand{width:179px;flex:0 0 179px;transform:none}.brand img{height:44px;object-fit:fill}.desktop-nav{display:none}.header-actions{flex:1 0 auto;margin-left:0;gap:0}.header-actions>.ghost-action,.header-actions>.solid-action{width:50px;height:30px;padding:0;display:inline-flex;border-radius:15px;font-size:12px;line-height:30px}.header-actions>.solid-action{margin-left:6px}.header-actions>.header-button{display:inline-flex;width:100px;height:30px;padding:0;font-size:12px}.language-trigger{position:fixed;z-index:75;right:10px;bottom:200px;width:80px;height:31px;margin:0;padding:0 7px;justify-content:center;gap:5px;border-radius:7px;color:#fff;background:#079b1c;font-size:12px}.language-trigger svg{width:17px;height:17px;padding:3px;border-radius:50%;background:#26ac88}.desktop-language{display:inline}.mobile-menu{width:40px;height:18px;padding:0;display:inline-flex;justify-content:flex-end}.mobile-menu svg{width:16px;height:18px}.mobile-drawer{position:absolute;top:100%;left:0;width:100%;display:grid;padding:8px 10px 12px;border-top:1px solid rgba(28,205,162,.14);border-bottom:1px solid rgba(28,205,162,.28);background:#020b17fa;box-shadow:0 16px 28px #00000052}.mobile-drawer a{padding:11px 8px;color:#b4c0cd;font-size:13px;font-weight:700}.mobile-drawer a+a{border-top:1px solid rgba(86,117,131,.16)}.research-ribbon{right:10px;bottom:-17px;font-size:9px}.hero-section{height:196.0625px;min-height:0}.hero-section:after{display:none}.hero-copy{width:calc(100% - 5vw);padding-top:4.1666667vw}.hero-kicker{margin:0 0 2.3333333vw;font-size:2.8333333vw;line-height:2.8333333vw}.hero-copy h1{margin:0 0 6vw;font-size:3.4166667vw;line-height:4.3333333vw}.hero-rate{margin:0;font-size:1.8333333vw;line-height:1.8333333vw}.hero-copy>p:not(.hero-kicker){margin:1.25vw 0 0;font-size:1.8333333vw;line-height:1.8333333vw}.contact-button{width:15.8333333vw;height:4.8333333vw;gap:.6666667vw;margin-top:6.6666667vw;padding:0;border-radius:.8333333vw;font-size:1.6666667vw;font-weight:700;line-height:4.8333333vw;box-shadow:none}.contact-button svg{width:2.9166667vw;height:2.25vw}.hero-art{top:0;right:0;width:50%}.tutorial-button{left:3.6666667vw;bottom:2.6955128vw;width:37.5vw;height:4.8333333vw;min-height:0;border:0;border-radius:.8333333vw;font-size:1.6666667vw;line-height:4.8333333vw}.rate-grid{width:100%;height:135.8125px;margin:0;padding:2.5vw 0 0 2.5vw;grid-template-columns:repeat(3,23.3333333vw);grid-auto-rows:15.3333333vw;gap:.8333333vw}.rate-card{width:23.3333333vw;height:15.3333333vw;min-height:0;padding:0;border-radius:1.6666667vw}.rate-card h2{width:calc(100% - 2.6666667vw);height:4.9166667vw;margin:0 0 2.6666667vw 2.6666667vw;padding:4.9166667vw 0 0;font-size:1.6666667vw;line-height:1.6666667vw}.rate-card p{margin:0 0 0 2.6666667vw;font-size:1.1666667vw;line-height:1.6666667vw}.order-section{width:calc(100% - 5vw);padding:9.1666667vw 0 0}.part-mark{width:30.5vw;margin-bottom:3.3333333vw}.order-section h2{margin:0 0 1.8333333vw;font-size:3.1666667vw;line-height:3.1666667vw}.section-subtitle{height:5.5833333vw;margin:0;padding:0 0 5.5833333vw;font-size:2.1666667vw;line-height:2.1666667vw}.order-field-wrap{border:0;border-radius:2.0833333vw;box-shadow:none}.order-field-wrap input{height:15vw;padding:0;border:1px solid var(--accent);border-radius:2.0833333vw;font-size:2vw;line-height:2.3vw;text-align:center}.purchase-button{height:9.5833333vw;min-height:0;margin-top:2.9166667vw;padding:0;border-radius:5.6666667vw;font-size:2vw;line-height:9.5833333vw}.quote-row{grid-template-columns:repeat(4,max-content);justify-content:start;gap:0;margin-top:2.3333333vw;font-size:2.1666667vw;line-height:1.3333333vw}.quote-row span{margin-right:4.1666667vw}.records-section,.process-section,.info-section,.partners-section{width:calc(100% - 20px)}.records-section{width:calc(100% - 5vw);padding:0}.records-title-row{display:none}.records-title-row h2{font-size:19px}.records-status{font-size:9px}.record-tabs{height:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:24px 0 12px;overflow:visible}.record-tabs button{width:100%;height:44px;margin:0;padding:6px 8px;border:1px solid var(--accent);border-radius:0;font-size:12px;line-height:1.2;white-space:normal}.info-tabs{gap:6px;margin:15px 0 10px;overflow-x:auto}.info-tabs button{padding:8px 11px;font-size:10px;white-space:nowrap}.record-list{height:368px;border:0;border-radius:0}.record-row{width:100%;height:84px;min-height:0;margin:8px 0;padding:12px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:9px;row-gap:6px;border:1px solid var(--accent);border-radius:10px;font-size:12px;line-height:1.35}.record-icon{grid-row:1 / span 2;width:28px;height:28px;align-self:center;color:#08b6c5;stroke-width:1.6}.record-money{grid-column:2;grid-row:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.record-address{grid-column:2 / 4;grid-row:2;min-width:0}.record-time{grid-column:3;grid-row:1;min-width:0;text-align:right;font-size:11px}.process-section{width:100%;padding:9.1666667vw 2.5vw 0}.section-part-mark{height:9.3301282vw;object-fit:fill}.section-heading{margin:0}.section-heading h2{margin:0 0 1.8333333vw;font-size:3.1666667vw;line-height:3.1666667vw}.section-heading p{height:5.5833333vw;margin:0;padding:0 0 5.5833333vw;font-size:2.1666667vw;line-height:2.1666667vw}.process-grid{height:94.1666667vw;display:flex;flex-wrap:wrap;gap:0}.process-card{width:28.8301282vw;height:45.8333333vw;min-height:0;margin:0 3.3333333vw 1.25vw 0;padding:2.1666667vw 2.6666667vw;border-color:var(--accent);border-radius:5vw;background:transparent}.process-card:nth-child(3n){margin-right:0}.process-icon{width:8.8301282vw;height:8.8301282vw;margin:0 0 2.3333333vw}.process-card h3{height:5.1282051vw;margin:0 0 1.8333333vw;font-size:1.6666667vw;line-height:1.6666667vw}.process-card ul{margin:0;padding-left:2.5vw;font-size:1.3333333vw;line-height:1.9519231vw}.process-card li{margin:0}.info-section{width:100%;padding:9.1666667vw 2.5vw 0}.info-tabs{height:5vw;gap:3.3333333vw;justify-content:center;margin:0;overflow:visible}.info-tabs button{width:15.8333333vw;height:5vw;padding:0;border:0;border-radius:0;font-size:1.5vw;line-height:5vw;white-space:nowrap}.security-layout,.tutorial-layout{grid-template-columns:1fr;gap:28px}.security-items{gap:26px}.security-item{grid-template-columns:32px minmax(0,1fr);gap:12px}.security-item-icon,.tutorial-aside-icon{width:28px;height:28px}.security-item h3,.tutorial-aside h3{gap:12px;font-size:20px}.security-item p,.tutorial-aside p{font-size:14px;line-height:1.8}.info-copy{width:100%;max-width:none;height:auto;min-height:0;margin:4.1666667vw 0 0;padding:2.1666667vw 2.75vw;overflow:visible;border-left:0;background:transparent;font-size:1.3333333vw;line-height:normal}.info-copy h3{font-size:2.1666667vw;line-height:3.3333333vw}.info-copy p{font-size:1.3333333vw;line-height:normal}.partners-section{width:100%;padding:9.1666667vw 2.5vw 0}.partners-section h2{margin:0 0 1.8333333vw;font-size:3.1666667vw;line-height:3.1666667vw}.partners-section>p{height:5.5833333vw;margin:0;padding:0 0 5.5833333vw;font-size:2.1666667vw;line-height:2.1666667vw}.partners-rails{width:100%}.partners-rail{height:5.4126603vw;margin:1.6666667vw}.partners-rail:last-child{margin-bottom:0}.partners-track{--partner-gap: 11.0456731vw}.partner-brand-card{width:20.8333333vw;height:5.15625vw;border-width:.0833333vw;border-radius:1vw;font-size:1.5vw}.footer-inner{width:100%;min-height:0;padding-bottom:4.9487179vw;display:block}.footer-inner>img{width:19.7916667vw;height:4.5833333vw;margin:50px auto;display:block;object-fit:fill;transform:none}.footer-inner nav{width:100%;justify-content:center;gap:2.0833333vw;font-size:3.4375vw;line-height:3.4375vw}.auth-page:has(.login-card)+.site-footer .footer-inner,.auth-page:has(.register-card)+.site-footer .footer-inner{min-height:145px;justify-content:center;padding-top:0;transform:none}.customer-service{right:10px;width:204px}.customer-service{width:min(360px,calc(100vw - 20px))}.service-greeting{display:none}.service-greeting-copy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.service-attention{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.service-attention strong{position:absolute;top:7px;right:0;color:#69e14a;font-family:Arial Black,Arial,sans-serif;font-size:29px;line-height:31px;letter-spacing:-1px;text-shadow:0 2px 0 #163c20;transform:rotate(7deg)}.service-attention-emoji{position:absolute;right:1px;bottom:1px;width:194px;height:104px;display:block}.service-attention-emoji i{position:absolute;font-style:normal;filter:drop-shadow(0 2px 0 rgba(0,0,0,.18))}.service-attention-emoji i:first-child{left:0;top:9px;font-size:72px;transform:rotate(-15deg)}.service-attention-emoji i:last-child{right:0;bottom:-4px;font-size:78px;transform:rotate(8deg)}.service-launcher{width:204px;height:44px;margin-left:auto;border-radius:6px 6px 0 0}.service-panel{width:100%;margin-bottom:8px}.tutorial-table>div{padding:0 9px;grid-template-columns:.8fr 1.35fr .75fr;gap:7px;font-size:10px}.wallet-layout .tutorial-table>div{min-height:64px;padding:0 9px;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,.9fr);gap:7px;font-size:11px}.platform-action,.platform-text-logo{white-space:normal}.platform-logo{max-width:100%;height:36px}.language-menu{top:58px;right:52px;width:88px}.dialog-close{top:-14px;right:-7px;width:32px;height:32px;font-size:24px}.dialog-actions{gap:15px;margin-top:18px}.dialog-actions button{min-height:36px;border-radius:8px;font-size:13px}.notice-toast{right:10px;bottom:10px;left:10px;max-width:none;font-size:11px}}@media (min-width: 701px){.part-mark{width:366px;height:112px;object-fit:fill;margin:0 auto 40px}.order-section{width:1200px;padding:110px 0 0}.order-section h2{margin:0 0 22px;font-size:38px;line-height:38px}.section-subtitle{height:67px;margin:0;padding:0 0 67px;font-size:26px;line-height:26px}.order-field-wrap{border:0;border-radius:0;box-shadow:none}.order-field-wrap input{height:180px;padding:0;border:2px solid var(--accent);border-radius:26px;font-size:24px;line-height:27.6px;text-align:center}.purchase-button{height:115px;min-height:0;margin:35px 0 28px;padding:0;border-radius:58px;font-size:24px;line-height:115px}.quote-row{display:flex;grid-template-columns:none;justify-content:flex-start;gap:0;margin:0;font-size:16px;line-height:16px}.quote-row span{margin-right:50px}.records-section{width:1200px;padding:0}.records-title-row{display:none}.record-tabs{height:60px;gap:0;margin:65px 0 15px}.record-tabs button{width:190px;height:60px;margin-right:13px;padding:0;border:1px solid var(--accent);border-radius:0;font-size:18px;line-height:60px}.record-tabs button{box-shadow:inset 0 0 12px #24ffdc29}.record-tabs button.active{border:1px dashed #fff;background:var(--surface-raised);box-shadow:inset 0 0 14px #24ffdc2e}.record-list{height:540px;border:0;border-radius:0}.record-row{width:100%;height:81px;min-height:0;margin:8px 0;padding:20px 30px;display:grid;grid-template-columns:38px 200px minmax(0,1fr) 120px;align-items:center;gap:0;border:2px solid var(--accent);border-radius:10px;font-size:16px;line-height:16px}.record-icon{width:30px;height:30px;justify-self:center;color:#08b6c5;stroke-width:1.6}.record-money,.record-address{min-width:0}.record-time{min-width:0;text-align:left}.process-section,.info-section,.partners-section{width:1200px;padding:110px 0 0}.section-heading{margin:0;text-align:center}.section-heading h2{margin:0 0 22px;font-size:38px;line-height:38px}.section-heading p{height:67px;margin:0;padding:0 0 67px;font-size:26px;line-height:26px}.process-grid{width:1200px;height:788px;display:flex;flex-wrap:wrap;gap:0}.process-card{width:346px;height:379px;min-height:0;margin:0 76px 15px 0;padding:26px 32px;border:2px solid var(--accent);border-radius:60px;background:transparent}.process-card:nth-child(3n){margin-right:0}.process-icon{width:106px;height:106px;margin:0 0 28px;color:var(--accent);stroke-width:1.5}.process-card h3{height:20px;margin:0 0 22px;font-size:20px;line-height:20px}.process-card ul{margin:0;padding-left:20px;font-size:16px;line-height:24px}.process-card li{margin:7px 0}.info-tabs{height:60px;gap:0;justify-content:flex-start;margin:0;overflow:visible}.info-tabs button{width:190px;height:60px;margin-right:13px;padding:0;border:1px solid var(--accent);border-radius:0;font-size:18px;line-height:60px;white-space:nowrap}.info-tabs button.active{border:1px dashed #fff;background:var(--surface-raised);box-shadow:none}.security-layout,.tutorial-layout{grid-template-columns:718px 1fr;gap:50px}.security-art{width:718px;max-width:none}.security-items{gap:58px;padding-top:4px}.security-item{grid-template-columns:40px minmax(0,1fr);gap:20px}.security-item-icon,.tutorial-aside-icon{width:38px;height:38px}.security-item h3,.tutorial-aside h3{gap:20px;margin-bottom:18px;font-size:28px;line-height:34px}.security-item p,.tutorial-aside p{font-size:16px;line-height:2}.tutorial-layout{align-items:start}.tutorial-table{margin:0}.wallet-layout .tutorial-table>div{min-height:90px;padding:0 24px;grid-template-columns:1.1fr 1fr .8fr;font-size:18px}.platform-logo{width:126px;height:45px}.info-copy{width:1200px;max-width:none;height:auto;min-height:1211px;margin:50px 0 0;padding:0;overflow:visible;border-left:0;background:transparent;font-size:16px;line-height:1.5}.info-copy h3{margin:0 0 14px;font-size:24px;line-height:29px}.info-copy p{margin:10px 0;font-size:16px;line-height:24px}.partners-section{padding-bottom:0}.partners-section h2{margin:0 0 22px;font-size:38px;line-height:38px}.partners-section>p{height:67px;margin:0;padding:0 0 67px;font-size:26px;line-height:26px}.partners-rails{width:1200px}.partners-rail{width:1160px;height:62.875px;margin:20px auto}.partners-track{--partner-gap: 143.333px}.partner-brand-card{width:250px;height:62px}.footer-inner{width:100%;min-height:0;padding-bottom:59.375px;display:block}.footer-inner>img{width:237.5px;height:55px;margin:50px auto;display:block;object-fit:fill;transform:none}.footer-inner nav{width:100%;justify-content:center;gap:15px;font-size:16px;line-height:15px}}@media (min-width: 701px) and (max-width: 1255px){.header-inner{width:calc(100% - 40px);gap:16px}.brand{width:130px;flex-basis:130px}.brand img{width:150px}.desktop-nav{gap:18px}.header-actions,.language-trigger{margin-left:0}.hero-copy,.order-section,.records-section,.process-section,.info-section,.partners-section{width:calc(100% - 48px)}.rate-grid{width:calc(100% - 48px);grid-template-columns:repeat(4,minmax(0,1fr))}.rate-card{width:auto;min-width:0}.rate-card h2{width:calc(100% - 24px);margin-left:24px;font-size:17px}.rate-card p{margin-left:24px}.quote-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.quote-row span{min-width:0;margin-right:0}.process-grid{width:100%;height:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.process-card,.process-card:nth-child(3n){width:auto;height:379px;margin:0;padding:26px 24px}.info-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;height:auto}.info-tabs button{width:100%;margin:0;padding:0 8px;font-size:15px;white-space:normal}.security-layout,.tutorial-layout{grid-template-columns:minmax(0,1.45fr) minmax(260px,1fr);gap:28px}.security-art{width:100%;max-width:100%}.info-copy,.partners-rails{width:100%}.partners-rail{width:calc(100% - 40px)}}.auth-page,.account-page{min-height:calc(100vh - 84px);padding:106px 38px 28px;background-color:#03101f;background-image:url(/assets/bg.1114163e.png);background-position:center top;background-size:100% auto;background-repeat:no-repeat}.auth-page{min-height:max(calc(100vh - 84px),810px)}.auth-card{width:min(1200px,100%);margin:0 auto;display:grid;gap:18px}.auth-brand{width:263px;height:38px;margin:0 auto 2px;object-fit:fill}.auth-card h1{margin:0;text-align:center;font-size:34px;line-height:1.2}.auth-field{min-height:112px;width:100%;padding:0 24px;display:flex;align-items:center;gap:16px;border:2px solid rgba(41,255,216,.78);border-radius:15px;background:#01112294;box-shadow:0 0 12px #16e5c640}.auth-field input,.auth-field select{flex:1;min-width:0;height:64px;padding:0;border:0;outline:0;color:#eaf8fb;background:transparent;font:inherit;font-size:16px}.auth-field select{color:#a8b5c2}.auth-field select option{color:#17212a;background:#fff}.auth-field input::placeholder{color:#d1dce580;opacity:1}.auth-field-icon{flex:0 0 auto;color:#13d5ad}.auth-field-action{width:42px;height:42px;padding:0;display:grid;place-items:center;border:0;color:#13d5ad8f;background:transparent}.auth-field-action .lucide-circle-x{color:#073c38;fill:#38c7ac73}.auth-field:focus-within{border-color:var(--cyan);box-shadow:0 0 18px #29ffe857}.captcha-row{display:flex}.captcha-row input{flex:1}.captcha-image{position:relative;flex:0 0 400px;height:40px;padding:0;overflow:hidden;border:0;background:#fff}.captcha-art{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:12px}.captcha-glyph{position:relative;z-index:2;display:inline-block;font-size:34px;font-weight:900;font-style:italic;line-height:1}.captcha-glyph-0{color:#56c8d8;transform:rotate(13deg) translateY(1px)}.captcha-glyph-1{color:#f26b6b;transform:rotate(-9deg) translateY(-2px)}.captcha-glyph-2{color:#315987;transform:rotate(5deg) translateY(2px)}.captcha-glyph-3{color:#f49c19;transform:rotate(-8deg)}.captcha-glyph-4{color:#f05c68;transform:rotate(9deg) translateY(-1px)}.captcha-glyph-5{color:#3d9c45;transform:rotate(-12deg) translateY(2px)}.captcha-line{position:absolute;z-index:3;left:4%;width:92%;height:2px;border-radius:50%;pointer-events:none}.captcha-line-one{top:47%;background:#3565958f;transform:rotate(-2deg)}.captcha-line-two{top:61%;background:#dd595d6b;transform:rotate(3deg)}.form-errors{padding:12px 16px;border:1px solid #ff6b6b;border-radius:8px;color:#ffb5b5;background:#5f111980}.auth-secondary-row{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:24px}.auth-link-button{border:0;color:#f2f5f8;background:transparent;font-size:15px}.primary-submit{width:100%;min-height:116px;border:0;border-radius:999px;color:#fff;background:#38c7ac;font-size:24px;font-weight:900}.agreement{position:relative;justify-self:start;display:flex;align-items:center;gap:9px;color:#eef3f7;font-weight:700}.agreement-input{position:absolute;width:1px;height:1px;opacity:0}.agreement-indicator{width:17px;height:17px;flex:0 0 17px;display:grid;place-items:center;border:1px solid #38c7ac;border-radius:50%;color:#05231e;background:#38c7ac}.agreement-input:not(:checked)+.agreement-indicator{background:transparent}.agreement-input:focus-visible+.agreement-indicator{outline:2px solid #eaf8fb;outline-offset:3px}.login-card{width:min(1200px,100%)}.forgot-link{color:#f2f5f8;font-weight:700}.agreement-copy{margin:0;display:flex;align-items:center;gap:9px;color:#eef3f7;font-weight:700}.agreement-copy svg{color:#05231e;fill:#38c7ac}.header-button{border:0}.app-toast{position:fixed;z-index:100;top:94px;left:50%;transform:translate(-50%);padding:10px 18px;border-radius:6px;color:#fff;background:#0daa84f5;box-shadow:var(--shadow);cursor:pointer}.account-panel{width:min(1180px,100%);min-height:500px;margin:0 auto;padding:44px;border:1px solid rgba(41,255,232,.2);border-radius:12px;background:#020e1dc7}@media (max-width: 700px){.auth-page,.account-page{min-height:calc(100vh - 84px);padding:42px 6px 28px;background-size:auto 190px}.auth-page{min-height:auto}.auth-card{gap:12px}.auth-brand{width:74px;height:11px;margin-bottom:-5px}.auth-card h1{margin-bottom:0;font-size:34px}.auth-field{min-height:36px;padding:0 8px 0 34px;gap:0;border-width:2px;border-radius:5px}.auth-field+.auth-field{margin-top:8px}.auth-field input,.auth-field select{height:32px;font-size:14px}.auth-field-icon{display:none}.auth-field-action{width:28px;height:32px}.captcha-image{flex-basis:128px;height:36px}.captcha-art{gap:1px}.captcha-glyph{font-size:28px}.auth-secondary-row{min-height:28px}.auth-link-button,.forgot-link{font-size:13px}.primary-submit{min-height:39px;font-size:13px}.agreement,.agreement-copy{font-size:12px}.agreement-indicator{width:11px;height:11px;flex-basis:11px}.agreement-indicator svg{width:9px;height:9px}.agreement-copy svg{width:11px;height:11px}.account-panel{padding:24px 18px}}.account-page{padding-top:72px}.account-surface{width:min(1180px,100%);margin:0 auto}.account-surface>h1{margin:0 0 58px;font-size:34px}.profile-row{min-height:210px;display:flex;align-items:center;gap:42px}.profile-avatar{width:145px;height:145px;border-radius:50%;object-fit:cover}.profile-copy{display:grid;font-size:22px;line-height:1.05}.profile-copy strong{font-size:24px}.profile-copy small{margin-top:24px;color:#aeb7c2;font-size:15px}.profile-location,.agent-rate,.commission-box{margin-left:auto;display:flex;align-items:center;gap:7px;color:#e9f5fa;font-weight:700}.profile-location svg{color:var(--cyan)}.agent-rate b{padding:4px 18px;border:1px solid #e08f50;border-radius:18px;color:#eff7fb}.commission-box{align-items:flex-end;flex-direction:column}.commission-box span{color:var(--cyan)}.commission-box button,.orders-table button{border:1px solid var(--accent);border-radius:5px;padding:8px 28px;color:#fff;background:#0a1f2fd1;box-shadow:var(--shadow)}.summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:26px 0 52px}.summary-card{min-height:176px;padding:34px 38px;display:grid;grid-template-columns:96px 1fr;align-items:center;border-radius:18px;background:#1c2b3df0}.summary-card svg{grid-row:span 2;width:74px;height:74px;color:var(--accent);stroke-width:1.6}.summary-card strong{font-size:27px}.summary-card span{color:#8b97a5;font-size:17px}.orders-table-wrap{overflow-x:auto;border-radius:10px;background:#041120d1}.orders-table{width:100%;border-collapse:collapse;min-width:860px}.orders-table th,.orders-table td{padding:17px 15px;text-align:left;border-bottom:1px solid rgba(41,255,232,.12);color:#d6dde5}.orders-table th{color:#9aa8b7;font-size:14px}.orders-table td{font-size:14px}.empty-cell{text-align:center!important;height:110px;color:#718194!important}.member-page{min-height:1027px;padding:100px max(0px,calc((100% - 1200px)/2)) 0;background-position:center top;background-size:100% auto}.member-page+.site-footer{margin-top:50px}.member-page+.site-footer .footer-inner{min-height:179px}.member-page .account-surface{width:1200px;margin:0}.member-page .account-surface>h1{height:32px;margin:0;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:32px;font-weight:700;line-height:32px}.member-page .profile-row{width:100%;height:230px;min-height:0;padding-top:80px;display:flex;align-items:flex-start;gap:0}.member-page .profile-avatar{width:150px;height:150px;flex:0 0 150px;object-fit:cover}.member-page .profile-copy{width:232px;margin-left:48px;align-self:center;display:block;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;line-height:1}.member-page .profile-nickname{font-size:22px;font-weight:500;line-height:22px}.member-page .profile-nickname span,.member-page .profile-nickname strong{display:inline;font:inherit}.member-page .profile-copy small{margin:0;padding-top:28px;display:block;color:#fff;font-size:16px;font-weight:500;line-height:16px;white-space:nowrap}.member-page .profile-location{width:auto;margin-left:auto;align-self:center;display:flex;align-items:center;gap:5px;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-weight:500;line-height:16px;white-space:nowrap}.member-page .profile-location img{width:17px;height:20px;object-fit:contain}.member-page .summary-grid{width:1200px;margin:50px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.member-page .summary-card{width:378px;min-height:0;padding:50px;display:flex;grid-template-columns:none;align-items:center;border-radius:20px;background:#1b2737}.member-page .summary-card>img{width:75px;height:auto;flex:0 0 75px;margin-right:60px}.member-page .summary-copy{min-width:0;font-family:PingFang SC,Microsoft YaHei,sans-serif;white-space:nowrap}.member-page .summary-copy strong{margin:0 0 17px;display:block;color:#fff;font-size:28px;font-weight:500;line-height:28px}.member-page .summary-copy span{display:block;color:#fff;font-size:18px;font-weight:500;line-height:18px;opacity:.4}.member-page .orders-table-wrap{width:1200px;padding:0 0 100px;overflow:visible;border-radius:0;background:transparent}.member-page .orders-table{width:100%;min-width:0;margin:0;display:block;border:0;border-collapse:separate;font-family:Microsoft YaHei,sans-serif}.member-page .orders-table thead,.member-page .orders-table tbody{width:100%;display:block}.member-page .orders-table tr{width:100%;height:78px;display:flex;align-items:center}.member-page .orders-table thead tr{border-radius:10px;background:#1b2737}.member-page .orders-table tbody tr{margin-top:18px}.member-page .orders-table th,.member-page .orders-table td{height:auto;padding:10px;flex:0 0 auto;border:0;color:#fff;background:transparent;text-align:left;font-weight:400}.member-page .orders-table th{font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:20px;line-height:20px}.member-page .orders-table td{font-size:16px;line-height:16px}.member-page .orders-table th:nth-child(1),.member-page .orders-table td:nth-child(1){width:180px}.member-page .orders-table th:nth-child(2){width:390px}.member-page .orders-table td:nth-child(2){width:380px}.member-page .orders-table th:nth-child(3),.member-page .orders-table td:nth-child(3){width:200px}.member-page .orders-table th:nth-child(4),.member-page .orders-table td:nth-child(4),.member-page .orders-table th:nth-child(5),.member-page .orders-table td:nth-child(5),.member-page .orders-table th:nth-child(6),.member-page .orders-table td:nth-child(6){width:100px}.member-page .orders-table th:nth-child(7){width:130px}.member-page .orders-table td:nth-child(7){width:140px;padding:0 10px 0 0}.member-page .orders-table td.order-status-expired{color:#ff954e}.member-page .orders-table td.order-status-failed{color:#ff6b6b;font-weight:700}.member-page .orders-table button{width:130px;height:44px;padding:10px;border:0;border-radius:10px;color:#fff;background:#16a18996;box-shadow:none;font:inherit}.member-page .empty-cell{width:100%!important;height:78px;display:grid;place-items:center;color:#718194!important}.proxy-columns{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:56px}.feature-form{display:grid;align-content:start;gap:16px}.feature-form h2,.faq-section h2,.invite-section h2{margin:0 0 18px;font-size:29px}.feature-form input,.research-dialog input{width:100%;height:78px;padding:0 28px;border:0;border-radius:10px;outline:0;color:#eef9fb;background:#05273adb;box-shadow:inset 0 0 0 1px #29ffe81f;font-size:15px}.feature-form button{min-height:62px;margin-top:4px;border:0;border-radius:7px;color:#fff;background:var(--accent);font-size:18px;font-weight:800}.form-hint{min-height:24px;margin:0;color:#e7c887}.inline-status{margin:26px auto 0;width:fit-content;padding:11px 18px;border:1px solid var(--accent);border-radius:7px;color:var(--accent);background:#0c2b30f0}.faq-section{margin-top:72px}.faq-list{display:grid;gap:14px}.faq-list details{border:1px solid rgba(41,255,232,.52);border-radius:10px;background:#031424bd}.faq-list summary{min-height:80px;padding:0 36px;display:flex;align-items:center;gap:16px;cursor:pointer;font-size:17px;font-weight:700;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-mark{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;color:#fff;background:#157890;box-shadow:0 0 10px #29ffe840}.faq-answer{padding:0 36px 30px;display:flex;gap:16px;color:#c6d0d8}.faq-answer p{margin:6px 0 0}.answer-mark{background:#8b542f}.invite-section{margin-top:90px}.invite-card{display:grid;grid-template-columns:1fr 1fr auto;gap:22px;align-items:center;padding:30px 38px;border:1px solid rgba(41,255,232,.46);border-radius:12px;background:#051828d1}.invite-card div{display:grid;gap:6px}.invite-card span{color:#8293a3}.invite-card strong{font-size:23px;color:var(--accent)}.invite-card button{border:1px solid var(--accent);border-radius:7px;padding:13px 22px;color:#fff;background:#103f43bf}.copy-success{color:var(--accent);text-align:right}.proxy-page{min-height:1593px;padding:100px 0 0;background-position:center top;background-size:100% auto}.proxy-page+.site-footer .footer-inner{min-height:229px}.proxy-page .account-surface{width:1200px;margin:0 auto}.proxy-page .account-surface>h1{height:32px;margin:0;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:32px;font-weight:700;line-height:32px}.proxy-page .profile-row{width:100%;height:230px;min-height:0;padding-top:80px;display:flex;align-items:flex-start;gap:0}.proxy-page .profile-avatar{width:150px;height:150px;flex:0 0 150px;object-fit:cover}.proxy-page .profile-copy{width:350px;margin-left:48px;align-self:center;display:block;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;line-height:1}.proxy-page .profile-nickname{font-size:22px;font-weight:500;line-height:22px}.proxy-page .profile-nickname span,.proxy-page .profile-nickname strong{display:inline;font:inherit}.proxy-page .profile-copy small{margin:0;padding-top:28px;display:block;color:#fff;font-size:16px;font-weight:500;line-height:16px;white-space:nowrap}.proxy-page .agent-rate{margin-left:auto;align-self:center;display:flex;align-items:center;gap:5px;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-weight:500;line-height:16px;white-space:nowrap}.proxy-page .agent-rate svg{width:22px;height:22px;color:#29ffe8;stroke-width:2.5}.proxy-page .agent-rate b{min-width:90px;height:28px;padding:5px 20px;border:1px solid #e98849;border-radius:10px;color:#fff;font:inherit;line-height:16px;text-align:center}.proxy-page .proxy-columns{width:1200px;height:408px;margin:105px 0 0;display:grid;grid-template-columns:575px 576px;gap:49px}.proxy-page .proxy-feature-form{height:408px;display:flex;flex-direction:column;gap:0}.proxy-page .proxy-feature-form h2{height:38px;margin:0 0 28px;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:32px;font-weight:700;line-height:38px}.proxy-page .proxy-field{width:100%;height:78px;margin:0 0 10px;padding:26px 33px;display:flex;align-items:center;gap:24px;border:0;border-radius:10px;background:#1b273700;box-shadow:0 0 87px #02c0f58f}.proxy-page .proxy-field svg{width:25px;height:25px;flex:0 0 25px;color:#1ccda2;stroke-width:1.8}.proxy-page .proxy-field input{width:100%;min-width:0;height:24px;padding:0;border:0;outline:0;color:#dce9ed;background:transparent;box-shadow:none;font-size:12px;line-height:24px}.proxy-page .proxy-field input::placeholder{color:#2c7c77;opacity:1}.proxy-page .form-hint{margin:0;color:#e98849;font-size:14px;line-height:20px}.proxy-page .proxy-submit{width:100%;height:78px;min-height:78px;margin-top:auto;border-radius:10px;color:#fff;background:transparent;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:26px;font-weight:400;line-height:74px}.proxy-page .proxy-submit-primary{border:2px solid #1ccda2}.proxy-page .proxy-submit-secondary{border:1px solid rgba(28,205,162,.27);color:#23f2ce;background:#1b2737}.proxy-page .inline-status{position:fixed;z-index:100;top:94px;left:50%;margin:0;transform:translate(-50%)}.proxy-page .faq-section{width:1200px;margin:50px 0 0}.proxy-page .faq-section>h2{height:32px;margin:0;color:#fff;font-size:32px;font-weight:700;line-height:32px}.proxy-page .faq-list{margin-top:20px;display:grid;gap:12px}.proxy-page .faq-list details{min-height:100px;border:2px solid transparent;border-radius:10px;background:#1b273700;box-shadow:0 0 87px #02c0f58f}.proxy-page .faq-list details[open]{border-color:#1ccda2}.proxy-page .faq-list summary{min-height:96px;padding:0 38px;gap:16px;color:#fff;font-size:16px;font-weight:700;line-height:24px}.proxy-page .faq-mark{width:34px;height:34px;flex:0 0 34px;border:1px solid #1ccda2;color:#fff;background:#085b69bf;box-shadow:0 0 10px #29ffe859}.proxy-page .faq-answer{padding:0 38px 26px;display:flex;gap:16px;color:#fff;font-size:16px;line-height:24px}.proxy-page .faq-list details:first-child .faq-answer{min-height:180px}.proxy-page .faq-list details:not(:first-child) .faq-answer{min-height:132px}.proxy-page .faq-answer p{margin:0;white-space:pre-line}.proxy-page .answer-mark{border-color:#e98849;background:#713a14bf}.proxy-page .faq-chevron{width:34px;height:34px;margin-left:auto;padding:7px;flex:0 0 34px;border:1px solid #1ccda2;border-radius:50%;color:#fff;background:#1ccda2;transition:transform .2s ease}.proxy-page details:not([open]) .faq-chevron{transform:rotate(180deg);background:transparent}.team-page{min-height:1609px;padding:100px 0 0;background-position:center top;background-size:100% auto}.team-page+.site-footer .footer-inner{min-height:229px}.team-page .account-surface{width:1200px;margin:0 auto}.team-page .account-surface>h1,.team-page .faq-section>h2,.team-page .invite-section>h2{height:32px;margin:0;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:32px;font-weight:700;line-height:32px}.team-page .profile-row{width:100%;height:230px;min-height:0;padding-top:80px;display:flex;align-items:flex-start;gap:0}.team-page .profile-avatar{width:150px;height:150px;flex:0 0 150px;object-fit:cover}.team-page .profile-copy{width:232px;margin-left:48px;align-self:center;display:block;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;line-height:1}.team-page .profile-nickname{font-size:22px;font-weight:500;line-height:22px}.team-page .profile-nickname span,.team-page .profile-nickname strong{display:inline;font:inherit}.team-page .profile-copy small{margin:0;padding-top:28px;display:block;color:#ffffffc7;font-size:16px;font-weight:500;line-height:16px;white-space:nowrap}.team-page .commission-box{margin-left:auto;align-self:center;display:block;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-weight:500;line-height:20px;white-space:nowrap}.team-page .commission-box span{display:flex;align-items:center;color:#fff}.team-page .commission-box span i{width:17px;height:17px;margin-right:6px;display:inline-grid;place-items:center;border:1px solid #0ce2c6;border-radius:50%;color:#0ce2c6;font-size:10px;font-style:normal;line-height:15px}.team-page .commission-box b{color:#0ce2c6;font:inherit}.team-page .commission-box button{width:91px;height:35px;margin:10px 0 0 auto;padding:0;display:block;border:1px solid #04f899;border-radius:6px;color:#fff;background:#04f89900;box-shadow:0 3px 13px #04f8c1ad;font:inherit;line-height:33px;text-align:center}.team-page .team-faq-section{width:1200px;margin:50px 0 0}.team-page .faq-list{margin-top:20px;display:grid;gap:12px}.team-page .faq-list details{width:1200px;padding:26px 33px;box-sizing:border-box;overflow:hidden;border:2px solid #1ccda2;border-radius:10px;background:#1b273700;box-shadow:0 0 87px #02c0f58f}.team-page .faq-list details[open]{height:184px}.team-page .faq-list details:not([open]){height:100px;border-color:transparent}.team-page .faq-list summary{min-height:40px;padding:0;gap:13px;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-weight:500;line-height:40px}.team-page .faq-mark{width:40px;height:40px;flex:0 0 40px;border:1px solid #1ccda2;color:#fff;background:#085b69bf;box-shadow:0 0 10px #29ffe859}.team-page .faq-chevron{width:40px;height:40px;margin-left:auto;padding:9px;flex:0 0 40px;border:1px solid #1ccda2;border-radius:50%;color:#fff;background:#1ccda2;transition:transform .2s ease}.team-page details:not([open]) .faq-chevron{transform:rotate(180deg);background:transparent}.team-page .faq-answer{height:48px;margin-top:40px;padding:0;display:flex;align-items:center;gap:13px;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-weight:500;line-height:24px}.team-page .faq-answer p{margin:0}.team-page .answer-mark{border-color:#e98849;background:#713a14bf}.team-page .invite-section{margin-top:150px}.team-page .team-invite-banner{position:relative;width:1200px;height:378px;margin-top:65px}.team-page .team-invite-banner>img{width:1222px;height:378px;display:block}.team-page .team-invite-commission,.team-page .team-invite-rate,.team-page .team-invite-label,.team-page .team-invite-code,.team-page .team-invite-banner>button{position:absolute;z-index:10;color:#fff;background:#1aa189;font-family:Microsoft YaHei,sans-serif;font-size:20px;font-weight:800;text-align:center}.team-page .team-invite-commission{top:245px;left:50px;width:130px;height:43px;line-height:40px}.team-page .team-invite-rate{top:245px;left:203px;width:150px;height:42px;line-height:40px}.team-page .team-invite-label{top:125px;right:160px;width:155px;height:48px;line-height:48px}.team-page .team-invite-code{top:205px;right:160px;width:155px;height:48px;line-height:48px}.team-page .team-invite-banner>button{z-index:11;top:255px;right:160px;width:155px;height:68px;padding:0;display:flex;align-items:center;justify-content:center;border:0;background:transparent}.team-page .copy-success{position:fixed;z-index:110;top:16px;left:50%;margin:0;padding:10px 16px;transform:translate(-50%);border-radius:4px;color:#1abb9b;background:#fff;box-shadow:0 3px 10px #0003;text-align:center}.team-withdraw-backdrop{z-index:10;width:100vw;height:100vh;right:auto;bottom:auto;padding:0;background:#00000080;-webkit-backdrop-filter:none;backdrop-filter:none}.research-dialog.team-withdraw-dialog{width:1000px;min-height:600px;padding:0;border:1px solid #36c19e;border-radius:10px;background:#1a2737;box-shadow:0 3px 16px #18d4c578}.research-dialog.team-withdraw-dialog h2{margin:0;padding:60px 0;color:#e9ebf9;font-size:32px;line-height:32px}.research-dialog.team-withdraw-dialog p{width:90%;margin:0 auto;color:#8c8d97;font-size:23px;font-weight:500;line-height:1.5}.research-dialog.team-withdraw-dialog input{width:90%;height:71px;margin:50px auto;padding:0;display:block;border:0;border-radius:17px;outline:0;color:#fff;background:#1d3745;text-indent:2em}.research-dialog.team-withdraw-dialog .dialog-actions{width:90%;margin:0 auto;display:flex;gap:0}.research-dialog.team-withdraw-dialog .dialog-actions button{height:64px;min-height:64px;padding:0;flex:1 1 0;border:0;border-radius:17px;color:#fff;font-size:30px;font-weight:500;line-height:64px}.research-dialog.team-withdraw-dialog .dialog-cancel{margin-right:50px;background:#2b535d}.research-dialog.team-withdraw-dialog .dialog-confirm{background:#1abb9bd9}.team-withdraw-close{right:-33px;top:-33px;width:66px;height:66px}.research-dialog{position:relative;width:min(100%,1000px);min-height:560px;padding:58px 52px;border:1px solid rgba(41,255,232,.75);border-radius:8px;background:#1b2a3b;box-shadow:0 0 22px #29ffe84d}.research-dialog h2{margin:0 0 54px;text-align:center;font-size:32px}.research-dialog p{margin:0 0 36px;color:#d6dce4;font-size:18px}.checkout-dialog{position:relative;width:min(100%,760px);padding:48px;border:1px solid rgba(41,255,232,.7);border-radius:10px;background:#1b2a3b;box-shadow:0 0 28px #29ffe847;text-align:left}.checkout-dialog h2{margin:0 0 32px;text-align:center;font-size:30px}.checkout-message{margin:0 0 26px;color:#d8dfe5;line-height:1.8}.checkout-summary{display:grid;grid-template-columns:1fr auto;gap:14px 24px;padding:24px 28px;border-radius:10px;background:#051624c7}.checkout-summary span{color:#9ca9b6}.checkout-summary strong{color:var(--cyan);font-size:19px}.checkout-address{display:grid;gap:12px;margin-top:26px;color:#dfe8ee;font-weight:700}.checkout-address input{width:100%;height:64px;padding:0 20px;border:1px solid rgba(41,255,232,.38);border-radius:8px;outline:0;color:#fff;background:#061d2de6;font-size:16px}.checkout-address input:focus{border-color:var(--cyan)}.checkout-error{margin:12px 0 0;color:#faa}.checkout-warning{margin:18px 0 0;color:#e2c182;font-size:14px}.checkout-actions{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.checkout-actions button{min-height:58px;border:0;border-radius:10px;color:#fff;font-size:17px;font-weight:800}.dialog-cancel{background:#536072}.dialog-confirm{background:var(--accent)}.payment-shell{min-height:100vh;overflow:visible;color:#fff;background:#1b2d3f url(/assets/payment-bg.png) center top / 100% auto no-repeat}.payment-page{min-height:959px;padding:20px 0;color:#fff;font-family:Arial,Microsoft YaHei,sans-serif}.payment-checkout-main{width:320px;margin:0 auto;text-align:center}.payment-checkout-logo{width:65px;height:65px;margin:0 auto 20px;display:block;object-fit:contain}.payment-checkout-order{margin:0 0 17px;color:#fff;font-size:14px;font-weight:700;line-height:22px}.payment-checkout-network{margin:0 0 13px;color:#ffffffb8;font-size:14px;line-height:22px}.payment-checkout-instructions{text-align:left;color:#fff;font-size:14px;line-height:22px}.payment-checkout-instructions p{margin:0 0 12px}.payment-checkout-support{min-height:34px;margin:0 0 12px;padding:0;border:0;color:#fff;background:transparent;font-size:14px;font-weight:700;line-height:22px;text-align:left;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.payment-checkout-support:hover,.payment-checkout-support:focus-visible{color:#79f3bd}.payment-checkout-card{width:288px;height:448px;margin:20px auto 0;padding:20px;border-radius:10px;background:#031122eb;text-align:center}.payment-checkout-card h1{height:28px;margin:20px 0 15px;color:#fff;font-size:22px;font-weight:400;line-height:28px}.payment-checkout-card h1 span{margin-left:5px;color:#ffffffc7;font-size:15px}.payment-checkout-address{width:100%;height:22px;padding:0;overflow:hidden;border:0;color:#fff;background:transparent;text-align:center;text-overflow:clip;white-space:nowrap;font-size:12px;line-height:22px}.payment-checkout-address:hover{color:#fff}.payment-copy-feedback{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.payment-checkout-qr{width:220px;height:220px;margin:15px auto 0;display:grid;place-items:center;outline:1px solid rgba(255,255,255,.75);background:#fff;color:#52606d}.payment-checkout-qr img{width:220px;height:220px;display:block;object-fit:contain;image-rendering:pixelated}.payment-checkout-countdown{margin:27px auto 0}.payment-countdown-values{display:grid;grid-template-columns:1fr 12px 1fr 12px 1fr;align-items:center;color:#fff;font-size:17px;line-height:24px;letter-spacing:1px}.payment-countdown-values i{font-style:normal}.payment-countdown-labels{margin-top:8px;display:grid;grid-template-columns:repeat(3,1fr);color:#fff;font-size:13px;line-height:20px}.payment-countdown-test-value{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.order-detail-page{min-height:1095px;padding:0;background-image:url(/assets/bg.1114163e.png);background-repeat:no-repeat;background-position:center top;background-size:100% auto}.order-detail-surface{width:1200px;margin:0 auto;padding-top:100px;font-family:PingFang SC,Microsoft YaHei,sans-serif}.order-detail-title{width:100%;height:32px;margin-bottom:65px;display:flex;align-items:flex-start;color:#fff}.order-detail-title h1{margin:0;font-size:32px;font-weight:400;line-height:32px}.order-detail-title button{width:100px;height:30px;margin-left:auto;padding:0;border:0;border-radius:15px;color:#fff;background:#16a189;font-size:16px;font-weight:500;line-height:30px}.order-detail-rows{width:100%}.order-detail-row{width:100%;height:100px;margin:14px 0;padding:38px 36px;display:flex;align-items:center;border-radius:25px;box-shadow:0 0 51px #02c0f545}.order-detail-row>img{width:auto;height:24px;margin-right:20px;flex:0 0 auto;object-fit:contain}.order-detail-label,.order-detail-value{height:16px;display:block;font-size:16px;font-weight:700;line-height:16px;white-space:nowrap}.order-detail-label{margin-right:20px;color:#05c697}.order-detail-value{color:#fefefe}.research-controls{margin-top:34px;padding:18px;border:1px dashed rgba(41,255,232,.4);border-radius:10px;background:#061a27b8}.research-controls-title{display:flex;align-items:center;gap:9px;color:#dce8ed}.research-controls-title svg{color:var(--cyan)}.research-controls-title span{margin-left:auto;color:#7f91a1;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.research-control-actions{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.research-control-actions button{min-height:38px;padding:0 15px;border:1px solid rgba(41,255,232,.45);border-radius:6px;color:#e9f7f7;background:#0d53578f;font-weight:700}.research-control-actions .danger-control{border-color:#ff717180;background:#6f232b94}.terminal-state{color:#8998a6;font-size:14px}.speed-page{display:grid;place-items:start center}.speed-surface{width:min(980px,100%);padding:52px;border:1px solid rgba(41,255,232,.26);border-radius:14px;background:#031221e6}.speed-title-icon{width:64px;height:64px;margin:0 auto 16px;display:grid;place-items:center;border-radius:50%;color:var(--cyan);background:#156f7754;box-shadow:0 0 24px #29ffe829}.speed-surface>h1{margin:0;text-align:center;font-size:34px}.speed-surface>p{margin:8px 0 38px;text-align:center;color:#8998a7}.speed-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.speed-node{min-height:108px;padding:22px;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:14px;border:1px solid rgba(41,255,232,.15);border-radius:10px;background:#142b3cc7}.speed-node-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:9px;color:var(--cyan);background:#0a5e6361}.speed-node div:nth-child(2){display:grid;gap:4px}.speed-node span{color:#7f8e9c;font-size:13px}.speed-node b{color:var(--cyan);font-size:28px}.speed-node b small{color:#8d9aa6;font-size:13px;font-weight:600}.speed-node:nth-child(n+5) b{color:#e6bb73}.speed-legend{margin-top:28px;display:flex;justify-content:center;gap:28px;color:#8d9aa7;font-size:13px}.speed-legend span{display:flex;align-items:center;gap:7px}.speed-legend i{width:9px;height:9px;border-radius:50%;background:var(--cyan)}.speed-legend .medium{background:#e6bb73}.speed-legend .slow{background:#dc7474}@media (max-width: 700px){.account-surface>h1{margin-bottom:28px;font-size:27px}.profile-row{min-height:150px;gap:18px;flex-wrap:wrap}.profile-avatar{width:90px;height:90px}.profile-copy{font-size:16px}.profile-copy strong{font-size:18px}.profile-copy small{margin-top:12px;font-size:12px}.profile-location,.agent-rate,.commission-box{width:100%;margin:0;align-items:flex-start}.summary-grid{grid-template-columns:1fr;gap:10px;margin:22px 0 32px}.summary-card{min-height:110px;padding:20px;grid-template-columns:70px 1fr}.summary-card svg{width:52px;height:52px}.summary-card strong{font-size:21px}.summary-card span{font-size:14px}.proxy-columns{grid-template-columns:1fr;gap:42px;margin-top:36px}.feature-form h2,.faq-section h2,.invite-section h2{font-size:22px}.feature-form input{height:58px;padding-inline:16px}.faq-section,.invite-section{margin-top:48px}.faq-list summary{min-height:64px;padding:0 16px;font-size:14px}.faq-answer{padding:0 16px 20px}.invite-card{grid-template-columns:1fr;padding:22px}.research-dialog{min-height:0;padding:36px 20px 24px}.research-dialog h2{margin-bottom:26px}.checkout-dialog{padding:34px 18px 22px}.checkout-dialog h2{font-size:23px}.checkout-summary{padding:18px}.checkout-actions{gap:12px}.research-control-actions{display:grid}.speed-surface{padding:32px 14px}.speed-grid{grid-template-columns:1fr}.speed-node{min-height:92px;padding:16px;grid-template-columns:44px 1fr auto}.speed-node-icon{width:42px;height:42px}.speed-node b{font-size:23px}}@media (max-width: 700px){.order-detail-page{min-height:0;background-size:auto 100%}.order-detail-surface{width:1140px;margin:30px;padding-top:100px;zoom:calc(100vw/1200px)}.order-detail-page+.site-footer .footer-inner{min-height:0;padding-top:54.5px;display:block}.order-detail-page+.site-footer .footer-inner>img{width:77.1875px;height:17.875px;margin:0 auto 50px;display:block;transform:none}.order-detail-page+.site-footer .footer-inner nav{width:100%;height:13.40625px;justify-content:center;gap:8.125px;font-size:13.40625px;line-height:13.40625px}}@media (max-width: 700px){.app-shell:has(.member-page) .header-inner{width:100%;padding:0 30px}.app-shell:has(.member-page) .header-actions>.header-button{width:100px;height:31px;margin-right:18px;display:inline-flex;border-radius:18px;color:#fff;background:#1db398;font-size:12px}.app-shell:has(.member-page) .mobile-menu{padding:0}.member-page{min-height:1087px;padding:130px 30px 30px;background-position:center top;background-size:100% auto}.member-page+.site-footer .footer-inner{min-height:247px}.member-page .account-surface{width:330px}.member-page .profile-row{flex-wrap:nowrap}.member-page .summary-grid{width:330px;grid-template-columns:repeat(3,378px);gap:10px}.member-page .orders-table-wrap,.member-page .orders-table tr{width:330px}}@media (max-width: 700px){.proxy-page{min-height:0;padding:0;background-size:auto 100%}.proxy-page .account-surface{width:1140px;margin:30px;padding-top:100px;zoom:calc(100vw/1200px)}}@media (max-width: 700px){.team-page{min-height:0;padding:0;background-size:auto 100%}.team-page .account-surface{width:1140px;margin:30px;padding-top:100px;zoom:calc(100vw/1200px)}.research-dialog.team-withdraw-dialog{zoom:calc(100vw/1200px)}}.admin-page{min-height:calc(100vh - 84px);padding:58px 28px 90px;background:radial-gradient(circle at 12% 8%,rgba(25,208,179,.11),transparent 30%),linear-gradient(180deg,#07131e,#06101a);color:#edf8fa}.admin-shell{width:min(1240px,100%);margin:0 auto}.admin-titlebar{margin-bottom:26px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.admin-titlebar h1{margin:8px 0 0;font-size:clamp(30px,4vw,46px);line-height:1}.admin-titlebar span{display:flex;align-items:center;gap:8px;color:#6edcc8;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.admin-title-actions{display:flex;align-items:center;gap:10px}.admin-titlebar button,.admin-save,.admin-chat-compose button{min-height:42px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(38,229,193,.72);border-radius:8px;color:#eafffb;background:#102738;font:600 14px/1 Microsoft YaHei,sans-serif}.admin-titlebar button:hover,.admin-save:hover,.admin-chat-compose button:hover{background:#17384a}.admin-notice{margin-bottom:16px;padding:12px 15px;border:1px solid rgba(38,229,193,.35);border-radius:8px;color:#bdf9ed;background:#14564e42}.admin-section{margin-top:22px;overflow:hidden;border:1px solid rgba(104,149,169,.23);border-radius:16px;background:#091926e8;box-shadow:0 18px 60px #0003}.admin-section-heading{height:58px;padding:0 20px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(104,149,169,.18);background:#162b3994}.admin-section-heading h2{margin:0;font-size:19px}.admin-section-heading span{min-width:28px;height:23px;padding:0 8px;display:inline-grid;place-items:center;border-radius:999px;color:#75e3ce;background:#22d4b51f;font-size:12px}.admin-order-layout,.admin-support-layout{display:grid;grid-template-columns:355px minmax(0,1fr);min-height:475px}.admin-order-list,.admin-conversation-list{max-height:570px;padding:10px;overflow-y:auto;border-right:1px solid rgba(104,149,169,.17)}.admin-order-list>button,.admin-conversation-list>button{width:100%;min-height:78px;margin-bottom:7px;padding:13px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid transparent;border-radius:10px;color:#dce8ed;background:#132a3894;text-align:left}.admin-order-list>button:hover,.admin-conversation-list>button:hover{background:#1b3b4ab8}.admin-order-list>button.active,.admin-conversation-list>button.active{border-color:#28e5c2a8;background:#1d555573;box-shadow:inset 3px 0 #24d8b6}.admin-order-list button>span{min-width:0;display:grid;gap:7px}.admin-order-list button>span:last-child{justify-items:end;text-align:right}.admin-order-list b,.admin-order-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.admin-order-list small,.admin-conversation-list small{overflow:hidden;color:#8196a4;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.admin-order-list strong{color:#55dac0}.admin-review-panel{padding:22px}.admin-order-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-order-summary>span{min-width:0;padding:14px;display:grid;gap:9px;border:1px solid rgba(107,145,161,.2);border-radius:10px;background:#0f222fb8}.admin-order-summary small{color:#78909f;font-size:11px}.admin-order-summary b{overflow:hidden;color:#e9f4f6;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.admin-form-grid{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.admin-form-grid label{display:grid;gap:8px;color:#97acb8;font-size:12px}.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea,.admin-chat-compose input{width:100%;min-height:44px;padding:0 13px;border:1px solid rgba(112,157,176,.28);border-radius:8px;outline:none;color:#effbfc;background:#081722;font:14px/1.45 Microsoft YaHei,sans-serif}.admin-form-grid input:focus,.admin-form-grid select:focus,.admin-form-grid textarea:focus,.admin-chat-compose input:focus{border-color:#2edcbb;box-shadow:0 0 0 3px #2edcbb14}.admin-form-grid select option{color:#eaf8fa;background:#0d2230}.admin-note-field{grid-column:1 / -1}.admin-form-grid textarea{min-height:88px;padding-block:11px;resize:vertical}.admin-save{margin-top:18px;color:#03140f;background:#29d7b5}.admin-save:hover{background:#4ae5c6}.admin-empty{min-height:180px;margin:0;display:grid;place-items:center;color:#6f8592;text-align:center}.admin-support-layout{min-height:440px}.admin-conversation-list>button{justify-content:flex-start}.admin-conversation-list svg{color:#40d8ba}.admin-conversation-list button>span{min-width:0;flex:1;display:grid;gap:7px}.admin-conversation-list button b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.admin-conversation-list em{min-width:24px;height:24px;display:grid;place-items:center;border-radius:50%;color:#09251f;background:#47ddc0;font:700 11px/1 sans-serif}.admin-chat-panel{min-width:0;display:grid;grid-template-rows:auto minmax(250px,1fr) auto}.admin-chat-head{height:48px;padding:0 18px;display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(104,149,169,.17);color:#9bb0bc;font-size:12px}.admin-chat-head svg{color:#2edcbb}.admin-chat-messages{max-height:440px;padding:18px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.admin-chat-messages>div{width:min(72%,520px);padding:10px 12px;border-radius:10px 10px 10px 2px;background:#132b3a}.admin-chat-messages>div.agent{align-self:flex-end;border-radius:10px 10px 2px;background:#17695f}.admin-chat-messages small{color:#8ea5b2;font-size:10px}.admin-chat-messages p{margin:5px 0;color:#f0f8f9;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.admin-chat-messages time{display:block;color:#def0f285;font-size:9px;text-align:right}.admin-chat-compose{padding:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;border-top:1px solid rgba(104,149,169,.17)}.admin-chat-compose button{min-width:82px;color:#052219;background:#2edcbb}@media (max-width: 900px){.admin-page{padding:34px 14px 68px}.admin-order-layout,.admin-support-layout{grid-template-columns:1fr}.admin-order-list,.admin-conversation-list{max-height:260px;border-right:0;border-bottom:1px solid rgba(104,149,169,.17)}.admin-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.admin-titlebar{align-items:stretch;flex-direction:column}.admin-titlebar button{align-self:flex-start}.admin-title-actions{align-items:stretch}.admin-review-panel{padding:14px}.admin-form-grid{grid-template-columns:1fr}.admin-note-field{grid-column:auto}.admin-chat-messages>div{width:88%}}.admin-login-page{min-height:100vh;padding:32px 18px;display:grid;place-items:center;color:#edf8fa;background:radial-gradient(circle at 16% 10%,rgba(35,220,187,.14),transparent 30%),radial-gradient(circle at 84% 84%,rgba(22,95,129,.18),transparent 32%),#06111b}.admin-login-card{width:min(440px,100%);padding:24px 30px 34px;border:1px solid rgba(89,157,172,.28);border-radius:18px;background:#091b28f0;box-shadow:0 28px 90px #00000059}.admin-login-brand{display:flex;align-items:center;justify-content:space-between;gap:20px}.admin-login-brand img{width:116px;height:auto}.admin-login-brand select{height:34px;padding:0 8px;border:1px solid rgba(71,204,179,.35);border-radius:7px;color:#b9d8d8;background:#0b2130}.admin-login-icon{width:70px;height:70px;margin:48px auto 22px;display:grid;place-items:center;border:1px solid rgba(49,221,190,.48);border-radius:20px;color:#35dfbd;background:#28d1b217}.admin-login-card h1{margin:0;text-align:center;font-size:30px}.admin-login-card>p{min-height:22px;margin:12px 0 28px;color:#8299a5;text-align:center;font-size:13px}.admin-login-card label{display:grid;gap:9px;color:#99aeba;font-size:12px}.admin-login-card label>span{min-height:48px;padding:0 14px;display:flex;align-items:center;gap:10px;border:1px solid rgba(109,157,175,.3);border-radius:9px;color:#55d8bf;background:#071722}.admin-login-card input{min-width:0;flex:1;border:0;outline:0;color:#f2fbfc;background:transparent;font:14px/1 Microsoft YaHei,sans-serif}.admin-login-card>button{width:100%;height:48px;margin-top:18px;border:0;border-radius:9px;color:#061811;background:#2bd7b6;font-weight:800}.admin-login-card>button:disabled{cursor:not-allowed;opacity:.45}.admin-login-error{margin-top:12px;color:#ff968c;font-size:12px}@media (max-width: 480px){.admin-login-card{padding:20px 20px 28px}.admin-login-icon{margin-top:36px}}
