@charset "UTF-8";.home-page[data-v-c10c913e]{min-height:calc(100vh - 72px);color:#172033;background:#fff}.home-hero[data-v-c10c913e]{position:relative;min-height:730px;overflow:hidden;background-color:#f8fbff;background-image:url(/bannerbg.png);background-position:center top;background-repeat:no-repeat;background-size:cover}.hero-main[data-v-c10c913e]{display:grid;align-items:center;width:min(100% - 48px,1360px);min-height:570px;margin:0 auto;padding:62px 0 46px;grid-template-columns:minmax(400px,.8fr) minmax(580px,1.2fr)}.hero-copy[data-v-c10c913e]{position:relative;z-index:2;max-width:590px}.hero-eyebrow[data-v-c10c913e]{display:inline-flex;align-items:center;min-height:29px;padding:0 13px;color:#526173;border:1px solid #9aa9ba;border-radius:15px;background:#ffffffb8;font-size:13px;font-weight:600}.hero-kicker[data-v-c10c913e]{margin:42px 0 10px;color:#1473e6;font-size:48px;font-weight:800;line-height:1.1;letter-spacing:0}.hero-copy h1[data-v-c10c913e]{margin:0;color:#172033;font-size:46px;font-weight:760;line-height:1.25;letter-spacing:0}.hero-copy h1 span[data-v-c10c913e]{display:block}.hero-summary[data-v-c10c913e]{max-width:560px;margin:30px 0 0;color:#58677a;font-size:17px;line-height:1.9}.hero-actions[data-v-c10c913e]{display:flex;align-items:center;gap:10px;margin-top:34px}.hero-action[data-v-c10c913e]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:124px;height:46px;padding:0 20px;color:#1473e6;border:1px solid #1473e6;border-radius:5px;background:#ffffffc2;font-size:15px;font-family:inherit;font-weight:600;text-decoration:none;transition:color .16s ease,background .16s ease,border-color .16s ease}.hero-action[data-v-c10c913e]:hover{color:#075dbd;border-color:#075dbd;background:#fff}.hero-action.is-primary[data-v-c10c913e]{color:#fff;background:#1473e6;box-shadow:0 8px 18px #1473e633}.hero-action.is-primary[data-v-c10c913e]:hover{color:#fff;background:#075dbd}.hero-action.is-disabled[data-v-c10c913e],.hero-action.is-primary.is-disabled[data-v-c10c913e],.hero-action.is-disabled[data-v-c10c913e]:hover,.hero-action.is-primary.is-disabled[data-v-c10c913e]:hover{color:#98a2b3;border-color:#d0d5dd;background:#f2f4f7;box-shadow:none;cursor:not-allowed}.hero-visual[data-v-c10c913e]{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;min-width:0}.hero-visual img[data-v-c10c913e]{display:block;width:min(760px,100%);height:auto;object-fit:contain;filter:drop-shadow(0 18px 26px rgba(46,93,151,.12));border:groove 1px #409eff;border-radius:8px}.hero-highlights[data-v-c10c913e]{display:grid;align-items:stretch;width:min(100% - 48px,1360px);min-height:160px;margin:0 auto;border-top:1px solid rgba(123,151,184,.15);grid-template-columns:repeat(4,minmax(0,1fr))}.highlight-item[data-v-c10c913e]{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:0;padding:25px 18px 22px;text-align:center}.highlight-item strong[data-v-c10c913e]{color:#1473e6;font-size:34px;font-weight:800;line-height:1.2}.highlight-item span[data-v-c10c913e]{margin-top:8px;color:#66758a;font-size:14px}.highlight-item i[data-v-c10c913e]{width:7px;height:7px;margin-top:17px;border-radius:50%;background:#7db2f7}.product-section[data-v-c10c913e]{position:relative;scroll-margin-top:72px;background:#fff}.home-hero[data-v-c10c913e],.delivery-section[data-v-c10c913e]{scroll-margin-top:72px}.section-anchor[data-v-c10c913e]{position:absolute;top:0;left:0}.mes-section[data-v-c10c913e],.crm-section[data-v-c10c913e]{background:#f5f9ff}.product-section-inner[data-v-c10c913e]{display:grid;align-items:center;width:min(100% - 48px,1360px);min-height:690px;margin:0 auto;padding:86px 0;grid-template-columns:minmax(0,1.08fr) minmax(520px,.92fr);gap:76px}.product-section-inner.is-reversed[data-v-c10c913e]{grid-template-columns:minmax(520px,.92fr) minmax(0,1.08fr)}.product-visual[data-v-c10c913e]{min-width:0}.product-visual img[data-v-c10c913e]{display:block;width:100%;height:auto;object-fit:contain}.product-content[data-v-c10c913e]{min-width:0}.product-content h2[data-v-c10c913e]{margin:0;color:#202b40;font-size:38px;font-weight:760;line-height:1.3;letter-spacing:0}.product-content h2 span[data-v-c10c913e]{color:#1473e6}.product-summary[data-v-c10c913e]{margin:26px 0 0;color:#55647a;font-size:16px;font-weight:600;line-height:1.85}.feature-grid[data-v-c10c913e]{display:grid;margin-top:34px;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.feature-grid span[data-v-c10c913e]{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;height:48px;padding:0 8px;color:#4c5c72;border:1px solid #cee0fa;border-radius:7px;background:#fff;font-size:14px;white-space:nowrap;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}@media(hover:hover)and (pointer:fine){.feature-grid span[data-v-c10c913e]:hover{z-index:1;color:#0671f9;border-color:#b9d6ff;box-shadow:0 10px 24px #1473e61f;font-weight:700;transform:scale(1.12)}}.product-actions[data-v-c10c913e]{display:flex;align-items:center;gap:12px;margin-top:42px}.product-action[data-v-c10c913e]{display:inline-flex;align-items:center;justify-content:center;min-width:126px;height:46px;padding:0 22px;color:#1473e6;border:1px solid #1473e6;border-radius:4px;background:#fff;font-size:15px;font-family:inherit;font-weight:600;text-decoration:none;transition:color .16s ease,background .16s ease,border-color .16s ease}.product-action[data-v-c10c913e]:hover{color:#075dbd;border-color:#075dbd}.product-action.is-primary[data-v-c10c913e]{color:#fff;background:#1473e6}.product-action.is-primary[data-v-c10c913e]:hover{color:#fff;background:#075dbd}.product-action.is-disabled[data-v-c10c913e],.product-action.is-primary.is-disabled[data-v-c10c913e],.product-action.is-disabled[data-v-c10c913e]:hover,.product-action.is-primary.is-disabled[data-v-c10c913e]:hover{color:#98a2b3;border-color:#d0d5dd;background:#f2f4f7;box-shadow:none;cursor:not-allowed}.delivery-section[data-v-c10c913e]{background:#f4f8ff}.delivery-inner[data-v-c10c913e]{width:min(100% - 48px,1360px);margin:0 auto;padding:92px 0 108px}.delivery-heading[data-v-c10c913e]{text-align:center}.delivery-heading h2[data-v-c10c913e]{margin:0;color:#202b40;font-size:38px;font-weight:760;line-height:1.3;letter-spacing:0}.delivery-heading h2[data-v-c10c913e]:before{margin-right:12px;color:#2a3952;content:"「"}.delivery-heading h2[data-v-c10c913e]:after{margin-left:12px;color:#2a3952;content:"」"}.delivery-heading p[data-v-c10c913e]{margin:18px 0 0;color:#5d6b80;font-size:17px;line-height:1.7}.delivery-grid[data-v-c10c913e]{display:grid;margin-top:64px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.delivery-card[data-v-c10c913e]{position:relative;display:flex;min-width:0;min-height:370px;overflow:hidden;padding:42px 36px 34px;color:#26344d;border:1px solid #d7e4f7;border-radius:8px;background-color:#eaf2ff;background-image:url(/bg2.png);background-position:center;background-repeat:no-repeat;background-size:cover;flex-direction:column;transition:color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease}.delivery-card[data-v-c10c913e]:before{position:absolute;z-index:0;inset:0;background:#1473e6 url(/SystemRoleFocusBg.png) center / cover no-repeat;content:"";opacity:0;transition:opacity .22s ease}.delivery-card[data-v-c10c913e]>*{position:relative;z-index:1}.delivery-icon[data-v-c10c913e]{color:#1680ee;transition:color .22s ease}.delivery-card h3[data-v-c10c913e]{margin:30px 0 0;font-size:23px;font-weight:760;line-height:1.35}.delivery-card strong[data-v-c10c913e]{margin-top:2px;font-size:23px;font-weight:760;line-height:1.35}.delivery-card p[data-v-c10c913e]{margin:20px 0 28px;color:#5b6a80;font-size:14px;line-height:1.8;transition:color .22s ease}.delivery-card a[data-v-c10c913e]{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;gap:6px;min-width:112px;height:38px;margin-top:auto;padding:0 16px;color:#1473e6;border:1px solid currentColor;border-radius:20px;font-size:14px;font-weight:600;text-decoration:none}@media(hover:hover)and (pointer:fine){.delivery-card[data-v-c10c913e]:hover{color:#fff;border-color:transparent;box-shadow:0 18px 38px #1965cf33;transform:translateY(-4px)}.delivery-card[data-v-c10c913e]:hover:before{opacity:1}.delivery-card:hover .delivery-icon[data-v-c10c913e],.delivery-card:hover p[data-v-c10c913e],.delivery-card:hover a[data-v-c10c913e]{color:#fff}}.delivery-card[data-v-c10c913e]:focus-within{color:#fff;border-color:transparent;box-shadow:0 18px 38px #1965cf33}.delivery-card[data-v-c10c913e]:focus-within:before{opacity:1}.delivery-card:focus-within .delivery-icon[data-v-c10c913e],.delivery-card:focus-within p[data-v-c10c913e],.delivery-card:focus-within a[data-v-c10c913e]{color:#fff}.guide-section[data-v-c10c913e]{background:#fff}.guide-inner[data-v-c10c913e]{width:min(100% - 48px,1360px);margin:0 auto;padding:92px 0 108px}.guide-heading[data-v-c10c913e]{text-align:center}.guide-heading h2[data-v-c10c913e]{margin:0;color:#202b40;font-size:38px;font-weight:760;line-height:1.3;letter-spacing:0}.guide-heading h2[data-v-c10c913e]:before{margin-right:12px;color:#2a3952;content:"「"}.guide-heading h2[data-v-c10c913e]:after{margin-left:12px;color:#2a3952;content:"」"}.guide-heading p[data-v-c10c913e]{margin:18px 0 0;color:#5d6b80;font-size:17px;line-height:1.7}.guide-grid[data-v-c10c913e]{display:flex;gap:20px;margin-top:64px}.guide-card[data-v-c10c913e]{position:relative;display:flex;min-width:0;min-height:410px;overflow:hidden;padding:28px 22px;color:#27344b;border:1px solid #e0e9f7;border-radius:8px;background:#edf5ff url(/bg2.png) center / cover no-repeat;flex:1 1 0;cursor:default;transition:color .26s ease,border-color .26s ease,box-shadow .26s ease,flex-grow .32s ease}.guide-card[data-v-c10c913e]:before{position:absolute;z-index:0;inset:0;background:#1473e6 url(/SystemRoleFocusBg.png) center / cover no-repeat;content:"";opacity:0;transition:opacity .26s ease}.guide-card[data-v-c10c913e]>*{position:relative;z-index:1}.guide-card.is-active[data-v-c10c913e]{color:#fff;border-color:transparent;box-shadow:0 18px 38px #1965cf2e;flex-grow:1.75}.guide-card.is-active[data-v-c10c913e]:before{opacity:1}.guide-role[data-v-c10c913e]{align-self:flex-start;padding:4px 11px;color:#1473e6;border:1px solid currentColor;border-radius:4px;font-size:13px;line-height:1.2;transition:color .26s ease}.guide-card.is-active .guide-role[data-v-c10c913e]{color:#fff}.guide-card-content[data-v-c10c913e]{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;text-align:center;flex:1;flex-direction:column}.guide-card h3[data-v-c10c913e]{margin:18px 0 0;font-size:24px;font-weight:760;line-height:1.35}.guide-card p[data-v-c10c913e]{max-width:450px;margin:22px auto 0;color:#657389;font-size:15px;line-height:1.8;transition:color .26s ease}.guide-card.is-active p[data-v-c10c913e]{color:#ffffffe0}.guide-card a[data-v-c10c913e]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:146px;height:42px;margin-top:30px;padding:0 18px;color:#fff;border:1px solid currentColor;border-radius:22px;font-size:14px;font-weight:600;text-decoration:none}@media(max-width:1180px){.hero-main[data-v-c10c913e]{grid-template-columns:minmax(360px,.85fr) minmax(500px,1.15fr)}.hero-kicker[data-v-c10c913e]{font-size:42px}.hero-copy h1[data-v-c10c913e]{font-size:40px}.product-section-inner[data-v-c10c913e]{grid-template-columns:minmax(0,1fr) minmax(470px,.92fr);gap:44px}.product-section-inner.is-reversed[data-v-c10c913e]{grid-template-columns:minmax(470px,.92fr) minmax(0,1fr)}.product-content h2[data-v-c10c913e]{font-size:33px}.feature-grid[data-v-c10c913e]{gap:9px}.delivery-card[data-v-c10c913e]{padding-right:28px;padding-left:28px}.guide-card.is-active[data-v-c10c913e]{flex-grow:1.55}}@media(max-width:900px){.home-hero[data-v-c10c913e]{min-height:0;background-position:62% top}.hero-main[data-v-c10c913e]{width:min(100% - 36px,720px);min-height:0;padding:48px 0 36px;grid-template-columns:1fr}.hero-copy[data-v-c10c913e]{max-width:620px}.hero-kicker[data-v-c10c913e]{margin-top:30px;font-size:38px}.hero-copy h1[data-v-c10c913e]{font-size:36px}.hero-summary[data-v-c10c913e]{margin-top:22px;font-size:15px}.hero-visual[data-v-c10c913e]{justify-content:center;margin-top:36px}.hero-visual img[data-v-c10c913e]{width:min(720px,100%)}.hero-highlights[data-v-c10c913e]{width:min(100% - 36px,720px);grid-template-columns:repeat(2,minmax(0,1fr))}.highlight-item[data-v-c10c913e]{min-height:128px}.product-section-inner[data-v-c10c913e]{width:min(100% - 36px,720px);min-height:0;padding:68px 0;grid-template-columns:1fr;gap:46px}.product-section-inner.is-reversed[data-v-c10c913e]{grid-template-columns:1fr}.product-visual[data-v-c10c913e]{order:1}.product-content[data-v-c10c913e]{order:2}.feature-grid[data-v-c10c913e]{grid-template-columns:repeat(4,minmax(0,1fr))}.delivery-inner[data-v-c10c913e]{width:min(100% - 36px,720px);padding:72px 0 82px}.delivery-heading h2[data-v-c10c913e]{font-size:33px}.delivery-heading p[data-v-c10c913e]{font-size:15px}.delivery-grid[data-v-c10c913e]{margin-top:46px;grid-template-columns:1fr}.delivery-card[data-v-c10c913e]{min-height:320px}.guide-inner[data-v-c10c913e]{width:min(100% - 36px,720px);padding:72px 0 82px}.guide-heading h2[data-v-c10c913e]{font-size:33px}.guide-heading p[data-v-c10c913e]{font-size:15px}.guide-grid[data-v-c10c913e]{margin-top:46px;flex-direction:column}.guide-card[data-v-c10c913e],.guide-card.is-active[data-v-c10c913e]{width:100%;min-height:300px;flex:none}}@media(max-width:560px){.hero-main[data-v-c10c913e]{width:min(100% - 28px,720px);padding-top:36px}.hero-eyebrow[data-v-c10c913e]{min-height:27px;font-size:12px}.hero-kicker[data-v-c10c913e]{margin-top:26px;font-size:32px}.hero-copy h1[data-v-c10c913e]{font-size:31px}.hero-summary[data-v-c10c913e]{line-height:1.75}.hero-actions[data-v-c10c913e]{align-items:stretch;margin-top:28px;flex-direction:column}.hero-action[data-v-c10c913e],.hero-highlights[data-v-c10c913e]{width:100%}.highlight-item strong[data-v-c10c913e]{font-size:28px}.highlight-item span[data-v-c10c913e]{font-size:13px}.product-section-inner[data-v-c10c913e]{width:min(100% - 28px,720px);padding:52px 0;gap:34px}.product-content h2[data-v-c10c913e]{font-size:28px}.product-summary[data-v-c10c913e]{margin-top:20px;font-size:14px;font-weight:500;line-height:1.75}.feature-grid[data-v-c10c913e]{margin-top:28px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.feature-grid span[data-v-c10c913e]{height:44px;font-size:13px}.product-actions[data-v-c10c913e]{align-items:stretch;margin-top:32px;flex-direction:column}.product-action[data-v-c10c913e]{width:100%}.delivery-inner[data-v-c10c913e]{width:min(100% - 28px,720px);padding:54px 0 64px}.delivery-heading h2[data-v-c10c913e]{font-size:28px}.delivery-heading h2[data-v-c10c913e]:before{margin-right:5px}.delivery-heading h2[data-v-c10c913e]:after{margin-left:5px}.delivery-heading p[data-v-c10c913e]{margin-top:14px;font-size:14px}.delivery-grid[data-v-c10c913e]{margin-top:34px;gap:14px}.delivery-card[data-v-c10c913e]{min-height:300px;padding:30px 24px 26px}.delivery-icon[data-v-c10c913e]{width:44px;height:44px}.delivery-card h3[data-v-c10c913e],.delivery-card strong[data-v-c10c913e]{font-size:21px}.delivery-card h3[data-v-c10c913e]{margin-top:24px}.delivery-card p[data-v-c10c913e]{margin-top:16px}.guide-inner[data-v-c10c913e]{width:min(100% - 28px,720px);padding:54px 0 64px}.guide-heading h2[data-v-c10c913e]{font-size:28px}.guide-heading h2[data-v-c10c913e]:before{margin-right:5px}.guide-heading h2[data-v-c10c913e]:after{margin-left:5px}.guide-heading p[data-v-c10c913e]{margin-top:14px;font-size:14px}.guide-grid[data-v-c10c913e]{margin-top:34px;gap:14px}.guide-card[data-v-c10c913e],.guide-card.is-active[data-v-c10c913e]{min-height:280px;padding:22px 18px}.guide-card h3[data-v-c10c913e]{font-size:22px}.guide-card p[data-v-c10c913e]{margin-top:16px;font-size:14px}}@media(prefers-reduced-motion:reduce){.hero-action[data-v-c10c913e],.product-action[data-v-c10c913e],.feature-grid span[data-v-c10c913e],.delivery-card[data-v-c10c913e],.delivery-card[data-v-c10c913e]:before,.delivery-icon[data-v-c10c913e],.delivery-card p[data-v-c10c913e],.guide-card[data-v-c10c913e],.guide-card[data-v-c10c913e]:before,.guide-role[data-v-c10c913e],.guide-card p[data-v-c10c913e]{transition:none}}.construction-page[data-v-acd87886]{display:grid;min-height:clamp(520px,calc(100vh - 144px),760px);padding:72px 24px;background:linear-gradient(rgba(230,238,250,.55) 1px,transparent 1px),linear-gradient(90deg,rgba(230,238,250,.55) 1px,transparent 1px),#f8fbff;background-size:48px 48px;place-items:center}.construction-content[data-v-acd87886]{display:flex;width:min(100%,560px);align-items:center;flex-direction:column;text-align:center}.construction-icon[data-v-acd87886]{display:grid;width:88px;height:88px;margin-bottom:25px;color:#1473e6;border:1px solid #d6e7fb;border-radius:50%;background:#fff;box-shadow:0 16px 38px #1473e61f;place-items:center}.construction-label[data-v-acd87886]{margin:0 0 10px;color:#1473e6;font-size:12px;font-weight:700;letter-spacing:0}h1[data-v-acd87886]{margin:0;color:#172033;font-size:38px;font-weight:700;letter-spacing:0;line-height:1.25}.construction-description[data-v-acd87886]{margin:16px 0 0;color:#667085;font-size:16px;line-height:1.7}@media(max-width:640px){.construction-page[data-v-acd87886]{min-height:calc(100vh - 128px);padding:56px 20px}h1[data-v-acd87886]{font-size:31px}}.desktop-auth-page[data-v-611f7adf]{display:grid;min-height:100vh;padding:24px;color:#172033;background:#f6f8fb;place-items:center}.desktop-auth-state[data-v-611f7adf]{display:flex;width:min(100%,420px);align-items:center;flex-direction:column;text-align:center}.desktop-auth-icon[data-v-611f7adf]{display:grid;width:58px;height:58px;margin-bottom:18px;color:#2478ed;border:1px solid #dbe8fb;border-radius:50%;background:#fff;box-shadow:0 12px 28px #1f64c61a;place-items:center}.desktop-auth-icon.is-error[data-v-611f7adf]{color:#c63f4f;border-color:#f0d7dc}.desktop-auth-state h1[data-v-611f7adf]{margin:0;font-size:20px;line-height:1.4}.desktop-auth-state p[data-v-611f7adf]{margin:9px 0 0;color:#718096;font-size:13px;line-height:1.7}.desktop-auth-state button[data-v-611f7adf]{height:36px;margin-top:20px;padding:0 18px;color:#fff;border:0;border-radius:6px;background:#2478ed;cursor:pointer}.is-spinning[data-v-611f7adf]{animation:desktop-auth-spin-611f7adf .8s linear infinite}@keyframes desktop-auth-spin-611f7adf{to{transform:rotate(360deg)}}.help-page[data-v-6547c525]{min-height:calc(100vh - 144px);color:#172033;background:#f6f8fb}.help-heading[data-v-6547c525]{display:flex;min-height:110px;padding:22px max(28px,calc((100vw - 1180px)/2));align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid #e6eaf0;background:#fff}.help-heading>div[data-v-6547c525]{display:flex;min-width:0;align-items:center;gap:13px}.help-heading>div>span[data-v-6547c525]{display:grid;width:44px;height:44px;flex:0 0 44px;color:#2478ed;border-radius:7px;background:#edf4ff;place-items:center}.help-heading h1[data-v-6547c525],.help-section-title h2[data-v-6547c525]{margin:0}.help-heading h1[data-v-6547c525]{font-size:21px}.help-heading p[data-v-6547c525]{margin:4px 0 0;color:#7b8798;font-size:12px}.help-search[data-v-6547c525]{display:flex;width:min(38vw,360px);height:40px;align-items:center;padding:0 12px;color:#8b96a6;border:1px solid #dfe4eb;border-radius:7px;background:#fff;gap:8px}.help-search[data-v-6547c525]:focus-within{color:#2478ed;border-color:#2478ed;box-shadow:0 0 0 3px #2478ed1a}.help-search input[data-v-6547c525]{width:100%;min-width:0;color:#172033;border:0;outline:0;background:transparent}.help-content[data-v-6547c525]{width:min(calc(100% - 48px),900px);margin:0 auto;padding:28px 0 46px}.help-section-title[data-v-6547c525]{display:flex;align-items:center;margin-bottom:12px;color:#2478ed;gap:8px}.help-section-title h2[data-v-6547c525]{color:#172033;font-size:16px}.help-faq-list[data-v-6547c525]{border-top:1px solid #e5e9ef;background:#fff}.help-faq-list details[data-v-6547c525]{border-bottom:1px solid #e5e9ef}.help-faq-list summary[data-v-6547c525]{padding:17px 18px;color:#263247;font-size:14px;font-weight:600;cursor:pointer}.help-faq-list p[data-v-6547c525]{margin:0;padding:0 18px 18px;color:#68768a;font-size:13px;line-height:1.8}.help-empty[data-v-6547c525]{display:grid;min-height:180px;color:#8a95a5;background:#fff;place-items:center}.help-support[data-v-6547c525]{margin:18px 0 0;color:#7b8798;font-size:12px;text-align:center}@media(max-width:720px){.help-heading[data-v-6547c525]{padding:18px;align-items:stretch;flex-direction:column;gap:14px}.help-search[data-v-6547c525]{width:100%}.help-content[data-v-6547c525]{width:calc(100% - 28px);padding-top:18px}}.omni-dashboard[data-v-b4393ab4]{min-width:0;min-height:calc(100vh - 72px);padding:20px;color:#253044}.omni-dashboard-header[data-v-b4393ab4]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:16px;gap:24px}.omni-dashboard-header>div:first-child>span[data-v-b4393ab4]{color:#1473e6;font-size:10px;font-weight:700;letter-spacing:.12em}.omni-dashboard-header h1[data-v-b4393ab4]{margin:6px 0 0;font-size:23px;font-weight:680;letter-spacing:0}.omni-dashboard-header p[data-v-b4393ab4]{margin:7px 0 0;color:#7a8594;font-size:12px}.omni-dashboard-actions[data-v-b4393ab4]{display:flex;align-items:center;gap:10px}.omni-dashboard-actions>span[data-v-b4393ab4]{display:flex;align-items:center;color:#909aa8;gap:5px;font-size:11px}.user-metric-grid[data-v-b4393ab4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.user-metric-card[data-v-b4393ab4]{display:flex;min-width:0;min-height:118px;align-items:center;padding:18px;color:#273246;border:1px solid #e4e9f0;border-radius:7px;background:#fff;gap:13px;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.user-metric-card[data-v-b4393ab4]:hover{border-color:#a9c9f4;transform:translateY(-1px)}.metric-card-icon[data-v-b4393ab4]{display:grid;width:42px;height:42px;border-radius:6px;flex:0 0 42px;place-items:center}.user-metric-card>div[data-v-b4393ab4]:last-child{display:flex;min-width:0;flex-direction:column}.user-metric-card span[data-v-b4393ab4],.user-metric-card p[data-v-b4393ab4]{color:#7d8897;font-size:12px}.user-metric-card strong[data-v-b4393ab4]{margin:7px 0 5px;font-size:23px;font-weight:680;line-height:1}.user-metric-card strong small[data-v-b4393ab4]{font-size:11px;font-weight:500}.user-metric-card p[data-v-b4393ab4]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-wallet .metric-card-icon[data-v-b4393ab4]{color:#1769db;background:#eaf2ff}.is-orders .metric-card-icon[data-v-b4393ab4]{color:#16825d;background:#e9f8f1}.is-products .metric-card-icon[data-v-b4393ab4]{color:#a56815;background:#fff3df}.is-service .metric-card-icon[data-v-b4393ab4]{color:#7a54c4;background:#f1edff}.omni-dashboard-grid[data-v-b4393ab4]{display:grid;margin-top:13px;grid-template-columns:minmax(0,1.65fr) minmax(300px,.8fr);gap:13px}.dashboard-panel[data-v-b4393ab4]{min-width:0;border:1px solid #e4e9f0;border-radius:7px;background:#fff}.panel-heading[data-v-b4393ab4]{display:flex;min-height:68px;align-items:center;justify-content:space-between;padding:14px 17px;border-bottom:1px solid #edf0f4;gap:14px}.panel-heading h2[data-v-b4393ab4],.panel-heading p[data-v-b4393ab4]{margin:0}.panel-heading h2[data-v-b4393ab4]{font-size:15px;font-weight:650}.panel-heading p[data-v-b4393ab4]{margin-top:5px;color:#8a94a3;font-size:11px}.panel-heading>a[data-v-b4393ab4]{color:#1473e6;font-size:12px;text-decoration:none}.month-spending[data-v-b4393ab4]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.month-spending span[data-v-b4393ab4]{padding:5px 7px;color:#657184;border-radius:4px;background:#f3f6fa;font-size:10px;white-space:nowrap}.user-trend-chart[data-v-b4393ab4]{position:relative;display:grid;height:250px;padding:25px 20px 16px;grid-template-columns:repeat(6,minmax(52px,1fr));gap:12px}.user-trend-column[data-v-b4393ab4]{display:grid;min-width:0;height:100%;grid-template-rows:minmax(0,1fr) 20px 18px;justify-items:center}.user-trend-track[data-v-b4393ab4]{display:flex;width:min(42px,70%);height:100%;align-items:flex-end;border-bottom:1px solid #e4e9f0;background:linear-gradient(to top,#f6f9fd,#fff)}.user-trend-track>span[data-v-b4393ab4]{display:block;width:100%;min-height:2px;border-radius:4px 4px 0 0;background:#347ff1;transition:height .25s ease}.user-trend-column strong[data-v-b4393ab4]{padding-top:5px;color:#4d596a;font-size:11px}.user-trend-column small[data-v-b4393ab4]{color:#919baa;font-size:10px}.membership-summary[data-v-b4393ab4]{display:grid;min-height:78px;align-items:center;margin:12px;padding:12px;border-radius:5px;background:#f7f9fc;grid-template-columns:38px minmax(0,1fr) auto;gap:10px}.membership-icon[data-v-b4393ab4]{display:grid;width:36px;height:36px;color:#9b6818;border-radius:5px;background:#fff1cf;place-items:center}.membership-summary>div[data-v-b4393ab4]:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:4px}.membership-summary span[data-v-b4393ab4]{color:#8a94a3;font-size:10px}.membership-summary strong[data-v-b4393ab4]{font-size:14px}.membership-summary>a[data-v-b4393ab4]{color:#1473e6;font-size:11px;text-decoration:none}.service-list[data-v-b4393ab4]{display:grid;padding:0 12px;gap:7px}.service-item[data-v-b4393ab4]{display:grid;min-height:45px;align-items:center;padding:7px 9px;color:#465265;border-radius:5px;background:#fafbfc;text-decoration:none;grid-template-columns:31px minmax(0,1fr) auto;gap:8px}.service-item>span[data-v-b4393ab4]{display:grid;width:29px;height:29px;border-radius:4px;place-items:center}.service-item strong[data-v-b4393ab4]{font-size:12px;font-weight:550}.service-item b[data-v-b4393ab4]{font-size:14px;font-weight:650}.service-item.is-blue>span[data-v-b4393ab4]{color:#1769db;background:#eaf2ff}.service-item.is-amber>span[data-v-b4393ab4]{color:#a56815;background:#fff3df}.service-item.is-green>span[data-v-b4393ab4]{color:#16825d;background:#e9f8f1}.checkin-state[data-v-b4393ab4]{display:flex;align-items:center;margin:10px 12px 12px;padding:10px;color:#667386;border-top:1px solid #edf0f4;gap:7px;font-size:11px}.recent-orders-panel[data-v-b4393ab4]{margin-top:13px;overflow-x:auto}.recent-order-list[data-v-b4393ab4]{min-width:760px}.recent-order-row[data-v-b4393ab4]{display:grid;min-height:50px;align-items:center;padding:0 17px;border-bottom:1px solid #f0f2f5;grid-template-columns:190px minmax(190px,1fr) 130px 90px 165px;gap:12px;font-size:12px}.recent-order-row[data-v-b4393ab4]:last-child{border-bottom:0}.recent-order-row.is-head[data-v-b4393ab4]{min-height:40px;color:#7e8998;background:#fafbfc;font-size:11px;font-weight:600}.recent-order-row[data-v-b4393ab4]:not(.is-head):hover{background:#fbfcfe}.recent-order-row>span[data-v-b4393ab4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-number[data-v-b4393ab4]{color:#3974cc;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.order-subject[data-v-b4393ab4]{color:#4e5a6b}.empty-state[data-v-b4393ab4]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#9aa4b2;gap:8px;font-size:12px}.recent-order-list>.empty-state[data-v-b4393ab4]{position:static;min-height:160px}@media(max-width:1100px){.user-metric-grid[data-v-b4393ab4]{grid-template-columns:repeat(2,minmax(0,1fr))}.omni-dashboard-grid[data-v-b4393ab4]{grid-template-columns:1fr}}@media(max-width:720px){.omni-dashboard[data-v-b4393ab4]{min-height:calc(100vh - 62px);padding:12px}.omni-dashboard-header[data-v-b4393ab4]{align-items:flex-start;flex-direction:column}.omni-dashboard-actions[data-v-b4393ab4]{width:100%;justify-content:space-between}.user-metric-grid[data-v-b4393ab4]{grid-template-columns:1fr}.user-trend-chart[data-v-b4393ab4]{overflow-x:auto;grid-template-columns:repeat(6,minmax(64px,1fr))}.panel-heading[data-v-b4393ab4]{align-items:flex-start;flex-direction:column}.month-spending[data-v-b4393ab4]{justify-content:flex-start}}.member-data-page[data-v-ee6b97ec]{min-width:0;min-height:calc(100vh - 72px);padding:20px}.member-data-card[data-v-ee6b97ec]{min-width:0;border-radius:7px}.member-data-card[data-v-ee6b97ec] .s-card__header{padding:16px 18px;border-bottom:1px solid #edf0f4}.member-data-card[data-v-ee6b97ec] .s-card__body{padding:0}.member-data-heading[data-v-ee6b97ec]{display:flex;align-items:center;justify-content:space-between;gap:18px}.member-data-heading h1[data-v-ee6b97ec],.member-data-heading p[data-v-ee6b97ec]{margin:0}.member-data-heading h1[data-v-ee6b97ec]{color:#253044;font-size:18px;font-weight:650;letter-spacing:0}.member-data-heading p[data-v-ee6b97ec]{margin-top:5px;color:#7a8594;font-size:12px}.member-data-actions[data-v-ee6b97ec]{display:flex;align-items:center;gap:9px}.member-data-actions[data-v-ee6b97ec] .s-select{width:132px}.member-grid-wrap[data-v-ee6b97ec]{position:relative;height:clamp(340px,calc(100vh - 292px),610px);min-height:340px;overflow:hidden}.member-data-grid[data-v-ee6b97ec]{width:100%;height:100%;border-width:0 0 1px;border-radius:0}.member-grid-state[data-v-ee6b97ec]{position:absolute;z-index:10;inset:49px 0 0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#8a94a3;background:#fff;gap:8px;text-align:center}.member-grid-state svg[data-v-ee6b97ec]{color:#a6afbc}.member-grid-state strong[data-v-ee6b97ec]{color:#4a5568;font-size:14px;font-weight:600}.member-grid-state span[data-v-ee6b97ec]{font-size:12px}.member-grid-state .is-spinning[data-v-ee6b97ec]{color:#3579f6;animation:member-grid-spin-ee6b97ec .8s linear infinite}.member-pagination[data-v-ee6b97ec]{display:flex;justify-content:flex-end;padding:12px 14px;overflow-x:auto}[data-v-ee6b97ec] .cell-muted{color:#8a94a3}[data-v-ee6b97ec] .cell-danger{color:#d14343}@keyframes member-grid-spin-ee6b97ec{to{transform:rotate(360deg)}}@media(max-width:760px){.member-data-page[data-v-ee6b97ec]{min-height:calc(100vh - 62px);padding:12px}.member-data-heading[data-v-ee6b97ec]{align-items:stretch;flex-direction:column}.member-data-actions[data-v-ee6b97ec]{flex-wrap:wrap}.member-grid-wrap[data-v-ee6b97ec]{height:440px;min-height:440px}.member-pagination[data-v-ee6b97ec]{justify-content:flex-start}.member-grid-state[data-v-ee6b97ec]{padding:24px}.member-grid-state span[data-v-ee6b97ec]{max-width:240px;line-height:1.6}}.member-data-page[data-v-952ca297]{min-width:0;min-height:calc(100vh - 72px);padding:20px}.member-data-card[data-v-952ca297]{min-width:0;border-radius:7px}.member-data-card[data-v-952ca297] .s-card__header{padding:16px 18px;border-bottom:1px solid #edf0f4}.member-data-card[data-v-952ca297] .s-card__body{padding:0}.member-data-heading[data-v-952ca297]{display:flex;align-items:center;justify-content:space-between;gap:18px}.member-data-heading h1[data-v-952ca297],.member-data-heading p[data-v-952ca297]{margin:0}.member-data-heading h1[data-v-952ca297]{color:#253044;font-size:18px;font-weight:650;letter-spacing:0}.member-data-heading p[data-v-952ca297]{margin-top:5px;color:#7a8594;font-size:12px}.member-data-actions[data-v-952ca297]{display:flex;align-items:center;gap:9px}.member-data-actions[data-v-952ca297] .s-select{width:132px}.member-grid-wrap[data-v-952ca297]{position:relative;height:clamp(340px,calc(100vh - 292px),610px);min-height:340px;overflow:hidden}.member-data-grid[data-v-952ca297]{width:100%;height:100%;border-width:0 0 1px;border-radius:0}.member-grid-state[data-v-952ca297]{position:absolute;z-index:10;inset:49px 0 0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#8a94a3;background:#fff;gap:8px;text-align:center}.member-grid-state svg[data-v-952ca297]{color:#a6afbc}.member-grid-state strong[data-v-952ca297]{color:#4a5568;font-size:14px;font-weight:600}.member-grid-state span[data-v-952ca297]{font-size:12px}.member-grid-state .is-spinning[data-v-952ca297]{color:#3579f6;animation:member-grid-spin-952ca297 .8s linear infinite}.member-pagination[data-v-952ca297]{display:flex;justify-content:flex-end;padding:12px 14px;overflow-x:auto}[data-v-952ca297] .cell-muted{color:#8a94a3}[data-v-952ca297] .cell-danger{color:#d14343}@keyframes member-grid-spin-952ca297{to{transform:rotate(360deg)}}@media(max-width:760px){.member-data-page[data-v-952ca297]{min-height:calc(100vh - 62px);padding:12px}.member-data-heading[data-v-952ca297]{align-items:stretch;flex-direction:column}.member-data-actions[data-v-952ca297]{flex-wrap:wrap}.member-grid-wrap[data-v-952ca297]{height:440px;min-height:440px}.member-pagination[data-v-952ca297]{justify-content:flex-start}.member-grid-state[data-v-952ca297]{padding:24px}.member-grid-state span[data-v-952ca297]{max-width:240px;line-height:1.6}}.payment-dialog[data-v-3c1d17f3],.checkout-result[data-v-3c1d17f3]{display:flex;flex-direction:column;gap:14px}.payment-summary[data-v-3c1d17f3]{display:grid;padding:17px 19px;border:1px solid #cfe0ff;border-radius:8px;background:#f4f8ff;grid-template-columns:1fr auto;gap:5px 16px}.payment-summary>span[data-v-3c1d17f3]{color:#7a8594;font-size:12px}.payment-summary strong[data-v-3c1d17f3]{color:#3579f6;font-size:25px;grid-row:span 2;align-self:center}.payment-summary small[data-v-3c1d17f3]{color:#253044;font-size:12px}.payment-section-title[data-v-3c1d17f3]{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:650}.payment-channel-list[data-v-3c1d17f3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.payment-channel[data-v-3c1d17f3]{display:flex;min-width:0;align-items:center;padding:14px;color:#253044;border:1px solid #e5e9ef;border-radius:7px;background:#fff;gap:11px;cursor:pointer;text-align:left}.payment-channel[data-v-3c1d17f3]:hover:not(:disabled){border-color:#3579f6;background:#f4f8ff}.payment-channel[data-v-3c1d17f3]:disabled{cursor:wait;opacity:.62}.payment-channel__icon[data-v-3c1d17f3]{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;color:#3579f6;border-radius:7px;background:#edf4ff}.payment-channel__text[data-v-3c1d17f3]{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.payment-channel__text strong[data-v-3c1d17f3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.payment-channel__text small[data-v-3c1d17f3]{color:#7a8594;font-size:11px}.payment-channel em[data-v-3c1d17f3]{padding:2px 6px;color:#3579f6;border-radius:8px;background:#edf4ff;font-size:10px;font-style:normal}.payment-channel-state[data-v-3c1d17f3]{display:grid;min-height:112px;place-items:center;color:#7a8594;border:1px dashed #d8dee8;border-radius:7px;font-size:12px}.checkout-heading[data-v-3c1d17f3]{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #e5e9ef}.checkout-heading>div[data-v-3c1d17f3]{display:flex;flex-direction:column;gap:3px}.checkout-heading span[data-v-3c1d17f3],.checkout-heading small[data-v-3c1d17f3]{color:#7a8594;font-size:12px}.checkout-heading strong[data-v-3c1d17f3]{color:#3579f6;font-size:25px}.payment-frame[data-v-3c1d17f3]{height:min(62vh,560px);min-height:440px;overflow:hidden;border:1px solid #e5e9ef;border-radius:8px;background:#f5f7fa}.payment-frame.is-wechat[data-v-3c1d17f3]{height:410px;min-height:410px}.payment-frame iframe[data-v-3c1d17f3]{display:block;width:100%;height:100%;border:0;background:#fff}.payment-redirect[data-v-3c1d17f3]{display:flex;min-height:220px;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:10px}.payment-redirect>svg[data-v-3c1d17f3]{color:#3579f6}.payment-redirect span[data-v-3c1d17f3]{color:#7a8594;font-size:12px}.payment-error[data-v-3c1d17f3]{margin:0;padding:10px 12px;color:#c23b3b;border-radius:7px;background:#fff0f0;font-size:12px}@media(max-width:760px){.payment-channel-list[data-v-3c1d17f3],.payment-summary[data-v-3c1d17f3]{grid-template-columns:1fr}.payment-summary strong[data-v-3c1d17f3]{grid-row:auto}.checkout-order-info>span[data-v-3c1d17f3]{grid-template-columns:1fr;gap:3px}}.member-data-page[data-v-30144007]{min-width:0;min-height:calc(100vh - 72px);padding:20px}.member-data-card[data-v-30144007]{min-width:0;border-radius:7px}.member-data-card[data-v-30144007] .s-card__header{padding:16px 18px;border-bottom:1px solid #edf0f4}.member-data-card[data-v-30144007] .s-card__body{padding:0}.member-data-heading[data-v-30144007]{display:flex;align-items:center;justify-content:space-between;gap:18px}.member-data-heading h1[data-v-30144007],.member-data-heading p[data-v-30144007]{margin:0}.member-data-heading h1[data-v-30144007]{color:#253044;font-size:18px;font-weight:650;letter-spacing:0}.member-data-heading p[data-v-30144007]{margin-top:5px;color:#7a8594;font-size:12px}.member-data-actions[data-v-30144007]{display:flex;align-items:center;gap:9px}.member-data-actions[data-v-30144007] .s-select{width:132px}.member-grid-wrap[data-v-30144007]{position:relative;height:clamp(340px,calc(100vh - 292px),610px);min-height:340px;overflow:hidden}.member-data-grid[data-v-30144007]{width:100%;height:100%;border-width:0 0 1px;border-radius:0}.member-grid-state[data-v-30144007]{position:absolute;z-index:10;inset:49px 0 0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#8a94a3;background:#fff;gap:8px;text-align:center}.member-grid-state svg[data-v-30144007]{color:#a6afbc}.member-grid-state strong[data-v-30144007]{color:#4a5568;font-size:14px;font-weight:600}.member-grid-state span[data-v-30144007]{font-size:12px}.member-grid-state .is-spinning[data-v-30144007]{color:#3579f6;animation:member-grid-spin-30144007 .8s linear infinite}.member-pagination[data-v-30144007]{display:flex;justify-content:flex-end;padding:12px 14px;overflow-x:auto}[data-v-30144007] .cell-muted{color:#8a94a3}[data-v-30144007] .cell-danger{color:#d14343}@keyframes member-grid-spin-30144007{to{transform:rotate(360deg)}}@media(max-width:760px){.member-data-page[data-v-30144007]{min-height:calc(100vh - 62px);padding:12px}.member-data-heading[data-v-30144007]{align-items:stretch;flex-direction:column}.member-data-actions[data-v-30144007]{flex-wrap:wrap}.member-grid-wrap[data-v-30144007]{height:440px;min-height:440px}.member-pagination[data-v-30144007]{justify-content:flex-start}.member-grid-state[data-v-30144007]{padding:24px}.member-grid-state span[data-v-30144007]{max-width:240px;line-height:1.6}}.member-data-page[data-v-81aa23d4]{min-width:0;min-height:calc(100vh - 72px);padding:20px}.member-data-card[data-v-81aa23d4]{min-width:0;border-radius:7px}.member-data-card[data-v-81aa23d4] .s-card__header{padding:16px 18px;border-bottom:1px solid #edf0f4}.member-data-card[data-v-81aa23d4] .s-card__body{padding:0}.member-data-heading[data-v-81aa23d4]{display:flex;align-items:center;justify-content:space-between;gap:18px}.member-data-heading h1[data-v-81aa23d4],.member-data-heading p[data-v-81aa23d4]{margin:0}.member-data-heading h1[data-v-81aa23d4]{color:#253044;font-size:18px;font-weight:650;letter-spacing:0}.member-data-heading p[data-v-81aa23d4]{margin-top:5px;color:#7a8594;font-size:12px}.member-data-actions[data-v-81aa23d4]{display:flex;align-items:center;gap:9px}.member-data-actions[data-v-81aa23d4] .s-select{width:132px}.member-grid-wrap[data-v-81aa23d4]{position:relative;height:clamp(340px,calc(100vh - 292px),610px);min-height:340px;overflow:hidden}.member-data-grid[data-v-81aa23d4]{width:100%;height:100%;border-width:0 0 1px;border-radius:0}.member-grid-state[data-v-81aa23d4]{position:absolute;z-index:10;inset:49px 0 0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#8a94a3;background:#fff;gap:8px;text-align:center}.member-grid-state svg[data-v-81aa23d4]{color:#a6afbc}.member-grid-state strong[data-v-81aa23d4]{color:#4a5568;font-size:14px;font-weight:600}.member-grid-state span[data-v-81aa23d4]{font-size:12px}.member-grid-state .is-spinning[data-v-81aa23d4]{color:#3579f6;animation:member-grid-spin-81aa23d4 .8s linear infinite}.member-pagination[data-v-81aa23d4]{display:flex;justify-content:flex-end;padding:12px 14px;overflow-x:auto}[data-v-81aa23d4] .cell-muted{color:#8a94a3}[data-v-81aa23d4] .cell-danger{color:#d14343}@keyframes member-grid-spin-81aa23d4{to{transform:rotate(360deg)}}@media(max-width:760px){.member-data-page[data-v-81aa23d4]{min-height:calc(100vh - 62px);padding:12px}.member-data-heading[data-v-81aa23d4]{align-items:stretch;flex-direction:column}.member-data-actions[data-v-81aa23d4]{flex-wrap:wrap}.member-grid-wrap[data-v-81aa23d4]{height:440px;min-height:440px}.member-pagination[data-v-81aa23d4]{justify-content:flex-start}.member-grid-state[data-v-81aa23d4]{padding:24px}.member-grid-state span[data-v-81aa23d4]{max-width:240px;line-height:1.6}}.license-actions[data-v-81aa23d4] .s-select{width:118px}.membership-page[data-v-d5152971]{min-height:calc(100vh - 72px);padding:24px;color:#253044}.membership-page__header[data-v-d5152971],.membership-title[data-v-d5152971],.membership-header-actions[data-v-d5152971],.membership-current-status[data-v-d5152971],.loyalty-current[data-v-d5152971],.loyalty-progress-heading[data-v-d5152971],.loyalty-progress-meta[data-v-d5152971],.loyalty-section-heading[data-v-d5152971],.loyalty-section-heading>span[data-v-d5152971],.loyalty-selected-title[data-v-d5152971],.loyalty-rule-list article[data-v-d5152971]{display:flex;align-items:center}.membership-page__header[data-v-d5152971]{justify-content:space-between;margin-bottom:18px;gap:20px}.membership-title[data-v-d5152971]{gap:12px}.membership-title>span[data-v-d5152971]{display:grid;width:42px;height:42px;place-items:center;color:#a86a09;border-radius:7px;background:#fff5df}.membership-title h1[data-v-d5152971],.membership-title p[data-v-d5152971],.loyalty-current h2[data-v-d5152971],.loyalty-section-heading h2[data-v-d5152971],.loyalty-section-heading p[data-v-d5152971],.loyalty-selected-title p[data-v-d5152971],.loyalty-rule-list p[data-v-d5152971]{margin:0;letter-spacing:0}.membership-title h1[data-v-d5152971]{font-size:22px;font-weight:680}.membership-title p[data-v-d5152971]{margin-top:5px;color:#7a8594;font-size:13px}.membership-header-actions[data-v-d5152971]{gap:10px}.membership-current-status[data-v-d5152971]{height:30px;padding:0 10px;color:#657184;border:1px solid #e1e6ed;border-radius:6px;background:#fff;gap:7px;font-size:11px}.membership-current-status i[data-v-d5152971]{width:7px;height:7px;border-radius:50%;background:#20a66a}.loyalty-summary[data-v-d5152971]{display:grid;min-height:138px;overflow:hidden;border:1px solid #e2e7ee;border-radius:8px;background:#fff;box-shadow:0 8px 24px #1d35570f;grid-template-columns:minmax(220px,.8fr) minmax(330px,1.45fr) minmax(190px,.65fr)}.loyalty-current[data-v-d5152971]{--level-color:#6f7f93;min-width:0;padding:24px;gap:14px}.loyalty-current.is-blue[data-v-d5152971],.loyalty-level-picker .is-blue[data-v-d5152971],.loyalty-selected.is-blue[data-v-d5152971]{--level-color:#3477d4}.loyalty-current.is-teal[data-v-d5152971],.loyalty-level-picker .is-teal[data-v-d5152971],.loyalty-selected.is-teal[data-v-d5152971]{--level-color:#16866d}.loyalty-current.is-gold[data-v-d5152971],.loyalty-level-picker .is-gold[data-v-d5152971],.loyalty-selected.is-gold[data-v-d5152971]{--level-color:#b7791f}.loyalty-current.is-violet[data-v-d5152971],.loyalty-level-picker .is-violet[data-v-d5152971],.loyalty-selected.is-violet[data-v-d5152971]{--level-color:#7653bd}.loyalty-current.is-rose[data-v-d5152971],.loyalty-level-picker .is-rose[data-v-d5152971],.loyalty-selected.is-rose[data-v-d5152971]{--level-color:#c15c67}.loyalty-current.is-black[data-v-d5152971],.loyalty-level-picker .is-black[data-v-d5152971],.loyalty-selected.is-black[data-v-d5152971]{--level-color:#2f3540}.loyalty-level-badge[data-v-d5152971],.loyalty-selected-title>span[data-v-d5152971]{display:grid;place-items:center;align-content:center;color:var(--level-color);border:1px solid color-mix(in srgb,var(--level-color) 25%,#e2e7ee);border-radius:8px;background:color-mix(in srgb,var(--level-color) 7%,#fff)}.loyalty-level-badge[data-v-d5152971]{width:58px;height:58px;flex:0 0 58px}.loyalty-level-badge img[data-v-d5152971]{width:34px;height:34px}.loyalty-level-badge small[data-v-d5152971],.loyalty-selected-title small[data-v-d5152971]{font-size:8px;font-weight:720}.loyalty-current>div>span[data-v-d5152971],.loyalty-progress-heading span[data-v-d5152971],.loyalty-summary-action>span[data-v-d5152971]{color:#8a94a3;font-size:10px}.loyalty-current h2[data-v-d5152971]{margin-top:3px;font-size:18px}.loyalty-progress[data-v-d5152971]{display:flex;justify-content:center;flex-direction:column;min-width:0;padding:22px 30px;border-right:1px solid #e2e7ee;border-left:1px solid #e2e7ee;background:#f8fafc}.loyalty-progress-heading[data-v-d5152971],.loyalty-progress-meta[data-v-d5152971]{justify-content:space-between;width:100%;gap:14px}.loyalty-progress-heading strong[data-v-d5152971]{font-size:24px}.loyalty-progress-track[data-v-d5152971]{width:100%;height:7px;margin-top:14px;overflow:hidden;border-radius:4px;background:#e3e8ef}.loyalty-progress-track>span[data-v-d5152971]{display:block;height:100%;border-radius:inherit;background:#1473e6}.loyalty-progress-meta[data-v-d5152971]{margin-top:8px;color:#8a94a3;font-size:9px}.loyalty-summary-action[data-v-d5152971]{display:flex;align-items:stretch;justify-content:center;flex-direction:column;padding:24px;gap:11px}.loyalty-summary-action>span[data-v-d5152971]{text-align:center}.loyalty-section[data-v-d5152971]{margin-top:24px}.loyalty-section-heading[data-v-d5152971]{justify-content:space-between;margin-bottom:12px;gap:18px}.loyalty-section-heading h2[data-v-d5152971]{font-size:16px;font-weight:680}.loyalty-section-heading p[data-v-d5152971]{margin-top:3px;color:#7a8594;font-size:11px}.loyalty-section-heading>span[data-v-d5152971]{color:#16866d;gap:5px;font-size:11px}.loyalty-level-picker[data-v-d5152971]{display:grid;overflow-x:auto;border:1px solid #e2e7ee;border-radius:8px 8px 0 0;background:#fff;grid-template-columns:repeat(7,minmax(94px,1fr))}.loyalty-level-picker button[data-v-d5152971],.loyalty-selected[data-v-d5152971]{--level-color:#6f7f93}.loyalty-level-picker button[data-v-d5152971]{position:relative;display:flex;height:80px;align-items:center;justify-content:center;padding:8px;flex-direction:column;color:#667085;border:0;border-right:1px solid #e2e7ee;background:transparent;cursor:pointer;gap:4px}.loyalty-level-picker button[data-v-d5152971]:last-child{border-right:0}.loyalty-level-picker button[data-v-d5152971]:after{position:absolute;right:10px;bottom:0;left:10px;height:2px;background:transparent;content:""}.loyalty-level-picker button[data-v-d5152971]:hover,.loyalty-level-picker button.is-selected[data-v-d5152971]{color:var(--level-color);background:color-mix(in srgb,var(--level-color) 6%,#fff)}.loyalty-level-picker button.is-selected[data-v-d5152971]:after{background:var(--level-color)}.loyalty-level-picker button>img[data-v-d5152971]{width:22px;height:22px}.loyalty-level-picker button>span[data-v-d5152971]{font-size:14px;font-weight:760}.loyalty-level-picker button>strong[data-v-d5152971]{color:#8a94a3;font-size:9px}.loyalty-level-picker button>em[data-v-d5152971]{position:absolute;top:6px;right:6px;padding:2px 4px;color:var(--level-color);border-radius:3px;background:color-mix(in srgb,var(--level-color) 11%,#fff);font-size:7px;font-style:normal}.loyalty-selected[data-v-d5152971]{display:grid;min-height:98px;padding:17px 20px;border:1px solid #e2e7ee;border-top:0;border-radius:0 0 8px 8px;background:color-mix(in srgb,var(--level-color) 4%,#fff);grid-template-columns:minmax(210px,.85fr) minmax(360px,1.8fr)}.loyalty-selected-title[data-v-d5152971]{min-width:0;padding-right:20px;gap:12px}.loyalty-selected-title>span[data-v-d5152971]{width:46px;height:46px;flex:0 0 46px}.loyalty-selected-title img[data-v-d5152971]{width:27px;height:27px}.loyalty-selected-title strong[data-v-d5152971]{font-size:13px}.loyalty-selected-title p[data-v-d5152971]{margin-top:4px;color:#7a8594;font-size:10px}.loyalty-selected-benefits[data-v-d5152971]{display:grid;align-self:stretch;border-left:1px solid #e2e7ee;grid-template-columns:repeat(2,minmax(90px,1fr))}.loyalty-selected-benefits>div[data-v-d5152971]{display:flex;justify-content:center;padding:8px 15px;flex-direction:column;border-right:1px solid #e2e7ee;gap:4px}.loyalty-selected-benefits>div[data-v-d5152971]:last-child{border-right:0}.loyalty-selected-benefits span[data-v-d5152971]{color:#8a94a3;font-size:10px}.loyalty-selected-benefits strong[data-v-d5152971]{color:var(--level-color);font-size:13px}.loyalty-table-wrap[data-v-d5152971]{overflow-x:auto;border:1px solid #e2e7ee;border-radius:8px;background:#fff}.loyalty-table[data-v-d5152971]{min-width:900px}.loyalty-table-row[data-v-d5152971]{display:grid;min-height:46px;border-bottom:1px solid #edf0f4}.loyalty-table-row[data-v-d5152971]:last-child{border-bottom:0}.loyalty-table-row>div[data-v-d5152971]{display:flex;min-width:0;align-items:center;justify-content:center;padding:9px 10px;color:#657184;border-right:1px solid #edf0f4;font-size:10px;text-align:center}.loyalty-table-row>div[data-v-d5152971]:last-child{border-right:0}.loyalty-table-row.is-head[data-v-d5152971]{min-height:50px;background:#f7f9fc}.loyalty-table-row.is-head>div[data-v-d5152971]{color:#253044;font-size:11px;font-weight:680;gap:5px}.loyalty-table-row.is-head img[data-v-d5152971]{width:16px;height:16px}.loyalty-table-row>div.is-highlighted[data-v-d5152971]{color:#253044;background:#edf5ff}.loyalty-table-label[data-v-d5152971]{justify-content:flex-start!important;color:#253044!important;text-align:left!important;gap:7px;font-weight:620}.loyalty-table-label svg[data-v-d5152971]{color:#1473e6}.loyalty-rule-list[data-v-d5152971]{display:grid;overflow:hidden;border:1px solid #e2e7ee;border-radius:8px;background:#fff;grid-template-columns:repeat(3,minmax(0,1fr))}.loyalty-rule-list article[data-v-d5152971]{min-width:0;padding:17px 18px;border-right:1px solid #e2e7ee;gap:11px}.loyalty-rule-list article[data-v-d5152971]:last-child{border-right:0}.loyalty-rule-list article>span[data-v-d5152971]{display:grid;width:34px;height:34px;place-items:center;color:#1473e6;border-radius:7px;background:#edf5ff;flex:0 0 34px}.loyalty-rule-list strong[data-v-d5152971]{font-size:12px}.loyalty-rule-list p[data-v-d5152971]{margin-top:4px;color:#7a8594;font-size:10px}@media(max-width:1020px){.loyalty-summary[data-v-d5152971]{grid-template-columns:repeat(2,minmax(0,1fr))}.loyalty-progress[data-v-d5152971]{border-right:0}.loyalty-summary-action[data-v-d5152971]{align-items:center;justify-content:space-between;grid-column:1/-1;flex-direction:row;padding:14px 24px;border-top:1px solid #e2e7ee}.loyalty-level-picker[data-v-d5152971]{grid-template-columns:repeat(7,116px)}.loyalty-selected[data-v-d5152971]{grid-template-columns:1fr}.loyalty-selected-benefits[data-v-d5152971]{margin-top:14px;padding-top:14px;border-top:1px solid #e2e7ee;border-left:0}}@media(max-width:760px){.membership-page[data-v-d5152971]{min-height:calc(100vh - 62px);padding:12px}.membership-page__header[data-v-d5152971]{align-items:flex-start;flex-direction:column}.membership-header-actions[data-v-d5152971]{width:100%;justify-content:space-between}.loyalty-summary[data-v-d5152971]{grid-template-columns:1fr}.loyalty-progress[data-v-d5152971]{border:0;border-top:1px solid #e2e7ee}.loyalty-summary-action[data-v-d5152971]{align-items:stretch;flex-direction:column}.loyalty-selected-benefits[data-v-d5152971],.loyalty-rule-list[data-v-d5152971]{grid-template-columns:1fr}.loyalty-rule-list article[data-v-d5152971]{border-right:0;border-bottom:1px solid #e2e7ee}.loyalty-rule-list article[data-v-d5152971]:last-child{border-bottom:0}}.member-message-page[data-v-0cc49edf]{display:flex;min-width:0;min-height:calc(100vh - 72px);padding:20px;flex-direction:column;color:#253044}.message-page-header[data-v-0cc49edf]{display:flex;min-height:84px;align-items:center;justify-content:space-between;padding:16px 20px;border:1px solid #e5eaf1;border-bottom:0;border-radius:7px 7px 0 0;background:#fff;gap:20px}.message-page-header h1[data-v-0cc49edf],.message-page-header p[data-v-0cc49edf]{margin:0}.message-page-header h1[data-v-0cc49edf]{font-size:18px;font-weight:650}.message-page-header p[data-v-0cc49edf]{margin-top:6px;color:#7a8594;font-size:12px}.message-page-actions[data-v-0cc49edf]{display:flex;align-items:center;gap:9px}.unread-summary[data-v-0cc49edf]{padding:5px 9px;color:#d14343;border-radius:4px;background:#fff1f1;font-size:12px;white-space:nowrap}.message-center-body[data-v-0cc49edf]{display:grid;min-width:0;height:calc(100vh - 196px);min-height:480px;border:1px solid #e5eaf1;border-radius:0 0 7px 7px;background:#fff;grid-template-columns:minmax(310px,360px) minmax(0,1fr)}.message-list-pane[data-v-0cc49edf]{display:flex;min-height:0;flex-direction:column;border-right:1px solid #e8edf3}.message-filter[data-v-0cc49edf]{display:grid;padding:10px 12px;border-bottom:1px solid #e8edf3;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.message-filter button[data-v-0cc49edf]{height:32px;padding:0 8px;color:#6c7787;border:0;border-radius:4px;background:transparent;cursor:pointer;font-size:12px}.message-filter button[data-v-0cc49edf]:hover{color:#1473e6;background:#f3f7fc}.message-filter button.is-active[data-v-0cc49edf]{color:#1473e6;background:#edf5ff;font-weight:600}.message-search[data-v-0cc49edf]{padding:10px 12px;border-bottom:1px solid #e8edf3}.message-search[data-v-0cc49edf] .s-input{width:100%}.message-list[data-v-0cc49edf]{min-height:0;flex:1;overflow-x:hidden;overflow-y:auto}.message-list.is-loading[data-v-0cc49edf]{opacity:.68}.message-list-item[data-v-0cc49edf]{display:flex;width:100%;min-height:96px;padding:14px;color:inherit;border:0;border-bottom:1px solid #edf0f4;background:transparent;cursor:pointer;gap:11px;text-align:left}.message-list-item[data-v-0cc49edf]:hover{background:#f7f9fc}.message-list-item.is-active[data-v-0cc49edf]{background:#edf5ff}.message-list-icon[data-v-0cc49edf]{display:grid;width:34px;height:34px;color:#2563eb;border-radius:6px;background:#eaf2ff;flex:0 0 34px;place-items:center}.message-list-icon.is-announcement[data-v-0cc49edf]{color:#b45309;background:#fff4dc}.message-list-copy[data-v-0cc49edf]{display:flex;min-width:0;flex:1;flex-direction:column;gap:5px}.message-list-title-row[data-v-0cc49edf]{display:flex;min-width:0;align-items:center;gap:7px}.message-list-title-row strong[data-v-0cc49edf]{overflow:hidden;flex:1;font-size:13px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.message-list-item.is-unread .message-list-title-row strong[data-v-0cc49edf]{font-weight:700}.message-list-preview[data-v-0cc49edf]{display:-webkit-box;overflow:hidden;color:#7a8594;font-size:12px;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}.message-list-meta[data-v-0cc49edf]{display:flex;align-items:center;justify-content:space-between;color:#8a94a3;gap:8px;font-size:11px}.message-list-meta em[data-v-0cc49edf]{font-style:normal}.message-list-meta time[data-v-0cc49edf]{white-space:nowrap}.message-empty[data-v-0cc49edf],.message-detail-empty[data-v-0cc49edf]{display:flex;min-height:220px;align-items:center;justify-content:center;flex:1;flex-direction:column;color:#8a94a3;gap:10px;font-size:13px}.message-empty strong[data-v-0cc49edf]{font-weight:560}.message-pagination[data-v-0cc49edf]{display:flex;align-items:center;justify-content:center;min-height:48px;border-top:1px solid #e8edf3;color:#7a8594;gap:12px;font-size:12px}.is-spinning[data-v-0cc49edf]{color:#3579f6;animation:message-spin-0cc49edf .8s linear infinite}.message-detail[data-v-0cc49edf]{min-width:0;min-height:0;padding:34px 42px;overflow-y:auto}.message-detail>header[data-v-0cc49edf]{max-width:820px;padding-bottom:22px;border-bottom:1px solid #e8edf3}.message-detail-toolbar[data-v-0cc49edf]{display:flex;align-items:center;justify-content:space-between;gap:16px}.message-detail-label[data-v-0cc49edf]{display:flex;align-items:center;color:#1473e6;gap:6px;font-size:12px;font-weight:600}.message-delete-button[data-v-0cc49edf]{color:#7a8594}.message-delete-button[data-v-0cc49edf]:hover{color:#dc2626;border-color:#fecaca;background:#fef2f2}.message-detail h2[data-v-0cc49edf]{margin:12px 0 8px;font-size:22px;font-weight:650;line-height:1.4}.message-detail time[data-v-0cc49edf]{color:#8a94a3;font-size:12px}.message-detail-content[data-v-0cc49edf]{max-width:820px;margin-top:24px;font-size:14px;line-height:1.9;overflow-wrap:anywhere;white-space:pre-wrap}.message-detail-content.is-rich[data-v-0cc49edf]{white-space:normal}.message-detail-content.is-rich[data-v-0cc49edf] img,.message-detail-content.is-rich[data-v-0cc49edf] video{display:block;max-width:100%;height:auto;margin:16px auto;border-radius:6px}.message-detail-content.is-rich[data-v-0cc49edf] a{color:#1473e6}.message-detail-content.is-rich[data-v-0cc49edf] blockquote{margin:16px 0;padding:9px 14px;color:#667085;border-left:3px solid #1473e6;background:#f7f9fc}.message-delete-confirm[data-v-0cc49edf]{display:flex;align-items:flex-start;padding:4px 0;gap:12px}.message-delete-confirm>span[data-v-0cc49edf]{display:grid;width:38px;height:38px;color:#dc2626;border-radius:6px;background:#fef2f2;flex:0 0 38px;place-items:center}.message-delete-confirm strong[data-v-0cc49edf]{display:block;font-size:14px;line-height:1.5}.message-delete-confirm p[data-v-0cc49edf]{margin:7px 0 0;color:#7a8594;font-size:13px;line-height:1.65}@keyframes message-spin-0cc49edf{to{transform:rotate(360deg)}}@media(max-width:860px){.member-message-page[data-v-0cc49edf]{padding:12px}.message-page-header[data-v-0cc49edf]{align-items:flex-start;flex-direction:column}.message-page-actions[data-v-0cc49edf]{width:100%;flex-wrap:wrap}.message-center-body[data-v-0cc49edf]{height:auto;min-height:calc(100vh - 230px);grid-template-columns:1fr}.message-list-pane[data-v-0cc49edf]{min-height:520px;border-right:0}.message-detail[data-v-0cc49edf]{display:none}}@media(prefers-reduced-motion:reduce){.is-spinning[data-v-0cc49edf]{animation:none}}.profile-page[data-v-29aa80ec]{min-height:calc(100vh - 72px);padding:24px;color:#253044}.profile-page__header[data-v-29aa80ec]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:18px}.profile-page__header h1[data-v-29aa80ec],.profile-page__header p[data-v-29aa80ec]{margin:0;letter-spacing:0}.profile-page__header h1[data-v-29aa80ec]{font-size:22px;font-weight:680}.profile-page__header p[data-v-29aa80ec]{margin-top:5px;color:#7a8594;font-size:13px}.basic-info-panel[data-v-29aa80ec]{overflow:hidden;border:1px solid #e4e9f0;border-radius:7px;background:#fff}.basic-info[data-v-29aa80ec]{padding:4px 28px 18px;transition:opacity .15s ease}.basic-info.is-loading[data-v-29aa80ec]{opacity:.5;pointer-events:none}.basic-info-row[data-v-29aa80ec]{display:grid;min-height:84px;grid-template-columns:190px minmax(0,1fr) 80px;align-items:center;border-bottom:1px solid #f0f2f5}.basic-info-row[data-v-29aa80ec]:last-child{border-bottom:0}.basic-info-avatar-row[data-v-29aa80ec]{min-height:112px}.basic-info-avatar[data-v-29aa80ec]{display:block;width:58px;height:58px;overflow:hidden;border:1px solid #e8ebf0;border-radius:50%;background:#f5f7fa}.basic-info-avatar img[data-v-29aa80ec]{display:block;width:100%;height:100%;object-fit:cover}.basic-info-avatar-input[data-v-29aa80ec]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.basic-info-label[data-v-29aa80ec]{color:#222b36;font-size:15px}.basic-info-value[data-v-29aa80ec]{min-width:0;overflow-wrap:anywhere;color:#17202b;font-size:15px}.basic-info-value.is-empty[data-v-29aa80ec]{color:#9aa3af}.basic-info-password[data-v-29aa80ec]{letter-spacing:2px}.basic-info-edit[data-v-29aa80ec]{display:inline-flex;align-items:center;justify-self:start;padding:8px 4px;color:#246bfd;border:0;background:transparent;cursor:pointer;gap:8px;font-size:14px}.basic-info-edit[data-v-29aa80ec]:hover{color:#0757e6}.basic-info-edit[data-v-29aa80ec]:disabled{color:#9aa3af;cursor:not-allowed}.basic-info-form[data-v-29aa80ec]{display:grid;padding:4px 2px 10px;gap:20px}.basic-info-form label[data-v-29aa80ec]{display:grid;color:#374151;gap:8px;font-size:14px}.verification-code-row[data-v-29aa80ec]{display:grid;grid-template-columns:minmax(0,1fr) 124px;gap:10px}.verification-code-button[data-v-29aa80ec]{width:124px;white-space:nowrap}.basic-info-form-actions[data-v-29aa80ec]{display:flex;justify-content:flex-end;gap:10px}@media(max-width:720px){.basic-info[data-v-29aa80ec]{padding:0}.basic-info-row[data-v-29aa80ec]{min-height:72px;grid-template-columns:96px minmax(0,1fr) 62px}.basic-info-row[data-v-29aa80ec]:first-child,.basic-info-row[data-v-29aa80ec]:last-child{grid-template-columns:96px minmax(0,1fr)}.basic-info-label[data-v-29aa80ec],.basic-info-value[data-v-29aa80ec]{font-size:14px}.basic-info-edit[data-v-29aa80ec]{gap:5px;font-size:14px}}.security-page[data-v-012f016b]{min-height:calc(100vh - 72px);padding:24px;color:#253044}.security-page__header[data-v-012f016b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:18px}.security-page__header h1[data-v-012f016b],.security-page__header p[data-v-012f016b],.security-section__heading h2[data-v-012f016b],.security-section__heading p[data-v-012f016b],.deletion-pending p[data-v-012f016b],.deletion-action p[data-v-012f016b]{margin:0;letter-spacing:0}.security-page__header h1[data-v-012f016b]{font-size:22px;font-weight:680}.security-page__header p[data-v-012f016b]{margin-top:5px;color:#7a8594;font-size:13px}.security-section[data-v-012f016b]{margin-bottom:16px;border:1px solid #e4e9f0;border-radius:7px;background:#fff;overflow:hidden}.security-section__heading[data-v-012f016b]{display:grid;min-height:82px;padding:18px 20px;align-items:center;border-bottom:1px solid #edf0f4;grid-template-columns:auto minmax(0,1fr) auto;gap:13px}.security-section__heading h2[data-v-012f016b]{font-size:16px;font-weight:650}.security-section__heading p[data-v-012f016b]{margin-top:4px;color:#7a8594;font-size:12px;line-height:1.55}.section-icon[data-v-012f016b]{display:grid;width:42px;height:42px;place-items:center;color:#3579f6;border-radius:7px;background:#edf4ff}.section-icon.is-danger[data-v-012f016b]{color:#d84242;background:#fff0f0}.session-list[data-v-012f016b]{display:flex;flex-direction:column}.session-item[data-v-012f016b]{display:grid;min-height:88px;padding:15px 20px;align-items:center;border-bottom:1px solid #edf0f4;grid-template-columns:auto minmax(0,1fr) auto;gap:14px}.session-item[data-v-012f016b]:last-child{border-bottom:0}.session-device-icon[data-v-012f016b]{display:grid;width:42px;height:42px;place-items:center;color:#64748b;border:1px solid #e1e6ed;border-radius:7px;background:#f7f9fc}.session-main[data-v-012f016b]{min-width:0}.session-title[data-v-012f016b]{display:flex;align-items:center;gap:9px}.session-title strong[data-v-012f016b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.session-title span[data-v-012f016b]{padding:2px 7px;color:#18794e;border-radius:10px;background:#eaf8f1;font-size:10px}.session-meta[data-v-012f016b]{display:flex;margin-top:7px;flex-wrap:wrap;color:#7a8594;gap:7px 18px;font-size:11px}.current-check[data-v-012f016b]{color:#2e9d68}.security-state[data-v-012f016b]{display:flex;min-height:130px;align-items:center;justify-content:center;color:#8a94a3;gap:8px;font-size:12px}.is-spinning[data-v-012f016b]{animation:security-spin-012f016b .8s linear infinite}.danger-section[data-v-012f016b]{border-color:#f0dddd}.deletion-pending[data-v-012f016b],.deletion-action[data-v-012f016b]{display:flex;min-height:100px;padding:20px;align-items:center;justify-content:space-between;gap:20px}.deletion-pending[data-v-012f016b]{background:#fff9ed}.deletion-pending strong[data-v-012f016b],.deletion-action strong[data-v-012f016b]{font-size:14px}.deletion-pending p[data-v-012f016b],.deletion-action p[data-v-012f016b]{margin-top:5px;color:#7a8594;font-size:12px;line-height:1.5}.deletion-dialog[data-v-012f016b]{display:flex;flex-direction:column;gap:18px}.deletion-warning[data-v-012f016b]{display:flex;padding:13px 14px;align-items:flex-start;color:#bd3535;border:1px solid #f0cccc;border-radius:7px;background:#fff5f5;gap:10px}.deletion-warning svg[data-v-012f016b]{flex:none}.deletion-warning p[data-v-012f016b]{margin:0;font-size:12px;line-height:1.7}.deletion-dialog label[data-v-012f016b]{display:flex;flex-direction:column;gap:8px}.deletion-dialog label>span[data-v-012f016b]{font-size:13px;font-weight:600}@keyframes security-spin-012f016b{to{transform:rotate(360deg)}}@media(max-width:760px){.security-page[data-v-012f016b]{min-height:calc(100vh - 62px);padding:12px}.security-page__header[data-v-012f016b]{align-items:flex-start}.security-section__heading[data-v-012f016b]{grid-template-columns:auto minmax(0,1fr)}.security-section__heading[data-v-012f016b] .s-button{grid-column:1/-1;justify-self:stretch}.session-item[data-v-012f016b]{grid-template-columns:auto minmax(0,1fr)}.session-item[data-v-012f016b]>.s-button,.session-item>.current-check[data-v-012f016b]{grid-column:2}.session-meta[data-v-012f016b]{flex-direction:column;gap:4px}.deletion-pending[data-v-012f016b],.deletion-action[data-v-012f016b]{align-items:stretch;flex-direction:column}.deletion-pending[data-v-012f016b] .s-button,.deletion-action[data-v-012f016b] .s-button{width:100%}}.member-data-page[data-v-7510f59f]{min-width:0;min-height:calc(100vh - 72px);padding:20px}.member-data-card[data-v-7510f59f]{min-width:0;border-radius:7px}.member-data-card[data-v-7510f59f] .s-card__header{padding:16px 18px;border-bottom:1px solid #edf0f4}.member-data-card[data-v-7510f59f] .s-card__body{padding:0}.member-data-heading[data-v-7510f59f]{display:flex;align-items:center;justify-content:space-between;gap:18px}.member-data-heading h1[data-v-7510f59f],.member-data-heading p[data-v-7510f59f]{margin:0}.member-data-heading h1[data-v-7510f59f]{color:#253044;font-size:18px;font-weight:650;letter-spacing:0}.member-data-heading p[data-v-7510f59f]{margin-top:5px;color:#7a8594;font-size:12px}.member-data-actions[data-v-7510f59f]{display:flex;align-items:center;gap:9px}.member-data-actions[data-v-7510f59f] .s-select{width:132px}.member-grid-wrap[data-v-7510f59f]{position:relative;height:clamp(340px,calc(100vh - 292px),610px);min-height:340px;overflow:hidden}.member-data-grid[data-v-7510f59f]{width:100%;height:100%;border-width:0 0 1px;border-radius:0}.member-grid-state[data-v-7510f59f]{position:absolute;z-index:10;inset:49px 0 0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#8a94a3;background:#fff;gap:8px;text-align:center}.member-grid-state svg[data-v-7510f59f]{color:#a6afbc}.member-grid-state strong[data-v-7510f59f]{color:#4a5568;font-size:14px;font-weight:600}.member-grid-state span[data-v-7510f59f]{font-size:12px}.member-grid-state .is-spinning[data-v-7510f59f]{color:#3579f6;animation:member-grid-spin-7510f59f .8s linear infinite}.member-pagination[data-v-7510f59f]{display:flex;justify-content:flex-end;padding:12px 14px;overflow-x:auto}[data-v-7510f59f] .cell-muted{color:#8a94a3}[data-v-7510f59f] .cell-danger{color:#d14343}@keyframes member-grid-spin-7510f59f{to{transform:rotate(360deg)}}@media(max-width:760px){.member-data-page[data-v-7510f59f]{min-height:calc(100vh - 62px);padding:12px}.member-data-heading[data-v-7510f59f]{align-items:stretch;flex-direction:column}.member-data-actions[data-v-7510f59f]{flex-wrap:wrap}.member-grid-wrap[data-v-7510f59f]{height:440px;min-height:440px}.member-pagination[data-v-7510f59f]{justify-content:flex-start}.member-grid-state[data-v-7510f59f]{padding:24px}.member-grid-state span[data-v-7510f59f]{max-width:240px;line-height:1.6}}.wallet-page[data-v-39dac4d2]{min-height:calc(100vh - 72px);padding:24px;color:#253044}.wallet-center[data-v-39dac4d2]{min-height:0}.wallet-heading[data-v-39dac4d2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;padding:0 2px;gap:16px}.wallet-heading h1[data-v-39dac4d2],.wallet-heading p[data-v-39dac4d2],.recharge-heading h2[data-v-39dac4d2],.recharge-heading p[data-v-39dac4d2]{margin:0;letter-spacing:0}.wallet-heading h1[data-v-39dac4d2]{font-size:22px;font-weight:680}.wallet-heading p[data-v-39dac4d2]{margin-top:5px;color:#7a8594;font-size:13px}.balance-grid[data-v-39dac4d2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;transition:opacity .18s ease}.balance-grid.is-loading[data-v-39dac4d2],.recharge-panel.is-loading[data-v-39dac4d2]{opacity:.58}.balance-card[data-v-39dac4d2]{display:flex;min-height:138px;padding:20px 22px;flex-direction:column;color:#fff;border-radius:8px;box-shadow:0 8px 22px #1a243a17}.balance-card.is-gold[data-v-39dac4d2]{background:linear-gradient(128deg,#e75a42,#c93b33)}.balance-card.is-silver[data-v-39dac4d2]{background:linear-gradient(128deg,#778696,#4f5d6d)}.balance-card__title[data-v-39dac4d2]{display:flex;align-items:center;gap:9px;font-size:13px}.currency-icon[data-v-39dac4d2]{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#ffffff29}.currency-icon img[data-v-39dac4d2]{width:24px;height:24px}.balance-card>strong[data-v-39dac4d2]{margin-top:11px;font-size:30px;line-height:1.15}.balance-card>small[data-v-39dac4d2]{margin-top:auto;opacity:.76;font-size:11px}.recharge-panel[data-v-39dac4d2]{margin-top:14px;padding:18px;border:1px solid #e5e9ef;border-radius:7px;background:#fff;transition:opacity .18s ease}.recharge-heading[data-v-39dac4d2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;color:#3579f6;gap:12px}.recharge-heading h2[data-v-39dac4d2]{color:#253044;font-size:16px;font-weight:650}.recharge-heading p[data-v-39dac4d2]{margin-top:4px;color:#7a8594;font-size:12px}.recharge-grid[data-v-39dac4d2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.recharge-item[data-v-39dac4d2]{display:flex;min-width:0;min-height:98px;padding:15px;flex-direction:column;justify-content:space-between;border:1px solid #e5e9ef;border-radius:7px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}.recharge-item[data-v-39dac4d2]:hover{border-color:#84aefb;box-shadow:0 7px 17px #3579f617}.recharge-item[role=button][data-v-39dac4d2]{cursor:pointer}.recharge-item[role=button][data-v-39dac4d2]:focus-visible{outline:2px solid #3579f6;outline-offset:2px}.recharge-item.is-custom[data-v-39dac4d2]{background:#f7faff}.recharge-amount[data-v-39dac4d2]{color:#3579f6;font-size:24px;line-height:1}.recharge-amount small[data-v-39dac4d2]{color:#7a8594;font-size:12px;font-weight:500}.custom-amount[data-v-39dac4d2]{display:flex;align-items:center;gap:7px}.custom-amount[data-v-39dac4d2] .s-input-number{min-width:0;flex:1}.custom-amount[data-v-39dac4d2] .s-button{flex:0 0 auto}.recharge-item__footer[data-v-39dac4d2]{display:flex;margin-top:17px;align-items:center;justify-content:space-between;gap:10px}.recharge-reward[data-v-39dac4d2]{display:flex;min-width:0;align-items:center;color:#a86a09;gap:6px;font-size:12px;font-weight:600}.recharge-reward img[data-v-39dac4d2]{width:16px;height:16px;flex:none}.custom-unit[data-v-39dac4d2]{color:#7a8594;font-size:12px}.recharge-empty[data-v-39dac4d2]{display:flex;min-height:180px;align-items:center;justify-content:center;flex-direction:column;color:#98a2b1;gap:8px;font-size:12px}.payment-dialog[data-v-39dac4d2]{display:flex;flex-direction:column;gap:18px}.payment-summary[data-v-39dac4d2]{display:grid;padding:17px 19px;border:1px solid #cfe0ff;border-radius:8px;background:#f4f8ff;grid-template-columns:1fr auto;gap:5px 16px}.payment-summary>span[data-v-39dac4d2]{color:#7a8594;font-size:12px}.payment-summary strong[data-v-39dac4d2]{color:#3579f6;font-size:25px;grid-row:span 2;align-self:center}.payment-summary small[data-v-39dac4d2]{color:#253044;font-size:12px}.payment-section-title[data-v-39dac4d2]{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:650}.payment-channel-list[data-v-39dac4d2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.payment-channel[data-v-39dac4d2]{display:flex;min-width:0;align-items:center;padding:14px;color:#253044;border:1px solid #e5e9ef;border-radius:7px;background:#fff;gap:11px;cursor:pointer;text-align:left}.payment-channel[data-v-39dac4d2]:hover:not(:disabled){border-color:#3579f6;background:#f4f8ff}.payment-channel[data-v-39dac4d2]:disabled{cursor:wait;opacity:.62}.payment-channel__icon[data-v-39dac4d2]{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;color:#3579f6;border-radius:7px;background:#edf4ff}.payment-channel__text[data-v-39dac4d2]{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.payment-channel__text strong[data-v-39dac4d2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.payment-channel__text small[data-v-39dac4d2]{color:#7a8594;font-size:11px}.payment-channel em[data-v-39dac4d2]{padding:2px 6px;color:#3579f6;border-radius:8px;background:#edf4ff;font-size:10px;font-style:normal}.payment-channel-state[data-v-39dac4d2]{display:grid;min-height:112px;place-items:center;color:#7a8594;border:1px dashed #d8dee8;border-radius:7px;font-size:12px}.checkout-result[data-v-39dac4d2]{display:flex;flex-direction:column;gap:17px}.checkout-heading[data-v-39dac4d2]{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:13px;border-bottom:1px solid #e5e9ef}.checkout-heading>div[data-v-39dac4d2]{display:flex;flex-direction:column;gap:4px}.checkout-heading span[data-v-39dac4d2],.checkout-heading small[data-v-39dac4d2]{color:#7a8594;font-size:12px}.checkout-heading strong[data-v-39dac4d2]{color:#3579f6;font-size:28px}.payment-qr[data-v-39dac4d2]{display:flex;align-items:center;flex-direction:column;color:#7a8594;gap:9px;font-size:12px}.payment-qr img[data-v-39dac4d2]{display:block;width:220px;height:220px;padding:8px;border:1px solid #e5e9ef;border-radius:8px;background:#fff}.payment-redirect[data-v-39dac4d2],.payment-success[data-v-39dac4d2]{display:flex;min-height:220px;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:10px}.payment-redirect>svg[data-v-39dac4d2]{color:#3579f6}.payment-redirect span[data-v-39dac4d2],.payment-success span[data-v-39dac4d2]{color:#7a8594;font-size:12px}.payment-success>svg[data-v-39dac4d2]{color:#16a36a}.payment-success strong[data-v-39dac4d2]{font-size:20px}.checkout-order-info[data-v-39dac4d2]{display:flex;padding:12px 14px;flex-direction:column;border-radius:7px;background:#f5f7fa;gap:8px}.checkout-order-info>span[data-v-39dac4d2]{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:10px}.checkout-order-info em[data-v-39dac4d2]{color:#7a8594;font-size:11px;font-style:normal}.checkout-order-info code[data-v-39dac4d2]{overflow:hidden;color:#253044;font-family:inherit;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.payment-error[data-v-39dac4d2]{margin:0;padding:10px 12px;color:#c23b3b;border-radius:7px;background:#fff0f0;font-size:12px}@media(max-width:900px){.recharge-grid[data-v-39dac4d2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.wallet-heading[data-v-39dac4d2]{align-items:flex-start}.balance-grid[data-v-39dac4d2],.recharge-grid[data-v-39dac4d2],.payment-channel-list[data-v-39dac4d2]{grid-template-columns:1fr}.balance-card[data-v-39dac4d2]{min-height:124px}.recharge-panel[data-v-39dac4d2]{padding:14px}.payment-summary[data-v-39dac4d2]{grid-template-columns:1fr}.payment-summary strong[data-v-39dac4d2]{grid-row:auto}.checkout-order-info>span[data-v-39dac4d2]{grid-template-columns:1fr;gap:3px}}.download-section[data-v-b4cd8934]{background:#fff;scroll-margin-top:72px}.download-inner[data-v-b4cd8934]{width:min(100% - 96px,1500px);margin:0 auto;padding:104px 0 122px}.download-eyebrow[data-v-b4cd8934]{display:inline-flex;align-items:center;min-height:32px;margin:0;padding:0 16px;color:#62ad88;border-radius:18px;background:#edf9f3;font-size:13px;gap:10px}.download-eyebrow strong[data-v-b4cd8934]{color:#179b64}.download-inner>h2[data-v-b4cd8934]{margin:26px 0 0;color:#111827;font-size:62px;font-weight:500;line-height:1.24;letter-spacing:0}.download-groups[data-v-b4cd8934]{display:grid;margin-top:52px;grid-template-columns:minmax(0,1fr);gap:66px}.download-group[data-v-b4cd8934]{min-width:0}.download-group h3[data-v-b4cd8934]{margin:0 0 22px;color:#2b3443;font-size:17px;font-weight:500}.download-grid[data-v-b4cd8934]{display:grid;grid-template-columns:repeat(4,minmax(0,132px));gap:14px}.download-card[data-v-b4cd8934]{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;height:120px;padding:24px 8px 12px;overflow:hidden;color:#252b36;border:1px solid #edf0f4;border-radius:14px;background:#fafafa;text-align:center;text-decoration:none;flex-direction:column;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.platform-default[data-v-b4cd8934],.platform-download[data-v-b4cd8934]{position:absolute;inset:24px 8px 12px;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:opacity .18s ease,transform .18s ease}.platform-default>svg[data-v-b4cd8934]{color:#171a20}.platform-default strong[data-v-b4cd8934]{margin-top:9px;font-size:13px;line-height:1.4}.platform-download[data-v-b4cd8934]{opacity:0;transform:translateY(10px)}.platform-download i[data-v-b4cd8934]{display:grid;width:32px;height:32px;color:#fff;border-radius:50%;background:#202226;place-items:center;font-style:normal}.platform-download small[data-v-b4cd8934]{margin-top:8px;color:#747f90;font-size:13px;line-height:1.3}.platform-download strong[data-v-b4cd8934]{margin-top:3px;color:#687385;font-size:14px;font-weight:500;line-height:1.3}.download-card.is-current[data-v-b4cd8934]{border-color:#c8efe8;background:#f0fbf8}.download-card.is-unavailable[data-v-b4cd8934]{color:#9aa3b1;border-color:#edf0f4;background:#f7f8fa;cursor:not-allowed}.download-card.is-unavailable .platform-default>svg[data-v-b4cd8934]{color:#aab2bf}.download-card[data-v-b4cd8934]:hover{border-color:#ccece7;background:#f2fbf9}.download-card:hover .platform-default[data-v-b4cd8934]{opacity:0;transform:translateY(-8px)}.download-card:hover .platform-download[data-v-b4cd8934]{opacity:1;transform:translateY(0)}.download-card.is-unavailable[data-v-b4cd8934]:hover{border-color:#edf0f4;background:#f7f8fa}.download-card.is-unavailable:hover .platform-default[data-v-b4cd8934]{opacity:1;transform:none}.download-card.is-unavailable:hover .platform-download[data-v-b4cd8934]{opacity:0;transform:translateY(10px)}.current-device[data-v-b4cd8934]{position:absolute;top:0;right:0;left:0;display:flex;align-items:center;justify-content:center;height:25px;color:#178d78;background:#d4f3ed;font-size:13px}@media(max-width:900px){.download-inner[data-v-b4cd8934]{width:min(100% - 36px,720px);padding:80px 0 92px}.download-inner>h2[data-v-b4cd8934]{font-size:44px}.download-groups[data-v-b4cd8934]{grid-template-columns:1fr;gap:42px}}@media(max-width:560px){.download-inner[data-v-b4cd8934]{width:min(100% - 28px,720px);padding:62px 0 70px}.download-eyebrow[data-v-b4cd8934]{min-height:29px;padding:0 13px;font-size:11px}.download-inner>h2[data-v-b4cd8934]{margin-top:20px;font-size:35px}.download-groups[data-v-b4cd8934]{margin-top:36px;gap:34px}.download-grid[data-v-b4cd8934]{justify-content:space-between;grid-template-columns:repeat(2,minmax(0,150px));gap:12px}.download-card[data-v-b4cd8934]{height:112px;padding:22px 7px 11px}.platform-default[data-v-b4cd8934],.platform-download[data-v-b4cd8934]{inset:22px 7px 11px}}@media(prefers-reduced-motion:reduce){.download-card[data-v-b4cd8934]{transition:none}}.ecosystem-section[data-v-af6b8f55]{position:relative;overflow:hidden;background-color:#f7f9fc;background-image:url(/bannerbg.png);background-position:center;background-repeat:no-repeat;background-size:cover}.ecosystem-inner[data-v-af6b8f55]{position:relative;z-index:1;width:min(100% - 48px,1360px);margin:0 auto;padding:98px 0 106px;text-align:center}.ecosystem-inner h2[data-v-af6b8f55]{margin:0;color:#111827;font-size:46px;font-weight:500;line-height:1.3;letter-spacing:0}.ecosystem-inner h2 span[data-v-af6b8f55]{color:#1473e6;font-weight:700}.ecosystem-intro[data-v-af6b8f55]{max-width:760px;margin:24px auto 0;color:#687385;font-size:16px;line-height:1.9}.ecosystem-grid[data-v-af6b8f55]{display:grid;margin-top:64px;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.ecosystem-card[data-v-af6b8f55]{display:flex;align-items:center;min-width:0;min-height:124px;padding:22px;color:#26344d;border:1px solid rgba(216,226,240,.85);border-radius:8px;background:#ffffffe6;box-shadow:0 10px 24px #2646700f;text-align:left;text-decoration:none;gap:16px;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ecosystem-card>svg[data-v-af6b8f55]{flex:0 0 auto;color:#1473e6}.ecosystem-card>span[data-v-af6b8f55]{display:flex;min-width:0;flex-direction:column}.ecosystem-card strong[data-v-af6b8f55]{color:#1473e6;font-size:18px;line-height:1.3}.ecosystem-card b[data-v-af6b8f55]{margin-top:3px;color:#26344d;font-size:15px;line-height:1.4}.ecosystem-card small[data-v-af6b8f55]{margin-top:7px;overflow:hidden;color:#7a8799;font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ecosystem-card[data-v-af6b8f55]:hover{color:#075dbd;border-color:#9fc8fa;box-shadow:0 16px 30px #1473e621;transform:translateY(-4px)}@media(max-width:900px){.ecosystem-inner[data-v-af6b8f55]{width:min(100% - 36px,720px);padding:76px 0 84px}.ecosystem-inner h2[data-v-af6b8f55]{font-size:40px}.ecosystem-grid[data-v-af6b8f55]{margin-top:48px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ecosystem-inner[data-v-af6b8f55]{width:min(100% - 28px,720px);padding:58px 0 66px}.ecosystem-inner h2[data-v-af6b8f55]{font-size:32px}.ecosystem-intro[data-v-af6b8f55]{margin-top:18px;font-size:14px;line-height:1.8}.ecosystem-grid[data-v-af6b8f55]{margin-top:36px;grid-template-columns:1fr;gap:12px}.ecosystem-card[data-v-af6b8f55]{min-height:106px;padding:18px 20px}}@media(prefers-reduced-motion:reduce){.ecosystem-card[data-v-af6b8f55]{transition:none}}.omni-hero[data-v-2297934e]{position:relative;min-height:900px;padding:72px 24px 0;overflow:hidden;text-align:center;background-color:#f8fbff;background-image:url(/bannerbg.png);background-position:center top;background-repeat:no-repeat;background-size:cover}.omni-copy[data-v-2297934e]{position:relative;z-index:1;width:min(100%,920px);margin:0 auto}.omni-copy h1[data-v-2297934e]{margin:0;color:#111827;font-size:72px;font-weight:760;line-height:1.15;letter-spacing:0}.omni-copy h1 span[data-v-2297934e]{color:#1473e6}.omni-copy p[data-v-2297934e]{max-width:720px;margin:30px auto 0;color:#5f6877;font-size:17px;line-height:1.9}.omni-actions[data-v-2297934e]{display:flex;align-items:center;justify-content:center;margin-top:34px;flex-direction:column;gap:14px}.download-action[data-v-2297934e]{display:inline-flex;align-items:center;justify-content:center;min-width:220px;height:52px;padding:0 24px;color:#fff;border-radius:7px;background:#111827;box-shadow:0 12px 24px #11182729;font-size:16px;font-weight:650;text-decoration:none;gap:9px;transition:background .16s ease,transform .16s ease}.download-action[data-v-2297934e]:hover{background:#000;transform:translateY(-2px)}.learn-action[data-v-2297934e]{display:inline-flex;align-items:center;color:#397f77;font-size:14px;text-decoration:none;gap:6px}.learn-action[data-v-2297934e]:hover{color:#245f59}.omni-preview[data-v-2297934e]{position:relative;z-index:1;width:min(100%,1180px);margin:70px auto 0;scroll-margin-top:90px}.omni-preview img[data-v-2297934e]{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 24px 38px rgba(30,88,135,.15))}@media(max-width:900px){.omni-hero[data-v-2297934e]{min-height:0;padding-top:60px}.omni-copy h1[data-v-2297934e]{font-size:56px}.omni-copy p[data-v-2297934e]{font-size:16px}.omni-preview[data-v-2297934e]{margin-top:56px}}@media(max-width:560px){.omni-hero[data-v-2297934e]{padding:46px 14px 0}.omni-copy h1[data-v-2297934e]{font-size:42px;line-height:1.2}.omni-copy p[data-v-2297934e]{margin-top:22px;font-size:14px;line-height:1.8}.omni-actions[data-v-2297934e]{margin-top:28px}.download-action[data-v-2297934e]{width:min(100%,270px)}.omni-preview[data-v-2297934e]{width:100%;margin-top:44px}}@media(prefers-reduced-motion:reduce){.download-action[data-v-2297934e]{transition:none}}.scene-section[data-v-d0af81f0]{background:#fff}.scene-inner[data-v-d0af81f0]{width:min(100% - 48px,1360px);margin:0 auto;padding:96px 0 112px}.scene-heading[data-v-d0af81f0]{display:grid;align-items:end;grid-template-columns:minmax(0,1fr) minmax(360px,.62fr);gap:72px}.scene-eyebrow[data-v-d0af81f0]{display:inline-flex;align-items:center;width:fit-content;min-height:30px;margin:0;padding:0 14px;color:#65a89e;border-radius:16px;background:#eef8f5;font-size:13px;gap:10px}.scene-eyebrow strong[data-v-d0af81f0]{color:#168f7e}.scene-heading h2[data-v-d0af81f0]{margin:24px 0 0;color:#111827;font-size:52px;font-weight:500;line-height:1.25;letter-spacing:0}.scene-intro[data-v-d0af81f0]{margin:0 0 8px;color:#687385;font-size:16px;line-height:1.9}.scene-tabs[data-v-d0af81f0]{display:grid;width:min(100%,500px);margin-top:42px;padding:5px;border-radius:30px;background:#f4f6f8;grid-template-columns:repeat(5,minmax(0,1fr))}.scene-tab[data-v-d0af81f0]{height:48px;padding:0 14px;color:#667085;border:0;border-radius:24px;background:transparent;font-size:15px;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.scene-tab[data-v-d0af81f0]:hover{color:#111827}.scene-tab.is-active[data-v-d0af81f0]{color:#111827;background:#fff;box-shadow:0 3px 10px #10182814;font-weight:650}.scene-panel[data-v-d0af81f0]{display:grid;min-height:520px;margin-top:48px;overflow:hidden;border:1px solid #e5e9ef;border-radius:8px;background:#fff;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr)}.scene-copy[data-v-d0af81f0]{display:flex;justify-content:center;padding:64px 48px;flex-direction:column}.scene-copy>span[data-v-d0af81f0]{color:#168f7e;font-size:16px;font-weight:650}.scene-copy h3[data-v-d0af81f0]{margin:18px 0 0;color:#172033;font-size:32px;font-weight:500;line-height:1.55;letter-spacing:0}.scene-copy p[data-v-d0af81f0]{margin:26px 0 0;color:#697588;font-size:15px;line-height:1.9}.scene-visual[data-v-d0af81f0]{display:flex;align-items:center;justify-content:center;min-width:0;padding:44px 34px;background:#effbf8}.scene-visual img[data-v-d0af81f0]{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 18px 28px rgba(30,88,135,.12))}.scene-fade-enter-active[data-v-d0af81f0],.scene-fade-leave-active[data-v-d0af81f0]{transition:opacity .18s ease,transform .18s ease}.scene-fade-enter-from[data-v-d0af81f0]{opacity:0;transform:translateY(8px)}.scene-fade-leave-to[data-v-d0af81f0]{opacity:0;transform:translateY(-8px)}@media(max-width:900px){.scene-inner[data-v-d0af81f0]{width:min(100% - 36px,720px);padding:72px 0 84px}.scene-heading[data-v-d0af81f0]{grid-template-columns:1fr;gap:24px}.scene-heading h2[data-v-d0af81f0]{font-size:44px}.scene-tabs[data-v-d0af81f0]{width:100%;margin-top:34px}.scene-panel[data-v-d0af81f0]{min-height:0;margin-top:36px;grid-template-columns:1fr}.scene-copy[data-v-d0af81f0]{padding:48px 38px}.scene-visual[data-v-d0af81f0]{padding:36px 28px}}@media(max-width:560px){.scene-inner[data-v-d0af81f0]{width:min(100% - 28px,720px);padding:54px 0 64px}.scene-eyebrow[data-v-d0af81f0]{min-height:28px;font-size:12px}.scene-heading h2[data-v-d0af81f0]{margin-top:18px;font-size:34px}.scene-intro[data-v-d0af81f0]{font-size:14px;line-height:1.8}.scene-tabs[data-v-d0af81f0]{margin-top:28px;padding:4px}.scene-tab[data-v-d0af81f0]{height:42px;padding:0 5px;font-size:13px}.scene-panel[data-v-d0af81f0]{margin-top:28px}.scene-copy[data-v-d0af81f0]{padding:34px 24px}.scene-copy h3[data-v-d0af81f0]{margin-top:14px;font-size:25px;line-height:1.5}.scene-copy p[data-v-d0af81f0]{margin-top:18px;font-size:14px;line-height:1.8}.scene-visual[data-v-d0af81f0]{padding:26px 18px}}@media(prefers-reduced-motion:reduce){.scene-tab[data-v-d0af81f0],.scene-fade-enter-active[data-v-d0af81f0],.scene-fade-leave-active[data-v-d0af81f0]{transition:none}}.omni-page[data-v-470f0f8e]{min-height:calc(100vh - 72px);color:#111827;background:#fff}.detail-main[data-v-fc4bc6c6]{min-width:0}.detail-fixed-header[data-v-fc4bc6c6]{position:sticky;z-index:2;top:0;background:#fff}.detail-hero[data-v-fc4bc6c6],.detail-name-row[data-v-fc4bc6c6],.detail-meta[data-v-fc4bc6c6],.detail-meta span[data-v-fc4bc6c6]{display:flex;align-items:center}.detail-hero[data-v-fc4bc6c6]{align-items:flex-start;padding:5px 2px 24px;border-bottom:1px solid #edf0f4;gap:18px}.detail-icon[data-v-fc4bc6c6]{display:grid;width:76px;height:76px;overflow:hidden;border:1px solid #e7ebf0;border-radius:8px;background:#f7f9fc;flex:0 0 76px;place-items:center}.detail-icon img[data-v-fc4bc6c6]{width:100%;height:100%;object-fit:cover}.detail-heading[data-v-fc4bc6c6]{min-width:0}.detail-name-row[data-v-fc4bc6c6]{flex-wrap:wrap;gap:9px}.detail-name-row h2[data-v-fc4bc6c6]{margin:0;color:#172033;font-size:22px;line-height:1.35}.detail-version[data-v-fc4bc6c6]{padding:3px 7px;color:#3f6f46;border:1px solid #cfe3d2;border-radius:4px;background:#f1f8f2;font-size:12px}.detail-heading>p[data-v-fc4bc6c6]{margin:8px 0 12px;color:#667085;font-size:14px;line-height:1.7}.detail-meta[data-v-fc4bc6c6]{flex-wrap:wrap;color:#8a94a5;gap:8px 16px;font-size:12px}.detail-meta span[data-v-fc4bc6c6]{gap:5px}.detail-tabs[data-v-fc4bc6c6]{display:flex;padding-top:20px;gap:24px;border-bottom:1px solid #edf0f4}.detail-tabs button[data-v-fc4bc6c6]{position:relative;padding:0 2px 11px;color:#667085;border:0;background:transparent;cursor:pointer}.detail-tabs button.is-active[data-v-fc4bc6c6]{color:#1473e6;font-weight:700}.detail-tabs button.is-active[data-v-fc4bc6c6]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background:#1473e6}.detail-rich-text[data-v-fc4bc6c6],.detail-empty[data-v-fc4bc6c6]{padding:20px 2px;color:#4a5568;font-size:14px;line-height:1.8}.detail-rich-text[data-v-fc4bc6c6] img,.detail-rich-text[data-v-fc4bc6c6] video{display:block;max-width:100%;height:auto;margin:14px auto;border-radius:6px}.detail-rich-text[data-v-fc4bc6c6] video{width:100%;background:#111827}.detail-empty h3[data-v-fc4bc6c6]{margin:0 0 8px;color:#303846;font-size:15px}.detail-empty p[data-v-fc4bc6c6]{margin:0}@media(max-width:520px){.detail-hero[data-v-fc4bc6c6]{flex-direction:column}}.detail-dialog-title[data-v-fa40803e]{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:10px 22px}.detail-dialog-title-main[data-v-fa40803e]{display:flex;align-items:center;gap:8px;font-weight:700}.client-install-hint[data-v-fa40803e]{display:flex;align-items:center;color:#667085;gap:6px;font-size:13px;font-weight:500}.client-install-hint svg[data-v-fa40803e]{color:#2478ff}.detail-layout[data-v-fa40803e]{max-height:min(680px,calc(100vh - 160px));overflow:auto}@media(max-width:760px){.detail-dialog-title[data-v-fa40803e]{gap:6px 14px}}.store-banner[data-v-a74b6794]{color:#fff;background:#182b4b}.store-banner-inner[data-v-a74b6794]{display:flex;width:min(100% - 40px,1200px);min-height:220px;align-items:center;margin:0 auto}.store-banner-kicker[data-v-a74b6794]{display:inline-flex;align-items:center;margin-bottom:14px;color:#9fc7ff;gap:7px;font-size:12px;font-weight:700}.store-banner-copy[data-v-a74b6794]{min-width:0}.store-banner-copy h1[data-v-a74b6794]{margin:0;font-size:38px;line-height:1.2;letter-spacing:0}.store-banner-copy p[data-v-a74b6794]{margin:16px 0 0;color:#d6e1f1;font-size:16px;line-height:1.7}.store-toolbar[data-v-07dadf94]{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #e3e8ef;gap:24px}.store-kind-tabs[data-v-07dadf94]{display:flex;align-items:center;gap:5px}.store-kind-tabs button[data-v-07dadf94]{display:inline-flex;min-height:40px;align-items:center;padding:0 15px;color:#596579;border:1px solid transparent;border-radius:6px;background:transparent;cursor:pointer;gap:7px;font-size:14px}.store-kind-tabs button span[data-v-07dadf94]{min-width:22px;padding:1px 6px;color:#7b8798;border-radius:9px;background:#e9edf3;font-size:11px;text-align:center}.store-kind-tabs button.is-active[data-v-07dadf94]{color:#176fd1;border-color:#c9dcf5;background:#eef5fd}.store-kind-tabs button.is-active span[data-v-07dadf94]{color:#176fd1;background:#d9e9fb}.store-toolbar-actions[data-v-07dadf94]{display:flex;align-items:center;gap:8px}.store-search[data-v-07dadf94]{display:flex;width:min(320px,32vw);height:40px;align-items:center;padding:0 12px;color:#8a94a5;border:1px solid #dce2ea;border-radius:6px;background:#fff;gap:8px;transition:border-color .16s ease,box-shadow .16s ease}.store-search[data-v-07dadf94]:focus-within{color:#176fd1;border-color:#83b2ec;box-shadow:0 0 0 3px #176fd117}.store-search input[data-v-07dadf94]{width:100%;min-width:0;padding:0;color:#303846;border:0;outline:0;background:transparent;font-size:14px}.store-refresh[data-v-07dadf94]{display:grid;width:40px;height:40px;padding:0;color:#667085;border:1px solid #dce2ea;border-radius:6px;background:#fff;cursor:pointer;place-items:center}.store-refresh[data-v-07dadf94]:hover:not(:disabled){color:#176fd1;border-color:#9fc1ea}.store-refresh[data-v-07dadf94]:disabled{cursor:wait;opacity:.7}.store-categories[data-v-07dadf94]{padding:16px 0 5px;border-bottom:1px solid #e3e8ef}.store-category-row[data-v-07dadf94]{display:grid;min-height:42px;align-items:start;grid-template-columns:82px minmax(0,1fr)}.store-category-row>span[data-v-07dadf94]{padding-top:7px;color:#8a94a5;font-size:13px}.store-category-row>div[data-v-07dadf94]{display:flex;flex-wrap:wrap;gap:6px}.store-category-row button[data-v-07dadf94]{display:inline-flex;min-height:30px;align-items:center;padding:0 10px;color:#596579;border:0;border-radius:4px;background:transparent;cursor:pointer;gap:5px;font-size:13px}.store-category-row button[data-v-07dadf94]:hover{color:#176fd1;background:#edf4fc}.store-category-row button.is-active[data-v-07dadf94]{color:#fff;background:#176fd1}.store-category-row small[data-v-07dadf94]{opacity:.7;font-size:10px}.is-spinning[data-v-07dadf94]{animation:store-spin-07dadf94 .8s linear infinite}@keyframes store-spin-07dadf94{to{transform:rotate(360deg)}}@media(max-width:720px){.store-toolbar[data-v-07dadf94]{align-items:stretch;flex-direction:column;gap:14px}.store-toolbar-actions[data-v-07dadf94],.store-search[data-v-07dadf94]{width:100%}.store-category-row[data-v-07dadf94]{grid-template-columns:1fr;gap:4px}.store-category-row>span[data-v-07dadf94]{padding-top:0}}.purchase-confirm[data-v-780e885d]{color:#596579;font-size:14px;line-height:1.75}.redeem-form[data-v-780e885d]{color:#596579}.redeem-form>label[data-v-780e885d]{display:block;margin-bottom:8px;color:#344054;font-size:13px;font-weight:650}.redeem-form>p[data-v-780e885d]{margin:10px 0 0;color:#8a94a5;font-size:12px;line-height:1.65}.purchase-confirm-product[data-v-780e885d]{display:flex;align-items:center;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #edf0f4;gap:12px}.purchase-confirm-product>img[data-v-780e885d]{width:48px;height:48px;border:1px solid #e5e9ef;border-radius:7px;object-fit:cover}.purchase-confirm-product>div[data-v-780e885d]{display:flex;flex-direction:column;gap:4px}.purchase-confirm-product strong[data-v-780e885d]{color:#273144;font-size:16px}.purchase-confirm-product span[data-v-780e885d]{color:#929cac;font-size:12px}.purchase-confirm>p[data-v-780e885d]{margin:0 0 14px}.purchase-confirm b[data-v-780e885d]{display:inline-flex;align-items:center;color:#d8493e;gap:4px}.purchase-confirm b img[data-v-780e885d],.purchase-balance img[data-v-780e885d]{width:17px;height:17px;object-fit:contain}.purchase-balance[data-v-780e885d]{display:flex;min-height:42px;align-items:center;justify-content:space-between;padding:0 12px;border:1px solid #e4e8ee;border-radius:5px;background:#f8fafc}.purchase-balance strong[data-v-780e885d]{display:inline-flex;align-items:center;color:#273144;gap:5px}.purchase-warning[data-v-780e885d]{margin:10px 0 0!important;color:#c24138;font-size:12px}.membership-badge[data-v-9ced4f70]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:#a76c16}.membership-badge img[data-v-9ced4f70]{width:18px;height:18px;object-fit:contain}.membership-badge.is-labeled[data-v-9ced4f70]{min-height:28px;padding:3px 9px;border:1px solid rgba(216,154,44,.38);border-radius:6px;background:#f4b43c1a;gap:6px;font-size:12px;font-weight:650}.product-card[data-v-da99ada1]{display:flex;min-width:0;min-height:166px;padding:16px;overflow:hidden;border:1px solid #dfe4eb;border-radius:8px;background:#fff;cursor:pointer;flex-direction:column;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.product-card[data-v-da99ada1]:hover{border-color:#7fb1ea;box-shadow:0 10px 24px #1a395e1a;transform:translateY(-2px)}.product-card-main[data-v-da99ada1]{display:flex;min-width:0;flex:1;align-items:flex-start;gap:12px}.product-icon[data-v-da99ada1]{display:grid;width:56px;height:56px;overflow:hidden;padding:6px;border:1px solid #dfe4eb;border-radius:8px;background:#f8fafc;flex:0 0 56px;place-items:center}.product-icon img[data-v-da99ada1]{width:100%;height:100%;object-fit:contain}.product-copy[data-v-da99ada1]{min-width:0;flex:1}.product-title-row[data-v-da99ada1]{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.product-title-row h2[data-v-da99ada1]{min-width:0;margin:1px 0 0;overflow:hidden;color:#263043;font-size:16px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.product-title-status[data-v-da99ada1]{display:flex;flex:0 0 auto;align-items:center;gap:7px}.product-owned[data-v-da99ada1]{display:inline-flex;flex:0 0 auto;align-items:center;padding:3px 6px;color:#28784e;border:1px solid #cde6d7;border-radius:4px;background:#f1faf5;gap:3px;font-size:11px}.product-copy>p[data-v-da99ada1]{display:-webkit-box;min-height:39px;margin:8px 0 0;overflow:hidden;color:#737e8f;font-size:12px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-access[data-v-da99ada1]{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;color:#c15c38;flex:0 0 22px}.product-access.is-free[data-v-da99ada1]{color:#31805a}.product-access.is-membership[data-v-da99ada1]{color:#a76c16}.product-access.is-membership[data-v-da99ada1] .membership-badge{width:22px;height:22px}.product-card-footer[data-v-da99ada1]{display:flex;min-height:46px;align-items:center;justify-content:space-between;margin:14px -16px -16px;padding:7px 16px;border-top:1px solid #e7ebf0;gap:10px}.product-channel[data-v-da99ada1]{display:inline-flex;min-height:23px;align-items:center;padding:0 7px;border:1px solid transparent;border-radius:4px;font-size:11px;font-weight:650}.product-channel.is-official[data-v-da99ada1]{color:#d54941;border-color:#d5494161;background:#fff5f4}.product-channel.is-developer[data-v-da99ada1]{color:#176fd1;border-color:#176fd166;background:#f4f8fd}.product-purchase-meta[data-v-da99ada1]{display:flex;align-items:center;justify-content:flex-end;gap:16px}.product-downloads[data-v-da99ada1]{display:inline-flex;align-items:center;color:#9aa4b2;gap:5px;font-size:11px}.product-price[data-v-da99ada1]{display:inline-flex;align-items:center;color:#d8493e;gap:4px;font-size:16px}.product-price.is-free[data-v-da99ada1]{color:#25804d}.product-price.is-membership[data-v-da99ada1]{color:#a76c16}.product-price img[data-v-da99ada1]{width:17px;height:17px;object-fit:contain}.store-results-heading[data-v-3c36e459]{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:20px}.store-results-heading>div[data-v-3c36e459]{display:flex;align-items:baseline;gap:10px}.store-results-heading strong[data-v-3c36e459]{color:#263043;font-size:17px}.store-results-heading span[data-v-3c36e459]{color:#8b95a5;font-size:12px}.store-login-state[data-v-3c36e459]{display:inline-flex;align-items:center;color:#32805a!important;gap:5px}.store-error[data-v-3c36e459]{display:flex;min-height:46px;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0 14px;color:#a8423a;border:1px solid #efd3d0;border-radius:6px;background:#fff5f4;gap:16px;font-size:13px}.store-error button[data-v-3c36e459]{color:#176fd1;border:0;background:transparent;cursor:pointer}.store-empty[data-v-3c36e459]{display:flex;min-height:330px;flex-direction:column;align-items:center;justify-content:center;color:#9aa4b2;border:1px dashed #d7dde6;background:#fff;gap:10px}.store-empty strong[data-v-3c36e459]{color:#596579;font-size:16px}.store-empty span[data-v-3c36e459]{font-size:13px}.store-grid[data-v-3c36e459]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.store-pagination[data-v-3c36e459]{display:flex;justify-content:center;padding-top:32px}.is-spinning[data-v-3c36e459]{animation:store-spin-3c36e459 .8s linear infinite}@keyframes store-spin-3c36e459{to{transform:rotate(360deg)}}@media(max-width:980px){.store-grid[data-v-3c36e459]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.store-results-heading[data-v-3c36e459]{align-items:flex-start;flex-direction:column;justify-content:center;gap:6px}.store-grid[data-v-3c36e459]{grid-template-columns:1fr}}.store-page[data-v-5c7386be]{min-height:calc(100vh - 72px);background:#f6f8fb}.store-content[data-v-5c7386be]{width:min(100% - 40px,1200px);margin:0 auto;padding:34px 0 70px}@media(max-width:560px){.store-content[data-v-5c7386be]{width:min(100% - 24px,1200px);padding-top:24px}}.floating-contact-shell[data-v-dfa23437]{position:fixed;z-index:90;top:50%;right:18px;transform:translateY(-20%)}.floating-contact[data-v-dfa23437]{display:flex;width:78px;overflow:hidden;flex-direction:column;border:1px solid #e7ecf2;border-radius:8px;background:#fffffff5;box-shadow:0 10px 26px #1530531f}.floating-contact button[data-v-dfa23437],.floating-contact a[data-v-dfa23437]{display:flex;height:82px;align-items:center;justify-content:center;padding:8px 5px;color:#344054;border:0;background:transparent;cursor:pointer;flex-direction:column;gap:8px;font-family:inherit;font-size:12px;text-decoration:none;transition:color .16s ease,background .16s ease}.floating-contact button+button[data-v-dfa23437],.floating-contact button+a[data-v-dfa23437]{border-top:1px solid #edf0f4}.floating-contact button[data-v-dfa23437]:hover,.floating-contact button.is-active[data-v-dfa23437],.floating-contact a[data-v-dfa23437]:hover{color:#1473e6;background:#f4f8fe}.contact-detail[data-v-dfa23437]{position:absolute;top:0;right:calc(100% + 16px);display:flex;width:270px;min-height:142px;align-items:center;justify-content:center;padding:24px;color:#344054;border:1px solid #e7ecf2;border-radius:7px;background:#fffffffa;box-shadow:0 12px 30px #15305324;flex-direction:column;gap:10px;text-align:center}.contact-detail>svg[data-v-dfa23437]{color:#1473e6}.contact-detail>span[data-v-dfa23437]:first-child,.contact-detail>svg+span[data-v-dfa23437]{color:#202938;font-size:17px;font-weight:650}.contact-qr-code[data-v-dfa23437]{display:block;width:154px;height:154px;object-fit:contain}.contact-qr-placeholder[data-v-dfa23437]{display:grid;width:154px;height:154px;color:#98a2b3;border:1px dashed #cfd7e3;background:#f8fafc;place-content:center;gap:10px}.contact-qr-placeholder small[data-v-dfa23437],.scan-tip[data-v-dfa23437]{color:#7a8596;font-size:12px;font-weight:400}.contact-panel-enter-active[data-v-dfa23437],.contact-panel-leave-active[data-v-dfa23437]{transition:opacity .17s ease,transform .17s ease;transform-origin:right center}.contact-panel-enter-from[data-v-dfa23437],.contact-panel-leave-to[data-v-dfa23437]{opacity:0;transform:translate(10px) scale(.98)}@media(max-width:1180px){.floating-contact-shell[data-v-dfa23437]{right:10px}}@media(max-width:900px){.floating-contact-shell[data-v-dfa23437]{inset:auto 0 0;transform:none}.floating-contact[data-v-dfa23437]{width:100%;height:64px;border-right:0;border-bottom:0;border-left:0;border-radius:0;flex-direction:row}.floating-contact button[data-v-dfa23437],.floating-contact a[data-v-dfa23437]{height:64px;flex:1 1 0;flex-direction:row}.floating-contact button+button[data-v-dfa23437],.floating-contact button+a[data-v-dfa23437]{border-top:0;border-left:1px solid #edf0f4}.contact-detail[data-v-dfa23437]{top:auto;right:14px;bottom:calc(100% + 12px);width:min(270px,calc(100vw - 28px))}}@media(prefers-reduced-motion:reduce){.floating-contact button[data-v-dfa23437],.floating-contact a[data-v-dfa23437],.contact-panel-enter-active[data-v-dfa23437],.contact-panel-leave-active[data-v-dfa23437]{transition:none}}@font-face{font-family:iconfont;src:url(data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI8aU3ZAAABjAAAAGBjbWFw/x+9OAAAAgAAAAGqZ2x5ZjE+aEUAAAO4AAABXGhlYWQe2zHlAAAA4AAAADZoaGVhB94DhgAAALwAAAAkaG10eBQAAAAAAAHsAAAAFGxvY2EAiADyAAADrAAAAAxtYXhwARAARgAAARgAAAAgbmFtZRCjPLAAAAUUAAACZ3Bvc3Q1hzJbAAAHfAAAAFAAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAUAAQAAAAEAAD6nqRJfDzz1AAsEAAAAAADd3fb1AAAAAN3d9vUAAP/2BAADCAAAAAgAAgAAAAAAAAABAAAABQA6AAEAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQEAAGQAAUAAAKJAswAAACPAokCzAAAAesAMgEIAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOZU6wkDgP+AAAAD3ACAAAAAAQAAAAAAAAAAAAAAAAACBAAAAAQAAAAEAAAABAAAAAQAAAAAAAAFAAAAAwAAACwAAAAEAAABagABAAAAAABkAAMAAQAAACwAAwAKAAABagAEADgAAAAIAAgAAgAA5lTm1esJ//8AAOZU5tXrCP//AAAAAAAAAAEACAAIAAgAAAAEAAEAAwACAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAABAAAAAAAAAAAQAAOZUAADmVAAAAAQAAObVAADm1QAAAAEAAOsIAADrCAAAAAMAAOsJAADrCQAAAAIAAAAAAAAALgBEAFoArgABAAAAAAMxArEAGwAAJSc3NjQmIg8BJyYiBhQfAQcGFBYyPwEXFjI2NAMi3t4OHCgO3t4OKBwO3t4OHCgO3t4OKByi3t4OKBwO3t4OHCgO3t4OKBwO3t4OHCgAAAEAAAAABAAC4AAFAAAJAgcJAQOt/eD+xlMBjQJzAuD94AFAU/5zAm0AAAAAAQAAAAADfAKAAAgAAAEhFSEHFzcnBwLa/aYCWoU86+c7AcBVhTvq6zwAAAABAAD/9gOBAwgAOQAAASMiJj0BND8BLgEjBgcGBw4BFxYXHgE3Njc2NzQ2OwEyFhUOAy4CPgMWFzc2OwEyFh0BFAYDa9YJDAZMKW47UEVCKCkEJyVBQ59HRCssBg0IKwkMBleQsaiBPxBblq+nPz8GCQ0JDAwB1Q0JDAkGTCsuAScnQkSgRUQpKwclI0BCUAgMDglZmWUbNXinr5hhFDhAQAYMCdUJDQAAABIA3gABAAAAAAAAABMAAAABAAAAAAABAAgAEwABAAAAAAACAAcAGwABAAAAAAADAAgAIgABAAAAAAAEAAgAKgABAAAAAAAFAAsAMgABAAAAAAAGAAgAPQABAAAAAAAKACsARQABAAAAAAALABMAcAADAAEECQAAACYAgwADAAEECQABABAAqQADAAEECQACAA4AuQADAAEECQADABAAxwADAAEECQAEABAA1wADAAEECQAFABYA5wADAAEECQAGABAA/QADAAEECQAKAFYBDQADAAEECQALACYBY0NyZWF0ZWQgYnkgaWNvbmZvbnRpY29uZm9udFJlZ3VsYXJpY29uZm9udGljb25mb250VmVyc2lvbiAxLjBpY29uZm9udEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAcgBlAGEAdABlAGQAIABiAHkAIABpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFIAZQBnAHUAbABhAHIAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBmAG8AbgB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAQIBAwEEAQUBBgAEZmFpbAdzdWNjZXNzC2Fycm93LXJpZ2h0B3JlZnJlc2gAAA==) format("truetype")}.iconfont[data-v-617ae856]{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fail[data-v-617ae856]:before{content:""}.icon-success[data-v-617ae856]:before{content:""}.icon-arrow-right[data-v-617ae856]:before{content:""}.icon-refresh[data-v-617ae856]:before{content:""}.slide-verify[data-v-617ae856]{position:relative}.slide-verify-loading[data-v-617ae856]{position:absolute;inset:0;background:#ffffffe6;z-index:999;animation:loading-617ae856 1.5s infinite}.slide-verify-block[data-v-617ae856]{position:absolute;left:0;top:0}.slide-verify-refresh-icon[data-v-617ae856]{position:absolute;right:0;top:0;width:34px;height:34px;cursor:pointer}.slide-verify-refresh-icon .iconfont[data-v-617ae856]{font-size:34px;color:#fff}.slide-verify-slider[data-v-617ae856]{position:relative;text-align:center;width:100%;height:40px;line-height:40px;margin-top:15px;background:#f7f9fa;color:#45494c;border:1px solid #e4e7eb}.slide-verify-slider-mask[data-v-617ae856]{position:absolute;left:0;top:0;height:40px;border:0 solid #1991fa;background:#d1e9fe}.slide-verify-slider-mask-item[data-v-617ae856]{position:absolute;left:0;top:0;width:40px;height:40px;background:#fff;box-shadow:0 0 3px #0000004d;cursor:pointer;transition:background .2s linear;display:flex;align-items:center;justify-content:center}.slide-verify-slider-mask-item[data-v-617ae856]:hover{background:#1991fa}.slide-verify-slider-mask-item:hover .iconfont[data-v-617ae856]{color:#fff}.slide-verify-slider-mask-item-icon[data-v-617ae856]{line-height:1;font-size:30px;color:#303030}.container-active .slide-verify-slider-mask[data-v-617ae856]{height:38px;border-width:1px}.container-active .slide-verify-slider-mask-item[data-v-617ae856]{height:38px;top:-1px;border:1px solid #1991fa}.container-success .slide-verify-slider-mask[data-v-617ae856]{height:38px;border:1px solid #52ccba;background-color:#d2f4ef}.container-success .slide-verify-slider-mask-item[data-v-617ae856]{height:38px;top:-1px;border:1px solid #52ccba;background-color:#52ccba!important}.container-success .slide-verify-slider-mask .iconfont[data-v-617ae856]{color:#fff}.container-fail .slide-verify-slider-mask[data-v-617ae856]{height:38px;border:1px solid #f57a7a;background-color:#fce1e1}.container-fail .slide-verify-slider-mask-item[data-v-617ae856]{height:38px;top:-1px;border:1px solid #f57a7a;background-color:#f57a7a!important}.container-fail .slide-verify-slider-mask .iconfont[data-v-617ae856]{color:#fff}.container-active .slide-verify-slider-text[data-v-617ae856],.container-success .slide-verify-slider-text[data-v-617ae856],.container-fail .slide-verify-slider-text[data-v-617ae856]{display:none}@keyframes loading-617ae856{0%{opacity:.7}to{opacity:9}}.captcha-layer[data-v-a7786818]{position:fixed;z-index:1300;inset:0;display:grid;padding:20px;place-items:center;pointer-events:none}.captcha-dialog[data-v-a7786818]{width:min(100%,366px);overflow:hidden;color:#26364c;border:1px solid #e3e9f1;border-radius:10px;background:#fff;box-shadow:0 22px 64px #11233f3d;pointer-events:auto}.captcha-dialog>header[data-v-a7786818]{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:12px 16px;border-bottom:1px solid #edf1f6}.captcha-heading[data-v-a7786818]{display:flex;align-items:center;gap:10px}.captcha-heading>span[data-v-a7786818]{display:grid;width:38px;height:38px;color:#1473e6;border-radius:9px;background:#eaf3ff;place-items:center}.captcha-heading>div[data-v-a7786818]{display:flex;flex-direction:column;gap:3px}.captcha-heading strong[data-v-a7786818]{font-size:15px}.captcha-heading small[data-v-a7786818]{color:#8590a2;font-size:12px}.captcha-dialog header>button[data-v-a7786818]{display:grid;width:32px;height:32px;padding:0;color:#8290a4;border:0;border-radius:7px;background:transparent;cursor:pointer;place-items:center}.captcha-dialog header>button[data-v-a7786818]:hover{color:#d94646;background:#fff0f0}.captcha-content[data-v-a7786818]{display:flex;align-items:center;padding:18px 28px 16px;flex-direction:column;gap:12px}.captcha-loading[data-v-a7786818]{display:flex;width:310px;height:195px;align-items:center;justify-content:center;color:#7d899a;gap:8px;font-size:13px}.captcha-loading svg[data-v-a7786818]{animation:captcha-spin-a7786818 .9s linear infinite}.captcha-actions[data-v-a7786818]{display:flex;width:310px;min-height:24px;align-items:center;justify-content:space-between;color:#8a96a7;gap:8px;font-size:11px}.captcha-actions .is-error[data-v-a7786818]{color:#d94c4c}.captcha-actions button[data-v-a7786818]{display:inline-flex;align-items:center;padding:4px 0;color:#1473e6;border:0;background:transparent;cursor:pointer;gap:4px;font-size:12px}[data-v-a7786818] .slide-verify{border-radius:8px;box-shadow:none}[data-v-a7786818] .slide-verify canvas{border-radius:8px 8px 0 0}.captcha-pop-enter-active[data-v-a7786818],.captcha-pop-leave-active[data-v-a7786818]{transition:opacity .15s ease}.captcha-pop-enter-active .captcha-dialog[data-v-a7786818],.captcha-pop-leave-active .captcha-dialog[data-v-a7786818]{transition:transform .15s ease,opacity .15s ease}.captcha-pop-enter-from[data-v-a7786818],.captcha-pop-leave-to[data-v-a7786818],.captcha-pop-enter-from .captcha-dialog[data-v-a7786818],.captcha-pop-leave-to .captcha-dialog[data-v-a7786818]{opacity:0}.captcha-pop-enter-from .captcha-dialog[data-v-a7786818],.captcha-pop-leave-to .captcha-dialog[data-v-a7786818]{transform:translateY(8px) scale(.98)}@keyframes captcha-spin-a7786818{to{transform:rotate(360deg)}}@media(max-width:390px){.captcha-layer[data-v-a7786818]{padding:10px}.captcha-content[data-v-a7786818]{padding-inline:14px}.captcha-loading[data-v-a7786818],.captcha-actions[data-v-a7786818]{width:300px;max-width:100%}[data-v-a7786818] .slide-verify{transform:scale(.94)}}.login-dialog-layer[data-v-2f4e6987],.account-dialog-layer[data-v-2f4e6987]{position:fixed;inset:0;display:grid;padding:24px;overflow-y:auto;place-items:center}.login-dialog-layer[data-v-2f4e6987]{z-index:1200;background:#0f172a61;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.account-dialog-layer[data-v-2f4e6987]{z-index:1220;background:#0f172a33}.login-dialog[data-v-2f4e6987]{position:relative;width:min(100%,430px);color:#26364c;border:1px solid rgba(225,231,239,.96);border-radius:10px;background:#fff;box-shadow:0 26px 72px #11233f38}.login-primary-dialog[data-v-2f4e6987]{width:min(100%,500px);height:700px;min-height:700px;padding:0}.login-close[data-v-2f4e6987]{position:absolute;z-index:2;top:17px;right:19px;display:grid;width:34px;height:34px;padding:0;color:#8290a4;border:0;border-radius:7px;background:transparent;cursor:pointer;place-items:center}.login-close[data-v-2f4e6987]:hover{color:#d94646;background:#fff0f0}.login-brand[data-v-2f4e6987]{position:absolute;top:28px;left:30px;display:flex;align-items:center;gap:9px}.login-brand-mark[data-v-2f4e6987]{display:grid;width:32px;height:32px;overflow:hidden;border-radius:9px;place-items:center}.login-brand-mark img[data-v-2f4e6987]{width:100%;height:100%;object-fit:contain}.login-brand strong[data-v-2f4e6987]{color:#1967d2;font-size:18px}.login-qr-mode[data-v-2f4e6987]{position:absolute;top:156px;right:64px;left:64px;width:auto;text-align:center}.login-qr-mode h2[data-v-2f4e6987]{margin:0;color:#566173;font-size:28px;font-weight:500;line-height:1.25;letter-spacing:0}.login-qr-stage[data-v-2f4e6987]{display:grid;width:260px;height:260px;margin:20px auto 14px;overflow:hidden;background:#fbfcfe;place-items:center}.login-qr-code[data-v-2f4e6987]{position:relative;width:100%;height:100%;padding:8px;background:#fff}.login-qr-code>img[data-v-2f4e6987]{display:block;width:100%;height:100%;object-fit:contain}.login-qr-logo[data-v-2f4e6987]{position:absolute;top:50%;left:50%;display:grid;width:38px;height:38px;overflow:hidden;border:4px solid #fff;border-radius:10px;background:#fff;box-shadow:0 2px 7px #0f172a2e;transform:translate(-50%,-50%);place-items:center}.login-qr-logo img[data-v-2f4e6987]{width:100%;height:100%;object-fit:contain}.login-qr-state[data-v-2f4e6987]{display:flex;max-width:170px;align-items:center;color:#7d899a;flex-direction:column;gap:10px;font-size:12px;line-height:1.55}.login-qr-state>svg[data-v-2f4e6987]{color:#91a1b6}.login-qr-state:not(.is-error)>svg[data-v-2f4e6987]:first-child{animation:login-spin-2f4e6987 .9s linear infinite}.login-qr-state.is-error>svg[data-v-2f4e6987]{color:#b5becb}.login-qr-state button[data-v-2f4e6987]{display:inline-flex;align-items:center;padding:5px 9px;color:#1473e6;border:0;border-radius:5px;background:#edf5ff;cursor:pointer;gap:5px;font-size:12px}.login-other-methods[data-v-2f4e6987]{position:absolute;right:48px;bottom:110px;left:48px;margin:0;color:#9aa4b2;font-size:13px}.login-other-methods>span[data-v-2f4e6987]{display:flex;align-items:center;gap:16px;white-space:nowrap}.login-other-methods>span[data-v-2f4e6987]:before,.login-other-methods>span[data-v-2f4e6987]:after{height:1px;background:#e8ecf1;content:"";flex:1}.login-other-icons[data-v-2f4e6987]{display:flex;align-items:center;justify-content:center;margin-top:14px;gap:28px}.login-other-icons button[data-v-2f4e6987]{display:grid;width:55px;height:55px;padding:0;overflow:hidden;border:0;border-radius:50%;background:#f2f6ff;cursor:pointer;place-items:center}.login-other-icons button[data-v-2f4e6987]:hover:not(:disabled){background:#e7f0ff;box-shadow:0 0 0 3px #1473e614}.login-other-icons button[data-v-2f4e6987]:disabled{background:#f2f3f5;cursor:not-allowed;filter:grayscale(1);opacity:.42}.login-other-icons svg[data-v-2f4e6987],.login-other-icons img[data-v-2f4e6987]{display:block;width:32px;height:32px;object-fit:contain}.login-legal-notice[data-v-2f4e6987]{position:absolute;right:36px;bottom:22px;left:36px;display:flex;align-items:center;justify-content:center;margin:0;color:#737f90;gap:4px;font-size:13px;line-height:1.7;white-space:nowrap}.login-legal-notice button[data-v-2f4e6987]{padding:0;color:#216dcc;border:0;background:transparent;cursor:pointer;font:inherit}.login-legal-notice button[data-v-2f4e6987]:hover{color:#075dbd;text-decoration:underline;text-underline-offset:3px}.login-legal-notice button[data-v-2f4e6987]:focus-visible{border-radius:3px;outline:2px solid rgba(20,115,230,.35);outline-offset:3px}.login-terms-dialog-body{padding-top:10px!important}.login-terms-dialog[data-v-2f4e6987]{display:flex;flex-direction:column;gap:12px}.login-terms-dialog>p[data-v-2f4e6987]{margin:0;color:#66758a;font-size:13px;line-height:1.65}.login-terms-dialog iframe[data-v-2f4e6987]{display:block;width:100%;height:min(58vh,520px);border:1px solid #e1e7f0;border-radius:8px;background:#fff}.login-terms-actions[data-v-2f4e6987]{display:flex;justify-content:flex-end;gap:10px}.account-dialog[data-v-2f4e6987]{min-height:502px;padding:34px 42px 38px}.account-dialog-brand[data-v-2f4e6987]{display:grid;width:58px;height:58px;margin:0 auto;border-radius:16px;background:#eaf3ff;box-shadow:0 10px 24px #2f7ee621;place-items:center}.account-dialog-brand img[data-v-2f4e6987]{width:39px;height:39px;object-fit:contain}.account-dialog-heading[data-v-2f4e6987]{margin-top:15px;text-align:center}.account-dialog-heading h2[data-v-2f4e6987]{margin:0;color:#1e2d42;font-size:23px;letter-spacing:0}.account-dialog-heading p[data-v-2f4e6987]{margin:8px 0 0;color:#8a98aa;font-size:13px}.login-tabs[data-v-2f4e6987]{display:grid;margin-top:25px;border-bottom:1px solid #e9edf3;grid-template-columns:repeat(2,minmax(0,1fr))}.login-tabs button[data-v-2f4e6987]{position:relative;height:42px;padding:0;color:#7f8b9c;border:0;background:transparent;cursor:pointer;font-size:14px}.login-tabs button[data-v-2f4e6987]:after{position:absolute;right:18px;bottom:-1px;left:18px;height:2px;background:transparent;content:""}.login-tabs button.is-active[data-v-2f4e6987]{color:#1473e6;font-weight:650}.login-tabs button.is-active[data-v-2f4e6987]:after{background:#1473e6}.login-tabs button[data-v-2f4e6987]:disabled{color:#bdc4ce;cursor:not-allowed}.login-form[data-v-2f4e6987]{display:flex;margin-top:23px;flex-direction:column;gap:14px}.login-field[data-v-2f4e6987]{display:flex;height:46px;align-items:center;padding:0 13px;color:#8a97a8;border:1px solid #dfe5ed;border-radius:8px;background:#fff;gap:10px;transition:border-color .15s ease,box-shadow .15s ease}.login-field[data-v-2f4e6987]:focus-within{color:#1473e6;border-color:#73aaf0;box-shadow:0 0 0 3px #1473e61a}.login-field input[data-v-2f4e6987]{min-width:0;height:100%;padding:0;color:#26364c;border:0;outline:0;background:transparent;flex:1;font-size:14px}.login-field input[data-v-2f4e6987]::placeholder{color:#a0aaba}.login-field>button[data-v-2f4e6987]{display:grid;width:28px;height:28px;padding:0;color:#8a97a8;border:0;background:transparent;cursor:pointer;place-items:center}.login-code-row[data-v-2f4e6987]{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:10px}.login-code-row>button[data-v-2f4e6987]{color:#1473e6;border:1px solid #bfd6f4;border-radius:8px;background:#f5f9ff;cursor:pointer;font-size:13px}.login-code-row>button[data-v-2f4e6987]:disabled{color:#a4aeba;border-color:#e2e6eb;background:#f7f8fa;cursor:not-allowed}.login-feedback[data-v-2f4e6987]{min-height:18px;margin:-3px 1px 0;font-size:12px}.login-feedback.is-error[data-v-2f4e6987]{color:#d94c4c}.login-feedback.is-success[data-v-2f4e6987]{color:#168c60}.login-submit[data-v-2f4e6987]{display:inline-flex;height:44px;align-items:center;justify-content:center;margin-top:4px;color:#fff;border:0;border-radius:8px;background:#1473e6;box-shadow:0 8px 18px #1473e633;cursor:pointer;gap:8px;font-size:15px;font-weight:650}.login-submit[data-v-2f4e6987]:hover:not(:disabled){background:#075dbd}.login-submit[data-v-2f4e6987]:disabled{color:#d8e0ea;background:#aebdce;box-shadow:none;cursor:not-allowed}.login-submit svg[data-v-2f4e6987],.login-config-state>svg[data-v-2f4e6987]{animation:login-spin-2f4e6987 .9s linear infinite}.login-config-state[data-v-2f4e6987]{display:flex;min-height:210px;align-items:center;justify-content:center;color:#7e8b9d;flex-direction:column;gap:12px;text-align:center;font-size:13px}.login-config-state p[data-v-2f4e6987]{margin:0}.login-config-state button[data-v-2f4e6987]{padding:8px 16px;color:#1473e6;border:1px solid #bfd6f4;border-radius:7px;background:#f5f9ff;cursor:pointer}.login-dialog-enter-active[data-v-2f4e6987],.login-dialog-leave-active[data-v-2f4e6987],.account-dialog-enter-active[data-v-2f4e6987],.account-dialog-leave-active[data-v-2f4e6987]{transition:opacity .18s ease}.login-dialog-enter-active .login-dialog[data-v-2f4e6987],.login-dialog-leave-active .login-dialog[data-v-2f4e6987],.account-dialog-enter-active .login-dialog[data-v-2f4e6987],.account-dialog-leave-active .login-dialog[data-v-2f4e6987]{transition:opacity .18s ease,transform .18s ease}.login-dialog-enter-from[data-v-2f4e6987],.login-dialog-leave-to[data-v-2f4e6987],.account-dialog-enter-from[data-v-2f4e6987],.account-dialog-leave-to[data-v-2f4e6987],.login-dialog-enter-from .login-dialog[data-v-2f4e6987],.login-dialog-leave-to .login-dialog[data-v-2f4e6987],.account-dialog-enter-from .login-dialog[data-v-2f4e6987],.account-dialog-leave-to .login-dialog[data-v-2f4e6987]{opacity:0}.login-dialog-enter-from .login-dialog[data-v-2f4e6987],.login-dialog-leave-to .login-dialog[data-v-2f4e6987],.account-dialog-enter-from .login-dialog[data-v-2f4e6987],.account-dialog-leave-to .login-dialog[data-v-2f4e6987]{transform:translateY(12px) scale(.98)}@keyframes login-spin-2f4e6987{to{transform:rotate(360deg)}}@media(max-width:520px){.login-dialog-layer[data-v-2f4e6987],.account-dialog-layer[data-v-2f4e6987]{align-items:start;padding:12px}.login-primary-dialog[data-v-2f4e6987]{width:min(100%,500px);min-height:700px;padding:0}.login-brand[data-v-2f4e6987]{top:24px;left:24px;padding-right:34px}.login-qr-stage[data-v-2f4e6987]{width:260px;height:260px}.login-qr-mode[data-v-2f4e6987],.login-other-methods[data-v-2f4e6987]{right:24px;left:24px}.login-legal-notice[data-v-2f4e6987]{right:18px;left:18px;flex-wrap:wrap;gap:3px 6px;white-space:normal}.account-dialog[data-v-2f4e6987]{min-height:480px;padding:32px 22px 30px}}@media(prefers-reduced-motion:reduce){.login-dialog-enter-active[data-v-2f4e6987],.login-dialog-leave-active[data-v-2f4e6987],.account-dialog-enter-active[data-v-2f4e6987],.account-dialog-leave-active[data-v-2f4e6987],.login-dialog-enter-active .login-dialog[data-v-2f4e6987],.login-dialog-leave-active .login-dialog[data-v-2f4e6987],.account-dialog-enter-active .login-dialog[data-v-2f4e6987],.account-dialog-leave-active .login-dialog[data-v-2f4e6987]{transition:none}}.site-footer[data-v-18cb5725]{border-top:1px solid #edf0f4;background:#fff}.footer-inner[data-v-18cb5725]{display:flex;align-items:center;justify-content:center;width:min(100% - 40px,1360px);min-height:96px;margin:0 auto;color:#8a94a4;font-size:13px;line-height:1.7;flex-wrap:wrap;gap:8px 12px}.footer-inner i[data-v-18cb5725]{width:1px;height:13px;background:#d8dee8}.footer-inner a[data-v-18cb5725]{color:#7c8798;text-decoration:none;transition:color .16s ease}.footer-inner a[data-v-18cb5725]:hover{color:#1473e6}.public-security-record[data-v-18cb5725]{display:inline-flex;align-items:center;gap:5px}.public-security-record img[data-v-18cb5725]{width:15px;height:15px;flex:0 0 auto;object-fit:contain}@media(max-width:720px){.footer-inner[data-v-18cb5725]{min-height:0;padding:24px 0;text-align:center;flex-direction:column;gap:7px}.footer-inner i[data-v-18cb5725]{display:none}}@media(prefers-reduced-motion:reduce){.footer-inner a[data-v-18cb5725]{transition:none}}.site-header[data-v-4965c630]{position:sticky;z-index:100;top:0;width:100%;color:#111827;border-bottom:1px solid #edf0f4;background:#fffffffa;box-shadow:0 1px #10182805}.header-inner[data-v-4965c630]{display:flex;align-items:center;width:min(100% - 32px,1360px);height:72px;margin:0 auto}.brand[data-v-4965c630]{display:inline-flex;align-items:center;flex:0 0 auto;gap:10px;color:#111827;text-decoration:none}.brand img[data-v-4965c630]{display:block;width:42px;height:42px;object-fit:contain}.brand-copy[data-v-4965c630]{display:flex;align-items:center;line-height:1}.brand-copy strong[data-v-4965c630]{font-size:19px;font-weight:750}.site-nav[data-v-4965c630]{display:flex;align-self:stretch;gap:5px;margin-left:32px}.nav-item[data-v-4965c630]{display:flex;align-items:center}.nav-trigger[data-v-4965c630]{display:inline-flex;align-items:center;gap:5px;height:100%;padding:0 12px;color:#111827;border:0;background:transparent;font-size:15px;font-weight:650;cursor:pointer}.nav-trigger svg[data-v-4965c630]{color:#98a2b3;transition:transform .18s ease,color .18s ease}.nav-trigger[data-v-4965c630]:hover,.nav-trigger.is-active[data-v-4965c630]{color:#1473e6}.nav-trigger.is-active svg[data-v-4965c630]{color:#1473e6;transform:rotate(180deg)}.header-actions[data-v-4965c630]{display:flex;align-items:center;gap:18px;margin-left:auto}.header-search[data-v-4965c630],.mobile-search[data-v-4965c630]{display:flex;align-items:center;gap:9px;height:38px;padding:0 14px;color:#1473e6;border:1px solid #e1ecfb;border-radius:19px;background:#eef5ff}.header-search[data-v-4965c630]{width:190px}.header-search[data-v-4965c630]:focus-within,.mobile-search[data-v-4965c630]:focus-within{border-color:#8dbcf6;background:#fff;box-shadow:0 0 0 3px #1473e61a}.header-search input[data-v-4965c630],.mobile-search input[data-v-4965c630]{width:100%;min-width:0;padding:0;color:#344054;border:0;outline:0;background:transparent;font-size:13px}.header-search input[data-v-4965c630]::placeholder,.mobile-search input[data-v-4965c630]::placeholder{color:#98a2b3}.header-actions a[data-v-4965c630]{flex:0 0 auto;color:#1473e6;font-size:14px;text-decoration:none}.header-actions a[data-v-4965c630]:hover{color:#075dbd}.primary-action[data-v-4965c630]{padding:10px 18px;color:#fff!important;border-radius:7px;background:#1473e6;box-shadow:0 5px 14px #1473e62e}.primary-action[data-v-4965c630]:hover{background:#075dbd}.mega-menu[data-v-4965c630]{position:absolute;top:72px;right:0;left:0;overflow:hidden;border-top:1px solid #edf0f4;background:#fff;box-shadow:0 18px 38px #1018281c}.mega-menu-content[data-v-4965c630]{display:grid;width:min(100%,1280px);min-height:294px;margin:0 auto;grid-template-columns:300px minmax(0,1fr)}.mega-featured[data-v-4965c630]{display:flex;flex-direction:column;padding:48px 36px;color:#344054;border-right:1px solid #edf0f4;background:#fbfcfe;text-decoration:none}.mega-eyebrow[data-v-4965c630]{margin-bottom:13px;color:#98a2b3;font-size:12px}.mega-featured strong[data-v-4965c630],.mega-links strong[data-v-4965c630]{display:flex;align-items:center;gap:7px;color:#1473e6;font-size:16px;line-height:1.45}.mega-featured p[data-v-4965c630]{margin:10px 0 0;color:#667085;font-size:13px;line-height:1.75}.mega-links[data-v-4965c630]{display:grid;align-content:start;gap:34px 54px;padding:48px 56px;grid-template-columns:repeat(3,minmax(180px,1fr))}.mega-links a[data-v-4965c630]{min-width:0;color:#667085;text-decoration:none}.mega-links a:hover strong[data-v-4965c630],.mega-featured:hover strong[data-v-4965c630]{color:#075dbd}.mega-links a.is-disabled[data-v-4965c630],.mega-links a.is-disabled strong[data-v-4965c630],.mega-links a.is-disabled:hover strong[data-v-4965c630]{color:#a6afbd;cursor:not-allowed}.mega-links strong svg[data-v-4965c630],.mega-featured strong svg[data-v-4965c630]{flex:0 0 auto;transition:transform .16s ease}.mega-links a:hover strong svg[data-v-4965c630],.mega-featured:hover strong svg[data-v-4965c630]{transform:translate(3px)}.mega-links span[data-v-4965c630]{display:block;margin-top:6px;font-size:13px;line-height:1.55}.mega-footer[data-v-4965c630]{display:flex;align-items:center;justify-content:space-between;min-height:70px;padding:0 max(24px,calc((100% - 1280px)/2 + 36px));border-top:1px solid #edf0f4;background:#f8fafc}.mega-footer-brand[data-v-4965c630]{display:flex;align-items:center;gap:9px}.mega-footer-brand img[data-v-4965c630]{width:30px;height:30px;object-fit:contain}.mega-footer-brand strong[data-v-4965c630]{color:#111827;font-size:15px}.mega-footer-brand span[data-v-4965c630]{padding-left:10px;color:#667085;border-left:1px solid #d9dee7;font-size:12px}.mega-footer>a[data-v-4965c630]{color:#1473e6;font-size:13px;text-decoration:none}.mega-menu-enter-active[data-v-4965c630],.mega-menu-leave-active[data-v-4965c630]{transition:opacity .15s ease,transform .15s ease;transform-origin:top center}.mega-menu-enter-from[data-v-4965c630],.mega-menu-leave-to[data-v-4965c630]{opacity:0;transform:translateY(-5px)}.mobile-search[data-v-4965c630],.mobile-auth-actions[data-v-4965c630],.mobile-menu-button[data-v-4965c630]{display:none}.header-actions>button[data-v-4965c630]{border:0;cursor:pointer;font-size:14px}.account-entry[data-v-4965c630]{position:relative}.account-trigger[data-v-4965c630]{display:inline-flex;height:50px;max-width:230px;align-items:center;padding:3px 5px;color:#30343b;border:0;border-radius:6px;background:transparent;cursor:pointer;gap:10px;font-size:16px}.account-trigger-name[data-v-4965c630]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-trigger[data-v-4965c630]:hover{color:#1473e6;background:transparent}.account-trigger-arrow[data-v-4965c630]{flex:0 0 auto;transition:transform .16s ease}.account-trigger[aria-expanded=true] .account-trigger-arrow[data-v-4965c630]{transform:rotate(180deg)}.account-avatar[data-v-4965c630]{position:relative;display:grid;width:42px;height:42px;overflow:hidden;border-radius:50%;background:transparent;flex:0 0 42px;place-items:center}.account-avatar>img[data-v-4965c630]{display:block;width:100%;height:100%;object-fit:cover}.account-popover[data-v-4965c630]{position:absolute;z-index:20;top:calc(100% + 8px);left:50%;width:218px;padding:8px;border:1px solid #e5eaf1;border-radius:4px;background:#fff;box-shadow:0 12px 30px #10182829;transform:translate(-50%)}.account-popover button[data-v-4965c630],.account-popover a[data-v-4965c630]{display:flex;width:100%;height:46px;align-items:center;padding:0 12px;color:#30343b;border:0;border-radius:3px;background:transparent;cursor:pointer;gap:12px;font-size:16px;text-decoration:none;text-align:left}.account-popover button[data-v-4965c630]:hover,.account-popover a[data-v-4965c630]:hover{color:#1473e6;background:#f2f7ff}.account-popover button.is-sign-out[data-v-4965c630]:hover{color:#d33d3d;background:#fff2f2}.account-popover button svg[data-v-4965c630],.account-popover a svg[data-v-4965c630]{flex:0 0 auto}.account-menu-enter-active[data-v-4965c630],.account-menu-leave-active[data-v-4965c630]{transition:opacity .14s ease,transform .14s ease;transform-origin:top right}.account-menu-enter-from[data-v-4965c630],.account-menu-leave-to[data-v-4965c630]{opacity:0;transform:translate(-50%,-5px) scale(.98)}.mobile-user-summary[data-v-4965c630]{display:inline-flex;min-width:0;align-items:center;gap:8px}.mobile-user-avatar[data-v-4965c630]{display:grid;width:30px;height:30px;overflow:hidden;color:#fff;border-radius:50%;background:#347ff1;place-items:center;flex:0 0 30px}.mobile-user-avatar img[data-v-4965c630]{width:100%;height:100%;object-fit:cover}@media(max-width:1280px){.site-nav[data-v-4965c630]{gap:0;margin-left:26px}.nav-trigger[data-v-4965c630]{padding-inline:11px}.header-search[data-v-4965c630]{width:170px}.header-actions[data-v-4965c630]{gap:12px}}@media(max-width:1080px){.header-inner[data-v-4965c630]{width:min(100% - 28px,1280px);height:64px}.brand img[data-v-4965c630]{width:38px;height:38px}.site-nav[data-v-4965c630]{position:absolute;top:64px;right:0;left:0;display:none;max-height:calc(100vh - 64px);margin:0;padding:14px;overflow-y:auto;border-top:1px solid #edf0f4;background:#fff;box-shadow:0 18px 34px #1018281f}.site-nav.is-mobile-open[data-v-4965c630]{display:block}.mobile-search[data-v-4965c630]{display:flex;width:100%;margin-bottom:10px}.mobile-auth-actions[data-v-4965c630]{display:flex;min-height:48px;align-items:center;justify-content:space-between;margin-bottom:6px;padding:0 6px;border-bottom:1px solid #f0f2f5}.mobile-auth-actions>button[data-v-4965c630],.mobile-auth-actions>span[data-v-4965c630]{display:inline-flex;align-items:center;color:#1473e6;border:0;background:transparent;gap:7px;font-size:14px}.mobile-auth-actions>button[data-v-4965c630]{padding:8px 0;cursor:pointer}.mobile-auth-actions>span[data-v-4965c630]{min-width:0;overflow:hidden;color:#344054;text-overflow:ellipsis;white-space:nowrap}.nav-item[data-v-4965c630]{display:block;border-bottom:1px solid #f0f2f5}.nav-trigger[data-v-4965c630]{justify-content:space-between;width:100%;height:48px;padding:0 6px;text-align:left}.mega-menu[data-v-4965c630]{position:static;overflow:visible;border-top:0;box-shadow:none}.mega-menu-content[data-v-4965c630]{display:block;min-height:0}.mega-featured[data-v-4965c630]{padding:20px;border:0;border-radius:6px;background:#f5f8fc}.mega-links[data-v-4965c630]{gap:0;padding:8px 4px 16px;grid-template-columns:1fr}.mega-links a[data-v-4965c630]{padding:12px 16px}.mega-footer[data-v-4965c630],.header-actions[data-v-4965c630]{display:none}.mobile-menu-button[data-v-4965c630]{display:grid;width:40px;height:40px;margin-left:auto;padding:0;place-items:center;color:#344054;border:0;border-radius:6px;background:transparent;cursor:pointer}.mobile-menu-button[data-v-4965c630]:hover{color:#1473e6;background:#eef5ff}}@media(prefers-reduced-motion:reduce){.mega-menu-enter-active[data-v-4965c630],.mega-menu-leave-active[data-v-4965c630],.nav-trigger svg[data-v-4965c630],.mega-links strong svg[data-v-4965c630],.mega-featured strong svg[data-v-4965c630]{transition:none}}@media(max-width:900px){.site-layout[data-v-b77e496b]{padding-bottom:64px}}.member-aside[data-v-fa9fdc71]{position:fixed;z-index:60;top:72px;bottom:0;left:0;width:224px;overflow:hidden;border-right:1px solid #e4e9f0;background:#fff;transition:width .18s ease,transform .18s ease}.member-aside.is-collapsed[data-v-fa9fdc71]{width:0;border-right:0}.member-aside-content[data-v-fa9fdc71]{width:224px;height:100%;overflow-x:hidden;overflow-y:auto}.member-nav[data-v-fa9fdc71]{padding:18px 13px}.member-nav-item[data-v-fa9fdc71]{display:flex;width:100%;height:44px;align-items:center;padding:0 13px;color:#566273;border:0;border-radius:5px;background:transparent;cursor:pointer;gap:11px;font-size:14px;text-align:left;text-decoration:none;transition:color .14s ease,background-color .14s ease}.member-nav-item[data-v-fa9fdc71]:hover{color:#1473e6;background:#f3f7fc}.member-nav-item.is-active[data-v-fa9fdc71]{color:#1473e6;background:#edf5ff;font-weight:600}.member-nav-item>svg[data-v-fa9fdc71]{flex:0 0 auto}.member-nav-item>span[data-v-fa9fdc71]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-nav-group[data-v-fa9fdc71]{margin:2px 0}.member-nav-group.is-active>.member-nav-group-trigger[data-v-fa9fdc71]{color:#1473e6}.member-nav-group-trigger .member-nav-chevron[data-v-fa9fdc71]{margin-left:auto;transition:transform .16s ease}.member-nav-group-trigger[aria-expanded=true] .member-nav-chevron[data-v-fa9fdc71]{transform:rotate(180deg)}.member-nav-children[data-v-fa9fdc71]{padding:3px 0 5px 18px}.member-nav-child[data-v-fa9fdc71]{display:flex;height:40px;align-items:center;padding:0 12px;color:#707b8b;border-radius:5px;gap:10px;font-size:13px;text-decoration:none}.member-nav-child[data-v-fa9fdc71]:hover{color:#1473e6;background:#f5f8fc}.member-nav-child.is-active[data-v-fa9fdc71]{color:#1473e6;background:#edf5ff;font-weight:600}.member-nav-child>svg[data-v-fa9fdc71]{flex:0 0 auto}@media(max-width:760px){.member-aside[data-v-fa9fdc71]{top:62px;width:224px;box-shadow:12px 0 28px #1e2b3e1a}.member-aside.is-collapsed[data-v-fa9fdc71]{width:224px;border-right-color:#e4e9f0;transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.member-aside[data-v-fa9fdc71],.member-nav-item[data-v-fa9fdc71],.member-nav-group-trigger .member-nav-chevron[data-v-fa9fdc71]{transition:none}}.member-header[data-v-328aa22d]{position:fixed;z-index:100;top:0;right:0;left:0;display:flex;height:72px;align-items:center;justify-content:space-between;border-bottom:1px solid #e8edf4;background:#fff;box-shadow:0 5px 16px #1f2d3d0f}.member-header-leading[data-v-328aa22d]{display:flex;width:280px;height:100%;align-items:center;padding:0 20px 0 26px;gap:10px;transition:width .18s ease}.member-header-leading.is-collapsed[data-v-328aa22d]{width:280px}.member-brand[data-v-328aa22d]{display:inline-flex;min-width:0;align-items:center;padding-right:18px;color:#182230;border-right:1px solid #e4e8ee;text-decoration:none;gap:10px}.member-brand img[data-v-328aa22d]{width:37px;height:37px;object-fit:contain}.member-brand strong[data-v-328aa22d]{font-size:18px;font-weight:700;white-space:nowrap}.member-aside-toggle[data-v-328aa22d]{display:grid;width:34px;height:34px;padding:0;color:#7d8998;border:0;border-radius:5px;background:transparent;cursor:pointer;flex:0 0 auto;place-items:center}.member-aside-toggle>svg[data-v-328aa22d]{transition:transform .16s ease}.member-aside-toggle>svg.is-expanded[data-v-328aa22d]{transform:rotate(180deg)}.member-aside-toggle[data-v-328aa22d]:hover{color:#1473e6;background:#eef5ff}.member-header-actions[data-v-328aa22d]{display:flex;height:100%;align-items:center;padding-right:28px;gap:30px}.member-header-link[data-v-328aa22d]{position:relative;display:inline-flex;align-items:center;padding:8px 0;color:#404854;border:0;background:transparent;cursor:pointer;text-decoration:none;gap:8px;font-size:14px}.member-header-link[data-v-328aa22d]:hover,.member-header-link.is-active[data-v-328aa22d]{color:#1473e6}.member-header-link[data-v-328aa22d]:disabled{color:#a8b0bc;cursor:not-allowed}.member-message-badge[data-v-328aa22d]{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;padding:0 5px;color:#fff;border-radius:9px;background:#e5484d;font-size:10px;font-weight:650;line-height:18px}.member-business[data-v-328aa22d]{position:relative}.member-business.is-open[data-v-328aa22d]:after{position:absolute;z-index:1;top:100%;right:0;left:0;height:8px;content:""}.member-business-trigger[data-v-328aa22d]{display:inline-flex;height:44px;align-items:center;padding:0 2px;color:#404854;border:0;background:transparent;cursor:pointer;gap:9px;font-size:15px}.member-business-trigger[data-v-328aa22d]:hover,.member-business-trigger[aria-expanded=true][data-v-328aa22d]{color:#1473e6}.member-business-trigger>svg[data-v-328aa22d]:last-child{transition:transform .16s ease}.member-business-trigger[aria-expanded=true]>svg[data-v-328aa22d]:last-child{transform:rotate(180deg)}.member-business-menu[data-v-328aa22d]{position:absolute;z-index:2;top:calc(100% + 8px);left:50%;width:196px;padding:7px;border:1px solid #e3e8ef;border-radius:5px;background:#fff;box-shadow:0 14px 32px #14213424;transform:translate(-50%)}.member-business-menu button[data-v-328aa22d]{display:flex;width:100%;height:42px;align-items:center;justify-content:space-between;padding:0 12px;color:#4f5968;border:0;border-radius:4px;background:transparent;cursor:pointer;font-size:14px;text-align:left}.member-business-menu button[data-v-328aa22d]:hover:not(:disabled){color:#1473e6;background:#f2f7ff}.member-business-menu button.is-active[data-v-328aa22d]{color:#1473e6;background:#eef5ff;font-weight:600}.member-business-menu button[data-v-328aa22d]:disabled{color:#a8b0bc;cursor:not-allowed;background:transparent}.member-business-menu button svg[data-v-328aa22d]{flex:0 0 auto}.member-business-menu-enter-active[data-v-328aa22d],.member-business-menu-leave-active[data-v-328aa22d]{transition:opacity .14s ease,transform .14s ease;transform-origin:top center}.member-business-menu-enter-from[data-v-328aa22d],.member-business-menu-leave-to[data-v-328aa22d]{opacity:0;transform:translate(-50%,-5px) scale(.98)}.member-account[data-v-328aa22d]{position:relative}.member-account.is-open[data-v-328aa22d]:after{position:absolute;z-index:1;top:100%;right:0;left:0;height:7px;content:""}.member-account-trigger[data-v-328aa22d]{display:inline-flex;height:54px;max-width:230px;align-items:center;padding:4px 2px;color:#30343b;border:0;background:transparent;cursor:pointer;gap:10px;font-size:15px}.member-account-trigger img[data-v-328aa22d]{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:0 0 40px}.member-account-trigger span[data-v-328aa22d]{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-account-trigger>svg[data-v-328aa22d]{transition:transform .16s ease}.member-account-trigger[aria-expanded=true]>svg[data-v-328aa22d]{transform:rotate(180deg)}.member-account-menu[data-v-328aa22d]{position:absolute;z-index:2;top:calc(100% + 7px);left:50%;width:168px;padding:7px;border:1px solid #e3e8ef;border-radius:5px;background:#fff;box-shadow:0 14px 32px #14213424;transform:translate(-50%)}.member-account-menu button[data-v-328aa22d]{display:flex;width:100%;height:38px;align-items:center;padding:0 10px;color:#4f5968;border:0;border-radius:4px;background:transparent;cursor:pointer;gap:9px;font-size:13px}.member-account-menu button[data-v-328aa22d]:hover{color:#1473e6;background:#f2f7ff}.member-account-menu button.is-danger[data-v-328aa22d]:hover{color:#d33d3d;background:#fff2f2}.member-account-divider[data-v-328aa22d]{display:block;height:1px;margin:5px 3px;background:#edf0f4}.member-account-menu-enter-active[data-v-328aa22d],.member-account-menu-leave-active[data-v-328aa22d]{transition:opacity .14s ease,transform .14s ease;transform-origin:top center}.member-account-menu-enter-from[data-v-328aa22d],.member-account-menu-leave-to[data-v-328aa22d]{opacity:0;transform:translate(-50%,-5px) scale(.98)}@media(max-width:760px){.member-header[data-v-328aa22d]{height:62px}.member-header-leading[data-v-328aa22d],.member-header-leading.is-collapsed[data-v-328aa22d]{width:auto;padding-left:14px;gap:10px}.member-brand strong[data-v-328aa22d],.member-header-link span[data-v-328aa22d],.member-business-trigger span[data-v-328aa22d],.member-account-trigger span[data-v-328aa22d]{display:none}.member-brand[data-v-328aa22d]{padding-right:10px}.member-brand img[data-v-328aa22d]{width:34px;height:34px}.member-header-actions[data-v-328aa22d]{padding-right:14px;gap:13px}.member-business-trigger[data-v-328aa22d],.member-account-trigger[data-v-328aa22d]{gap:4px}.member-account-trigger img[data-v-328aa22d]{width:36px;height:36px;flex-basis:36px}.member-account-menu[data-v-328aa22d]{right:0;left:auto;transform:none}.member-account-menu-enter-from[data-v-328aa22d],.member-account-menu-leave-to[data-v-328aa22d]{transform:translateY(-5px) scale(.98)}}@media(prefers-reduced-motion:reduce){.member-header-leading[data-v-328aa22d],.member-aside-toggle>svg[data-v-328aa22d],.member-business-trigger>svg[data-v-328aa22d]:last-child,.member-account-trigger>svg[data-v-328aa22d],.member-business-menu-enter-active[data-v-328aa22d],.member-business-menu-leave-active[data-v-328aa22d],.member-account-menu-enter-active[data-v-328aa22d],.member-account-menu-leave-active[data-v-328aa22d]{transition:none}}.member-main[data-v-cd6be04b]{min-width:0;min-height:100vh;padding-top:72px;padding-left:224px;background:#f1f4f9;transition:padding-left .18s ease}.member-main.is-collapsed[data-v-cd6be04b]{padding-left:0}.member-main-content[data-v-cd6be04b]{min-height:calc(100vh - 72px)}@media(max-width:760px){.member-main[data-v-cd6be04b],.member-main.is-collapsed[data-v-cd6be04b]{padding-top:62px;padding-left:0}.member-main-content[data-v-cd6be04b]{min-height:calc(100vh - 62px)}}@media(prefers-reduced-motion:reduce){.member-main[data-v-cd6be04b]{transition:none}}.member-layout[data-v-385890c6]{min-width:320px;min-height:100vh;color:#253044;background:#f1f4f9}:root{--s-color-primary: #1677ff;--s-color-text: #1f2329;--s-color-bg: #ffffff;--s-color-bg-elevated: #ffffff;--s-color-border: #d9d9d9;--s-border-radius: 6px;--s-font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.s-table-grid{--s-grid-bg: var(--s-color-bg, #fff);--s-grid-header-bg: #f6f7f9;--s-grid-hover-bg: #f5f9ff;--s-grid-stripe-bg: color-mix(in srgb, var(--s-grid-header-bg) 62%, var(--s-grid-bg));--s-grid-selected-bg: #e8f2ff;--s-grid-selected-hover-bg: #dcecff;--s-grid-border: var(--s-color-border, #d9d9d9);--s-grid-text: var(--s-color-text, #1f2329);--s-grid-scrollbar-thumb: #aeb4bd;--s-grid-scrollbar-thumb-hover: #858d99;--s-grid-scrollbar-track: #f1f2f4;--s-grid-range-color: var(--s-color-primary, #1677ff);--s-grid-scrollbar-size: 12px;position:relative;display:flex;min-width:0;overflow:hidden;flex-direction:column;box-sizing:border-box;color:var(--s-grid-text);font:14px/1.5 var(--s-font-family, system-ui, sans-serif);background:var(--s-grid-bg);border:1px solid var(--s-grid-border);border-radius:var(--s-border-radius, 6px)}.s-table-grid *,.s-table-grid *:before,.s-table-grid *:after{box-sizing:border-box}.s-table-grid[data-round=false]{border-radius:0}.s-table-grid[data-round=true]{border-radius:var(--s-border-radius, 6px)}.s-table-grid[data-size=small]{font-size:13px}.s-table-grid[data-size=large]{font-size:15px}.s-table-grid[data-border=default] .s-table-grid__cell{border-right-color:transparent}.s-table-grid[data-border=outer] .s-table-grid__cell,.s-table-grid[data-border=none] .s-table-grid__cell,.s-table-grid[data-border=outer] .s-table-grid__header,.s-table-grid[data-border=outer] .s-table-grid__footer,.s-table-grid[data-border=none] .s-table-grid__header,.s-table-grid[data-border=none] .s-table-grid__footer,.s-table-grid[data-border=inner],.s-table-grid[data-border=none]{border-color:transparent}.s-table-grid[data-border=none],.s-table-grid[data-border=none] .s-table-grid__cell,.s-table-grid[data-border=none] .s-table-grid__header,.s-table-grid[data-border=none] .s-table-grid__footer{border-width:0}.s-table-grid[data-border=inner] .s-table-grid__cell.is-last-column,.s-table-grid[data-border=full] .s-table-grid__cell.is-last-column{border-right-color:transparent}.s-table-grid[data-border=inner] .s-table-grid__footer-row:last-child .s-table-grid__cell,.s-table-grid[data-border=inner][data-has-footer=false] .s-table-grid__row.is-last-row .s-table-grid__cell{border-bottom-color:transparent}.s-config-provider--dark .s-table-grid,[data-theme=dark] .s-table-grid{--s-grid-header-bg: #24272d;--s-grid-hover-bg: #202b3b;--s-grid-selected-bg: #1d3553;--s-grid-selected-hover-bg: #244469;--s-grid-scrollbar-thumb: #5c626d;--s-grid-scrollbar-thumb-hover: #777f8c;--s-grid-scrollbar-track: #24272d;--s-grid-range-color: color-mix(in srgb, var(--s-color-primary, #1677ff) 72%, #fff)}.s-table-grid__header{position:sticky;z-index:4;top:0;display:grid;grid-template:"fixed" 100%/100%;background:var(--s-grid-header-bg);border-bottom:1px solid var(--s-grid-border)}.s-table-grid__header-center{position:absolute;inset:0}.s-table-grid__header-fixed-pane{position:sticky;z-index:5;top:0;overflow:hidden;grid-area:fixed;background:var(--s-grid-header-bg)}.s-table-grid__header-fixed-pane.is-left{left:0;justify-self:start}.s-table-grid__header-fixed-pane.is-right{right:0;justify-self:end;box-shadow:-2px 0 4px #00000012}.s-table-grid[data-cell-selection=true] .s-table-grid__header-cell[data-column-index]{cursor:pointer;-webkit-user-select:none;user-select:none}.s-table-grid .s-table-grid__header-cell.is-column-range-selected{color:var(--s-grid-range-color);background:color-mix(in srgb,var(--s-color-primary, #1677ff) 16%,var(--s-grid-header-bg));box-shadow:inset 0 -2px var(--s-grid-range-color)}.s-table-grid__viewport{position:relative;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--s-grid-scrollbar-thumb) var(--s-grid-scrollbar-track);scrollbar-width:thin}.s-table-grid[data-lazy-columns=true] .s-table-grid__viewport{overflow-x:hidden}.s-table-grid__column-scrollbar{flex:0 0 var(--s-grid-scrollbar-size);width:100%;height:var(--s-grid-scrollbar-size);overflow-x:auto;overflow-y:hidden;background:var(--s-grid-scrollbar-track);overscroll-behavior:contain;scrollbar-color:var(--s-grid-scrollbar-thumb) var(--s-grid-scrollbar-track);scrollbar-width:thin}.s-table-grid__column-scrollbar-spacer{height:1px}.s-table-grid__column-scrollbar::-webkit-scrollbar{width:0;height:var(--s-grid-scrollbar-size)}.s-table-grid__column-scrollbar::-webkit-scrollbar-track{background:var(--s-grid-scrollbar-track)}.s-table-grid__column-scrollbar::-webkit-scrollbar-thumb{min-width:28px;background:var(--s-grid-scrollbar-thumb);background-clip:padding-box;border:3px solid transparent;border-radius:6px}.s-table-grid__column-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--s-grid-scrollbar-thumb-hover)}.s-table-grid[data-scrollbar-visibility=hover]:not(:hover) .s-table-grid__column-scrollbar{scrollbar-color:transparent transparent;scrollbar-width:none}.s-table-grid[data-scrollbar-visibility=hover]:not(:hover) .s-table-grid__column-scrollbar::-webkit-scrollbar{height:0}.s-table-grid[data-scrollbar-visibility=always] .s-table-grid__viewport{overflow:auto;scrollbar-gutter:auto}.s-table-grid[data-lazy-columns=true][data-scrollbar-visibility=always] .s-table-grid__viewport{overflow-x:hidden}.s-table-grid[data-scrollbar-visibility=hover]:not(:hover) .s-table-grid__viewport{scrollbar-gutter:auto;scrollbar-color:transparent transparent;scrollbar-width:none}.s-table-grid__viewport::-webkit-scrollbar{width:var(--s-grid-scrollbar-size);height:var(--s-grid-scrollbar-size)}.s-table-grid__viewport::-webkit-scrollbar-track{background:var(--s-grid-scrollbar-track)}.s-table-grid__viewport::-webkit-scrollbar-thumb{min-width:28px;min-height:28px;background:var(--s-grid-scrollbar-thumb);background-clip:padding-box;border:3px solid transparent;border-radius:6px}.s-table-grid__viewport::-webkit-scrollbar-thumb:hover{background-color:var(--s-grid-scrollbar-thumb-hover)}.s-table-grid__viewport::-webkit-scrollbar-corner{background:var(--s-grid-scrollbar-track)}.s-table-grid[data-scrollbar-visibility=hover]:not(:hover) .s-table-grid__viewport::-webkit-scrollbar-track,.s-table-grid[data-scrollbar-visibility=hover]:not(:hover) .s-table-grid__viewport::-webkit-scrollbar-thumb,.s-table-grid[data-scrollbar-visibility=hover]:not(:hover) .s-table-grid__viewport::-webkit-scrollbar-corner{background:transparent}.s-table-grid[data-scrollbar-visibility=hover]:not(:hover) .s-table-grid__viewport::-webkit-scrollbar{width:0;height:0}.s-table-grid__spacer{position:relative;min-width:100%;min-height:100%}.s-table-grid__row-pool{position:sticky;z-index:1;top:var(--s-grid-header-height);width:100%;height:0}.s-table-grid__row{position:absolute;top:calc(var(--s-grid-row-offset) - var(--s-grid-pool-base));left:0;display:grid;width:100%;min-width:max-content;grid-template:"fixed" 100%/100%;contain:none}.s-table-grid__row[hidden]{display:none}.s-table-grid__row[draggable=true]{cursor:grab}.s-table-grid__row.is-dragging,.s-table-grid__header-cell.is-dragging{opacity:.48}.s-table-grid__row.is-drag-over:after,.s-table-grid__header-cell.is-drag-over:after{position:absolute;z-index:8;pointer-events:none;content:"";background:var(--s-color-primary, #1677ff)}.s-table-grid__row.is-drag-over:after{right:0;bottom:0;left:0;height:2px}.s-table-grid__header-cell.is-drag-over:after{top:0;right:0;bottom:0;width:2px}.s-table-grid[data-hover-row=true] .s-table-grid__row:hover .s-table-grid__cell{background:var(--s-grid-hover-bg)}.s-table-grid[data-stripe=true] .s-table-grid__row.is-stripe .s-table-grid__cell{background:var(--s-grid-stripe-bg)}.s-table-grid[data-stripe=true][data-hover-row=true] .s-table-grid__row.is-stripe:hover .s-table-grid__cell{background:var(--s-grid-hover-bg)}.s-table-grid[data-select-on-row-click=true] .s-table-grid__row{cursor:pointer}.s-table-grid .s-table-grid__row.is-selected .s-table-grid__cell{background:var(--s-grid-selected-bg)}.s-table-grid[data-hover-row=true]:not([data-selection-mode=none]) .s-table-grid__row.is-selected:hover .s-table-grid__cell{background:var(--s-grid-selected-hover-bg)}.s-table-grid__cell{position:absolute;top:0;display:flex;align-items:center;overflow:hidden;height:100%;padding:0 12px;color:inherit;background:var(--s-grid-bg);border-right:1px solid var(--s-grid-border);border-bottom:1px solid var(--s-grid-border)}.s-table-grid__cell-corner-marker{position:absolute;z-index:12;top:0;left:0;display:block;width:14px;height:14px;padding:0;color:var(--s-color-primary, #1677ff);cursor:pointer;background:transparent;border:0}.s-table-grid__cell-corner-marker[hidden]{display:none}.s-table-grid__cell-corner-marker svg{display:block;width:12px;height:12px;fill:currentcolor}.s-table-grid__cell-corner-marker:hover{filter:brightness(1.12)}.s-table-grid__cell-corner-marker:focus-visible{outline:2px solid currentcolor;outline-offset:-2px}.s-table-grid__cell-frame{position:absolute;z-index:11;inset:0;display:block;pointer-events:none;border-color:var(--s-color-primary, #1677ff);border-style:solid}.s-table-grid__cell-frame[hidden]{display:none}.s-table-grid__header-cell{z-index:1;font-weight:600;background:var(--s-grid-header-bg);border-bottom:1px solid var(--s-grid-border)}.s-table-grid__header-cell[draggable=true]{cursor:grab}.s-table-grid__header-group-cell{justify-content:center;border-bottom:1px solid var(--s-grid-border)}.s-table-grid__header-title{display:flex;align-items:center;width:100%;min-width:0;gap:4px}.s-table-grid__header-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-table-grid__title-icon{display:inline-flex;flex:0 0 auto;align-items:center}.s-table-grid__header-tool{display:inline-grid;flex:0 0 20px;width:20px;height:20px;padding:0;color:color-mix(in srgb,var(--s-grid-text) 58%,transparent);cursor:pointer;background:transparent;border:0;place-items:center}.s-table-grid__header-tool:hover,.s-table-grid__header-tool.is-active{color:var(--s-color-primary, #1677ff);background:color-mix(in srgb,var(--s-color-primary, #1677ff) 10%,transparent)}.s-table-grid__header-tool-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:16px;line-height:1}.s-table-grid__header-tool-icon>svg{width:100%;height:100%}.s-table-grid__sort-icon{overflow:visible;fill:currentcolor}.s-table-grid__sort-icon path{transition:opacity .12s ease}.s-table-grid__sort-icon[data-order=asc] .is-desc,.s-table-grid__sort-icon[data-order=desc] .is-asc{opacity:.28}.s-table-grid__filter-icon{overflow:visible;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.s-table-grid__filter-options{display:grid;max-height:260px;padding:4px;overflow:auto;gap:8px}.s-table-grid__column-resize-handle{position:absolute;z-index:6;top:0;right:-3px;width:7px;height:100%;cursor:col-resize;touch-action:none}.s-table-grid__column-resize-handle:hover,.s-table-grid__column-resize-handle.is-resizing{background:color-mix(in srgb,var(--s-color-primary, #1677ff) 55%,transparent)}.s-table-grid__row-resize-handle{position:absolute;z-index:5;right:0;bottom:-3px;left:0;height:7px;cursor:row-resize;touch-action:none}.s-table-grid__row-resize-handle:hover,.s-table-grid__row-resize-handle.is-resizing{background:color-mix(in srgb,var(--s-color-primary, #1677ff) 55%,transparent)}.s-table-grid__cell-content{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-table-grid[data-cell-selection=true] .s-table-grid__row[data-row-index] .s-table-grid__cell{cursor:cell;-webkit-user-select:none;user-select:none}.s-table-grid .s-table-grid__cell.is-range-selected{background:color-mix(in srgb,var(--s-color-primary, #1677ff) 12%,var(--s-grid-bg))}.s-table-grid .s-table-grid__cell.is-range-selected:after{position:absolute;z-index:4;inset:0;pointer-events:none;border-color:var(--s-grid-range-color);border-style:solid;border-width:var(--s-grid-range-top, 0) var(--s-grid-range-right, 0) var(--s-grid-range-bottom, 0) var(--s-grid-range-left, 0);content:""}.s-table-grid[data-editing=true] .s-table-grid__cell.is-range-selected{background:var(--s-grid-bg)}.s-table-grid[data-editing=true] .s-table-grid__cell.is-range-selected:after,.s-table-grid[data-editing=true] .s-table-grid__range-handle{display:none}.s-table-grid .s-table-grid__cell.is-range-preview:before{position:absolute;z-index:5;inset:0;pointer-events:none;border-color:var(--s-grid-range-color);border-style:dashed;border-width:var(--s-grid-preview-top, 0) var(--s-grid-preview-right, 0) var(--s-grid-preview-bottom, 0) var(--s-grid-preview-left, 0);content:""}.s-table-grid .s-table-grid__cell.is-range-preview-top{--s-grid-preview-top: 2px}.s-table-grid .s-table-grid__cell.is-range-preview-right{--s-grid-preview-right: 2px}.s-table-grid .s-table-grid__cell.is-range-preview-bottom{--s-grid-preview-bottom: 2px}.s-table-grid .s-table-grid__cell.is-range-preview-left{--s-grid-preview-left: 2px}.s-table-grid__range-handle{position:absolute;z-index:7;right:-1px;bottom:-1px;width:9px;height:9px;cursor:crosshair;background:var(--s-grid-range-color);border:1px solid var(--s-grid-bg);box-shadow:0 0 0 1px var(--s-grid-range-color)}.s-table-grid .s-table-grid__cell.is-range-top{--s-grid-range-top: 2px;border-top-color:transparent!important}.s-table-grid .s-table-grid__cell.is-range-right{--s-grid-range-right: 2px;border-right-color:transparent!important}.s-table-grid .s-table-grid__cell.is-range-bottom{--s-grid-range-bottom: 2px;border-bottom-color:transparent!important}.s-table-grid .s-table-grid__cell.is-range-left{--s-grid-range-left: 2px;border-left-color:transparent!important}.s-table-grid .s-table-grid__cell.is-range-above{border-bottom-color:transparent!important}.s-table-grid .s-table-grid__cell.is-range-below{border-top-color:transparent!important}.s-table-grid .s-table-grid__cell.is-range-before{border-right-color:transparent!important}.s-table-grid .s-table-grid__cell.is-range-after{border-left-color:transparent!important}.s-table-grid[data-has-merges=true] .s-table-grid__row{overflow:visible;contain:style}.s-table-grid[data-has-merges=true] .s-table-grid__cell{background:var(--s-grid-bg)}.s-table-grid__cell.is-tree-cell .s-table-grid__cell-content{display:flex;align-items:center;height:21px;line-height:20px}.s-table-grid__tree-label{display:flex;flex:1 1 auto;align-items:flex-start;height:21px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-table-grid__cell.is-overflow-clip .s-table-grid__tree-label{text-overflow:clip}.s-table-grid__tree-toggle{display:inline-grid;flex:0 0 18px;width:18px;height:18px;margin-right:4px;padding:0;color:inherit;line-height:1;cursor:pointer;background:transparent;border:0;border-radius:3px;place-items:center}.s-table-grid__tree-toggle:hover{color:var(--s-color-primary, #1677ff);background:color-mix(in srgb,var(--s-color-primary, #1677ff) 8%,transparent)}.s-table-grid__tree-toggle-icon,.s-table-grid__tree-icon-slot,.s-table-grid__expand-toggle-icon,.s-table-grid__expand-icon-slot{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px}.s-table-grid__tree-toggle-icon{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.s-table-grid__expand-toggle{display:inline-grid;width:24px;height:24px;padding:0;color:inherit;cursor:pointer;background:transparent;border:0;border-radius:3px;place-items:center}.s-table-grid__expand-toggle:hover{color:var(--s-color-primary, #1677ff);background:color-mix(in srgb,var(--s-color-primary, #1677ff) 10%,transparent)}.s-table-grid__expand-toggle-icon{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.s-table-grid__cell.is-expand-column{justify-content:center;padding:0 4px}.s-table-grid__cell.is-expand-column .s-table-grid__cell-content{display:grid;overflow:visible;place-items:center}.s-table-grid__expand-row{position:absolute;z-index:1;left:0;overflow:auto;padding:12px 16px;background:color-mix(in srgb,var(--s-grid-header-bg) 54%,var(--s-grid-bg));border-bottom:1px solid var(--s-grid-border)}.s-table-grid__expand-row[hidden]{display:none}.s-table-grid__tree-icon-slot>svg{width:100%;height:100%}.s-table-grid__tree-toggle-space{display:inline-block;flex:0 0 18px;width:18px;height:18px;margin-right:4px}.s-table-grid__cell-content.has-tree-lines:before{width:12px;height:1px;margin-right:2px;content:"";background:var(--s-grid-border)}.s-table-grid__cell-content.has-tree-root-line{border-left:1px solid var(--s-grid-border)}.s-table-grid__cell.is-selection-column,.s-table-grid__cell.is-index-column{justify-content:center;padding-right:4px;padding-left:4px}.s-table-grid__cell.is-selection-column .s-table-grid__cell-content{display:flex;align-items:center;justify-content:center;overflow:visible}.s-table-grid__cell.is-selection-column .s-checkbox,.s-table-grid__cell.is-selection-column .s-radio{min-height:0}.s-table-grid[data-wrap=true] .s-table-grid__cell-content,.s-table-grid__cell.is-wrap .s-table-grid__cell-content{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.s-table-grid[data-overflow=clip] .s-table-grid__cell-content,.s-table-grid__cell.is-overflow-clip .s-table-grid__cell-content{text-overflow:clip}.s-table-grid__cell.is-fixed-left,.s-table-grid__cell.is-fixed-right{z-index:2}.s-table-grid__fixed-pane{position:sticky;z-index:5;top:0;overflow:hidden;grid-area:fixed;background:var(--s-grid-bg);background-clip:padding-box;isolation:isolate}.s-table-grid__fixed-pane.is-left{left:0;justify-self:start;box-shadow:2px 0 4px #00000012}.s-table-grid__header-fixed-pane.is-left:after,.s-table-grid__fixed-pane.is-left:after{position:absolute;z-index:4;top:0;right:0;bottom:0;width:1px;pointer-events:none;content:"";background:var(--s-grid-border)}.s-table-grid[data-border=none] .s-table-grid__header-fixed-pane.is-left:after,.s-table-grid[data-border=none] .s-table-grid__fixed-pane.is-left:after{display:none}.s-table-grid__header-fixed-pane.is-right:before,.s-table-grid__fixed-pane.is-right:before{position:absolute;z-index:4;top:0;bottom:0;left:0;width:1px;pointer-events:none;content:"";background:var(--s-grid-border)}.s-table-grid__fixed-pane.is-right{right:0;justify-self:end;box-shadow:-2px 0 4px #00000012}.s-table-grid[data-border=none] .s-table-grid__header-fixed-pane.is-right:before,.s-table-grid[data-border=none] .s-table-grid__fixed-pane.is-right:before{display:none}.s-table-grid__footer{position:sticky;z-index:4;top:calc(100% - var(--s-grid-footer-height));background:var(--s-grid-header-bg);border-top:1px solid var(--s-grid-border)}.s-table-grid__footer-row{position:relative;display:grid;grid-template:"fixed" 100%/100%}.s-table-grid__footer-cell{z-index:1;font-weight:600;background:var(--s-grid-header-bg)}.s-table-grid__overlay{position:absolute;z-index:8;inset:var(--s-grid-header-height) 0 var(--s-grid-footer-height);display:grid;place-items:center;color:color-mix(in srgb,var(--s-grid-text) 62%,transparent);background:color-mix(in srgb,var(--s-grid-bg) 92%,transparent)}.s-table-grid__overlay.is-loading{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.s-table-grid__editor{position:absolute;z-index:10;display:flex;padding:1px;background:var(--s-grid-bg);box-shadow:inset 0 0 0 2px var(--s-color-primary, #1677ff);border-radius:0}.s-table-grid__editor-input{width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0 6px;color:inherit;font:inherit;background:transparent;border:0;border-radius:0;outline:0;box-shadow:none}.s-table-grid__find-replace-footer{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.s-table-grid__find-replace-status{min-width:92px;flex:1 1 auto;margin-right:auto;color:var(--s-color-text-secondary, #606266);font-size:13px}.s-table-grid__find-replace-dialog{min-width:0}.s-table-grid__find-replace-dialog>.s-tabs>.s-tabs__nav-wrap .s-tabs__tab{height:36px;padding:0 14px}.s-table-grid__find-replace-dialog>.s-tabs>.s-tabs__content{min-height:116px;padding:18px 0 6px}.s-table-grid__find-replace-dialog .s-form-item{margin-bottom:14px}.s-table-grid__find-replace-dialog .s-form-item__content>.s-input,.s-table-grid__find-replace-dialog .s-form-item__content>.s-select{width:100%;min-width:0}.s-table-grid__vue-find{display:grid;gap:14px}.s-table-grid__vue-find>label{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px}.s-table-grid__vue-find>label>span{color:var(--s-color-text, #303133);text-align:right}.s-table-grid__find-special{display:flex;min-width:0;flex-wrap:wrap;gap:6px;margin-left:8px}.s-table-grid__find-options-panel{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin-top:12px;padding-top:16px;border-top:1px solid var(--s-color-border-light, #e4e7ed)}.s-table-grid__find-options-panel>label,.s-table-grid__find-options-panel .s-table-grid__find-option-checks{display:flex;min-width:0;align-items:center;gap:10px}.s-table-grid__find-options-panel>label>span{width:64px;flex:0 0 64px;color:var(--s-color-text, #303133);text-align:right}.s-table-grid__find-options-panel>label>.s-select,.s-table-grid__find-options-panel>label>.s-radio-group{min-width:0;flex:1 1 auto}.s-table-grid__find-options-panel>label>.s-select{width:100%}.s-table-grid__find-option-checks{grid-column:1/-1;justify-content:flex-start;padding-left:74px;flex-wrap:wrap;column-gap:24px}.s-table-grid__locate-fields{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.s-table-grid__locate-fields>label{display:flex;min-width:0;align-items:center;gap:10px}.s-table-grid__locate-fields>label>span{flex:0 0 auto;color:var(--s-color-text, #303133)}.s-table-grid__locate-fields .s-select{width:100%;min-width:0}.s-table-grid__find-replace-footer .s-button{flex:0 0 auto}@media(max-width:600px){.s-table-grid__find-replace-dialog>.s-tabs>.s-tabs__content{min-height:0}.s-table-grid__find-replace-dialog .s-form-item{display:block}.s-table-grid__find-replace-dialog .s-form-item__label{justify-content:flex-start;width:auto!important;padding-right:0}.s-table-grid__find-special{margin-top:8px;margin-left:0}.s-table-grid__find-options-panel,.s-table-grid__locate-fields{grid-template-columns:minmax(0,1fr)}.s-table-grid__find-option-checks{grid-column:auto;padding-left:0}.s-table-grid__find-replace-status{order:3;width:100%}}*,*:before,*:after{box-sizing:border-box}.s-config-provider{color:var(--s-color-text);font-family:var(--s-font-family);background-color:var(--s-color-bg)}.s-config-provider--light{--s-color-primary: #1677ff;--s-color-text: #1f2329;--s-color-text-secondary: #646a73;--s-color-text-disabled: #a8abb2;--s-color-bg: #ffffff;--s-color-bg-elevated: #ffffff;--s-color-fill-light: #f5f6f7;--s-color-border: #d9d9d9}.s-config-provider--dark{--s-color-primary: #4096ff;--s-color-text: #f0f0f0;--s-color-text-secondary: #a3a6ad;--s-color-text-disabled: #666a73;--s-color-bg: #141414;--s-color-bg-elevated: #1f1f1f;--s-color-fill-light: #2a2a2a;--s-color-border: #424242}.s-form{--s-form-error: var(--s-color-danger, #f56c6c);color:var(--s-color-text, #303133)}.s-form--inline{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 18px}.s-form-item{display:flex;align-items:flex-start;margin-bottom:22px}.s-form-item--top{display:block}.s-form-item--inline{display:inline-flex;margin-right:0}.s-form-item.is-error .s-input__wrapper,.s-form-item.is-error .s-select,.s-form-item.is-error .s-input-number__wrapper,.s-form-item.is-error .s-date-picker{box-shadow:0 0 0 1px var(--s-form-error) inset}.s-form-item__label{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:32px;padding:0 12px 0 0;color:var(--s-color-text, #303133);font-size:14px;line-height:1.35}.s-form-item--left>.s-form-item__label{justify-content:flex-start;text-align:left}.s-form-item--right>.s-form-item__label{justify-content:flex-end;text-align:right}.s-form-item--top>.s-form-item__label{justify-content:flex-start;width:auto!important;padding:0 0 8px}.s-form-item__asterisk{margin:0 4px;color:var(--s-form-error)}.s-form-item__content{position:relative;display:flex;flex:1;flex-wrap:wrap;align-items:center;min-width:0;min-height:32px;gap:8px}.s-form-item__content>.s-input,.s-form-item__content>.s-select,.s-form-item__content>.s-date-picker{width:100%}.s-form-item__error{width:100%;padding-top:3px;color:var(--s-form-error);font-size:12px;line-height:1.25;animation:s-form-error-in .16s ease-out}.s-form-item__error--inline{width:auto;padding:0 0 0 8px}.s-form-item__status{display:inline-flex;flex:0 0 auto;color:var(--s-color-success, #67c23a)}.s-form-item.is-error .s-form-item__status{color:var(--s-form-error)}.s-form-item__status svg{width:16px;height:16px}.s-form-item__loading-icon{animation:s-form-spin .8s linear infinite}@keyframes s-form-spin{to{transform:rotate(360deg)}}@keyframes s-form-error-in{0%{opacity:0;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.s-form-item__error,.s-form-item__loading-icon{animation:none}}@media(max-width:640px){.s-form:not(.s-form--inline) .s-form-item{display:block}.s-form:not(.s-form--inline) .s-form-item__label{justify-content:flex-start;width:auto!important;padding:0 0 8px}}.s-config-provider--dark .s-form-item__label{color:var(--s-color-text, #e5e7eb)}.s-select{--s-select-height: 32px;display:inline-flex;width:100%;min-height:var(--s-select-height);box-sizing:border-box;align-items:center;padding:1px 11px;color:var(--s-color-text, #303133);font-size:14px;background:var(--s-color-bg-elevated, #fff);border:1px solid var(--s-color-border, #dcdfe6);border-radius:4px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.s-select:hover{border-color:var(--s-color-text-placeholder, #a8abb2)}.s-select.is-open{border-color:var(--s-color-primary, #409eff);box-shadow:0 0 0 1px var(--s-color-primary, #409eff) inset}.s-select.is-disabled{color:var(--s-color-text-disabled, #a8abb2);background:var(--s-color-fill-light, #f5f7fa);cursor:not-allowed}.s-select--large{--s-select-height: 40px;padding-right:15px;padding-left:15px;font-size:14px}.s-select--small{--s-select-height: 24px;padding-right:7px;padding-left:7px;font-size:12px}.s-select__prefix,.s-select__suffix,.s-select__clear{display:inline-flex;flex:none;align-items:center;color:var(--s-color-text-placeholder, #a8abb2)}.s-select__prefix{margin-right:6px}.s-select__suffix{margin-left:6px;pointer-events:none}.s-select__arrow{display:inline-block;font-size:18px;transition:transform .2s}.s-select.is-open .s-select__arrow{transform:rotate(180deg)}.s-select__clear{width:18px;height:18px;justify-content:center;padding:0;background:none;border:0;cursor:pointer}.s-select__icon{display:block;width:16px;height:16px;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.s-select__content{position:relative;display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;gap:4px}.s-select__input{width:10px;min-width:10px;height:calc(var(--s-select-height) - 4px);flex:1;padding:0;color:inherit;font:inherit;background:transparent;border:0;outline:0;cursor:inherit}.s-select__input::placeholder{color:var(--s-color-text-placeholder, #a8abb2)}.s-select__selected{position:absolute;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.s-select__tag{display:inline-flex;max-width:100%;align-items:center;gap:4px;padding:1px 6px;color:var(--s-color-text-secondary, #606266);line-height:20px;background:var(--s-color-fill-light, #f0f2f5);border:1px solid var(--s-color-border-light, #e4e7ed);border-radius:4px}.s-select__tag>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-select__tag button{display:inline-flex;align-items:center;justify-content:center;padding:0;color:inherit;background:transparent;border:0;cursor:pointer}.s-select__tag button .s-select__icon{width:12px;height:12px}.s-select__tag--success{color:var(--s-color-success, #67c23a)}.s-select__tag--warning{color:var(--s-color-warning, #e6a23c)}.s-select__tag--danger{color:var(--s-color-danger, #f56c6c)}.s-select__tag--dark{color:#fff;background:currentColor}.s-select__tag--plain{background:transparent}.s-select__dropdown{z-index:2000;width:max-content;max-width:calc(100vw - 16px);display:flex;box-sizing:border-box;overflow:hidden;flex-direction:column;padding:6px 0;color:var(--s-color-text, #303133);font-size:14px;background:var(--s-color-bg-elevated, #fff);border:1px solid var(--s-color-border-light, #e4e7ed);border-radius:6px;box-shadow:0 2px 12px #0000001f}.s-select__dropdown.is-positioning{visibility:hidden;pointer-events:none}.s-select__dropdown--dark{color-scheme:dark;--s-color-text: #e5eaf3;--s-color-text-secondary: #a3a6ad;--s-color-bg-elevated: #1d1e1f;--s-color-fill-light: #262727;--s-color-border-light: #414243}.s-select__dropdown .s-select__options{min-height:0;max-height:274px;overflow:auto}.s-select__dropdown .s-select__option{padding:0 20px;overflow:hidden;line-height:34px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.s-select__dropdown .s-select__option:hover,.s-select__dropdown .s-select__option.is-hovering{background:var(--s-color-fill-light, #f5f7fa)}.s-select__dropdown .s-select__option.is-selected{color:var(--s-color-primary, #409eff);font-weight:600}.s-select__dropdown .s-select__option.is-disabled{color:var(--s-color-text-disabled, #c0c4cc);cursor:not-allowed}.s-select__dropdown .s-select__group-label{padding:7px 20px 3px;color:var(--s-color-text-secondary, #909399);font-size:12px}.s-select__dropdown .s-select__empty{padding:12px 20px;color:var(--s-color-text-secondary, #909399);text-align:center}.s-select__dropdown .s-select__header,.s-select__dropdown .s-select__footer{padding:8px 12px}.s-select__dropdown .s-select__header{border-bottom:1px solid var(--s-color-border-light, #e4e7ed)}.s-select__dropdown .s-select__footer{border-top:1px solid var(--s-color-border-light, #e4e7ed)}.s-tooltip__trigger{display:inline-flex}.s-tooltip{--s-tooltip-background: #303133;--s-tooltip-color: #fff;--s-tooltip-border: #303133;z-index:2000;box-sizing:border-box;max-width:min(320px,100vw - 16px);padding:8px 12px;color:var(--s-tooltip-color);font-family:var(--s-font-family);font-size:12px;line-height:1.4;overflow-wrap:break-word;background:var(--s-tooltip-background);border:1px solid var(--s-tooltip-border);border-radius:var(--s-border-radius);box-shadow:0 2px 12px #00000026;transition:opacity .15s,transform .15s}.s-tooltip--light{--s-tooltip-background: var(--s-color-bg, #fff);--s-tooltip-color: var(--s-color-text, #303133);--s-tooltip-border: var(--s-color-border, #dcdfe6)}.s-tooltip.s-config-provider--dark.s-tooltip--light{--s-tooltip-background: #252525;--s-tooltip-color: #e5eaf3;--s-tooltip-border: #4c4d4f}.s-tooltip.is-hidden{display:none;opacity:0;pointer-events:none}.s-tooltip.is-positioning{visibility:hidden;pointer-events:none}.s-tooltip:not(.s-popover) .s-tooltip__arrow{position:absolute;width:0;height:0;border:6px solid transparent;pointer-events:none}.s-tooltip:not(.s-popover).s-tooltip--top .s-tooltip__arrow{bottom:-12px;left:calc(50% - 6px);border-top-color:var(--s-tooltip-background)}.s-tooltip:not(.s-popover).s-tooltip--top-start .s-tooltip__arrow{bottom:-12px;left:16px;border-top-color:var(--s-tooltip-background)}.s-tooltip:not(.s-popover).s-tooltip--top-end .s-tooltip__arrow{right:16px;bottom:-12px;border-top-color:var(--s-tooltip-background)}.s-tooltip:not(.s-popover).s-tooltip--bottom .s-tooltip__arrow{top:-12px;left:calc(50% - 6px);border-bottom-color:var(--s-tooltip-background)}.s-tooltip:not(.s-popover).s-tooltip--bottom-start .s-tooltip__arrow{top:-12px;left:16px;border-bottom-color:var(--s-tooltip-background)}.s-tooltip:not(.s-popover).s-tooltip--bottom-end .s-tooltip__arrow{top:-12px;right:16px;border-bottom-color:var(--s-tooltip-background)}.s-tooltip:not(.s-popover).s-tooltip--left .s-tooltip__arrow{top:calc(50% - 6px);right:-12px;border-left-color:var(--s-tooltip-background)}.s-tooltip:not(.s-popover).s-tooltip--left-start .s-tooltip__arrow{top:12px;right:-12px;border-left-color:var(--s-tooltip-background)}.s-tooltip:not(.s-popover).s-tooltip--left-end .s-tooltip__arrow{right:-12px;bottom:12px;border-left-color:var(--s-tooltip-background)}.s-tooltip:not(.s-popover).s-tooltip--right .s-tooltip__arrow{top:calc(50% - 6px);left:-12px;border-right-color:var(--s-tooltip-background)}.s-tooltip:not(.s-popover).s-tooltip--right-start .s-tooltip__arrow{top:12px;left:-12px;border-right-color:var(--s-tooltip-background)}.s-tooltip:not(.s-popover).s-tooltip--right-end .s-tooltip__arrow{bottom:12px;left:-12px;border-right-color:var(--s-tooltip-background)}.s-tooltip.s-popover{padding:12px;font-size:14px}.s-tooltip.s-popover .s-popover__title{margin-bottom:8px;color:var(--s-color-text, #303133);font-weight:600;line-height:1.4}.s-tooltip.s-popover .s-popover__content{color:var(--s-color-text-secondary, #606266);line-height:1.5}.s-tooltip.s-popover .s-tooltip__arrow,.s-tooltip.s-popover .s-tooltip__arrow:before{position:absolute;width:8px;height:8px;box-sizing:border-box}.s-tooltip.s-popover .s-tooltip__arrow{background:transparent;pointer-events:none}.s-tooltip.s-popover .s-tooltip__arrow:before{content:"";background:var(--s-tooltip-background);border:1px solid var(--s-tooltip-border);transform:rotate(45deg)}.s-tooltip.s-popover.s-tooltip--top .s-tooltip__arrow{bottom:-5px;left:calc(50% - 4px)}.s-tooltip.s-popover.s-tooltip--top-start .s-tooltip__arrow{bottom:-5px;left:16px}.s-tooltip.s-popover.s-tooltip--top-end .s-tooltip__arrow{right:16px;bottom:-5px}.s-tooltip.s-popover.s-tooltip--bottom .s-tooltip__arrow{top:-5px;left:calc(50% - 4px)}.s-tooltip.s-popover.s-tooltip--bottom-start .s-tooltip__arrow{top:-5px;left:16px}.s-tooltip.s-popover.s-tooltip--bottom-end .s-tooltip__arrow{top:-5px;right:16px}.s-tooltip.s-popover.s-tooltip--left .s-tooltip__arrow{top:calc(50% - 4px);right:-5px}.s-tooltip.s-popover.s-tooltip--left-start .s-tooltip__arrow{top:12px;right:-5px}.s-tooltip.s-popover.s-tooltip--left-end .s-tooltip__arrow{right:-5px;bottom:12px}.s-tooltip.s-popover.s-tooltip--right .s-tooltip__arrow{top:calc(50% - 4px);left:-5px}.s-tooltip.s-popover.s-tooltip--right-start .s-tooltip__arrow{top:12px;left:-5px}.s-tooltip.s-popover.s-tooltip--right-end .s-tooltip__arrow{bottom:12px;left:-5px}.s-tooltip.s-popover.s-tooltip--top .s-tooltip__arrow:before,.s-tooltip.s-popover.s-tooltip--top-start .s-tooltip__arrow:before,.s-tooltip.s-popover.s-tooltip--top-end .s-tooltip__arrow:before{border-top:0;border-left:0}.s-tooltip.s-popover.s-tooltip--bottom .s-tooltip__arrow:before,.s-tooltip.s-popover.s-tooltip--bottom-start .s-tooltip__arrow:before,.s-tooltip.s-popover.s-tooltip--bottom-end .s-tooltip__arrow:before{border-right:0;border-bottom:0}.s-tooltip.s-popover.s-tooltip--left .s-tooltip__arrow:before,.s-tooltip.s-popover.s-tooltip--left-start .s-tooltip__arrow:before,.s-tooltip.s-popover.s-tooltip--left-end .s-tooltip__arrow:before{border-bottom:0;border-left:0}.s-tooltip.s-popover.s-tooltip--right .s-tooltip__arrow:before,.s-tooltip.s-popover.s-tooltip--right-start .s-tooltip__arrow:before,.s-tooltip.s-popover.s-tooltip--right-end .s-tooltip__arrow:before{border-top:0;border-right:0}.s-ainput{display:flex;width:100%;min-width:0;min-height:116px;padding:18px 20px 13px;flex-direction:column;color:var(--s-color-text);background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:28px;box-sizing:border-box;font-family:var(--s-font-family);transition:border-color .2s ease,box-shadow .2s ease}.s-ainput:focus-within{border-color:var(--s-color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--s-color-primary) 12%,transparent)}.s-ainput.is-disabled{color:var(--s-color-text-disabled);background:var(--s-color-fill-light);cursor:not-allowed}.s-ainput__editor{display:flex;min-width:0;flex:1 1 auto;cursor:text}.s-ainput__textarea{display:block;width:100%;min-width:0;min-height:48px;margin:0;padding:0;color:inherit;background:transparent;border:0;border-radius:0;outline:0;box-shadow:none;resize:none;font:inherit;font-size:15px;line-height:24px}.s-ainput__textarea::placeholder{color:#ddd;opacity:1}.s-ainput__textarea:disabled{cursor:not-allowed}.s-ainput__toolbar{display:flex;min-width:0;min-height:36px;margin-top:8px;align-items:center;gap:8px}.s-ainput__extensions-trigger{display:grid;width:36px;height:36px;padding:0;flex:0 0 36px;color:var(--s-color-text-secondary);background:var(--s-color-fill-light);border:0;border-radius:50%;cursor:pointer;place-items:center}.s-ainput__extensions-trigger:hover:not(:disabled){color:var(--s-color-text);background:var(--s-color-fill)}.s-ainput__extensions-trigger:disabled{cursor:not-allowed;opacity:.45}.s-ainput__extensions-trigger svg{width:20px;height:20px}.s-ainput__extensions-popover.s-popover{padding:10px}.s-ainput__extensions-grid{display:grid;max-height:min(360px,55vh);gap:6px;overflow:auto}.s-ainput__extension-item{display:flex;min-width:0;min-height:70px;padding:8px 5px;align-items:center;flex-direction:column;gap:6px;color:var(--s-color-text);background:transparent;border:0;border-radius:7px;cursor:pointer}.s-ainput__extension-item:hover:not(:disabled){background:var(--s-color-fill-light)}.s-ainput__extension-item:disabled{cursor:not-allowed;opacity:.42}.s-ainput__extension-icon{display:grid;width:34px;height:34px;overflow:hidden;color:var(--s-color-primary);background:var(--s-color-fill-light);border-radius:7px;font-size:13px;font-weight:650;place-items:center}.s-ainput__extension-icon img,.s-ainput__extension-icon svg{width:22px;height:22px;object-fit:contain}.s-ainput__extension-label{width:100%;overflow:hidden;font-size:11px;line-height:16px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.s-ai-voice-input,.s-ai-voice-call{display:grid;width:36px;height:36px;padding:8px;flex:0 0 auto;color:var(--s-color-text-secondary);background:transparent;border:0;border-radius:50%;cursor:pointer;transition:color .18s ease,background .18s ease,transform .18s ease;place-items:center}.s-ai-voice-input:hover:not(:disabled),.s-ai-voice-call:hover:not(:disabled){color:var(--s-color-text);background:var(--s-color-fill-light)}.s-ai-voice-input:focus-visible,.s-ai-voice-call:focus-visible{outline:2px solid var(--s-color-primary);outline-offset:1px}.s-ai-voice-input.is-listening,.s-ai-voice-call.is-listening{color:var(--s-color-danger);background:color-mix(in srgb,var(--s-color-danger) 11%,transparent);animation:s-ai-voice-pulse 1.25s ease-in-out infinite}.s-ai-voice-input.is-preparing,.s-ai-voice-call.is-preparing{color:var(--s-color-primary);opacity:.72;animation:s-ai-voice-preparing .8s ease-in-out infinite alternate}.s-ai-voice-input:disabled,.s-ai-voice-call:disabled{cursor:not-allowed;opacity:.36}.s-ai-voice-input svg,.s-ai-voice-call svg{width:20px;height:20px}.s-ai-voice-call.is-active{color:var(--s-color-primary);background:color-mix(in srgb,var(--s-color-primary) 11%,transparent)}@keyframes s-ai-voice-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--s-color-danger) 18%,transparent)}50%{box-shadow:0 0 0 5px transparent}}@keyframes s-ai-voice-preparing{to{transform:scale(.88)}}.s-ai-approval-select{display:inline-flex;min-width:0;height:36px;padding:0 7px 0 10px;flex:0 0 auto;align-items:center;gap:2px;color:var(--s-color-text);background:var(--s-color-fill-light);border-radius:18px;box-sizing:border-box}.s-ai-approval-select__icon{width:17px;height:17px;flex:0 0 auto}.s-ai-approval-select__control.s-select{min-width:96px;min-height:30px;padding-right:7px;padding-left:5px;background:transparent;border:0;box-shadow:none}.s-ai-approval-select__control.s-select.is-disabled{background:transparent}.s-message-host{position:fixed;width:max-content;max-width:calc(100vw - 32px);pointer-events:none;transition:top .18s ease,bottom .18s ease}.s-message-host--center{left:50%;transform:translate(-50%)}.s-message-host--left{left:16px}.s-message-host--right{right:16px}.s-message{--s-message-color: #909399;display:flex;align-items:center;gap:10px;min-width:280px;max-width:min(560px,100vw - 32px);padding:13px 16px;color:var(--s-message-color);background:color-mix(in srgb,var(--s-message-color) 11%,#fff);border:1px solid color-mix(in srgb,var(--s-message-color) 28%,transparent);border-radius:8px;box-shadow:0 6px 20px #0000001a;opacity:0;pointer-events:auto;transition:opacity var(--s-message-duration) ease,transform var(--s-message-duration) ease}.s-message--primary{--s-message-color: #409eff}.s-message--success{--s-message-color: #67c23a}.s-message--warning{--s-message-color: #e6a23c}.s-message--error{--s-message-color: #f56c6c}.s-message--plain{background:var(--s-color-bg-elevated, #fff)}.s-message--top,.s-message--top-left,.s-message--top-right{transform:translateY(-16px)}.s-message--bottom,.s-message--bottom-left,.s-message--bottom-right{transform:translateY(16px)}.s-message--top-left{transform:translate(-8px,-16px)}.s-message--top-right{transform:translate(8px,-16px)}.s-message--bottom-left{transform:translate(-8px,16px)}.s-message--bottom-right{transform:translate(8px,16px)}.s-message--entered{opacity:1;transform:translate(0)}.s-message__icon{display:inline-flex;flex:0 0 auto;width:20px;height:20px}.s-message__icon svg{width:100%;height:100%}.s-message__content{flex:1;min-width:0;color:var(--s-color-text-primary, #303133);line-height:1.45;overflow-wrap:anywhere}.s-message__repeat{flex:0 0 auto;min-width:20px;padding:1px 6px;color:#fff;background:var(--s-message-color);border-radius:10px;font-size:12px;line-height:18px;text-align:center}.s-message__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;padding:2px;color:inherit;background:transparent;border:0;border-radius:4px;cursor:pointer}.s-message__close svg{width:16px;height:16px}.s-message__close:focus-visible{outline:2px solid var(--s-message-color);outline-offset:2px}.s-config-provider--dark .s-message,[data-theme=dark] .s-message{background:color-mix(in srgb,var(--s-message-color) 18%,#1d1e1f);border-color:color-mix(in srgb,var(--s-message-color) 42%,#414243);box-shadow:0 6px 20px #00000059}.s-config-provider--dark .s-message--plain,[data-theme=dark] .s-message--plain{background:#1d1e1f}.s-config-provider--dark .s-message__content,[data-theme=dark] .s-message__content{color:#e5eaf3}@media(max-width:480px){.s-message{min-width:0;width:calc(100vw - 32px)}}@media(prefers-reduced-motion:reduce){.s-message-host,.s-message{transition-duration:0ms!important}}.s-dialog__wrapper{--s-dialog-scrollbar-thumb: color-mix(in srgb, var(--s-color-text-secondary, #909399) 42%, transparent);--s-dialog-scrollbar-thumb-hover: color-mix(in srgb, var(--s-color-text-secondary, #909399) 64%, transparent);position:fixed;inset:0;box-sizing:border-box;overflow:auto;background:transparent;pointer-events:none;scrollbar-color:var(--s-dialog-scrollbar-thumb) transparent;scrollbar-width:thin}.s-dialog__wrapper--modal{background:#00000080;pointer-events:auto}.s-dialog__wrapper--penetrable{pointer-events:none}.s-dialog__wrapper--drag-overflow{overflow:hidden}.s-dialog__wrapper--align-center{display:flex;align-items:center;justify-content:center;padding:20px}.s-dialog__wrapper--hidden{visibility:hidden;pointer-events:none}.s-dialog__wrapper::-webkit-scrollbar,.s-dialog__body::-webkit-scrollbar,.s-dialog__body *::-webkit-scrollbar{width:8px;height:8px}.s-dialog__wrapper::-webkit-scrollbar-button,.s-dialog__body::-webkit-scrollbar-button,.s-dialog__body *::-webkit-scrollbar-button{display:none;width:0;height:0}.s-dialog__wrapper::-webkit-scrollbar-track,.s-dialog__body::-webkit-scrollbar-track,.s-dialog__body *::-webkit-scrollbar-track{background:transparent}.s-dialog__wrapper::-webkit-scrollbar-thumb,.s-dialog__body::-webkit-scrollbar-thumb,.s-dialog__body *::-webkit-scrollbar-thumb{min-width:28px;min-height:28px;background:var(--s-dialog-scrollbar-thumb);background-clip:padding-box;border:2px solid transparent;border-radius:4px}.s-dialog__wrapper::-webkit-scrollbar-thumb:hover,.s-dialog__body::-webkit-scrollbar-thumb:hover,.s-dialog__body *::-webkit-scrollbar-thumb:hover{background-color:var(--s-dialog-scrollbar-thumb-hover);background-clip:padding-box}.s-dialog__wrapper::-webkit-scrollbar-corner,.s-dialog__body::-webkit-scrollbar-corner,.s-dialog__body *::-webkit-scrollbar-corner{background:transparent}.s-dialog{--s-dialog-bg: var(--s-color-bg-elevated, #fff);--s-dialog-text: var(--s-color-text, #303133);--s-dialog-muted: color-mix(in srgb, var(--s-dialog-text) 68%, transparent);--s-dialog-border: var(--s-color-border, #dcdfe6);position:relative;box-sizing:border-box;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);margin-right:auto;margin-left:auto;overflow:hidden;color:var(--s-dialog-text);font-family:var(--s-font-family, sans-serif);font-size:14px;background:var(--s-dialog-bg);border:1px solid var(--s-dialog-border);border-radius:8px;box-shadow:0 12px 40px #00000038;outline:none;opacity:0;pointer-events:auto;transition:opacity .2s ease,scale .2s ease,translate .2s ease}.s-dialog--entered{opacity:1}.s-dialog--transition-fade{scale:1}.s-dialog--transition-scale{scale:.88}.s-dialog--transition-scale.s-dialog--entered{scale:1}.s-dialog--transition-slide{translate:0 -36px}.s-dialog--transition-slide.s-dialog--entered{translate:0 0}.s-dialog--transition-bounce{scale:.72}.s-dialog--transition-bounce.s-dialog--entered{scale:1;transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.s-dialog--transition-custom{transition:none}.s-dialog--fullscreen{width:100vw;max-width:none;height:100vh;max-height:none;margin:0;border:0;border-radius:0}.s-dialog--center .s-dialog__header,.s-dialog--center .s-dialog__footer{justify-content:center;text-align:center}.s-dialog--center .s-dialog__header{padding-right:52px;padding-left:52px}.s-dialog--draggable .s-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.s-dialog__header{position:relative;display:flex;align-items:center;min-height:24px;padding:20px 52px 12px 20px}.s-dialog__title{color:var(--s-dialog-text);font-size:18px;font-weight:600;line-height:24px}.s-dialog__close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--s-dialog-muted);background:transparent;border:0;border-radius:4px;cursor:pointer}.s-dialog__close:hover{color:var(--s-color-primary, #409eff)}.s-dialog__close:focus-visible{outline:2px solid var(--s-color-primary, #409eff);outline-offset:1px}.s-dialog__close-icon{display:block;width:18px;height:18px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.s-dialog__body,.s-dialog__body *{scrollbar-color:var(--s-dialog-scrollbar-thumb) transparent;scrollbar-width:thin}.s-dialog__body{max-height:calc(100vh - 170px);padding:16px 20px 20px;overflow:auto;color:var(--s-dialog-muted);line-height:1.6}.s-dialog__footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 20px 20px}.s-dialog--fullscreen .s-dialog__body{max-height:calc(100vh - 140px)}.s-config-provider--dark .s-dialog,[data-theme=dark] .s-dialog{--s-dialog-bg: var(--s-color-bg-elevated, #1f1f1f);--s-dialog-text: var(--s-color-text, #f0f0f0);box-shadow:0 12px 40px #0000008c}@media(prefers-reduced-motion:reduce){.s-dialog{transition-duration:1ms}}.s-timeline{--s-timeline-axis: 16px;box-sizing:border-box;width:100%;margin:0;padding:0;list-style:none}.s-timeline-item{--s-timeline-node-color: var(--s-color-text-placeholder, #a8abb2);position:relative;display:grid;grid-template-columns:var(--s-timeline-axis) minmax(0,1fr);gap:12px;min-height:64px;padding-bottom:20px}.s-timeline-item__axis{position:relative;grid-column:1;grid-row:1;display:flex;justify-content:center;min-height:100%}.s-timeline-item__tail{position:absolute;top:8px;bottom:-28px;left:50%;border-left:2px solid var(--s-color-border-light, #e4e7ed);transform:translate(-50%)}.s-timeline-item.is-last .s-timeline-item__tail{display:none}.s-timeline-item__dot{position:relative;z-index:1;box-sizing:border-box;width:12px;height:12px;margin-top:2px;background:var(--s-timeline-node-color);border:2px solid var(--s-timeline-node-color);border-radius:50%}.s-timeline-item__dot--icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:-2px;color:#fff;font-size:13px}.s-timeline-item__dot--icon>svg{width:1em;height:1em}.s-timeline-item__dot--custom{display:inline-flex;width:auto;height:auto;margin-top:0;color:var(--s-timeline-node-color);background:var(--s-color-bg-elevated, #fff);border:0;border-radius:0}.s-timeline-item__content{grid-column:2;min-width:0;color:var(--s-color-text, #303133);line-height:1.5}.s-timeline-item__body>:first-child{margin-top:0}.s-timeline-item__body>:last-child{margin-bottom:0}.s-timeline-item__timestamp{color:var(--s-color-text-secondary, #606266);font-size:13px}.s-timeline-item__timestamp.is-top{margin-bottom:8px}.s-timeline-item__timestamp.is-bottom{margin-top:8px}.s-timeline-item--primary{--s-timeline-node-color: var(--s-color-primary, #409eff)}.s-timeline-item--success{--s-timeline-node-color: var(--s-color-success, #67c23a)}.s-timeline-item--warning{--s-timeline-node-color: var(--s-color-warning, #e6a23c)}.s-timeline-item--danger{--s-timeline-node-color: var(--s-color-danger, #f56c6c)}.s-timeline-item--info{--s-timeline-node-color: var(--s-color-info, #909399)}.s-timeline-item--large .s-timeline-item__dot:not(.s-timeline-item__dot--custom){width:16px;height:16px;margin-top:0}.s-timeline-item--small{min-height:52px;gap:8px;padding-bottom:16px}.s-timeline-item--small .s-timeline-item__dot:not(.s-timeline-item__dot--custom){width:9px;height:9px;margin-top:3px}.s-timeline-item--small .s-timeline-item__dot--icon{width:16px;height:16px;margin-top:0;font-size:11px}.s-timeline-item--small .s-timeline-item__timestamp{font-size:12px}.s-timeline-item--large .s-timeline-item__dot--icon{width:24px;height:24px;margin-top:-4px;font-size:16px}.s-timeline-item.is-hollow .s-timeline-item__dot:not(.s-timeline-item__dot--custom){background:var(--s-color-bg, #fff)}.s-timeline-item.is-hollow .s-timeline-item__dot--icon{color:var(--s-timeline-node-color)}.s-timeline-item.is-center,.s-timeline-item.is-center .s-timeline-item__axis{align-items:center}.s-timeline-item.is-center .s-timeline-item__dot{margin-top:0}.s-timeline--end .s-timeline-item,.s-timeline--alternate .s-timeline-item,.s-timeline--alternate-reverse .s-timeline-item{grid-template-columns:minmax(0,1fr) var(--s-timeline-axis) minmax(0,1fr)}.s-timeline--end .s-timeline-item__axis,.s-timeline--alternate .s-timeline-item__axis,.s-timeline--alternate-reverse .s-timeline-item__axis{grid-column:2}.s-timeline--end .s-timeline-item__content,.s-timeline--alternate .s-timeline-item--left .s-timeline-item__content,.s-timeline--alternate-reverse .s-timeline-item--left .s-timeline-item__content{grid-column:1;text-align:right}.s-timeline--alternate .s-timeline-item--right .s-timeline-item__content,.s-timeline--alternate-reverse .s-timeline-item--right .s-timeline-item__content{grid-column:3}@media(max-width:600px){.s-timeline.s-timeline--end .s-timeline-item,.s-timeline.s-timeline--alternate .s-timeline-item,.s-timeline.s-timeline--alternate-reverse .s-timeline-item{grid-template-columns:var(--s-timeline-axis) minmax(0,1fr)}.s-timeline.s-timeline--end .s-timeline-item__axis,.s-timeline.s-timeline--alternate .s-timeline-item__axis,.s-timeline.s-timeline--alternate-reverse .s-timeline-item__axis{grid-column:1}.s-timeline.s-timeline--end .s-timeline-item__content,.s-timeline.s-timeline--alternate .s-timeline-item__content,.s-timeline.s-timeline--alternate-reverse .s-timeline-item__content{grid-column:2;text-align:left}}.s-ai-chat{display:flex;width:100%;min-width:0;flex-direction:column;gap:28px;color:var(--s-color-text);font-family:var(--s-font-family)}.s-ai-chat.is-empty{min-height:100%;justify-content:center}.s-ai-chat__message{display:flex;width:100%;min-width:0;flex-direction:column}.s-ai-chat__message--user{align-items:flex-end}.s-ai-chat__message--assistant{align-items:flex-start}.s-ai-chat__content{min-width:0;max-width:min(760px,88%)}.s-ai-chat__message--user .s-ai-chat__content{padding:12px 20px;color:var(--s-color-text);background:#edf6ff;border-radius:24px}.s-ai-chat__message--assistant .s-ai-chat__content{width:min(760px,94%)}.s-ai-chat__message--assistant.has-flow .s-ai-chat__content{width:min(820px,96%)}.s-ai-chat__text{font-size:16px;line-height:1.75;overflow-wrap:anywhere;white-space:pre-wrap}.s-ai-chat__status{margin-bottom:7px;color:var(--s-color-text-secondary);font-size:12px;line-height:1.5}.s-ai-chat__append{margin-top:10px}.s-ai-chat__attachments{display:grid;width:100%;margin-top:12px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.s-ai-chat__attachment{min-width:0;margin:0;overflow:hidden;background:var(--s-color-fill-light);border:1px solid var(--s-color-border);border-radius:7px}.s-ai-chat__attachment--image img{display:block;width:100%;max-height:520px;object-fit:contain;background:var(--s-color-bg-container)}.s-ai-chat__attachment--image.is-previewable{cursor:zoom-in}.s-ai-chat__attachment--image.is-previewable:focus-visible{outline:2px solid var(--s-color-primary);outline-offset:2px}.s-ai-chat__thinking{display:inline-flex;width:fit-content;margin:2px 0 10px;align-items:center;gap:7px;color:var(--s-color-text-secondary);font-size:12px;line-height:1.5}.s-ai-chat__thinking-spinner{box-sizing:border-box;width:14px;height:14px;border:2px solid var(--s-color-border);border-top-color:var(--s-color-primary);border-radius:50%;animation:s-ai-chat-thinking-spin .8s linear infinite}.s-ai-chat__thinking-label{color:var(--s-color-text-secondary)}.s-ai-chat__thinking.is-complete{color:var(--s-color-text-placeholder)}.s-ai-chat__thinking.is-complete .s-ai-chat__thinking-label{color:inherit}.s-ai-chat__timeline{width:min(720px,100%);margin:6px 0 0}.s-ai-chat__timeline .s-timeline-item{min-height:54px;padding-bottom:14px}.s-ai-chat__timeline .s-timeline-item__tail{bottom:-20px}.s-ai-chat__timeline .s-timeline-item__timestamp{color:var(--s-color-text-placeholder);font-size:11px}.s-ai-chat__timeline-entry,.s-ai-chat__result{min-width:0}.s-ai-chat__timeline-heading{display:flex;min-width:0;align-items:center;gap:8px}.s-ai-chat__timeline-title{min-width:0;overflow:hidden;color:var(--s-color-text);font-size:13px;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.s-ai-chat__timeline-status{flex:none;color:var(--s-color-text-secondary);font-size:11px}.s-ai-chat__timeline-status.is-success{color:var(--s-color-success)}.s-ai-chat__timeline-status.is-failed{color:var(--s-color-danger)}.s-ai-chat__timeline-status.is-running{color:var(--s-color-primary)}.s-ai-chat__timeline-tool{display:flex;min-width:0;margin-top:5px;align-items:center;gap:6px;color:var(--s-color-text-placeholder);font-size:11px}.s-ai-chat__timeline-tool code{min-width:0;overflow:hidden;padding:1px 5px;color:var(--s-color-text-secondary);font-family:var(--s-font-family-mono, "Cascadia Code", Consolas, monospace);text-overflow:ellipsis;white-space:nowrap;background:var(--s-color-fill-light);border-radius:4px}.s-ai-chat__timeline-detail{max-width:680px;max-height:140px;margin-top:7px;padding:7px 9px;overflow:auto;color:var(--s-color-text-secondary);font-size:11px;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap;background:var(--s-color-fill-light);border-radius:6px}.s-ai-chat__timeline-detail.is-error{color:var(--s-color-danger);background:color-mix(in srgb,var(--s-color-danger) 8%,transparent)}.s-ai-chat__result .s-ai-chat__text{margin-top:9px}.s-ai-chat__result .s-ai-chat__attachments{margin-top:10px}.s-ai-chat__result-status{margin-top:6px;color:var(--s-color-text-secondary);font-size:12px;line-height:1.55}.s-ai-chat__collapsed-preview{max-width:100%;color:var(--s-color-text-secondary);font-size:14px;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-ai-chat__actions{display:flex;min-height:28px;margin-top:10px;align-items:center;gap:3px}.s-ai-chat__action{display:grid;width:28px;height:28px;padding:5px;color:var(--s-color-text-secondary);background:transparent;border:0;border-radius:6px;cursor:pointer;place-items:center}.s-ai-chat__action:hover{color:var(--s-color-text);background:var(--s-color-fill-light)}.s-ai-chat__action:focus-visible{outline:2px solid var(--s-color-primary);outline-offset:1px}.s-ai-chat__action svg{width:18px;height:18px}.s-ai-chat__action:disabled{cursor:not-allowed;opacity:.35}.s-ai-chat__expand svg{transition:transform .18s ease}.s-ai-chat__expand.is-collapsed svg{transform:rotate(-90deg)}.s-ai-chat__speech.is-speaking{color:var(--s-color-primary);background:color-mix(in srgb,var(--s-color-primary) 10%,transparent)}.s-ai-chat__speech.is-synthesizing{color:var(--s-color-primary)}.s-ai-chat__speech.is-synthesizing svg{animation:s-ai-chat-speech-spin .8s linear infinite}.s-ai-chat__more-menu{display:grid;gap:2px}.s-ai-chat__more-item{width:100%;min-height:32px;padding:6px 10px;color:var(--s-color-text);font:inherit;line-height:1.4;text-align:left;background:transparent;border:0;border-radius:5px;cursor:pointer}.s-ai-chat__more-item:hover:not(:disabled){background:var(--s-color-fill-light)}.s-ai-chat__more-item:focus-visible{outline:2px solid var(--s-color-primary);outline-offset:-2px}.s-ai-chat__more-item:disabled{cursor:not-allowed;opacity:.45}.s-ai-chat__more-item.is-danger{color:var(--s-color-danger)}.s-ai-chat__empty{display:grid;width:100%;min-height:180px;place-items:center;color:var(--s-color-text-secondary);text-align:center}.s-ai-chat__empty-content{max-width:520px}.s-ai-chat__empty-title{display:block;color:var(--s-color-text);font-size:20px;line-height:1.45}.s-ai-chat__empty-description{margin:9px 0 0;color:var(--s-color-text-secondary);font-size:13px;line-height:1.7}.s-ai-chat__preview-body{height:min(78vh,820px);padding:0;overflow:hidden}.s-ai-chat__preview{display:grid;width:100%;height:100%;min-height:0;grid-template-rows:minmax(0,1fr) 46px;background:var(--s-color-bg-container)}.s-ai-chat__preview-viewport{display:grid;min-height:0;padding:18px;overflow:auto;place-items:center;background:linear-gradient(45deg,var(--s-color-fill-light) 25%,transparent 25%),linear-gradient(-45deg,var(--s-color-fill-light) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--s-color-fill-light) 75%),linear-gradient(-45deg,transparent 75%,var(--s-color-fill-light) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.s-ai-chat__preview-viewport img{display:block;max-width:100%;max-height:100%;object-fit:contain;transform-origin:center;transition:transform .16s ease;-webkit-user-select:none;user-select:none}.s-ai-chat__preview-toolbar{display:flex;align-items:center;justify-content:center;gap:5px;border-top:1px solid var(--s-color-border)}.s-ai-chat__preview-scale{min-width:48px;color:var(--s-color-text-secondary);font-size:12px;text-align:center}@keyframes s-ai-chat-speech-spin{to{transform:rotate(360deg)}}@keyframes s-ai-chat-thinking-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.s-ai-chat__thinking-spinner{animation-duration:1.8s}}.s-tooltip.s-popover.s-ai-chat__more-popover{padding:5px;border-radius:7px}.s-tooltip.s-popover.s-ai-chat__more-popover .s-popover__content{line-height:normal}.s-ai-chat__inline-views{display:grid;width:100%;gap:10px;margin-top:10px}.s-ai-chat__timeline-entry>.s-ai-chat__inline-views{width:min(680px,100%)}.s-ai-chat__inline-view{width:100%;min-width:0;overflow:hidden;border:1px solid var(--s-color-border);border-radius:7px;background:var(--s-color-bg-elevated)}.s-ai-chat__inline-view>iframe{display:block;width:100%;min-height:180px;border:0;background:transparent}.s-config-provider--dark .s-ai-chat__message--user .s-ai-chat__content,[data-theme=dark] .s-ai-chat__message--user .s-ai-chat__content{background:color-mix(in srgb,var(--s-color-primary) 18%,var(--s-color-bg-elevated))}.s-tabs{--s-tabs-primary: var(--s-color-primary, #409eff);--s-tabs-border: var(--s-color-border, #dcdfe6);--s-tabs-bg: var(--s-color-bg-elevated, #fff);--s-tabs-muted: var(--s-color-text-secondary, #606266);box-sizing:border-box;display:flex;min-width:0;color:var(--s-color-text, #303133)}.s-tabs--top,.s-tabs--bottom{flex-direction:column}.s-tabs--left,.s-tabs--right{flex-direction:row;min-height:180px}.s-tabs--bottom .s-tabs__nav-wrap{border-top:1px solid var(--s-tabs-border)}.s-tabs--top .s-tabs__nav-wrap{border-bottom:1px solid var(--s-tabs-border)}.s-tabs--left .s-tabs__nav-wrap{border-right:1px solid var(--s-tabs-border)}.s-tabs--right .s-tabs__nav-wrap{border-left:1px solid var(--s-tabs-border)}.s-tabs__nav-wrap{display:flex;flex:0 0 auto;min-width:0;min-height:0}.s-tabs--top .s-tabs__nav-wrap,.s-tabs--bottom .s-tabs__nav-wrap{align-items:stretch;width:100%}.s-tabs--left .s-tabs__nav-wrap,.s-tabs--right .s-tabs__nav-wrap{flex-direction:column;max-width:220px}.s-tabs__nav-scroll{min-width:0;min-height:0;flex:1 1 auto;overflow:auto;scrollbar-width:none}.s-tabs__nav-wrap.is-stretch .s-tabs__nav-scroll{width:100%}.s-tabs__nav-scroll::-webkit-scrollbar{display:none}.s-tabs__nav{position:relative;display:flex;width:max-content;min-width:100%}.s-tabs--left .s-tabs__nav,.s-tabs--right .s-tabs__nav{flex-direction:column;width:100%;min-width:max-content;min-height:100%}.s-tabs__nav.is-stretch{width:100%}.s-tabs__nav.is-stretch .s-tabs__item{min-width:0;flex:1 1 0}.s-tabs__nav.is-stretch .s-tabs__tab{min-width:0;justify-content:center}.s-tabs__nav.is-stretch .s-tabs__label{overflow:hidden;text-overflow:ellipsis}.s-tabs__item{position:relative;display:flex;flex:0 0 auto;align-items:center;min-width:max-content}.s-tabs__tab{box-sizing:border-box;display:flex;align-items:center;width:100%;min-width:max-content;height:44px;padding:0 18px;gap:8px;color:var(--s-tabs-muted);font:inherit;white-space:nowrap;background:transparent;border:0;cursor:pointer}.s-tabs__label{display:inline-flex;align-items:center;white-space:nowrap}.s-tabs__badge{display:inline-flex;min-width:18px;height:18px;padding:0 5px;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:600;line-height:18px;background:var(--s-color-danger, #f56c6c);border-radius:999px}.s-tabs__item.is-active .s-tabs__tab{color:var(--s-tabs-primary);font-weight:600}.s-tabs__item.is-disabled .s-tabs__tab{color:var(--s-color-text-disabled, #c0c4cc);cursor:not-allowed}.s-tabs__tab:focus-visible,.s-tabs__close:focus-visible,.s-tabs__add:focus-visible,.s-tabs__scroll:focus-visible{outline:2px solid color-mix(in srgb,var(--s-tabs-primary) 55%,transparent);outline-offset:-2px}.s-tabs__close,.s-tabs__add,.s-tabs__scroll{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;padding:7px;color:var(--s-tabs-muted);background:transparent;border:0;border-radius:6px;cursor:pointer}.s-tabs--top .s-tabs__scroll,.s-tabs--bottom .s-tabs__scroll{align-self:stretch;height:auto}.s-tabs--left .s-tabs__scroll,.s-tabs--right .s-tabs__scroll{align-self:stretch;width:auto}.s-tabs__close{width:24px;height:24px;margin-left:-14px;padding:5px}.s-tabs__close:hover,.s-tabs__add:hover,.s-tabs__scroll:hover{color:var(--s-tabs-primary);background:color-mix(in srgb,var(--s-tabs-primary) 10%,transparent)}.s-tabs__close svg{width:14px;height:14px;flex:0 0 14px}.s-tabs__add svg,.s-tabs__scroll svg{width:16px;height:16px;flex:0 0 16px}.s-tabs__active-bar{position:absolute;z-index:2;bottom:-1px;left:0;height:2px;background:var(--s-tabs-primary);transition:width .25s,height .25s,transform .25s}.s-tabs--bottom .s-tabs__active-bar{top:-1px;bottom:auto}.s-tabs--left .s-tabs__active-bar{inset:0 -1px auto auto;width:2px;height:auto}.s-tabs--right .s-tabs__active-bar{top:0;bottom:auto;left:-1px;width:2px;height:auto}.s-tabs__content{flex:1 1 auto;min-width:0;padding:18px 0}.s-tabs--left .s-tabs__content,.s-tabs--right .s-tabs__content{padding:0 18px}.s-tabs .s-tab-pane[hidden]{display:none}.s-tabs--line>.s-tabs__nav-wrap{border-color:transparent}.s-tabs--line .s-tabs__active-bar{height:4px;border-radius:4px}.s-tabs--line.s-tabs--left .s-tabs__active-bar,.s-tabs--line.s-tabs--right .s-tabs__active-bar{width:4px;height:auto}.s-tabs--pill>.s-tabs__nav-wrap,.s-tabs--segment>.s-tabs__nav-wrap{border:0}.s-tabs--pill .s-tabs__nav{gap:6px}.s-tabs--pill .s-tabs__tab{height:36px;border-radius:999px}.s-tabs--pill .s-tabs__item.is-active .s-tabs__tab{color:#fff;background:var(--s-tabs-primary)}.s-tabs--segment .s-tabs__nav{gap:3px;padding:4px;background:var(--s-color-fill-light, #f2f3f5);border-radius:8px}.s-tabs--segment .s-tabs__tab{height:34px;border-radius:6px}.s-tabs--segment .s-tabs__item.is-active .s-tabs__tab{color:var(--s-color-text, #303133);background:var(--s-tabs-bg);box-shadow:0 1px 4px #0000001f}.s-tabs--card>.s-tabs__nav-wrap,.s-tabs--border-card>.s-tabs__nav-wrap{border:0}.s-tabs--card .s-tabs__nav,.s-tabs--border-card .s-tabs__nav{align-items:stretch}.s-tabs--card .s-tabs__item,.s-tabs--border-card .s-tabs__item{margin-right:-1px;border:1px solid var(--s-tabs-border)}.s-tabs--card .s-tabs__item.is-active,.s-tabs--border-card .s-tabs__item.is-active{z-index:1;background:var(--s-tabs-bg);border-bottom-color:var(--s-tabs-bg)}.s-tabs--card.s-tabs--left .s-tabs__item.is-active,.s-tabs--border-card.s-tabs--left .s-tabs__item.is-active{border-right-color:var(--s-tabs-bg);border-bottom-color:var(--s-tabs-border)}.s-tabs--card.s-tabs--right .s-tabs__item.is-active,.s-tabs--border-card.s-tabs--right .s-tabs__item.is-active{border-left-color:var(--s-tabs-bg);border-bottom-color:var(--s-tabs-border)}.s-tabs--border-card{background:var(--s-tabs-bg);border:1px solid var(--s-tabs-border);box-shadow:0 2px 8px #0000000d}.s-tabs--border-card .s-tabs__nav-wrap{background:var(--s-color-fill-light, #f5f7fa)}.s-tabs--border-card .s-tabs__content{padding:18px}@media(max-width:600px){.s-tabs__tab{padding:0 12px}.s-tabs__label{max-width:120px}}@media(prefers-reduced-motion:reduce){.s-tabs__active-bar{transition:none}.s-tabs__nav-scroll{scroll-behavior:auto}}.s-ai-chat-workspace{width:100%;height:100%;min-width:0;min-height:0;color:var(--s-color-text);background:var(--s-color-bg-container)}.s-ai-chat-workspace__tabs{width:100%;height:100%;min-height:0;flex-direction:column;overflow:hidden}.s-ai-chat-workspace__tabs.s-tabs--card>.s-tabs__nav-wrap{flex:0 0 auto;border-bottom:1px solid var(--s-color-border)}.s-ai-chat-workspace__tabs.s-tabs--card .s-tabs__nav{gap:18px}.s-ai-chat-workspace__tabs.s-tabs--card .s-tabs__item{margin:0;border:0;background:transparent}.s-ai-chat-workspace__tabs.s-tabs--card .s-tabs__item:after{position:absolute;right:0;bottom:0;left:0;height:3px;content:"";background:transparent;border-radius:3px 3px 0 0}.s-ai-chat-workspace__tabs.s-tabs--card .s-tabs__item.is-active{background:transparent;border:0}.s-ai-chat-workspace__tabs.s-tabs--card .s-tabs__item.is-active:after{background:var(--s-color-primary)}.s-ai-chat-workspace__tabs.s-tabs--card .s-tabs__tab{height:46px;padding:0 10px}.s-ai-chat-workspace__tabs.s-tabs--card .s-tabs__close{margin-left:-7px}.s-ai-chat-workspace__tabs>.s-tabs__content{display:flex;min-height:0;flex:1 1 auto;padding:0;overflow:hidden}.s-ai-chat-workspace__tabs .s-tab-pane{width:100%;height:100%;min-width:0;min-height:0;flex:1 1 auto;overflow:hidden}.s-ai-chat-workspace__label{display:inline-flex;min-width:0;align-items:center;gap:7px;vertical-align:middle}.s-ai-chat-workspace__label>svg{flex:0 0 auto}.s-ai-chat-workspace__label-icon{position:relative;display:inline-grid;width:20px;height:20px;flex:0 0 20px;overflow:hidden;color:var(--s-color-text-secondary);border-radius:5px;background:var(--s-color-fill-light);place-items:center}.s-ai-chat-workspace__label-icon img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.s-ai-chat-workspace__label-icon img[hidden]{display:none}.s-ai-chat-workspace__label-icon-fallback{font-size:11px;font-weight:600;line-height:1}.s-ai-chat-workspace__label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-ai-chat-workspace__iframe{display:block;width:100%;height:100%;border:0;background:var(--s-color-bg-container)}.s-ai-chat-workspace__empty{display:grid;width:100%;height:100%;min-height:180px;place-items:center;color:var(--s-color-text-secondary);font-size:13px}.s-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;overflow:hidden;color:#fff;font-family:var(--s-font-family);font-weight:500;line-height:1;vertical-align:middle;background:var(--s-color-text-secondary, #909399)}.s-avatar--small{width:24px;height:24px;font-size:12px}.s-avatar--default{width:40px;height:40px;font-size:20px}.s-avatar--large{width:56px;height:56px;font-size:28px}.s-avatar--circle{border-radius:50%}.s-avatar--square{border-radius:var(--s-border-radius)}.s-avatar__image{display:block;width:100%;height:100%}.s-avatar__content{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.s-avatar__content>svg{width:1em;height:1em}.s-avatar-group{display:inline-flex;align-items:center}.s-avatar-group>.s-avatar,.s-avatar-group>.s-avatar-group__collapse-wrap{margin-left:-8px}.s-avatar-group>:first-child{margin-left:0}.s-avatar-group>.s-avatar,.s-avatar-group .s-avatar-group__collapse{border:2px solid var(--s-color-bg-elevated)}.s-avatar-group__collapse-wrap{position:relative;display:inline-flex}.s-avatar-group__collapse{color:var(--s-color-text);background:var(--s-color-fill, #f0f2f5);cursor:default}.s-avatar-group__tooltip{position:absolute;z-index:10;display:none;align-items:center;gap:6px;width:max-content;max-width:320px;padding:8px;border:1px solid var(--s-color-border);border-radius:var(--s-border-radius);box-shadow:0 4px 12px #00000024}.s-avatar-group__tooltip--light{color:var(--s-color-text);background:var(--s-color-bg-elevated)}.s-avatar-group__tooltip--dark{color:#fff;background:#303133;border-color:#303133}.s-avatar-group__tooltip--top,.s-avatar-group__tooltip--top-start,.s-avatar-group__tooltip--top-end{bottom:calc(100% + 10px)}.s-avatar-group__tooltip--bottom,.s-avatar-group__tooltip--bottom-start,.s-avatar-group__tooltip--bottom-end{top:calc(100% + 10px)}.s-avatar-group__tooltip--top,.s-avatar-group__tooltip--bottom{left:50%;transform:translate(-50%)}.s-avatar-group__tooltip--top-start,.s-avatar-group__tooltip--bottom-start{left:0}.s-avatar-group__tooltip--top-end,.s-avatar-group__tooltip--bottom-end{right:0}.s-avatar-group__tooltip--left,.s-avatar-group__tooltip--left-start,.s-avatar-group__tooltip--left-end{right:calc(100% + 10px)}.s-avatar-group__tooltip--right,.s-avatar-group__tooltip--right-start,.s-avatar-group__tooltip--right-end{left:calc(100% + 10px)}.s-avatar-group__tooltip--left,.s-avatar-group__tooltip--right{top:50%;transform:translateY(-50%)}.s-avatar-group__tooltip--left-start,.s-avatar-group__tooltip--right-start{top:0}.s-avatar-group__tooltip--left-end,.s-avatar-group__tooltip--right-end{bottom:0}.s-avatar-group__collapse-wrap:hover>.s-avatar-group__tooltip,.s-avatar-group__collapse-wrap:focus-within>.s-avatar-group__tooltip{display:inline-flex}.s-backtop{position:fixed;z-index:1000;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--s-color-primary);cursor:pointer;background:var(--s-color-bg-elevated);border:0;border-radius:50%;box-shadow:0 2px 12px #0000001f;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.s-backtop__icon{width:18px;height:18px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.s-backtop--visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.s-backtop{transition:none}}.s-badge{position:relative;display:inline-flex;vertical-align:middle}.s-badge__content{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;box-sizing:border-box;padding:0 6px;color:#fff;font-family:var(--s-font-family);font-size:12px;line-height:18px;white-space:nowrap;border:1px solid var(--s-color-bg-elevated);border-radius:10px}.s-badge__content--primary{background:var(--s-color-primary, #1677ff)}.s-badge__content--success{background:var(--s-color-success, #67c23a)}.s-badge__content--warning{background:var(--s-color-warning, #e6a23c)}.s-badge__content--danger{background:var(--s-color-danger, #f56c6c)}.s-badge__content--info{background:var(--s-color-text-secondary, #909399)}.s-badge__content.is-dot{width:8px;min-width:8px;height:8px;padding:0;border-radius:50%}.s-badge--attached>.s-badge__content{position:absolute;top:0;z-index:1;transform:translate(50%,-50%)}.s-breadcrumb{--s-breadcrumb-font-size: 14px;--s-breadcrumb-height: 30px;box-sizing:border-box;max-width:100%;color:var(--s-color-text-secondary, #606266);font-size:var(--s-breadcrumb-font-size)}.s-breadcrumb>.s-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;min-width:max-content;margin:0;padding:0;list-style:none}.s-breadcrumb>.s-breadcrumb__list>.s-breadcrumb-item,.s-breadcrumb>.s-breadcrumb__list>.s-breadcrumb__ellipsis{margin:0}.s-breadcrumb__ellipsis{display:inline-flex;align-items:center;min-height:var(--s-breadcrumb-height);padding:0 6px;color:var(--s-color-text-placeholder, #a8abb2)}.s-breadcrumb-item{display:inline-flex;align-items:center;min-width:0}.s-breadcrumb-item__link,.s-breadcrumb-item__content{display:inline-flex;align-items:center;gap:5px;min-height:var(--s-breadcrumb-height);color:inherit;line-height:1.4;text-decoration:none}.s-breadcrumb-item__link{color:var(--s-color-text, #303133);font-weight:500;transition:color .2s ease}.s-breadcrumb-item__link:hover{color:var(--s-color-primary, #409eff)}.s-breadcrumb-item__link:focus-visible{border-radius:3px;outline:2px solid color-mix(in srgb,var(--s-color-primary, #409eff) 55%,transparent);outline-offset:3px}.s-breadcrumb-item__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1em;height:1em}.s-breadcrumb-item__icon>svg{width:1em;height:1em}.s-breadcrumb-item__separator{display:inline-flex;align-items:center;justify-content:center;margin:0 10px;color:var(--s-color-text-placeholder, #a8abb2);font-weight:400}.s-breadcrumb-item__separator>svg{width:1em;height:1em}.s-breadcrumb-item.is-current .s-breadcrumb-item__content{color:var(--s-color-text-secondary, #606266);font-weight:600}.s-breadcrumb-item.is-disabled .s-breadcrumb-item__content{color:var(--s-color-text-disabled, #c0c4cc);cursor:not-allowed}.s-breadcrumb--small{--s-breadcrumb-font-size: 12px;--s-breadcrumb-height: 24px}.s-breadcrumb--large{--s-breadcrumb-font-size: 16px;--s-breadcrumb-height: 38px}.s-breadcrumb--slash{color:var(--s-color-text-placeholder, #a8abb2);font-weight:400}.s-breadcrumb--slash .s-breadcrumb-item__separator{margin:0 7px;color:color-mix(in srgb,var(--s-color-text-placeholder, #a8abb2) 70%,transparent);font-weight:300}.s-breadcrumb--chevron .s-breadcrumb-item__separator{margin:0 8px;color:var(--s-color-text-placeholder, #a8abb2)}.s-breadcrumb--arrow .s-breadcrumb__list{gap:3px}.s-breadcrumb--arrow .s-breadcrumb-item__separator,.s-breadcrumb--arrow .s-breadcrumb__ellipsis-separator{display:none}.s-breadcrumb--arrow .s-breadcrumb-item__link,.s-breadcrumb--arrow .s-breadcrumb-item__content{min-height:var(--s-breadcrumb-height);padding:0 19px 0 15px;background:var(--s-color-fill-light, #f5f7fa);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%)}.s-breadcrumb--arrow .s-breadcrumb-item:first-child .s-breadcrumb-item__link,.s-breadcrumb--arrow .s-breadcrumb-item:first-child .s-breadcrumb-item__content{padding-left:12px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%)}.s-breadcrumb--arrow .s-breadcrumb-item.is-current .s-breadcrumb-item__content{color:var(--s-color-primary, #409eff);background:color-mix(in srgb,var(--s-color-primary, #409eff) 15%,var(--s-color-bg, #fff))}.s-breadcrumb--pill .s-breadcrumb__list{gap:8px}.s-breadcrumb--pill .s-breadcrumb-item__separator,.s-breadcrumb--pill .s-breadcrumb__ellipsis-separator{display:none}.s-breadcrumb--pill .s-breadcrumb-item__link,.s-breadcrumb--pill .s-breadcrumb-item__content{min-height:var(--s-breadcrumb-height);padding:0 13px;background:var(--s-color-fill-light, #f5f7fa);border:1px solid var(--s-color-border-light, #e4e7ed);border-radius:999px}.s-breadcrumb--pill .s-breadcrumb-item.is-current .s-breadcrumb-item__content{color:var(--s-color-primary, #409eff);background:color-mix(in srgb,var(--s-color-primary, #409eff) 12%,var(--s-color-bg, #fff));border-color:color-mix(in srgb,var(--s-color-primary, #409eff) 35%,transparent)}.s-breadcrumb--underline .s-breadcrumb-item__link,.s-breadcrumb--underline .s-breadcrumb-item__content{position:relative}.s-breadcrumb--underline .s-breadcrumb-item__link{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:color .2s ease,text-decoration-color .2s ease}.s-breadcrumb--underline .s-breadcrumb-item__link:hover{text-decoration-color:currentcolor}.s-breadcrumb--underline .s-breadcrumb-item.is-current .s-breadcrumb-item__content{color:var(--s-color-primary, #409eff);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}[data-theme=dark] .s-breadcrumb--arrow .s-breadcrumb-item__link,[data-theme=dark] .s-breadcrumb--arrow .s-breadcrumb-item__content,[data-theme=dark] .s-breadcrumb--pill .s-breadcrumb-item__link,[data-theme=dark] .s-breadcrumb--pill .s-breadcrumb-item__content,.s-config-provider--dark .s-breadcrumb--arrow .s-breadcrumb-item__link,.s-config-provider--dark .s-breadcrumb--arrow .s-breadcrumb-item__content,.s-config-provider--dark .s-breadcrumb--pill .s-breadcrumb-item__link,.s-config-provider--dark .s-breadcrumb--pill .s-breadcrumb-item__content{background:var(--s-color-fill-light, #262727)}@media(max-width:600px){.s-breadcrumb{overflow-x:auto;scrollbar-width:thin}.s-breadcrumb>.s-breadcrumb__list{flex-wrap:nowrap}}.s-button{--s-button-color: var(--s-color-text);--s-button-bg: var(--s-color-bg-elevated);--s-button-border: var(--s-color-border);--s-button-hover: var(--s-color-primary);--s-button-dashed-color: var(--s-button-color);display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;color:var(--s-button-color);font-family:var(--s-font-family);font-size:14px;line-height:1;white-space:nowrap;background:var(--s-button-bg);border:1px solid var(--s-button-border);border-radius:var(--s-border-radius);cursor:pointer;transition:color .2s,border-color .2s,background-color .2s,opacity .2s}.s-button:hover:not(:disabled){color:var(--s-button-hover);border-color:var(--s-button-hover)}.s-button:focus-visible{outline:2px solid color-mix(in srgb,var(--s-color-primary) 30%,transparent);outline-offset:2px}.s-button:disabled,.s-button.is-disabled,.s-button[data-s-button-state=off]{cursor:not-allowed;opacity:.5;pointer-events:none}.s-button:disabled>*,.s-button.is-disabled>*,.s-button[data-s-button-state=off]>*{pointer-events:none}.s-button--size-small{min-width:24px;height:24px;padding:0 8px;font-size:12px}.s-button--size-default{min-width:32px;height:32px;padding:0 15px}.s-button--size-large{min-width:40px;height:40px;padding:0 19px;font-size:16px}.s-button--size-small.is-circle{width:24px;min-width:24px}.s-button--size-default.is-circle{width:32px;min-width:32px}.s-button--size-large.is-circle{width:40px;min-width:40px}.s-button--primary{--s-button-color: #fff;--s-button-bg: var(--s-color-primary);--s-button-border: var(--s-color-primary);--s-button-hover: #fff;--s-button-dashed-color: var(--s-color-primary)}.s-button--success{--s-button-color: #fff;--s-button-bg: #18a058;--s-button-border: #18a058;--s-button-hover: #fff;--s-button-dashed-color: #18a058}.s-button--warning{--s-button-color: #fff;--s-button-bg: #f0a020;--s-button-border: #f0a020;--s-button-hover: #fff;--s-button-dashed-color: #f0a020}.s-button--danger{--s-button-color: #fff;--s-button-bg: #d03050;--s-button-border: #d03050;--s-button-hover: #fff;--s-button-dashed-color: #d03050}.s-button--info{--s-button-color: #fff;--s-button-bg: #2080f0;--s-button-border: #2080f0;--s-button-hover: #fff;--s-button-dashed-color: #2080f0}.s-button--primary:hover:not(:disabled),.s-button--success:hover:not(:disabled),.s-button--warning:hover:not(:disabled),.s-button--danger:hover:not(:disabled),.s-button--info:hover:not(:disabled){background:color-mix(in srgb,var(--s-button-bg) 82%,#fff)}.s-button--text{min-width:auto;height:auto;padding:0;color:var(--s-color-primary);background:transparent;border-color:transparent}.s-button--text:hover:not(:disabled){background:transparent;border-color:transparent;opacity:.75}.s-button.is-plain:not(.s-button--default,.s-button--text){color:var(--s-button-bg);background:color-mix(in srgb,var(--s-button-bg) 10%,var(--s-color-bg-elevated))}.s-button.is-plain:not(.s-button--default,.s-button--text):hover:not(:disabled){color:#fff;background:var(--s-button-bg)}.s-button.is-round{border-radius:999px}.s-button.is-dashed:not(.s-button--text){color:var(--s-button-dashed-color);background:transparent;border-color:var(--s-button-border);border-style:dashed}.s-button.is-dashed:not(.s-button--text):hover:not(:disabled){color:var(--s-button-dashed-color);background:color-mix(in srgb,var(--s-button-border) 10%,transparent);border-color:var(--s-button-border)}.s-button.is-circle{padding:0;border-radius:50%}.s-button.is-loading{cursor:wait}.s-button__icon{display:inline-flex;width:1em;height:1em;max-width:100%;max-height:100%;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.s-button__icon>svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%}.s-button__content{display:inline-flex;align-items:center}.s-button__spinner{width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:s-button-spin .8s linear infinite}.s-button-group{display:inline-flex}.s-button-group--horizontal{flex-direction:row}.s-button-group--horizontal>.s-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.s-button-group--horizontal>.s-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.s-button-group--vertical{flex-direction:column;align-items:stretch}.s-button-group--vertical>.s-button:not(:first-child){margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.s-button-group--vertical>.s-button:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.s-button-group>.s-button:hover,.s-button-group>.s-button:focus-visible{position:relative;z-index:1}@keyframes s-button-spin{to{transform:rotate(360deg)}}.s-card{--s-card-shadow: 0 2px 12px rgb(0 0 0 / 10%);overflow:hidden;color:var(--s-color-text);background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:8px;transition:box-shadow .2s ease}.s-card--always{box-shadow:var(--s-card-shadow)}.s-card--never,.s-card--hover{box-shadow:none}.s-card--hover:hover{box-shadow:var(--s-card-shadow)}.s-card__header,.s-card__body,.s-card__footer{box-sizing:border-box;padding:18px 20px}.s-card__header{border-bottom:1px solid var(--s-color-border)}.s-card__footer{border-top:1px solid var(--s-color-border)}.s-config-provider--dark .s-card{--s-card-shadow: 0 4px 18px rgb(255 255 255 / 12%)}.s-code-editor{--s-code-editor-font-family: "Cascadia Code", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--s-code-editor-font-size: 13px;--s-code-editor-line-height: 1.65;display:flex;min-width:0;min-height:0;overflow:hidden;flex-direction:column;color:var(--s-color-text);background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:var(--s-border-radius);font-family:var(--s-font-family)}.s-code-editor__header,.s-code-editor__toolbar,.s-code-editor__status,.s-code-editor__footer{display:flex;min-width:0;align-items:center}.s-code-editor__header{min-height:42px;padding:0 14px;border-bottom:1px solid var(--s-color-border)}.s-code-editor__toolbar{min-height:38px;padding:0 10px;border-bottom:1px solid var(--s-color-border)}.s-code-editor__status{min-height:28px;padding:0 12px;color:var(--s-color-text-secondary, #6b7280);border-top:1px solid var(--s-color-border);font-size:12px}.s-code-editor__footer{padding:8px 12px;border-top:1px solid var(--s-color-border)}.s-code-editor__surface{min-height:0;overflow:auto;flex:1 1 auto}.s-code-editor--dark{--s-color-text: #d9e2ec;--s-color-bg-elevated: #17191c;--s-color-border: #2e343b}.s-code-editor .cm-editor{min-height:100%;outline:0}.s-code-editor .cm-scroller{min-height:100%;overflow:auto}.s-code-editor .cm-mergeView{min-height:100%}.s-code-editor .cm-mergeViewEditor{min-width:0}.s-code-editor .cm-mergeViewEditors{min-height:100%}.s-code-editor .cm-mergeViewEditors>.cm-editor{min-width:0;flex:1 1 0}.s-code-editor .cm-mergeViewGutter{background:var(--s-color-bg-elevated);border-color:var(--s-color-border)}.s-code-editor .s-code-editor__diff-action{margin:2px 4px;padding:2px 7px;color:inherit;background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:4px;cursor:pointer;font:inherit;font-size:11px}.s-code-editor .s-code-editor__diff-action:hover{border-color:var(--s-color-primary);color:var(--s-color-primary)}.s-carousel{position:relative;width:100%}.s-carousel__viewport{position:relative;overflow:hidden;min-height:1px;transition:height .3s ease}.s-carousel__container{position:relative;width:100%;height:100%}.s-carousel-item{position:absolute;inset:0;box-sizing:border-box;width:100%;height:100%;opacity:0;visibility:hidden;transition:transform .4s ease,opacity .4s ease,filter .3s ease}.s-carousel-item.is-active{z-index:2;opacity:1;visibility:visible}.s-carousel-item.is-motion-blur{filter:blur(5px)}.s-carousel__arrow{position:absolute;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:#fff;background:#1f2d3d73;border:0;border-radius:50%;cursor:pointer;opacity:0;transition:opacity .2s ease,background .2s ease}.s-carousel__arrow:hover:not(:disabled){background:#1f2d3db3}.s-carousel__arrow:disabled{cursor:not-allowed;opacity:.35}.s-carousel__arrow:focus-visible{outline:2px solid var(--s-color-primary, #409eff);outline-offset:2px}.s-carousel__arrow-icon{width:18px;height:18px}.s-carousel:hover .s-carousel__arrow,.s-carousel:focus-within .s-carousel__arrow,.s-carousel--arrow-always .s-carousel__arrow{opacity:1}.s-carousel--arrow-never .s-carousel__arrow{display:none}.s-carousel--horizontal .s-carousel__arrow{top:50%;transform:translateY(-50%)}.s-carousel--horizontal .s-carousel__arrow--prev{left:16px}.s-carousel--horizontal .s-carousel__arrow--next{right:16px}.s-carousel--vertical .s-carousel__arrow{left:50%;transform:translate(-50%)}.s-carousel--vertical .s-carousel__arrow--prev{top:16px}.s-carousel--vertical .s-carousel__arrow--next{bottom:16px}.s-carousel__indicators{position:absolute;z-index:4;right:0;bottom:12px;left:0;display:flex;align-items:center;justify-content:center;gap:6px}.s-carousel__indicator{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:4px 6px;color:#ffffffa6;font:inherit;font-size:12px;background:transparent;border:0;cursor:pointer}.s-carousel__indicator-dot{display:block;width:22px;height:3px;background:currentcolor;border-radius:2px;transition:width .2s ease}.s-carousel__indicator.is-active{color:#fff}.s-carousel__indicator.is-active .s-carousel__indicator-dot{width:30px}.s-carousel__indicator:focus-visible{outline:2px solid var(--s-color-primary, #409eff);outline-offset:1px}.s-carousel--auto-height .s-carousel-item.is-active{position:relative;height:auto}.s-carousel--outside{padding-bottom:34px}.s-carousel--outside .s-carousel__indicators{bottom:0}.s-carousel--outside .s-carousel__indicator{color:var(--s-color-text-secondary, #909399)}.s-carousel--outside .s-carousel__indicator.is-active{color:var(--s-color-primary, #409eff)}.s-carousel--vertical .s-carousel__indicators{inset:0 12px 0 auto;flex-direction:column}.s-carousel--vertical .s-carousel__indicator-dot{width:3px;height:22px}.s-carousel--vertical .s-carousel__indicator.is-active .s-carousel__indicator-dot{width:3px;height:30px}.s-carousel--card .s-carousel__viewport{overflow:hidden}.s-carousel--card .s-carousel-item{transform-origin:center center}.s-carousel--card .s-carousel-item.is-card{opacity:0;visibility:hidden}.s-carousel--card .s-carousel-item.is-card.is-active,.s-carousel--card .s-carousel-item.is-card.is-clickable{opacity:1;visibility:visible}.s-carousel--card .s-carousel-item.is-clickable{z-index:1;cursor:pointer}.s-dropdown{display:inline-flex;vertical-align:middle}.s-dropdown__trigger{display:inline-flex;outline:none}.s-dropdown__trigger:focus-visible{border-radius:var(--s-border-radius);outline:2px solid color-mix(in srgb,var(--s-color-primary) 30%,transparent);outline-offset:2px}.s-dropdown__trigger>.s-dropdown>.s-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.s-dropdown__trigger>.s-dropdown>.s-button:last-child{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.s-dropdown__trigger>.s-dropdown>.s-button:hover,.s-dropdown__trigger>.s-dropdown>.s-button:focus-visible{position:relative;z-index:1}.s-dropdown__split-trigger{min-width:32px;padding-inline:10px}.s-dropdown__trigger-icon{display:inline-flex;align-items:center;justify-content:center}.s-dropdown__popper{--s-dropdown-bg: var(--s-color-bg-elevated, #fff);--s-dropdown-border: var(--s-color-border, #dcdfe6);--s-dropdown-text: var(--s-color-text, #303133);z-index:2000;min-width:120px;color:var(--s-dropdown-text);font-family:var(--s-font-family);background:var(--s-dropdown-bg);border:1px solid var(--s-dropdown-border);border-radius:var(--s-border-radius);box-shadow:0 4px 18px #00000024}.s-dropdown__popper--dark{--s-dropdown-bg: #303133;--s-dropdown-border: #303133;--s-dropdown-text: #fff}.s-dropdown__popper.s-config-provider--dark:not(.s-dropdown__popper--dark){--s-dropdown-bg: #252525;--s-dropdown-border: #4c4d4f;--s-dropdown-text: #e5eaf3}.s-dropdown__popper.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.s-dropdown__arrow{position:absolute;width:0;height:0;border:6px solid transparent;pointer-events:none}.s-dropdown__popper--top .s-dropdown__arrow{bottom:-12px;left:calc(50% - 6px);border-top-color:var(--s-dropdown-bg)}.s-dropdown__popper--top-start .s-dropdown__arrow{bottom:-12px;left:16px;border-top-color:var(--s-dropdown-bg)}.s-dropdown__popper--top-end .s-dropdown__arrow{right:16px;bottom:-12px;border-top-color:var(--s-dropdown-bg)}.s-dropdown__popper--bottom .s-dropdown__arrow{top:-12px;left:calc(50% - 6px);border-bottom-color:var(--s-dropdown-bg)}.s-dropdown__popper--bottom-start .s-dropdown__arrow{top:-12px;left:16px;border-bottom-color:var(--s-dropdown-bg)}.s-dropdown__popper--bottom-end .s-dropdown__arrow{top:-12px;right:16px;border-bottom-color:var(--s-dropdown-bg)}.s-dropdown-menu{margin:0;padding:6px 0;overflow-y:auto;list-style:none;outline:none}.s-dropdown-item{margin:0;padding:0}.s-dropdown-item.is-divided{margin-top:6px;padding-top:6px;border-top:1px solid var(--s-dropdown-border)}.s-dropdown-item__button{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:7px 14px;color:inherit;font:inherit;text-align:left;white-space:nowrap;background:transparent;border:0;cursor:pointer}.s-dropdown-item__button:hover:not(:disabled),.s-dropdown-item__button:focus-visible{color:var(--s-color-primary);background:color-mix(in srgb,var(--s-color-primary) 10%,transparent);outline:none}.s-dropdown-item__button:disabled{cursor:not-allowed;opacity:.45}.s-dropdown-item__icon{display:inline-flex;flex:none;align-items:center;justify-content:center}.s-dropdown__popper--small .s-dropdown-item__button{min-height:28px;padding:5px 12px;font-size:12px}.s-dropdown__popper--large .s-dropdown-item__button{min-height:40px;padding:9px 16px;font-size:16px}.s-cascader{display:inline-flex;min-width:180px}.s-cascader__trigger{display:flex;width:100%;min-height:32px;padding:0 10px;align-items:center;gap:8px;color:var(--s-color-text, #303133);font:inherit;background:var(--s-color-bg-elevated, #fff);border:1px solid var(--s-color-border, #dcdfe6);border-radius:4px;cursor:pointer}.s-cascader__trigger>span:first-child{min-width:0;flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.s-cascader__trigger .is-placeholder{color:var(--s-color-text-placeholder, #a8abb2)}.s-cascader__icon{display:inline-flex;flex:none;width:16px;height:16px}.s-cascader__icon--clear{width:14px;height:14px;cursor:pointer}.s-cascader--large .s-cascader__trigger{min-height:40px;padding-inline:12px}.s-cascader--small .s-cascader__trigger{min-height:24px;padding-inline:8px}.s-cascader-panel{display:flex;min-height:160px;max-height:320px;background:var(--s-color-bg-elevated, #fff)}.s-cascader-panel__menu{min-width:150px;margin:0;padding:5px;overflow:auto;list-style:none;border-right:1px solid var(--s-color-border-light, #ebeef5)}.s-cascader-panel__menu:last-child{border-right:0}.s-cascader-panel__menu button{display:flex;width:100%;min-height:30px;padding:0 9px;align-items:center;justify-content:space-between;gap:12px;color:var(--s-color-text, #303133);font:inherit;background:transparent;border:0;border-radius:3px;cursor:pointer}.s-cascader-panel__menu button:hover,.s-cascader-panel__menu button.is-active{color:var(--s-color-primary, #409eff);background:var(--s-color-fill-light, #f5f7fa)}.s-cascader-panel__menu button:disabled{color:var(--s-color-text-disabled, #c0c4cc);cursor:not-allowed}.s-cascader-menu{position:relative}.s-cascader-menu>button{display:flex;width:100%;min-height:30px;padding:5px 10px;align-items:center;justify-content:space-between;gap:16px;color:inherit;font:inherit;background:transparent;border:0;cursor:pointer}.s-cascader-menu>button:hover,.s-cascader-menu:focus-within>button{background:var(--s-color-fill-light, #f5f7fa)}.s-cascader-menu__floating{position:fixed;z-index:2300;background:var(--s-color-bg-elevated, #fff);border:1px solid var(--s-color-border, #dcdfe6);border-radius:4px;box-shadow:0 5px 16px #00000029}.s-checkbox{position:relative;display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;color:var(--s-color-text);font-family:var(--s-font-family);font-size:14px;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none}.s-checkbox__original{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.s-checkbox__input{position:relative;display:inline-flex;width:14px;height:14px;flex-shrink:0;box-sizing:border-box;background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:3px;transition:background-color .2s,border-color .2s}.s-checkbox__original:focus-visible+.s-checkbox__input{outline:2px solid color-mix(in srgb,var(--s-color-primary) 30%,transparent);outline-offset:2px}.s-checkbox.is-checked .s-checkbox__input,.s-checkbox.is-indeterminate .s-checkbox__input{background:var(--s-color-primary);border-color:var(--s-color-primary)}.s-checkbox.is-checked .s-checkbox__input:after{position:absolute;top:1px;left:4px;width:3px;height:7px;content:"";border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.s-checkbox.is-indeterminate .s-checkbox__input:after{position:absolute;top:5px;left:2px;width:8px;height:2px;content:"";background:#fff}.s-checkbox.is-bordered{padding:0 12px;border:1px solid var(--s-color-border);border-radius:var(--s-border-radius)}.s-checkbox.is-bordered.is-checked{border-color:var(--s-color-primary)}.s-checkbox--small{min-height:24px;font-size:12px}.s-checkbox--default{min-height:32px}.s-checkbox--large{min-height:40px;font-size:16px}.s-checkbox.is-disabled{cursor:not-allowed;opacity:.5}.s-checkbox--button{min-height:32px;padding:0 15px;border:1px solid var(--s-color-border);transition:color .2s,background-color .2s,border-color .2s}.s-checkbox--button.s-checkbox--small{min-height:24px;padding:0 10px}.s-checkbox--button.s-checkbox--large{min-height:40px;padding:0 19px}.s-checkbox--button.is-checked{z-index:1;color:var(--s-checkbox-text-color);background:var(--s-checkbox-fill);border-color:var(--s-checkbox-fill)}.s-checkbox-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:16px}.s-checkbox-group--button{gap:0}.s-checkbox-group--button>.s-checkbox--button:not(:first-child){margin-left:-1px}.s-checkbox-group--button>.s-checkbox--button:first-child{border-radius:var(--s-border-radius) 0 0 var(--s-border-radius)}.s-checkbox-group--button>.s-checkbox--button:last-child{border-radius:0 var(--s-border-radius) var(--s-border-radius) 0}.s-checkbox-group--button>.s-checkbox--button:not(:first-child,:last-child){border-radius:0}.s-collapse{width:100%;border-top:1px solid var(--s-color-border, #dcdfe6);border-bottom:1px solid var(--s-color-border, #dcdfe6)}.s-collapse-item{border-bottom:1px solid var(--s-color-border, #dcdfe6)}.s-collapse-item:last-child{border-bottom:0}.s-collapse-item__header{display:flex;align-items:center;width:100%;min-height:48px;gap:10px;padding:0;color:var(--s-color-text, #303133);font:inherit;font-weight:500;text-align:left;background:transparent;border:0;cursor:pointer}.s-collapse-item__header:focus-visible{outline:2px solid var(--s-color-primary, #409eff);outline-offset:-2px}.s-collapse-item__title{flex:1}.s-collapse-item__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;transition:transform .25s ease}.s-collapse-item__default-icon{display:block;width:16px;height:16px;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.s-collapse-item.is-active .s-collapse-item__icon{transform:rotate(90deg)}.s-collapse-item__transition{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s ease,visibility 0s linear .3s}.s-collapse-item.is-active .s-collapse-item__transition{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.s-collapse-item__content{min-height:0;overflow:hidden;color:var(--s-color-text-secondary, #606266)}.s-collapse-item__content:after{display:block;height:20px;content:""}.s-collapse-item.is-disabled .s-collapse-item__header{color:var(--s-color-text-disabled, #a8abb2);cursor:not-allowed}@media(prefers-reduced-motion:reduce){.s-collapse-item__transition,.s-collapse-item__icon{transition:none}}.s-color-picker-panel{width:280px;padding:12px;box-sizing:border-box;color:var(--s-color-text);font-family:var(--s-font-family);background:var(--s-color-bg-elevated);border-radius:var(--s-border-radius)}.s-color-picker-panel.is-bordered{border:1px solid var(--s-color-border)}.s-color-picker-panel.is-disabled{cursor:not-allowed;opacity:.5}.s-color-picker-panel__saturation{position:relative;height:180px;overflow:hidden;cursor:crosshair;border-radius:4px;background-image:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent)}.s-color-picker-panel__saturation:before,.s-color-picker-panel__saturation:after{position:absolute;inset:0;content:"";pointer-events:none}.s-color-picker-panel__saturation:before{background:linear-gradient(to right,#fff,transparent)}.s-color-picker-panel__saturation:after{background:linear-gradient(to top,#000,transparent)}.s-color-picker-panel.is-disabled .s-color-picker-panel__saturation{cursor:not-allowed}.s-color-picker-panel__cursor{position:absolute;z-index:1;width:12px;height:12px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 2px #000;transform:translate(-50%,-50%);pointer-events:none}.s-color-picker-panel__hue,.s-color-picker-panel__alpha{width:100%;height:12px;margin:12px 0 0;appearance:none;border-radius:999px;cursor:pointer}.s-color-picker-panel__hue{background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.s-color-picker-panel__hue::-webkit-slider-thumb,.s-color-picker-panel__alpha::-webkit-slider-thumb{width:14px;height:14px;appearance:none;background:var(--s-color-bg-elevated);border:2px solid var(--s-color-border);border-radius:50%;box-shadow:0 1px 3px #00000040}.s-color-picker-panel__alpha-wrap{position:relative;height:12px;margin-top:12px;overflow:hidden;background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border-radius:999px}.s-color-picker-panel__alpha-bg{position:absolute;inset:0}.s-color-picker-panel__alpha{position:absolute;inset:0;margin:0;background:transparent}.s-color-picker-panel__input-row{display:flex;align-items:center;gap:8px;margin-top:12px}.s-color-picker-panel__preview{width:28px;height:28px;flex-shrink:0;border:1px solid var(--s-color-border);border-radius:4px}.s-color-picker-panel__input{width:100%;height:28px;padding:0 8px;box-sizing:border-box;color:var(--s-color-text);background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:4px;outline:none}.s-color-picker-panel__input:focus{border-color:var(--s-color-primary)}.s-color-picker-panel__predefine{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.s-color-picker-panel__swatch{width:20px;height:20px;padding:0;border:1px solid var(--s-color-border);border-radius:4px;cursor:pointer}.s-color-picker-panel__footer{padding-top:12px;margin-top:12px;border-top:1px solid var(--s-color-border)}.s-color-picker{position:relative;display:inline-flex;vertical-align:middle}.s-color-picker__trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:4px;box-sizing:border-box;background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:var(--s-border-radius);cursor:pointer}.s-color-picker--small .s-color-picker__trigger{width:24px;height:24px}.s-color-picker--default .s-color-picker__trigger{width:32px;height:32px}.s-color-picker--large .s-color-picker__trigger{width:40px;height:40px}.s-color-picker__trigger:focus-visible,.s-color-picker.is-opened .s-color-picker__trigger{border-color:var(--s-color-primary);outline:2px solid color-mix(in srgb,var(--s-color-primary) 20%,transparent)}.s-color-picker__color{width:100%;height:100%;border-radius:3px;background-color:transparent;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px}.s-color-picker__empty{position:absolute;color:var(--s-color-border);font-size:18px;transform:rotate(-45deg)}.s-color-picker__clear{position:absolute;top:-6px;right:-6px;z-index:2;display:none;width:16px;height:16px;padding:0;color:#fff;line-height:14px;background:#909399;border:0;border-radius:50%;cursor:pointer}.s-color-picker:hover .s-color-picker__clear,.s-color-picker:focus-within .s-color-picker__clear{display:block}.s-color-picker__popper{z-index:2100;color:var(--s-color-text);color-scheme:light;filter:drop-shadow(0 8px 24px rgba(0,0,0,.14))}.s-color-picker__popper--light{--s-color-primary: #1677ff;--s-color-text: #1f2329;--s-color-bg: #ffffff;--s-color-bg-elevated: #ffffff;--s-color-border: #d9d9d9;color-scheme:light}.s-color-picker__popper--dark{--s-color-primary: #4096ff;--s-color-text: #f0f0f0;--s-color-bg: #141414;--s-color-bg-elevated: #1f1f1f;--s-color-border: #424242;color-scheme:dark;filter:drop-shadow(0 8px 24px rgba(0,0,0,.45))}.s-color-picker.is-disabled{opacity:.5}.s-color-picker.is-disabled .s-color-picker__trigger{cursor:not-allowed}.s-container{display:flex;flex:1;flex-basis:auto;min-width:0;box-sizing:border-box}.s-container--horizontal{flex-direction:row}.s-container--vertical{flex-direction:column}.s-header,.s-footer{flex-shrink:0;box-sizing:border-box}.s-header,.s-footer{height:60px}.s-aside{flex-shrink:0;width:300px;overflow:auto;box-sizing:border-box}.s-main{display:block;flex:1;flex-basis:auto;min-width:0;overflow:auto;box-sizing:border-box}.s-date-picker-panel{display:flex;width:max-content;color:var(--s-color-text);font-family:var(--s-font-family);font-size:14px;background:var(--s-color-bg-elevated);border-radius:var(--s-border-radius)}.s-date-picker-panel.is-bordered{border:1px solid var(--s-color-border)}.s-date-picker-panel.is-disabled{opacity:.55}.s-date-picker-panel button{color:inherit;font:inherit;background:transparent;border:0;cursor:pointer}.s-date-picker-panel button:disabled{cursor:not-allowed;opacity:.4}.s-date-picker-panel__shortcuts{display:flex;width:110px;padding:8px;flex-direction:column;border-right:1px solid var(--s-color-border)}.s-date-picker-panel__shortcuts button{padding:8px;text-align:left;border-radius:4px}.s-date-picker-panel__shortcuts button:hover{color:var(--s-color-primary);background:color-mix(in srgb,var(--s-color-primary) 8%,transparent)}.s-date-picker-panel__body{width:308px}.s-date-picker-panel__header{display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 10px;border-bottom:1px solid var(--s-color-border)}.s-date-picker-panel__header button{min-width:26px;height:26px;border-radius:4px}.s-date-picker-panel__header button:hover:not(:disabled){color:var(--s-color-primary);background:color-mix(in srgb,var(--s-color-primary) 10%,transparent)}.s-date-picker-panel__header strong{flex:1;text-align:center}.s-date-picker-panel__calendar,.s-date-picker-panel__grid{padding:10px}.s-date-picker-panel__weekdays,.s-date-picker-panel__days{display:grid;grid-template-columns:repeat(7,1fr)}.s-date-picker-panel__weekdays{margin-bottom:6px;color:color-mix(in srgb,var(--s-color-text) 55%,transparent);font-size:12px;text-align:center}.s-date-picker-panel__cell{position:relative;height:36px;border-radius:4px}.s-date-picker-panel__cell:hover:not(:disabled){color:var(--s-color-primary);background:color-mix(in srgb,var(--s-color-primary) 10%,transparent)}.s-date-picker-panel__cell.is-outside{color:color-mix(in srgb,var(--s-color-text) 35%,transparent)}.s-date-picker-panel__cell.is-today{color:var(--s-color-primary);font-weight:600}.s-date-picker-panel__cell.is-in-range{background:color-mix(in srgb,var(--s-color-primary) 12%,transparent)}.s-date-picker-panel__cell.is-selected{color:#fff;background:var(--s-color-primary)}.s-date-picker-panel__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.s-date-picker-panel__grid-cell{height:48px;border-radius:4px}.s-date-picker-panel__grid-cell:hover:not(:disabled){color:var(--s-color-primary);background:color-mix(in srgb,var(--s-color-primary) 10%,transparent)}.s-date-picker-panel__grid-cell.is-selected{color:#fff;background:var(--s-color-primary)}.s-date-picker-panel__footer{display:flex;justify-content:flex-end;gap:8px;padding:8px 12px;border-top:1px solid var(--s-color-border)}.s-date-picker-panel__footer button{padding:5px 10px;border:1px solid var(--s-color-border);border-radius:4px}.s-date-picker-panel__footer button.is-primary{color:#fff;background:var(--s-color-primary);border-color:var(--s-color-primary)}.s-date-picker{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;color:var(--s-color-text);background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:var(--s-border-radius);transition:border-color .2s,box-shadow .2s}.s-date-picker.is-opened,.s-date-picker:focus-within{border-color:var(--s-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--s-color-primary) 18%,transparent)}.s-date-picker.is-disabled{cursor:not-allowed;opacity:.5}.s-date-picker--small{min-height:24px;padding:0 7px;font-size:12px}.s-date-picker--default{min-height:32px;padding:0 10px;font-size:14px}.s-date-picker--large{min-height:40px;padding:0 12px;font-size:16px}.s-date-picker__prefix{margin-right:7px;color:color-mix(in srgb,var(--s-color-text) 55%,transparent)}.s-date-picker__input,.s-date-picker__range input{width:180px;min-width:0;padding:0;color:inherit;font:inherit;background:transparent;border:0;outline:none}.s-date-picker__range{display:flex;align-items:center;gap:8px}.s-date-picker__range input{width:120px;text-align:center}.s-date-picker__clear{display:none;padding:0 2px;color:color-mix(in srgb,var(--s-color-text) 55%,transparent);font:inherit;background:transparent;border:0;cursor:pointer}.s-date-picker:hover .s-date-picker__clear,.s-date-picker:focus-within .s-date-picker__clear{display:inline-flex}.s-date-picker__popper{position:absolute;z-index:2000;color:var(--s-color-text);filter:drop-shadow(0 8px 24px rgba(0,0,0,.16))}.s-date-picker__popper--light{--s-color-primary: #1677ff;--s-color-text: #1f2329;--s-color-bg: #fff;--s-color-bg-elevated: #fff;--s-color-border: #d9d9d9;color-scheme:light}.s-date-picker__popper--dark{--s-color-primary: #4096ff;--s-color-text: #f0f0f0;--s-color-bg: #141414;--s-color-bg-elevated: #1f1f1f;--s-color-border: #424242;color-scheme:dark;filter:drop-shadow(0 8px 24px rgba(0,0,0,.45))}.s-descriptions{--s-descriptions-padding-y: 12px;--s-descriptions-padding-x: 16px;width:100%;color:var(--s-color-text);font-size:14px}.s-descriptions--large{--s-descriptions-padding-y: 16px;--s-descriptions-padding-x: 20px}.s-descriptions--small{--s-descriptions-padding-y: 8px;--s-descriptions-padding-x: 12px}.s-descriptions__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.s-descriptions__title{color:var(--s-color-text);font-size:16px;font-weight:600}.s-descriptions__extra{margin-left:auto}.s-descriptions__body{overflow-x:auto}.s-descriptions__table{width:100%;table-layout:auto;border-collapse:collapse}.s-descriptions__cell{box-sizing:border-box;padding:var(--s-descriptions-padding-y) var(--s-descriptions-padding-x);vertical-align:middle;overflow-wrap:anywhere}.s-descriptions__cell--label{color:var(--s-color-text-secondary, #606266);font-weight:600;white-space:nowrap}.s-descriptions__cell--content{color:var(--s-color-text)}.s-descriptions__cell--empty{padding:0}.s-descriptions.is-bordered .s-descriptions__cell{border:1px solid var(--s-color-border)}.s-descriptions.is-bordered .s-descriptions__cell--label{background:var(--s-color-fill-light, #f5f7fa)}.s-descriptions:not(.is-bordered) .s-descriptions__cell{padding-right:var(--s-descriptions-padding-x);padding-left:0}.s-descriptions--vertical:not(.is-bordered) .s-descriptions__row--content:not(:last-child) .s-descriptions__cell{padding-bottom:calc(var(--s-descriptions-padding-y) * 1.5)}.s-descriptions-item{display:flex;gap:12px;box-sizing:border-box;color:var(--s-color-text);font-size:14px}.s-descriptions-item__label{flex:0 0 auto;color:var(--s-color-text-secondary, #606266);font-weight:600}.s-descriptions-item__content{min-width:0}.s-divider{--s-divider-color: var(--s-color-border, #d9d9d9);--s-divider-border-style: solid;box-sizing:border-box}.s-divider--horizontal{display:flex;align-items:center;width:100%;margin:24px 0;gap:16px}.s-divider--vertical{display:inline-flex;width:0;height:1em;margin-inline:12px;vertical-align:middle;border-left:1px var(--s-divider-border-style) var(--s-divider-color)}.s-divider__line{box-sizing:border-box;min-width:0;border-top:1px var(--s-divider-border-style) var(--s-divider-color)}.s-divider--horizontal:not(.s-divider--left,.s-divider--center,.s-divider--right) .s-divider__line,.s-divider--center .s-divider__line{flex:1 1 0}.s-divider--left .s-divider__line:first-child,.s-divider--right .s-divider__line:last-child{flex:0 0 5%}.s-divider--left .s-divider__line:last-child,.s-divider--right .s-divider__line:first-child{flex:1 1 0}.s-divider__content{flex:0 0 auto;color:var(--s-color-text, #1f2329);font-size:14px;line-height:1.5}.s-drawer__wrapper{position:fixed;inset:0;box-sizing:border-box;overflow:hidden;background:transparent;pointer-events:none;transition:background-color .2s ease}.s-drawer__wrapper--modal{pointer-events:auto}.s-drawer__wrapper--modal.s-drawer__wrapper--entered{background:#00000080}.s-drawer__wrapper--penetrable{pointer-events:none}.s-drawer__wrapper--hidden{visibility:hidden;pointer-events:none}.s-drawer{--s-drawer-bg: var(--s-color-bg-elevated, #fff);--s-drawer-text: var(--s-color-text, #303133);--s-drawer-muted: color-mix(in srgb, var(--s-drawer-text) 68%, transparent);--s-drawer-border: var(--s-color-border, #dcdfe6);position:absolute;display:flex;box-sizing:border-box;flex-direction:column;overflow:hidden;color:var(--s-drawer-text);font-family:var(--s-font-family, sans-serif);font-size:14px;background:var(--s-drawer-bg);box-shadow:0 0 30px #0003;outline:none;pointer-events:auto;transition:transform .2s ease}.s-drawer--rtl{top:0;right:0;transform:translate(100%)}.s-drawer--ltr{top:0;left:0;transform:translate(-100%)}.s-drawer--ttb{top:0;left:0;transform:translateY(-100%)}.s-drawer--btt{bottom:0;left:0;transform:translateY(100%)}.s-drawer--entered{transform:translate(0)}.s-drawer__header{position:relative;display:flex;align-items:center;min-height:24px;padding:20px 52px 16px 20px;border-bottom:1px solid var(--s-drawer-border)}.s-drawer__title{font-size:18px;font-weight:600;line-height:24px}.s-drawer__close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--s-drawer-muted);background:transparent;border:0;border-radius:4px;cursor:pointer}.s-drawer__close:hover{color:var(--s-color-primary, #409eff)}.s-drawer__close:focus-visible{outline:2px solid var(--s-color-primary, #409eff);outline-offset:1px}.s-drawer__close-icon{display:block;width:18px;height:18px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.s-drawer__body{flex:1;min-height:0;padding:20px;overflow:auto;color:var(--s-drawer-muted);line-height:1.6}.s-drawer__footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 20px 20px;border-top:1px solid var(--s-drawer-border)}.s-drawer__resize{position:absolute;z-index:1;touch-action:none}.s-drawer__resize:after{position:absolute;content:"";background:var(--s-drawer-border);border-radius:2px}.s-drawer--rtl .s-drawer__resize,.s-drawer--ltr .s-drawer__resize{top:0;bottom:0;width:10px;cursor:ew-resize}.s-drawer--rtl .s-drawer__resize:after,.s-drawer--ltr .s-drawer__resize:after{top:50%;left:4px;width:2px;height:48px;transform:translateY(-50%)}.s-drawer--rtl .s-drawer__resize{left:0}.s-drawer--ltr .s-drawer__resize{right:0}.s-drawer--ttb .s-drawer__resize,.s-drawer--btt .s-drawer__resize{right:0;left:0;height:10px;cursor:ns-resize}.s-drawer--ttb .s-drawer__resize:after,.s-drawer--btt .s-drawer__resize:after{top:4px;left:50%;width:48px;height:2px;transform:translate(-50%)}.s-drawer--ttb .s-drawer__resize{bottom:0}.s-drawer--btt .s-drawer__resize{top:0}.s-drawer__sr-title{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.s-drawer-resizing{cursor:inherit;-webkit-user-select:none;user-select:none}.s-config-provider--dark .s-drawer,[data-theme=dark] .s-drawer{--s-drawer-bg: var(--s-color-bg-elevated, #1f1f1f);--s-drawer-text: var(--s-color-text, #f0f0f0);box-shadow:0 0 30px #0000008c}@media(prefers-reduced-motion:reduce){.s-drawer,.s-drawer__wrapper{transition-duration:1ms}}.s-ghn-menu{--s-ghn-menu-max-width: 1440px;--s-ghn-menu-panel-min-height: 240px;position:relative;z-index:100;width:100%;color:var(--s-color-text, #1f2329);font-family:var(--s-font-family);background:var(--s-color-bg-elevated, #fff);border:0;box-shadow:none}.s-ghn-menu__bar{width:min(100%,var(--s-ghn-menu-max-width));margin-inline:auto;display:flex;align-items:stretch;min-width:0}.s-ghn-menu__side{display:flex;flex:0 0 auto;align-items:stretch;min-width:0}.s-ghn-menu__side--right{flex:1 0 auto;justify-content:flex-end}.s-ghn-menu__nav{flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.s-ghn-menu__nav::-webkit-scrollbar{display:none}.s-ghn-menu__nav-list{display:flex;align-items:stretch;gap:26px;min-width:max-content;margin:0;padding:0 18px;list-style:none}.s-ghn-menu__nav-entry{display:flex;flex:0 0 auto;align-items:stretch}.s-ghn-menu__nav-item{position:relative;display:inline-flex;align-items:center;min-height:72px;padding:0;color:inherit;font:inherit;font-size:16px;font-weight:650;line-height:1.25;letter-spacing:0;text-decoration:none;white-space:nowrap;background:transparent;border:0;cursor:pointer}.s-ghn-menu__nav-item:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--s-color-primary, #1677ff);content:"";opacity:0;transform:scaleX(.4);transition:opacity .16s ease,transform .16s ease}.s-ghn-menu__nav-item:hover:not(.is-disabled),.s-ghn-menu__nav-item:focus-visible,.s-ghn-menu__nav-item.is-open,.s-ghn-menu__nav-item.is-active{color:var(--s-color-primary, #1677ff)}.s-ghn-menu__nav-item:focus-visible{border-radius:2px;outline:2px solid color-mix(in srgb,var(--s-color-primary, #1677ff) 45%,transparent);outline-offset:-2px}.s-ghn-menu__nav-item.is-open:after,.s-ghn-menu__nav-item.is-active:after{opacity:1;transform:scaleX(1)}.s-ghn-menu__nav-item.is-disabled{color:var(--s-color-text-disabled, #a8abb2);cursor:not-allowed}.s-ghn-menu__panel{position:absolute;top:100%;right:0;left:0;color:var(--s-color-text, #1f2329);background:var(--s-color-bg-elevated, #fff);border:0;box-shadow:none;animation:s-ghn-menu-panel-fade-in .5s ease-in-out both}.s-ghn-menu__panel-inner{width:min(100%,var(--s-ghn-menu-max-width));min-height:var(--s-ghn-menu-panel-min-height);margin-inline:auto;padding:28px;overflow:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--s-color-text-secondary, #646a73) 42%,transparent) transparent;scrollbar-width:thin}@keyframes s-ghn-menu-panel-fade-in{0%{opacity:0}to{opacity:1}}@media(max-width:720px){.s-ghn-menu__bar{flex-wrap:wrap}.s-ghn-menu__side{min-height:60px}.s-ghn-menu__side--right{flex:0 0 auto;margin-left:auto}.s-ghn-menu__nav{order:3;width:100%;flex:0 0 100%}.s-ghn-menu__nav-list{gap:18px;padding-inline:14px}.s-ghn-menu__nav-item{min-height:48px;font-size:14px}.s-ghn-menu__panel-inner{max-height:calc(100dvh - 108px);padding:20px 16px}}@media(prefers-reduced-motion:reduce){.s-ghn-menu__nav-item:after{transition:none}}.s-infinite-scroll{position:relative;width:100%;overflow:auto;box-sizing:border-box;color:var(--s-color-text, #303133);background:var(--s-color-bg-elevated, #fff);overscroll-behavior:contain}.s-infinite-scroll__spacer{position:relative;width:100%}.s-infinite-scroll__window{position:absolute;top:0;right:0;left:0;will-change:transform}.s-infinite-scroll__item{width:100%;overflow:hidden;box-sizing:border-box}.s-infinite-scroll__status,.s-infinite-scroll__empty{padding:12px;box-sizing:border-box;color:var(--s-color-text-secondary, #909399);text-align:center}.s-infinite-scroll__empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.s-input{position:relative;display:inline-flex;width:100%;box-sizing:border-box;color:var(--s-color-text);font-family:var(--s-font-family);vertical-align:middle}.s-input__wrapper{display:inline-flex;width:100%;min-width:0;align-items:center;box-sizing:border-box;background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:var(--s-border-radius);transition:border-color .2s,box-shadow .2s}.s-input:focus-within .s-input__wrapper{border-color:var(--s-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--s-color-primary) 16%,transparent)}.s-input--small .s-input__wrapper{min-height:24px;padding:0 7px;font-size:12px}.s-input--default .s-input__wrapper{min-height:32px;padding:0 10px;font-size:14px}.s-input--large .s-input__wrapper{min-height:40px;padding:0 12px;font-size:16px}.s-input--textarea{align-items:flex-start}.s-input--textarea .s-input__wrapper{position:relative;padding:5px 10px;align-items:flex-start}.s-input__inner{width:100%;min-width:0;padding:0;color:inherit;font:inherit;line-height:1.5;background:transparent;border:0;outline:none}.s-input__inner::placeholder{color:color-mix(in srgb,var(--s-color-text) 42%,transparent)}.s-input textarea.s-input__inner{min-height:42px}.s-input__prefix,.s-input__suffix{display:inline-flex;align-items:center;flex-shrink:0;color:color-mix(in srgb,var(--s-color-text) 55%,transparent)}.s-input__prefix{margin-right:7px}.s-input__suffix{margin-left:7px}.s-input__icon-button{display:inline-flex;padding:2px;margin-left:5px;align-items:center;justify-content:center;flex-shrink:0;color:color-mix(in srgb,var(--s-color-text) 55%,transparent);font:inherit;background:transparent;border:0;cursor:pointer}.s-input__icon-button:hover{color:var(--s-color-text)}.s-input__icon{display:block;width:16px;height:16px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.s-input__count{margin-left:8px;flex-shrink:0;color:color-mix(in srgb,var(--s-color-text) 45%,transparent);font-size:12px;white-space:nowrap}.s-input__count--outside{position:absolute;right:0;bottom:-20px}.s-input__prepend,.s-input__append{display:inline-flex;padding:0 12px;align-items:center;flex-shrink:0;color:color-mix(in srgb,var(--s-color-text) 72%,transparent);background:color-mix(in srgb,var(--s-color-bg-elevated) 82%,var(--s-color-border));border:1px solid var(--s-color-border)}.s-input__prepend{border-right:0;border-radius:var(--s-border-radius) 0 0 var(--s-border-radius)}.s-input__append{border-left:0;border-radius:0 var(--s-border-radius) var(--s-border-radius) 0}.s-input.has-prepend .s-input__wrapper{border-radius:0 var(--s-border-radius) var(--s-border-radius) 0}.s-input.has-append .s-input__wrapper{border-radius:var(--s-border-radius) 0 0 var(--s-border-radius)}.s-input.has-prepend.has-append .s-input__wrapper{border-radius:0}.s-input.is-disabled{cursor:not-allowed;opacity:.55}.s-input.is-disabled .s-input__inner{cursor:not-allowed}.s-input-number{display:inline-flex;box-sizing:border-box;color:var(--s-color-text);font-family:var(--s-font-family);vertical-align:middle}.s-input-number__wrapper{position:relative;display:inline-flex;align-items:stretch;box-sizing:border-box;overflow:hidden;background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:var(--s-border-radius);transition:border-color .2s,box-shadow .2s}.s-input-number:focus-within .s-input-number__wrapper{border-color:var(--s-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--s-color-primary) 16%,transparent)}.s-input-number--small .s-input-number__wrapper{width:120px;height:24px;font-size:12px}.s-input-number--small .s-input-number__increase,.s-input-number--small .s-input-number__decrease,.s-input-number--small .s-input-number__controls{width:24px}.s-input-number--small .s-input-number__input{padding:0 5px}.s-input-number--small .s-input-number__prefix,.s-input-number--small .s-input-number__suffix{padding:0 4px}.s-input-number--default .s-input-number__wrapper{width:150px;height:32px;font-size:14px}.s-input-number--large .s-input-number__wrapper{width:180px;height:40px;font-size:16px}.s-input-number__input{height:100%;width:100%;min-width:0;padding:0 8px;box-sizing:border-box;color:inherit;font:inherit;line-height:1.5;background:transparent;border:0;outline:none}.s-input-number__input::placeholder{color:color-mix(in srgb,var(--s-color-text) 42%,transparent)}.s-input-number__increase,.s-input-number__decrease,.s-input-number__controls button{display:inline-flex;width:32px;padding:0;align-items:center;justify-content:center;flex-shrink:0;color:inherit;font:inherit;background:color-mix(in srgb,var(--s-color-bg-elevated) 88%,var(--s-color-border));border:0;cursor:pointer}.s-input-number__increase:hover:not(:disabled),.s-input-number__decrease:hover:not(:disabled),.s-input-number__controls button:hover:not(:disabled){color:var(--s-color-primary)}.s-input-number__increase:disabled,.s-input-number__decrease:disabled,.s-input-number__controls button:disabled{cursor:not-allowed;opacity:.4}.s-input-number__decrease{border-right:1px solid var(--s-color-border)}.s-input-number__increase{border-left:1px solid var(--s-color-border)}.s-input-number__controls{display:flex;width:32px;flex-direction:column;flex-shrink:0;border-left:1px solid var(--s-color-border)}.s-input-number__controls button{width:100%;height:50%;font-size:11px}.s-input-number__controls button+button{border-top:1px solid var(--s-color-border)}.s-input-number__icon{width:1em;height:1em;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.s-input-number__prefix,.s-input-number__suffix{display:inline-flex;padding:0 7px;align-items:center;flex-shrink:0;color:color-mix(in srgb,var(--s-color-text) 58%,transparent)}.s-input-number__prepend,.s-input-number__append{display:inline-flex;padding:0 12px;align-items:center;flex-shrink:0;color:color-mix(in srgb,var(--s-color-text) 72%,transparent);background:color-mix(in srgb,var(--s-color-bg-elevated) 82%,var(--s-color-border));border:1px solid var(--s-color-border)}.s-input-number__prepend{border-right:0;border-radius:var(--s-border-radius) 0 0 var(--s-border-radius)}.s-input-number__append{border-left:0;border-radius:0 var(--s-border-radius) var(--s-border-radius) 0}.s-input-number.has-prepend .s-input-number__wrapper{border-radius:0 var(--s-border-radius) var(--s-border-radius) 0}.s-input-number.has-append .s-input-number__wrapper{border-radius:var(--s-border-radius) 0 0 var(--s-border-radius)}.s-input-number.has-prepend.has-append .s-input-number__wrapper{border-radius:0}.s-input-number.is-disabled{opacity:.55}.s-input-otp{display:inline-flex;align-items:center;gap:8px;color:var(--s-color-text);font-family:var(--s-font-family)}.s-input-otp__item{display:inline-flex;align-items:center;gap:8px}.s-input-otp__input{padding:0;color:inherit;font:inherit;font-weight:600;text-align:center;background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:var(--s-border-radius);outline:none;transition:border-color .2s,box-shadow .2s,background-color .2s}.s-input-otp__input:focus{border-color:var(--s-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--s-color-primary) 16%,transparent)}.s-input-otp--small .s-input-otp__input{width:28px;height:28px;font-size:14px}.s-input-otp--default .s-input-otp__input{width:36px;height:36px;font-size:16px}.s-input-otp--large .s-input-otp__input{width:44px;height:44px;font-size:20px}.s-input-otp--filled .s-input-otp__input{background:color-mix(in srgb,var(--s-color-border) 30%,var(--s-color-bg-elevated));border-color:transparent}.s-input-otp--underlined .s-input-otp__input{background:transparent;border-width:0 0 2px;border-radius:0}.s-input-otp--underlined .s-input-otp__input:focus{box-shadow:none}.s-input-otp__separator{display:inline-flex;align-items:center;flex-shrink:0;color:color-mix(in srgb,var(--s-color-text) 55%,transparent)}.s-input-otp.is-disabled{opacity:.55}.s-input-otp.is-disabled .s-input-otp__input,.s-input-otp.is-readonly .s-input-otp__input{cursor:not-allowed}.s-input-tag{display:inline-flex;width:100%;min-width:0;align-items:center;color:var(--s-color-text);font-family:var(--s-font-family);background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:var(--s-border-radius);transition:border-color .2s,box-shadow .2s;cursor:text}.s-input-tag:focus-within{border-color:var(--s-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--s-color-primary) 16%,transparent)}.s-input-tag--small{min-height:24px;padding:2px 7px;font-size:12px}.s-input-tag--default{min-height:32px;padding:3px 10px;font-size:14px}.s-input-tag--large{min-height:40px;padding:4px 12px;font-size:16px}.s-input-tag__content{display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;gap:4px}.s-input-tag__input{width:80px;min-width:60px;flex:1;padding:0;color:inherit;font:inherit;line-height:22px;background:transparent;border:0;outline:none}.s-input-tag__input::placeholder{color:color-mix(in srgb,var(--s-color-text) 42%,transparent)}.s-input-tag__tag{display:inline-flex;max-width:100%;padding:1px 6px;align-items:center;gap:4px;color:var(--s-input-tag-color, #606266);line-height:20px;background:var(--s-input-tag-bg, #f0f2f5);border:1px solid var(--s-input-tag-border, #dcdfe6);border-radius:4px}.s-input-tag__tag--success{--s-input-tag-color: #529b2e;--s-input-tag-bg: color-mix(in srgb, #67c23a 12%, var(--s-color-bg-elevated));--s-input-tag-border: color-mix(in srgb, #67c23a 35%, var(--s-color-border))}.s-input-tag__tag--warning{--s-input-tag-color: #b88230;--s-input-tag-bg: color-mix(in srgb, #e6a23c 12%, var(--s-color-bg-elevated));--s-input-tag-border: color-mix(in srgb, #e6a23c 35%, var(--s-color-border))}.s-input-tag__tag--danger{--s-input-tag-color: #c45656;--s-input-tag-bg: color-mix(in srgb, #f56c6c 12%, var(--s-color-bg-elevated));--s-input-tag-border: color-mix(in srgb, #f56c6c 35%, var(--s-color-border))}.s-input-tag__tag--info{--s-input-tag-color: color-mix(in srgb, var(--s-color-text) 72%, transparent);--s-input-tag-bg: color-mix(in srgb, var(--s-color-border) 28%, transparent);--s-input-tag-border: var(--s-color-border)}.s-input-tag__tag--dark{color:#fff;background:var(--s-input-tag-color);border-color:var(--s-input-tag-color)}.s-input-tag__tag--plain{background:transparent}.s-input-tag__tag-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-input-tag__tag-close,.s-input-tag__clear{display:inline-flex;padding:0;align-items:center;justify-content:center;color:inherit;font:inherit;line-height:1;background:transparent;border:0;cursor:pointer}.s-input-tag__icon{width:1em;height:1em;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.s-input-tag__prefix,.s-input-tag__suffix,.s-input-tag__clear{display:inline-flex;align-items:center;flex-shrink:0;color:color-mix(in srgb,var(--s-color-text) 55%,transparent)}.s-input-tag__prefix{margin-right:7px}.s-input-tag__suffix,.s-input-tag__clear{margin-left:7px}.s-input-tag.is-disabled,.s-input-tag.is-readonly{cursor:not-allowed}.s-input-tag.is-disabled{opacity:.55}.s-row{display:flex;flex-wrap:wrap;box-sizing:border-box}.s-row--justify-start{justify-content:flex-start}.s-row--justify-center{justify-content:center}.s-row--justify-end{justify-content:flex-end}.s-row--justify-space-between{justify-content:space-between}.s-row--justify-space-around{justify-content:space-around}.s-row--justify-space-evenly{justify-content:space-evenly}.s-col{position:relative;min-height:1px;box-sizing:border-box}.s-col-0{display:none}.s-col-offset-0{margin-left:0%}.s-col-1{display:block;flex:0 0 4.1666666667%;max-width:4.1666666667%}.s-col-offset-1{margin-left:4.1666666667%}.s-col-2{display:block;flex:0 0 8.3333333333%;max-width:8.3333333333%}.s-col-offset-2{margin-left:8.3333333333%}.s-col-3{display:block;flex:0 0 12.5%;max-width:12.5%}.s-col-offset-3{margin-left:12.5%}.s-col-4{display:block;flex:0 0 16.6666666667%;max-width:16.6666666667%}.s-col-offset-4{margin-left:16.6666666667%}.s-col-5{display:block;flex:0 0 20.8333333333%;max-width:20.8333333333%}.s-col-offset-5{margin-left:20.8333333333%}.s-col-6{display:block;flex:0 0 25%;max-width:25%}.s-col-offset-6{margin-left:25%}.s-col-7{display:block;flex:0 0 29.1666666667%;max-width:29.1666666667%}.s-col-offset-7{margin-left:29.1666666667%}.s-col-8{display:block;flex:0 0 33.3333333333%;max-width:33.3333333333%}.s-col-offset-8{margin-left:33.3333333333%}.s-col-9{display:block;flex:0 0 37.5%;max-width:37.5%}.s-col-offset-9{margin-left:37.5%}.s-col-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.s-col-offset-10{margin-left:41.6666666667%}.s-col-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.s-col-offset-11{margin-left:45.8333333333%}.s-col-12{display:block;flex:0 0 50%;max-width:50%}.s-col-offset-12{margin-left:50%}.s-col-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.s-col-offset-13{margin-left:54.1666666667%}.s-col-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.s-col-offset-14{margin-left:58.3333333333%}.s-col-15{display:block;flex:0 0 62.5%;max-width:62.5%}.s-col-offset-15{margin-left:62.5%}.s-col-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.s-col-offset-16{margin-left:66.6666666667%}.s-col-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.s-col-offset-17{margin-left:70.8333333333%}.s-col-18{display:block;flex:0 0 75%;max-width:75%}.s-col-offset-18{margin-left:75%}.s-col-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.s-col-offset-19{margin-left:79.1666666667%}.s-col-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.s-col-offset-20{margin-left:83.3333333333%}.s-col-21{display:block;flex:0 0 87.5%;max-width:87.5%}.s-col-offset-21{margin-left:87.5%}.s-col-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.s-col-offset-22{margin-left:91.6666666667%}.s-col-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.s-col-offset-23{margin-left:95.8333333333%}.s-col-24{display:block;flex:0 0 100%;max-width:100%}.s-col-offset-24{margin-left:100%}.s-col-xs-0{display:none}.s-col-xs-offset-0{margin-left:0%}.s-col-xs-1{display:block;flex:0 0 4.1666666667%;max-width:4.1666666667%}.s-col-xs-offset-1{margin-left:4.1666666667%}.s-col-xs-2{display:block;flex:0 0 8.3333333333%;max-width:8.3333333333%}.s-col-xs-offset-2{margin-left:8.3333333333%}.s-col-xs-3{display:block;flex:0 0 12.5%;max-width:12.5%}.s-col-xs-offset-3{margin-left:12.5%}.s-col-xs-4{display:block;flex:0 0 16.6666666667%;max-width:16.6666666667%}.s-col-xs-offset-4{margin-left:16.6666666667%}.s-col-xs-5{display:block;flex:0 0 20.8333333333%;max-width:20.8333333333%}.s-col-xs-offset-5{margin-left:20.8333333333%}.s-col-xs-6{display:block;flex:0 0 25%;max-width:25%}.s-col-xs-offset-6{margin-left:25%}.s-col-xs-7{display:block;flex:0 0 29.1666666667%;max-width:29.1666666667%}.s-col-xs-offset-7{margin-left:29.1666666667%}.s-col-xs-8{display:block;flex:0 0 33.3333333333%;max-width:33.3333333333%}.s-col-xs-offset-8{margin-left:33.3333333333%}.s-col-xs-9{display:block;flex:0 0 37.5%;max-width:37.5%}.s-col-xs-offset-9{margin-left:37.5%}.s-col-xs-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.s-col-xs-offset-10{margin-left:41.6666666667%}.s-col-xs-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.s-col-xs-offset-11{margin-left:45.8333333333%}.s-col-xs-12{display:block;flex:0 0 50%;max-width:50%}.s-col-xs-offset-12{margin-left:50%}.s-col-xs-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.s-col-xs-offset-13{margin-left:54.1666666667%}.s-col-xs-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.s-col-xs-offset-14{margin-left:58.3333333333%}.s-col-xs-15{display:block;flex:0 0 62.5%;max-width:62.5%}.s-col-xs-offset-15{margin-left:62.5%}.s-col-xs-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.s-col-xs-offset-16{margin-left:66.6666666667%}.s-col-xs-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.s-col-xs-offset-17{margin-left:70.8333333333%}.s-col-xs-18{display:block;flex:0 0 75%;max-width:75%}.s-col-xs-offset-18{margin-left:75%}.s-col-xs-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.s-col-xs-offset-19{margin-left:79.1666666667%}.s-col-xs-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.s-col-xs-offset-20{margin-left:83.3333333333%}.s-col-xs-21{display:block;flex:0 0 87.5%;max-width:87.5%}.s-col-xs-offset-21{margin-left:87.5%}.s-col-xs-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.s-col-xs-offset-22{margin-left:91.6666666667%}.s-col-xs-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.s-col-xs-offset-23{margin-left:95.8333333333%}.s-col-xs-24{display:block;flex:0 0 100%;max-width:100%}.s-col-xs-offset-24{margin-left:100%}@media(min-width:576px){.s-col-sm-0{display:none}.s-col-sm-offset-0{margin-left:0%}.s-col-sm-1{display:block;flex:0 0 4.1666666667%;max-width:4.1666666667%}.s-col-sm-offset-1{margin-left:4.1666666667%}.s-col-sm-2{display:block;flex:0 0 8.3333333333%;max-width:8.3333333333%}.s-col-sm-offset-2{margin-left:8.3333333333%}.s-col-sm-3{display:block;flex:0 0 12.5%;max-width:12.5%}.s-col-sm-offset-3{margin-left:12.5%}.s-col-sm-4{display:block;flex:0 0 16.6666666667%;max-width:16.6666666667%}.s-col-sm-offset-4{margin-left:16.6666666667%}.s-col-sm-5{display:block;flex:0 0 20.8333333333%;max-width:20.8333333333%}.s-col-sm-offset-5{margin-left:20.8333333333%}.s-col-sm-6{display:block;flex:0 0 25%;max-width:25%}.s-col-sm-offset-6{margin-left:25%}.s-col-sm-7{display:block;flex:0 0 29.1666666667%;max-width:29.1666666667%}.s-col-sm-offset-7{margin-left:29.1666666667%}.s-col-sm-8{display:block;flex:0 0 33.3333333333%;max-width:33.3333333333%}.s-col-sm-offset-8{margin-left:33.3333333333%}.s-col-sm-9{display:block;flex:0 0 37.5%;max-width:37.5%}.s-col-sm-offset-9{margin-left:37.5%}.s-col-sm-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.s-col-sm-offset-10{margin-left:41.6666666667%}.s-col-sm-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.s-col-sm-offset-11{margin-left:45.8333333333%}.s-col-sm-12{display:block;flex:0 0 50%;max-width:50%}.s-col-sm-offset-12{margin-left:50%}.s-col-sm-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.s-col-sm-offset-13{margin-left:54.1666666667%}.s-col-sm-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.s-col-sm-offset-14{margin-left:58.3333333333%}.s-col-sm-15{display:block;flex:0 0 62.5%;max-width:62.5%}.s-col-sm-offset-15{margin-left:62.5%}.s-col-sm-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.s-col-sm-offset-16{margin-left:66.6666666667%}.s-col-sm-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.s-col-sm-offset-17{margin-left:70.8333333333%}.s-col-sm-18{display:block;flex:0 0 75%;max-width:75%}.s-col-sm-offset-18{margin-left:75%}.s-col-sm-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.s-col-sm-offset-19{margin-left:79.1666666667%}.s-col-sm-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.s-col-sm-offset-20{margin-left:83.3333333333%}.s-col-sm-21{display:block;flex:0 0 87.5%;max-width:87.5%}.s-col-sm-offset-21{margin-left:87.5%}.s-col-sm-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.s-col-sm-offset-22{margin-left:91.6666666667%}.s-col-sm-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.s-col-sm-offset-23{margin-left:95.8333333333%}.s-col-sm-24{display:block;flex:0 0 100%;max-width:100%}.s-col-sm-offset-24{margin-left:100%}}@media(min-width:768px){.s-col-md-0{display:none}.s-col-md-offset-0{margin-left:0%}.s-col-md-1{display:block;flex:0 0 4.1666666667%;max-width:4.1666666667%}.s-col-md-offset-1{margin-left:4.1666666667%}.s-col-md-2{display:block;flex:0 0 8.3333333333%;max-width:8.3333333333%}.s-col-md-offset-2{margin-left:8.3333333333%}.s-col-md-3{display:block;flex:0 0 12.5%;max-width:12.5%}.s-col-md-offset-3{margin-left:12.5%}.s-col-md-4{display:block;flex:0 0 16.6666666667%;max-width:16.6666666667%}.s-col-md-offset-4{margin-left:16.6666666667%}.s-col-md-5{display:block;flex:0 0 20.8333333333%;max-width:20.8333333333%}.s-col-md-offset-5{margin-left:20.8333333333%}.s-col-md-6{display:block;flex:0 0 25%;max-width:25%}.s-col-md-offset-6{margin-left:25%}.s-col-md-7{display:block;flex:0 0 29.1666666667%;max-width:29.1666666667%}.s-col-md-offset-7{margin-left:29.1666666667%}.s-col-md-8{display:block;flex:0 0 33.3333333333%;max-width:33.3333333333%}.s-col-md-offset-8{margin-left:33.3333333333%}.s-col-md-9{display:block;flex:0 0 37.5%;max-width:37.5%}.s-col-md-offset-9{margin-left:37.5%}.s-col-md-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.s-col-md-offset-10{margin-left:41.6666666667%}.s-col-md-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.s-col-md-offset-11{margin-left:45.8333333333%}.s-col-md-12{display:block;flex:0 0 50%;max-width:50%}.s-col-md-offset-12{margin-left:50%}.s-col-md-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.s-col-md-offset-13{margin-left:54.1666666667%}.s-col-md-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.s-col-md-offset-14{margin-left:58.3333333333%}.s-col-md-15{display:block;flex:0 0 62.5%;max-width:62.5%}.s-col-md-offset-15{margin-left:62.5%}.s-col-md-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.s-col-md-offset-16{margin-left:66.6666666667%}.s-col-md-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.s-col-md-offset-17{margin-left:70.8333333333%}.s-col-md-18{display:block;flex:0 0 75%;max-width:75%}.s-col-md-offset-18{margin-left:75%}.s-col-md-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.s-col-md-offset-19{margin-left:79.1666666667%}.s-col-md-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.s-col-md-offset-20{margin-left:83.3333333333%}.s-col-md-21{display:block;flex:0 0 87.5%;max-width:87.5%}.s-col-md-offset-21{margin-left:87.5%}.s-col-md-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.s-col-md-offset-22{margin-left:91.6666666667%}.s-col-md-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.s-col-md-offset-23{margin-left:95.8333333333%}.s-col-md-24{display:block;flex:0 0 100%;max-width:100%}.s-col-md-offset-24{margin-left:100%}}@media(min-width:992px){.s-col-lg-0{display:none}.s-col-lg-offset-0{margin-left:0%}.s-col-lg-1{display:block;flex:0 0 4.1666666667%;max-width:4.1666666667%}.s-col-lg-offset-1{margin-left:4.1666666667%}.s-col-lg-2{display:block;flex:0 0 8.3333333333%;max-width:8.3333333333%}.s-col-lg-offset-2{margin-left:8.3333333333%}.s-col-lg-3{display:block;flex:0 0 12.5%;max-width:12.5%}.s-col-lg-offset-3{margin-left:12.5%}.s-col-lg-4{display:block;flex:0 0 16.6666666667%;max-width:16.6666666667%}.s-col-lg-offset-4{margin-left:16.6666666667%}.s-col-lg-5{display:block;flex:0 0 20.8333333333%;max-width:20.8333333333%}.s-col-lg-offset-5{margin-left:20.8333333333%}.s-col-lg-6{display:block;flex:0 0 25%;max-width:25%}.s-col-lg-offset-6{margin-left:25%}.s-col-lg-7{display:block;flex:0 0 29.1666666667%;max-width:29.1666666667%}.s-col-lg-offset-7{margin-left:29.1666666667%}.s-col-lg-8{display:block;flex:0 0 33.3333333333%;max-width:33.3333333333%}.s-col-lg-offset-8{margin-left:33.3333333333%}.s-col-lg-9{display:block;flex:0 0 37.5%;max-width:37.5%}.s-col-lg-offset-9{margin-left:37.5%}.s-col-lg-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.s-col-lg-offset-10{margin-left:41.6666666667%}.s-col-lg-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.s-col-lg-offset-11{margin-left:45.8333333333%}.s-col-lg-12{display:block;flex:0 0 50%;max-width:50%}.s-col-lg-offset-12{margin-left:50%}.s-col-lg-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.s-col-lg-offset-13{margin-left:54.1666666667%}.s-col-lg-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.s-col-lg-offset-14{margin-left:58.3333333333%}.s-col-lg-15{display:block;flex:0 0 62.5%;max-width:62.5%}.s-col-lg-offset-15{margin-left:62.5%}.s-col-lg-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.s-col-lg-offset-16{margin-left:66.6666666667%}.s-col-lg-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.s-col-lg-offset-17{margin-left:70.8333333333%}.s-col-lg-18{display:block;flex:0 0 75%;max-width:75%}.s-col-lg-offset-18{margin-left:75%}.s-col-lg-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.s-col-lg-offset-19{margin-left:79.1666666667%}.s-col-lg-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.s-col-lg-offset-20{margin-left:83.3333333333%}.s-col-lg-21{display:block;flex:0 0 87.5%;max-width:87.5%}.s-col-lg-offset-21{margin-left:87.5%}.s-col-lg-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.s-col-lg-offset-22{margin-left:91.6666666667%}.s-col-lg-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.s-col-lg-offset-23{margin-left:95.8333333333%}.s-col-lg-24{display:block;flex:0 0 100%;max-width:100%}.s-col-lg-offset-24{margin-left:100%}}@media(min-width:1200px){.s-col-xl-0{display:none}.s-col-xl-offset-0{margin-left:0%}.s-col-xl-1{display:block;flex:0 0 4.1666666667%;max-width:4.1666666667%}.s-col-xl-offset-1{margin-left:4.1666666667%}.s-col-xl-2{display:block;flex:0 0 8.3333333333%;max-width:8.3333333333%}.s-col-xl-offset-2{margin-left:8.3333333333%}.s-col-xl-3{display:block;flex:0 0 12.5%;max-width:12.5%}.s-col-xl-offset-3{margin-left:12.5%}.s-col-xl-4{display:block;flex:0 0 16.6666666667%;max-width:16.6666666667%}.s-col-xl-offset-4{margin-left:16.6666666667%}.s-col-xl-5{display:block;flex:0 0 20.8333333333%;max-width:20.8333333333%}.s-col-xl-offset-5{margin-left:20.8333333333%}.s-col-xl-6{display:block;flex:0 0 25%;max-width:25%}.s-col-xl-offset-6{margin-left:25%}.s-col-xl-7{display:block;flex:0 0 29.1666666667%;max-width:29.1666666667%}.s-col-xl-offset-7{margin-left:29.1666666667%}.s-col-xl-8{display:block;flex:0 0 33.3333333333%;max-width:33.3333333333%}.s-col-xl-offset-8{margin-left:33.3333333333%}.s-col-xl-9{display:block;flex:0 0 37.5%;max-width:37.5%}.s-col-xl-offset-9{margin-left:37.5%}.s-col-xl-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.s-col-xl-offset-10{margin-left:41.6666666667%}.s-col-xl-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.s-col-xl-offset-11{margin-left:45.8333333333%}.s-col-xl-12{display:block;flex:0 0 50%;max-width:50%}.s-col-xl-offset-12{margin-left:50%}.s-col-xl-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.s-col-xl-offset-13{margin-left:54.1666666667%}.s-col-xl-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.s-col-xl-offset-14{margin-left:58.3333333333%}.s-col-xl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.s-col-xl-offset-15{margin-left:62.5%}.s-col-xl-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.s-col-xl-offset-16{margin-left:66.6666666667%}.s-col-xl-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.s-col-xl-offset-17{margin-left:70.8333333333%}.s-col-xl-18{display:block;flex:0 0 75%;max-width:75%}.s-col-xl-offset-18{margin-left:75%}.s-col-xl-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.s-col-xl-offset-19{margin-left:79.1666666667%}.s-col-xl-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.s-col-xl-offset-20{margin-left:83.3333333333%}.s-col-xl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.s-col-xl-offset-21{margin-left:87.5%}.s-col-xl-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.s-col-xl-offset-22{margin-left:91.6666666667%}.s-col-xl-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.s-col-xl-offset-23{margin-left:95.8333333333%}.s-col-xl-24{display:block;flex:0 0 100%;max-width:100%}.s-col-xl-offset-24{margin-left:100%}}.s-loading-mask{--s-loading-color: var(--s-color-primary, #409eff);--s-loading-text-color: var(--s-color-text-secondary, #606266);inset:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:var(--s-loading-color);font-family:var(--s-font-family, sans-serif);background:#ffffffe0;opacity:0;transition-property:opacity;transition-timing-function:ease}.s-loading-mask--fixed{position:fixed}.s-loading-mask--absolute{position:absolute}.s-loading-mask--entered{opacity:1}.s-loading-spinner{display:flex;flex-direction:column;align-items:center;justify-content:center}.s-loading-spinner__icon{display:inline-flex;width:42px;height:42px;animation:s-loading-rotate 1.6s linear infinite}.s-loading-spinner__icon>svg{width:100%;height:100%}.s-loading-spinner__svg{display:block}.s-loading-spinner__path{stroke:currentcolor;stroke-width:4;stroke-linecap:round;stroke-dasharray:90 150;stroke-dashoffset:0}.s-loading-spinner__text{margin-top:10px;color:var(--s-loading-text-color);font-size:14px;line-height:1.4;text-align:center}.s-config-provider--dark .s-loading-mask,[data-theme=dark] .s-loading-mask{--s-loading-text-color: var(--s-color-text-secondary, #cfd3dc);background:#141414d1}@keyframes s-loading-rotate{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.s-loading-mask{transition-duration:1ms!important}.s-loading-spinner__icon{animation-duration:3s}}.s-menu,.s-menu__submenu-list{--s-menu-bg: var(--s-color-bg-elevated, #fff);--s-menu-text: var(--s-color-text, #1f2329);--s-menu-muted: var(--s-color-text-secondary, #646a73);--s-menu-border: var(--s-color-border, #d9d9d9);--s-menu-hover: color-mix(in srgb, var(--s-color-primary, #1677ff) 9%, var(--s-menu-bg));--s-menu-selected: color-mix(in srgb, var(--s-color-primary, #1677ff) 13%, var(--s-menu-bg));--s-menu-font-size: 14px;--s-menu-control-height: 40px;--s-menu-control-padding-block: 8px;--s-menu-control-padding-inline: 12px;--s-menu-control-gap: 10px;--s-menu-icon-size: 18px;--s-menu-expand-size: 14px;--s-menu-horizontal-height: 48px;--s-menu-horizontal-padding-inline: 14px;--s-menu-collapsed-width: 64px;--s-menu-collapsed-height: 44px;--s-menu-dual-rail-width: 64px;--s-menu-dual-rail-expanded-width: var(--s-menu-dual-rail-width);--s-menu-dual-rail-expanded-item-height: 58px;--s-menu-dual-panel-width: 196px;--s-menu-dual-action-height: 40px;--s-menu-grouped-primary-width: 240px;--s-menu-grouped-panel-width: 760px;--s-menu-grouped-columns: 4;--s-menu-grouped-height: 420px;box-sizing:border-box;color:var(--s-menu-text);font-family:var(--s-font-family, system-ui, sans-serif);font-size:var(--s-menu-font-size);line-height:1.5}.s-menu[data-size=small],.s-menu__submenu-list[data-size=small]{--s-menu-font-size: 13px;--s-menu-control-height: 32px;--s-menu-control-padding-block: 5px;--s-menu-control-padding-inline: 8px;--s-menu-control-gap: 8px;--s-menu-icon-size: 16px;--s-menu-expand-size: 12px;--s-menu-horizontal-height: 40px;--s-menu-horizontal-padding-inline: 10px;--s-menu-collapsed-width: 56px;--s-menu-collapsed-height: 36px;--s-menu-dual-rail-width: 56px;--s-menu-dual-rail-expanded-item-height: 52px;--s-menu-dual-panel-width: 180px;--s-menu-dual-action-height: 32px}.s-menu[data-size=large],.s-menu__submenu-list[data-size=large]{--s-menu-font-size: 16px;--s-menu-control-height: 48px;--s-menu-control-padding-block: 10px;--s-menu-control-padding-inline: 16px;--s-menu-control-gap: 12px;--s-menu-icon-size: 20px;--s-menu-expand-size: 16px;--s-menu-horizontal-height: 56px;--s-menu-horizontal-padding-inline: 18px;--s-menu-collapsed-width: 72px;--s-menu-collapsed-height: 52px;--s-menu-dual-rail-width: 72px;--s-menu-dual-rail-expanded-item-height: 66px;--s-menu-dual-panel-width: 212px;--s-menu-dual-action-height: 48px}.s-menu[data-theme=dark],.s-menu__submenu-list[data-theme=dark]{--s-menu-bg: #1f2023;--s-menu-text: #e5e7eb;--s-menu-muted: #9ca3af;--s-menu-border: #3f4248;--s-menu-hover: #2b3544;--s-menu-selected: #253952}.s-menu{position:relative;min-width:0;margin:0;padding:6px;list-style:none;background:var(--s-menu-bg);border:1px solid var(--s-menu-border);border-radius:var(--s-border-radius, 6px)}.s-menu[data-background=false]{background:transparent}.s-menu[data-border=false]{border-color:transparent}.s-menu[data-round=false]{border-radius:0}.s-menu__item,.s-menu__group,.s-menu__group-list{margin:0;padding:0;list-style:none}.s-menu__item{position:relative}.s-menu__control{position:relative;display:flex;width:100%;min-width:0;min-height:var(--s-menu-control-height);padding:var(--s-menu-control-padding-block) var(--s-menu-control-padding-inline);align-items:center;gap:var(--s-menu-control-gap);color:inherit;font:inherit;letter-spacing:0;line-height:1.35;text-align:left;text-decoration:none;white-space:nowrap;background:transparent;border:0;border-radius:8px;cursor:pointer;transition:color .15s ease,background-color .15s ease}.s-menu__control:hover:not(:disabled),.s-menu__control:focus-visible{color:var(--s-color-primary, #1677ff);background:var(--s-menu-hover);outline:none}.s-menu__control:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--s-color-primary, #1677ff) 42%,transparent)}.s-menu__item.is-selected>.s-menu__control{color:var(--s-color-primary, #1677ff);font-weight:600;background:var(--s-menu-selected)}.s-menu__item.is-open>.s-menu__control{color:var(--s-color-primary, #1677ff)}.s-menu__item.is-child-selected>.s-menu__control{color:var(--s-color-primary, #1677ff);font-weight:600}.s-menu__item.is-open>.s-menu__submenu-trigger>.s-menu__control{color:var(--s-color-primary, #1677ff)}.s-menu--vertical .s-menu__item.is-open>.s-menu__control,.s-menu--vertical .s-menu__item.is-open>.s-menu__submenu-trigger>.s-menu__control{border-bottom-right-radius:0;border-bottom-left-radius:0}.s-menu__item.is-child-selected>.s-menu__submenu-trigger>.s-menu__control{color:var(--s-color-primary, #1677ff);font-weight:600}.s-menu__item.is-danger>.s-menu__control{color:var(--s-color-danger, #d93026)}.s-menu__item.is-danger>.s-menu__control:hover,.s-menu__item.is-danger>.s-menu__control:focus-visible{background:color-mix(in srgb,var(--s-color-danger, #d93026) 10%,var(--s-menu-bg))}.s-menu__item.is-danger>.s-menu__submenu-trigger>.s-menu__control{color:var(--s-color-danger, #d93026)}.s-menu__item.is-danger>.s-menu__submenu-trigger>.s-menu__control:hover,.s-menu__item.is-danger>.s-menu__submenu-trigger>.s-menu__control:focus-visible{background:color-mix(in srgb,var(--s-color-danger, #d93026) 10%,var(--s-menu-bg))}.s-menu__item.is-disabled>.s-menu__control,.s-menu__item.is-disabled>.s-menu__submenu-trigger>.s-menu__control,.s-menu__control:disabled{color:var(--s-color-text-disabled, #a8abb2);cursor:not-allowed;background:transparent}.s-menu__icon{display:inline-flex;width:var(--s-menu-icon-size);height:var(--s-menu-icon-size);flex:0 0 var(--s-menu-icon-size);align-items:center;justify-content:center}.s-menu__icon>svg,.s-menu__icon>img{width:var(--s-menu-icon-size);height:var(--s-menu-icon-size);object-fit:contain}.s-menu__submenu-trigger{display:flex;width:100%;min-width:0}.s-menu__label-tooltip{min-width:0;overflow:hidden;flex:1 1 auto}.s-menu__label{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-menu__extra{flex:0 0 auto;color:var(--s-menu-muted);font-size:12px}.s-menu__expand-icon{display:inline-flex;width:var(--s-menu-expand-size);height:var(--s-menu-expand-size);flex:0 0 var(--s-menu-expand-size);align-items:center;justify-content:center}.s-menu__expand-icon>span:only-child{display:block;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .15s ease}.s-menu__group-title{display:flex;padding:8px 12px 4px;overflow:hidden;align-items:center;gap:8px;color:var(--s-menu-muted);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.s-menu__divider{height:0;margin:6px 4px;border:0;border-top:1px solid var(--s-menu-border)}.s-menu__divider.is-dashed{border-top-style:dashed}.s-menu__submenu-list{position:relative;min-width:180px;margin:0;padding:6px;list-style:none;background:var(--s-menu-bg)}.s-menu__submenu-list[data-background=false]{background:transparent}.s-menu__submenu-list[data-round=false]{border-radius:0}.s-menu__submenu-list.is-popup{max-height:min(420px,100vh - 16px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--s-menu-border);border-radius:var(--s-border-radius, 6px);box-shadow:0 8px 28px #00000029;animation:s-menu-popup-in .15s ease both}.s-menu__submenu-list.is-popup[data-background=false]{background:transparent}.s-menu__submenu-list.is-popup[data-border=false]{border-color:transparent}.s-menu__submenu-list.is-popup[data-round=false]{border-radius:0}.s-menu__submenu-list.is-inline{position:static;min-width:0;padding:2px 0;background:color-mix(in srgb,var(--s-menu-bg) 94%,var(--s-menu-border));border:0;box-shadow:none;animation:s-menu-inline-in .16s ease both}.s-menu--vertical,.s-menu--inline{width:240px;border-width:0 1px}.s-menu--grouped{width:var(--s-menu-grouped-primary-width);max-width:100%;height:var(--s-menu-grouped-height);padding:0;overflow:visible;border-width:0 1px;border-right-color:transparent}.s-menu--grouped[data-background=false] .s-menu__grouped-primary,.s-menu--grouped[data-background=false] .s-menu__grouped-panel,.s-menu--grouped[data-background=false] .s-menu__grouped-content{background:transparent}.s-menu--grouped[data-border=false] .s-menu__grouped-primary,.s-menu--grouped[data-border=false] .s-menu__grouped-panel{border-right-color:transparent}.s-menu__grouped-primary{position:relative;z-index:1;width:100%;min-width:0;height:100%;margin:0;padding:6px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;list-style:none;background:transparent;border-right:1px solid var(--s-menu-border)}.s-menu__grouped-panel{position:absolute;z-index:20;top:0;left:100%;width:0;height:100%;min-width:0;min-height:0;overflow:hidden;box-sizing:border-box;background:var(--s-menu-bg);border-right:1px solid var(--s-menu-border);opacity:0;pointer-events:none;visibility:hidden;transition:width .48s cubic-bezier(.22,1,.36,1),opacity .32s ease,visibility 0s linear .48s}.s-menu--grouped.is-grouped-expanded .s-menu__grouped-panel{width:var(--s-menu-grouped-panel-width);opacity:1;pointer-events:auto;visibility:visible;transition:width .48s cubic-bezier(.22,1,.36,1),opacity .32s ease,visibility 0s linear 0s}.s-menu__grouped-content{width:var(--s-menu-grouped-panel-width);height:100%;padding:12px 20px 20px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box}.s-menu__grouped-content--virtual{position:relative;padding:0;contain:strict}.s-menu__grouped-virtual-spacer{width:1px;pointer-events:none}.s-menu__grouped-virtual-row{min-width:0;overflow:hidden;box-sizing:border-box}.s-menu__grouped-virtual-row--title{padding-top:6px}.s-menu__grouped-virtual-row--title.is-first{padding-top:0}.s-menu__grouped-virtual-row--title>.s-menu__grouped-title{height:100%;box-sizing:border-box}.s-menu__grouped-virtual-row--entries>.s-menu__grouped-grid{height:100%;padding-top:5px;box-sizing:border-box;align-items:start}.s-menu__grouped-section+.s-menu__grouped-section{margin-top:12px}.s-menu__grouped-title{display:flex;min-height:32px;padding:6px 2px 8px;overflow:hidden;align-items:center;gap:8px;color:var(--s-menu-text);font-weight:600;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--s-menu-border)}.s-menu__grouped-grid{display:grid;margin:0;padding:6px 0 0;list-style:none;grid-template-columns:repeat(var(--s-menu-grouped-columns),minmax(120px,1fr));gap:2px 12px}.s-menu__grouped-entry{min-width:0;margin:0;padding:0;list-style:none}.s-menu__grouped-entry>.s-menu__control{min-height:34px;padding:6px 8px;font-size:13px;font-weight:400}.s-menu__grouped-entry>.s-menu__control:hover:not(:disabled),.s-menu__grouped-entry>.s-menu__control:focus-visible{color:var(--s-color-primary, #1677ff);background:transparent;box-shadow:none}.s-menu__grouped-entry.is-selected>.s-menu__control{color:var(--s-color-primary, #1677ff);font-weight:400;background:transparent}.s-menu__grouped-entry.is-danger>.s-menu__control{color:var(--s-color-danger, #d93026)}.s-menu__grouped-entry.is-disabled>.s-menu__control{color:var(--s-color-text-disabled, #a8abb2);cursor:not-allowed;background:transparent}.s-menu--dual{--s-menu-dual-current-rail-width: var(--s-menu-dual-rail-width);display:grid;width:var(--s-menu-dual-current-rail-width);max-width:100%;height:var(--s-menu-dual-height, 320px);padding:0;border-width:0 1px;grid-template-columns:var(--s-menu-dual-current-rail-width) minmax(0,1fr);overflow:hidden;transition:width .48s cubic-bezier(.22,1,.36,1)}.s-menu--dual.is-dual-rail-expanded{--s-menu-dual-current-rail-width: var(--s-menu-dual-rail-expanded-width)}.s-menu--dual.is-dual-expanded{width:calc(var(--s-menu-dual-current-rail-width) + var(--s-menu-dual-panel-width))}.s-menu--dual.is-dual-expanded.is-dual-panel-shadow{box-shadow:10px 0 28px #0f172a33}.s-menu--dual[data-theme=dark].is-dual-expanded.is-dual-panel-shadow{box-shadow:10px 0 28px #00000075}.s-menu--dual[data-background=false] .s-menu__dual-primary,.s-menu--dual[data-background=false] .s-menu__dual-secondary,.s-menu--dual[data-background=false] .s-menu__dual-secondary-list{background:transparent}.s-menu--dual[data-border=false] .s-menu__dual-primary-shell{border-right-color:transparent}.s-menu__dual-primary-shell{display:grid;min-width:0;min-height:0;overflow:hidden;grid-template-rows:minmax(0,1fr) auto;border-right:1px solid var(--s-menu-border)}.s-menu__dual-primary,.s-menu__dual-secondary-list{min-width:0;height:100%;max-height:100%;margin:0;padding:6px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;list-style:none}.s-menu__dual-primary{position:relative;z-index:1;padding:4px;background:transparent;scrollbar-width:none}.s-menu__dual-primary::-webkit-scrollbar{display:none;width:0;height:0}.s-menu__dual-primary>.s-menu__item>.s-menu__dual-tooltip-trigger{display:flex;width:100%}.s-menu__dual-primary>.s-menu__item>.s-menu__dual-tooltip-trigger>.s-menu__control{min-height:0;padding-inline:0;aspect-ratio:1;justify-content:center}.s-menu__dual-primary>.s-menu__item>.s-menu__dual-tooltip-trigger>.s-menu__control>.s-menu__label-tooltip,.s-menu__dual-primary>.s-menu__item>.s-menu__dual-tooltip-trigger>.s-menu__control>.s-menu__extra,.s-menu__dual-primary>.s-menu__item>.s-menu__dual-tooltip-trigger>.s-menu__control>.s-menu__expand-icon{display:none}.s-menu__dual-primary>.s-menu__item.is-open>.s-menu__dual-tooltip-trigger>.s-menu__control,.s-menu__dual-primary>.s-menu__item.is-selected>.s-menu__dual-tooltip-trigger>.s-menu__control,.s-menu__dual-primary>.s-menu__item.is-child-selected>.s-menu__dual-tooltip-trigger>.s-menu__control,.s-menu__dual-primary>.s-menu__item.is-dual-active>.s-menu__dual-tooltip-trigger>.s-menu__control,.s-menu--dual.is-dual-rail-expanded .s-menu__dual-primary>.s-menu__item.is-open>.s-menu__control,.s-menu--dual.is-dual-rail-expanded .s-menu__dual-primary>.s-menu__item.is-selected>.s-menu__control,.s-menu--dual.is-dual-rail-expanded .s-menu__dual-primary>.s-menu__item.is-child-selected>.s-menu__control,.s-menu--dual.is-dual-rail-expanded .s-menu__dual-primary>.s-menu__item.is-dual-active>.s-menu__control{color:var(--s-color-primary, #1677ff);font-weight:600;background:var(--s-menu-selected)}.s-menu--dual.is-dual-rail-expanded .s-menu__dual-primary>.s-menu__item>.s-menu__control{min-height:var(--s-menu-dual-rail-expanded-item-height);padding:6px 4px;flex-direction:column;justify-content:center;gap:4px;line-height:1.2;text-align:center}.s-menu--dual.is-dual-rail-expanded .s-menu__dual-primary>.s-menu__item>.s-menu__control>.s-menu__label-tooltip{display:block;width:100%;overflow:hidden;flex:0 0 auto}.s-menu--dual.is-dual-rail-expanded .s-menu__dual-primary .s-menu__label{font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.s-menu--dual.is-dual-rail-expanded .s-menu__dual-primary>.s-menu__item>.s-menu__control>.s-menu__extra,.s-menu--dual.is-dual-rail-expanded .s-menu__dual-primary>.s-menu__item>.s-menu__control>.s-menu__expand-icon{display:none}.s-menu__dual-rail-toggle{display:inline-flex;width:100%;height:44px;padding:0;align-items:center;justify-content:center;color:var(--s-menu-text);background:transparent;border:0;cursor:pointer}.s-menu__dual-rail-toggle:hover,.s-menu__dual-rail-toggle:focus-visible{color:var(--s-color-primary, #1677ff);background:var(--s-menu-hover);outline:none}.s-menu__dual-rail-toggle>svg{width:20px;height:20px}.s-menu[data-size=small] .s-menu__dual-rail-toggle{height:40px}.s-menu[data-size=large] .s-menu__dual-rail-toggle{height:48px}.s-menu__dual-secondary{position:relative;display:grid;min-width:0;min-height:0;overflow:hidden;grid-template-rows:var(--s-menu-dual-action-height) minmax(0,1fr);background:transparent;opacity:0;pointer-events:none;transform:translate(-10px);transition:opacity .36s ease,transform .48s cubic-bezier(.22,1,.36,1)}.s-menu--dual.is-dual-expanded .s-menu__dual-secondary{opacity:1;pointer-events:auto;transform:translate(0)}.s-menu__dual-actions{position:relative;display:flex;min-width:0;height:var(--s-menu-dual-action-height);padding:4px 7px;align-items:center;justify-content:center;box-sizing:border-box}.s-menu__dual-actions>.s-tooltip__trigger{position:absolute;top:50%;right:7px;transform:translateY(-50%)}.s-menu__dual-actions-content{width:100%;min-width:0;padding-inline:34px;overflow:hidden;box-sizing:border-box;color:var(--s-color-primary, #1677ff);font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}.s-menu__dual-pin{display:inline-flex;width:28px;height:28px;padding:5px;flex:0 0 28px;align-items:center;justify-content:center;color:var(--s-menu-muted);background:transparent;border:0;border-radius:4px;cursor:pointer}.s-menu__dual-pin:hover,.s-menu__dual-pin:focus-visible,.s-menu__dual-pin[aria-pressed=true]{color:var(--s-color-primary, #1677ff);background:var(--s-menu-hover);outline:none}.s-menu__dual-pin>svg{width:17px;height:17px;transition:transform .16s ease}.s-menu__dual-pin[aria-pressed=true]>svg{transform:rotate(-35deg)}.s-menu__dual-secondary-list{min-width:0;min-height:0;background:transparent}.s-menu--dual .s-menu__dual-secondary-list .s-menu__control{padding-left:calc(var(--s-menu-control-padding-inline) + var(--s-menu-depth, 0) * var(--s-menu-inline-indent, 24px))}.s-menu--dual .s-menu__dual-secondary-list .s-menu__item.is-open>.s-menu__control{border-bottom-right-radius:0;border-bottom-left-radius:0}.s-menu--dual .s-menu__dual-secondary-list .s-menu__item.is-open>.s-menu__control .s-menu__expand-icon>span:only-child{transform:rotate(45deg) translate(-1px,-1px)}.s-menu--inline:not(.is-collapsed) .s-menu__control{padding-left:calc(var(--s-menu-control-padding-inline) + var(--s-menu-depth, 0) * var(--s-menu-inline-indent, 24px))}.s-menu--inline:not(.is-collapsed) .s-menu__item.is-open>.s-menu__control .s-menu__expand-icon>span:only-child{transform:rotate(45deg) translate(-1px,-1px)}.s-menu--horizontal{display:flex;width:100%;padding:0 6px;align-items:stretch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;border-width:0 0 1px;border-radius:0}.s-menu--horizontal::-webkit-scrollbar{display:none}.s-menu--horizontal>.s-menu__item{display:flex;flex:0 0 auto;align-items:stretch}.s-menu--horizontal>.s-menu__item>.s-menu__submenu-trigger{width:auto;align-items:stretch}.s-menu--horizontal>.s-menu__item>.s-menu__control,.s-menu--horizontal>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control{width:auto;min-height:var(--s-menu-horizontal-height);padding-inline:var(--s-menu-horizontal-padding-inline);border-radius:8px}.s-menu--horizontal>.s-menu__item>.s-menu__control:after,.s-menu--horizontal>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control:after{position:absolute;right:12px;bottom:0;left:12px;height:2px;background:currentColor;content:"";opacity:0;transform:scaleX(.5);transition:opacity .15s ease,transform .15s ease}.s-menu--horizontal>.s-menu__item.is-selected>.s-menu__control,.s-menu--horizontal>.s-menu__item.is-open>.s-menu__control,.s-menu--horizontal>.s-menu__item.is-open>.s-menu__submenu-trigger>.s-menu__control{background:transparent}.s-menu--horizontal>.s-menu__item.is-selected>.s-menu__control:after,.s-menu--horizontal>.s-menu__item.is-open>.s-menu__control:after,.s-menu--horizontal>.s-menu__item.is-open>.s-menu__submenu-trigger>.s-menu__control:after{opacity:1;transform:scaleX(1)}.s-menu--horizontal>.s-menu__item:not(.is-disabled):hover>.s-menu__control,.s-menu--horizontal>.s-menu__item:not(.is-disabled):hover>.s-menu__submenu-trigger>.s-menu__control,.s-menu--horizontal>.s-menu__item:not(.is-disabled)>.s-menu__control:focus-visible,.s-menu--horizontal>.s-menu__item:not(.is-disabled)>.s-menu__submenu-trigger>.s-menu__control:focus-visible{background:transparent}.s-menu--horizontal>.s-menu__item:not(.is-disabled):hover>.s-menu__control:after,.s-menu--horizontal>.s-menu__item:not(.is-disabled):hover>.s-menu__submenu-trigger>.s-menu__control:after,.s-menu--horizontal>.s-menu__item:not(.is-disabled)>.s-menu__control:focus-visible:after,.s-menu--horizontal>.s-menu__item:not(.is-disabled)>.s-menu__submenu-trigger>.s-menu__control:focus-visible:after{opacity:1;transform:scaleX(1)}.s-menu--horizontal>.s-menu__item>.s-menu__control .s-menu__expand-icon>span:only-child,.s-menu--horizontal>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control .s-menu__expand-icon>span:only-child{transform:rotate(45deg) translate(-1px,-1px)}.s-menu--horizontal[data-horizontal-variant=filled],.s-menu--horizontal[data-horizontal-variant=pill]{column-gap:6px}.s-menu--horizontal[data-horizontal-variant=filled]>.s-menu__item>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=filled]>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control{min-height:max(32px,var(--s-menu-horizontal-height) - 8px);margin-block:4px;padding-block:6px}.s-menu--horizontal[data-horizontal-variant=filled]>.s-menu__item>.s-menu__control:after,.s-menu--horizontal[data-horizontal-variant=filled]>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control:after,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item>.s-menu__control:after,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control:after{display:none}.s-menu--horizontal[data-horizontal-variant=filled]>.s-menu__item.is-selected>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=filled]>.s-menu__item.is-open>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=filled]>.s-menu__item.is-open>.s-menu__submenu-trigger>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=filled]>.s-menu__item:not(.is-disabled):hover>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=filled]>.s-menu__item:not(.is-disabled):hover>.s-menu__submenu-trigger>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=filled]>.s-menu__item:not(.is-disabled)>.s-menu__control:focus-visible,.s-menu--horizontal[data-horizontal-variant=filled]>.s-menu__item:not(.is-disabled)>.s-menu__submenu-trigger>.s-menu__control:focus-visible,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item.is-selected>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item.is-open>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item.is-open>.s-menu__submenu-trigger>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item:not(.is-disabled):hover>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item:not(.is-disabled):hover>.s-menu__submenu-trigger>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item:not(.is-disabled)>.s-menu__control:focus-visible,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item:not(.is-disabled)>.s-menu__submenu-trigger>.s-menu__control:focus-visible{color:var(--s-color-primary, #1677ff);background:var(--s-menu-selected)}.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=pill]>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control{border-radius:999px}.s-menu--horizontal[data-horizontal-variant=plain]>.s-menu__item>.s-menu__control:after,.s-menu--horizontal[data-horizontal-variant=plain]>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control:after{display:none}.s-menu--horizontal[data-horizontal-variant=plain]>.s-menu__item.is-selected>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=plain]>.s-menu__item.is-open>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=plain]>.s-menu__item.is-open>.s-menu__submenu-trigger>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=plain]>.s-menu__item:not(.is-disabled):hover>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=plain]>.s-menu__item:not(.is-disabled):hover>.s-menu__submenu-trigger>.s-menu__control,.s-menu--horizontal[data-horizontal-variant=plain]>.s-menu__item:not(.is-disabled)>.s-menu__control:focus-visible,.s-menu--horizontal[data-horizontal-variant=plain]>.s-menu__item:not(.is-disabled)>.s-menu__submenu-trigger>.s-menu__control:focus-visible{color:var(--s-color-primary, #1677ff);background:transparent}.s-menu__horizontal-shell{--s-menu-horizontal-scroll-bg: var(--s-color-bg-elevated, #fff);--s-menu-horizontal-scroll-color: var(--s-color-text, #1f2329);position:relative;width:100%;min-width:0}.s-menu__horizontal-shell[data-theme=dark]{--s-menu-horizontal-scroll-bg: #1f2023;--s-menu-horizontal-scroll-color: #e5e7eb}.s-menu__horizontal-shell.s-menu__horizontal-shell--split.is-overflowing>.s-menu--horizontal{padding-inline:46px;scroll-padding-inline:46px}.s-menu__horizontal-shell.s-menu__horizontal-shell--end.is-overflowing>.s-menu--horizontal{padding-right:92px;padding-left:6px;scroll-padding-right:92px;scroll-padding-left:6px}.s-menu__horizontal-shell.s-menu__horizontal-shell--more.is-overflowing>.s-menu--horizontal{padding-right:calc(var(--s-menu-horizontal-more-width, 46px) + 8px);padding-left:6px;overflow-x:hidden;scroll-padding-right:calc(var(--s-menu-horizontal-more-width, 46px) + 8px)}.s-menu--horizontal>.s-menu__item.is-horizontal-more-hidden{visibility:hidden;pointer-events:none}.s-menu__horizontal-scroll-button{position:absolute;z-index:4;top:0;bottom:1px;display:inline-flex;width:46px;padding:0;align-items:center;justify-content:center;color:var(--s-menu-horizontal-scroll-color);background:var(--s-menu-horizontal-scroll-bg);border:0;cursor:pointer}.s-menu__horizontal-scroll-button.is-left{left:0}.s-menu__horizontal-scroll-button.is-right{right:0}.s-menu__horizontal-shell--end .s-menu__horizontal-scroll-button.is-left{right:46px;left:auto}.s-menu__horizontal-scroll-button:hover:not(:disabled),.s-menu__horizontal-scroll-button:focus-visible{color:var(--s-color-primary, #1677ff);outline:none}.s-menu__horizontal-scroll-button:disabled{color:var(--s-color-text-disabled, #a8abb2);cursor:default}.s-menu__horizontal-scroll-button>svg{width:18px;height:18px}.s-menu__horizontal-more-button{position:absolute;z-index:4;top:0;right:0;bottom:1px;display:inline-flex;width:var(--s-menu-horizontal-more-width, 46px);padding:0;align-items:center;justify-content:center;color:var(--s-menu-horizontal-scroll-color);background:var(--s-menu-horizontal-scroll-bg);border:0;cursor:pointer}.s-menu__horizontal-more-button:hover,.s-menu__horizontal-more-button:focus-visible{color:var(--s-color-primary, #1677ff);outline:none}.s-menu__horizontal-more-button>svg{width:18px;height:18px}.s-menu__horizontal-shell--more>.s-tooltip__trigger{position:absolute;z-index:4;top:0;right:0;bottom:1px;display:flex;width:var(--s-menu-horizontal-more-width, 46px)}.s-menu__horizontal-shell--more>.s-tooltip__trigger>.s-menu__horizontal-more-button{position:static;width:100%;height:100%}.s-menu.is-collapsed{width:var(--s-menu-collapsed-width)}.s-menu.is-collapsed>.s-menu__item>.s-menu__control,.s-menu.is-collapsed>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control{min-height:var(--s-menu-collapsed-height);padding-inline:0;justify-content:center}.s-menu.is-collapsed>.s-menu__item>.s-menu__control>.s-menu__label-tooltip,.s-menu.is-collapsed>.s-menu__item>.s-menu__control>.s-menu__extra,.s-menu.is-collapsed>.s-menu__item>.s-menu__control>.s-menu__expand-icon,.s-menu.is-collapsed>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control>.s-menu__label-tooltip,.s-menu.is-collapsed>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control>.s-menu__extra,.s-menu.is-collapsed>.s-menu__item>.s-menu__submenu-trigger>.s-menu__control>.s-menu__expand-icon,.s-menu.is-collapsed>.s-menu__group>.s-menu__group-title{display:none}.s-menu.is-virtual,.s-menu__submenu-list.is-virtual{position:relative;overflow-x:hidden;overflow-y:auto}.s-menu.is-virtual,.s-menu__grouped-primary,.s-menu__grouped-content,.s-menu__dual-secondary-list,.s-menu__submenu-list.is-virtual,.s-menu__submenu-list.is-popup{scrollbar-color:color-mix(in srgb,var(--s-menu-muted) 42%,transparent) transparent;scrollbar-width:thin}.s-menu.is-virtual::-webkit-scrollbar,.s-menu__grouped-primary::-webkit-scrollbar,.s-menu__grouped-content::-webkit-scrollbar,.s-menu__dual-secondary-list::-webkit-scrollbar,.s-menu__submenu-list.is-virtual::-webkit-scrollbar,.s-menu__submenu-list.is-popup::-webkit-scrollbar{width:6px;height:6px}.s-menu.is-virtual::-webkit-scrollbar-track,.s-menu__grouped-primary::-webkit-scrollbar-track,.s-menu__grouped-content::-webkit-scrollbar-track,.s-menu__dual-secondary-list::-webkit-scrollbar-track,.s-menu__submenu-list.is-virtual::-webkit-scrollbar-track,.s-menu__submenu-list.is-popup::-webkit-scrollbar-track{background:transparent}.s-menu.is-virtual::-webkit-scrollbar-thumb,.s-menu__grouped-primary::-webkit-scrollbar-thumb,.s-menu__grouped-content::-webkit-scrollbar-thumb,.s-menu__dual-secondary-list::-webkit-scrollbar-thumb,.s-menu__submenu-list.is-virtual::-webkit-scrollbar-thumb,.s-menu__submenu-list.is-popup::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--s-menu-muted) 42%,transparent);border:1px solid transparent;border-radius:3px;background-clip:padding-box}.s-menu.is-virtual::-webkit-scrollbar-thumb:hover,.s-menu__grouped-primary::-webkit-scrollbar-thumb:hover,.s-menu__grouped-content::-webkit-scrollbar-thumb:hover,.s-menu__dual-secondary-list::-webkit-scrollbar-thumb:hover,.s-menu__submenu-list.is-virtual::-webkit-scrollbar-thumb:hover,.s-menu__submenu-list.is-popup::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--s-menu-muted) 62%,transparent);background-clip:padding-box}.s-menu__virtual-spacer{display:block;width:1px;margin:0;padding:0;list-style:none;pointer-events:none}.s-menu__item.is-virtual-row,.s-menu__group.is-virtual-row,.s-menu__divider.is-virtual-row{margin:0;padding-bottom:3px;box-sizing:border-box}.s-menu__item.is-virtual-row>.s-menu__control,.s-menu__item.is-virtual-row>.s-menu__submenu-trigger,.s-menu__item.is-virtual-row>.s-menu__submenu-trigger>.s-menu__control{height:100%;min-height:0}.s-menu__dual-primary>.s-menu__item.is-virtual-row>.s-menu__dual-tooltip-trigger>.s-menu__control{height:auto}.s-menu__group.is-virtual-row .s-menu__group-title{display:flex;height:100%;padding-top:0;padding-bottom:3px;align-items:center}.s-menu__divider.is-virtual-row{height:var(--s-menu-virtual-item-size, 43px);border:0}.s-menu__divider.is-virtual-row:after{display:block;margin-top:calc((var(--s-menu-virtual-item-size, 43px) - 4px) / 2);border-top:1px solid var(--s-menu-border);content:""}.s-menu__divider.is-virtual-row.is-dashed:after{border-top-style:dashed}.s-tooltip.s-menu__popper{z-index:2100;max-width:none;padding:0;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.s-tooltip.s-menu__popper>.s-tooltip__content{color:inherit}.s-tooltip.s-menu__popper .s-menu__popup-surface{position:relative;display:block;pointer-events:auto}.s-tooltip.s-menu__popper .s-menu__popup-surface:before{position:absolute;background:transparent;content:""}.s-tooltip.s-menu__popper.s-tooltip--right .s-menu__popup-surface:before,.s-tooltip.s-menu__popper.s-tooltip--right-start .s-menu__popup-surface:before,.s-tooltip.s-menu__popper.s-tooltip--right-end .s-menu__popup-surface:before{top:0;bottom:0;left:calc(-1 * var(--s-menu-popup-bridge-size, 25px));width:var(--s-menu-popup-bridge-size, 25px)}.s-tooltip.s-menu__popper.s-tooltip--left .s-menu__popup-surface:before,.s-tooltip.s-menu__popper.s-tooltip--left-start .s-menu__popup-surface:before,.s-tooltip.s-menu__popper.s-tooltip--left-end .s-menu__popup-surface:before{top:0;right:calc(-1 * var(--s-menu-popup-bridge-size, 25px));bottom:0;width:var(--s-menu-popup-bridge-size, 25px)}.s-tooltip.s-menu__popper.s-tooltip--bottom .s-menu__popup-surface:before,.s-tooltip.s-menu__popper.s-tooltip--bottom-start .s-menu__popup-surface:before,.s-tooltip.s-menu__popper.s-tooltip--bottom-end .s-menu__popup-surface:before{top:calc(-1 * var(--s-menu-popup-bridge-size, 8px));right:0;left:0;height:var(--s-menu-popup-bridge-size, 8px)}.s-tooltip.s-menu__popper.s-tooltip--top .s-menu__popup-surface:before,.s-tooltip.s-menu__popper.s-tooltip--top-start .s-menu__popup-surface:before,.s-tooltip.s-menu__popper.s-tooltip--top-end .s-menu__popup-surface:before{right:0;bottom:calc(-1 * var(--s-menu-popup-bridge-size, 8px));left:0;height:var(--s-menu-popup-bridge-size, 8px)}.s-tooltip.s-menu__horizontal-more-popper{z-index:2100;max-width:none;padding:0;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.s-tooltip.s-menu__horizontal-more-popper>.s-tooltip__content{padding:0;overflow:visible}.s-tooltip.s-menu__horizontal-more-popper .s-menu--vertical{width:240px;max-height:min(420px,100vh - 16px);overflow-y:auto;border-width:1px}.s-menu--vertical>.s-menu__item+.s-menu__item,.s-menu--inline>.s-menu__item+.s-menu__item,.s-menu__grouped-primary>.s-menu__item+.s-menu__item,.s-menu__dual-primary>.s-menu__item+.s-menu__item,.s-menu__dual-secondary-list>.s-menu__item+.s-menu__item,.s-menu__submenu-list>.s-menu__item+.s-menu__item,.s-menu__group-list>.s-menu__item+.s-menu__item{margin-top:3px}.s-menu--vertical .s-menu__item.is-open>.s-menu__control,.s-menu--vertical .s-menu__item.is-open>.s-menu__submenu-trigger>.s-menu__control,.s-menu--dual .s-menu__dual-secondary-list .s-menu__item.is-open>.s-menu__control,.s-menu--dual .s-menu__dual-secondary-list .s-menu__item.is-open>.s-menu__submenu-trigger>.s-menu__control{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}@keyframes s-menu-popup-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes s-menu-inline-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){.s-menu--grouped{width:100%}.s-menu__grouped-panel{left:0;max-width:100%;border-left:1px solid var(--s-menu-border)}.s-menu--grouped.is-grouped-expanded .s-menu__grouped-panel{width:100%}.s-menu__grouped-content{width:100%;padding:8px 12px 14px}.s-menu__grouped-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){.s-menu__grouped-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.s-menu__dual-pin>svg,.s-menu--grouped,.s-menu__grouped-panel,.s-menu__control,.s-menu__expand-icon>span:only-child,.s-menu__submenu-list{transition:none;animation:none}}.s-nav-tabs{--s-nav-tabs-height: 44px;--s-nav-tabs-tab-height: 36px;--s-nav-tabs-tab-min-width: 92px;--s-nav-tabs-tab-max-width: 220px;--s-nav-tabs-bg: var(--s-color-bg-elevated, #fff);--s-nav-tabs-hover-bg: color-mix(in srgb, var(--s-color-text, #1f2329) 6%, transparent);--s-nav-tabs-active-bg: color-mix(in srgb, var(--s-color-primary) 11%, var(--s-nav-tabs-bg));position:relative;display:flex;box-sizing:border-box;width:100%;min-width:0;height:var(--s-nav-tabs-height);color:var(--s-color-text);font-family:var(--s-font-family);background:var(--s-nav-tabs-bg);border-bottom:1px solid var(--s-color-border)}.s-nav-tabs *,.s-nav-tabs *:before,.s-nav-tabs *:after{box-sizing:border-box}.s-nav-tabs--small{--s-nav-tabs-height: 36px;--s-nav-tabs-tab-height: 28px}.s-nav-tabs--large{--s-nav-tabs-height: 52px;--s-nav-tabs-tab-height: 42px}.s-nav-tabs__navigation{display:flex;min-width:0;height:100%;flex:1 1 auto;align-items:stretch}.s-nav-tabs__viewport{flex:1 1 auto;min-width:0;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none}.s-nav-tabs__viewport::-webkit-scrollbar{display:none}.s-nav-tabs__track{display:flex;align-items:center;width:max-content;min-width:100%;height:100%}.s-nav-tabs.is-virtual .s-nav-tabs__track{position:relative;display:block;max-width:none;padding:0}.s-nav-tabs__virtual-item{position:absolute;top:0;bottom:0;display:inline-flex;min-width:0;align-items:center}.s-nav-tabs.is-virtual .s-nav-tabs__virtual-item>.s-nav-tabs__tab-host,.s-nav-tabs.is-virtual .s-nav-tabs__virtual-item>.s-nav-tabs__tab-dropdown,.s-nav-tabs.is-virtual .s-nav-tabs__virtual-item>.s-nav-tabs__tab-dropdown.s-dropdown__trigger{width:100%}.s-nav-tabs.is-virtual .s-nav-tabs__tab{width:100%;min-width:0;max-width:none}.s-nav-tabs__tab-host,.s-nav-tabs__tab-dropdown,.s-nav-tabs__tab-dropdown.s-dropdown__trigger{display:inline-flex;flex:none;height:100%;min-width:0;align-items:center}.s-nav-tabs__tab{position:relative;display:inline-flex;flex:none;align-items:center;min-width:var(--s-nav-tabs-tab-min-width);max-width:var(--s-nav-tabs-tab-max-width);height:var(--s-nav-tabs-tab-height);color:var(--s-color-text-secondary, #646a73);transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.s-nav-tabs__tab.is-active{color:var(--s-color-primary)}.s-nav-tabs__tab.is-disabled{color:var(--s-color-text-disabled, #a8abb2);opacity:.72}.s-nav-tabs__tab[draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none}.s-nav-tabs__tab.is-dragging{cursor:grabbing;opacity:.42}.s-nav-tabs__tab-action{position:absolute;z-index:1;inset:0;display:block;padding:0;background:transparent;border:0;border-radius:inherit;color:inherit;cursor:pointer;text-decoration:none}.s-nav-tabs__tab-action:disabled{cursor:not-allowed}.s-nav-tabs__tab-action:focus-visible{outline:2px solid color-mix(in srgb,var(--s-color-primary) 45%,transparent);outline-offset:-2px}.s-nav-tabs__tab-content{position:relative;z-index:2;display:flex;min-width:0;flex:1 1 auto;align-items:center;flex-direction:row;gap:8px;padding:0 10px 0 12px;pointer-events:none}.s-nav-tabs__tab-icon{display:inline-flex;flex:none;width:16px;height:16px;align-items:center;justify-content:center;line-height:0}.s-nav-tabs__tab-icon>svg{display:block;width:100%;height:100%}.s-nav-tabs__tab-label{display:block;min-width:0;width:100%;flex:1 1 auto;overflow:hidden;font-size:13px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.s-nav-tabs__tab-content.is-iconless{justify-content:center}.s-nav-tabs__tab-content.is-iconless .s-nav-tabs__tab-label{text-align:center}.s-nav-tabs__tab-content.has-icon .s-nav-tabs__tab-label{text-align:left}.s-nav-tabs__close{position:relative;z-index:3;display:inline-flex;flex:none;width:24px;height:24px;margin-right:5px;padding:0;align-items:center;justify-content:center;color:currentColor;background:transparent;border:0;border-radius:5px;cursor:pointer;opacity:0;transition:opacity .12s ease,background-color .12s ease}.s-nav-tabs__close:hover,.s-nav-tabs__close:focus-visible{background:color-mix(in srgb,currentColor 11%,transparent);outline:none;opacity:1}.s-nav-tabs__tab:hover .s-nav-tabs__close,.s-nav-tabs__tab.is-active .s-nav-tabs__close{opacity:.78}.s-nav-tabs__icon{display:block;width:16px;height:16px}.s-nav-tabs__scroll-button{position:relative;z-index:4;display:inline-flex;flex:none;width:32px;height:100%;padding:0;align-items:center;justify-content:center;color:var(--s-color-text-secondary, #646a73);background:var(--s-nav-tabs-bg);border:0;cursor:pointer;transition:color .14s ease,background-color .14s ease}.s-nav-tabs__scroll-button.is-left{box-shadow:8px 0 12px color-mix(in srgb,var(--s-nav-tabs-bg) 90%,transparent)}.s-nav-tabs__scroll-button.is-right{box-shadow:-8px 0 12px color-mix(in srgb,var(--s-nav-tabs-bg) 90%,transparent)}.s-nav-tabs__scroll-button:hover:not(:disabled),.s-nav-tabs__scroll-button:focus-visible{color:var(--s-color-primary);background:var(--s-nav-tabs-hover-bg);outline:none}.s-nav-tabs__scroll-button:disabled{cursor:not-allowed;opacity:.38}.s-nav-tabs__empty{display:flex;min-width:120px;height:100%;padding-inline:14px;align-items:center;color:var(--s-color-text-secondary, #646a73);font-size:13px}.s-nav-tabs--google{--s-nav-tabs-google-active-bg: color-mix(in srgb, var(--s-color-primary) 14%, var(--s-nav-tabs-bg))}.s-nav-tabs--google .s-nav-tabs__track{align-items:flex-end;padding:0 14px}.s-nav-tabs--google .s-nav-tabs__tab-host,.s-nav-tabs--google .s-nav-tabs__tab-dropdown,.s-nav-tabs--google .s-nav-tabs__tab-dropdown.s-dropdown__trigger,.s-nav-tabs--google.is-virtual .s-nav-tabs__virtual-item,.s-nav-tabs--card.is-virtual .s-nav-tabs__virtual-item{align-items:flex-end}.s-nav-tabs--google .s-nav-tabs__tab{--s-nav-tabs-google-tab-bg: transparent;z-index:1;height:calc(var(--s-nav-tabs-height) - 7px);border-radius:9px 9px 0 0}.s-nav-tabs--google .s-nav-tabs__tab:hover:not(.is-disabled):not(.is-active){--s-nav-tabs-google-tab-bg: color-mix(in srgb, var(--s-color-text) 11%, var(--s-nav-tabs-bg));z-index:2;color:var(--s-color-text);background:var(--s-nav-tabs-google-tab-bg)}.s-nav-tabs--google .s-nav-tabs__tab:before,.s-nav-tabs--google .s-nav-tabs__tab:after{position:absolute;bottom:-1px;width:13px;height:13px;content:"";opacity:0;pointer-events:none}.s-nav-tabs--google .s-nav-tabs__tab:before{left:-13px;background:radial-gradient(circle at 0 0,transparent 12.2px,var(--s-nav-tabs-google-tab-bg) 12.7px)}.s-nav-tabs--google .s-nav-tabs__tab:after{right:-13px;background:radial-gradient(circle at 100% 0,transparent 12.2px,var(--s-nav-tabs-google-tab-bg) 12.7px)}.s-nav-tabs--google .s-nav-tabs__tab:hover:not(.is-disabled):before,.s-nav-tabs--google .s-nav-tabs__tab:hover:not(.is-disabled):after{opacity:1}.s-nav-tabs--google .s-nav-tabs__tab.is-active{--s-nav-tabs-google-tab-bg: var(--s-nav-tabs-google-active-bg);z-index:3;background:var(--s-nav-tabs-google-tab-bg)}.s-nav-tabs--google .s-nav-tabs__tab.is-active:before,.s-nav-tabs--google .s-nav-tabs__tab.is-active:after{opacity:1}.s-nav-tabs--google .s-nav-tabs__tab-content{padding-right:7px;padding-left:10px}.s-nav-tabs--google .s-nav-tabs__close{margin-right:4px}.s-nav-tabs--button .s-nav-tabs__track{gap:6px;padding:0 8px}.s-nav-tabs--button .s-nav-tabs__tab{border:1px solid transparent;border-radius:6px;background:var(--s-color-fill-light, #f5f6f7)}.s-nav-tabs--button .s-nav-tabs__tab:hover:not(.is-disabled):not(.is-active){color:var(--s-color-primary);background:color-mix(in srgb,var(--s-color-primary) 15%,var(--s-color-bg-elevated));border-color:color-mix(in srgb,var(--s-color-primary) 42%,transparent);box-shadow:0 2px 7px color-mix(in srgb,var(--s-color-primary) 12%,transparent)}.s-nav-tabs--button .s-nav-tabs__tab.is-active{color:#fff;background:var(--s-color-primary);border-color:var(--s-color-primary);box-shadow:0 2px 6px color-mix(in srgb,var(--s-color-primary) 25%,transparent)}.s-nav-tabs--button .s-nav-tabs__tab.is-active:hover{background:color-mix(in srgb,var(--s-color-primary) 84%,#fff)}.s-nav-tabs--button .s-nav-tabs__tab-label,.s-nav-tabs--button .s-nav-tabs__tab-icon,.s-nav-tabs--button .s-nav-tabs__close{color:inherit}.s-nav-tabs--tag .s-nav-tabs__track{gap:6px;padding:0 8px}.s-nav-tabs--tag .s-nav-tabs__tab{border:1px solid var(--s-color-border);border-radius:6px;background:var(--s-color-bg-elevated, #fff)}.s-nav-tabs--tag .s-nav-tabs__tab:hover:not(.is-disabled){color:var(--s-color-primary);border-color:color-mix(in srgb,var(--s-color-primary) 55%,var(--s-color-border))}.s-nav-tabs--tag .s-nav-tabs__tab.is-active{border-color:var(--s-color-primary);background:var(--s-nav-tabs-active-bg)}.s-nav-tabs--slider .s-nav-tabs__track{gap:2px;padding:0 8px}.s-nav-tabs--slider .s-nav-tabs__tab{height:100%}.s-nav-tabs--slider .s-nav-tabs__tab:after{position:absolute;right:14px;bottom:0;left:14px;height:3px;border-radius:3px 3px 0 0;background:var(--s-color-primary);content:"";opacity:0;transform:scaleX(.35);transition:opacity .16s ease,transform .18s ease}.s-nav-tabs--slider .s-nav-tabs__tab:hover:not(.is-disabled){color:var(--s-color-primary);background:var(--s-nav-tabs-hover-bg)}.s-nav-tabs--slider .s-nav-tabs__tab.is-active:after{opacity:1;transform:scaleX(1)}.s-nav-tabs--card .s-nav-tabs__track{align-items:flex-end;gap:6px;padding:0 8px}.s-nav-tabs--card .s-nav-tabs__tab-host,.s-nav-tabs--card .s-nav-tabs__tab-dropdown,.s-nav-tabs--card .s-nav-tabs__tab-dropdown.s-dropdown__trigger{align-items:flex-end}.s-nav-tabs--card .s-nav-tabs__tab{height:calc(var(--s-nav-tabs-height) - 7px);background:color-mix(in srgb,var(--s-color-fill-light, #f5f6f7) 72%,transparent);border:1px solid var(--s-color-border);border-bottom-color:transparent;border-radius:6px 6px 0 0}.s-nav-tabs--card .s-nav-tabs__tab:hover:not(.is-disabled):not(.is-active){z-index:2;color:var(--s-color-primary);background:color-mix(in srgb,var(--s-color-primary) 7%,var(--s-nav-tabs-bg));border-color:color-mix(in srgb,var(--s-color-primary) 38%,var(--s-color-border));border-bottom-color:transparent}.s-nav-tabs--card .s-nav-tabs__tab.is-active{z-index:3;color:var(--s-color-primary);background:var(--s-nav-tabs-bg);border-color:var(--s-color-primary);border-bottom-color:var(--s-nav-tabs-bg)}.s-nav-tabs--pill .s-nav-tabs__track{gap:8px;padding:0 9px}.s-nav-tabs--pill .s-nav-tabs__tab{min-width:max(76px,var(--s-nav-tabs-tab-min-width));height:calc(var(--s-nav-tabs-tab-height) - 4px);background:color-mix(in srgb,var(--s-color-fill-light, #f5f6f7) 82%,transparent);border:1px solid transparent;border-radius:calc(var(--s-nav-tabs-tab-height) / 2)}.s-nav-tabs--pill .s-nav-tabs__tab:hover:not(.is-disabled):not(.is-active){color:var(--s-color-primary);background:color-mix(in srgb,var(--s-color-primary) 10%,var(--s-nav-tabs-bg));border-color:color-mix(in srgb,var(--s-color-primary) 25%,transparent)}.s-nav-tabs--pill .s-nav-tabs__tab.is-active{color:#fff;background:var(--s-color-primary);box-shadow:0 2px 7px color-mix(in srgb,var(--s-color-primary) 22%,transparent)}.s-nav-tabs--pill .s-nav-tabs__tab-label,.s-nav-tabs--pill .s-nav-tabs__tab-icon,.s-nav-tabs--pill .s-nav-tabs__close{color:inherit}.s-nav-tabs--minimal .s-nav-tabs__track{gap:8px;padding:0 10px}.s-nav-tabs--minimal .s-nav-tabs__tab{min-width:max(72px,var(--s-nav-tabs-tab-min-width))}.s-nav-tabs--minimal .s-nav-tabs__tab:after{position:absolute;bottom:5px;left:50%;width:5px;height:5px;background:var(--s-color-primary);border-radius:50%;content:"";opacity:0;transform:translate(-50%) scale(.4);transition:opacity .15s ease,transform .17s ease}.s-nav-tabs--minimal .s-nav-tabs__tab:hover:not(.is-disabled){color:var(--s-color-primary);background:transparent}.s-nav-tabs--minimal .s-nav-tabs__tab.is-active{color:var(--s-color-primary);font-weight:600}.s-nav-tabs--minimal .s-nav-tabs__tab.is-active:after{opacity:1;transform:translate(-50%) scale(1)}.s-nav-tabs--small .s-nav-tabs__tab-label{font-size:12px}.s-nav-tabs--small .s-nav-tabs__close{width:20px;height:20px}.s-nav-tabs--small .s-nav-tabs__scroll-button{width:28px}.s-nav-tabs--large .s-nav-tabs__tab-label{font-size:14px}.s-nav-tabs--large .s-nav-tabs__tab-content{padding-inline:14px 11px}.s-nav-tabs--large .s-nav-tabs__scroll-button{width:36px}.s-nav-tabs__tab.is-drop-before{box-shadow:inset 3px 0 0 var(--s-color-primary)!important}.s-nav-tabs__tab.is-drop-after{box-shadow:inset -3px 0 0 var(--s-color-primary)!important}.s-nav-tabs__context-popper{min-width:156px}.s-nav-tabs__context-popper .s-nav-tabs__context-menu{padding-block:5px}.s-nav-tabs__context-popper .s-dropdown-item__button{gap:10px;padding-inline:12px 16px}.s-nav-tabs__context-popper .s-dropdown-item__icon{width:16px;color:var(--s-color-text-secondary, #646a73)}@media(max-width:640px){.s-nav-tabs{--s-nav-tabs-tab-min-width: min(38vw, 128px);--s-nav-tabs-tab-max-width: min(52vw, 180px)}.s-nav-tabs__scroll-button{width:30px}.s-nav-tabs__tab-content{gap:6px;padding-left:9px}}@media(prefers-reduced-motion:reduce){.s-nav-tabs *,.s-nav-tabs *:before,.s-nav-tabs *:after{scroll-behavior:auto!important;transition:none!important}}.s-pagination{--s-pagination-height: 32px;display:flex;align-items:center;gap:8px;width:100%;color:var(--s-color-text, #303133);font-size:14px}.s-pagination--large{--s-pagination-height: 40px;font-size:15px}.s-pagination--small{--s-pagination-height: 24px;font-size:12px}.s-pagination__item{display:inline-flex;align-items:center}.s-pagination__item--right{margin-left:auto}.s-pagination__pager{display:inline-flex;align-items:center;gap:6px}.s-pagination__button,.s-pagination__sizes,.s-pagination__jumper input{height:var(--s-pagination-height);box-sizing:border-box;color:inherit;font:inherit;background:transparent;border:1px solid var(--s-color-border, #dcdfe6);border-radius:4px;outline:none}.s-pagination__button{min-width:var(--s-pagination-height);padding:0 8px;cursor:pointer}.s-pagination__button:hover:not(:disabled){color:var(--s-color-primary, #409eff);border-color:currentColor}.s-pagination__button[aria-current=page]{color:var(--s-color-primary, #409eff);font-weight:600}.s-pagination__button:disabled{color:var(--s-color-text-disabled, #c0c4cc);cursor:not-allowed}.s-pagination__icon{display:block;width:16px;height:16px;margin:auto;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.s-pagination--background .s-pagination__button{background:var(--s-color-fill-light, #f4f4f5);border-color:transparent}.s-pagination--background .s-pagination__button[aria-current=page]{color:#fff;background:var(--s-color-primary, #409eff)}.s-pagination__button--prev:empty,.s-pagination__button--next:empty{min-width:var(--s-pagination-height)}.s-pagination__more{display:inline-flex;min-width:var(--s-pagination-height);align-items:center;justify-content:center;padding:0}.s-pagination__icon--more{stroke:none}.s-pagination .s-pagination__sizes{width:160px;padding:0 8px;background:var(--s-color-bg-elevated, #fff)}.s-pagination__jumper{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.s-pagination__jumper input{width:52px;padding:0 6px;text-align:center}.s-pagination__total{white-space:nowrap}.s-pagination.is-disabled{color:var(--s-color-text-disabled, #c0c4cc)}@media(max-width:680px){.s-pagination{flex-wrap:wrap}.s-pagination__item--right{margin-left:0}}.s-progress{--s-progress-color: var(--s-color-primary, #409eff);--s-progress-track-color: var(--s-color-fill-light, #ebeef5);display:flex;align-items:center;gap:10px;color:var(--s-color-text, #303133);font-size:14px;line-height:1}.s-progress__bar{flex:1;min-width:0}.s-progress__track{height:var(--s-progress-line-height);overflow:hidden;background:var(--s-progress-track-color);border-radius:100px}.s-progress__fill{display:flex;align-items:center;justify-content:flex-end;height:100%;min-width:0;overflow:hidden;color:#fff;background-color:var(--s-progress-color);border-radius:inherit;transition:width .6s ease}.s-progress__text{flex:none;white-space:nowrap}.s-progress__text--outside{min-width:36px}.s-progress__text--inside{padding:0 6px;font-size:12px}.s-progress__status-icon{display:block;width:18px;height:18px;margin:auto;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.s-progress--circle,.s-progress--dashboard{position:relative;display:inline-flex;justify-content:center}.s-progress__svg{display:block;width:100%;height:100%;overflow:visible}.s-progress__circle-track,.s-progress__circle-fill{vector-effect:non-scaling-stroke}.s-progress__circle-track{stroke:var(--s-progress-track-color)}.s-progress__circle-fill{stroke:var(--s-progress-color);transition:stroke-dashoffset .6s ease,stroke .3s ease}.s-progress__text--center{position:absolute;top:50%;left:50%;max-width:70%;transform:translate(-50%,-50%);text-align:center}.s-progress--dashboard .s-progress__text--center{top:45%}.s-progress--success{--s-progress-color: var(--s-color-success, #67c23a)}.s-progress--exception{--s-progress-color: var(--s-color-danger, #f56c6c)}.s-progress--warning{--s-progress-color: var(--s-color-warning, #e6a23c)}.s-progress--success .s-progress__text{color:var(--s-color-success, #67c23a)}.s-progress--exception .s-progress__text{color:var(--s-color-danger, #f56c6c)}.s-progress--warning .s-progress__text{color:var(--s-color-warning, #e6a23c)}.s-progress__text--inside{color:#fff}.s-progress.is-indeterminate .s-progress__fill{width:45%;animation:s-progress-indeterminate var(--s-progress-duration) ease-in-out infinite}.s-progress.is-striped .s-progress__fill{background-color:var(--s-progress-color);background-image:linear-gradient(45deg,rgba(255,255,255,.18) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.18) 50%,rgba(255,255,255,.18) 75%,transparent 75%,transparent);background-size:24px 24px}.s-progress.is-striped-flow .s-progress__fill{animation:s-progress-stripes var(--s-progress-duration) linear infinite}@keyframes s-progress-indeterminate{0%{transform:translate(-110%)}50%{transform:translate(125%)}to{transform:translate(245%)}}@keyframes s-progress-stripes{to{background-position:24px 0}}@media(prefers-reduced-motion:reduce){.s-progress__fill,.s-progress__circle-fill{transition:none}.s-progress.is-indeterminate .s-progress__fill,.s-progress.is-striped-flow .s-progress__fill{animation:none}}.s-radio{position:relative;display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;color:var(--s-color-text);font-family:var(--s-font-family);font-size:14px;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none}.s-radio__original{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.s-radio__input{position:relative;width:14px;height:14px;flex-shrink:0;box-sizing:border-box;background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:50%;transition:border-color .2s,background-color .2s}.s-radio__original:focus-visible+.s-radio__input{outline:2px solid color-mix(in srgb,var(--s-color-primary) 30%,transparent);outline-offset:2px}.s-radio.is-checked .s-radio__input{background:var(--s-color-primary);border-color:var(--s-color-primary)}.s-radio.is-checked .s-radio__input:after{position:absolute;top:50%;left:50%;width:4px;height:4px;content:"";background:#fff;border-radius:50%;transform:translate(-50%,-50%)}.s-radio.is-checked:not(.s-radio--button) .s-radio__label{color:var(--s-color-primary)}.s-radio.is-bordered{padding:0 12px;border:1px solid var(--s-color-border);border-radius:var(--s-border-radius)}.s-radio.is-bordered.is-checked{border-color:var(--s-color-primary)}.s-radio--small{min-height:24px;font-size:12px}.s-radio--default{min-height:32px}.s-radio--large{min-height:40px;font-size:16px}.s-radio.is-disabled{cursor:not-allowed;opacity:.5}.s-radio--button{min-height:32px;padding:0 15px;border:1px solid var(--s-color-border);transition:color .2s,background-color .2s,border-color .2s}.s-radio--button.s-radio--small{min-height:24px;padding:0 10px}.s-radio--button.s-radio--large{min-height:40px;padding:0 19px}.s-radio--button.is-checked{z-index:1;color:var(--s-radio-text-color, #fff);background:var(--s-radio-fill, var(--s-color-primary));border-color:var(--s-radio-fill, var(--s-color-primary))}.s-radio-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:16px}.s-radio-group--button{gap:0}.s-radio-group--button>.s-radio--button:not(:first-child){margin-left:-1px}.s-radio-group--button>.s-radio--button:first-child{border-radius:var(--s-border-radius) 0 0 var(--s-border-radius)}.s-radio-group--button>.s-radio--button:last-child{border-radius:0 var(--s-border-radius) var(--s-border-radius) 0}.s-radio-group--button>.s-radio--button:not(:first-child,:last-child){border-radius:0}.s-rate{--s-rate-void-color: var(--s-color-border);--s-rate-fill-color: #f7ba2a;--s-rate-disabled-void-color: color-mix(in srgb, var(--s-color-border) 45%, transparent);--s-rate-text-color: var(--s-color-text);display:inline-flex;align-items:center;color:var(--s-rate-text-color);font-family:var(--s-font-family);outline:none}.s-rate:focus-visible{border-radius:var(--s-border-radius);box-shadow:0 0 0 2px color-mix(in srgb,var(--s-color-primary) 22%,transparent)}.s-rate__item{position:relative;display:inline-flex;width:calc(1em + 6px);height:1em;padding:0 3px;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;color:inherit;font:inherit;line-height:1;background:transparent;border:0;cursor:pointer;transition:transform .15s}.s-rate__item:hover{transform:scale(1.12)}.s-rate__visual{position:relative;display:block;width:1em;height:1em;flex:0 0 1em;line-height:1}.s-rate__icon{position:absolute;top:0;left:0;display:block;width:1em;height:1em;overflow:hidden;line-height:1;text-align:center;white-space:nowrap}.s-rate__icon--void{color:var(--s-rate-void-color)}.s-rate__icon--fill{color:var(--s-rate-fill-color)}.s-rate__svg{display:block;width:1em;height:1em}.s-rate__text{margin-left:8px;color:var(--s-rate-text-color);font-size:14px;white-space:nowrap}.s-rate--small .s-rate__item{font-size:18px}.s-rate--default .s-rate__item{font-size:24px}.s-rate--large .s-rate__item{font-size:30px}.s-rate.is-disabled .s-rate__item{cursor:default}.s-rate.is-disabled .s-rate__item:hover{transform:none}.s-rate.is-disabled .s-rate__icon--void{color:var(--s-rate-disabled-void-color)}.s-slider{--s-slider-size: 6px;--s-slider-button-size: 20px;display:flex;width:100%;align-items:center;gap:20px;box-sizing:border-box;color:var(--s-color-text);font-family:var(--s-font-family);touch-action:none;-webkit-user-select:none;user-select:none}.s-slider--small{--s-slider-size: 4px;--s-slider-button-size: 16px}.s-slider--large{--s-slider-size: 8px;--s-slider-button-size: 24px}.s-slider__runway{position:relative;height:var(--s-slider-size);flex:1;margin:16px 0;background:color-mix(in srgb,var(--s-color-border) 65%,transparent);border-radius:calc(var(--s-slider-size) / 2);cursor:pointer}.s-slider__bar{position:absolute;height:100%;background:var(--s-color-primary);border-radius:inherit}.s-slider__button-wrapper{position:absolute;top:50%;z-index:2;display:inline-flex;width:var(--s-slider-button-size);height:var(--s-slider-button-size);transform:translate(-50%,-50%)}.s-slider__button{width:var(--s-slider-button-size);height:var(--s-slider-button-size);padding:0;background:var(--s-color-bg-elevated);border:2px solid var(--s-color-primary);border-radius:50%;outline:none;cursor:grab;transition:box-shadow .2s,transform .2s}.s-slider__button:hover,.s-slider__button:focus-visible,.s-slider__button.is-active{box-shadow:0 0 0 4px color-mix(in srgb,var(--s-color-primary) 18%,transparent);transform:scale(1.08)}.s-slider__button.is-active{cursor:grabbing}.s-slider__button-inner{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:inherit}.s-slider__stop,.s-slider__mark-stop{position:absolute;width:var(--s-slider-size);height:var(--s-slider-size);background:var(--s-color-bg-elevated);border-radius:50%}.s-slider__stop{top:50%;transform:translate(-50%,-50%)}.s-slider__mark{position:absolute;top:50%;width:0;height:0}.s-slider__mark-stop{top:0;left:0;transform:translate(-50%,-50%)}.s-slider__mark-label{position:absolute;top:11px;color:color-mix(in srgb,var(--s-color-text) 72%,transparent);font-size:13px;white-space:nowrap;transform:translate(-50%)}.s-slider__input{width:130px;flex:none}.s-slider.is-disabled{opacity:.55}.s-slider.is-disabled .s-slider__runway,.s-slider.is-disabled .s-slider__button{cursor:not-allowed}.s-slider.is-vertical{display:inline-flex;width:auto;min-height:200px;align-items:stretch}.s-slider.is-vertical .s-slider__runway{width:var(--s-slider-size);height:100%;min-height:100%;flex:none;margin:0 16px}.s-slider.is-vertical .s-slider__bar{width:100%;height:auto}.s-slider.is-vertical .s-slider__button-wrapper{top:auto;left:50%;transform:translate(-50%,50%)}.s-slider.is-vertical .s-slider__button:hover,.s-slider.is-vertical .s-slider__button:focus-visible,.s-slider.is-vertical .s-slider__button.is-active{transform:scale(1.08)}.s-slider.is-vertical .s-slider__stop{top:auto;left:50%;transform:translate(-50%,50%)}.s-slider.is-vertical .s-slider__mark{top:auto;left:50%}.s-slider.is-vertical .s-slider__mark-stop{top:0;left:0;transform:translate(-50%,50%)}.s-slider.is-vertical .s-slider__mark-label{top:0;left:11px;transform:translateY(50%)}.s-space{display:inline-flex;box-sizing:border-box}.s-space--horizontal{flex-direction:row}.s-space--horizontal.is-wrap{flex-wrap:wrap}.s-space--vertical{flex-direction:column}.s-space.is-fill{display:flex;width:100%}.s-space.is-fill>.s-space__item{flex:1;min-width:0}.s-space__item{display:inline-flex;align-items:inherit;max-width:100%}.s-space__spacer{display:inline-flex;align-items:center;align-self:stretch;justify-content:center;margin:0 var(--s-space-gap);flex-shrink:0}.s-space--vertical>.s-space__spacer{margin:var(--s-space-gap) 0}.s-statistic,.s-countdown{color:var(--s-color-text, #303133)}.s-statistic__title,.s-countdown__title{margin-bottom:4px;color:var(--s-color-text-secondary, #606266);font-size:14px;line-height:22px}.s-statistic__content,.s-countdown__content{display:flex;align-items:baseline;gap:4px;font-size:24px;line-height:1.35}.s-statistic__content-value,.s-countdown__content-value{font-variant-numeric:tabular-nums}.s-statistic__prefix,.s-statistic__suffix,.s-countdown__prefix,.s-countdown__suffix{display:inline-flex;align-items:center;font-size:.75em}.s-config-provider--dark .s-statistic,.s-config-provider--dark .s-countdown{color:#fff}.s-config-provider--dark .s-statistic__title,.s-config-provider--dark .s-countdown__title{color:#ffffffbf}.s-steps{--s-step-wait: var(--s-color-text-placeholder, #a8abb2);--s-step-primary: var(--s-color-primary, #409eff);--s-step-primary-light: var(--s-color-primary-light-5, #a0cfff);--s-step-success: var(--s-color-success, #67c23a);--s-step-error: var(--s-color-danger, #f56c6c);box-sizing:border-box;display:flex;width:100%;color:var(--s-color-text, #303133)}.s-steps--horizontal{overflow-x:auto;overflow-y:hidden}.s-steps--vertical{flex-direction:column}.s-steps--horizontal.s-steps--fixed-space .s-step{flex:0 0 var(--s-steps-space);width:var(--s-steps-space)}.s-steps .s-step{--s-step-color: var(--s-step-wait);--s-step-line-color: var(--s-color-border-light, #e4e7ed);box-sizing:border-box;position:relative;flex:1 0 0;min-width:0}.s-steps .s-step--process{--s-step-color: var(--s-step-primary)}.s-steps .s-step--finish{--s-step-color: var(--s-step-primary-light);--s-step-line-color: var(--s-step-primary)}.s-steps .s-step--success{--s-step-color: var(--s-step-success);--s-step-line-color: var(--s-step-success)}.s-steps .s-step--error{--s-step-color: var(--s-step-error)}.s-steps .s-step__head{display:flex;align-items:center;color:var(--s-step-color)}.s-steps .s-step__icon{position:relative;z-index:1;box-sizing:border-box;display:inline-flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;color:currentColor;font-weight:600;font-size:14px;background:var(--s-color-bg, #fff);border:2px solid currentColor;border-radius:50%}.s-steps .s-step__icon-inner{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.s-steps .s-step__icon-inner>svg{width:100%;height:100%}.s-steps .s-step__line{flex:1;height:2px;min-width:16px;background:var(--s-step-line-color)}.s-steps .s-step__main{box-sizing:border-box;min-width:0;padding:10px 16px 0 0}.s-steps .s-step__title{color:var(--s-step-color);font-weight:600;font-size:16px;line-height:1.5}.s-steps .s-step__description{margin-top:4px;color:var(--s-color-text-secondary, #606266);font-size:14px;line-height:1.5}.s-steps--align-center .s-step{text-align:center}.s-steps--align-center .s-step__head{position:relative;justify-content:center}.s-steps--align-center .s-step__line{position:absolute;z-index:0;top:15px;left:50%;width:100%;min-width:0}.s-steps--align-center .s-step__main{padding-right:0}.s-steps--vertical .s-step{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;flex:none;min-height:var(--s-steps-space, 88px)}.s-steps--vertical .s-step__head{position:relative;align-items:flex-start;min-height:100%}.s-steps--vertical .s-step__line{position:absolute;top:32px;bottom:0;left:15px;width:2px;height:auto;min-width:0}.s-steps--vertical .s-step__main{padding:4px 0 24px}.s-steps--simple{gap:0;overflow:hidden;background:var(--s-color-fill-light, #f5f7fa);border-radius:4px}.s-steps--simple .s-step{display:flex;flex:1 0 max-content;align-items:center;justify-content:center;min-height:46px;padding:0 18px}.s-steps--simple .s-step__simple-title{color:var(--s-step-color);font-weight:600;line-height:1.4;white-space:nowrap}.s-steps--simple .s-step__simple-separator{position:absolute;top:50%;right:-4px;z-index:1;width:12px;height:12px;border-top:1px solid var(--s-color-border, #dcdfe6);border-right:1px solid var(--s-color-border, #dcdfe6);transform:translateY(-50%) rotate(45deg)}@media(max-width:600px){.s-steps--horizontal:not(.s-steps--simple) .s-step{min-width:var(--s-steps-space, 180px)}.s-steps--simple{overflow-x:auto}}@media(prefers-reduced-motion:reduce){.s-steps,.s-steps *{scroll-behavior:auto;transition:none!important}}.s-switch{--s-switch-width: 40px;--s-switch-height: 20px;--s-switch-action-size: 16px;--s-switch-on-color: var(--s-color-primary);--s-switch-off-color: color-mix(in srgb, var(--s-color-border) 86%, var(--s-color-text));--s-switch-border-color: transparent;display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;color:var(--s-color-text);font-family:var(--s-font-family);font-size:14px;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none}.s-switch--small{--s-switch-width: 32px;--s-switch-height: 16px;--s-switch-action-size: 12px;font-size:12px}.s-switch--large{--s-switch-width: 48px;--s-switch-height: 24px;--s-switch-action-size: 20px;font-size:16px}.s-switch__core{position:relative;display:inline-flex;width:var(--s-switch-width);min-width:var(--s-switch-width);height:var(--s-switch-height);align-items:center;box-sizing:border-box;overflow:hidden;background:var(--s-switch-off-color);border:1px solid var(--s-switch-border-color);border-radius:calc(var(--s-switch-height) / 2);transition:background-color .2s,border-color .2s}.s-switch.is-checked .s-switch__core{background:var(--s-switch-on-color)}.s-switch__input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.s-switch__input:focus-visible~.s-switch__action{box-shadow:0 0 0 3px color-mix(in srgb,var(--s-color-primary) 28%,transparent)}.s-switch__action{position:absolute;top:50%;left:2px;z-index:2;display:inline-flex;width:var(--s-switch-action-size);height:var(--s-switch-action-size);align-items:center;justify-content:center;box-sizing:border-box;color:var(--s-color-text-secondary);font-size:.7em;background:var(--s-color-bg-elevated);border-radius:50%;transform:translateY(-50%);transition:left .2s,transform .2s}.s-switch.is-checked .s-switch__action{left:calc(100% - var(--s-switch-action-size) - 2px)}.s-switch__inner{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden;color:#fff;font-size:11px;white-space:nowrap}.s-switch__inner-content{max-width:calc(100% - var(--s-switch-action-size) - 6px);margin-left:calc(var(--s-switch-action-size) + 4px);overflow:hidden;text-overflow:clip}.s-switch.is-checked .s-switch__inner-content{margin-right:calc(var(--s-switch-action-size) + 4px);margin-left:5px}.s-switch__label{color:var(--s-color-text-secondary)}.s-switch__label--inactive,.s-switch.is-checked .s-switch__label--active{color:var(--s-color-primary)}.s-switch.is-checked .s-switch__label--inactive{color:var(--s-color-text-secondary)}.s-switch.is-loading .s-switch__action{transform:translateY(-50%) scale(.88)}.s-switch__loading-icon{width:100%;height:100%;animation:s-switch-loading .8s linear infinite}.s-switch.is-disabled{cursor:not-allowed;opacity:.55}@keyframes s-switch-loading{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.s-switch__loading-icon{animation-duration:1.6s}}.s-tag{--s-tag-color: var(--s-color-primary, #409eff);display:inline-flex;align-items:center;box-sizing:border-box;max-width:100%;color:var(--s-tag-color);font-family:var(--s-font-family);line-height:1;white-space:nowrap;background:color-mix(in srgb,var(--s-tag-color) 12%,var(--s-color-bg-elevated, #fff));border:1px solid color-mix(in srgb,var(--s-tag-color) 30%,transparent);border-radius:4px;transition:color .2s,background-color .2s,border-color .2s}.s-tag--primary{--s-tag-color: var(--s-color-primary, #409eff)}.s-tag--success{--s-tag-color: var(--s-color-success, #67c23a)}.s-tag--info{--s-tag-color: var(--s-color-text-secondary, #909399)}.s-tag--warning{--s-tag-color: var(--s-color-warning, #e6a23c)}.s-tag--danger{--s-tag-color: var(--s-color-danger, #f56c6c)}.s-tag--large{height:32px;padding:0 11px;font-size:14px}.s-tag--default{height:24px;padding:0 9px;font-size:12px}.s-tag--small{height:20px;padding:0 7px;font-size:11px}.s-tag--dark{color:#fff;background:var(--s-tag-color);border-color:var(--s-tag-color)}.s-tag--plain{background:transparent;border-color:color-mix(in srgb,var(--s-tag-color) 65%,transparent)}.s-tag.is-hit{border-color:var(--s-tag-color)}.s-tag.is-round{border-radius:999px}.s-tag.is-transition-disabled{transition:none}.s-tag.is-custom-color{--s-tag-color: var(--s-tag-custom-color);color:#fff;background:var(--s-tag-custom-color);border-color:var(--s-tag-custom-color)}.s-tag.is-custom-color.s-tag--light{color:var(--s-tag-custom-color)}.s-tag.is-custom-color.s-tag--plain{color:var(--s-tag-custom-color);background:transparent}@supports (background: color-mix(in srgb,red,white)){.s-tag.is-custom-color.s-tag--light{background:color-mix(in srgb,var(--s-tag-custom-color) 12%,var(--s-color-bg-elevated, #fff));border-color:color-mix(in srgb,var(--s-tag-custom-color) 30%,transparent)}.s-tag.is-custom-color.s-tag--plain{border-color:color-mix(in srgb,var(--s-tag-custom-color) 65%,transparent)}}.s-tag__content{display:inline-flex;min-width:0;height:100%;align-items:center;line-height:1}.s-tag__close{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center;flex:none;margin:0 0 0 5px;padding:0;color:inherit;font:inherit;background:transparent;border:0;border-radius:50%;cursor:pointer}.s-tag__close:hover{background:color-mix(in srgb,currentColor 16%,transparent)}.s-tag__close:focus-visible{outline:2px solid currentColor;outline-offset:1px}.s-tag__close svg{display:block;width:1em;height:1em}.s-check-tag{--s-check-tag-color: var(--s-color-primary, #409eff);display:inline-flex;min-height:28px;align-items:center;box-sizing:border-box;padding:5px 9px;color:var(--s-color-text, #303133);font:14px/1.2 var(--s-font-family);background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:color .2s,background-color .2s,border-color .2s}.s-check-tag--primary{--s-check-tag-color: var(--s-color-primary, #409eff)}.s-check-tag--success{--s-check-tag-color: var(--s-color-success, #67c23a)}.s-check-tag--info{--s-check-tag-color: var(--s-color-text-secondary, #909399)}.s-check-tag--warning{--s-check-tag-color: var(--s-color-warning, #e6a23c)}.s-check-tag--danger{--s-check-tag-color: var(--s-color-danger, #f56c6c)}.s-check-tag:hover:not(:disabled),.s-check-tag.is-checked{color:var(--s-check-tag-color);background:color-mix(in srgb,var(--s-check-tag-color) 12%,var(--s-color-bg-elevated, #fff))}.s-check-tag.is-checked{border-color:color-mix(in srgb,var(--s-check-tag-color) 35%,transparent)}.s-check-tag:focus-visible{outline:2px solid var(--s-check-tag-color);outline-offset:2px}.s-check-tag:disabled{cursor:not-allowed;opacity:.5}.s-time-picker,.s-time-select{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;min-height:32px;padding:0 10px;color:var(--s-color-text);font-size:14px;background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:var(--s-border-radius);transition:border-color .2s,box-shadow .2s}.s-time-picker:hover,.s-time-picker.is-opened,.s-time-picker:focus-within,.s-time-select:hover,.s-time-select.is-opened,.s-time-select:focus-within{border-color:var(--s-color-primary)}.s-time-picker.is-opened,.s-time-picker:focus-within,.s-time-select.is-opened,.s-time-select:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--s-color-primary) 18%,transparent)}.s-time-picker.is-disabled,.s-time-select.is-disabled{cursor:not-allowed;opacity:.55}.s-time-picker input,.s-time-select input{min-width:0;padding:0;color:inherit;font:inherit;background:transparent;border:0;outline:0}.s-time-picker__prefix,.s-time-select__prefix{display:inline-flex;margin-right:7px;color:color-mix(in srgb,var(--s-color-text) 55%,transparent)}.s-time-picker__prefix svg,.s-time-picker__clear svg,.s-time-select__prefix svg,.s-time-select__clear svg{display:block;width:1em;height:1em}.s-time-picker__clear,.s-time-select__clear{display:none;align-items:center;padding:0 2px;color:color-mix(in srgb,var(--s-color-text) 55%,transparent);font:inherit;background:transparent;border:0;cursor:pointer}.s-time-picker:hover .s-time-picker__clear,.s-time-picker:focus-within .s-time-picker__clear,.s-time-picker:hover .s-time-select__clear,.s-time-picker:focus-within .s-time-select__clear,.s-time-select:hover .s-time-picker__clear,.s-time-select:focus-within .s-time-picker__clear,.s-time-select:hover .s-time-select__clear,.s-time-select:focus-within .s-time-select__clear{display:inline-flex}.s-time-picker--small{min-height:24px;padding:0 7px;font-size:12px}.s-time-picker--large{min-height:40px;padding:0 12px;font-size:16px}.s-time-picker__inputs{display:flex;align-items:center;gap:8px}.s-time-picker__inputs input{width:180px}.s-time-picker.is-range .s-time-picker__inputs input{width:112px;text-align:center}.s-time-picker__separator{color:color-mix(in srgb,var(--s-color-text) 65%,transparent)}.s-time-select{width:180px}.s-time-select input{width:100%}.s-time-select--small{min-height:24px;padding:0 7px;font-size:12px}.s-time-select--large{min-height:40px;padding:0 12px;font-size:16px}.s-time-picker__popper,.s-time-select__popper{position:fixed;z-index:2000;color:var(--s-color-text);filter:drop-shadow(0 8px 24px rgba(0,0,0,.16))}.s-time-picker__popper--light,.s-time-select__popper--light{--s-color-primary: #1677ff;--s-color-text: #1f2329;--s-color-bg-elevated: #fff;--s-color-border: #d9d9d9;color-scheme:light}.s-time-picker__popper--dark,.s-time-select__popper--dark{--s-color-primary: #4096ff;--s-color-text: #f0f0f0;--s-color-bg-elevated: #1f1f1f;--s-color-border: #424242;color-scheme:dark;filter:drop-shadow(0 8px 24px rgba(0,0,0,.45))}.s-time-picker-panel{box-sizing:border-box;width:250px;overflow:hidden;color:var(--s-color-text);background:var(--s-color-bg-elevated);border-radius:8px}.s-time-picker-panel.is-bordered{border:1px solid var(--s-color-border)}.s-time-picker-panel.is-disabled{opacity:.6}.s-time-picker-panel__range-header{display:flex;border-bottom:1px solid var(--s-color-border)}.s-time-picker-panel__range-header button{flex:1;padding:10px 6px;color:inherit;background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer}.s-time-picker-panel__range-header button.is-active{color:var(--s-color-primary);border-bottom-color:var(--s-color-primary)}.s-time-picker-panel__range-header span{display:block;margin-top:3px;font-size:12px}.s-time-picker-panel__columns{display:flex;height:210px}.s-time-picker-panel__column-wrap{display:flex;flex:1;min-width:0;flex-direction:column;border-right:1px solid var(--s-color-border)}.s-time-picker-panel__column-wrap:last-child{border-right:0}.s-time-picker-panel__column{flex:1;overflow:auto;scroll-behavior:smooth;scrollbar-width:thin;outline:0}.s-time-picker-panel__column button{display:block;width:100%;height:34px;color:inherit;background:transparent;border:0;cursor:pointer}.s-time-picker-panel__column button:hover:not(:disabled){background:color-mix(in srgb,var(--s-color-primary) 10%,transparent)}.s-time-picker-panel__column button.is-selected{color:#fff;font-weight:600;background:var(--s-color-primary)}.s-time-picker-panel__column button:disabled{color:color-mix(in srgb,var(--s-color-text) 30%,transparent);cursor:not-allowed}.s-time-picker-panel__control{display:inline-flex;height:25px;align-items:center;justify-content:center;color:inherit;background:transparent;border:0;cursor:pointer}.s-time-picker-panel__control svg{width:1em;height:1em}.s-time-picker-panel__footer{display:flex;justify-content:flex-end;gap:12px;padding:8px 12px;border-top:1px solid var(--s-color-border)}.s-time-picker-panel__footer button{padding:3px 7px;color:inherit;background:transparent;border:0;cursor:pointer}.s-time-picker-panel__footer button.is-primary{color:var(--s-color-primary)}.s-time-picker__popper>.s-time-picker-panel{width:100%}.s-time-select__popper{padding:6px 0;overflow:hidden;background:var(--s-color-bg-elevated);border:1px solid var(--s-color-border);border-radius:8px}.s-time-select__options{max-height:230px;overflow:auto}.s-time-select__options button{display:block;width:100%;padding:8px 12px;color:inherit;text-align:left;background:transparent;border:0;cursor:pointer}.s-time-select__options button:hover:not(:disabled){background:color-mix(in srgb,var(--s-color-primary) 10%,transparent)}.s-time-select__options button.is-selected{color:var(--s-color-primary);font-weight:600;background:color-mix(in srgb,var(--s-color-primary) 12%,transparent)}.s-time-select__options button:disabled{color:color-mix(in srgb,var(--s-color-text) 30%,transparent);cursor:not-allowed}.s-tour{--s-tour-bg: var(--s-color-bg, #fff);--s-tour-text: var(--s-color-text, #303133);--s-tour-muted: var(--s-color-text-secondary, #606266);--s-tour-border: var(--s-color-border, #dcdfe6);--s-tour-primary: var(--s-color-primary, #409eff);position:fixed;box-sizing:border-box;width:min(360px,100vw - 16px);padding:18px;color:var(--s-tour-text);font-family:var(--s-font-family);font-size:14px;line-height:1.5;background:var(--s-tour-bg);border:1px solid var(--s-tour-border);border-radius:8px;box-shadow:0 8px 30px #0000002e;outline:none}.s-tour--primary{--s-tour-bg: var(--s-tour-primary);--s-tour-text: #fff;--s-tour-muted: rgb(255 255 255 / 88%);--s-tour-border: var(--s-tour-primary)}.s-tour__mask,.s-tour__target-blocker{position:fixed;box-sizing:border-box}.s-tour__mask{background:#00000080}.s-tour__target-blocker{background:transparent}.s-tour__header{margin:0 30px 8px 0;color:inherit;font-size:16px;font-weight:600}.s-tour__description{color:var(--s-tour-muted);overflow-wrap:break-word}.s-tour__close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:inherit;background:transparent;border:0;cursor:pointer}.s-tour__close svg{width:1em;height:1em}.s-tour__footer{display:flex;align-items:center;gap:8px;margin-top:18px}.s-tour__indicators{margin-right:auto;color:var(--s-tour-muted);font-size:12px}.s-tour__button{min-height:30px;padding:5px 12px;color:var(--s-tour-text);font:inherit;background:var(--s-tour-bg);border:1px solid var(--s-tour-border);border-radius:4px;cursor:pointer}.s-tour__button--next{color:#fff;background:var(--s-tour-primary);border-color:var(--s-tour-primary)}.s-tour--primary .s-tour__button{color:#fff;background:transparent;border-color:#ffffffb3}.s-tour--primary .s-tour__button--next{color:var(--s-tour-primary);background:#fff;border-color:#fff}.s-tour__arrow{position:absolute;width:0;height:0;border:8px solid transparent;pointer-events:none}.s-tour--top .s-tour__arrow{bottom:-16px;left:calc(50% - 8px);border-top-color:var(--s-tour-bg)}.s-tour--top-start .s-tour__arrow{bottom:-16px;left:20px;border-top-color:var(--s-tour-bg)}.s-tour--top-end .s-tour__arrow{right:20px;bottom:-16px;border-top-color:var(--s-tour-bg)}.s-tour--bottom .s-tour__arrow{top:-16px;left:calc(50% - 8px);border-bottom-color:var(--s-tour-bg)}.s-tour--bottom-start .s-tour__arrow{top:-16px;left:20px;border-bottom-color:var(--s-tour-bg)}.s-tour--bottom-end .s-tour__arrow{top:-16px;right:20px;border-bottom-color:var(--s-tour-bg)}.s-tour--left .s-tour__arrow{top:calc(50% - 8px);right:-16px;border-left-color:var(--s-tour-bg)}.s-tour--left-start .s-tour__arrow{top:16px;right:-16px;border-left-color:var(--s-tour-bg)}.s-tour--left-end .s-tour__arrow{right:-16px;bottom:16px;border-left-color:var(--s-tour-bg)}.s-tour--right .s-tour__arrow{top:calc(50% - 8px);left:-16px;border-right-color:var(--s-tour-bg)}.s-tour--right-start .s-tour__arrow{top:16px;left:-16px;border-right-color:var(--s-tour-bg)}.s-tour--right-end .s-tour__arrow{bottom:16px;left:-16px;border-right-color:var(--s-tour-bg)}.s-transfer{display:flex;width:100%;align-items:center;gap:16px;color:var(--s-color-text, #303133);font-size:14px}.s-transfer__panel{display:flex;min-width:0;height:360px;flex:1 1 260px;flex-direction:column;overflow:hidden;background:var(--s-color-bg-elevated, #fff);border:1px solid var(--s-color-border, #dcdfe6);border-radius:6px}.s-transfer__header{display:flex;min-height:42px;box-sizing:border-box;align-items:center;justify-content:space-between;padding:0 12px;background:var(--s-color-fill-light, #f5f7fa);border-bottom:1px solid var(--s-color-border, #dcdfe6)}.s-transfer__select-all{display:inline-flex;min-width:0;align-items:center;gap:8px;cursor:pointer}.s-transfer__title{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.s-transfer__count{margin-left:8px;color:var(--s-color-text-secondary, #909399);font-size:12px;white-space:nowrap}.s-transfer__body{display:flex;min-height:0;flex:1;flex-direction:column}.s-transfer__filter{position:relative;display:flex;flex:none;align-items:center;margin:10px 12px;color:var(--s-color-text-secondary, #909399)}.s-transfer__filter input{width:100%;height:32px;box-sizing:border-box;padding:0 30px;color:inherit;font:inherit;background:var(--s-color-bg-elevated, #fff);border:1px solid var(--s-color-border, #dcdfe6);border-radius:16px;outline:none}.s-transfer__filter input:focus{border-color:var(--s-color-primary, #409eff)}.s-transfer__filter-icon,.s-transfer__clear{position:absolute;z-index:1;display:inline-flex;align-items:center;justify-content:center}.s-transfer__filter-icon svg,.s-transfer__clear svg,.s-transfer__button-icon svg{display:block;width:1em;height:1em}.s-transfer__filter-icon{left:10px}.s-transfer__clear{right:8px;padding:2px;color:inherit;background:transparent;border:0;cursor:pointer}.s-transfer__list{min-height:0;flex:1;overflow:auto}.s-transfer__spacer{position:relative;width:100%}.s-transfer__window{position:absolute;top:0;right:0;left:0}.s-transfer__item{display:flex;box-sizing:border-box;align-items:center;gap:8px;padding:0 12px;overflow:hidden;cursor:pointer;transition:color .15s,background-color .15s}.s-transfer__item:hover{background:var(--s-color-fill-light, #f5f7fa)}.s-transfer__item.is-checked{color:var(--s-color-primary, #409eff)}.s-transfer__item.is-disabled{color:var(--s-color-text-disabled, #c0c4cc);cursor:not-allowed}.s-transfer__item-content{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-transfer__item-index{color:var(--s-color-text-secondary, #909399);font-size:11px}.s-transfer__empty{display:flex;height:100%;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;color:var(--s-color-text-secondary, #909399);text-align:center}.s-transfer__footer{min-height:40px;box-sizing:border-box;padding:10px 12px;border-top:1px solid var(--s-color-border, #dcdfe6)}.s-transfer__buttons{display:flex;flex:none;flex-direction:column;gap:10px}.s-transfer__button{display:inline-flex;min-width:34px;min-height:32px;align-items:center;justify-content:center;gap:5px;padding:7px 10px;color:#fff;font:inherit;background:var(--s-color-primary, #409eff);border:0;border-radius:4px;cursor:pointer}.s-transfer__button:hover:not(:disabled){filter:brightness(1.08)}.s-transfer__button:disabled{color:var(--s-color-text-disabled, #c0c4cc);background:var(--s-color-fill-light, #f5f7fa);cursor:not-allowed}.s-transfer__button-icon{display:inline-flex}.s-transfer input[type=checkbox]{accent-color:var(--s-color-primary, #409eff)}.s-config-provider--dark .s-transfer{--s-color-fill-light: #262727;--s-color-text-secondary: #a3a6ad;--s-color-text-disabled: #6c6e72}@media(max-width:680px){.s-transfer{flex-direction:column;align-items:stretch}.s-transfer__panel{width:100%;min-height:320px;flex-basis:auto}.s-transfer__buttons{flex-direction:row;justify-content:center}}.s-tree{--s-tree-scrollbar-thumb: color-mix(in srgb, var(--s-color-text, #303133) 34%, transparent);--s-tree-scrollbar-thumb-hover: color-mix(in srgb, var(--s-color-text, #303133) 52%, transparent);--s-tree-scrollbar-track: color-mix(in srgb, var(--s-color-border, #dcdfe6) 38%, transparent);color:var(--s-color-text, #303133);font-size:14px;background:var(--s-color-bg-elevated, #fff)}.s-tree--virtual{overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--s-tree-scrollbar-thumb) var(--s-tree-scrollbar-track);scrollbar-gutter:stable;scrollbar-width:thin}.s-tree--virtual::-webkit-scrollbar{width:10px;height:10px}.s-tree--virtual::-webkit-scrollbar-button{display:none;width:0;height:0}.s-tree--virtual::-webkit-scrollbar-track{background:var(--s-tree-scrollbar-track)}.s-tree--virtual::-webkit-scrollbar-thumb{min-width:28px;min-height:28px;background:var(--s-tree-scrollbar-thumb);background-clip:padding-box;border:2px solid transparent;border-radius:5px}.s-tree--virtual::-webkit-scrollbar-thumb:hover{background-color:var(--s-tree-scrollbar-thumb-hover)}.s-tree--virtual::-webkit-scrollbar-corner{background:var(--s-tree-scrollbar-track)}.s-tree__virtual-spacer{position:relative;width:100%}.s-tree__virtual-window{position:absolute;top:0;width:100%;will-change:transform}.s-tree__empty{padding:24px;color:var(--s-color-text-secondary, #909399);text-align:center}.s-tree-node.is-virtual{overflow:hidden}.s-tree-node.is-virtual>.s-tree-node__content{height:100%;min-height:0}.s-tree-node__content{position:relative;display:flex;min-height:34px;box-sizing:border-box;align-items:center;gap:7px;padding-right:8px;border-radius:4px;cursor:pointer;outline:none;transition:background-color .15s,color .15s}.s-tree-node__content:hover{background:var(--s-color-fill-light, #f5f7fa)}.s-tree-node__content:focus-visible{box-shadow:inset 0 0 0 2px var(--s-color-primary, #409eff)}.s-tree-node__content.is-drop-prev:before,.s-tree-node__content.is-drop-next:after{position:absolute;right:0;left:0;height:2px;background:var(--s-color-primary, #409eff);content:""}.s-tree-node__content.is-drop-prev:before{top:0}.s-tree-node__content.is-drop-next:after{bottom:0}.s-tree-node__content.is-drop-inner{box-shadow:inset 0 0 0 2px var(--s-color-primary, #409eff)}.s-tree-node__expand,.s-tree-node__expand-placeholder{width:20px;height:20px;flex:0 0 20px}.s-tree-node__expand-placeholder{display:inline-block}.s-tree-node__expand{display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--s-color-text-secondary, #909399);font:inherit;background:transparent;border:0;cursor:pointer;transition:transform .18s}.s-tree-node__expand svg,.s-tree-node__icon svg{display:block;width:1em;height:1em}.s-tree-node__loading-icon{animation:s-tree-spin .8s linear infinite}.s-tree-node.is-expanded>.s-tree-node__content>.s-tree-node__expand{transform:rotate(90deg)}.s-tree-node.is-loading>.s-tree-node__content>.s-tree-node__expand{transform:none;cursor:wait}.s-tree-node.is-current>.s-tree-node__content{background:color-mix(in srgb,var(--s-color-primary, #409eff) 13%,transparent)}.s-tree-node.is-checked>.s-tree-node__content{color:var(--s-color-primary, #409eff)}.s-tree-node.is-disabled>.s-tree-node__content{color:var(--s-color-text-disabled, #c0c4cc);cursor:not-allowed}.s-tree-node__icon{display:inline-flex;align-items:center}.s-tree-node__label{min-width:0;flex:1;overflow-wrap:anywhere}.s-tree-node input[type=checkbox]{width:15px;height:15px;margin:0;accent-color:var(--s-color-primary, #409eff)}@keyframes s-tree-spin{to{transform:rotate(360deg)}}.s-config-provider--dark .s-tree,[data-theme=dark] .s-tree{--s-color-fill-light: #262727;--s-color-text-secondary: #a3a6ad;--s-color-text-disabled: #6c6e72;--s-tree-scrollbar-thumb: #5c626d;--s-tree-scrollbar-thumb-hover: #777f8c;--s-tree-scrollbar-track: #24272d}.s-tree-select{--s-tree-select-height: 32px;display:inline-flex;width:100%;min-width:0;max-width:100%;min-height:var(--s-tree-select-height);box-sizing:border-box;align-items:center;padding:1px 11px;color:var(--s-color-text, #303133);font-size:14px;background:var(--s-color-bg-elevated, #fff);border:1px solid var(--s-color-border, #dcdfe6);border-radius:4px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.s-tree-select:hover{border-color:var(--s-color-text-placeholder, #a8abb2)}.s-tree-select.is-open{border-color:var(--s-color-primary, #409eff);box-shadow:0 0 0 1px var(--s-color-primary, #409eff) inset}.s-tree-select.is-disabled{color:var(--s-color-text-disabled, #a8abb2);background:var(--s-color-fill-light, #f5f7fa);cursor:not-allowed}.s-tree-select--large{--s-tree-select-height: 40px;padding-right:15px;padding-left:15px}.s-tree-select--small{--s-tree-select-height: 24px;padding-right:7px;padding-left:7px;font-size:12px}.s-tree-select__prefix,.s-tree-select__suffix,.s-tree-select__clear{display:inline-flex;flex:none;align-items:center;color:var(--s-color-text-placeholder, #a8abb2)}.s-tree-select__prefix{margin-right:6px}.s-tree-select__suffix{margin-left:6px;pointer-events:none}.s-tree-select__clear{padding:0;background:none;border:0;cursor:pointer}.s-tree-select__content{position:relative;display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;gap:4px}.s-tree-select__input{width:10px;min-width:10px;height:calc(var(--s-tree-select-height) - 4px);flex:1;padding:0;color:inherit;font:inherit;background:transparent;border:0;outline:0;cursor:inherit}.s-tree-select__input::placeholder{color:var(--s-color-text-placeholder, #a8abb2)}.s-tree-select__selected{position:absolute;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.s-tree-select__tag{display:inline-flex;max-width:100%;align-items:center;gap:4px;padding:1px 6px;color:var(--s-color-text-secondary, #606266);line-height:20px;background:var(--s-color-fill-light, #f0f2f5);border:1px solid var(--s-color-border-light, #e4e7ed);border-radius:4px}.s-tree-select__tag>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-tree-select__tag button{padding:0;color:inherit;background:transparent;border:0;cursor:pointer}.s-tree-select__tag--success{color:var(--s-color-success, #67c23a)}.s-tree-select__tag--warning{color:var(--s-color-warning, #e6a23c)}.s-tree-select__tag--danger{color:var(--s-color-danger, #f56c6c)}.s-tree-select__tag--dark{color:#fff;background:currentColor}.s-tree-select__tag--plain{background:transparent}.s-tree-select__prefix svg,.s-tree-select__suffix svg,.s-tree-select__clear svg,.s-tree-select__tag button svg{display:block;width:1em;height:1em}.s-tree-select.is-open .s-tree-select__suffix{transform:rotate(180deg)}.s-tree-select__dropdown{z-index:2000;box-sizing:border-box;padding:6px 0;color:var(--s-color-text, #303133);font-size:14px;background:var(--s-color-bg-elevated, #fff);border:1px solid var(--s-color-border-light, #e4e7ed);border-radius:6px;box-shadow:0 2px 12px #0000001f}.s-tree-select__dropdown--dark{color-scheme:dark;--s-color-text: #e5eaf3;--s-color-text-secondary: #a3a6ad;--s-color-bg-elevated: #1d1e1f;--s-color-fill-light: #262727;--s-color-border-light: #414243;--s-color-text-disabled: #6c6e72}.s-tree-select__dropdown .s-tree-select__tree{max-height:274px;overflow:auto;padding:0 6px}.s-tree-select__dropdown .s-tree-select__tree.is-virtual{overflow:hidden}.s-tree-select__dropdown .s-tree-select__header,.s-tree-select__dropdown .s-tree-select__footer{padding:8px 12px}.s-tree-select__dropdown .s-tree-select__header{border-bottom:1px solid var(--s-color-border-light, #e4e7ed)}.s-tree-select__dropdown .s-tree-select__footer{border-top:1px solid var(--s-color-border-light, #e4e7ed)}.s-tree-select__dropdown .s-tree{background:transparent}.s-upload{color:var(--s-color-text, #303133);font-size:14px}.s-upload__input{display:none}.s-upload__trigger{display:inline-flex;align-items:center;gap:8px;cursor:pointer;outline:none}.s-upload__upload-icon,.s-upload .s-upload-list__file-icon,.s-upload .s-upload-list__success{display:inline-flex;align-items:center;justify-content:center}.s-upload__upload-icon{font-size:28px}.s-upload__upload-icon svg,.s-upload .s-upload-list__file-icon svg,.s-upload .s-upload-list__success svg,.s-upload .s-upload-list__actions svg{display:block;width:1em;height:1em}.s-upload__content,.s-upload__tip{margin-top:8px}.s-upload__tip{color:var(--s-color-text-secondary, #909399);font-size:12px}.s-upload.is-drag .s-upload__trigger{display:flex;min-height:160px;box-sizing:border-box;flex-direction:column;justify-content:center;padding:24px;border:1px dashed var(--s-color-border, #dcdfe6);border-radius:6px;transition:border-color .2s,background-color .2s}.s-upload.is-drag .s-upload__trigger:hover,.s-upload.is-drag .s-upload__trigger.is-dragover{background:var(--s-color-fill-light, #f5f7fa);border-color:var(--s-color-primary, #409eff)}.s-upload.is-disabled{opacity:.6}.s-upload.is-disabled .s-upload__trigger{cursor:not-allowed}.s-upload-list{padding:0;margin:10px 0 0;list-style:none}.s-upload-list__item{position:relative;display:flex;min-width:0;box-sizing:border-box;align-items:center;gap:8px;margin-top:6px;color:var(--s-color-text, #303133);transition:background-color .2s}.s-upload-list__item:hover{background:var(--s-color-fill-light, #f5f7fa)}.s-upload-list__item.is-success{color:var(--s-color-success, #67c23a)}.s-upload-list__item.is-fail{color:var(--s-color-danger, #f56c6c)}.s-upload-list__name{min-width:0;flex:1;padding:4px 0;overflow:hidden;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:0;cursor:pointer}.s-upload-list__thumbnail{width:70px;height:70px;flex:none;object-fit:cover;border-radius:4px}.s-upload-list__progress{position:absolute;right:0;bottom:0;left:0;height:3px;overflow:hidden;background:var(--s-color-border-light, #ebeef5);border-radius:2px}.s-upload-list__progress span{display:block;height:100%;background:var(--s-color-primary, #409eff);transition:width .2s}.s-upload-list__actions{display:flex;flex:none;align-items:center;gap:6px}.s-upload-list__actions button{display:inline-flex;align-items:center;justify-content:center;padding:3px;color:inherit;background:transparent;border:0;cursor:pointer}.s-upload-list--picture .s-upload-list__item{min-height:92px;padding:10px;border:1px solid var(--s-color-border, #dcdfe6);border-radius:6px}.s-upload-list--picture-card{display:flex;flex-wrap:wrap;gap:8px}.s-upload-list--picture-card .s-upload-list__item{width:148px;height:148px;justify-content:center;padding:8px;overflow:hidden;border:1px solid var(--s-color-border, #dcdfe6);border-radius:6px}.s-upload-list--picture-card .s-upload-list__thumbnail{position:absolute;width:100%;height:100%;border-radius:0}.s-upload-list--picture-card .s-upload-list__name{position:absolute;right:8px;bottom:8px;left:8px;z-index:1;flex:none;padding:4px;color:#fff;text-align:center;background:#0000008c}.s-upload-list--picture-card .s-upload-list__actions{position:absolute;z-index:2;inset:0;justify-content:center;color:#fff;background:#0000008c;opacity:0;transition:opacity .2s}.s-upload-list--picture-card .s-upload-list__item:hover .s-upload-list__actions{opacity:1}.s-upload-list--picture-card .s-upload-list__success{position:absolute;z-index:2;top:8px;right:8px}.s-config-provider--dark .s-upload{--s-color-fill-light: #262727;--s-color-text-secondary: #a3a6ad}.s-virtual-select{--s-virtual-select-height: 32px;display:inline-flex;width:100%;min-width:0;max-width:100%;min-height:var(--s-virtual-select-height);box-sizing:border-box;align-items:center;padding:1px 11px;color:var(--s-color-text, #303133);font-size:14px;background:var(--s-color-bg-elevated, #fff);border:1px solid var(--s-color-border, #dcdfe6);border-radius:4px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.s-virtual-select:hover{border-color:var(--s-color-text-placeholder, #a8abb2)}.s-virtual-select.is-open{border-color:var(--s-color-primary, #409eff);box-shadow:0 0 0 1px var(--s-color-primary, #409eff) inset}.s-virtual-select.is-disabled{color:var(--s-color-text-disabled, #a8abb2);background:var(--s-color-fill-light, #f5f7fa);cursor:not-allowed}.s-virtual-select--large{--s-virtual-select-height: 40px;padding-right:15px;padding-left:15px}.s-virtual-select--small{--s-virtual-select-height: 24px;padding-right:7px;padding-left:7px;font-size:12px}.s-virtual-select__prefix,.s-virtual-select__suffix,.s-virtual-select__clear{display:inline-flex;flex:none;align-items:center;color:var(--s-color-text-placeholder, #a8abb2)}.s-virtual-select__prefix{margin-right:6px}.s-virtual-select__suffix{margin-left:6px;pointer-events:none}.s-virtual-select__clear{padding:0;background:none;border:0;cursor:pointer}.s-virtual-select__content{position:relative;display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;gap:4px}.s-virtual-select__input{width:10px;min-width:10px;height:calc(var(--s-virtual-select-height) - 4px);flex:1;padding:0;color:inherit;font:inherit;background:transparent;border:0;outline:0;cursor:inherit}.s-virtual-select__input::placeholder{color:var(--s-color-text-placeholder, #a8abb2)}.s-virtual-select__selected{position:absolute;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.s-virtual-select__tag{display:inline-flex;max-width:100%;align-items:center;gap:4px;padding:1px 6px;color:var(--s-color-text-secondary, #606266);line-height:20px;background:var(--s-color-fill-light, #f0f2f5);border:1px solid var(--s-color-border-light, #e4e7ed);border-radius:4px}.s-virtual-select__tag>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-virtual-select__tag button{padding:0;color:inherit;background:transparent;border:0;cursor:pointer}.s-virtual-select__tag button svg,.s-virtual-select__clear svg,.s-virtual-select__suffix svg{display:block;width:1em;height:1em}.s-virtual-select__arrow{transition:transform .18s}.s-virtual-select.is-open .s-virtual-select__arrow{transform:rotate(180deg)}.s-virtual-select__tag--success{color:var(--s-color-success, #67c23a)}.s-virtual-select__tag--warning{color:var(--s-color-warning, #e6a23c)}.s-virtual-select__tag--danger{color:var(--s-color-danger, #f56c6c)}.s-virtual-select__tag--dark{color:#fff;background:currentColor}.s-virtual-select__tag--plain{background:transparent}.s-virtual-select__dropdown{z-index:2000;box-sizing:border-box;padding:6px 0;color:var(--s-color-text, #303133);font-size:14px;background:var(--s-color-bg-elevated, #fff);border:1px solid var(--s-color-border-light, #e4e7ed);border-radius:6px;box-shadow:0 2px 12px #0000001f}.s-virtual-select__dropdown--dark{color-scheme:dark;--s-color-text: #e5eaf3;--s-color-text-secondary: #a3a6ad;--s-color-bg-elevated: #1d1e1f;--s-color-fill-light: #262727;--s-color-border-light: #414243}.s-virtual-select__dropdown .s-virtual-select__list{overflow:auto;scrollbar-gutter:auto}.s-virtual-select__dropdown .s-virtual-select__list.is-scrollbar-always-on{overflow-y:scroll;scrollbar-gutter:stable}.s-virtual-select__dropdown .s-virtual-select__spacer{position:relative;width:100%}.s-virtual-select__dropdown .s-virtual-select__window{position:absolute;top:0;left:0;width:100%;will-change:transform}.s-virtual-select__dropdown .s-virtual-select__option{display:flex;box-sizing:border-box;align-items:center;padding:0 20px;overflow:hidden;cursor:pointer}.s-virtual-select__dropdown .s-virtual-select__option:hover,.s-virtual-select__dropdown .s-virtual-select__option.is-active{background:var(--s-color-fill-light, #f5f7fa)}.s-virtual-select__dropdown .s-virtual-select__option.is-selected{color:var(--s-color-primary, #409eff);font-weight:600}.s-virtual-select__dropdown .s-virtual-select__option.is-disabled{color:var(--s-color-text-disabled, #c0c4cc);cursor:not-allowed}.s-virtual-select__dropdown .s-virtual-select__group{flex:none;margin-right:10px;color:var(--s-color-text-secondary, #909399);font-size:12px}.s-virtual-select__dropdown .s-virtual-select__option-content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-virtual-select__dropdown .s-virtual-select__empty{padding:12px 20px;color:var(--s-color-text-secondary, #909399);text-align:center}.s-virtual-select__dropdown .s-virtual-select__header,.s-virtual-select__dropdown .s-virtual-select__footer{padding:8px 12px}.s-virtual-select__dropdown .s-virtual-select__header{border-bottom:1px solid var(--s-color-border-light, #e4e7ed)}.s-virtual-select__dropdown .s-virtual-select__footer{border-top:1px solid var(--s-color-border-light, #e4e7ed)}.s-virtual-select__dropdown .s-virtual-select__popper-arrow{position:absolute;width:8px;height:8px;background:inherit;border:solid var(--s-color-border-light, #e4e7ed);transform:rotate(45deg)}.s-virtual-select__dropdown--bottom .s-virtual-select__popper-arrow,.s-virtual-select__dropdown--bottom-start .s-virtual-select__popper-arrow,.s-virtual-select__dropdown--bottom-end .s-virtual-select__popper-arrow{top:-5px;border-width:1px 0 0 1px}.s-virtual-select__dropdown--top .s-virtual-select__popper-arrow,.s-virtual-select__dropdown--top-start .s-virtual-select__popper-arrow,.s-virtual-select__dropdown--top-end .s-virtual-select__popper-arrow{bottom:-5px;border-width:0 1px 1px 0}.s-virtual-select__dropdown--bottom-start .s-virtual-select__popper-arrow,.s-virtual-select__dropdown--top-start .s-virtual-select__popper-arrow{left:16px}.s-virtual-select__dropdown--bottom-end .s-virtual-select__popper-arrow,.s-virtual-select__dropdown--top-end .s-virtual-select__popper-arrow{right:16px}.s-virtual-select__dropdown--bottom .s-virtual-select__popper-arrow,.s-virtual-select__dropdown--top .s-virtual-select__popper-arrow{left:calc(50% - 4px)}.s-watermark{position:relative}.s-watermark__overlay{position:absolute;inset:0;pointer-events:none;background-repeat:repeat}.s-table-sheet{--s-sheet-bg: var(--s-color-bg, #fff);--s-sheet-surface: var(--s-color-bg-elevated, #fff);--s-sheet-border: var(--s-color-border, #d9d9d9);--s-sheet-muted: var(--s-color-text-secondary, #646a73);--s-sheet-fill: var(--s-color-fill-light, #f5f6f7);--s-sheet-primary: var(--s-color-primary, #1677ff);--s-sheet-cell-format-border: #000;--s-sheet-report-component: #0f9d7a;--s-sheet-print-page-break: #1677ff;display:flex;box-sizing:border-box;min-width:0;min-height:320px;flex-direction:column;overflow:hidden;color:var(--s-color-text, #1f2329);font-family:var(--s-font-family, sans-serif);font-size:14px;background:var(--s-sheet-bg);border:1px solid var(--s-sheet-border);border-radius:6px}.s-table-sheet__toolbar,.s-table-sheet__toolbar-shell,.s-table-sheet__format-toolbar,.s-table-sheet__formula-bar,.s-table-sheet__sheet-bar{display:flex;min-width:0;flex:0 0 auto;align-items:center}.s-table-sheet__toolbar{min-height:44px;gap:6px;padding:6px 10px;background:var(--s-sheet-surface);border-bottom:1px solid var(--s-sheet-border)}.s-table-sheet__toolbar-shell{position:relative;display:block;min-width:0;flex:0 0 auto;-webkit-user-select:none;user-select:none;background:var(--s-sheet-surface);border-bottom:1px solid var(--s-sheet-border);container-name:sheet-toolbar;container-type:inline-size}.s-table-sheet__toolbar-tabs{width:100%}.s-table-sheet__toolbar-tabs>.s-tabs__nav-wrap{min-height:38px;padding-left:5px}.s-table-sheet__toolbar-tabs .s-tabs__tab{height:38px;padding:0 14px}.s-table-sheet__toolbar-tabs>.s-tabs__content{min-width:0;padding:0}.s-table-sheet__toolbar-tabs .s-tab-pane{min-width:0}.s-table-sheet__toolbar-tab-label,.s-table-sheet__toolbar-tab-icon{display:inline-flex;align-items:center}.s-table-sheet__toolbar-tab-label{gap:5px}.s-table-sheet__toolbar-tab-icon{flex:0 0 auto}.s-table-sheet__toolbar-tab-icon>svg{width:16px;height:16px}.s-table-sheet__ribbon-card.s-card{margin:6px 8px;background:var(--s-sheet-surface);border:1px solid var(--s-sheet-border);border-radius:4px}.s-table-sheet__ribbon-card>.s-card__body{padding:0}.s-table-sheet__ribbon-grid{display:grid;min-width:0;min-height:70px;padding:6px 8px;grid-template-columns:repeat(auto-fill,85px);grid-auto-rows:58px;grid-auto-flow:row;gap:4px}.s-table-sheet__ribbon-grid.is-start{min-height:42px;grid-template-columns:repeat(auto-fill,30px);grid-auto-rows:30px;align-content:start}.s-table-sheet__ribbon-grid.is-start>.s-table-sheet__format-toolbar{display:contents}.s-table-sheet__ribbon-grid.is-start .s-table-sheet__toolbar-divider{display:none}.s-table-sheet__ribbon-grid.is-start :where(.s-tooltip__trigger,.s-dropdown,.s-popover,.s-select,.s-color-picker,.s-input){width:100%;min-width:0;height:30px}.s-table-sheet__ribbon-grid.is-start :where(.s-tooltip__trigger,.s-dropdown,.s-popover)>.s-button,.s-table-sheet__ribbon-grid.is-start :where(.s-tooltip__trigger,.s-dropdown,.s-popover)>button,.s-table-sheet__ribbon-grid.is-start>.s-button{width:100%;min-width:0;height:30px}.s-table-sheet__ribbon-grid.is-start :where(.s-select,.s-input){flex:0 0 auto}.s-table-sheet__ribbon-grid.is-start>.s-dropdown__trigger{grid-column:span 2;width:100%;min-width:0;height:30px}.s-table-sheet__ribbon-grid.is-start>.s-dropdown__trigger .s-table-sheet__ribbon-menu-trigger{width:100%;height:30px;padding:0 5px;justify-content:center}.s-table-sheet__ribbon-grid.is-start .s-table-sheet__font-family{grid-column:span 4}.s-table-sheet__ribbon-grid.is-start .s-table-sheet__font-size{grid-column:span 2}.s-table-sheet__ribbon-grid.is-start .s-table-sheet__data-format{grid-column:span 3}.s-table-sheet__ribbon-grid.is-start .s-color-picker__trigger{width:100%;height:30px}.s-table-sheet__ribbon-group{display:flex;min-width:max-content;align-items:center;gap:4px}.s-table-sheet__ribbon-format{min-width:0;grid-column:1/-1}.s-table-sheet__ribbon-extensions{display:flex;min-width:max-content;align-items:center;gap:4px}.s-table-sheet__ribbon-menu-trigger,.s-table-sheet__ai-placeholder{display:inline-flex;min-height:28px;padding:0 8px;align-items:center;gap:5px;color:inherit;font:inherit;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer}.s-table-sheet__ribbon-menu-trigger:hover{background:var(--s-sheet-fill);border-color:var(--s-sheet-border)}.s-table-sheet__ai-placeholder:disabled{color:var(--s-sheet-muted);cursor:not-allowed}.s-table-sheet__ribbon-command.s-button{width:76px;min-width:0;height:58px;padding:5px 4px;flex-direction:column;justify-content:center;gap:3px;overflow:hidden;line-height:1.15}.s-table-sheet__ribbon-command.s-button .s-button__icon{margin:0}.s-table-sheet__ribbon-command.s-button .s-button__content{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-table-sheet__ribbon-command.s-button--text{color:inherit;background:transparent;border-color:transparent}.s-table-sheet__ribbon-command-cell{display:grid;width:85px;height:58px;grid-template-columns:76px 1px;align-items:center;column-gap:4px}.s-table-sheet__ribbon-command-divider.s-divider--vertical{width:0;height:42px;margin:0}.s-table-sheet__menu-groups{display:flex;flex:0 0 auto;align-items:center;gap:2px}.s-table-sheet__menu-trigger{display:inline-flex;min-height:30px;padding:0 8px;align-items:center;gap:5px;color:inherit;font:inherit;background:transparent;border:0;border-radius:4px;cursor:pointer}.s-table-sheet__menu-trigger:hover:not(:disabled){background:var(--s-sheet-fill)}.s-table-sheet__menu-trigger:disabled{color:var(--s-sheet-muted);cursor:not-allowed}.s-table-sheet__format-toolbar{min-height:42px;gap:4px;padding:5px 8px;overflow-x:auto;background:var(--s-sheet-surface);border:1px solid var(--s-sheet-border);border-radius:4px;scrollbar-width:thin}.s-table-sheet__font-family{width:126px;flex:0 0 126px}.s-table-sheet__font-size{width:72px;flex:0 0 72px}.s-table-sheet__data-format{width:104px;flex:0 0 104px}.s-table-sheet__color-picker{flex:0 0 auto}.s-table-sheet__color-picker .s-color-picker__trigger:after{position:absolute;right:5px;bottom:3px;left:5px;height:2px;content:"";background:currentColor}.s-table-sheet__color-picker.is-fill .s-color-picker__trigger:after{height:5px}.s-table-sheet__toolbar-divider{width:1px;height:24px;margin:0 4px;background:var(--s-sheet-border)}.s-table-sheet__icon-button.s-button{width:30px;min-width:30px;height:30px;padding:0}.s-table-sheet__icon-button.s-button .s-button__icon{margin:0;font-size:18px;line-height:1}.s-table-sheet__tool-svg{display:block;width:18px;height:18px}.s-table-sheet__border-trigger-icon{position:relative;display:inline-flex}.s-table-sheet__border-trigger-icon>span:last-child{position:absolute;right:1px;bottom:-2px;left:1px;height:3px}.s-table-sheet__toolbar-end{display:flex;min-width:0;align-items:center;margin-left:auto}.s-table-sheet__formula-bar{min-height:38px;gap:0;padding:3px 8px;background:var(--s-sheet-surface);border-bottom:1px solid var(--s-sheet-border)}.s-table-sheet__name-box.s-input{width:88px;flex:0 0 88px}.s-table-sheet__name-box .s-input__wrapper,.s-table-sheet__formula-input .s-input__wrapper{box-shadow:none}.s-table-sheet__name-box .s-input__inner{color:var(--s-sheet-muted);font-weight:600;text-align:center}.s-table-sheet__formula-symbol{display:inline-flex;width:42px;flex:0 0 42px;align-items:center;justify-content:center;color:var(--s-sheet-muted);font-family:Georgia,serif;font-size:15px;font-style:italic}.s-table-sheet__formula-input{min-width:0;flex:1 1 auto}.s-table-sheet__grid{--s-sheet-object-scroll-x: 0px;--s-sheet-object-scroll-y: 0px;position:relative;display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column}.s-table-sheet__grid.is-range-selecting{cursor:crosshair}.s-table-sheet__report-selection-bar{display:flex;min-height:38px;padding:5px 9px;flex:0 0 auto;align-items:center;gap:8px;color:var(--s-color-text, #1f2329);background:color-mix(in srgb,var(--s-sheet-report-component) 8%,var(--s-sheet-surface));border-bottom:1px solid color-mix(in srgb,var(--s-sheet-report-component) 35%,var(--s-sheet-border))}.s-table-sheet__report-selection-bar strong{min-width:120px;color:var(--s-sheet-report-component);font-size:12px}.s-table-sheet__report-selection-bar>span{margin-right:auto;color:var(--s-sheet-muted);font-size:12px}.s-table-sheet__list-dialog{display:grid;gap:16px}.s-table-sheet__report-dialog-body{--s-sheet-dialog-scrollbar-thumb: #aeb4bd;--s-sheet-dialog-scrollbar-thumb-hover: #858d99;--s-sheet-dialog-scrollbar-track: #f1f2f4;display:grid;max-height:min(620px,100vh - 230px);padding-right:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--s-sheet-dialog-scrollbar-thumb) var(--s-sheet-dialog-scrollbar-track);scrollbar-width:thin;gap:16px}.s-table-sheet__report-dialog-body::-webkit-scrollbar{width:8px;height:8px}.s-table-sheet__report-dialog-body::-webkit-scrollbar-track{background:var(--s-sheet-dialog-scrollbar-track);border-radius:4px}.s-table-sheet__report-dialog-body::-webkit-scrollbar-thumb{min-height:28px;background:var(--s-sheet-dialog-scrollbar-thumb);background-clip:padding-box;border:2px solid transparent;border-radius:4px}.s-table-sheet__report-dialog-body::-webkit-scrollbar-thumb:hover{background-color:var(--s-sheet-dialog-scrollbar-thumb-hover);background-clip:padding-box}.s-table-sheet__report-dialog-body::-webkit-scrollbar-corner{background:var(--s-sheet-dialog-scrollbar-track)}.s-table-sheet__list-dialog-summary{display:grid;padding:10px 12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;background:var(--s-sheet-fill);border:1px solid var(--s-sheet-border);border-radius:4px}.s-table-sheet__list-dialog-summary>div{display:grid;min-width:0;gap:3px}.s-table-sheet__list-dialog-summary span{color:var(--s-sheet-muted);font-size:12px}.s-table-sheet__list-dialog-summary strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.s-table-sheet__list-dialog-section{display:grid;gap:9px}.s-table-sheet__list-dialog-section h3{margin:0;font-size:13px;font-weight:600}.s-table-sheet__list-column-bindings{display:grid;max-height:220px;padding-right:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;overflow-y:auto}.s-table-sheet__list-column-binding,.s-table-sheet__list-option-row{display:grid;min-width:0;align-items:center;grid-template-columns:92px minmax(0,1fr);gap:8px;font-size:12px}.s-table-sheet__list-column-binding>span,.s-table-sheet__list-option-row>span{color:var(--s-sheet-muted)}.s-table-sheet__list-dialog-section.is-options{padding-top:12px;border-top:1px solid var(--s-sheet-border)}.s-table-sheet__list-dialog-section.is-options .s-input-number,.s-table-sheet__list-dialog-section.is-options .s-input{width:180px}.s-table-sheet__list-name-field{display:grid;width:min(280px,100%);gap:3px}.s-table-sheet__list-name-field .s-input{width:100%}.s-table-sheet__list-name-field small{color:var(--s-color-danger, #f56c6c);font-size:11px}.s-table-sheet__subreport-data{display:grid;gap:6px;color:var(--s-sheet-muted);font-size:12px}.s-table-sheet__subreport-data textarea{width:100%;min-height:150px;padding:9px 10px;resize:vertical;color:var(--s-color-text, #1f2329);font:12px/1.5 Consolas,monospace;background:var(--s-sheet-surface);border:1px solid var(--s-sheet-border);border-radius:4px;outline:none}.s-table-sheet__subreport-data textarea:focus{border-color:var(--s-sheet-report-component)}.s-table-sheet__subreport-error{color:var(--s-color-danger, #f56c6c);font-size:11px}.s-table-sheet__list-dialog-footer{display:grid;width:100%;grid-template-columns:auto 1fr auto;align-items:center;gap:8px}.s-table-sheet__barcode{display:flex;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;align-items:stretch;justify-content:stretch;color:var(--s-color-text, #1f2329);background:var(--s-sheet-surface);overflow:hidden;pointer-events:none}.s-table-sheet__barcode-bars{position:relative;display:block;width:100%;min-width:0;min-height:0;flex:1 1 auto;overflow:hidden}.s-table-sheet__barcode-svg{position:absolute;display:block;max-width:none;overflow:visible;shape-rendering:crispEdges}.s-table-sheet__barcode-text{min-width:0;flex:0 0 auto;overflow:hidden;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.s-table-sheet__barcode-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px}.s-table-sheet__barcode-options .s-table-sheet__list-option-row.is-wide{grid-column:1/-1}.s-table-sheet__barcode-options .s-select,.s-table-sheet__barcode-options .s-input,.s-table-sheet__barcode-options .s-input-number{width:100%}.s-table-sheet__barcode-options .s-color-picker{justify-self:start}.s-table-sheet__barcode-preview{display:grid;width:100%;height:150px;min-height:0;padding:8px;border:1px solid var(--s-sheet-border);background:var(--s-sheet-surface);overflow:hidden}.s-table-sheet__qrcode{display:grid;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;place-items:center;overflow:hidden;pointer-events:none}.s-table-sheet__qrcode-svg{display:block;width:100%;max-width:100%;height:100%;max-height:100%;shape-rendering:crispEdges}.s-table-sheet__qrcode-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px}.s-table-sheet__qrcode-options .s-table-sheet__list-option-row.is-wide{grid-column:1/-1}.s-table-sheet__qrcode-options .s-select,.s-table-sheet__qrcode-options .s-input-number{width:100%}.s-table-sheet__qrcode-options .s-color-picker{justify-self:start}.s-table-sheet__qrcode-preview{display:grid;width:100%;height:220px;min-height:0;padding:8px;border:1px solid var(--s-sheet-border);background:var(--s-sheet-surface);overflow:hidden}.s-table-sheet__boolean-indicator,.s-table-sheet__report-image{display:grid;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;place-items:center;overflow:hidden;pointer-events:none}.s-table-sheet__boolean-indicator svg{display:block;flex:none}.s-table-sheet__boolean-indicator{overflow:visible}.s-table-sheet__boolean-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px}.s-table-sheet__boolean-options .s-input-number{width:100%}.s-table-sheet__boolean-preview,.s-table-sheet__image-preview{display:grid;width:100%;height:150px;min-height:0;padding:8px;place-items:center;border:1px solid var(--s-sheet-border);background:var(--s-sheet-surface);overflow:hidden}.s-table-sheet__report-image img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain}.s-table-sheet__grid>.s-table-grid{min-height:0;flex:1 1 auto;border:0;border-radius:0}.s-table-sheet__grid>.s-table-grid[data-border=full] .s-table-grid__cell.is-last-column{border-right-color:var(--s-sheet-border)}.s-table-sheet__grid>.s-table-sheet__frozen-grid{flex:0 0 auto;border-bottom:1px solid var(--s-sheet-primary)}.s-table-sheet__frozen-grid .s-table-grid__viewport{overflow:hidden}.s-table-sheet__grid.is-object-gesturing .s-table-grid[data-scrollbar-visibility=hover] .s-table-grid__column-scrollbar{scrollbar-color:var(--s-grid-scrollbar-thumb) var(--s-grid-scrollbar-track);scrollbar-width:thin}.s-table-sheet__grid.is-object-gesturing .s-table-grid[data-scrollbar-visibility=hover] .s-table-grid__column-scrollbar::-webkit-scrollbar{height:var(--s-grid-scrollbar-size)}.s-table-sheet__grid.is-object-gesturing .s-table-grid[data-scrollbar-visibility=hover] .s-table-grid__viewport{scrollbar-color:var(--s-grid-scrollbar-thumb) var(--s-grid-scrollbar-track);scrollbar-width:thin}.s-table-sheet__grid.is-object-gesturing .s-table-grid[data-scrollbar-visibility=hover] .s-table-grid__viewport::-webkit-scrollbar{width:var(--s-grid-scrollbar-size);height:var(--s-grid-scrollbar-size)}.s-table-sheet__frozen-grid .s-table-grid__spacer{box-sizing:content-box;padding-right:var(--s-grid-scrollbar-size)}.s-table-sheet__object-viewport{position:absolute;z-index:3;overflow:hidden;pointer-events:none}.s-table-sheet__print-page-break-viewport{position:absolute;z-index:2;overflow:hidden;pointer-events:none}.s-table-sheet__print-page-break-viewport.is-header-center{z-index:6}.s-table-sheet__print-page-break-canvas{position:absolute;top:0;left:0;width:1px;height:1px;overflow:visible;pointer-events:none;will-change:transform}.s-table-sheet__print-page-break-line{position:absolute;display:block;background-color:var(--s-sheet-print-page-break);border:0;pointer-events:none}.s-table-sheet__print-page-break-line.is-vertical{width:2px}.s-table-sheet__print-page-break-line.is-horizontal{height:2px}.s-table-sheet__object-layer{position:absolute;z-index:0;inset:0;overflow:visible;pointer-events:none;will-change:transform}.s-table-sheet__inserted-object{position:absolute;box-sizing:border-box;pointer-events:auto;cursor:move;transform-origin:center;touch-action:none}.s-table-sheet__inserted-object.is-selected{outline:2px solid var(--s-sheet-primary);outline-offset:2px}.s-table-sheet__inserted-object .s-table-sheet__object-content{width:100%;height:100%;overflow:hidden}.s-table-sheet__inserted-object.is-image{background:transparent;border:0}.s-table-sheet__inserted-object.is-image img{display:block;width:100%;height:100%;pointer-events:none}.s-table-sheet__inserted-object.is-link{overflow:hidden;color:var(--s-sheet-primary);background:var(--s-sheet-surface);border:1px solid color-mix(in srgb,var(--s-sheet-primary) 40%,var(--s-sheet-border));border-radius:4px}.s-table-sheet__inserted-object.is-link a,.s-table-sheet__inserted-object.is-file a{display:flex;width:100%;height:100%;padding:5px 8px;align-items:center;gap:7px;overflow:hidden;color:inherit;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.s-table-sheet__inserted-object.is-file{color:inherit;background:var(--s-sheet-surface);border:1px solid var(--s-sheet-border);border-radius:4px}.s-table-sheet__inserted-object.is-shape{--s-sheet-shape-fill: var(--s-sheet-fill);padding:0;background:transparent;border:0}.s-table-sheet__shape-svg{display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.s-table-sheet__shape-svg *{vector-effect:non-scaling-stroke}.s-table-sheet__shape-text{position:absolute;inset:12%;display:flex;min-width:0;min-height:0;overflow:hidden;pointer-events:none}.s-table-sheet__object-resize-handles{pointer-events:none}.s-table-sheet__object-resize{position:absolute;z-index:2;width:9px;height:9px;padding:0;background:var(--s-sheet-surface);border:1px solid var(--s-sheet-primary);border-radius:0;opacity:0;pointer-events:none}.s-table-sheet__inserted-object.is-selected:hover .s-table-sheet__object-resize{opacity:1;pointer-events:auto}.s-table-sheet__object-resize.is-n{top:-5px;left:calc(50% - 4px);cursor:ns-resize}.s-table-sheet__object-resize.is-ne{top:-5px;right:-5px;cursor:nesw-resize}.s-table-sheet__object-resize.is-e{top:calc(50% - 4px);right:-5px;cursor:ew-resize}.s-table-sheet__object-resize.is-se{right:-5px;bottom:-5px;cursor:nwse-resize}.s-table-sheet__object-resize.is-s{bottom:-5px;left:calc(50% - 4px);cursor:ns-resize}.s-table-sheet__object-resize.is-sw{bottom:-5px;left:-5px;cursor:nesw-resize}.s-table-sheet__object-resize.is-w{top:calc(50% - 4px);left:-5px;cursor:ew-resize}.s-table-sheet__object-resize.is-nw{top:-5px;left:-5px;cursor:nwse-resize}.s-table-sheet__file-icon{display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center;color:#fff;font-size:11px;background:var(--s-sheet-primary);border-radius:3px}.s-table-sheet__grid .s-table-grid__header{border-top:1px solid var(--s-sheet-border)}.s-table-sheet__grid .s-table-grid__header-cell{font-weight:500;text-align:center;background:var(--s-sheet-fill)}.s-table-sheet__corner-select-icon{position:absolute;right:5px;bottom:4px;display:block;width:10px;height:10px;color:var(--s-sheet-muted);pointer-events:none;fill:currentColor}.s-table-sheet__grid .s-table-grid__cell[data-column-id=sheet-row-number]{color:var(--s-sheet-muted);background:var(--s-sheet-fill)}.s-table-sheet__commented-cell{position:relative;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-table-sheet__commented-cell:after{position:absolute;top:0;right:0;width:0;height:0;content:"";border-bottom:6px solid transparent;border-left:6px solid transparent;border-top:6px solid var(--s-sheet-primary)}.s-table-sheet__print-selection-bar{display:flex;min-height:38px;padding:4px 8px;flex:0 0 auto;align-items:center;gap:6px;background:color-mix(in srgb,var(--s-sheet-primary) 8%,var(--s-sheet-surface));border-bottom:1px solid var(--s-sheet-border)}.s-table-sheet__print-selection-bar strong{min-width:110px;margin-right:auto;font-size:12px}.s-table-sheet__dialog-actions{display:flex;justify-content:flex-end;gap:8px}.s-table-sheet__rotation-field{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px}.s-table-sheet__edit-dialog-fields,.s-table-sheet__edit-dialog-field{display:grid;min-width:0;gap:8px}.s-table-sheet__edit-dialog-fields{gap:14px}.s-table-sheet__edit-dialog-field>span{color:var(--s-sheet-muted);font-size:12px}.s-table-sheet__edit-dialog-field .s-input{width:100%}.s-table-sheet__sheet-bar{min-height:38px;gap:4px;padding:4px 8px;-webkit-user-select:none;user-select:none;background:var(--s-sheet-fill);border-top:1px solid var(--s-sheet-border)}.s-table-sheet__tabs{display:flex;min-width:0;max-width:60%;align-self:stretch;overflow-x:auto;scrollbar-width:thin}.s-table-sheet__tab{position:relative;min-width:92px;max-width:180px;height:30px;padding:0 16px;overflow:hidden;color:var(--s-sheet-muted);font:inherit;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:0;border-radius:4px 4px 0 0;cursor:pointer}.s-table-sheet__tab:after{position:absolute;right:14px;bottom:0;left:14px;height:2px;content:"";background:transparent}.s-table-sheet__tab:hover{color:var(--s-color-text, #1f2329);background:color-mix(in srgb,var(--s-sheet-surface) 78%,transparent)}.s-table-sheet__tab:focus-visible{outline:2px solid color-mix(in srgb,var(--s-sheet-primary) 45%,transparent);outline-offset:-2px}.s-table-sheet__tab.is-active{color:var(--s-color-text, #1f2329);font-weight:600;background:var(--s-sheet-surface)}.s-table-sheet__tab.is-active:after{background:var(--s-sheet-primary)}.s-table-sheet__rename-input.s-input{width:120px;flex:0 0 120px;align-self:center;-webkit-user-select:text;user-select:text}.s-table-sheet__status{display:flex;min-width:0;align-items:center;gap:16px;margin-left:auto;color:var(--s-sheet-muted);font-size:12px;white-space:nowrap}.s-table-sheet__context-menu{--s-sheet-surface: var(--s-color-bg-elevated, #fff);--s-sheet-border: var(--s-color-border, #d9d9d9);--s-sheet-muted: var(--s-color-text-secondary, #646a73);--s-sheet-fill: var(--s-color-fill-light, #f5f6f7);--s-sheet-primary: var(--s-color-primary, #1677ff);position:fixed;z-index:2200;display:flex;width:210px;max-height:min(430px,100vh - 8px);padding:5px;overflow-y:auto;flex-direction:column;background:var(--s-sheet-surface);border:1px solid var(--s-sheet-border);border-radius:6px;box-shadow:0 8px 28px #00000029}.s-table-sheet__context-menu button{display:flex;width:100%;min-height:32px;padding:5px 10px;align-items:center;gap:8px;color:inherit;font:inherit;text-align:left;background:transparent;border:0;border-radius:4px;cursor:pointer}.s-table-sheet__context-menu button:hover:not(:disabled){background:var(--s-sheet-fill)}.s-table-sheet__context-menu button:disabled{color:var(--s-sheet-muted);cursor:not-allowed}.s-table-sheet__context-menu button.has-divider{margin-top:5px;border-top:1px solid var(--s-sheet-border);border-radius:0 0 4px 4px}.s-table-sheet__context-menu .s-table-sheet__context-toggle{display:flex;min-height:32px;padding:5px 10px;align-items:center;border-radius:4px}.s-table-sheet__context-menu .s-table-sheet__context-toggle:hover{background:var(--s-sheet-fill)}.s-table-sheet__context-menu .s-table-sheet__context-toggle.has-divider{margin-top:5px;border-top:1px solid var(--s-sheet-border);border-radius:0 0 4px 4px}.s-table-sheet__context-menu .s-table-sheet__context-toggle .s-checkbox{width:100%}.s-table-sheet__context-menu .s-table-sheet__context-toggle .s-checkbox__label{flex:1}.s-table-sheet__context-menu .s-table-sheet__context-check{margin-left:auto;color:var(--s-sheet-primary)}.s-table-sheet__context-menu .s-table-sheet__context-submenu{position:relative}.s-table-sheet__context-menu .s-table-sheet__context-submenu.has-divider{margin-top:5px;border-top:1px solid var(--s-sheet-border)}.s-table-sheet__context-menu .s-table-sheet__context-submenu>summary{display:flex;min-height:32px;padding:5px 10px;align-items:center;gap:8px;list-style:none;border-radius:4px;cursor:pointer}.s-table-sheet__context-menu .s-table-sheet__context-submenu>summary:hover{background:var(--s-sheet-fill)}.s-table-sheet__context-menu .s-table-sheet__context-submenu>summary::-webkit-details-marker{display:none}.s-table-sheet__context-menu .s-table-sheet__context-submenu>summary:after{margin-left:auto;content:"›"}.s-table-sheet__context-menu .s-table-sheet__context-submenu-panel{margin-left:12px;padding-left:5px;border-left:1px solid var(--s-sheet-border)}.s-table-sheet__bottom-action{display:inline-flex;min-height:28px;padding:0 8px;align-items:center;gap:5px;color:inherit;font:inherit;background:transparent;border:0;cursor:pointer}.s-config-provider--dark .s-table-sheet,[data-theme=dark] .s-table-sheet{--s-sheet-fill: var(--s-color-fill-light, #262727);--s-sheet-muted: var(--s-color-text-secondary, #a3a6ad);--s-sheet-cell-format-border: #f2f3f5;--s-sheet-print-page-break: #4096ff}.s-config-provider--dark.s-table-sheet__report-dialog-body,.s-config-provider--dark .s-table-sheet__report-dialog-body,[data-theme=dark] .s-table-sheet__report-dialog-body{--s-sheet-dialog-scrollbar-thumb: #5c626d;--s-sheet-dialog-scrollbar-thumb-hover: #777f8c;--s-sheet-dialog-scrollbar-track: #24272d}.s-table-sheet__print-frame{position:fixed;width:1px;height:1px;opacity:0;pointer-events:none}.s-table-sheet__report-floating-image{position:absolute;top:0;left:0;display:block;overflow:visible;transform-origin:center;pointer-events:none}.s-table-sheet__report-floating-image img{display:block;width:100%;height:100%}.s-table-sheet__report-floating-image.is-preview{position:relative;width:min(160px,100%);height:120px;margin:auto;opacity:1;transform:none}.s-table-sheet__print-preview-dialog{--s-sheet-print-bg: var(--s-color-bg, #fff);--s-sheet-print-surface: var(--s-color-bg-elevated, #fff);--s-sheet-print-fill: var(--s-color-fill-light, #f4f6f8);--s-sheet-print-border: var(--s-color-border, #d9dfe7);--s-sheet-print-text: var(--s-color-text, #1f2329);--s-sheet-print-muted: var(--s-color-text-secondary, #646a73);--s-sheet-print-primary: var(--s-color-primary, #1677ff);overflow:hidden}.s-table-sheet__print-preview-dialog .s-dialog--fullscreen{display:flex;flex-direction:column;color:var(--s-sheet-print-text);background:var(--s-sheet-print-bg)}.s-table-sheet__print-preview-dialog .s-dialog__header{min-height:58px;padding:14px 58px 14px 20px;flex:0 0 auto;border-bottom:1px solid var(--s-sheet-print-border)}.s-table-sheet__print-preview-dialog .s-dialog__title{font-size:17px}.s-table-sheet__print-preview-dialog .s-table-sheet__print-preview-body{min-height:0;max-height:none;padding:0;flex:1 1 auto;overflow:hidden;color:var(--s-sheet-print-text)}.s-config-provider--dark.s-table-sheet__print-preview-dialog,[data-theme=dark] .s-table-sheet__print-preview-dialog{--s-sheet-print-bg: var(--s-color-bg, #18191a);--s-sheet-print-surface: var(--s-color-bg-elevated, #222324);--s-sheet-print-fill: var(--s-color-fill-light, #292b2d);--s-sheet-print-border: var(--s-color-border, #3b3d40);--s-sheet-print-text: var(--s-color-text, #f0f1f2);--s-sheet-print-muted: var(--s-color-text-secondary, #a3a6ad)}.s-table-sheet__print-workbench{display:grid;width:100%;height:100%;min-height:0;grid-template-columns:220px minmax(360px,1fr) 390px;background:var(--s-sheet-print-bg)}.s-table-sheet__print-loading{display:flex;width:100%;height:100%;min-height:0;padding:32px;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:var(--s-sheet-print-text);background:var(--s-sheet-print-fill);text-align:center}.s-table-sheet__print-loading>strong{margin-top:4px;font-size:16px}.s-table-sheet__print-loading>span{max-width:520px;color:var(--s-sheet-print-muted);line-height:1.6}.s-table-sheet__print-loading.is-error{color:var(--s-color-danger, #d93026)}.s-table-sheet__print-loading-spinner,.s-table-sheet__print-loading-error{width:44px;height:44px;flex:0 0 44px}.s-table-sheet__print-loading-spinner{color:var(--s-sheet-print-primary);animation:s-sheet-print-loading-rotate 1.2s linear infinite}.s-table-sheet__print-loading-spinner circle{stroke:currentcolor;stroke-width:4;stroke-linecap:round;stroke-dasharray:90 150}.s-table-sheet__print-loading-error circle,.s-table-sheet__print-loading-error path{stroke:currentcolor;stroke-width:1.8;stroke-linecap:round}.s-table-sheet__print-loading-actions{display:flex;margin-top:12px;justify-content:center;gap:8px}@keyframes s-sheet-print-loading-rotate{to{transform:rotate(360deg)}}.s-table-sheet__print-pages,.s-table-sheet__print-settings,.s-table-sheet__print-canvas{min-width:0;min-height:0}.s-table-sheet__print-pages,.s-table-sheet__print-settings{display:flex;flex-direction:column;background:var(--s-sheet-print-surface)}.s-table-sheet__print-pages{border-right:1px solid var(--s-sheet-print-border)}.s-table-sheet__print-settings{padding:18px;overflow-y:auto;border-left:1px solid var(--s-sheet-print-border);scrollbar-width:thin}.s-table-sheet__print-pages-header,.s-table-sheet__print-canvas-bar,.s-table-sheet__print-settings-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px}.s-table-sheet__print-pages-header{min-height:46px;padding:0 14px;border-bottom:1px solid var(--s-sheet-print-border)}.s-table-sheet__print-pages-header span,.s-table-sheet__print-canvas-bar span,.s-table-sheet__print-settings-header span{color:var(--s-sheet-print-muted);font-size:12px}.s-table-sheet__print-page-list{min-height:0;padding:8px;flex:1 1 auto;overflow-y:auto}.s-table-sheet__print-page-item{display:flex;width:100%;min-height:54px;padding:7px 8px;align-items:center;gap:9px;color:var(--s-sheet-print-text);font:inherit;text-align:left;background:transparent;border:1px solid transparent;border-radius:5px;cursor:pointer}.s-table-sheet__print-page-item+.s-table-sheet__print-page-item{margin-top:4px}.s-table-sheet__print-page-item:hover{background:var(--s-sheet-print-fill)}.s-table-sheet__print-page-item.is-active{color:var(--s-sheet-print-primary);background:color-mix(in srgb,var(--s-sheet-print-primary) 9%,transparent);border-color:color-mix(in srgb,var(--s-sheet-print-primary) 42%,transparent)}.s-table-sheet__print-page-number{display:inline-grid;width:30px;height:38px;flex:0 0 30px;place-items:center;color:var(--s-sheet-print-muted);font-size:12px;background:#fff;border:1px solid var(--s-sheet-print-border);box-shadow:0 1px 3px #00000014}.s-table-sheet__print-page-meta{display:flex;min-width:0;flex-direction:column;line-height:1.4}.s-table-sheet__print-page-meta strong,.s-table-sheet__print-page-meta small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-table-sheet__print-page-meta small{color:var(--s-sheet-print-muted)}.s-table-sheet__print-canvas{display:flex;flex-direction:column;background:var(--s-sheet-print-fill)}.s-table-sheet__print-canvas-bar{min-height:46px;padding:0 18px;background:var(--s-sheet-print-surface);border-bottom:1px solid var(--s-sheet-print-border)}.s-table-sheet__print-paper-stage{display:flex;min-height:0;padding:22px;flex:1 1 auto;align-items:center;justify-content:center;overflow:auto}.s-table-sheet__print-paper{position:relative;max-width:100%;height:auto;max-height:100%;flex:0 1 auto;overflow:hidden;background:#fff;box-shadow:0 8px 28px #18202d2e}.s-table-sheet__print-paper iframe{display:block;width:100%;height:100%;background:#fff;border:0}.s-table-sheet__print-margin-guide,.s-table-sheet__print-column-guide,.s-table-sheet__print-row-guide{position:absolute;z-index:3;display:block;margin:0;padding:0;touch-action:none;background:transparent;border:0;outline:0}.s-table-sheet__print-margin-guide{color:var(--s-sheet-print-primary)}.s-table-sheet__print-margin-guide:before,.s-table-sheet__print-margin-guide:after{position:absolute;display:block;content:"";background:currentColor}.s-table-sheet__print-margin-guide:after{border:1px solid #fff;border-radius:2px;box-shadow:0 1px 3px #0003}.s-table-sheet__print-margin-guide.is-top,.s-table-sheet__print-margin-guide.is-bottom{left:0;width:100%;height:10px;cursor:row-resize;transform:translateY(-50%)}.s-table-sheet__print-margin-guide.is-top:before,.s-table-sheet__print-margin-guide.is-bottom:before{top:4px;left:0;width:100%;height:2px}.s-table-sheet__print-margin-guide.is-top:after,.s-table-sheet__print-margin-guide.is-bottom:after{top:1px;left:50%;width:28px;height:8px;transform:translate(-50%)}.s-table-sheet__print-margin-guide.is-left,.s-table-sheet__print-margin-guide.is-right{top:0;width:10px;height:100%;cursor:col-resize;transform:translate(-50%)}.s-table-sheet__print-margin-guide.is-left:before,.s-table-sheet__print-margin-guide.is-right:before{top:0;left:4px;width:2px;height:100%}.s-table-sheet__print-margin-guide.is-left:after,.s-table-sheet__print-margin-guide.is-right:after{top:50%;left:1px;width:8px;height:28px;transform:translateY(-50%)}.s-table-sheet__print-margin-guide.is-bottom{transform:translateY(50%)}.s-table-sheet__print-margin-guide.is-right{transform:translate(50%)}.s-table-sheet__print-margin-guide:hover,.s-table-sheet__print-margin-guide:focus-visible{color:var(--s-color-primary-hover, #4096ff)}.s-table-sheet__print-column-guide{width:8px;cursor:col-resize;transform:translate(-50%)}.s-table-sheet__print-column-guide:before{position:absolute;top:0;left:3px;width:0;height:100%;content:"";border-left:1px dashed color-mix(in srgb,var(--s-sheet-print-primary) 82%,transparent)}.s-table-sheet__print-column-guide:after{position:absolute;top:0;left:1px;width:6px;height:7px;content:"";background:var(--s-sheet-print-primary);border-radius:0 0 2px 2px}.s-table-sheet__print-column-guide:hover:before,.s-table-sheet__print-column-guide:focus-visible:before{border-left-style:solid;border-left-width:2px}.s-table-sheet__print-row-guide{height:8px;cursor:row-resize;transform:translateY(-50%)}.s-table-sheet__print-row-guide:before{position:absolute;top:3px;left:0;width:100%;height:0;content:"";border-top:1px dashed color-mix(in srgb,var(--s-sheet-print-primary) 82%,transparent)}.s-table-sheet__print-row-guide:after{position:absolute;top:1px;left:0;width:7px;height:6px;content:"";background:var(--s-sheet-print-primary);border-radius:0 2px 2px 0}.s-table-sheet__print-row-guide:hover:before,.s-table-sheet__print-row-guide:focus-visible:before{border-top-style:solid;border-top-width:2px}.s-table-sheet__print-settings-header{align-items:flex-start;margin-bottom:8px;flex-direction:column;gap:2px}.s-table-sheet__print-settings-header strong{font-size:16px}.s-table-sheet__print-agent{margin-bottom:18px;padding:12px;background:var(--s-sheet-print-fill);border:1px solid var(--s-sheet-print-border);border-radius:6px}.s-table-sheet__print-layout-settings{padding-top:2px}.s-table-sheet__print-agent-header{display:flex;margin-bottom:10px;align-items:flex-start;justify-content:space-between;gap:10px}.s-table-sheet__print-agent-header>span:first-child{display:flex;min-width:0;flex-direction:column;line-height:1.4}.s-table-sheet__print-agent-header small{color:var(--s-sheet-print-muted)}.s-table-sheet__print-agent-status{display:inline-flex;min-height:22px;padding:2px 7px;align-items:center;color:var(--s-sheet-print-muted);font-size:12px;white-space:nowrap;background:var(--s-sheet-print-surface);border:1px solid var(--s-sheet-print-border);border-radius:4px}.s-table-sheet__print-agent-status.is-ready{color:var(--s-color-success, #2f9e44);border-color:color-mix(in srgb,var(--s-color-success, #2f9e44) 46%,var(--s-sheet-print-border))}.s-table-sheet__print-agent-status.is-error{color:var(--s-color-danger, #d93026);border-color:color-mix(in srgb,var(--s-color-danger, #d93026) 46%,var(--s-sheet-print-border))}.s-table-sheet__print-agent-status.is-connecting{color:var(--s-sheet-print-primary)}.s-table-sheet__print-agent .s-table-sheet__print-field{margin-bottom:10px}.s-table-sheet__print-agent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}.s-table-sheet__print-agent-switches{display:grid;margin-top:2px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.s-table-sheet__print-agent-switches.is-single{grid-template-columns:minmax(0,1fr)}.s-table-sheet__print-agent-switches label{display:flex;min-width:0;min-height:34px;padding:0 8px;align-items:center;justify-content:space-between;gap:8px;background:var(--s-sheet-print-surface);border:1px solid var(--s-sheet-print-border);border-radius:4px;font-size:12px}.s-table-sheet__print-agent-message{margin-top:10px;padding:8px 9px;color:var(--s-sheet-print-muted);font-size:12px;line-height:1.45;background:var(--s-sheet-print-surface);border-left:3px solid var(--s-sheet-print-primary)}.s-table-sheet__print-agent-message.is-error{color:var(--s-color-danger, #d93026);border-left-color:currentColor}.s-table-sheet__print-agent-message.is-success{color:var(--s-color-success, #2f9e44);border-left-color:currentColor}.s-table-sheet__print-field{display:grid;margin-bottom:14px;gap:6px;color:var(--s-sheet-print-text);font-size:13px}.s-table-sheet__print-field>.s-select,.s-table-sheet__print-field>.s-input-number{width:100%}.s-table-sheet__print-page-range-field{display:grid;margin-bottom:14px;gap:6px;color:var(--s-sheet-print-text);font-size:13px}.s-table-sheet__print-page-range{display:grid;min-width:0;grid-template-columns:minmax(92px,1fr) auto minmax(92px,1fr);align-items:center;gap:8px}.s-table-sheet__print-page-range>.s-input-number{width:100%;min-width:92px}.s-table-sheet__print-page-range>small{grid-column:1/-1;color:var(--s-sheet-print-muted);text-align:right}.s-table-sheet__print-margin-fields{display:grid;margin:-4px 0 14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.s-table-sheet__print-margin-field{display:grid;min-width:0;gap:5px;color:var(--s-sheet-print-muted);font-size:12px}.s-table-sheet__print-margin-field>.s-input-number{width:100%}.s-table-sheet__print-switch-field{display:flex;min-height:54px;padding:10px 0;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--s-sheet-print-border)}.s-table-sheet__print-switch-field>span{display:flex;min-width:0;flex-direction:column;line-height:1.45}.s-table-sheet__print-switch-field small{color:var(--s-sheet-print-muted)}.s-table-sheet__print-actions{display:flex;margin-top:auto;padding-top:20px;justify-content:flex-end;flex-wrap:wrap;gap:8px}.s-table-sheet__print-actions .s-button__icon>svg{width:16px;height:16px}@media(max-width:1000px){.s-table-sheet__print-workbench{grid-template-columns:minmax(320px,1fr) 370px}.s-table-sheet__print-pages{display:none}}@media(max-width:700px){.s-table-sheet__print-preview-dialog .s-table-sheet__print-preview-body{overflow-y:auto}.s-table-sheet__print-workbench{height:auto;min-height:100%;grid-template-columns:1fr}.s-table-sheet__print-canvas{min-height:62vh}.s-table-sheet__print-settings{min-height:620px;border-top:1px solid var(--s-sheet-print-border);border-left:0}}.s-table-sheet__border-popper{--s-sheet-border-panel-line: var(--s-color-border, #d9d9d9);--s-sheet-border-panel-fill: var(--s-color-fill-light, #f5f6f7);--s-sheet-border-panel-muted: var(--s-color-text-secondary, #646a73);padding:8px}.s-table-sheet__border-panel{display:flex;flex-direction:column;gap:10px}.s-table-sheet__border-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.s-table-sheet__border-preset{display:flex;min-width:0;height:36px;padding:4px 7px;align-items:center;gap:7px;color:inherit;font:inherit;font-size:12px;text-align:left;background:transparent;border:0;border-radius:4px;cursor:pointer}.s-table-sheet__border-preset:hover,.s-table-sheet__border-preset:focus-visible{color:var(--s-color-primary, #1677ff);background:color-mix(in srgb,var(--s-color-primary, #1677ff) 10%,transparent);outline:none}.s-table-sheet__border-preset.is-active{color:var(--s-color-primary, #1677ff);font-weight:600;background:color-mix(in srgb,var(--s-color-primary, #1677ff) 13%,transparent)}.s-table-sheet__border-preset>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-table-sheet__border-preset-svg{width:24px;height:24px;flex:0 0 24px;stroke-linecap:square}.s-table-sheet__border-preset-svg .is-grid{stroke:var(--s-sheet-border-panel-line);stroke-width:1}.s-table-sheet__border-preset-svg .is-border{stroke:currentColor;stroke-width:2}.s-table-sheet__border-options{display:flex;flex-direction:column;gap:7px;padding-top:10px;border-top:1px solid var(--s-sheet-border-panel-line)}.s-table-sheet__border-option-row{display:grid;min-height:28px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:7px}.s-table-sheet__border-option-label{color:var(--s-sheet-border-panel-muted);font-size:12px}.s-table-sheet__border-segments{display:grid;height:28px;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--s-sheet-border-panel-line);border-radius:4px}.s-table-sheet__border-segments button{display:flex;min-width:0;padding:0 7px;align-items:center;justify-content:center;color:inherit;background:transparent;border:0;border-right:1px solid var(--s-sheet-border-panel-line);cursor:pointer}.s-table-sheet__border-segments button:last-child{border-right:0}.s-table-sheet__border-segments button:hover{background:var(--s-sheet-border-panel-fill)}.s-table-sheet__border-segments button:focus-visible{position:relative;outline:2px solid color-mix(in srgb,var(--s-color-primary, #1677ff) 35%,transparent);outline-offset:-2px}.s-table-sheet__border-segments button.is-active{color:#000;background:color-mix(in srgb,#000 9%,transparent)}.s-table-sheet__border-segments.is-width{grid-template-columns:repeat(3,minmax(0,1fr))}.s-table-sheet__border-line,.s-table-sheet__border-width-line{display:block;width:100%;border-top:2px solid currentColor}.s-table-sheet__border-line.is-dashed{border-top-style:dashed}.s-table-sheet__border-line.is-dotted{border-top-style:dotted}.s-table-sheet__border-line.is-double{border-top:3px double currentColor}.s-table-sheet__border-width-line{border:0;background:currentColor}.s-table-sheet__border-color{justify-self:start}.s-config-provider--dark.s-table-sheet__border-popper,.s-config-provider--dark .s-table-sheet__border-popper,[data-theme=dark] .s-table-sheet__border-popper{--s-sheet-border-panel-fill: var(--s-color-fill-light, #262727);--s-sheet-border-panel-muted: var(--s-color-text-secondary, #a3a6ad)}.s-config-provider--dark.s-table-sheet__border-popper .s-table-sheet__border-segments button.is-active,.s-config-provider--dark .s-table-sheet__border-popper .s-table-sheet__border-segments button.is-active,[data-theme=dark] .s-table-sheet__border-popper .s-table-sheet__border-segments button.is-active{color:#fff;background:color-mix(in srgb,#fff 13%,transparent)}.s-table-sheet__alignment-popper{--s-sheet-alignment-line: var(--s-color-border, #d9d9d9);--s-sheet-alignment-fill: var(--s-color-fill-light, #f5f6f7);--s-sheet-alignment-muted: var(--s-color-text-secondary, #646a73);padding:8px}.s-table-sheet__alignment-panel{display:flex;flex-direction:column;gap:10px}.s-table-sheet__alignment-group{display:flex;flex-direction:column;gap:6px}.s-table-sheet__alignment-group+.s-table-sheet__alignment-group{padding-top:10px;border-top:1px solid var(--s-sheet-alignment-line)}.s-table-sheet__alignment-title{color:var(--s-sheet-alignment-muted);font-size:12px}.s-table-sheet__alignment-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.s-table-sheet__alignment-options button{display:flex;min-width:0;height:54px;padding:5px 4px;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:inherit;font:inherit;font-size:12px;background:transparent;border:0;border-radius:4px;cursor:pointer}.s-table-sheet__alignment-options button:hover,.s-table-sheet__alignment-options button:focus-visible{color:var(--s-color-primary, #1677ff);background:color-mix(in srgb,var(--s-color-primary, #1677ff) 10%,transparent);outline:none}.s-table-sheet__alignment-options button.is-active{color:var(--s-color-primary, #1677ff);font-weight:600;background:color-mix(in srgb,var(--s-color-primary, #1677ff) 13%,transparent)}.s-table-sheet__alignment-option-svg{width:22px;height:22px;flex:0 0 22px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.s-config-provider--dark.s-table-sheet__alignment-popper,.s-config-provider--dark .s-table-sheet__alignment-popper,[data-theme=dark] .s-table-sheet__alignment-popper{--s-sheet-alignment-fill: var(--s-color-fill-light, #262727);--s-sheet-alignment-muted: var(--s-color-text-secondary, #a3a6ad)}.s-table-sheet__text-direction-popper{--s-sheet-direction-muted: var(--s-color-text-secondary, #646a73);padding:8px}.s-table-sheet__text-direction-panel{display:flex;flex-direction:column;gap:6px}.s-table-sheet__text-direction-title{color:var(--s-sheet-direction-muted);font-size:12px}.s-table-sheet__text-direction-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.s-table-sheet__text-direction-options button{display:flex;min-width:0;height:58px;padding:5px 6px;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:inherit;font:inherit;font-size:12px;background:transparent;border:0;border-radius:4px;cursor:pointer}.s-table-sheet__text-direction-options button:hover,.s-table-sheet__text-direction-options button:focus-visible{color:var(--s-color-primary, #1677ff);background:color-mix(in srgb,var(--s-color-primary, #1677ff) 10%,transparent);outline:none}.s-table-sheet__text-direction-options button.is-active{color:var(--s-color-primary, #1677ff);font-weight:600;background:color-mix(in srgb,var(--s-color-primary, #1677ff) 13%,transparent)}.s-table-sheet__text-direction-option-svg{width:24px;height:24px;flex:0 0 24px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.s-table-sheet__text-direction-option-svg text{fill:currentColor;stroke:none;font-size:11px;font-weight:600}.s-config-provider--dark.s-table-sheet__text-direction-popper,.s-config-provider--dark .s-table-sheet__text-direction-popper,[data-theme=dark] .s-table-sheet__text-direction-popper{--s-sheet-direction-muted: var(--s-color-text-secondary, #a3a6ad)}.s-table-sheet__shape-popper{--s-sheet-shape-panel-line: var(--s-color-border, #d9d9d9);--s-sheet-shape-panel-muted: var(--s-color-text-secondary, #646a73);max-width:min(560px,100vw - 16px);padding:8px;box-sizing:border-box}.s-table-sheet__shape-popper .s-popover__content{min-width:0}.s-table-sheet__shape-virtual-scroll{padding-right:3px;background:transparent;scrollbar-color:color-mix(in srgb,var(--s-color-text-secondary, #909399) 45%,transparent) transparent;scrollbar-width:thin}.s-table-sheet__shape-virtual-scroll::-webkit-scrollbar{width:8px}.s-table-sheet__shape-virtual-scroll::-webkit-scrollbar-track{background:transparent}.s-table-sheet__shape-virtual-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--s-color-text-secondary, #909399) 45%,transparent);border:2px solid transparent;border-radius:4px;background-clip:padding-box}.s-table-sheet__shape-virtual-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--s-color-text-secondary, #909399) 65%,transparent);background-clip:padding-box}.s-table-sheet__shape-virtual-row{display:flex;width:100%;height:100%;padding:4px 2px;align-items:center;box-sizing:border-box}.s-table-sheet__shape-virtual-row.is-depth-1{padding-left:12px}.s-table-sheet__shape-virtual-row.is-depth-2{padding-left:22px}.s-table-sheet__shape-virtual-row.is-depth-3{padding-left:32px}.s-table-sheet__shape-virtual-row.is-title{border-top:1px solid var(--s-sheet-shape-panel-line)}.s-table-sheet__shape-palette{display:flex;max-height:min(520px,100vh - 160px);padding-right:3px;flex-direction:column;gap:12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.s-table-sheet__shape-group{display:flex;min-width:0;flex-direction:column;gap:6px}.s-table-sheet__shape-group.is-depth-1,.s-table-sheet__shape-group.is-depth-2,.s-table-sheet__shape-group.is-depth-3{padding-left:10px;border-left:1px solid var(--s-sheet-shape-panel-line)}.s-table-sheet__shape-group-title{display:flex;min-height:20px;align-items:center;gap:5px;color:var(--s-sheet-shape-panel-muted);font-size:12px;font-weight:600}.s-table-sheet__shape-options{display:grid;grid-template-columns:repeat(auto-fill,32px);gap:4px}.s-table-sheet__shape-options.is-virtual-row{display:flex;width:100%;align-items:center;flex-wrap:nowrap}.s-table-sheet__shape-options .s-table-sheet__shape-tooltip{display:inline-flex;width:32px;height:32px}.s-table-sheet__shape-options button{display:flex;width:32px;height:32px;padding:5px;align-items:center;justify-content:center;color:inherit;font:inherit;background:transparent;border:0;border-radius:4px;cursor:pointer}.s-table-sheet__shape-options button:hover,.s-table-sheet__shape-options button:focus-visible{color:var(--s-color-primary, #1677ff);background:color-mix(in srgb,var(--s-color-primary, #1677ff) 10%,transparent);outline:none}.s-table-sheet__shape-options button:disabled{color:var(--s-sheet-shape-panel-muted);cursor:not-allowed;opacity:.5}.s-table-sheet__shape-preview{width:22px;height:22px;flex:0 0 22px}.s-table-sheet__shape-preview-slot{display:flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center}.s-table-sheet__shape-preview-slot>svg,.s-table-sheet__shape-preview-slot>img{display:block;max-width:100%;max-height:100%}.s-table-sheet__function-menu{display:grid;width:260px;max-height:min(360px,100vh - 120px);grid-template-columns:repeat(2,minmax(0,1fr));overflow-y:auto;scrollbar-width:thin}.s-config-provider--dark.s-table-sheet__shape-popper,.s-config-provider--dark .s-table-sheet__shape-popper,[data-theme=dark] .s-table-sheet__shape-popper{--s-sheet-shape-panel-muted: var(--s-color-text-secondary, #a3a6ad)}@media(max-width:700px){.s-table-sheet__toolbar{flex-wrap:wrap}.s-table-sheet__toolbar-divider{display:none}.s-table-sheet__toolbar-end{margin-left:0}.s-table-sheet__tabs{max-width:none;flex:1 1 auto}.s-table-sheet__status span:last-child{display:none}}.s-notification-host{position:fixed;width:min(400px,100vw - 32px);pointer-events:none;transition:top .18s ease,bottom .18s ease}.s-notification-host--top-left,.s-notification-host--bottom-left{left:16px}.s-notification-host--top-right,.s-notification-host--bottom-right{right:16px}.s-notification{--s-notification-color: #909399;position:relative;display:flex;align-items:flex-start;gap:14px;width:100%;min-height:88px;padding:18px 18px 18px 20px;color:var(--s-notification-color);background:var(--s-color-bg-elevated, #fff);border:1px solid var(--s-color-border-lighter, #ebeef5);border-left:4px solid var(--s-notification-color);border-radius:8px;box-shadow:0 8px 28px #00000024;opacity:0;pointer-events:auto;transition:opacity var(--s-notification-duration) ease,transform var(--s-notification-duration) ease}.s-notification--success{--s-notification-color: #67c23a}.s-notification--warning{--s-notification-color: #e6a23c}.s-notification--info{--s-notification-color: #909399}.s-notification--error{--s-notification-color: #f56c6c}.s-notification--top-left{transform:translate(-24px,-8px)}.s-notification--top-right{transform:translate(24px,-8px)}.s-notification--bottom-left{transform:translate(-24px,8px)}.s-notification--bottom-right{transform:translate(24px,8px)}.s-notification--entered{opacity:1;transform:translate(0)}.s-notification__icon{display:inline-flex;flex:0 0 auto;width:24px;height:24px;margin-top:1px}.s-notification__icon svg{width:100%;height:100%}.s-notification__content{flex:1;min-width:0;padding-right:6px}.s-notification__title{color:var(--s-color-text-primary, #303133);font-size:16px;font-weight:600;line-height:24px;overflow-wrap:anywhere}.s-notification__message{margin-top:6px;color:var(--s-color-text-regular, #606266);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.s-notification__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;padding:3px;color:var(--s-color-text-secondary, #909399);background:transparent;border:0;border-radius:4px;cursor:pointer}.s-notification__close svg{width:16px;height:16px}.s-notification__close:hover{color:var(--s-color-text-primary, #303133);background:#0000000d}.s-notification__close:focus-visible{outline:2px solid var(--s-notification-color);outline-offset:2px}.s-config-provider--dark .s-notification,[data-theme=dark] .s-notification{background:var(--s-color-bg-elevated, #252629);border-color:#414243;border-left-color:var(--s-notification-color);box-shadow:0 8px 28px #0006}.s-config-provider--dark .s-notification__title,[data-theme=dark] .s-notification__title{color:#fff}.s-config-provider--dark .s-notification__message,[data-theme=dark] .s-notification__message{color:#cfd3dc}.s-config-provider--dark .s-notification__close:hover,[data-theme=dark] .s-notification__close:hover{color:#fff;background:#ffffff14}@media(max-width:480px){.s-notification-host{width:calc(100vw - 32px)}}@media(prefers-reduced-motion:reduce){.s-notification-host,.s-notification{transition-duration:0ms!important}}:root{color:#172033;background:#f6f8fb;font-family:Inter,Segoe UI,Microsoft YaHei,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#app{min-width:320px;min-height:100%;margin:0}body{min-height:100vh}body.is-dialog-open{overflow:hidden}button,input,textarea,select{font:inherit}.app{display:grid;min-height:100vh;place-content:center;justify-items:center;padding:32px;text-align:center}.app-logo{width:88px;height:88px;object-fit:contain}.app h1{margin:20px 0 6px;font-size:32px;line-height:1.2;letter-spacing:0}.app p{margin:0;color:#667085;font-size:14px}
