:root{color-scheme:light;--web-bg:#F9F9F9;--web-surface:#FFFFFF;--web-surface-muted:#F2F3F3;--web-text:#242424;--web-secondary:#5C5C5C;--web-muted:#6B6B6B;--web-border:#E0E0E0;--web-border-strong:#8A8A8A;--web-primary:#2C2F36;--web-primary-weak:#F0F0F1;--web-primary-hover:#24272C;--web-on-primary:#FFFFFF;--web-header-bg:#F9F9F9F0;--web-focus-ring:#2C2F361F;--web-shadow:#0000001F;--web-info:#2C2F36;--web-warning:#80551F;--web-pattern-top:url(/theme/magpie-pair.svg);--web-pattern-bottom:url(/theme/cloud-bridge.svg)}@media (prefers-color-scheme:dark){:root:not([data-color-mode]){color-scheme:dark;--web-bg:#2C2F36;--web-surface:#292C33;--web-surface-muted:#26282E;--web-text:#D9C3A5;--web-secondary:#EAEAEB;--web-muted:#D1D1D3;--web-border:#52545A;--web-border-strong:#76787C;--web-primary:#D9C3A5;--web-primary-weak:#26282E;--web-primary-hover:#DCC8AC;--web-on-primary:#2C2F36;--web-header-bg:#2C2F36F0;--web-focus-ring:#D9C3A51F;--web-shadow:#0000001F;--web-info:#98999D;--web-warning:#B09674;--web-pattern-top:url(/theme/magpie-pair-dark.svg);--web-pattern-bottom:url(/theme/cloud-bridge-dark.svg)}}:root[data-color-mode=dark]{color-scheme:dark;--web-bg:#2C2F36;--web-surface:#292C33;--web-surface-muted:#26282E;--web-text:#D9C3A5;--web-secondary:#EAEAEB;--web-muted:#D1D1D3;--web-border:#52545A;--web-border-strong:#76787C;--web-primary:#D9C3A5;--web-primary-weak:#26282E;--web-primary-hover:#DCC8AC;--web-on-primary:#2C2F36;--web-header-bg:#2C2F36F0;--web-focus-ring:#D9C3A51F;--web-shadow:#0000001F;--web-info:#98999D;--web-warning:#B09674;--web-pattern-top:url(/theme/magpie-pair-dark.svg);--web-pattern-bottom:url(/theme/cloud-bridge-dark.svg)}.web-theme-toggle{position:relative;display:inline-flex;flex-shrink:0;align-items:center;width:96px;height:44px;padding:4px;border:1px solid var(--web-border-strong);border-radius:24px;background:var(--web-surface);color:var(--web-text);font:inherit;font-size:13px;cursor:pointer}.web-theme-toggle:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:20px;background:var(--web-primary);transition:transform .16s ease}.web-theme-toggle[aria-checked=true]:before{transform:translateX(100%)}.web-theme-toggle>span{position:relative;width:50%;display:inline-flex;align-items:center;justify-content:center}.web-theme-toggle__light{color:#fff;font-size:28px;line-height:1}.web-theme-toggle__dark{color:#000;font-size:20px;line-height:1}.web-theme-toggle:focus-visible{outline:2px solid var(--web-primary);outline-offset:3px}@media (prefers-reduced-motion:reduce){.web-theme-toggle:before{transition:none}}:root{--web-radius-card:8px;--web-radius-control:6px}*{box-sizing:border-box}body{margin:0;background:var(--web-bg);background-image:var(--web-pattern-top),var(--web-pattern-bottom);background-repeat:no-repeat;background-position:right -48px top 96px,left -64px bottom 80px;background-size:clamp(240px,36vw,520px) auto,clamp(260px,40vw,580px) auto;color:var(--web-text);font-family:system-ui,sans-serif;line-height:1.625}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.portal-shell{width:min(1200px,calc(100% - 48px));margin:0 auto}.portal-header{position:sticky;top:0;z-index:20;background:var(--web-header-bg);border-bottom:1px solid var(--web-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.portal-header__inner{min-height:72px;display:flex;align-items:center;gap:24px}.portal-header__brand{display:inline-flex;align-items:center;gap:10px;font-weight:700}.portal-header__mark{width:48px;height:48px;display:block;border-radius:11.25%;background:var(--web-primary)}.portal-header__mark:before{content:"";display:block;width:100%;height:100%;background:var(--web-on-primary);mask:url(/brand/qianxianniu.svg) center/contain no-repeat;-webkit-mask:url(/brand/qianxianniu.svg) center/contain no-repeat}.portal-header__logo{position:relative;flex:none;margin-right:8px}.brand-trademark{margin-left:3px;font-size:10px;line-height:1;font-weight:400;vertical-align:super}.brand-trademark--logo{position:absolute;top:-3px;right:-10px;margin:0}.portal-header__identity{display:flex;flex-direction:column;gap:1px;line-height:1.4}.portal-header__domain{font-size:12px;color:var(--web-secondary);font-weight:400}.portal-header__nav{display:flex;flex:1 1;justify-content:center;gap:20px;color:var(--web-secondary);font-size:14px}.button,.portal-header__action{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--web-radius-control);padding:0 16px;font-weight:700}.button--primary,.portal-header__action{background:var(--web-primary);color:var(--web-on-primary)}.button--secondary{border:1px solid var(--web-border);background:var(--web-surface)}.hero-section{padding:72px 0 56px;background:transparent;border-bottom:1px solid var(--web-border)}.hero-section__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:48px;align-items:center}.hero-section h1,.page-title h1{margin:0;font-size:40px;line-height:1.2;letter-spacing:0}.hero-section__copy>p:not(.eyebrow),.page-title>p{max-width:680px;color:var(--web-secondary);font-size:18px}.hero-section__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-section__visual{display:grid;gap:12px;padding:20px;border:1px solid var(--web-border);border-radius:var(--web-radius-card);background:var(--web-bg)}.article-card,.directory-card,.flow-step,.miniapp-entry__box,.service-grid__items li,.trust-card{border:1px solid var(--web-border);border-radius:var(--web-radius-card);background:var(--web-surface)}.flow-step{padding:16px;display:flex;flex-direction:column;gap:6px}.flow-step strong{flex:none}.flow-step span{color:var(--web-secondary)}.eyebrow{margin:0 0 10px;color:var(--web-primary);font-size:13px;font-weight:700}.portal-section{padding:56px 0}.portal-section--muted{background:var(--web-primary-weak)}.attachment-list h2,.miniapp-entry h2,.portal-section h2{margin:0 0 18px;font-size:28px;line-height:1.25;letter-spacing:0}.service-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:32px}.article-list,.directory-list,.service-grid__items,.trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.article-card,.directory-card,.service-grid__items li,.trust-card{padding:18px}.article-card p,.directory-card span,.miniapp-entry p,.portal-empty,.portal-footer p,.service-grid__items span,.trust-card p{color:var(--web-secondary)}.service-grid__items span,.service-grid__items strong{display:block}.service-grid__items strong{margin-bottom:6px}.article-card{display:grid;gap:6px}.article-card span,.article-meta,.breadcrumbs{color:var(--web-muted);font-size:13px}.article-card strong,.directory-card strong{font-size:18px}.miniapp-entry{padding:56px 0;background:var(--web-surface);border-top:1px solid var(--web-border)}.miniapp-entry__inner{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:32px;align-items:center}.miniapp-entry__box{padding:18px;display:grid;justify-items:center;gap:12px;text-align:center}.qr-placeholder{width:160px;height:160px;display:grid;place-items:center;border:1px dashed var(--web-border);color:var(--web-muted);background:var(--web-bg)}.portal-page{padding:40px 0 0}.article-shell{max-width:808px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.breadcrumbs a:after{content:"/";margin-left:8px;color:var(--web-border)}.page-title{margin-bottom:32px}.page-title--article{padding-bottom:24px;border-bottom:1px solid var(--web-border)}.article-meta{display:flex;flex-wrap:wrap;gap:12px}.cms-content{max-width:760px;font-size:16px}.cms-content h2{margin-top:36px;font-size:24px}.cms-content h3{margin-top:28px;font-size:20px}.cms-content li,.cms-content p{color:var(--web-text)}.cms-callout,.cms-content blockquote{margin:24px 0;padding:16px 18px;border-left:4px solid var(--web-primary);background:var(--web-primary-weak)}.attachment-list{max-width:760px;margin-top:36px;padding-top:24px;border-top:1px solid var(--web-border)}.attachment-list a{min-height:54px;display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--web-border)}.portal-footer{padding:40px 0;border-top:1px solid var(--web-border)}.portal-footer__grid{display:grid;grid-template-columns:1.2fr .8fr 1fr;gap:32px}.portal-footer h2{margin:0 0 10px;font-size:16px}.portal-footer__links{display:grid;gap:8px;color:var(--web-secondary)}.portal-footer__copyright{margin-top:28px;padding-top:20px;border-top:1px solid var(--web-border);color:var(--web-secondary);font-size:13px;text-align:center;overflow-wrap:anywhere}@media (max-width:767px){.portal-shell{width:min(100% - 32px,560px)}.portal-header__inner{min-height:64px;flex-wrap:wrap;gap:12px;padding-block:10px}.portal-header__inner>.web-theme-toggle{order:3;margin-left:auto}.portal-header__nav{display:none}.portal-header__brand span:last-child{max-width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-header__action{margin-left:auto}.hero-section{padding:44px 0 36px}.hero-section__grid,.miniapp-entry__inner,.portal-footer__grid,.service-grid{grid-template-columns:1fr}.hero-section h1,.page-title h1{font-size:30px;line-height:1.27}.hero-section__copy>p:not(.eyebrow),.page-title>p{font-size:16px}.hero-section__visual{padding:14px}.flow-step{display:grid}.article-list,.directory-list,.service-grid__items,.trust-grid{grid-template-columns:1fr}.miniapp-entry,.portal-section{padding:40px 0}.miniapp-entry h2,.portal-section h2{font-size:24px}.article-card,.directory-card{min-height:104px}.attachment-list a{display:grid}}.service-grid__items{grid-template-columns:1fr;margin:0;padding-left:28px}.service-grid__items li::marker{color:var(--web-primary);font-weight:700}.service-grid__items h3{margin:0 0 8px;font-size:20px}.service-grid__items p{margin:0;color:var(--web-secondary)}.service-grid__items p+p{margin-top:10px}#service-method{scroll-margin-top:120px}