.jk-theme-switcher-trigger{min-height:36px;box-shadow:0 0 0 1px #ffffffa6 inset, 0 2px 10px color-mix(in srgb, var(--jk-primary) 18%, transparent);align-items:center;gap:8px;transition:border-color .18s,background .18s,box-shadow .18s,transform .15s;border:1px solid var(--jk-primary-soft-border)!important;background:linear-gradient(135deg, var(--jk-primary-soft) 0%, var(--jk-btn-account-bg) 55%)!important;height:auto!important;color:var(--jk-primary-active)!important;border-radius:10px!important;padding:4px 12px 4px 6px!important;display:inline-flex!important}.jk-theme-switcher-trigger:hover,.jk-theme-switcher-trigger:focus-visible{box-shadow:0 0 0 1px #ffffffbf inset, 0 4px 16px color-mix(in srgb, var(--jk-primary) 24%, transparent);transform:translateY(-1px);border-color:var(--jk-primary)!important;background:linear-gradient(135deg, var(--jk-primary-soft) 0%, var(--jk-btn-account-hover-bg) 100%)!important;color:var(--jk-primary)!important}.jk-theme-switcher-trigger--open{border-color:var(--jk-primary)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--jk-primary) 16%, white) 0%, var(--jk-primary-soft) 100%)!important}.jk-theme-switcher-trigger__swatch{border:2px solid #ffffffeb;border-radius:7px;flex-shrink:0;width:22px;height:22px;box-shadow:0 1px 4px #0f172a2e}.jk-theme-switcher-trigger__icon{color:var(--jk-primary);flex-shrink:0;font-size:16px;line-height:1;display:none}.jk-theme-switcher-trigger__label{color:var(--jk-primary-active);letter-spacing:-.01em;white-space:nowrap;font-size:13px;font-weight:700}.jk-theme-switcher-trigger:hover .jk-theme-switcher-trigger__label,.jk-theme-switcher-trigger:focus-visible .jk-theme-switcher-trigger__label{color:var(--jk-primary)}.appLayout--desk>.ant-layout>.ant-layout-header .jk-theme-switcher-trigger{gap:6px;min-height:32px;padding:2px 10px 2px 4px!important}.appLayout--desk>.ant-layout>.ant-layout-header .jk-theme-switcher-trigger__label{font-size:12px}.appLayout--desk>.ant-layout>.ant-layout-header .jk-theme-switcher-trigger__swatch{border-radius:6px;width:18px;height:18px}.appLayout--desk-narrow.appLayout--desk>.ant-layout>.ant-layout-header .jk-theme-switcher-trigger{gap:4px;min-height:32px;padding:4px 8px 4px 4px!important}.appLayout--desk-narrow.appLayout--desk>.ant-layout>.ant-layout-header .jk-theme-switcher-trigger__label{font-size:11px;font-weight:600}.appLayout--desk-narrow.appLayout--desk>.ant-layout>.ant-layout-header .jk-theme-switcher-trigger__swatch{border-radius:5px;width:16px;height:16px}.appLayout--desk-narrow.appLayout--desk>.ant-layout>.ant-layout-header.jk-admin-header>.ant-space:last-child>.ant-space-item:last-child>.ant-space{flex-wrap:nowrap;gap:6px!important}@media (width<=360px){.jk-theme-switcher-trigger__label{display:none}.jk-theme-switcher-trigger__icon{display:inline-flex}.jk-theme-switcher-trigger{padding:4px 8px 4px 4px!important}}.jk-theme-switcher-popover .ant-popover-inner{overflow:hidden;border-radius:14px!important;padding:0!important;box-shadow:0 12px 40px #0f172a24!important}.jk-theme-switcher{width:320px;max-width:calc(100vw - 24px)}.jk-theme-switcher__head{border-bottom:1px solid var(--jk-page-border);background:linear-gradient(180deg, var(--jk-primary-soft) 0%, transparent 100%);padding:14px 16px 10px}.jk-theme-switcher__title{letter-spacing:-.02em;margin:0!important;font-size:15px!important;font-weight:650!important}.jk-theme-switcher__hint{color:#00000073;margin-top:4px;font-size:12px;line-height:1.45;display:block}.jk-theme-switcher__grid{grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.jk-theme-switcher__card{cursor:pointer;text-align:left;background:#fff;border:2px solid #0000;border-radius:12px;flex-direction:column;gap:8px;padding:10px;transition:border-color .18s,box-shadow .18s,transform .15s;display:flex;position:relative}.jk-theme-switcher__card:hover{border-color:var(--jk-primary-soft-border);transform:translateY(-1px);box-shadow:0 4px 16px #0f172a14}.jk-theme-switcher__card--active{box-shadow:0 0 0 3px var(--jk-primary-soft);border-color:var(--jk-primary)!important}.jk-theme-switcher__preview{border:1px solid #0f172a14;border-radius:8px;height:52px;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff9}.jk-theme-switcher__preview-sider{flex-shrink:0;width:28%}.jk-theme-switcher__preview-body{background:#fff;flex-direction:column;flex:1;gap:5px;padding:8px 8px 6px;display:flex}.jk-theme-switcher__preview-bar{border-radius:999px;width:72%;height:6px}.jk-theme-switcher__preview-chip{opacity:.35;background:currentColor;border-radius:999px;width:48%;height:5px}.jk-theme-switcher__label{color:#000000e0;font-size:13px;font-weight:650;line-height:1.2}.jk-theme-switcher__desc{color:#00000073;font-size:11px;line-height:1.35}.jk-theme-first-pick__grid{width:100%;padding:0}.jk-theme-switcher__check{background:var(--jk-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 6px #0f172a26}.merchantNewbieGuideModal .ant-modal-content{border-radius:16px;overflow:hidden}.merchantNewbieGuideModal .ant-modal-header{border-bottom:1px solid #e2e8f0e6;margin-bottom:0;padding-bottom:10px}.merchantNewbieGuideModal .ant-modal-title{letter-spacing:.01em;font-size:18px;font-weight:650}.merchantNewbieGuideModal .ant-modal-body{max-height:min(78vh,820px);padding-top:12px;padding-bottom:8px;overflow-y:auto}.merchantNewbieGuideModal__lead{color:#0f172a9e;margin:0 0 12px;font-size:14px;line-height:1.65}.merchantNewbieGuideModal__topActions{background:#eff6ffe6;border:1px solid #bfdbfef2;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:18px;padding:10px 12px;display:flex}.merchantNewbieGuideModal__section{margin-bottom:18px}.merchantNewbieGuideModal__section:last-child{margin-bottom:4px}.merchantNewbieGuideModal__sectionTitle{color:#0f172ae0;border-left:3px solid #1677ff;margin:0 0 10px;padding-left:10px;font-size:14px;font-weight:650;line-height:1.3}.merchantNewbieGuideModal__section--warn .merchantNewbieGuideModal__sectionTitle{border-left-color:#d48806}.merchantNewbieGuideModal__channelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.merchantNewbieGuideModal__channelCard{background:#f8fafc;border:1px solid #e2e8f0f2;border-radius:10px;align-items:flex-start;gap:8px;padding:10px;display:flex}.merchantNewbieGuideModal__channelIcon{color:#1677ff;flex-shrink:0;margin-top:1px;font-size:15px}.merchantNewbieGuideModal__channelName{color:#0f172ae0;font-size:13px;font-weight:600;line-height:1.35}.merchantNewbieGuideModal__channelDesc{color:#0f172a8c;margin-top:3px;font-size:12px;line-height:1.5}.merchantNewbieGuideModal__prepGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.merchantNewbieGuideModal__prepCard{background:#fff;border:1px solid #e2e8f0f2;border-radius:12px;padding:12px 14px}.merchantNewbieGuideModal__prepHead{align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.merchantNewbieGuideModal__prepIcon{color:#1677ff;background:#1677ff1a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:inline-flex}.merchantNewbieGuideModal__prepTitle{color:#0f172ae6;vertical-align:middle;margin-right:6px;font-size:14px;font-weight:650;line-height:1.4;display:inline}.merchantNewbieGuideModal__prepDesc{color:#0f172aad;margin:0 0 8px;font-size:13px;line-height:1.6}.merchantNewbieGuideModal__prepHint{color:#0f172a7a;margin:6px 0 0;font-size:12px;line-height:1.5}.merchantNewbieGuideModal__badge{vertical-align:middle;color:#1677ff;background:#1677ff1a;border:1px solid #1677ff2e;border-radius:999px;align-items:center;height:18px;padding:0 6px;font-size:11px;line-height:1;display:inline-flex}.merchantNewbieGuideModal__badge--hot{color:#ad6800;background:#faad1429;border-color:#d4880647}.merchantNewbieGuideModal__metaLine{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.merchantNewbieGuideModal__metaLabel{color:#0f172a7a;font-size:12px}.merchantNewbieGuideModal__chip{letter-spacing:.02em;color:#0f766e;background:#14b8a61f;border:1px solid #0d948838;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.merchantNewbieGuideModal__steps{background:#fff;border:1px solid #e2e8f0f2;border-radius:12px;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.merchantNewbieGuideModal__step{border-bottom:1px solid #f1f5f9fa;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.merchantNewbieGuideModal__step:last-child{border-bottom:none}.merchantNewbieGuideModal__step:nth-child(odd){background:#f8fafca6}.merchantNewbieGuideModal__stepIndex{color:#fff;background:#1677ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;font-size:12px;font-weight:700;display:inline-flex}.merchantNewbieGuideModal__stepMain{flex:1;min-width:0}.merchantNewbieGuideModal__stepTitle{color:#0f172ae6;margin:0 0 4px;font-size:14px;font-weight:650;line-height:1.35}.merchantNewbieGuideModal__stepDesc{color:#0f172a9e;margin:0;font-size:13px;line-height:1.6}.merchantNewbieGuideModal__actions{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:8px;display:flex}.merchantNewbieGuideModal__actionHint{font-size:12px!important}.merchantNewbieGuideModal__section--warn{background:#fffbebb8;border:1px solid #faad1452;border-radius:12px;padding:12px 14px}.merchantNewbieGuideModal__cautions{color:#0f172ab8;margin:0;padding-left:1.15em;font-size:13px;line-height:1.65}.merchantNewbieGuideModal__cautions li+li{margin-top:6px}@media (width<=640px){.merchantNewbieGuideModal__channelGrid,.merchantNewbieGuideModal__prepGrid{grid-template-columns:1fr}}.merchantAssistRail{z-index:1100;background:#fff;border:1px solid #e2e8f0f2;border-radius:999px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;transition:padding .15s,right .15s;display:flex;position:fixed;top:50%;right:12px;transform:translateY(-50%);box-shadow:0 8px 24px #0f172a1a}.merchantAssistRail--collapsed{background:linear-gradient(#2563eb 0%,#1d4ed8 100%);border:0;border-radius:12px 0 0 12px;padding:4px 0;animation:2.4s ease-in-out infinite merchantAssistRailPulse;right:0;box-shadow:0 8px 22px #2563eb6b}.merchantAssistRail__btn{appearance:none;color:#0f172ac7;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:background .15s,color .15s;display:inline-flex}.merchantAssistRail--collapsed .merchantAssistRail__toggle{color:#fff;border-radius:10px 0 0 10px;flex-direction:column;gap:4px;width:36px;height:auto;min-height:88px;padding:10px 4px;font-size:16px}.merchantAssistRail__collapsedDot{background:#fbbf24;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #fbbf2459}.merchantAssistRail__collapsedHint{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.12em;color:#fff;font-size:12px;font-weight:700;line-height:1.1}.merchantAssistRail--collapsed .merchantAssistRail__btn:hover:not(:disabled){color:#fff;background:#ffffff24}@keyframes merchantAssistRailPulse{0%,to{box-shadow:0 8px 22px #2563eb6b}50%{box-shadow:0 8px 28px #2563eb9e,0 0 0 4px #2563eb2e}}@media (prefers-reduced-motion:reduce){.merchantAssistRail--collapsed{animation:none}}.merchantAssistRail__btn:hover:not(:disabled){color:#0f172a;background:#f1f5f9f2}.merchantAssistRail__btn:disabled{opacity:.45;cursor:not-allowed}@media (width<=1023px){.merchantAssistRail{display:none!important}}.help-clause{margin-bottom:16px;scroll-margin-top:96px}.help-clause--highlight{animation:2.4s ease-out help-clause-flash}@keyframes help-clause-flash{0%{box-shadow:0 0 0 2px #1677ff}to{box-shadow:none}}.help-clause-card.ant-card{border-radius:10px}.help-clause-card .ant-card-head{background:linear-gradient(90deg,#f0f7ff 0%,#fff 100%);min-height:44px}.help-clause-card__title{margin:0!important;font-size:15px!important;font-weight:600!important}.help-clause__body{color:#000000d9;font-size:14px;line-height:1.65}.help-clause__body .ant-typography{margin-bottom:10px}.help-clause-toc{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin:0 0 16px;padding:12px 14px;list-style:none}.help-clause-toc li{border-bottom:1px dashed #eee;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}.help-clause-toc li:last-child{border-bottom:none}.help-clause-toc a{color:#1677ff;flex:200px}.help-clause-toc a:hover{text-decoration:underline}.help-preview{flex-direction:column;align-items:center;gap:8px;margin:14px 0 4px;display:flex}.help-preview__screen{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.help-preview__mode-tag{margin-top:6px;font-size:11px}.help-preview--phone .help-preview__frame{aspect-ratio:9/16;width:min(220px,100%)}.help-preview--desktop .help-preview__frame{aspect-ratio:16/10;width:min(480px,100%)}.help-preview--wide .help-preview__frame{aspect-ratio:auto;width:100%;min-height:120px}.help-preview__frame{background:linear-gradient(145deg,#f5f5f5 0%,#e8e8e8 100%);border:1px solid #d9d9d9;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000f}.help-preview--phone .help-preview__frame{border-radius:20px;padding:10px 8px}.help-preview--phone .help-preview__frame:before{content:"";background:#ccc;border-radius:2px;width:40px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.help-preview__inner{text-align:center;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:100px;padding:16px;display:flex}.help-preview__figure{background:#fff;justify-content:center;align-items:center;width:100%;height:100%;min-height:100px;padding:8px;display:flex}.help-preview__figure svg{max-width:100%;max-height:100%;display:block}.help-preview__img{object-fit:contain;background:#fff;width:100%;height:auto;display:block}.help-preview--phone .help-preview__img{max-height:min(560px,70vh)}.help-preview--phone.help-preview--image .help-preview__frame{aspect-ratio:auto;width:min(300px,100%);height:auto}.help-preview--wide.help-preview--image .help-preview__frame{aspect-ratio:auto;max-width:100%}.help-preview--desktop.help-preview--image .help-preview__frame{aspect-ratio:auto;height:auto}.help-preview--desktop .help-preview__frame,.help-preview--phone .help-preview__frame{align-items:stretch;display:flex}.help-preview__icon{opacity:.85;margin-bottom:8px;font-size:28px}.help-preview__mock-title{color:#000000bf;margin-bottom:4px;font-size:13px;font-weight:600}.help-preview__mock-line{color:#00000073;font-size:11px;line-height:1.5}.help-preview__caption{color:#0000008c;text-align:center;max-width:520px;font-size:12px;line-height:1.5}.help-doc-link-btn{vertical-align:middle}.help-doc-link-btn--prominent{font-weight:500}.help-title-with-btn__text{font-weight:inherit}.jk-admin-page-header__title-row{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.help-setting-label{min-height:32px}.help-center-manual-intro{margin-bottom:16px}.help-center-section-body{padding-top:4px}:root{--merchant-ebook-page-w:140mm;--merchant-ebook-page-h:203mm;--merchant-ebook-page-pad:14mm 12mm 18mm;--merchant-ebook-font:"PingFang SC", "Microsoft YaHei", "Noto Sans SC", sans-serif;--merchant-ebook-ink:#1f1f1f;--merchant-ebook-muted:#6b6b6b;--merchant-ebook-accent:#1a4a7a;--merchant-ebook-paper:#fffdf8;--merchant-ebook-paper-edge:#e8dfd0}.merchant-ebook-shell{width:100%;max-width:none;margin:0 auto}.merchant-ebook-toolbar{background:#fff;border:1px solid #ebe3d8;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex;box-shadow:0 2px 8px #1a4a7a0f}.merchant-ebook-toolbar__left{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.merchant-ebook-viewport{min-height:min(78vh, calc(var(--merchant-ebook-page-h) + 48px));justify-content:center;align-items:center;padding:12px 0 28px;display:flex}.merchant-ebook-stage{transform-origin:50%;transition:transform .2s}.merchant-ebook-spread{perspective:2200px;align-items:stretch;gap:0;display:flex;position:relative}.merchant-ebook-spread--anim-next .merchant-ebook-page--right{animation:.45s merchant-ebook-flip-next}.merchant-ebook-spread--anim-prev .merchant-ebook-page--left{animation:.45s merchant-ebook-flip-prev}@keyframes merchant-ebook-flip-next{0%{transform:rotateY(0)}45%{transform:rotateY(-10deg)}to{transform:rotateY(0)}}@keyframes merchant-ebook-flip-prev{0%{transform:rotateY(0)}45%{transform:rotateY(10deg)}to{transform:rotateY(0)}}.merchant-ebook-page{box-sizing:border-box;width:var(--merchant-ebook-page-w);height:var(--merchant-ebook-page-h);padding:var(--merchant-ebook-page-pad);background:linear-gradient(90deg, #00000008 0%, transparent 3%), linear-gradient(165deg, var(--merchant-ebook-paper) 0%, #fff 42%, #faf8f4 100%);border:1px solid var(--merchant-ebook-paper-edge);font-family:var(--merchant-ebook-font);color:var(--merchant-ebook-ink);font-size:11pt;line-height:1.65;position:relative;overflow:hidden;box-shadow:inset 1px 0 #fffc,0 10px 32px #1a2e4a24}.merchant-ebook-page--left{border-right:1px solid #ebe3d8;border-radius:6px 0 0 6px}.merchant-ebook-page--right{border-radius:0 6px 6px 0}.merchant-ebook-page--solo{border-radius:6px}.merchant-ebook-page--blank{background:repeating-linear-gradient(135deg,#f3efe8,#f3efe8 8px,#ece6dc 8px 16px);box-shadow:inset 0 0 48px #0000000a}.merchant-ebook-page__inner{scrollbar-width:thin;height:100%;padding-bottom:8mm;overflow:auto}.merchant-ebook-page__inner:has(.merchant-ebook-cover){padding-bottom:0;overflow:hidden}.merchant-ebook-page__inner::-webkit-scrollbar{width:4px}.merchant-ebook-page__footer{color:var(--merchant-ebook-muted);pointer-events:none;border-top:1px solid #0000000f;justify-content:center;padding-top:4px;font-size:9pt;display:flex;position:absolute;bottom:7mm;left:12mm;right:12mm}.merchant-ebook-page--left .merchant-ebook-page__footer,.merchant-ebook-page--right .merchant-ebook-page__footer{justify-content:center}.merchant-ebook-cover{--cover-a:#ff6b6b;--cover-b:#feca57;--cover-c:#48dbfb;--cover-d:#ff9ff3;--cover-ink:#1f2240;height:100%;color:var(--cover-ink);background:linear-gradient(145deg,#fff5f5 0%,#fff9e6 28%,#e8f7ff 58%,#f3e8ff 100%);flex-direction:column;justify-content:space-between;margin:-14mm -12mm -18mm;padding:12mm 11mm 14mm;display:flex;position:relative;overflow:hidden}.merchant-ebook-cover--catering{--cover-a:#ff7a45;--cover-b:#ffc53d;--cover-c:#ff85c0;--cover-d:#95de64}.merchant-ebook-cover--hotel{--cover-a:#597ef7;--cover-b:#9254de;--cover-c:#36cfc9;--cover-d:#ff85c0}.merchant-ebook-cover--teahouse{--cover-a:#73d13d;--cover-b:#d4b106;--cover-c:#ff9c6e;--cover-d:#b37feb}.merchant-ebook-cover--education{--cover-a:#4096ff;--cover-b:#36cfc9;--cover-c:#ffc53d;--cover-d:#ff85c0}.merchant-ebook-cover--beauty{--cover-a:#ff85c0;--cover-b:#ff9c6e;--cover-c:#b37feb;--cover-d:#ffd666}.merchant-ebook-cover--fitness{--cover-a:#52c41a;--cover-b:#13c2c2;--cover-c:#faad14;--cover-d:#597ef7}.merchant-ebook-cover--pet{--cover-a:#ffa940;--cover-b:#ff85c0;--cover-c:#69c0ff;--cover-d:#95de64}.merchant-ebook-cover--city-partner{--cover-a:#2563eb;--cover-b:#7c3aed;--cover-c:#06b6d4;--cover-d:#f59e0b}.merchant-ebook-cover__wash{background:radial-gradient(ellipse 90% 70% at 8% 12%, color-mix(in srgb, var(--cover-a) 72%, transparent) 0%, transparent 58%), radial-gradient(ellipse 75% 55% at 92% 8%, color-mix(in srgb, var(--cover-b) 68%, transparent) 0%, transparent 52%), radial-gradient(ellipse 80% 60% at 88% 88%, color-mix(in srgb, var(--cover-c) 65%, transparent) 0%, transparent 55%), radial-gradient(ellipse 70% 50% at 12% 92%, color-mix(in srgb, var(--cover-d) 60%, transparent) 0%, transparent 50%);pointer-events:none;position:absolute;inset:0}.merchant-ebook-cover__blob{filter:blur(.5px);opacity:.55;pointer-events:none;border-radius:50%;position:absolute}.merchant-ebook-cover__blob--1{aspect-ratio:1;background:linear-gradient(135deg, var(--cover-a), var(--cover-b));width:42%;top:-8%;right:-10%}.merchant-ebook-cover__blob--2{aspect-ratio:1;background:linear-gradient(135deg, var(--cover-c), var(--cover-d));width:34%;bottom:8%;left:-12%}.merchant-ebook-cover__blob--3{aspect-ratio:1;background:linear-gradient(135deg, var(--cover-b), var(--cover-c));opacity:.42;width:22%;top:38%;left:6%}.merchant-ebook-cover__ring{pointer-events:none;border:2px solid #ffffff8c;border-radius:50%;position:absolute}.merchant-ebook-cover__ring--outer{aspect-ratio:1;opacity:.35;width:78%;top:18%;left:50%;transform:translate(-50%)}.merchant-ebook-cover__ring--inner{aspect-ratio:1;opacity:.28;border-style:dashed;width:52%;top:30%;left:50%;transform:translate(-50%)}.merchant-ebook-cover__top,.merchant-ebook-cover__card,.merchant-ebook-cover__foot{z-index:1;position:relative}.merchant-ebook-cover__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.merchant-ebook-cover__brand{letter-spacing:.22em;color:var(--cover-ink);font-size:11pt;font-weight:700}.merchant-ebook-cover__badge{letter-spacing:.08em;color:#fff;background:linear-gradient(90deg, var(--cover-a), var(--cover-c));box-shadow:0 4px 12px color-mix(in srgb, var(--cover-a) 35%, transparent);border-radius:999px;padding:3px 10px;font-size:8.5pt;font-weight:600}.merchant-ebook-cover__card{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border:1px solid #fffffff2;border-radius:16px;flex-direction:column;flex:auto;justify-content:center;align-items:center;margin:6mm 0;padding:10mm 8mm 9mm;display:flex;box-shadow:0 16px 40px #1f22401f,inset 0 1px #ffffffe6}.merchant-ebook-cover__icon-wrap{color:#fff;background:linear-gradient(135deg, var(--cover-a) 0%, var(--cover-c) 55%, var(--cover-d) 100%);width:52px;height:52px;box-shadow:0 8px 20px color-mix(in srgb, var(--cover-a) 40%, transparent);border-radius:16px;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.merchant-ebook-cover__icon{font-size:26px}.merchant-ebook-cover__kicker{letter-spacing:.32em;color:color-mix(in srgb, var(--cover-ink) 55%, transparent);margin:0 0 4px;font-size:8pt;font-weight:600}.merchant-ebook-cover__title{letter-spacing:.04em;background:linear-gradient(120deg, var(--cover-a) 0%, #722ed1 45%, var(--cover-c) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:22pt;font-weight:800;line-height:1.25}.merchant-ebook-cover__scene-pill{color:var(--cover-ink);background:linear-gradient(90deg, color-mix(in srgb, var(--cover-b) 28%, #fff), color-mix(in srgb, var(--cover-c) 22%, #fff));border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:6px 16px 6px 12px;font-size:13pt;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #1f224014}.merchant-ebook-cover__scene-dot{background:linear-gradient(135deg, var(--cover-a), var(--cover-c));width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--cover-a) 25%, transparent);border-radius:50%}.merchant-ebook-cover__foot{text-align:center}.merchant-ebook-cover__subtitle{color:color-mix(in srgb, var(--cover-ink) 72%, transparent);margin:0 0 10px;font-size:9.5pt;font-weight:500}.merchant-ebook-cover__chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.merchant-ebook-cover__chip{color:var(--cover-ink);background:#ffffffc7;border:1px solid #fffffff2;border-radius:999px;padding:3px 9px;font-size:8pt;font-weight:600;box-shadow:0 2px 8px #1f22400f}.merchant-ebook-cover__chip:first-child{border-color:color-mix(in srgb, var(--cover-a) 45%, #fff)}.merchant-ebook-cover__chip:nth-child(2){border-color:color-mix(in srgb, var(--cover-c) 45%, #fff)}.merchant-ebook-cover__chip:nth-child(3){border-color:color-mix(in srgb, var(--cover-d) 45%, #fff)}.merchant-ebook-page-head{margin-bottom:10px}.merchant-ebook-page-head__ribbon{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.merchant-ebook-page-head__title{color:var(--merchant-ebook-accent)!important;margin:0!important;font-size:13.5pt!important;font-weight:600!important;line-height:1.35!important}.merchant-ebook-page-head__rule{background:linear-gradient(90deg, var(--merchant-ebook-accent), #1a4a7a26);border-radius:2px;height:2px;margin-top:8px}.merchant-ebook-part{color:var(--merchant-ebook-muted);letter-spacing:.04em;font-size:9.5pt}.merchant-ebook-badge{border-radius:999px;padding:2px 8px;font-size:8.5pt;line-height:1.5;display:inline-block}.merchant-ebook-badge--neutral{color:#000000a6;background:#f0f0f0}.merchant-ebook-badge--catering{color:#ad6800;background:#fff7e6;border:1px solid #ffd591}.merchant-ebook-badge--pack{color:#0958d9;background:#e6f4ff;border:1px solid #91caff}.merchant-ebook-clause__cat{color:#fff;background:var(--merchant-ebook-accent);border-radius:999px;padding:1px 8px;font-size:8.5pt}.merchant-ebook-page-head__hint{color:var(--merchant-ebook-muted);font-size:8.5pt}.merchant-ebook-cat--glossary{--ebook-cat:#1677ff;--ebook-cat-bg:#e6f4ff}.merchant-ebook-cat--purpose{--ebook-cat:#389e0d;--ebook-cat-bg:#f6ffed}.merchant-ebook-cat--prerequisite{--ebook-cat:#d46b08;--ebook-cat-bg:#fff7e6}.merchant-ebook-cat--flow{--ebook-cat:#531dab;--ebook-cat-bg:#f9f0ff}.merchant-ebook-cat--preview{--ebook-cat:#08979c;--ebook-cat-bg:#e6fffb}.merchant-ebook-cat--faq{--ebook-cat:#cf1322;--ebook-cat-bg:#fff1f0}.merchant-ebook-page-head.merchant-ebook-cat--glossary .merchant-ebook-page-head__rule,.merchant-ebook-page-head.merchant-ebook-cat--purpose .merchant-ebook-page-head__rule,.merchant-ebook-page-head.merchant-ebook-cat--prerequisite .merchant-ebook-page-head__rule,.merchant-ebook-page-head.merchant-ebook-cat--flow .merchant-ebook-page-head__rule,.merchant-ebook-page-head.merchant-ebook-cat--preview .merchant-ebook-page-head__rule,.merchant-ebook-page-head.merchant-ebook-cat--faq .merchant-ebook-page-head__rule{background:linear-gradient(90deg, var(--ebook-cat), #0000000a)}.merchant-ebook-clause.merchant-ebook-cat--glossary,.merchant-ebook-clause.merchant-ebook-cat--purpose,.merchant-ebook-clause.merchant-ebook-cat--prerequisite,.merchant-ebook-clause.merchant-ebook-cat--flow,.merchant-ebook-clause.merchant-ebook-cat--preview,.merchant-ebook-clause.merchant-ebook-cat--faq{border-left:3px solid var(--ebook-cat);background:linear-gradient(90deg, var(--ebook-cat-bg) 0%, transparent 72%);border-radius:0 6px 6px 0;padding-left:8px}.merchant-ebook-cat--glossary .merchant-ebook-clause__cat,.merchant-ebook-cat--purpose .merchant-ebook-clause__cat,.merchant-ebook-cat--prerequisite .merchant-ebook-clause__cat,.merchant-ebook-cat--flow .merchant-ebook-clause__cat,.merchant-ebook-cat--preview .merchant-ebook-clause__cat,.merchant-ebook-cat--faq .merchant-ebook-clause__cat,.merchant-ebook-chapter-outline__item.merchant-ebook-cat--glossary .merchant-ebook-chapter-outline__num,.merchant-ebook-chapter-outline__item.merchant-ebook-cat--purpose .merchant-ebook-chapter-outline__num,.merchant-ebook-chapter-outline__item.merchant-ebook-cat--prerequisite .merchant-ebook-chapter-outline__num,.merchant-ebook-chapter-outline__item.merchant-ebook-cat--flow .merchant-ebook-chapter-outline__num,.merchant-ebook-chapter-outline__item.merchant-ebook-cat--preview .merchant-ebook-chapter-outline__num,.merchant-ebook-chapter-outline__item.merchant-ebook-cat--faq .merchant-ebook-chapter-outline__num{background:var(--ebook-cat)}.merchant-ebook-chapter-outline__item.merchant-ebook-cat--glossary .merchant-ebook-chapter-outline__cat,.merchant-ebook-chapter-outline__item.merchant-ebook-cat--purpose .merchant-ebook-chapter-outline__cat,.merchant-ebook-chapter-outline__item.merchant-ebook-cat--prerequisite .merchant-ebook-chapter-outline__cat,.merchant-ebook-chapter-outline__item.merchant-ebook-cat--flow .merchant-ebook-chapter-outline__cat,.merchant-ebook-chapter-outline__item.merchant-ebook-cat--preview .merchant-ebook-chapter-outline__cat,.merchant-ebook-chapter-outline__item.merchant-ebook-cat--faq .merchant-ebook-chapter-outline__cat{color:var(--ebook-cat);font-weight:600}.merchant-ebook-legend-colors{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.merchant-ebook-legend-color{border-left:3px solid var(--ebook-cat);background:var(--ebook-cat-bg);border-radius:6px;padding:6px 8px;font-size:8.5pt}.merchant-ebook-legend-color__tag{color:var(--ebook-cat);font-weight:600;display:block}.merchant-ebook-legend-color__hint{color:var(--merchant-ebook-muted);margin-top:2px;line-height:1.35;display:block}.ebook-reading-surface strong{color:#ad4e00;font-weight:600}.ebook-reading-surface .ant-alert-info{background:#e6f4ff;border-color:#91caff}.ebook-reading-surface .ant-alert-warning{background:#fff7e6;border-color:#ffd591}.ebook-reading-surface .ant-alert-success{background:#f6ffed;border-color:#b7eb8f}.merchant-ebook-chapter-card{background:linear-gradient(135deg,#f7f9fc 0%,#fff 100%);border:1px solid #e6edf5;border-radius:8px;margin:12px 0;padding:10px 12px}.merchant-ebook-chapter-card__lead{color:var(--merchant-ebook-muted);margin:0;font-size:10.5pt}.merchant-ebook-keywords{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.merchant-ebook-keyword{color:#595959;background:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:2px 8px;font-size:8.5pt}.merchant-ebook-chapter-outline{margin:14px 0 0;padding:0;list-style:none}.merchant-ebook-chapter-outline__item{border-bottom:1px dashed #ebe3d8;grid-template-columns:22px 1fr auto;align-items:start;gap:6px 8px;padding:7px 0;font-size:10pt;display:grid}.merchant-ebook-chapter-outline__num{background:var(--merchant-ebook-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:9pt;display:inline-flex}.merchant-ebook-chapter-outline__title{line-height:1.45}.merchant-ebook-chapter-outline__cat{color:var(--merchant-ebook-muted);white-space:nowrap;font-size:8pt}.merchant-ebook-legend-cards{flex-direction:column;gap:10px;margin-top:12px;display:flex}.merchant-ebook-legend-card{background:#fff;border:1px solid #ebe3d8;border-radius:8px;padding:10px 12px}.merchant-ebook-legend-card p{color:var(--merchant-ebook-muted);margin:8px 0 0;font-size:10pt;line-height:1.55}.merchant-ebook-tip{color:var(--merchant-ebook-muted);border-left:3px solid var(--merchant-ebook-accent);background:#f7f9fc;border-radius:6px;margin:12px 0 0;padding:8px 10px;font-size:9.5pt}.merchant-ebook-toc__header{border-bottom:2px solid var(--merchant-ebook-accent);margin-bottom:14px;padding-bottom:8px}.merchant-ebook-toc__title{color:var(--merchant-ebook-accent)!important;margin:0!important;font-size:16pt!important}.merchant-ebook-toc__hint{margin-top:4px;font-size:9.5pt;display:block}.merchant-ebook-toc__list{margin:0;padding:0;list-style:none}.merchant-ebook-toc__part{letter-spacing:.12em;color:var(--merchant-ebook-accent);text-transform:none;margin:12px 0 6px;font-size:9pt;font-weight:600}.merchant-ebook-toc__row--clause{padding-left:10px}.merchant-ebook-toc__link{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--merchant-ebook-ink);background:0 0;border:none;align-items:baseline;gap:4px;padding:5px 0;font-size:10pt;display:flex}.merchant-ebook-toc__row--chapter .merchant-ebook-toc__link{color:var(--merchant-ebook-accent);font-weight:600}.merchant-ebook-toc__link:hover{color:#1677ff}.merchant-ebook-toc__link-text{flex:0 auto;max-width:78%;line-height:1.4}.merchant-ebook-toc__dots{border-bottom:1px dotted #ccc;flex:auto;min-width:12px;margin:0 4px;transform:translateY(-3px)}.merchant-ebook-toc__page{color:var(--merchant-ebook-muted);font-variant-numeric:tabular-nums;flex:none;font-size:9.5pt}.ebook-reading-surface code,.ebook-reading-surface .ant-typography code{border-radius:3px;font-size:10pt;font-family:var(--merchant-ebook-font)!important;color:#595959!important;background:#f5f2ec!important;border:none!important;padding:0 3px!important}.ebook-reading-surface .ant-alert{border-radius:8px;font-size:10pt}.ebook-reading-surface .help-preview{border-radius:8px;max-width:100%;overflow:hidden;box-shadow:0 2px 8px #0000000f}.ebook-reading-surface .help-preview__caption{color:var(--merchant-ebook-muted);font-size:9pt}.ebook-reading-surface .ant-steps-item-title{font-size:10pt!important}.ebook-reading-surface .ant-steps-item-description{font-size:9.5pt!important}.merchant-ebook-table{border-collapse:collapse;width:100%;margin-top:8px;font-size:9pt}.merchant-ebook-table th,.merchant-ebook-table td{vertical-align:top;border:1px solid #e8e8e8;padding:5px 7px}.merchant-ebook-table th{color:var(--merchant-ebook-accent);background:#f7f9fc;font-weight:600}.merchant-ebook-nav-hit{cursor:pointer;z-index:2;background:0 0;border:none;width:16%;position:absolute;top:0;bottom:32px}.merchant-ebook-nav-hit--prev{left:0}.merchant-ebook-nav-hit--next{right:0}.merchant-ebook-nav-hit:hover{background:linear-gradient(90deg,#1a4a7a0d,#0000)}.merchant-ebook-nav-hit--next:hover{background:linear-gradient(270deg,#1a4a7a0d,#0000)}.merchant-ebook-search-results{background:#fff;border:1px solid #ebe3d8;border-radius:10px;max-height:260px;margin-top:8px;overflow:auto;box-shadow:0 4px 12px #0000000f}.merchant-ebook-search-hit{text-align:left;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f5f2eb;width:100%;padding:10px 14px;display:block}.merchant-ebook-search-hit:hover{background:#f0f6ff}.merchant-ebook-search-hit__title{color:var(--merchant-ebook-ink);font-weight:500;line-height:1.45}.merchant-ebook-search-hit__meta{color:var(--merchant-ebook-muted);margin-top:3px;font-size:12px}.merchant-ebook-body{align-items:stretch;gap:12px;min-height:0;display:flex}.merchant-ebook-body--with-toc .merchant-ebook-viewport{flex:auto;min-width:0}.merchant-ebook-toc-panel{background:#fff;border:1px solid #ebe3d8;border-radius:12px;flex-direction:column;flex:0 0 300px;width:300px;min-height:0;display:flex;overflow:hidden;box-shadow:0 2px 10px #1a4a7a0f}.merchant-ebook-toc-panel__head{background:linear-gradient(#faf8f4 0%,#fff 100%);border-bottom:1px solid #f0ebe3;flex:none;padding:10px 12px}.merchant-ebook-toc-panel__title{color:var(--merchant-ebook-accent);margin-bottom:8px;font-size:13px;font-weight:600}.merchant-ebook-toc-panel__nav{scrollbar-width:thin;flex:auto;padding:8px 6px 10px;overflow:auto}.merchant-ebook-toc-panel__item,.merchant-ebook-toc-panel__chapter,.merchant-ebook-toc-panel__clause{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--merchant-ebook-ink);background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:6px;transition:background .15s;display:flex}.merchant-ebook-toc-panel__item,.merchant-ebook-toc-panel__chapter{padding:8px 10px}.merchant-ebook-toc-panel__item:hover,.merchant-ebook-toc-panel__chapter:hover,.merchant-ebook-toc-panel__clause:hover{background:#f5f9ff}.merchant-ebook-toc-panel__item--active,.merchant-ebook-toc-panel__chapter.merchant-ebook-toc-panel__item--active,.merchant-ebook-toc-panel__clause.merchant-ebook-toc-panel__item--active{background:#e6f4ff;box-shadow:inset 3px 0 #1677ff}.merchant-ebook-toc-panel__item-label,.merchant-ebook-toc-panel__chapter-label,.merchant-ebook-toc-panel__clause-label{flex:auto;min-width:0;line-height:1.45}.merchant-ebook-toc-panel__chapter-label{color:var(--merchant-ebook-accent);font-weight:600}.merchant-ebook-toc-panel__item-page{color:var(--merchant-ebook-muted);font-variant-numeric:tabular-nums;flex:none;padding-top:2px;font-size:11px}.merchant-ebook-toc-panel__group{margin-top:4px}.merchant-ebook-toc-panel__group--active .merchant-ebook-toc-panel__chapter-label{color:#0958d9}.merchant-ebook-toc-panel__clauses{margin:0;padding:0 0 4px 8px;list-style:none}.merchant-ebook-toc-panel__clause{padding:6px 8px 6px 6px;font-size:12px;line-height:1.4}.merchant-ebook-toc-panel__cat{color:#fff;border-radius:999px;flex:none;margin-top:1px;padding:1px 6px;font-size:10px;line-height:1.4}.merchant-ebook-toc-panel__cat.merchant-ebook-cat--glossary,.merchant-ebook-toc-panel__cat.merchant-ebook-cat--purpose,.merchant-ebook-toc-panel__cat.merchant-ebook-cat--prerequisite,.merchant-ebook-toc-panel__cat.merchant-ebook-cat--flow,.merchant-ebook-toc-panel__cat.merchant-ebook-cat--preview,.merchant-ebook-toc-panel__cat.merchant-ebook-cat--faq{background:var(--ebook-cat)}.merchant-ebook-toc-panel__empty{color:var(--merchant-ebook-muted);text-align:center;margin:12px 10px;font-size:12px}@media (width<=720px){.merchant-ebook-spread{flex-direction:column;align-items:center}.merchant-ebook-page--left,.merchant-ebook-page--right{border-right:1px solid var(--merchant-ebook-paper-edge);border-radius:6px}.merchant-ebook-page--blank{display:none}}.merchant-manual-modal .ant-modal-content{overflow:hidden}.merchant-manual-modal .ant-modal-header{border-bottom:1px solid #ebe3d8;margin-bottom:0;padding:12px 16px 10px}.merchant-manual-modal .ant-modal-body{background:#e8e4dc;padding:10px 14px 14px;overflow:hidden}.merchant-ebook-shell--embedded{--merchant-ebook-page-w:128mm;--merchant-ebook-page-h:185mm;--merchant-ebook-page-pad:12mm 11mm 16mm}.merchant-ebook-shell--embedded .merchant-ebook-toolbar{gap:10px;margin-bottom:10px;padding:8px 12px}.merchant-ebook-shell--embedded .merchant-ebook-toolbar__search{flex:240px;min-width:0;max-width:380px}.merchant-ebook-toolbar__search{flex:280px;min-width:0;max-width:420px}.merchant-ebook-toolbar__status{white-space:nowrap;text-overflow:ellipsis;max-width:280px;font-size:12px;overflow:hidden}.merchant-ebook-shell--embedded .merchant-ebook-body{height:clamp(480px,72vh,700px);min-height:0}.merchant-ebook-shell--embedded .merchant-ebook-viewport{height:100%;min-height:0;padding:0;overflow:hidden}.merchant-ebook-shell--embedded .merchant-ebook-page{font-size:10.5pt;line-height:1.6}.merchant-ebook-shell--embedded .merchant-ebook-page__inner{scrollbar-width:thin;overflow:auto}.merchant-ebook-shell--embedded .merchant-ebook-page__inner:has(.merchant-ebook-cover){padding-bottom:0;overflow:hidden}.merchant-ebook-page--embedded .merchant-ebook-cover{min-height:0;margin:-12mm -11mm -16mm;padding:6mm 7mm 7mm}.merchant-ebook-page--embedded .merchant-ebook-cover__top{justify-content:center}.merchant-ebook-page--embedded .merchant-ebook-cover__brand{letter-spacing:.12em;font-size:9.5pt}.merchant-ebook-page--embedded .merchant-ebook-cover__ring--outer,.merchant-ebook-page--embedded .merchant-ebook-cover__ring--inner{display:none}.merchant-ebook-page--embedded .merchant-ebook-cover__card{border-radius:12px;margin:2mm 0;padding:5mm 4mm 4mm}.merchant-ebook-page--embedded .merchant-ebook-cover__kicker{letter-spacing:.22em;margin-bottom:2px;font-size:7pt}.merchant-ebook-page--embedded .merchant-ebook-cover__title{font-size:15pt}.merchant-ebook-page--embedded .merchant-ebook-cover__scene-pill{margin-top:8px;padding:4px 10px 4px 8px;font-size:10pt}.merchant-ebook-page--embedded .merchant-ebook-cover__icon-wrap{border-radius:12px;width:36px;height:36px;margin-bottom:6px}.merchant-ebook-page--embedded .merchant-ebook-cover__icon{font-size:18px}.merchant-ebook-page--embedded .merchant-ebook-cover__subtitle{margin-bottom:6px;font-size:8.5pt}.merchant-ebook-page--embedded .merchant-ebook-cover__chip{padding:2px 7px;font-size:7pt}.merchant-ebook-page--embedded .merchant-ebook-cover__blob--1{width:36%;top:-6%;right:-8%}.merchant-ebook-page--embedded .merchant-ebook-cover__blob--2{width:28%;bottom:4%;left:-10%}.merchant-ebook-page--embedded .merchant-ebook-cover__blob--3{width:18%}.mpcsDrawer.ant-drawer .ant-drawer-header{background:linear-gradient(#0c1222 0%,#121a2b 100%);border-bottom:none;padding:14px 16px 8px}.mpcsDrawer.ant-drawer .ant-drawer-title,.mpcsDrawer.ant-drawer .ant-drawer-close,.mpcsDrawer.ant-drawer .ant-drawer-extra .ant-btn-link{color:#ffffffeb!important}.mpcsDrawer.ant-drawer .ant-drawer-extra .ant-btn-link:hover{color:#7dd3c0!important}.mpcsDrawer.ant-drawer .ant-drawer-body{background:#f3f5f8;padding:0!important}.mpcsDrawer__body{flex-direction:column;height:100%;min-height:0;display:flex}.mpcsDrawer__hero{color:#f5f7fa;background:linear-gradient(165deg,#0c1222 0%,#152238 55%,#1a2f3f 100%);padding:8px 16px 18px;position:relative;overflow:hidden}.mpcsDrawer__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#7dd3c038 0%,#0000 70%);border-radius:50%;width:160px;height:160px;position:absolute;top:-30px;right:-40px}.mpcsDrawer__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#7dd3c0f2;margin-bottom:6px;font-size:11px;font-weight:600}.mpcsDrawer__title{letter-spacing:.02em;margin:0 0 8px;font-family:Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:22px;font-weight:650;line-height:1.25}.mpcsDrawer__lead{color:#ffffffb8;max-width:34em;margin:0;font-size:13px;line-height:1.55}.mpcsDrawer__chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.mpcsDrawer__chip{color:#ffffffeb;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;padding:6px 12px;font-size:12px;line-height:1.3;transition:background .18s,border-color .18s,transform .18s}.mpcsDrawer__chip:hover{background:#7dd3c029;border-color:#7dd3c073;transform:translateY(-1px)}.mpcsDrawer__chip:disabled{opacity:.5;cursor:not-allowed;transform:none}.mpcsDrawer__list{flex:1;min-height:240px;padding:14px 14px 8px;overflow:auto}.mpcsDrawer__emptyHint{color:#64748b;margin:0 0 10px;font-size:12px}.mpcsDrawer__bubbleRow{margin-bottom:12px;display:flex}.mpcsDrawer__bubbleRow--user{justify-content:flex-end}.mpcsDrawer__bubbleRow--assistant{justify-content:flex-start}.mpcsDrawer__bubble{white-space:pre-wrap;word-break:break-word;border-radius:12px;max-width:92%;padding:10px 12px;font-size:13px;line-height:1.55}.mpcsDrawer__bubble--user{color:#fff;background:linear-gradient(135deg,#0f766e 0%,#0d9488 100%);border-bottom-right-radius:4px}.mpcsDrawer__bubble--assistant{color:#0f172aeb;background:#fff;border:1px solid #e2e8f0;border-bottom-left-radius:4px;box-shadow:0 1px 2px #0f172a0a}.mpcsDrawer__menuLinks{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.mpcsDrawer__menuBtn{color:#0f766e;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;padding:4px 10px;font-size:12px;transition:border-color .15s,background .15s}.mpcsDrawer__menuBtn:hover{background:#0f766e14;border-color:#0f766e}.mpcsDrawer__followups{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.mpcsDrawer__followChip{color:#334155;cursor:pointer;background:#fff;border:1px dashed #94a3b8;border-radius:999px;padding:3px 10px;font-size:11px}.mpcsDrawer__followChip:hover:not(:disabled){color:#0f766e;border-color:#0f766e}.mpcsDrawer__followChip:disabled{opacity:.5;cursor:not-allowed}.mpcsDrawer__rate{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.mpcsDrawer__rateBtn{color:#64748b;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:11px;text-decoration:underline}.mpcsDrawer__rateBtn:hover:not(:disabled){color:#0f766e}.mpcsDrawer__rateBtn:disabled{opacity:.5;cursor:not-allowed}.mpcsDrawer__rateDone{color:#94a3b8;font-size:11px}.mpcsDrawer__thinking{color:#64748b;padding:0 4px 8px;font-size:12px}.mpcsDrawer__footer{background:#fff;border-top:1px solid #e2e8f0;flex-direction:column;gap:8px;padding:10px 14px 14px;display:flex}.mpcsDrawer__actions{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.notification-article{max-width:100%}.notification-article__text{color:#000000c7;white-space:pre-wrap;word-break:break-word;margin:0 0 12px;line-height:1.65}.notification-article__text:last-child{margin-bottom:0}.notification-article__img{object-fit:cover;border-radius:8px;width:100%;max-width:100%;margin:12px 0;display:block}.notification-article__img--compact{max-height:120px;margin:8px 0}.notification-article--compact .notification-article__text{color:#0000008c;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;margin-bottom:6px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.notification-article-editor__block{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:12px;padding:10px 12px}.notification-article-editor__toolbar{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.notification-article-editor__preview{background:#fff;border:1px dashed #d9d9d9;border-radius:8px;margin-top:16px;padding:16px}.notification-article-editor__preview-title{color:#00000073;margin-bottom:12px;font-size:13px;font-weight:600}.desk-energy-banner{z-index:11000;width:100%;padding:max(24px, env(safe-area-inset-top,0px)) max(24px, env(safe-area-inset-right,0px)) max(24px, env(safe-area-inset-bottom,0px)) max(24px, env(safe-area-inset-left,0px));box-sizing:border-box;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-tap-highlight-color:transparent;background:#091e426b;border:none;justify-content:center;align-items:center;margin:0;display:flex;position:fixed;inset:0}.desk-energy-banner__text{letter-spacing:.06em;text-align:center;text-shadow:0 2px 16px #0006;font-size:clamp(32px,8vw,64px);font-weight:800;line-height:1.15}.desk-fullscreen-control{z-index:900;pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:fixed;top:72px;right:20px}.desk-fullscreen-control__btn{pointer-events:auto;min-width:132px;font-weight:600;box-shadow:0 8px 24px #0f172a1f;border-radius:12px!important;height:44px!important;font-size:15px!important}.desk-fullscreen-control__btn--active{box-shadow:0 8px 28px #1677ff59;background:#1677ff!important;border-color:#1677ff!important}.desk-fullscreen-control__hint{pointer-events:none;color:#64748b;background:#ffffffeb;border:1px solid #e2e8f0;border-radius:8px;padding:2px 8px;font-size:11px;box-shadow:0 2px 8px #0f172a0f}.desk-fullscreen-control.desk-fullscreen-control--inline{z-index:auto;pointer-events:auto;flex-shrink:0;justify-content:center;align-items:center;position:static}.desk-fullscreen-control.desk-fullscreen-control--inline .desk-fullscreen-control__btn{min-width:108px;box-shadow:0 2px 8px #0f172a14;height:40px!important;font-size:14px!important}.desk-fullscreen-control.desk-fullscreen-control--hero{z-index:auto;pointer-events:auto;flex-shrink:0;align-items:stretch;display:flex;position:static}.desk-fullscreen-control.desk-fullscreen-control--hero .desk-fullscreen-control__btn{white-space:nowrap;min-width:96px;min-height:100%;height:auto!important;box-shadow:none!important;border-radius:10px!important;padding:10px 14px!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important}.desk-fullscreen-control.desk-fullscreen-control--hero .desk-fullscreen-control__btn:not(.desk-fullscreen-control__btn--active){color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.desk-fullscreen-control.desk-fullscreen-control--hero .desk-fullscreen-control__btn:not(.desk-fullscreen-control__btn--active):hover{color:#fff!important;background:#1d4ed8!important;border-color:#1d4ed8!important}.desk-fullscreen-control.desk-fullscreen-control--hero .desk-fullscreen-control__btn--active{color:#475569!important;box-shadow:none!important;background:#fff!important;border-color:#cbd5e1!important}@media (width<=768px){.desk-fullscreen-control{align-items:stretch;inset:auto 16px 20px}.desk-fullscreen-control__btn{width:100%;min-width:0}.desk-fullscreen-control__hint{text-align:center}.desk-fullscreen-control.desk-fullscreen-control--inline{width:auto}.desk-fullscreen-control.desk-fullscreen-control--hero{flex:1;min-width:0}.desk-fullscreen-control.desk-fullscreen-control--hero .desk-fullscreen-control__btn{width:100%;min-width:0}}.desk-fullscreen-control__label--compact{display:none}.contentWrap--desk-narrow .desk-fullscreen-control.desk-fullscreen-control--hero{flex:none;min-width:0}.contentWrap--desk-narrow .desk-fullscreen-control.desk-fullscreen-control--hero .desk-fullscreen-control__btn{gap:4px;width:auto;min-width:56px;min-height:36px;height:36px!important;padding:0 10px!important;font-size:12px!important;box-shadow:0 2px 8px #2563eb47!important}.contentWrap--desk-narrow .desk-fullscreen-control__label--full{display:none}.contentWrap--desk-narrow .desk-fullscreen-control__label--compact{font-size:12px;font-weight:600;line-height:1;display:inline}.desk-fullscreen-prompt{z-index:2100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a85;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.desk-fullscreen-prompt__card{text-align:center;background:#fff;border-radius:16px;width:min(420px,100%);padding:28px 24px 20px;box-shadow:0 24px 64px #0f172a38}.desk-fullscreen-prompt__title{color:#0f172a;margin:0 0 8px;font-size:20px;font-weight:700}.desk-fullscreen-prompt__sub{color:#64748b;margin:0 0 20px;font-size:13px;line-height:1.55}.desk-fullscreen-prompt__primary{border-radius:12px!important;height:48px!important;font-size:16px!important;font-weight:600!important}.desk-fullscreen-prompt__later{color:#64748b!important;margin-top:4px!important}.desk-operate-shell{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.desk-operate-shell__top{border-bottom:1px solid #e2e8f0;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-bottom:8px;padding:4px 0 10px;display:grid}.desk-operate-shell__top-actions{align-items:center;gap:2px;display:flex}.desk-operate-shell__back{font-weight:600;color:#0f172a!important;padding-inline:4px!important}.desk-operate-shell__title-wrap{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.desk-operate-shell__title{color:#0f172a;text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:700;line-height:1.25;overflow:hidden}.desk-operate-shell__badge{color:#fff;text-align:center;background:#ef4444;border-radius:999px;flex-shrink:0;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;line-height:22px}.desk-operate-shell__refresh{color:#2563eb!important;font-size:14px!important;font-weight:600!important}.desk-operate-shell__modules{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-bottom:1px dashed #e2e8f0;gap:8px;margin-bottom:4px;padding:0 0 10px;display:flex;overflow-x:auto}.desk-operate-shell__module{color:#334155;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #e2e8f0;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:36px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.desk-operate-shell__module--active{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.desk-operate-shell__module-label{white-space:nowrap}.desk-operate-shell__module-badge .ant-badge-count{box-shadow:none}.desk-operate-shell__body{flex:auto;min-height:0;overflow:visible}.appLayout--desk-operate .jk-admin-header,.appLayout--desk-operate>.ant-layout>.ant-layout-header{display:none}.appLayout--desk-operate .contentWrap.jk-admin-content{padding-top:10px}.appLayout--desk-operate .desk-operate-shell__body .jk-admin-page,.appLayout--desk-operate .desk-operate-shell__body>div{gap:12px}.slideCaptchaModal .ant-modal-content{border-radius:16px}.slideCaptchaModal .ant-modal-wrap{overscroll-behavior:contain}.slideCaptchaModal .ant-modal-body{overscroll-behavior:none}.slideCaptchaModalRoot--embedded.ant-modal-root{z-index:20;inset:0;position:absolute!important}.slideCaptchaModalRoot--embedded .ant-modal-wrap{justify-content:center!important;align-items:flex-start!important;padding:68px 10px 12px!important;display:flex!important;position:absolute!important;inset:0!important;overflow:auto!important}.slideCaptchaModalRoot--embedded .ant-modal-mask{border-radius:inherit;background:#0f172a47!important;position:absolute!important;inset:0!important}.slideCaptchaModalRoot--embedded .ant-modal{max-width:100%!important;margin:0!important;padding-bottom:0!important;top:0!important}.slideCaptchaModalRoot--embedded .slideCaptchaModal .ant-modal-content{border-radius:14px;box-shadow:0 12px 36px #0f172a2e}.slideCaptchaModalRoot--embedded .slideCaptchaModal .ant-modal-header{margin-bottom:0;padding:12px 16px 0}.slideCaptchaModalRoot--embedded .slideCaptchaModal .ant-modal-title{font-size:15px}@media (width<=480px){.slideCaptchaModal.ant-modal-root .ant-modal{margin:12px auto;max-width:calc(100vw - 24px)!important}.slideCaptchaModalRoot--embedded .ant-modal-wrap{padding:60px 8px 10px!important}}.slideCaptcha{-webkit-user-select:none;user-select:none;touch-action:none;width:100%;position:relative}.slideCaptchaImage{aspect-ratio:300/150;touch-action:none;background:#0f172a;border:1px solid #38bdf838;border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a}.slideCaptchaClose{z-index:3;color:#64748b;cursor:pointer;background:0 0;border:none;padding:4px;font-size:14px;position:absolute;top:-4px;right:0}.slideCaptchaClose:hover{color:#1d4ed8}.slideCaptchaImage img.slideCaptchaBg{object-fit:fill;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.slideCaptchaPiece{pointer-events:none;filter:drop-shadow(0 3px 8px #02061773);will-change:transform;position:absolute;top:0;left:0}.slideCaptchaPiece img{pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.slideCaptchaRefresh{z-index:2;color:#7dd3fc;cursor:pointer;touch-action:manipulation;background:#0f172a8c;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex;position:absolute;top:8px;right:8px}.slideCaptchaRefresh:hover{color:#e0f2fe;background:#0f172ac7}.slideCaptchaHint{color:#64748b;text-align:center;margin-top:8px;font-size:12px;line-height:1.4}.slideCaptchaSliderWrap{touch-action:none;overscroll-behavior:contain;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;height:40px;margin-top:12px;position:relative}.slideCaptchaSliderTrack{pointer-events:none;background:linear-gradient(90deg,#0ea5e924,#2563eb47);border-radius:20px;height:100%;position:absolute;top:0;left:0}.slideCaptchaSliderText{color:#94a3b8;pointer-events:none;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.slideCaptchaSliderBtn{cursor:grab;color:#fff;touch-action:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#0ea5e9,#2563eb);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;display:flex;position:absolute;top:3px;left:0;box-shadow:0 4px 12px #2563eb59}.slideCaptchaSliderBtn:active{cursor:grabbing}.slideCaptcha--success .slideCaptchaSliderBtn{background:linear-gradient(135deg,#16a34a,#15803d)}.slideCaptcha--fail .slideCaptchaSliderBtn{background:linear-gradient(135deg,#ef4444,#dc2626)}.wechatWebQrEmbed{justify-content:center;min-height:320px;display:flex}.wechatWebQrEmbedLoading{justify-content:center;align-items:center;width:100%;min-height:280px;display:flex}.wechatWebQrEmbedContainer{justify-content:center;width:100%;display:flex}.wechatWebQrEmbedContainer iframe{border:none}.wechatWebQrEmbedBindHead{text-align:center;margin-bottom:8px}.wechatWebQrEmbedBindTitle{color:#000000e0;font-size:20px;font-weight:500;line-height:1.4}.wechatWebQrEmbedBindSub{color:#00000073;margin-top:4px;font-size:13px;line-height:1.5}.consultCsModal.ant-modal .ant-modal-content{border-radius:20px;padding:28px 28px 32px;box-shadow:0 24px 56px #0f172a29}.consultCsModal.ant-modal .ant-modal-body{padding:0}.consultCsModalHead{justify-content:center;align-items:center;min-height:36px;margin-bottom:24px;display:flex;position:relative}.consultCsModalTitle{text-align:center;color:#0f172a;letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.35}.consultCsModalTitleMark{color:#2563eb}.consultCsModalClose{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:22px;line-height:1;transition:background .15s,color .15s;display:flex;position:absolute;top:0;right:0}.consultCsModalClose:hover{color:#334155;background:#e2e8f0}.consultCsModalQrCard{background:#fff;border:1px solid #0f172a0f;border-radius:16px;justify-content:center;padding:18px;display:flex;box-shadow:0 10px 28px #0f172a14}.consultCsModalQrCard img{border-radius:10px;width:min(100%,252px);height:auto;display:block}.homeLoginShowcaseWrap{box-sizing:border-box;flex-direction:column;justify-content:center;align-self:center;gap:0;width:100%;max-width:560px;min-height:0;margin:0;padding:0;display:flex;position:relative}.homeShowcaseTop{flex-direction:column;gap:36px;min-width:0;display:flex}.homeShowcaseHero{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.homeShowcaseBrand{letter-spacing:-.045em;color:#fff;text-shadow:0 8px 32px #0f172a8c;margin:0;font-size:clamp(36px,4.2vw,48px);font-weight:900;line-height:1.05}.homeShowcaseBrandMark{color:#93c5fd;margin-left:8px}.homeShowcaseSlogan{letter-spacing:.18em;color:#e2e8f0d1;text-shadow:0 1px 10px #0f172a59;margin:12px 0 0;font-size:13px;font-weight:600}.homeShowcaseHeadline{letter-spacing:-.01em;color:#fffffff5;text-shadow:0 3px 16px #0f172a66;margin:28px 0 0;font-size:clamp(17px,1.7vw,22px);font-weight:750;line-height:1.45}.homeShowcaseIntro{color:#f1f5f9b8;text-shadow:0 1px 8px #0f172a47;max-width:28em;margin:10px 0 0;font-size:14px;line-height:1.75}.homeShowcaseActions{flex-direction:column;gap:12px;min-width:0;max-width:440px;display:flex}.homeShowcaseCompact{display:none}.homeShowcaseSecondary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.homeShowcaseSecondary>*,.homeShowcaseSecondary .promoterRecruitWebLink,.homeShowcaseCompactGrid>*,.homeShowcaseCompactGrid .promoterRecruitWebLink{width:100%;min-width:0}.homeShowcaseSecondary .promoterRecruitWebLink,.homeShowcaseCompactGrid .promoterRecruitWebLink{display:flex}.homeShowcaseBtn.ant-btn,.homeShowcaseSecondary .homeShowcaseBtn.ant-btn,.homeShowcaseCompactGrid .homeShowcaseBtn.ant-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fffffff5!important;width:100%!important;height:42px!important;box-shadow:none!important;background:#ffffff1f!important;border:1px solid #ffffff3d!important;border-radius:10px!important;padding:0 8px!important;font-size:13px!important;font-weight:650!important;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s!important}.homeShowcaseSecondary .homeShowcaseBtn.ant-btn:hover,.homeShowcaseSecondary .homeShowcaseBtn.ant-btn:focus-visible,.homeShowcaseCompactGrid .homeShowcaseBtn.ant-btn:hover,.homeShowcaseCompactGrid .homeShowcaseBtn.ant-btn:focus-visible{transform:translateY(-2px);color:#fff!important;background:#ffffff52!important;border-color:#ffffffb8!important;box-shadow:0 8px 22px #0f172a47,0 0 0 1px #93c5fd73!important}.homeShowcaseBtn--merchant.ant-btn,.homeShowcasePrimaryBtn.ant-btn{-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff!important;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)!important;border:1px solid #ffffff59!important;height:48px!important;font-size:15px!important;font-weight:700!important;transform:none!important;box-shadow:0 10px 28px #2563eb61!important}.homeShowcaseBtn--merchant.ant-btn:hover,.homeShowcasePrimaryBtn.ant-btn:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%)!important;border-color:#ffffff80!important;transform:none!important}.homeShowcaseOfficialBtn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:0 0;border:1px solid #ffffff38;border-radius:10px;justify-content:center;align-items:center;width:100%;height:42px;font-size:13px;font-weight:650;text-decoration:none;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s;display:flex;color:#ffffffe0!important}.homeShowcaseOfficialBtn:hover,.homeShowcaseOfficialBtn:focus-visible{background:#ffffff52;border-color:#ffffffb8;transform:translateY(-2px);box-shadow:0 8px 22px #0f172a47,0 0 0 1px #93c5fd73;color:#fff!important}.homeShowcaseOfficialBtn--compact,.homeShowcaseCompactGrid{display:none}@media (width<=980px){.homeLoginShowcaseWrap,.homeShowcaseTop{display:contents}.homeShowcaseHero{text-align:center;order:1;align-items:center}.homeShowcaseActions{order:3;width:100%;max-width:none}.homeShowcaseBrand{font-size:clamp(28px,7vw,36px)}.homeShowcaseSlogan,.homeShowcaseIntro,.homeShowcaseSecondary,.homeShowcasePrimaryBtn{display:none!important}.homeShowcaseHeadline{margin:10px 0 0;font-size:clamp(14px,3.8vw,18px);font-weight:700}.homeShowcaseCompact{flex-direction:column;gap:10px;width:100%;display:flex}.homeShowcaseCompactGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.homeShowcaseOfficialBtn--compact{height:38px;font-size:12px;display:flex}.homeShowcaseCompactGrid .homeShowcaseBtn.ant-btn,.homeShowcaseCompactGrid .homeShowcaseBtn--merchant.ant-btn{height:40px!important;font-size:12px!important}}.jkFooterBand{box-sizing:border-box;border-bottom:1px solid #ffffff1f;flex-flow:row;justify-content:flex-start;align-items:center;gap:16px;width:100%;margin:0 0 8px;padding:0 0 8px;display:flex}.jkFooterBandCol{flex-flow:row;flex:none;align-items:center;gap:6px;min-width:0;display:inline-flex}.jkFooterBandDivider{background:#ffffff38;flex:none;width:1px;height:14px}.jkFooterBandLabel{letter-spacing:.06em;color:#bfdbfeb8;text-shadow:0 1px 6px #0f172a59;flex:none;font-size:12px;font-weight:650}.jkFooterBandLabel:after{content:"：";letter-spacing:0;margin-left:1px}.jkFooterBandText{color:#f1f5f9ad;text-shadow:0 1px 6px #0f172a4d;white-space:nowrap;margin:0;font-size:13px;font-weight:500;line-height:1.3}.jkFooterBandDot{color:#ffffff52;margin:0 .25em}.jkFooterBandPlatforms{flex-flow:row;align-items:center;gap:5px;margin:0;padding:0;list-style:none;display:inline-flex}.jkFooterBandPlatformItem{display:flex}.jkFooterBandPlatformIcon{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:visible}.jkFooterBandPlatformIcon .h5-brand-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;min-width:20px;min-height:20px;display:flex;overflow:visible;width:20px!important;height:20px!important}.jkFooterBandCol--mission .jkFooterBandLabel{color:#bfdbfee6;font-size:12.5px;font-weight:700}.jkFooterBandMission{letter-spacing:.01em;color:#fffffff5;text-shadow:0 2px 12px #0f172a6b;white-space:nowrap;margin:0;font-size:15.5px;font-weight:800;line-height:1.3}@media (width<=980px){.jkFooterBand{display:none}}.jkHome{background:linear-gradient(165deg,#eef4ff 0%,#f0f4f8 38%,#f5f7fa 72%,#fafbfc 100%);height:100vh;position:relative;overflow:hidden}.jkHome:before,.jkHome:after{content:"";pointer-events:none;z-index:0;filter:blur(72px);border-radius:50%;position:fixed}.jkHome:before{background:#0ea5e917;width:min(52vw,480px);height:min(52vw,480px);top:-12%;right:-8%}.jkHome:after{background:#1677ff14;width:min(44vw,400px);height:min(44vw,400px);bottom:8%;left:-10%}@media (width<=980px){.jkHome:before,.jkHome:after{display:none}}@media (width>=981px){.jkHome{background-color:#c5dbff;background-image:radial-gradient(58% 52% at 0 0,#2563eb47 0%,#0000 62%),radial-gradient(52% 48% at 100% 100%,#0ea5e938 0%,#0000 58%),radial-gradient(48% 42% at 100% 0,#60a5fa29 0%,#0000 55%),radial-gradient(108% 90% at 50% 48%,#0000 46%,#0f172a12 100%),linear-gradient(#1d4ed812 1px,#0000 1px),linear-gradient(90deg,#1d4ed812 1px,#0000 1px),radial-gradient(circle,#1d4ed824 1.25px,#0000 1.25px),radial-gradient(76% 58% at 50% 38%,#ffffff8c 0%,#0000 68%),linear-gradient(155deg,#b8d4ff 0%,#cfe0ff 26%,#e2ecfb 58%,#f2f6fc 100%);background-position:50%,50%,50%,50%,50%,50%,50%,50%,50%;background-size:auto,auto,auto,auto,72px 72px,72px 72px,28px 28px,auto,auto}.jkHome:before{filter:blur(56px);opacity:.9;background:radial-gradient(circle,#38bdf873 0%,#2563eb38 38%,#0000 68%);width:min(72vw,680px);height:min(72vw,680px);top:-22%;right:-14%}.jkHome:after{filter:blur(52px);opacity:.85;background:radial-gradient(circle,#2563eb61 0%,#0ea5e92e 42%,#0000 68%);width:min(64vw,580px);height:min(64vw,580px);bottom:-6%;left:-16%}.jkMain:before{content:"";pointer-events:none;z-index:0;opacity:1;background:repeating-radial-gradient(circle,#2563eb33 0 2px,#0000 2px 48px);width:min(118vw,1320px);height:min(92vh,860px);position:fixed;top:52%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(82% 76% at 50% 48%,#000 6%,#0000 80%);mask-image:radial-gradient(82% 76% at 50% 48%,#000 6%,#0000 80%)}.jkMainScroll:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(36% 32% at 8% 18%,#2563eb33 0%,#0000 70%),radial-gradient(34% 30% at 92% 82%,#06b6d429 0%,#0000 68%),linear-gradient(125deg,#0000 42%,#ffffff73 50%,#0000 58%);position:fixed;inset:0}}.jkHomeNav{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border-bottom:1px solid #1677ff1a;justify-content:space-between;align-items:center;padding:20px 40px;display:flex;position:fixed;top:0;left:0;right:0}.jkNavSiteLink{color:#0f172ab8;white-space:nowrap;background:#ffffffe6;border:1px solid #0f172a1a;border-radius:999px;flex-shrink:0;padding:8px 14px;font-size:15px;font-weight:700;text-decoration:none;transition:color .18s,border-color .18s,background .18s}.jkNavSiteLink:hover{color:#1677ff;background:#f0f7fffa;border-color:#1677ff59}.jkNavSiteLink:focus-visible{outline-offset:2px;outline:2px solid #2563eb8c}.jkBrand{color:inherit;cursor:pointer;align-items:center;gap:12px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:inline-flex}.jkBrand:hover{border-color:#1677ff61;box-shadow:0 12px 28px #2563eb29}.jkBrand:focus-visible{outline-offset:2px;outline:2px solid #2563eb8c}.jkBrandPill{background:linear-gradient(135deg,#fffffff5 0%,#f0f7fffa 100%);border:1px solid #1677ff33;border-radius:999px;padding:8px 14px 8px 10px;box-shadow:0 10px 24px #2563eb1f}.jkBrandIconWrap{background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;overflow:hidden}.jkBrandIcon{object-fit:contain;width:100%;height:100%;display:block}.jkBrandPill .jkBrandName{letter-spacing:.02em;white-space:nowrap;font-size:18px;font-weight:800}.jkBrandName{letter-spacing:.3px;color:#0f172a;font-size:22px;font-weight:900;line-height:1}.jkBrandNameAccent{color:#1677ff}.jkBrandTag{letter-spacing:.02em;color:#1d4ed8;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3}.jkMain{z-index:1;box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding-top:72px;display:flex;position:relative}.jkMainScroll{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-height:0;padding:16px 40px 24px;display:flex;overflow:auto}.jkContainer{flex-shrink:0;width:100%;max-width:1160px;margin:auto}.jkHeroCard{--hero-blue-h:132px;--hero-body-pull:24px;--hero-login-qr-inset-top:calc(var(--hero-body-pull) + 6px);--hero-login-qr-inset-bottom:10px;background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #3b82f624;border-radius:28px;position:relative;overflow:visible;box-shadow:0 28px 56px #2563eb1f,0 10px 28px #0f172a14}.jkHeroCard:after{content:"";filter:blur(10px);z-index:0;pointer-events:none;background:radial-gradient(#0f172a2e 0%,#0f172a0f 45%,#0000 82%);border-radius:999px;height:44px;position:absolute;bottom:-28px;left:10%;right:10%}.jkHeroCard:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#ffffff70,#fff0);border-radius:28px 28px 40% 40%/28px 28px 22% 22%;height:42%;position:absolute;top:0;left:0;right:0}.jkHeroTop{height:var(--hero-blue-h);z-index:2;border-radius:26px 26px 0 0;position:relative;overflow:hidden}.jkHeroGradient{background:linear-gradient(145deg,#1e4fd4 0%,#2563eb 38%,#3b82f6 72%,#60a5fa 100%);position:absolute;inset:0}.jkHeroShine{pointer-events:none;background:radial-gradient(#ffffff6b 0%,#0000 65%);width:80%;height:140%;position:absolute;top:-46%;right:-18%}.jkHeroBody{margin-top:calc(-1 * var(--hero-body-pull));z-index:3;padding:22px 28px 32px;position:relative}.jkHeroContent{grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:28px;display:grid}.jkHeroInfo{min-width:0}.jkHeroLoginPanel{box-shadow:none;background:0 0;border:none;border-radius:0;margin-top:0;padding:4px 8px 6px;position:relative}.jkHeroLoginPanel .wechatWebLoginOverlay{padding:var(--hero-login-qr-inset-top) 8px var(--hero-login-qr-inset-bottom);-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box;background:0 0;justify-content:center;align-items:flex-start;top:0;overflow-y:auto}.jkHeroLoginPanel .wechatWebLoginPanel{background:#fff;max-width:260px;padding:26px 10px 10px;box-shadow:0 8px 22px #0f172a1a}.jkHeroLoginPanel .wechatWebLoginClose{top:2px;right:2px}.jkHeroLoginPanel .wechatWebLoginPanel .wechatWebQrEmbedContainer iframe{width:220px!important;height:286px!important}.jkTitle{letter-spacing:-.4px;color:#0f172a;margin:4px 0 16px;font-size:48px;font-weight:900;line-height:1.12}.jkTitleLink{color:inherit;cursor:pointer;text-decoration:none;transition:opacity .18s;display:inline-block}.jkTitleLink:hover{opacity:.88}.jkTitleLink:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #2563eb8c}.jkTitleAccent{color:#1677ff}.jkSubTitle{color:#0f172ac7;letter-spacing:.02em;white-space:nowrap;flex-wrap:nowrap;align-items:center;max-width:100%;margin:0 0 14px;font-size:18px;font-weight:700;line-height:1.5;display:flex;overflow:hidden}.jkSubTitleSep{color:#1677ff73;flex-shrink:0;margin:0 10px;font-weight:800}.jkHeroScope{color:#0f172a94;flex-direction:column;gap:2px;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.jkHeroScopeLine{display:block}.jkHeroHints{margin:0 0 24px}.jkHeroHints .jkChipHint{margin:0 0 6px!important}.jkHeroHints .jkChipHint:last-child{margin-bottom:0!important}.jkChipHint{color:#64748b!important;margin:0 0 24px!important;font-size:14px!important;line-height:1.6!important}.jkChipHint strong{color:#2563eb;font-weight:700}.jkTrustLine{color:#0f172a6b!important;margin:0 0 24px!important;font-size:12px!important;line-height:1.6!important}.jkActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:480px;margin:0 0 28px;display:grid}.jkActions>*{width:100%;min-width:0}.jkActions>.jkPrimaryGhostBtn,.jkActions>.jkPrimarySolidBtn,.jkActions .promoterRecruitWebLink .jkPrimaryGhostBtn,.jkActions .promoterRecruitWebLink .jkChannelGhostBtn{width:100%;min-width:0!important}.jkActions .promoterRecruitWebLink{width:100%;min-width:0;display:flex}.jkActions .promoterRecruitWebLink .jkPrimaryGhostBtn,.jkActions .promoterRecruitWebLink .jkChannelGhostBtn{flex:1}.jkPrimaryGhostBtn,.jkChannelGhostBtn{border-radius:14px;min-width:0;height:46px;font-weight:800;transition:color .18s,border-color .18s,background .18s,box-shadow .18s;box-shadow:0 6px 18px #2563eb1a;color:#0f172a!important;background:#fffffff0!important;border:1px solid #1677ff38!important}.jkPrimaryGhostBtn:hover,.jkPrimaryGhostBtn:focus-visible,.jkChannelGhostBtn:hover,.jkChannelGhostBtn:focus-visible{box-shadow:0 10px 24px #2563eb24;color:#1677ff!important;background:#f0f7fffa!important;border-color:#1677ff6b!important}.jkChannelGhostBtn{font-size:14px;font-weight:700;box-shadow:0 4px 12px #2563eb0f;color:#0f172ab8!important;border-color:#1677ff24!important}.jkIntroVideoPlayer{background:#0f172a;border-radius:8px;width:100%;max-height:min(70vh,480px);display:block}.jkIntroVideoPlayer::-webkit-media-controls-download-button{display:none!important}.jkIntroVideoPoster{cursor:pointer;aspect-ratio:16/9;background:#0f172a;border:0;border-radius:8px;width:100%;max-height:min(70vh,480px);padding:0;display:block;position:relative;overflow:hidden}.jkIntroVideoPosterImg{object-fit:cover;width:100%;height:100%;display:block}.jkIntroVideoPosterShade{pointer-events:none;background:linear-gradient(#0000 40%,#0f172a8c 100%);position:absolute;inset:0}.jkIntroVideoDuration{z-index:1;color:#f8fafc;letter-spacing:.02em;font-variant-numeric:tabular-nums;background:#0f172ab8;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:700;position:absolute;bottom:12px;right:12px}.jkIntroVideoPlayCue{z-index:1;color:#fff;pointer-events:none;background:#0f172a8c;border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;padding-left:4px;font-size:22px;line-height:1;display:inline-flex;position:absolute;top:50%;left:50%;box-shadow:0 8px 24px #0f172a59}.jkIntroVideoPoster:hover .jkIntroVideoPlayCue,.jkIntroVideoPoster:focus-visible .jkIntroVideoPlayCue{background:#1677ffd9}@media (width<=980px){.jkIntroVideoModal.ant-modal{max-width:calc(100vw - 24px);margin:12px auto}.jkIntroVideoPlayer,.jkIntroVideoPoster{max-height:min(56vh,360px)}}.promoterRecruitWebLink{color:inherit;text-decoration:none;display:inline-flex}.jkPrimarySolidBtn{border-radius:14px;min-width:0;height:46px;font-weight:800;box-shadow:0 16px 36px #2563eb3d}.jkLoginTitleWrap{text-align:center;margin-bottom:16px;padding:0 4px 6px}.jkLoginDivider{background:linear-gradient(90deg,#60a5faa6,#2563ebf2);border-radius:999px;width:58px;height:3px;margin:12px auto 0;box-shadow:0 4px 10px #2563eb2e}.jkLoginForm .ant-form-item-label>label{color:#0f172ab8;font-size:13px;font-weight:700}.jkLoginPasswordHint{color:#8c8c8c;margin-top:2px;font-size:12px;line-height:1.4;display:block}.jkLoginForm .ant-form-item{margin-bottom:15px}.jkLoginInput.ant-input,.jkLoginInput .ant-input,.jkLoginInput.ant-input-affix-wrapper,.jkLoginInput.ant-input-password{background:#f8fafceb;border-color:#94a3b842;border-radius:12px;height:45px;transition:all .2s}.jkLoginInput.ant-input{padding-top:0;padding-bottom:0;line-height:43px}.jkLoginInput.ant-input-affix-wrapper{align-items:center;padding-top:0;padding-bottom:0;display:inline-flex}.jkLoginInput.ant-input-affix-wrapper .ant-input{padding-top:0;padding-bottom:0;line-height:1.5}.jkLoginInput.ant-input-password{align-items:center;padding-top:0;padding-bottom:0;display:inline-flex}.jkLoginInput.ant-input-password input{padding-top:0;padding-bottom:0;line-height:1.5}.jkLoginInput.ant-input:hover,.jkLoginInput .ant-input:hover,.jkLoginInput.ant-input-affix-wrapper:hover,.jkLoginInput.ant-input-password:hover{border-color:#1677ff6b}.jkLoginInput.ant-input:focus,.jkLoginInput .ant-input:focus,.jkLoginInput.ant-input-affix-wrapper-focused,.jkLoginInput.ant-input-password.ant-input-affix-wrapper-focused{background:#fff;border-color:#1677ff;box-shadow:0 0 0 2px #1677ff33}.jkCaptchaCompact .jkCaptchaInput{width:65%}.jkCaptchaCompact .jkCaptchaBtn{color:#1d4ed8;letter-spacing:2px;background:linear-gradient(135deg,#eff6ff,#dbeafec7);border-color:#3b82f647;border-radius:12px;width:35%;height:45px;font-weight:800}.jkCaptchaCompact .jkCaptchaBtn:hover{border-color:#2563eb99;color:#1d4ed8!important}.jkWechatLoginBtn.ant-btn{border-radius:14px;height:47px;font-size:15px;font-weight:700;box-shadow:0 8px 20px #07c1601a;color:#059669!important;background:#fff!important;border-color:#07c1606b!important}.jkWechatLoginBtn.ant-btn:hover{color:#07c160!important;background:#07c1600f!important;border-color:#07c160!important}.jkLoginAuxLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin-top:2px;padding-bottom:4px;display:flex}.jkLoginAuxCluster{flex:0 auto;align-items:center;gap:10px;display:inline-flex}.jkLoginAuxBreak{flex-basis:100%;width:0;height:0;margin:0;padding:0;display:none;overflow:hidden}.jkLoginAuxCs{flex:none}.jkLoginAuxSep{color:#0f172a47;-webkit-user-select:none;user-select:none;font-size:13px;line-height:1}.wechatWebBtnPrimary.ant-btn-primary{background:#07c160!important;border-color:#07c160!important}.wechatWebBtnPrimary.ant-btn-primary:hover{background:#06ae56!important;border-color:#06ae56!important}.jkLoginSubmitBtn.ant-btn{border-radius:14px;height:47px;font-size:16px;font-weight:700;box-shadow:0 14px 30px #2563eb45;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)!important;border:none!important}.jkLoginSubmitBtn.ant-btn:hover{filter:brightness(1.03)}.jkLoginPortalSeg{width:100%}.jkLoginPortalHint{color:#64748b;margin-top:8px;font-size:12px;line-height:1.5}.jkLoginPortalLinks{text-align:center;margin-top:12px;font-size:13px}.jkLoginPortalLinks .ant-typography{color:#1677ff}.jkForgotLink{white-space:nowrap;color:#0f172a85!important;font-size:14px!important}.jkForgotLink:hover{color:#2563ebeb!important}.jkLoginAuxLinks .jkForgotLink.ant-btn{height:auto;box-shadow:none;border:none;padding:0;font-size:14px;font-weight:400;color:#0f172a85!important}.jkLoginAuxLinks .jkForgotLink.ant-btn:hover,.jkLoginAuxLinks .jkForgotLink.ant-btn:focus{color:#2563ebeb!important;background:0 0!important}.jkFooter{background:#ffffffdb;border-top:1px solid #0f172a0f;flex-shrink:0;padding:12px 20px 16px}.jkFooterInner{text-align:center;max-width:1240px;margin:0 auto}.jkFooterLine1{color:#0f172aa8!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.75!important}.jkFooterLine2{color:#0f172a85!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.75!important}.jkFooterSep{color:#0f172a5c;margin:0 6px}.jkFooterRecordLink{color:#0f172a8f;white-space:nowrap;font-size:12px;font-weight:600;text-decoration:none;transition:color .2s}.jkFooterRecordLink--icp,.jkFooterRecordLink--gongan{vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.jkFooterBeianIcon{flex-shrink:0;display:block}.jkFooterRecordLink:hover{color:#1677ff}@media (width>=981px) and (width<=1200px){.jkHomeNav{padding:16px 28px}.jkMainScroll{padding:12px 28px 20px}.jkContainer{max-width:960px}.jkHeroCard{--hero-blue-h:108px;--hero-body-pull:20px}.jkHeroBody{padding:18px 22px 26px}.jkHeroContent{grid-template-columns:minmax(0,1fr) min(340px,36vw);align-items:start;gap:20px}.jkTitle{margin-bottom:12px;font-size:38px}.jkSubTitle{margin-bottom:12px;font-size:15px;line-height:1.5}.jkHeroScope{margin-bottom:10px;font-size:12px}.jkSubTitleSep{margin:0 8px}.jkChipHint{margin-bottom:18px!important}.jkActions{margin-bottom:20px}.jkPrimaryGhostBtn,.jkPrimarySolidBtn,.jkChannelGhostBtn{min-width:0;height:42px}.jkHeroLoginPanel{padding:2px 4px 4px}.jkLoginTitleWrap .ant-typography{font-size:22px!important}}@media (width<=980px){.jkHomeNav{padding:16px 18px}.jkBrandName{white-space:nowrap}.jkMainScroll{padding:12px 16px 20px;overflow-x:hidden}.jkContainer,.jkHeroCard,.jkHeroBody,.jkHeroContent,.jkHeroInfo,.jkHeroLoginPanel,.jkLoginForm{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.jkHeroBody{padding:18px 16px 24px}.jkSubTitle{letter-spacing:0;justify-content:flex-start;margin-bottom:12px;font-size:14px}.jkHeroScope{display:none}.jkSubTitleSep{margin:0 6px}.jkActions{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:100%;margin-bottom:18px;display:grid}.jkActions>*{width:100%;min-width:0;max-width:100%}.jkActions>.jkPrimaryGhostBtn,.jkActions>.jkPrimarySolidBtn,.jkActions .promoterRecruitWebLink .jkPrimaryGhostBtn,.jkActions .promoterRecruitWebLink .jkChannelGhostBtn{box-sizing:border-box;width:100%;max-width:100%;height:40px;padding-inline:8px;font-size:13px;min-width:0!important}.jkActions .promoterRecruitWebLink{width:100%;min-width:0;display:flex}.jkActions .promoterRecruitWebLink .jkPrimaryGhostBtn,.jkActions .promoterRecruitWebLink .jkChannelGhostBtn{flex:1}.jkHeroContent{grid-template-columns:minmax(0,1fr);gap:16px}.jkHeroLoginPanel{background:#ffffffb8;border:1px solid #e2e8f0e6;border-radius:18px;margin-top:0;padding:12px 12px 10px;overflow:hidden;box-shadow:0 12px 28px #0f172a14}.jkLoginForm .ant-form-item,.jkLoginForm .ant-input-affix-wrapper,.jkLoginForm .ant-input,.jkLoginForm .ant-btn{box-sizing:border-box;max-width:100%}.jkLoginInput.ant-input-affix-wrapper,.jkLoginInput.ant-input-password{width:100%;display:flex}.jkLoginAuxLinks{flex-wrap:wrap;gap:6px 8px;max-width:100%}.jkLoginAuxCluster{gap:8px}.jkHeroCard{--hero-login-qr-inset-top:12px;--hero-login-qr-inset-bottom:12px;overflow:hidden}.jkHeroLoginPanel .wechatWebLoginOverlay{padding:var(--hero-login-qr-inset-top) 10px var(--hero-login-qr-inset-bottom);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;justify-content:center;align-items:flex-start}.jkTitle{font-size:clamp(28px,8vw,40px)}.jkFooterLine1,.jkFooterLine2{font-size:12px!important}.jkFooter{display:none}.jkFooterLine2 .jkFooterSep{margin:0 4px}}@media (width>=768px) and (width<=980px){.jkHomeNav{padding:16px 28px}.jkMainScroll{justify-content:center;padding:16px 28px 24px}.jkContainer{max-width:580px;margin-top:0;margin-bottom:0}.jkHeroCard{--hero-blue-h:108px;--hero-body-pull:20px}.jkHeroBody{padding:20px 24px 28px}.jkHeroInfo{text-align:center}.jkTitle{font-size:36px}.jkSubTitle{justify-content:center;font-size:15px;line-height:1.5}.jkHeroScope{text-align:center;max-width:480px;margin-left:auto;margin-right:auto}.jkSubTitleSep{margin:0 8px}.jkHeroHints{max-width:480px;margin-left:auto;margin-right:auto}.jkActions{gap:12px;max-width:480px;margin-left:auto;margin-right:auto}.jkActions>.jkPrimaryGhostBtn,.jkActions>.jkPrimarySolidBtn,.jkActions .promoterRecruitWebLink .jkPrimaryGhostBtn,.jkActions .promoterRecruitWebLink .jkChannelGhostBtn{height:42px;font-size:14px}.jkHeroLoginPanel{background:#ffffffe0;padding:18px 22px 14px}}.jkLoginLayout{flex-shrink:0;grid-template-columns:minmax(0,1fr) min(400px,38vw);align-items:center;gap:clamp(28px,4vw,56px);width:100%;max-width:1180px;margin:auto;display:grid}.jkLoginCardStandalone{--hero-login-qr-inset-top:18px;--hero-login-qr-inset-bottom:14px;background:#fff;border-radius:16px;padding:28px 28px 24px;position:relative;box-shadow:0 20px 50px #2563eb24}.jkLoginCardBrand{align-items:center;gap:10px;margin-bottom:18px;display:flex}.jkLoginCardLogo{object-fit:contain;width:36px;height:36px}.jkLoginCardBrandName{color:#0f172a;font-size:20px;font-weight:800;line-height:1}.jkLoginCardLead{color:#0f172a85;margin:0 0 14px;font-size:13px;font-weight:500;line-height:1.65}.jkLoginCardStandalone .jkHeroLoginPanel{box-shadow:none;background:0 0;border:none;margin:0;padding:0}.jkLoginCardStandalone .jkLoginTitleWrap{text-align:left;margin-bottom:18px;padding:0}.jkLoginCardStandalone .wechatWebLoginOverlay{padding:var(--hero-login-qr-inset-top) 10px var(--hero-login-qr-inset-bottom);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background:#fffffff5;border-radius:16px;justify-content:center;align-items:flex-start;position:absolute;inset:0;overflow-y:auto}.jkLoginCardStandalone .wechatWebLoginPanel{background:#fff;max-width:260px;padding:26px 10px 10px;box-shadow:0 8px 22px #0f172a1a}.jkLoginCardStandalone .wechatWebLoginClose{top:4px;right:4px}.jkLoginCardStandalone .wechatWebLoginPanel .wechatWebQrEmbedContainer iframe{width:220px!important;height:286px!important}@media (width>=981px){.jkHome{background:linear-gradient(145deg,#dceafe 0%,#e8f0fe 35%,#edf2ff 68%,#f5f8ff 100%)}.jkMain:before{opacity:.35}}@media (width<=980px){.jkLoginLayout{grid-template-columns:minmax(0,1fr);gap:20px;max-width:480px}.jkLoginCardStandalone{order:-1}.jkLoginCardStandalone .jkLoginTitleWrap,.jkLoginCardLead{text-align:center}}@media (width<=480px){.jkLoginAuxCluster{gap:6px}.jkLoginAuxLinks{column-gap:6px}.jkActions{gap:8px}.jkActions>.jkPrimaryGhostBtn,.jkActions>.jkPrimarySolidBtn,.jkActions .promoterRecruitWebLink .jkPrimaryGhostBtn,.jkActions .promoterRecruitWebLink .jkChannelGhostBtn{height:38px;padding-inline:4px;font-size:12px}.jkChannelGhostBtn{font-size:11px}.jkHeroTop,.jkHeroCard:before,.jkTitle,.jkTitleLink,.jkSubTitle{display:none!important}.jkHeroCard{--hero-blue-h:0px;--hero-body-pull:0px;--hero-login-qr-inset-top:12px}}.jkHome.jkHome--splitLogin{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#0f172a;width:100vw;height:100vh}.jkHome.jkHome--splitLogin .jkLoginFormCont,.jkHome.jkHome--splitLogin .jkLoginFormCont input,.jkHome.jkHome--splitLogin .jkLoginFormCont textarea,.jkHome.jkHome--splitLogin .jkLoginFormCont .ant-input{-webkit-user-select:text;user-select:text}.jkHome.jkHome--splitLogin:before,.jkHome.jkHome--splitLogin:after{display:none}.jkLoginVideoBg{z-index:0;pointer-events:none;-webkit-user-drag:none;background:#0f172a;position:fixed;inset:0;overflow:hidden}.jkLoginVideoBg--poster{background-position:50%;background-repeat:no-repeat;background-size:cover}.jkLoginVideoCanvas{pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.jkLoginVideoCanvas--frozen{filter:saturate(1.02)brightness(1.02)}.jkLoginVideoSourceHost{opacity:.001!important;pointer-events:none!important;z-index:-1!important;width:2px!important;height:2px!important;margin:0!important;padding:0!important;position:fixed!important;top:0!important;left:-10000px!important;overflow:hidden!important}.jkLoginVideoSource{opacity:.001!important;pointer-events:none!important;width:2px!important;height:2px!important}.jkLoginVideoShade{background:linear-gradient(90deg,#0f172a7a 0%,#0f172a47 36%,#0f172a1f 62%,#0f172a0f 100%);position:absolute;inset:0}.jkLoginStage{z-index:2;box-sizing:border-box;grid-template-columns:minmax(0,1fr) 380px;align-items:center;column-gap:clamp(56px,8vw,110px);width:100%;max-width:min(1180px,100vw - 48px);min-height:100svh;margin:0 auto;padding:28px clamp(28px,5vw,56px) 120px;display:grid;position:relative}.jkLoginFormCont{--hero-login-qr-inset-top:12px;--jk-login-body-h:272px;isolation:isolate;box-sizing:border-box;-webkit-backdrop-filter:blur(18px)saturate(1.15);background:linear-gradient(105deg,#ffffff61 0%,#ffffffb8 32%,#ffffffe6 100%);border:1px solid #ffffff80;border-radius:20px;justify-self:end;width:380px;max-width:100%;margin-block:0;margin-inline:0;padding:28px 26px 26px;position:relative;overflow:hidden;box-shadow:0 20px 56px #0f172a2e,inset 0 1px #ffffffa6}.jkLoginFormTitle{color:#0f172a;text-align:center;margin:0 0 16px;font-size:21px;font-weight:700;line-height:1.4}.jkLoginTabs{background:#0f172a0f;border:1px solid #ffffff59;border-radius:10px;gap:4px;margin-bottom:16px;padding:5px;display:flex}.jkLoginTab{color:#0f172a85;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:10px 0;font-size:15px;font-weight:600;transition:color .2s,background .2s,box-shadow .2s;position:relative}.jkLoginTab--active{color:#1d4ed8;background:#ffffffe0;box-shadow:0 1px 6px #0f172a14}.jkLoginTab--active:after{display:none}.jkHome--splitLogin .jkLoginBody{min-height:var(--jk-login-body-h);height:var(--jk-login-body-h);box-sizing:border-box;overflow:visible}.jkLoginBody--password{padding-top:12px}.jkHome--splitLogin .jkLoginAuxLinks{margin-top:20px;padding-top:2px}.jkLoginWechatPane{width:100%;height:100%;min-height:var(--jk-login-body-h);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:visible}.jkLoginBody--wechat .jkLoginWechatPane{overflow:visible}.jkLoginWechatQr.wechatWebQrEmbed{flex:none;justify-content:center;align-items:center;width:100%;height:220px;min-height:220px}.jkLoginWechatQr .wechatWebQrEmbedLoading{height:220px;min-height:220px}.jkLoginWechatQr .wechatWebQrEmbedContainer{justify-content:center;align-items:center;width:100%;height:220px;min-height:0;display:flex;overflow:visible}.jkLoginWechatQr .wechatWebQrEmbedContainer iframe{border:none;flex-shrink:0;max-width:100%;margin:0 auto;display:block;width:220px!important;height:220px!important}.jkHome--splitLogin .jkLoginForm .ant-form-item-label{display:none}.jkHome--splitLogin .jkLoginInput.ant-input,.jkHome--splitLogin .jkLoginInput .ant-input,.jkHome--splitLogin .jkLoginInput.ant-input-affix-wrapper,.jkHome--splitLogin .jkLoginInput.ant-input-password{border-radius:9px;height:48px;font-size:15px}.jkHome--splitLogin .jkLoginSubmitBtn.ant-btn{height:46px;box-shadow:none;margin-top:4px;font-weight:600;background:#2563eb!important;border-color:#2563eb!important;border-radius:9px!important;font-size:15px!important}.jkHome--splitLogin .jkLoginSubmitBtn.ant-btn:hover{filter:none;transform:none;background:#1d4ed8!important;border-color:#1d4ed8!important}.jkHome--splitLogin .jkLoginInput.ant-input:focus,.jkHome--splitLogin .jkLoginInput .ant-input:focus,.jkHome--splitLogin .jkLoginInput.ant-input-affix-wrapper-focused,.jkHome--splitLogin .jkLoginInput.ant-input-password.ant-input-affix-wrapper-focused{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb29}.jkHome--splitLogin .jkLoginForm .ant-form-item{margin-bottom:14px}.jkHome--splitLogin .jkFooter{z-index:2;background:0 0;border:none;padding:8px 16px 14px;position:fixed;bottom:0;left:0;right:0}.jkHome--splitLogin .jkFooterInner{box-sizing:border-box;text-align:center;max-width:min(1180px,100vw - 48px);margin:0 auto;padding:0 clamp(28px,5vw,56px)}.jkHome--splitLogin .jkFooterBand{text-align:left}.jkHome--splitLogin .jkFooterLine2{text-shadow:0 1px 8px #0f172a73;color:#ffffffc7!important;margin:0!important}.jkHome--splitLogin .jkFooterRecordLink{color:#ffffffd1}.jkHome--splitLogin .jkFooterSep{color:#ffffff80}@media (width<=980px){.jkHome.jkHome--splitLogin{height:auto;min-height:100svh;overflow-y:auto}.jkLoginVideoShade{background:linear-gradient(#0f172a47 0%,#0f172a29 35%,#0f172a38 100%)}.jkLoginStage{width:100%;max-width:min(400px,100vw - 32px);min-height:auto;padding:max(16px, env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;align-items:center;gap:14px;margin:0 auto;display:flex}.jkLoginFormCont{order:2;width:100%;max-width:100%;margin-inline:auto}.jkHome--splitLogin .jkLoginFormCont{--jk-login-body-h:248px;border-radius:16px;width:min(320px,100%);padding:22px 20px 20px;overflow:visible}.jkHome--splitLogin .jkLoginBody--wechat{--jk-login-body-h:248px}.jkLoginBody--wechat .jkLoginWechatPane{justify-content:center;padding-top:0;overflow:visible}.jkLoginWechatQr.wechatWebQrEmbed,.jkLoginWechatQr .wechatWebQrEmbedLoading{width:100%;max-width:100%;height:220px;min-height:220px}.jkLoginWechatQr .wechatWebQrEmbedContainer{justify-content:center;align-items:center;width:100%;height:220px;overflow:visible}.jkLoginWechatQr .wechatWebQrEmbedContainer iframe{margin:0 auto;max-width:100%;margin-top:0;width:220px!important;height:220px!important}@media (width<=360px){.jkHome--splitLogin .jkLoginBody--wechat{--jk-login-body-h:220px}.jkLoginWechatQr.wechatWebQrEmbed,.jkLoginWechatQr .wechatWebQrEmbedLoading,.jkLoginWechatQr .wechatWebQrEmbedContainer{height:198px;min-height:198px}.jkLoginWechatQr .wechatWebQrEmbedContainer iframe{transform-origin:50%;transform:scale(.9);width:220px!important;height:220px!important}}.jkLoginFormTitle{margin-bottom:14px;font-size:19px}.jkLoginTabs{margin-bottom:14px;padding:4px}.jkLoginTab{padding:8px 0;font-size:14px}.jkLoginBody--password{padding-top:10px}.jkHome--splitLogin .jkLoginInput.ant-input,.jkHome--splitLogin .jkLoginInput .ant-input,.jkHome--splitLogin .jkLoginInput.ant-input-affix-wrapper,.jkHome--splitLogin .jkLoginInput.ant-input-password{border-radius:8px;height:44px;font-size:14px}.jkHome--splitLogin .jkLoginSubmitBtn.ant-btn{height:42px;margin-top:2px;border-radius:8px!important;font-size:14px!important}.jkHome--splitLogin .jkLoginForm .ant-form-item{margin-bottom:12px}.jkHome--splitLogin .jkFooter{margin-top:8px;position:relative}}.applyPage{background:linear-gradient(#e8f0ff 0%,#f1f5f9 320px 100%);min-height:100vh;padding:0 16px 48px}.applyHero{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 50%,#38bdf8 100%);border-radius:18px;max-width:700px;margin:24px auto 20px;overflow:hidden;box-shadow:0 16px 40px #2563eb38}.applyHeroAccent{background:linear-gradient(90deg,#1d4ed8 0%,#38bdf8 50%,#818cf8 100%);height:6px}.applyHeroInner{padding:28px 24px 32px}.applyHeroBadge{color:#ffffffeb;background:#ffffff29;border-radius:999px;margin-bottom:14px;padding:6px 14px;font-size:13px;display:inline-block}.applyHeroTitle{color:#fff!important;margin:0!important;font-weight:800!important}.applyHeroSub{color:#ffffffe6!important;margin:10px 0 0!important;font-size:15px!important}.applyHeroLinkBtn{text-decoration:underline;color:#fef08a!important;height:auto!important;margin-top:12px!important;padding:0!important;font-size:14px!important;font-weight:600!important}.applyHeroLinkBtn:hover{color:#fde047!important}.applyCommissionLoading{justify-content:center;align-items:center;gap:12px;min-height:120px;display:flex}.applyCommissionDisclaimer{margin-top:10px!important}.applyCommissionDisclaimer .ant-alert-message{margin-bottom:2px;font-size:13px}.applyCommissionDisclaimer .ant-alert-description{font-size:12px;line-height:1.45}.applyCommissionDisclaimerList{margin:4px 0 0;padding-left:16px}.applyCommissionDisclaimerList li{margin-bottom:3px;line-height:1.45}.applyCommissionDisclaimerList li:last-child{margin-bottom:0}.applyInviteBanner{text-align:center;max-width:700px;box-shadow:none!important;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%)!important;border:2px solid #93c5fd!important;border-radius:16px!important;margin:0 auto 16px!important}.applyInviteBannerLab{color:#1d4ed8;font-size:14px;font-weight:600}.applyInviteBannerCode{letter-spacing:6px;color:#0f172a;margin-top:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:36px;font-weight:800}.applyInviteBannerHint{word-break:break-word;max-width:22em;margin-top:8px;margin-left:auto;margin-right:auto;font-size:13px;line-height:1.45;display:block}.applyCard{max-width:700px;margin:0 auto;border:1px solid #e2e8f0f2!important;border-radius:18px!important;box-shadow:0 12px 36px #0f172a14!important}.applyCard--narrow{max-width:480px}.applyLoginStack{border-radius:18px;width:min(480px,100%);margin:24px auto 48px;overflow:hidden;box-shadow:0 16px 40px #2563eb33,0 12px 36px #0f172a14}.applyPage--login .applyLoginStack .applyHero{width:100%;max-width:none;box-shadow:none;border-radius:0;margin:0}.applyPage--login .applyLoginStack .applyHeroInner{padding:24px 22px 20px}.applyPage--login .applyLoginStack .applyCard--login{width:100%;max-width:none;margin:0;box-shadow:none!important;border:none!important;border-top:1px solid #e2e8f0a6!important;border-radius:0!important}.applyPage--login .applyLoginStack .applyCard--login .ant-card-body{padding-top:18px!important}.applySectionTitle{color:#0f172a!important;margin:0 0 8px!important;font-weight:700!important}.applySectionTitle--spaced{margin-top:28px!important}.applyRequiredTag{color:#1d4ed8;vertical-align:middle;background:#eff6ff;border-radius:6px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.applySectionDesc{margin-bottom:16px!important;font-size:14px!important}.applyInviteField{margin-bottom:8px}.applyInvitePrefillExtra{color:#1d4ed8;font-size:13px}.applyInviteInput{text-align:center;letter-spacing:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:20px!important;font-weight:700!important}.applyUnlockLink{margin-bottom:8px;font-size:13px;display:inline-block}.applyRecruitHint{color:#cf1322;word-break:break-word;overflow-wrap:anywhere;white-space:pre-line;margin-top:6px;margin-bottom:4px;font-size:13px;line-height:1.45;display:block}.applyForm .ant-form-item-label>label{font-weight:600}.applyForm .ant-input,.applyForm .ant-select-selector{border-radius:10px!important}.applySmsSection{margin-top:28px}.applySmsCompact{width:100%}.applySmsInput{width:60%}.applySmsBtn{border-radius:0 10px 10px 0!important}.applySmsHint{margin-top:8px;font-size:12px;display:block}.applyAnnualFee{color:#dc2626;margin:-4px 0 12px;font-size:14px;font-weight:500;display:block}.applyFeeCard{background:linear-gradient(135deg,#fff7ed 0%,#fff 52%,#fefce8 100%);border:1px solid #fed7aa;border-radius:14px;margin:4px 0 20px;padding:16px 16px 14px;box-shadow:0 8px 24px #ea580c14}.applyFeeCardHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.applyFeeCardTitle{color:#9a3412;font-size:15px;font-weight:600}.applyFeeCardBadge{color:#c2410c;background:#ea580c1f;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px}.applyFeePriceRow{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:12px;display:flex}.applyFeePriceMain{flex-wrap:nowrap;align-items:baseline;gap:4px 8px;max-width:100%;display:inline-flex}.applyFeePriceLab{color:#78716c;flex-shrink:0;font-size:13px}.applyFeePriceLabMid{margin-left:6px}.applyFeeOriginal{color:#a8a29e;flex-shrink:0;font-size:15px;text-decoration:line-through}.applyFeeLimited{color:#ea580c;flex-shrink:0;font-size:28px;font-weight:700;line-height:1.1}.applyFeeUnit{color:#78716c;flex-shrink:0;font-size:14px}.applyFeeWelcomePack{color:#c2410c;margin-left:2px;font-size:13px;font-weight:600;line-height:1.3}.applyFeeDiscount{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border-radius:999px;flex-shrink:0;margin-left:2px;padding:2px 10px;font-size:13px;font-weight:700;line-height:1.25}.applyFeeFootCompact{color:#78716c;margin:0;font-size:12px;line-height:1.5;display:none}.applyFeeCreditsNote{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:flex-start;gap:8px;margin:10px 0 12px;padding:8px 10px;display:flex}.applyFeeCreditsNote--include,.applyFeeCreditsNote--exclude{background:#f0fdf4;border-color:#bbf7d0}.applyFeeCreditsNoteIcon{text-align:center;color:#fff;background:#64748b;border-radius:5px;flex-shrink:0;min-width:2.5em;padding:1px 6px;font-size:11px;font-weight:700;line-height:1.5}.applyFeeCreditsNote--include .applyFeeCreditsNoteIcon,.applyFeeCreditsNote--exclude .applyFeeCreditsNoteIcon{background:#16a34a}.applyFeeCreditsNoteTxt{color:#334155;flex:1;font-size:13px;line-height:1.5}.applyFeeCreditsNoteTxt--compact{display:none}.applyFeePayNote{background:#ffffffb8;border:1px solid #fde68a;border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:8px 10px;display:flex}.applyFeePayNoteIcon{text-align:center;color:#92400e;background:#fef3c7;border-radius:5px;flex-shrink:0;width:18px;height:18px;font-size:11px;font-weight:700;line-height:18px}.applyFeePayNoteTxt{color:#92400e;flex:1;font-size:13px;line-height:1.5}.applyFeeIntro{color:#57534e!important;margin:0 0 12px!important;font-size:13px!important;line-height:1.55!important}.applyFeeBenefit{background:#fff7ed;border:1px solid #f97316;border-radius:8px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #f973161f}.applyFeeBenefitIcon{color:#fff;letter-spacing:.02em;background:#ea580c;border-radius:4px;flex:none;margin-top:1px;padding:0 6px;font-size:12px;font-weight:700;line-height:20px}.applyFeeBenefitTxt{color:#9a3412;flex:auto;font-size:13px;font-weight:600;line-height:1.55}.applyAgreement .ant-typography{margin-left:4px}.applySubmitBtn{height:44px;font-weight:600;border-radius:10px!important}.applyPayResumeHint{color:#78716c;text-align:center;margin:10px 0 0;font-size:12px;line-height:1.55;display:block}.applySubmitBtn.ant-btn-primary:disabled,.applySubmitBtn.ant-btn-primary.ant-btn-disabled{text-shadow:none;box-shadow:none;opacity:1;cursor:not-allowed;color:#fff!important;background:#cbd5e1!important;border-color:#cbd5e1!important}.applyOfficialSiteLink{text-align:center;margin-top:12px;font-size:13px;display:block;color:#64748b!important}.applyOfficialSiteLink:hover{color:#2563eb!important}.applyTip{text-align:center;margin-top:16px;font-size:13px;display:block}.applyTermsIntro{margin-bottom:16px!important;font-size:13px!important;line-height:1.65!important}.applyTermsSection{margin-bottom:20px}.applyTermsSectionTitle{color:#0f172a!important;margin:0 0 10px!important;font-size:15px!important}.applyTermsPara{text-align:justify;color:#334155!important;margin-bottom:8px!important;font-size:13px!important;line-height:1.7!important}.applyTermsScroll{max-height:min(62vh,480px);padding-right:4px;overflow-y:auto}.applyTermsFooter{flex-direction:column;align-items:stretch;gap:8px;display:flex}.applyTermsFooter .ant-btn{align-self:flex-end}.applyTermsGateHint{color:#64748b;text-align:left;margin-top:4px;font-size:12px}.applyTermsGateHintEm{color:#c2410c;letter-spacing:.02em;font-size:14px;font-weight:800}.applyTermsGateHintMeta{color:#64748b;margin-left:4px;font-size:12px;font-weight:600}.applyTermsGateHint--done{color:#166534;font-size:13px;font-weight:600;line-height:1.5}.applyPayUnpaidHint{text-align:left}.applyHeroLinks{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px;display:flex}.applyPage--promoter .applyHeroCommBtn{box-shadow:0 2px 8px #0f172a1f;color:#1e3a8a!important;background:#fff!important;border:none!important;border-radius:999px!important;height:36px!important;padding:0 16px!important;font-weight:600!important}.applyPage--promoter .applyHeroCommBtn:hover{color:#1e40af!important;background:#f8fafc!important}.applyModalOkBtn{font-weight:600;border-radius:10px!important;height:44px!important}.applyModalRetryBtn{border-radius:10px!important;height:44px!important}.applyFooterLinks{flex-direction:column;align-items:center;gap:10px;display:flex;margin:16px 0 0!important}.applyFooterLink{text-align:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;width:100%;padding:10px 12px;font-size:14px;font-weight:600;display:block;color:#2563eb!important}.applyFooterLink--muted{background:0 0;border-color:#0000;font-weight:500;color:#64748b!important}.applyIncomeGrid{flex-direction:column;gap:16px;margin-bottom:12px;display:flex}.applyIncomeBlock{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px 14px 12px}.applyIncomeBlock--store{background:linear-gradient(#f0f7ff 0%,#f8fafc 48%);border-color:#bfdbfe}.applyIncomeBlock--people{background:linear-gradient(#f0fdf4 0%,#f8fafc 48%);border-color:#bbf7d0}.applyIncomeBlockHead{color:#0f172a;margin-bottom:6px;font-size:16px;font-weight:700}.applyIncomeLead{color:#334155!important;margin:0 0 10px!important;font-size:14px!important;line-height:1.55!important}.applyIncomePeopleBox{color:#14532d;background:#ffffffd9;border:1px solid #22c55e38;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.55}.applyIncomePeopleBox p{margin:0 0 8px}.applyIncomePeopleBox p:last-child{margin-bottom:0}.applyIncomePeopleNote{color:#475569!important;font-size:12px!important}.applyIncomePctRed{color:#dc2626;font-weight:700}.applyCommissionFormula{margin-bottom:8px!important;font-size:13px!important;line-height:1.5!important}.applyCommissionCardNote{margin:-4px 0 8px;font-size:12px;display:block}.applyCommissionTableWrap{display:block}.applyCommissionTableWrap .ant-table-thead>tr>th,.applyCommissionTableWrap .ant-table-tbody>tr>td{font-size:13px;padding:7px 8px!important}.applyCommissionTableWrap .ant-table-thead>tr>th{color:#475569;font-size:12px;font-weight:600;background:#f8fafc!important}.applyCommissionTableWrap .ant-table-tbody>tr>td{color:#0f172a}.applyCommissionCards{display:none}.applyCommissionCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px}.applyCommissionCardTitle{color:#0f172a;margin-bottom:10px;font-size:15px;font-weight:700}.applyCommissionCardMeta{margin:0}.applyCommissionCardRow{border-top:1px dashed #e2e8f0;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.applyCommissionCardRow:first-child{border-top:none;padding-top:0}.applyCommissionCardRow dt{color:#64748b;margin:0;font-size:13px}.applyCommissionCardRow dd{color:#0f172a;text-align:right;margin:0;font-size:14px;font-weight:600}.applyCommissionCardRow--highlight dd{color:#ea580c;font-size:18px}.applyPage--promoter .applyHero{margin:20px auto 14px}.applyPage--promoter .applyCard .ant-card-body{padding:18px 20px 20px!important}.applyPage--promoter .applyForm.ant-form-vertical .ant-form-item{margin-bottom:14px}.applyPage--promoter .applySectionTitle{margin-bottom:6px!important}.applyPage--promoter .applySmsSection{margin-top:2px;margin-bottom:10px}.applyPage--promoter .applyAgreement{margin-bottom:12px!important}.applyPage--promoter .applySubmitBtn{margin-top:0}.applyPage--promoter .applyTip{margin-top:12px}.applyCommissionModal .ant-modal-header{padding:12px 20px 10px}.applyCommissionModal .ant-modal-footer{margin-top:0;padding:8px 20px 14px}.applyCommissionModal .applyModalOkBtn{height:40px!important}.applyCommissionModalLead{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.55;margin:0 0 12px!important}.applyPackRecommend{color:#cf1322;font-style:normal;font-weight:800}.applyPackPickHint{font-weight:600;color:#cf1322!important;margin:-6px 0 16px!important;font-size:13px!important;line-height:1.5!important}.applyProductPackOpt{font-size:inherit;line-height:1.35}@media (width<=520px){.applyFeeCard{margin-bottom:14px;padding:12px 12px 10px}.applyFeeCardHead{margin-bottom:8px}.applyFeeIntro{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-bottom:8px!important;font-size:12px!important}.applyFeePriceRow{gap:6px 0;margin-bottom:8px}.applyFeePriceMain{gap:2px 6px}.applyFeeLimited{font-size:24px}.applyFeeOriginal{font-size:13px}.applyFeeDiscount{padding:1px 8px;font-size:11px}.applyFeeWelcomePack{flex:1 0 100%;margin:2px 0 0;font-size:12px}.applyFeeCreditsNote{margin:6px 0 8px;padding:6px 8px}.applyFeeCreditsNoteTxt{font-size:11px;line-height:1.45}.applyFeeCreditsNoteIcon{font-size:10px}.applyFeeCreditsNoteTxt--full{display:none}.applyFeeCreditsNoteTxt--compact{display:block}.applyFeePayNote,.applyFeeBenefit{display:none}.applyFeeFootCompact{display:block}.applyProductPackSelect .ant-select-selection-item,.applyProductPackSelect .ant-select-selection-placeholder{white-space:nowrap;font-size:12px!important}.applyProductPackSelectDropdown .ant-select-item-option-content{white-space:nowrap;font-size:12px}.applyProductPackSelectDropdown .ant-select-item-option-content .applyPackRecommend{font-size:12px}.applyPage{padding:0 12px calc(24px + env(safe-area-inset-bottom,0px))}.applyHero{border-radius:14px;margin:12px auto 14px}.applyHeroInner{padding:20px 16px 22px}.applyHeroTitle.ant-typography{font-size:22px!important;line-height:1.25!important}.applyHeroSub{font-size:14px!important}.applyHeroLinks{flex-direction:column;align-items:flex-start;gap:8px}.applyHeroLinkBtn{margin-top:0!important}.applyCard .ant-card-body{padding:16px!important}.applySmsCompact.ant-space-compact{flex-direction:column;gap:8px;width:100%;display:flex}.applySmsCompact .applySmsInput,.applySmsCompact .ant-input-affix-wrapper,.applySmsCompact>.ant-input{border-radius:10px!important;width:100%!important}.applySmsCompact .applySmsBtn,.applySmsCompact>.ant-btn{width:100%;height:44px;border-radius:10px!important}.applyAgreement{align-items:flex-start}.applyAgreement .ant-checkbox+span{line-height:1.55}.applyPage--login .applyHeroLinks{margin-top:10px}.applyLoginStack{margin:12px auto calc(24px + env(safe-area-inset-bottom,0px));border-radius:14px}.applyPage--login .applyLoginStack .applyHeroInner{padding:20px 16px 16px}.applyPage--login .applyLoginStack .applyCard--login .ant-card-body{padding:16px!important}.applyCommissionModal .ant-modal-title{padding-right:28px;font-size:16px!important;line-height:1.45!important}.applyCommissionModal .ant-modal-body{padding-top:8px!important}.applyCommissionFormula{font-size:13px!important}.applyCommissionTableWrap{display:none}.applyCommissionCards{flex-direction:column;gap:10px;display:flex}.applyCommissionDisclaimer{margin-top:8px!important}.applyCommissionDisclaimerList{padding-left:14px}.applyCommissionDisclaimerList li{margin-bottom:2px;font-size:12px;line-height:1.4}.applyPage--promoter .applyHero{margin:12px auto}.applyPage--promoter .applyCard .ant-card-body{padding:14px 16px 16px!important}.applyPage--promoter .applyForm.ant-form-vertical .ant-form-item{margin-bottom:12px}.applyPage--promoter .applyInviteInput{letter-spacing:2px;font-size:16px!important}.applyPage--promoter .applyRecruitHint{margin-top:4px;font-size:12px;line-height:1.4}.applyPage--promoter .applyUnlockLink{margin-bottom:4px;font-size:12px}}@media (width<=380px){.applyProductPackSelect .ant-select-selection-item,.applyProductPackSelect .ant-select-selection-placeholder,.applyProductPackSelectDropdown .ant-select-item-option-content{font-size:11px!important}}.successPage{background:linear-gradient(#e8f0ff 0%,#f1f5f9 240px,#f8fafc 100%);min-height:100vh}.successEmpty{text-align:center;background:#fff;border-radius:16px;max-width:440px;margin:80px auto;padding:32px;box-shadow:0 8px 24px #0f172a0f}.successRecover{text-align:left;margin-top:20px}.successRecoverInput{margin-top:10px!important}.successPwdHint{margin:10px 0 0!important;font-size:12px!important;line-height:1.55!important}.successZoneActions{margin-top:14px}.successZoneBtn--ghostGreen{color:#047857!important;background:#f0fdf4!important;border-color:#bbf7d0!important}.successHero{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 52%,#38bdf8 100%);position:relative;overflow:hidden;box-shadow:0 12px 40px #2563eb40}.successHeroGlow{background:#ffffff1f;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-40px}.successHeroBody{z-index:1;text-align:center;max-width:680px;margin:0 auto;padding:40px 24px 48px;position:relative}.successHeroIconWrap{color:#bbf7d0;background:#ffffff2e;border:2px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 14px;font-size:32px;display:flex}.successHeroTitle{color:#fff!important;margin:0!important;font-weight:800!important}.successHeroSub{color:#ffffffeb;margin-top:8px;font-size:16px;display:block}.successHeroHint{color:#ffffffc7;margin-top:10px;font-size:13px;line-height:1.45;display:block}.successHeroTags{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.successHeroTags span{color:#fffffff2;background:#0f172a38;border-radius:999px;padding:5px 14px;font-size:13px}.successMain{z-index:2;max-width:680px;margin:-28px auto 0;padding:0 16px 48px;position:relative}.successZone{background:#fff;border:1px solid #e2e8f0;border-radius:18px;margin-bottom:16px;padding:22px 20px 20px;box-shadow:0 10px 32px #0f172a12}.successZone--experience{border-top:4px solid #10b981}.successZone--formal{border-top:4px solid #2563eb}.successZoneHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.successZoneHeadLeft{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.successZoneIcon{border-radius:12px;flex-shrink:0;margin-top:2px;padding:8px;font-size:22px}.successZoneIcon--green{color:#047857;background:#ecfdf5}.successZoneIcon--blue{color:#1d4ed8;background:#eff6ff}.successZoneTitle{color:#0f172a!important;margin:0!important;font-size:17px!important;font-weight:700!important}.successZoneLead{color:#64748b;margin-top:4px;font-size:13px;line-height:1.55;display:block}.successZoneBadge{border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:700}.successZoneBadge--green{color:#047857;background:#d1fae5}.successZoneBadge--orange{color:#c2410c;background:#ffedd5}.successLoginCard{border:1px solid #e2e8f0;border-radius:14px;padding:16px}.successLoginCard--green{background:linear-gradient(160deg,#f0fdf4 0%,#fff 70%);border-color:#bbf7d0}.successLoginCard--blue{background:linear-gradient(160deg,#eff6ff 0%,#fff 70%);border-color:#bfdbfe}.successLoginCardTitle{color:#475569;margin-bottom:12px;font-size:13px;font-weight:600;display:block}.successLoginGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=520px){.successLoginGrid{grid-template-columns:1fr}}.successCredField{background:#ffffffe6;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px}.successCredFieldLab{color:#64748b;margin-bottom:6px;font-size:12px;display:block}.successCredFieldVal{word-break:break-all;color:#0f172a!important;font-size:16px!important;font-weight:700!important}.successCredField--expPwd .successCredFieldVal{letter-spacing:1px;font-family:ui-monospace,Menlo,monospace;color:#047857!important;font-size:20px!important}.successCredField--formalPwd .successCredFieldVal{font-family:ui-monospace,Menlo,monospace;color:#dc2626!important}.successMetaChips{color:#64748b;flex-wrap:wrap;gap:8px;margin-top:12px;font-size:12px;display:flex}.successMetaChips span{background:#fffc;border:1px solid #e2e8f0;border-radius:8px;padding:4px 10px}.successZoneBtn{margin-top:14px}.successZoneBtn--green{color:#047857!important;background:#fff!important;border-color:#86efac!important}.successPayBlock{background:linear-gradient(160deg,#fff7ed 0%,#fff 70%);border:1px solid #fed7aa;border-radius:14px;margin-bottom:14px;padding:16px}.successFeeLine{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.successFeeLab{color:#78716c;font-size:14px}.successFeeNums{align-items:baseline;gap:8px;display:flex}.successFeeOld{color:#a8a29e;font-size:14px;text-decoration:line-through}.successFeeNow{color:#ea580c;font-size:28px;font-weight:800;line-height:1}.successFeeUnit{color:#78716c;font-size:14px}.successDeadlinePill{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;margin-bottom:14px;padding:8px 12px;font-size:13px}.successPayBtn{border-radius:12px!important;height:46px!important;font-weight:600!important}.successStep2{color:#475569!important;margin:0 0 12px!important;font-size:13px!important;line-height:1.55!important}.successFooter{text-align:center;padding-top:8px}.applySuccessPage{min-height:100vh;padding:16px 12px calc(24px + env(safe-area-inset-bottom,0px));background:linear-gradient(#e8f0ff 0%,#f1f5f9 240px,#f8fafc 100%)}.applySuccessCard{max-width:640px;margin:0 auto;border:1px solid #e2e8f0f2!important;border-radius:16px!important;box-shadow:0 12px 36px #0f172a14!important}.applySuccessHero{text-align:center;margin-bottom:8px}.applySuccessIcon{color:#22c55e;margin:0 auto 12px;font-size:48px;display:block}.applySuccessActions{flex-direction:column;gap:10px;margin-top:20px;display:flex}.applySuccessBackLink{text-align:center;color:#64748b;padding:8px 0 4px;display:block}@media (width<=520px){.applySuccessCard .ant-card-body{padding:16px!important}.applySuccessHero .ant-typography{font-size:20px!important}}.pay-page{background:#f0f2f5;justify-content:center;align-items:center;min-height:100vh;padding:32px 16px;display:flex}.pay-card{background:#fff;border-radius:16px;width:100%;max-width:680px;overflow:hidden;box-shadow:0 6px 24px #0000000f}.pay-card__head{padding:28px 32px 0}.pay-card__head-row{align-items:flex-start;gap:16px;display:flex}.pay-card__icon{color:#07c160;background:#ecfdf3;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.pay-card__head-text{flex:1;min-width:0}.pay-card__title{color:#000000e0!important;margin:0 0 4px!important;font-size:22px!important;font-weight:600!important;line-height:1.35!important}.pay-card__desc{color:#00000073;font-size:14px;line-height:1.5;margin:0!important}.pay-summary__box{background:#fafafa;border:1px solid #f0f0f0;border-radius:12px;padding:20px}.pay-summary__merchant{border-bottom:1px dashed #e8e8e8;flex-wrap:wrap;align-items:baseline;gap:0;margin-bottom:14px;padding-bottom:14px;font-size:14px;line-height:1.5;display:flex}.pay-summary__merchant-label{color:#00000073;flex-shrink:0}.pay-summary__merchant-name{color:#000000e0;word-break:break-all;font-weight:500}.pay-progress{gap:0;margin:24px 32px 0;padding:0;list-style:none;display:flex}.pay-progress__item{text-align:center;color:#00000073;flex:1;padding-top:28px;font-size:12px;position:relative}.pay-progress__item:before{content:"";box-sizing:border-box;z-index:1;background:#f0f0f0;border:2px solid #d9d9d9;border-radius:50%;width:20px;height:20px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.pay-progress__item:not(:last-child):after{content:"";background:#f0f0f0;width:calc(100% - 20px);height:2px;position:absolute;top:19px;left:calc(50% + 10px)}.pay-progress__item--done{color:#000000a6}.pay-progress__item--done:before{background:#1677ff;border-color:#1677ff}.pay-progress__item--done:not(:last-child):after{background:#1677ff}.pay-progress__item--current{color:#1677ff;font-weight:500}.pay-progress__item--current:before{background:#fff;border-color:#1677ff;box-shadow:0 0 0 3px #1677ff26}.pay-alert{border-radius:8px;align-items:flex-start;gap:10px;margin:20px 32px 0;padding:10px 14px;font-size:13px;line-height:1.55;display:flex}.pay-alert--warn{color:#ad6800;background:#fffbe6;border:1px solid #ffe58f}.pay-alert--info{color:#0958d9;background:#e6f4ff;border:1px solid #91caff}.pay-alert__icon{flex-shrink:0;margin-top:2px;font-size:14px}.pay-alert__body strong{margin-bottom:2px;font-weight:600;display:block}.pay-body{grid-template-columns:1fr 240px;gap:24px;padding:24px 32px 28px;display:grid}@media (width<=640px){.pay-body{grid-template-columns:1fr}}.pay-summary{flex-direction:column;gap:16px;display:flex}.pay-summary__label{color:#00000073;margin-bottom:8px;font-size:13px}.pay-summary__price{align-items:baseline;gap:2px;display:flex}.pay-summary__sym{color:#000000e0;font-size:18px;font-weight:600}.pay-summary__num{color:#1677ff;font-variant-numeric:tabular-nums;font-size:36px;font-weight:700;line-height:1}.pay-summary__suffix{color:#00000073;margin-left:4px;font-size:14px}.pay-summary__num--loading{color:#00000073;font-size:18px;font-weight:500}.pay-summary__plan{color:#000000e0;margin-top:10px;font-size:14px;font-weight:500}.pay-credits-note{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;display:flex}.pay-credits-note--include{background:#f0fdf4;border-color:#bbf7d0}.pay-credits-note--exclude{background:#fff7ed;border-color:#fed7aa}.pay-credits-note--upgrade{background:#eff6ff;border-color:#bfdbfe}.pay-credits-note__badge{text-align:center;color:#fff;background:#64748b;border-radius:5px;flex-shrink:0;min-width:2.5em;padding:1px 6px;font-size:11px;font-weight:700;line-height:1.5}.pay-credits-note--include .pay-credits-note__badge{background:#16a34a}.pay-credits-note--exclude .pay-credits-note__badge{background:#ea580c}.pay-credits-note--upgrade .pay-credits-note__badge{background:#2563eb}.pay-credits-note__txt{color:#334155;flex:1;font-size:12px;line-height:1.5}.pay-summary__scope{margin-top:6px;font-size:12px;line-height:1.5;display:block}.pay-dl{margin:0;padding:0;list-style:none}.pay-dl__row{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}.pay-dl__row:last-child{border-bottom:none}.pay-dl__dt{color:#00000073;flex-shrink:0}.pay-dl__dd{text-align:right;color:#000000e0;word-break:break-all;margin:0}.pay-dl__dd--wechat{color:#07c160;align-items:center;gap:4px;font-weight:500;display:inline-flex}.pay-dl__dd--mono{color:#000000a6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.pay-invite{color:#000000a6;background:#f6ffed;border:1px solid #b7eb8f;border-radius:8px;padding:10px 14px;font-size:12px}.pay-invite code{color:#389e0d;font-weight:600}.pay-scan{flex-direction:column;align-items:center;display:flex}.pay-scan__frame{background:#fafafa;border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;align-items:center;width:100%;padding:16px;display:flex}.pay-scan__frame--ready{background:#f6ffed;border-color:#b7eb8f}.pay-scan__frame .ant-image{border-radius:4px;line-height:0;display:block;overflow:hidden}.pay-scan__placeholder{color:#00000040;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:180px;height:180px;font-size:12px;display:flex}.pay-scan__placeholder-icon{font-size:40px}.pay-scan__tip{text-align:center;color:#00000073!important;margin:12px 0 0!important;font-size:12px!important;line-height:1.5!important}.pay-foot{background:#fafafa;border-top:1px solid #f0f0f0;padding:16px 32px 28px}.pay-foot__actions{flex-wrap:wrap;gap:12px;display:flex}.pay-foot__actions .ant-btn{border-radius:8px;flex:1;min-width:140px;height:40px}.pay-foot__hint{color:#00000059;text-align:center;margin-top:12px;font-size:12px}.pay-forbidden{margin:16px 32px 0}@media (width<=640px){.pay-card__head,.pay-body,.pay-foot{padding-left:20px;padding-right:20px}.pay-progress,.pay-alert{margin-left:20px;margin-right:20px}.pay-foot__actions{flex-direction:column}.pay-foot__actions .ant-btn{width:100%}}.appLayout--promoter{min-height:100vh}.appLayout--promoter>.ant-layout>.ant-layout-header.jk-admin-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.contentWrap--promoter-account{max-width:960px}.cityPartnerAssistRail{z-index:1100;background:#fff;border:1px solid #e2e8f0f2;border-radius:999px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;transition:padding .15s,right .15s;display:flex;position:fixed;top:50%;right:12px;transform:translateY(-50%);box-shadow:0 8px 24px #0f172a1a}.cityPartnerAssistRail--collapsed{background:linear-gradient(#2563eb 0%,#1d4ed8 100%);border:0;border-radius:12px 0 0 12px;padding:4px 0;animation:2.4s ease-in-out infinite cityPartnerAssistRailPulse;right:0;box-shadow:0 8px 22px #2563eb6b}.cityPartnerAssistRail__btn{appearance:none;color:#0f172ac7;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:background .15s,color .15s;display:inline-flex}.cityPartnerAssistRail--collapsed .cityPartnerAssistRail__toggle{color:#fff;border-radius:10px 0 0 10px;flex-direction:column;gap:4px;width:36px;height:auto;min-height:88px;padding:10px 4px;font-size:16px}.cityPartnerAssistRail__collapsedDot{background:#fbbf24;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #fbbf2459}.cityPartnerAssistRail__collapsedHint{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.12em;color:#fff;font-size:12px;font-weight:700;line-height:1.1}.cityPartnerAssistRail--collapsed .cityPartnerAssistRail__btn:hover:not(:disabled){color:#fff;background:#ffffff24}.cityPartnerAssistRail__btn:hover:not(:disabled){color:#1d4ed8;background:#2563eb1a}@keyframes cityPartnerAssistRailPulse{0%,to{box-shadow:0 8px 22px #2563eb6b}50%{box-shadow:0 10px 28px #2563eb8c}}@media (width<=1023px){.cityPartnerAssistRail{display:none!important}}.mpcsDrawer--cp.ant-drawer .ant-drawer-header{background:linear-gradient(#12203a 0%,#1a2d4d 100%)}.mpcsDrawer--cp.ant-drawer .ant-drawer-extra .ant-btn-link:hover{color:#93c5fd!important}.mpcsDrawer--cp .mpcsDrawer__hero{background:linear-gradient(165deg,#12203a 0%,#1c3554 52%,#24324a 100%)}.mpcsDrawer--cp .mpcsDrawer__hero:after{background:radial-gradient(circle,#93c5fd38 0%,#0000 70%)}.mpcsDrawer--cp .mpcsDrawer__eyebrow{color:#93c5fdf2}.mpcsDrawer--cp .mpcsDrawer__chip:hover{background:#60a5fa29;border-color:#60a5fa73}.mpcsDrawer--cp .mpcsDrawer__bubble--user{background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 100%)}.mpcsDrawer--cp .mpcsDrawer__menuBtn{color:#1d4ed8}.mpcsDrawer--cp .mpcsDrawer__menuBtn:hover{background:#2563eb14;border-color:#2563eb}.mpcsDrawer--cp .mpcsDrawer__followChip:hover:not(:disabled){color:#1d4ed8;border-color:#2563eb}.mpcsDrawer--cp .mpcsDrawer__footer .ant-btn-primary{background:#2563eb;border-color:#2563eb}.mpcsDrawer--cp .mpcsDrawer__footer .ant-btn-primary:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}:root,[data-theme=classic]{--jk-primary:#1677ff;--jk-primary-hover:#4096ff;--jk-primary-active:#0958d9;--jk-primary-soft:#1677ff1f;--jk-primary-soft-border:#1677ff47;--jk-bg-layout:#e4edf9;--jk-bg-layout-gradient:radial-gradient(ellipse 120% 80% at 100% -20%, #1677ff24, transparent 55%), radial-gradient(ellipse 80% 60% at 0% 100%, #6366f11a, transparent 50%);--jk-bg-header:#fffffff0;--jk-bg-sider:#fff;--jk-sider-border:#c7d7ef;--jk-sider-shadow:2px 0 20px #1677ff14;--jk-menu-selected-bg:linear-gradient(135deg, #1d39c4 0%, #1677ff 100%);--jk-menu-selected-text:#fff;--jk-menu-selected-accent:#69b1ff;--jk-menu-hover-bg:#1677ff14;--jk-page-radius:14px;--jk-page-shadow:0 8px 32px #1677ff1a;--jk-page-border:#c7d7ef;--jk-header-border:#c7d7eff2;--jk-header-shadow:0 1px 0 #ffffffd9 inset, 0 4px 20px #1677ff14;--jk-header-accent:linear-gradient(90deg, #0958d9, #1677ff 45%, #6366f1);--jk-sider-brand-bg:linear-gradient(180deg, #1677ff14 0%, transparent 100%);--jk-accent-finance:#1677ff;--jk-btn-account-border:#b8cce8;--jk-btn-account-bg:linear-gradient(180deg, #fff 0%, #eef4ff 100%);--jk-btn-account-hover-border:#1677ff;--jk-btn-account-hover-bg:#e6f0ff;--jk-btn-account-icon:#1677ff;--jk-table-head-bg:#eef4ff;--jk-page-hero-bg:linear-gradient(135deg, #fffffffa 0%, #e0ecfff2 55%, #eef4ffe6 100%);--jk-card-bg:linear-gradient(145deg, #fff 0%, #f0f7ff 100%);--jk-card-bg-hover:linear-gradient(145deg, #fff 0%, #e6f0ff 100%);--jk-card-hover-border:#1677ff59;--jk-card-hover-shadow:0 12px 40px #1677ff24;--jk-content-glow-1:#1677ff29;--jk-content-glow-2:#6366f11f;--jk-stat-1:#1677ff;--jk-stat-2:#0958d9;--jk-stat-3:#6366f1;--jk-stat-4:#0891b2;--jk-segmented-track:#1677ff14}[data-theme=warm]{--jk-primary:#e85d04;--jk-primary-hover:#f97316;--jk-primary-active:#c2410c;--jk-primary-soft:#e85d0424;--jk-primary-soft-border:#e85d0452;--jk-bg-layout:#f5ebe0;--jk-bg-layout-gradient:radial-gradient(ellipse 100% 70% at 100% 0%, #fb923c38, transparent 50%), radial-gradient(ellipse 70% 50% at 0% 100%, #ea580c1f, transparent 45%);--jk-bg-header:#fffaf5f5;--jk-bg-sider:linear-gradient(180deg, #fff8f2 0%, #fffcf9 100%);--jk-sider-border:#e8c4a8;--jk-sider-shadow:2px 0 22px #c2410c1a;--jk-menu-selected-bg:linear-gradient(135deg, #c2410c 0%, #ea580c 100%);--jk-menu-selected-text:#fff;--jk-menu-selected-accent:#fdba74;--jk-menu-hover-bg:#ea580c1a;--jk-page-radius:14px;--jk-page-shadow:0 8px 32px #c2410c1f;--jk-page-border:#e8c4a8;--jk-header-border:#e8c4a8f2;--jk-header-shadow:0 1px 0 #ffffffe6 inset, 0 4px 20px #c2410c14;--jk-header-accent:linear-gradient(90deg, #c2410c, #ea580c 50%, #f97316);--jk-sider-brand-bg:linear-gradient(180deg, #ea580c1a 0%, transparent 100%);--jk-accent-finance:#ea580c;--jk-btn-account-border:#e7c4a8;--jk-btn-account-bg:linear-gradient(180deg, #fffaf6 0%, #fff0e0 100%);--jk-btn-account-hover-border:#ea580c;--jk-btn-account-hover-bg:#ffedd5;--jk-btn-account-icon:#c2410c;--jk-table-head-bg:#fff7ed;--jk-page-hero-bg:linear-gradient(135deg, #fffcf8fa 0%, #ffedd5eb 60%, #fef3e6e0 100%);--jk-card-bg:linear-gradient(145deg, #fff 0%, #fff7ed 100%);--jk-card-bg-hover:linear-gradient(145deg, #fff 0%, #ffedd5 100%);--jk-card-hover-border:#ea580c66;--jk-card-hover-shadow:0 12px 40px #c2410c29;--jk-content-glow-1:#fb923c38;--jk-content-glow-2:#ea580c24;--jk-stat-1:#ea580c;--jk-stat-2:#c2410c;--jk-stat-3:#d97706;--jk-stat-4:#b45309;--jk-segmented-track:#ea580c1a}[data-theme=slate]{--jk-primary:#0f766e;--jk-primary-hover:#14b8a6;--jk-primary-active:#0d9488;--jk-primary-soft:#0f766e1f;--jk-primary-soft-border:#0f766e47;--jk-bg-layout:#e6f7f4;--jk-bg-layout-gradient:radial-gradient(ellipse 100% 70% at 100% 0%, #14b8a629, transparent 50%), radial-gradient(ellipse 70% 50% at 0% 100%, #0f766e1a, transparent 45%);--jk-bg-header:#fffffff2;--jk-bg-sider:linear-gradient(180deg, #f0fdfa 0%, #fff 100%);--jk-sider-border:#b8e0d8;--jk-sider-shadow:2px 0 20px #0f766e14;--jk-menu-selected-bg:linear-gradient(135deg, #0d9488 0%, #0f766e 100%);--jk-menu-selected-text:#fff;--jk-menu-selected-accent:#5eead4;--jk-menu-hover-bg:#0f766e14;--jk-page-radius:12px;--jk-page-shadow:0 8px 32px #0f766e1a;--jk-page-border:#b8e0d8;--jk-header-border:#b8e0d8f2;--jk-header-shadow:0 1px 0 #ffffffe0 inset, 0 4px 20px #0f766e14;--jk-header-accent:linear-gradient(90deg, #0d9488, #0f766e 50%, #14b8a6);--jk-sider-brand-bg:linear-gradient(180deg, #0f766e14 0%, transparent 100%);--jk-accent-finance:#0f766e;--jk-btn-account-border:#99d5c9;--jk-btn-account-bg:linear-gradient(180deg, #fff 0%, #f0fdfa 100%);--jk-btn-account-hover-border:#0f766e;--jk-btn-account-hover-bg:#ccfbf1;--jk-btn-account-icon:#0d9488;--jk-table-head-bg:#f0fdfa;--jk-page-hero-bg:linear-gradient(135deg, #fffffffa 0%, #ccfbf1eb 55%, #f0fdfae6 100%);--jk-card-bg:linear-gradient(145deg, #fff 0%, #f0fdfa 100%);--jk-card-bg-hover:linear-gradient(145deg, #fff 0%, #ccfbf1 100%);--jk-card-hover-border:#0f766e59;--jk-card-hover-shadow:0 12px 40px #0f766e24;--jk-content-glow-1:#14b8a62e;--jk-content-glow-2:#0f766e1f;--jk-stat-1:#0f766e;--jk-stat-2:#0d9488;--jk-stat-3:#14b8a6;--jk-stat-4:#0891b2;--jk-segmented-track:#0f766e1a}[data-theme=platform]{--jk-primary:#7c3aed;--jk-primary-hover:#8b5cf6;--jk-primary-active:#6d28d9;--jk-primary-soft:#7c3aed24;--jk-primary-soft-border:#7c3aed52;--jk-bg-layout:#ede8f8;--jk-bg-layout-gradient:radial-gradient(ellipse 100% 70% at 0% 0%, #7c3aed2e, transparent 50%), radial-gradient(ellipse 80% 50% at 100% 100%, #a78bfa24, transparent 45%);--jk-bg-header:#fffffff2;--jk-bg-sider:linear-gradient(180deg, #ede4ff 0%, #faf8ff 45%, #fff 100%);--jk-sider-border:#d4c4f5;--jk-sider-shadow:2px 0 22px #6d28d91f;--jk-menu-selected-bg:linear-gradient(135deg, #6d28d9 0%, #7c3aed 100%);--jk-menu-selected-text:#fff;--jk-menu-selected-accent:#c4b5fd;--jk-menu-hover-bg:#7c3aed1a;--jk-page-radius:14px;--jk-page-shadow:0 8px 32px #6d28d91f;--jk-page-border:#d4c4f5;--jk-header-border:#d4c4f5f2;--jk-header-shadow:0 1px 0 #ffffffe0 inset, 0 4px 22px #6d28d91a;--jk-header-accent:linear-gradient(90deg, #6d28d9, #7c3aed 50%, #a78bfa);--jk-sider-brand-bg:linear-gradient(180deg, #7c3aed1f 0%, transparent 100%);--jk-accent-finance:#7c3aed;--jk-btn-account-border:#ddd6fe;--jk-btn-account-bg:linear-gradient(180deg, #fff 0%, #f5f3ff 100%);--jk-btn-account-hover-border:#7c3aed;--jk-btn-account-hover-bg:#ede9fe;--jk-btn-account-icon:#6d28d9;--jk-table-head-bg:#f5f3ff;--jk-page-hero-bg:linear-gradient(135deg, #fffffffa 0%, #ede9fef2 55%, #f5f3ffe6 100%);--jk-card-bg:linear-gradient(145deg, #fff 0%, #f5f3ff 100%);--jk-card-bg-hover:linear-gradient(145deg, #fff 0%, #ede9fe 100%);--jk-card-hover-border:#7c3aed61;--jk-card-hover-shadow:0 12px 40px #6d28d929;--jk-content-glow-1:#7c3aed33;--jk-content-glow-2:#a78bfa24;--jk-stat-1:#7c3aed;--jk-stat-2:#6d28d9;--jk-stat-3:#9333ea;--jk-stat-4:#a855f7;--jk-segmented-track:#7c3aed1a}:root,[data-theme=classic],[data-theme=warm],[data-theme=slate],[data-theme=platform]{--jk-desk-hero-bg:var(--jk-page-hero-bg);--jk-desk-hero-border:var(--jk-page-border);--jk-desk-hero-shadow:var(--jk-page-shadow);--jk-desk-eyebrow:var(--jk-primary);--jk-desk-panel-bg:var(--jk-card-bg);--jk-desk-panel-border:var(--jk-page-border);--jk-desk-panel-shadow:var(--jk-page-shadow);--jk-desk-stat-bg:var(--jk-card-bg);--jk-desk-stat-border:var(--jk-page-border);--jk-desk-chip-bg:var(--jk-table-head-bg);--jk-desk-chip-border:var(--jk-page-border);--jk-desk-divider:var(--jk-page-border);--jk-desk-accent-order-bg:var(--jk-primary-soft);--jk-desk-accent-order-fg:var(--jk-primary)}.contentWrap--desk.jk-admin-content{isolation:isolate;background:0 0;position:relative}.contentWrap--desk.jk-admin-content:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 92% 6%, var(--jk-content-glow-1), transparent 42%), radial-gradient(circle at 6% 94%, var(--jk-content-glow-2), transparent 38%);position:absolute;inset:0}.contentWrap--desk.jk-admin-content>*{z-index:1;position:relative}.contentWrap--desk .desk-home-page{border-radius:var(--jk-page-radius);background:0 0}.contentWrap--desk .desk-home-page__hero{background:var(--jk-desk-hero-bg)!important;border:1px solid var(--jk-desk-hero-border)!important;box-shadow:var(--jk-desk-hero-shadow)!important}.contentWrap--desk .desk-home-page__eyebrow{color:var(--jk-desk-eyebrow)!important}.contentWrap--desk .desk-home-page__syncing{color:var(--jk-primary)!important}.contentWrap--desk .desk-home-page__stat--idle{background:var(--jk-desk-stat-bg)!important;border-color:var(--jk-desk-stat-border)!important}.contentWrap--desk .merchant-service-desk-panel-page{background:var(--jk-desk-panel-bg)!important;border:1px solid var(--jk-desk-panel-border)!important;box-shadow:var(--jk-desk-panel-shadow)!important}.contentWrap--desk .desk-page-chips{border-top-color:var(--jk-desk-divider)!important}.contentWrap--desk .desk-page-chips__divider{color:color-mix(in srgb, var(--jk-primary) 35%, #64748b)!important}.contentWrap--desk .desk-page-chips__divider:before,.contentWrap--desk .desk-page-chips__divider:after{background:var(--jk-desk-divider)!important}.contentWrap--desk .desk-module-chip{background:var(--jk-desk-chip-bg)!important;border-color:var(--jk-desk-chip-border)!important}.contentWrap--desk .desk-module-chip--tile:hover{border-color:var(--jk-card-hover-border)!important;background:var(--jk-primary-soft)!important;box-shadow:0 4px 14px color-mix(in srgb, var(--jk-primary) 14%, transparent)!important}.contentWrap--desk .desk-module-chip--tone-order .desk-module-chip__icon-wrap{background:var(--jk-desk-accent-order-bg)!important;color:var(--jk-desk-accent-order-fg)!important}.contentWrap--desk .desk-voice-control__icon,.contentWrap--desk .desk-voice-control__icon--inline,.contentWrap--desk .desk-desktop-notify-trigger:hover{color:var(--jk-primary)!important}.contentWrap--desk .desk-home-page__hero-tools{border-top-color:var(--jk-primary-soft-border)!important}.contentWrap--desk .desk-mobile-bottom-nav{border-top-color:var(--jk-page-border)!important;background:color-mix(in srgb, var(--jk-bg-header) 96%, transparent)!important}.contentWrap--desk .desk-mobile-bottom-nav__item--active{color:var(--jk-primary)!important;background:var(--jk-primary-soft)!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body,#root{height:100%}body{background:var(--jk-bg-layout);background-image:var(--jk-bg-layout-gradient);background-attachment:fixed;margin:0;transition:background-color .25s}.appLayout{height:100%}.appLayout .ant-layout-sider{box-shadow:var(--jk-sider-shadow);background:var(--jk-bg-sider)!important;border-right:1px solid var(--jk-sider-border)!important}.appLayout .ant-layout-sider .ant-menu-light,.appLayout .ant-layout-sider .ant-menu-dark{background:0 0!important}.appLayout .ant-layout-sider .ant-menu-submenu-title,.desk-nav-drawer .ant-menu-submenu-title{align-items:center;width:100%;display:flex}.appLayout .ant-layout-sider .ant-menu-submenu-title .ant-menu-title-content,.desk-nav-drawer .ant-menu-submenu-title .ant-menu-title-content{flex:1;min-width:0}.jk-menu-service-desk-label{align-items:center;gap:6px;width:100%;display:inline-flex}.platform-menu-badge-wrap{align-items:center;max-width:100%;display:inline-flex}.jk-sider-brand{background:var(--jk-sider-brand-bg);padding:16px}.appLayout .ant-layout-sider .ant-menu-light .ant-menu-item-selected,.appLayout .ant-layout-sider .ant-menu-dark .ant-menu-item-selected{font-weight:600;background:var(--jk-menu-selected-bg)!important;color:var(--jk-menu-selected-text)!important}.appLayout .ant-layout-sider .ant-menu-light .ant-menu-item-selected .anticon,.appLayout .ant-layout-sider .ant-menu-light .ant-menu-item-selected a,.appLayout .ant-layout-sider .ant-menu-dark .ant-menu-item-selected .anticon,.appLayout .ant-layout-sider .ant-menu-dark .ant-menu-item-selected a{color:var(--jk-menu-selected-text)!important}.appLayout .ant-layout-sider .ant-menu-light .ant-menu-item-selected:after,.appLayout .ant-layout-sider .ant-menu-dark .ant-menu-item-selected:after{border-inline-end:3px solid var(--jk-menu-selected-accent)!important}.appLayout .ant-layout-sider .ant-menu-light .ant-menu-item:hover{background:var(--jk-menu-hover-bg)!important}.appLayout>.ant-layout>.ant-layout-content{background:0 0}.jk-admin-header{-webkit-backdrop-filter:blur(10px);box-shadow:var(--jk-header-shadow);justify-content:space-between;align-items:center;padding-inline:16px;transition:background .25s,border-color .25s;display:flex;position:relative;background:var(--jk-bg-header)!important;border-bottom:1px solid var(--jk-header-border)!important}.jk-admin-header:before{content:"";background:var(--jk-header-accent);z-index:1;height:3px;position:absolute;top:0;left:0;right:0}.jk-admin-header .ant-space-item{align-items:center;display:flex}.jk-header-compact-action{display:none!important}@media (width<=1023px){.jk-admin-header{flex-wrap:nowrap;align-items:center;min-height:48px;overflow:hidden;height:48px!important;padding-inline:10px!important;line-height:48px!important}.jk-admin-header>.jk-header-left,.jk-admin-header>.jk-header-right,.jk-admin-header .jk-header-account-cluster,.jk-admin-header .jk-header-optional{flex-wrap:nowrap!important}.jk-admin-header .jk-header-context,.jk-admin-header .jk-header-optional,.jk-admin-header .jk-header-brand-icon{display:none!important}.jk-admin-header .jk-header-compact-action{display:inline-flex!important}.jk-admin-header .jk-header-account-btn__text,.jk-admin-header .jk-header-account-btn__caret{display:none!important}.jk-admin-header .jk-header-account-btn{min-height:32px;padding:4px 8px!important}.jk-admin-header .jk-theme-switcher-trigger__label{display:none!important}.jk-admin-header .jk-theme-switcher-trigger{gap:0;min-height:32px;padding:4px 8px 4px 4px!important}.jk-admin-header .jk-theme-switcher-trigger__swatch{width:18px;height:18px}}.appLayout--desk .ant-layout-sider.jk-sider--desk{overflow-x:hidden!important}.appLayout--desk .ant-layout-sider.jk-sider--desk .ant-menu-inline-collapsed{width:100%!important}.appLayout--desk-narrow>.ant-layout-sider{flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;display:none!important;overflow:hidden!important}.desk-nav-drawer__brand{margin-bottom:4px}.jk-sider-brand--collapsed{justify-content:center;padding:12px 8px;display:flex}.jk-sider-brand--collapsed img{width:32px!important;height:32px!important}.contentWrap{padding:20px}.appLayout--desk{height:100svh;max-height:100svh;overflow:hidden}.appLayout--desk>.ant-layout{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.appLayout--desk>.ant-layout>.ant-layout-content{flex-direction:column;flex:1 1 0;height:0;min-height:0;display:flex;overflow:hidden}.appLayout--desk>.ant-layout>.ant-layout-header{flex-shrink:0;height:48px!important;padding-inline:12px!important;line-height:48px!important}.contentWrap--desk{--desk-panel-gap:8px;--desk-chips-cols:3;padding:10px 14px;padding-bottom:max(10px, env(safe-area-inset-bottom,0px));flex-direction:column;flex:1 1 0;height:0;min-height:0;display:flex;overflow:hidden}.contentWrap--desk.jk-admin-content{overflow:hidden}.contentWrap--desk .desk-home-page__hero{flex:none;margin-bottom:6px;padding:8px 12px 6px}.contentWrap--desk .desk-home-page__title{font-size:18px}.contentWrap--desk .desk-home-page__subtitle,.contentWrap--desk .desk-home-page__stream{display:none}.contentWrap--desk .desk-home-page__stat{padding:6px 10px}.contentWrap--desk .desk-home-page__stat-value{font-size:20px}.contentWrap--desk .desk-home-page__hero-tools{border-top:1px dashed var(--jk-primary-soft-border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:4px 10px;padding-top:6px;display:flex}.contentWrap--desk .desk-home-page__voice-activate{border-radius:10px;flex:none;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;padding:6px 10px;display:flex}.contentWrap--desk .desk-home-page__voice-activate-text{font-size:12px;line-height:1.35}.contentWrap--desk .merchant-service-desk-panel-wrap--page{flex-direction:column;flex:1 1 0;align-self:stretch;height:0;min-height:0;margin-bottom:0;display:flex;overflow:hidden}.contentWrap--desk .merchant-service-desk-panel-page{align-self:stretch;gap:var(--desk-panel-gap);flex:1 1 0;grid-template-rows:minmax(0,3fr) minmax(0,2fr);width:100%;height:0;min-height:0;padding:8px 12px 10px;display:grid;overflow:hidden}.contentWrap--desk .desk-page-queue{flex:unset;flex-direction:column;grid-row:1;min-height:0;display:flex;overflow:hidden}.contentWrap--desk .desk-page-chips{flex:unset;flex-direction:column;grid-row:2;justify-content:flex-start;height:auto;min-height:0;margin-top:0;padding-top:4px;padding-bottom:4px;display:flex;overflow:hidden}.contentWrap--desk .desk-home-page{background:0 0;border-radius:0;flex-direction:column;flex:1 1 0;height:0;min-height:0;padding:0;display:flex;overflow:hidden}.contentWrap--desk .desk-home-page>.desk-home-page__hero,.contentWrap--desk .desk-home-page>.desk-home-page__voice-activate{flex:none}.contentWrap--desk .desk-page-chips__row{overscroll-behavior:contain;flex:1 1 0;align-content:start;min-height:0;overflow-y:auto}.contentWrap--desk .desk-page-queue__head{margin-bottom:6px}.contentWrap--desk .desk-page-queue__body{background:linear-gradient(165deg,#f8fafc 0%,#fff 55%,#f1f5f9 100%);border:1px solid #e8edf4;border-radius:10px;flex-direction:column;flex:1 1 0;justify-content:stretch;align-items:stretch;min-height:0;display:flex;overflow:hidden}.contentWrap--desk .desk-page-queue__empty{width:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:none;flex:1 1 0;justify-content:flex-start;padding:20px 16px 12px;overflow:hidden}.contentWrap--desk .desk-page-queue__list{flex:1 1 0;min-height:0;max-height:none;padding:8px;overflow-y:auto}@media (width<=1023px){.contentWrap--desk{padding:8px 10px;padding-bottom:max(8px, env(safe-area-inset-bottom,0px))}.contentWrap--desk .merchant-service-desk-panel-page{padding:6px 8px 8px}.contentWrap--desk .desk-home-page__stat{display:none!important}}@media (width>=768px) and (width<=1023px){.contentWrap--desk .merchant-service-desk-panel-page{grid-template-rows:minmax(0,1fr) minmax(148px,.9fr)}}@media (width<=767px){.contentWrap--desk{--desk-chips-cols:3}.contentWrap--desk .merchant-service-desk-panel-page{grid-template-rows:minmax(0,1fr) minmax(148px,.9fr)}.contentWrap--desk .desk-home-page__hero{margin-bottom:4px;padding:6px 10px 4px}.contentWrap--desk .desk-home-page__hero-top{flex-direction:row;align-items:center;gap:8px}.contentWrap--desk .desk-home-page__hero-main{flex:1 1 0;min-width:0}.contentWrap--desk .desk-home-page__eyebrow{display:none}.contentWrap--desk .desk-home-page__title{font-size:16px;line-height:1.2}.contentWrap--desk .desk-home-page__hero-actions{flex-shrink:0;align-self:auto}.contentWrap--desk .desk-home-page__hero-tools{gap:4px 8px;padding-top:4px}.contentWrap--desk .desk-home-page__voice-activate{margin-bottom:4px;padding:5px 8px}.contentWrap--desk .desk-home-page__voice-activate-text{font-size:11px}}@media (width<=575px){.contentWrap--desk{--desk-chips-cols:3;--desk-panel-gap:6px}.contentWrap--desk .merchant-service-desk-panel-page{grid-template-rows:minmax(0,1fr) minmax(152px,1fr)}.appLayout--desk>.ant-layout>.ant-layout-header{height:44px!important;padding-inline:8px!important;line-height:44px!important}}.appLayout--desk-narrow.appLayout--desk>.ant-layout>.ant-layout-header{height:44px!important;padding-inline:8px!important;line-height:44px!important}.appLayout--desk-narrow.appLayout--desk>.ant-layout>.ant-layout-header.jk-admin-header>.ant-space:first-child>.ant-space-item~.ant-space-item,.appLayout--desk-narrow.appLayout--desk .jk-admin-header>.ant-space:last-child>.ant-space-item:not(:last-child),.appLayout--desk-narrow.appLayout--desk .jk-header-account-btn__text,.appLayout--desk-narrow.appLayout--desk .jk-header-account-btn__caret{display:none!important}.appLayout--desk-narrow.appLayout--desk .jk-header-account-btn{min-height:32px;padding:4px 8px!important}.contentWrap--desk.contentWrap--desk-narrow{padding:6px 8px;padding-bottom:max(6px, env(safe-area-inset-bottom,0px))}@media (width>=576px) and (width<=767px) and (orientation:landscape){.contentWrap--desk{--desk-chips-cols:3}.contentWrap--desk .merchant-service-desk-panel-page{grid-template-rows:minmax(0,1fr) minmax(120px,.85fr)}}:-webkit-any(html:fullscreen.jk-desk-fs-active,html:-webkit-full-screen.jk-desk-fs-active){height:100%;overflow:hidden}:is(html:fullscreen.jk-desk-fs-active,html:fullscreen.jk-desk-fs-active){height:100%;overflow:hidden}html:fullscreen.jk-desk-fs-active body{height:100%;overflow:hidden}html:fullscreen.jk-desk-fs-active #root{height:100%;overflow:hidden}html:-webkit-full-screen.jk-desk-fs-active body{height:100%;overflow:hidden}html:-webkit-full-screen.jk-desk-fs-active #root{height:100%;overflow:hidden}:-webkit-any(html:fullscreen.jk-desk-fs-active #root>*,html:-webkit-full-screen.jk-desk-fs-active #root>*){height:100%;min-height:0}:is(html:fullscreen.jk-desk-fs-active #root>*,html:fullscreen.jk-desk-fs-active #root>*){height:100%;min-height:0}.appLayout--desk.ant-layout{height:100svh;min-height:0;max-height:100svh}.appLayout--desk>.ant-layout-sider{align-self:stretch;min-height:0;max-height:100svh}.appLayout--desk-fs{height:100%;max-height:100%;overflow:hidden}.appLayout--desk-fs>.ant-layout{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.appLayout--desk-fs>.ant-layout>.ant-layout-header{flex-shrink:0;height:48px!important;line-height:48px!important}.contentWrap--desk-fs{padding:10px 14px;overflow:hidden}.contentWrap--desk-fs.contentWrap--desk-session,.appLayout--desk-operate .contentWrap--desk-fs{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:1 1 0;height:0;min-height:0;display:flex;overflow:hidden auto}.contentWrap--desk-session{padding:8px 12px 14px}.appLayout--desk-session-fs{height:100svh;max-height:100svh;overflow:hidden}.appLayout--desk-session-fs>.ant-layout{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.appLayout--desk-session-fs>.ant-layout>.ant-layout-header{flex-shrink:0;display:none}.appLayout--desk-session-fs>.ant-layout>.ant-layout-content{flex-direction:column;flex:1 1 0;height:0;min-height:0;display:flex;overflow:hidden}.appLayout--desk-session-fs>.ant-layout>.ant-layout-content.contentWrap--desk-session,.appLayout--desk-session-fs.appLayout--desk-operate>.ant-layout>.ant-layout-content,.appLayout--desk-operate>.ant-layout>.ant-layout-content.contentWrap--desk-fs{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow:hidden auto}.appLayout--desk-operate .contentWrap--desk-fs .desk-operate-shell,.contentWrap--desk-fs.contentWrap--desk-session .desk-operate-shell{flex:none;height:auto;min-height:auto}.appLayout--desk-operate .contentWrap--desk-fs .desk-operate-shell__body,.contentWrap--desk-fs.contentWrap--desk-session .desk-operate-shell__body{flex:none;min-height:auto;overflow:visible}.appLayout--desk-operate .operate-action-card-list{min-height:min(52vh,560px)}.pageTitle{margin:0 0 12px;font-size:20px;font-weight:700}.tenantsPageStack>.pageTitle{margin-bottom:0}.tenantsPageStack .tenantsSearchCard .ant-card-body{padding:14px 18px}.tenantsPageStack .tenantsTableCard .ant-card-body{padding:12px 18px 18px}.adminCollapsibleCard .ant-card-head{min-height:40px;padding:0 14px}.adminCollapsibleCard .ant-card-head-title{padding:10px 0}.adminCollapsibleCardHead{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.adminCollapsibleCardHeadTitle{align-items:center;gap:4px;font-weight:600;display:inline-flex}.adminCollapsibleCardHeadAction{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.adminCollapsibleCardSummary{text-overflow:ellipsis;white-space:nowrap;max-width:min(480px,52vw);overflow:hidden;font-size:12px!important}.tenantsTable.ant-table-wrapper .ant-table-thead>tr>th{white-space:nowrap;padding:13px 14px}.tenantsTable.ant-table-wrapper .ant-table-selection-column{width:48px;min-width:48px;padding-left:12px!important;padding-right:8px!important}.tenantsTable.ant-table-wrapper .ant-table-tbody>tr>td{vertical-align:middle;padding:13px 14px}.ant-progress-bg{border-radius:4px!important}.ant-card{border-radius:12px;transition:all .3s;box-shadow:0 2px 8px #0000000a}.ant-card:hover{box-shadow:0 4px 16px #00000014}.ant-statistic-title{font-size:14px!important}.ant-statistic-content{font-size:24px!important;font-weight:600!important}.ant-table-wrapper .ant-table-thead>tr>th{background:var(--jk-table-head-bg);font-weight:600}.jk-header-account-btn{align-items:center;gap:8px;min-height:36px;transition:border-color .18s,background .18s,color .18s;box-shadow:0 1px 4px #0f172a0f;border-color:var(--jk-btn-account-border)!important;background:var(--jk-btn-account-bg)!important;height:auto!important;padding:4px 10px 4px 8px!important;display:inline-flex!important}.jk-header-account-btn:hover,.jk-header-account-btn:focus-visible{border-color:var(--jk-btn-account-hover-border)!important;color:var(--jk-primary)!important;background:var(--jk-btn-account-hover-bg)!important}.jk-header-account-btn__icon{color:var(--jk-btn-account-icon);font-size:16px}.jk-header-account-btn__text{flex-direction:column;align-items:flex-start;max-width:140px;line-height:1.15;display:flex}.jk-header-account-btn__eyebrow{color:#64748b;letter-spacing:.02em;font-size:11px;font-weight:600}.jk-header-account-btn__name{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.jk-header-account-btn__caret{color:#94a3b8;flex-shrink:0;font-size:11px}.jk-header-account-btn:hover .jk-header-account-btn__caret,.jk-header-account-btn:focus-visible .jk-header-account-btn__caret{color:var(--jk-primary)}@media (width<=576px){.jk-header-account-btn__text{max-width:96px}}.jk-header-newbie-guide{display:inline-flex}@media (width<=768px){.jk-header-newbie-guide{display:none!important}}.loginChoiceGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.loginChoiceHead{justify-content:space-between;align-items:flex-start;gap:12px;padding-right:8px;display:flex}.loginChoiceCount{color:#64748b;background:#f1f5f9;border-radius:999px;flex-shrink:0;margin-top:6px;padding:2px 10px;font-size:12px;font-weight:600}.loginChoiceModal .ant-modal-body{padding-top:8px}.loginChoiceCard.ant-card{border:1px solid #e8edf3;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 4px 14px #0f172a0a}.loginChoiceCard.ant-card .ant-card-body{height:100%}.loginChoiceCardBody{flex-direction:column;min-height:168px;padding:16px 16px 14px;display:flex}.loginChoiceCardTop{flex:1;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.loginChoiceCardMain{min-width:0}.loginChoiceTitle{color:#0f172a;font-size:16px;line-height:1.4;display:block}.loginChoiceSub{color:#334155;margin-top:8px;font-size:13px;font-weight:600;line-height:1.45}.loginChoiceMeta,.loginChoiceHint{color:#94a3b8;margin-top:6px;font-size:12px;line-height:1.4}.loginChoiceTags{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.loginChoiceAction{margin-top:14px}.loginChoiceBtn.ant-btn{border-radius:12px;height:42px;font-weight:700}.loginChoiceCard--last.ant-card{background:linear-gradient(#fff7ed 0%,#fff 36%);border:2px solid #ea580c;box-shadow:0 8px 20px #ea580c24}.loginChoiceCard--last .loginChoiceBtn.ant-btn-primary{background:#ea580c;border-color:#ea580c}.loginChoiceCard--last .loginChoiceBtn.ant-btn-primary:hover{background:#c2410c!important;border-color:#c2410c!important}.loginChoiceCard--blocked.ant-card{opacity:.78;border-style:dashed}.jk-admin-page{flex-direction:column;gap:16px;display:flex}.contentWrap.jk-admin-content:not(.contentWrap--desk){isolation:isolate;position:relative}.contentWrap.jk-admin-content:not(.contentWrap--desk):before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 88% 8%, var(--jk-content-glow-1), transparent 40%), radial-gradient(circle at 8% 92%, var(--jk-content-glow-2), transparent 36%);position:absolute;inset:0}.contentWrap.jk-admin-content:not(.contentWrap--desk)>*{z-index:1;position:relative}.jk-admin-page>.jk-admin-page-header{border-radius:var(--jk-page-radius);background:var(--jk-page-hero-bg);border:1px solid var(--jk-page-border);box-shadow:var(--jk-page-shadow);padding:16px 20px;position:relative;overflow:hidden}.jk-admin-page>.jk-admin-page-header:before{content:"";background:var(--jk-header-accent);border-radius:var(--jk-page-radius) 0 0 var(--jk-page-radius);width:4px;position:absolute;inset:0 auto 0 0}.jk-admin-page>.jk-admin-page-header:after{content:"";background:radial-gradient(circle, var(--jk-content-glow-1), transparent 68%);pointer-events:none;border-radius:50%;width:220px;height:220px;position:absolute;top:-40%;right:-8%}.jk-admin-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin-bottom:0;display:flex}.jk-admin-page-header__title{letter-spacing:-.02em;color:#000000e0!important;margin:0!important;font-size:22px!important;font-weight:650!important;line-height:1.35!important}.jk-admin-page-header__extra{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.admin-table-nowrap{white-space:nowrap}.jk-admin-content .pageTitle{letter-spacing:-.02em;color:#000000e0;margin:0 0 4px;font-size:22px;font-weight:600}.jk-admin-page>.pageTitle,.jk-admin-page-stack>.pageTitle{margin-bottom:0}.jk-admin-page-stack{flex-direction:column;gap:16px;display:flex}.jk-panel-card,.jk-admin-panel-card,.jk-admin-content .ant-card{transition:box-shadow .22s,border-color .22s,transform .18s,background .22s;border-radius:var(--jk-page-radius)!important;border:1px solid var(--jk-page-border)!important;box-shadow:var(--jk-page-shadow)!important;background:var(--jk-card-bg)!important}.jk-panel-card:hover,.jk-admin-panel-card:hover,.jk-admin-content .ant-card:hover{border-color:var(--jk-card-hover-border)!important;box-shadow:var(--jk-card-hover-shadow)!important;background:var(--jk-card-bg-hover)!important}.jk-panel-card .ant-card-head,.jk-admin-panel-card .ant-card-head{border-bottom:1px solid var(--jk-page-border);min-height:48px;background:0 0!important}.jk-admin-toolbar-card .ant-card-body{padding:14px 18px!important}.jk-admin-toolbar-card .ant-form-inline{row-gap:12px}.jk-admin-table-card .ant-card-body{padding:12px 18px 18px!important}.jk-admin-content .ant-card:not(.ant-card-bordered){border:1px solid var(--jk-page-border)}.jk-admin-content .ant-alert{border-radius:12px}.jk-admin-content .ant-table-wrapper .ant-table-thead>tr>th{font-weight:600;background:var(--jk-table-head-bg)!important;border-bottom:1px solid var(--jk-page-border)!important}.jk-admin-content .ant-table-wrapper .ant-table-tbody>tr>td{vertical-align:middle}.jk-admin-content .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:var(--jk-primary-soft)!important}.jk-admin-content .ant-segmented{background:var(--jk-segmented-track)!important;border-radius:10px!important;padding:3px!important}.jk-admin-content .ant-segmented-item-selected{background:var(--jk-primary)!important;box-shadow:0 2px 8px color-mix(in srgb, var(--jk-primary) 35%, transparent)!important}.jk-admin-content .ant-segmented-item-selected .ant-segmented-item-label{font-weight:600;color:#fff!important}.jk-admin-content .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600;color:var(--jk-primary)!important}.jk-admin-content .ant-tabs-ink-bar{border-radius:999px;background:var(--jk-primary)!important;height:3px!important}.jk-admin-hint-stack{flex-direction:column;gap:8px;display:flex}.jk-stat-tone-1{--stat-accent:var(--jk-stat-1)}.jk-stat-tone-2{--stat-accent:var(--jk-stat-2)}.jk-stat-tone-3{--stat-accent:var(--jk-stat-3)}.jk-stat-tone-4{--stat-accent:var(--jk-stat-4)}.jk-dashboard{--jk-dash-radius:var(--jk-page-radius);--jk-dash-shadow:var(--jk-page-shadow);--jk-dash-border:var(--jk-page-border)}.jk-dashboard>.jk-dashboard-header{border-radius:var(--jk-dash-radius);background:var(--jk-page-hero-bg);border:1px solid var(--jk-dash-border);box-shadow:var(--jk-dash-shadow);margin-bottom:16px;padding:16px 20px;position:relative;overflow:hidden}.jk-dashboard>.jk-dashboard-header:before{content:"";background:var(--jk-header-accent);border-radius:var(--jk-dash-radius) 0 0 var(--jk-dash-radius);width:4px;position:absolute;inset:0 auto 0 0}.jk-dashboard-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:0;display:flex}.jk-dashboard-header__title{letter-spacing:-.02em;margin:0!important;font-weight:600!important}.appLayout--desk-narrow .jk-admin-content.contentWrap{padding:10px 10px 14px;padding-bottom:max(14px, env(safe-area-inset-bottom,0px))}.appLayout--desk-narrow .jk-admin-page{gap:12px}.appLayout--desk-narrow .jk-admin-page-header__title{font-size:18px!important}.appLayout--desk-narrow .jk-admin-page-header__extra{justify-content:flex-start;width:100%}.appLayout--desk-narrow .jk-admin-toolbar-card .ant-card-body{padding:12px 14px!important}.appLayout--desk-narrow .jk-admin-toolbar-card .ant-form-inline{flex-direction:column;align-items:stretch;gap:10px;display:flex}.appLayout--desk-narrow .jk-admin-toolbar-card .ant-form-inline .ant-form-item{width:100%;margin-inline-end:0!important}.appLayout--desk-narrow .jk-admin-toolbar-card .ant-form-inline .ant-form-item .ant-input,.appLayout--desk-narrow .jk-admin-toolbar-card .ant-form-inline .ant-form-item .ant-picker{max-width:100%;width:100%!important}.appLayout--desk-narrow .jk-admin-toolbar-card .ant-form-inline .ant-form-item .ant-space{flex-wrap:wrap;width:100%}.appLayout--desk-narrow .jk-admin-table-card .ant-card-body{padding:10px 12px 14px!important}.appLayout--desk-narrow .jk-admin-content .ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.appLayout--desk-narrow .jk-admin-content .ant-table-tbody>tr>td{padding-top:12px;padding-bottom:12px}.appLayout--desk-narrow .jk-admin-content .ant-btn-sm{min-height:40px;padding-inline:12px;font-size:14px}.appLayout--desk-narrow .jk-admin-content .ant-btn:not(.ant-btn-sm):not(.ant-btn-lg){min-height:44px}.appLayout--desk-narrow .menu-preorder-order-card .ant-btn-sm{min-height:40px;padding-inline:14px;font-size:14px}.appLayout--desk-narrow .menu-preorder-order-card{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.appLayout--desk-narrow .desk-operate-mobile-list{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.desk-operate-mobile-list{display:none}.appLayout--desk-narrow .desk-operate-mobile-list--empty{margin-bottom:0}.desk-operate-action-card{background:#fff;border:1px solid #e2e8f0;border-left-width:4px;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 2px 10px #0f172a0a}.desk-operate-action-card--queue{border-left-color:#4f46e5}.desk-operate-action-card--call{border-left-color:#0891b2}.desk-operate-action-card--order{border-left-color:#2563eb}.desk-operate-action-card__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.desk-operate-action-card__title{color:#0f172a;margin:0;font-size:17px;font-weight:700;line-height:1.25}.desk-operate-action-card__meta{color:#64748b;margin:0;font-size:13px;line-height:1.45}.desk-operate-action-card__actions{flex-wrap:wrap;gap:8px;display:flex}.desk-operate-action-card__actions .ant-btn{flex:calc(50% - 4px);min-width:120px;min-height:44px}.appLayout--desk-narrow .desk-queue-tier-desktop-only{display:none!important}.operate-action-card-list{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.operate-action-card-list--empty{margin-bottom:0}.operate-action-card{touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #e2e8f0;border-left-width:4px;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 2px 10px #0f172a0a}.operate-action-card--clickable{cursor:pointer}.operate-action-card--call{border-left-color:#0891b2}.operate-action-card--order{border-left-color:#2563eb}.operate-action-card--queue{border-left-color:#4f46e5}.operate-action-card--preorder{border-left-color:#ea580c}.operate-action-card--coupon{border-left-color:#16a34a}.operate-action-card--feedback{border-left-color:#7c3aed}.operate-action-card__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.operate-action-card__title{color:#0f172a;margin:0;font-size:17px;font-weight:700;line-height:1.25}.operate-action-card__meta{color:#64748b;margin:0;font-size:13px;line-height:1.45}.operate-action-card__actions{flex-wrap:wrap;gap:8px;display:flex}.operate-action-card__actions .ant-btn{flex:calc(50% - 4px);min-width:120px;min-height:44px}.appLayout--desk-operate.appLayout--desk-narrow .desk-operate-desktop-only,.appLayout--desk-operate:not(.appLayout--desk-narrow) .operate-action-card-list{display:none!important}
