.appbar[data-v-86c91887]{background:linear-gradient(105deg,var(--nav-start, var(--brand-deep)),var(--brand-nav-end));position:sticky;top:0;z-index:20;box-shadow:0 2px 14px #101b3329}.appbar-inner[data-v-86c91887]{max-width:1920px;margin:0 auto;padding:0 clamp(18px,2vw,32px);height:56px;display:flex;align-items:center;justify-content:space-between}.appbar-left[data-v-86c91887]{display:flex;align-items:center;gap:26px}.brand[data-v-86c91887]{display:flex;align-items:center;gap:9px}.brand-logo[data-v-86c91887]{display:block;width:34px;height:34px;flex-shrink:0;border-radius:8px;object-fit:contain}.brand-name[data-v-86c91887]{color:#fff;font-weight:500;font-size:15px}.brand-sub[data-v-86c91887]{color:var(--nav-sub);font-weight:400;font-size:12px}.mobile-page-context[data-v-86c91887]{display:none;color:#fff;font-size:16px;font-weight:600}.nav[data-v-86c91887]{display:flex;gap:2px}.navlink[data-v-86c91887]{display:inline-flex;align-items:center;gap:5px;color:var(--nav-text);padding:7px 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:13px;cursor:pointer;transition:background .15s ease,color .15s ease}.navlink[data-v-86c91887]:hover{background:var(--nav-hover);color:#fff}.navlink.active[data-v-86c91887]{color:#fff;background:var(--nav-hover)}.navdrop[data-v-86c91887]{position:relative}.navdrop-btn[data-v-86c91887]{background:none;border:none;cursor:pointer}.navdrop-btn.on[data-v-86c91887]{color:#fff;background:var(--nav-hover)}.navchev[data-v-86c91887]{opacity:.7;margin-left:1px}.navdrop[data-v-86c91887]:after{content:"";position:absolute;top:100%;left:0;right:0;height:8px}.navdrop-panel[data-v-86c91887]{display:none;position:absolute;top:calc(100% + 6px);left:0;min-width:170px;background:var(--card);border:1px solid var(--border);border-radius:11px;box-shadow:var(--shadow-md);padding:6px;z-index:30}.navdrop:hover .navdrop-panel[data-v-86c91887]{display:block}.navdrop-link[data-v-86c91887]{display:flex;align-items:center;gap:9px;width:100%;padding:8px 11px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.navdrop-link[data-v-86c91887]:hover{background:var(--bg)}.navdrop-link.active[data-v-86c91887]{background:var(--brand-soft);color:var(--brand);font-weight:500}.header-right[data-v-86c91887]{display:flex;align-items:center;gap:5px}.usermenu[data-v-86c91887]{position:relative;z-index:30}.user-btn[data-v-86c91887]{display:flex;align-items:center;gap:8px;background:transparent;border:1px solid transparent;border-radius:9px;padding:4px 8px 4px 4px;cursor:pointer;color:#fff;transition:background .15s ease}.user-btn[data-v-86c91887]:hover,.user-btn.on[data-v-86c91887]{background:var(--nav-hover)}.user-btn[data-v-86c91887]:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.avatar[data-v-86c91887]{width:28px;height:28px;border-radius:50%;background:var(--avatar-bg);color:var(--avatar-text);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.avatar.lg[data-v-86c91887]{width:38px;height:38px;font-size:16px}.user-name[data-v-86c91887]{font-size:13px;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chev[data-v-86c91887]{transition:transform .15s ease;opacity:.8}.chev.flip[data-v-86c91887]{transform:rotate(180deg)}.user-pop[data-v-86c91887]{position:absolute;right:0;top:calc(100% + 8px);width:304px;background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-md);padding:7px}.up-head[data-v-86c91887]{display:flex;align-items:center;gap:10px;padding:8px 8px 10px}.up-name[data-v-86c91887]{font-weight:600;color:var(--text)}.up-acct[data-v-86c91887]{font-size:12px;color:var(--text-3);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.up-roles[data-v-86c91887]{display:flex;flex-wrap:wrap;gap:4px;padding:0 8px 8px;border-bottom:1px solid var(--border);margin-bottom:4px}.up-role-link[data-v-86c91887]{border:none;font-family:inherit;cursor:pointer}.up-role-link[data-v-86c91887]:hover{box-shadow:inset 0 0 0 1px var(--brand)}.up-role-link[data-v-86c91887]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.theme-picker[data-v-86c91887]{padding:7px 7px 10px;border-bottom:1px solid var(--border);margin-bottom:4px}.theme-picker-title[data-v-86c91887]{display:flex;align-items:center;gap:6px;color:var(--text-2);font-size:12px;font-weight:600;margin-bottom:7px}.theme-options[data-v-86c91887]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.theme-option[data-v-86c91887]{display:flex;align-items:center;gap:7px;min-width:0;padding:7px 8px;border:1px solid var(--border);border-radius:9px;background:var(--surface-muted);color:var(--text-2);font:inherit;font-size:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.theme-option[data-v-86c91887]:hover{border-color:var(--brand-border);color:var(--text)}.theme-option.active[data-v-86c91887]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand);box-shadow:0 0 0 2px var(--focus-ring);font-weight:600}.theme-swatches[data-v-86c91887]{display:inline-flex;width:30px;height:16px;border-radius:5px;overflow:hidden;border:1px solid rgba(15,27,51,.08);flex-shrink:0}.theme-swatches i[data-v-86c91887]{flex:1;height:100%}.up-item[data-v-86c91887]{display:flex;align-items:center;gap:9px;width:100%;background:none;border:none;padding:9px 10px;border-radius:8px;font-size:13px;color:var(--text);cursor:pointer;text-align:left}.up-item[data-v-86c91887]:hover{background:var(--bg)}.up-item.danger[data-v-86c91887]{color:var(--danger)}.up-item.danger[data-v-86c91887]:hover{background:var(--danger-bg)}.menu-backdrop[data-v-86c91887]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25}.workspace-tabs-shell[data-v-86c91887]{position:sticky;top:56px;z-index:19;background:var(--chrome-bg);border-bottom:1px solid var(--border)}.workspace-tabs[data-v-86c91887]{max-width:1920px;height:39px;margin:0 auto;padding:6px clamp(18px,2vw,32px) 0;display:flex;align-items:flex-end;gap:4px;overflow-x:auto;scrollbar-width:thin}.workspace-tab[data-v-86c91887]{height:33px;min-width:92px;max-width:190px;flex:none;display:flex;align-items:center;border:1px solid var(--tab-border);border-bottom:0;border-radius:8px 8px 0 0;background:var(--tab-bg);color:var(--text-2);font-size:12px}.workspace-tab[data-v-86c91887]:hover{background:var(--tab-hover);color:var(--text)}.workspace-tab.active[data-v-86c91887]{height:34px;background:var(--card);color:var(--brand);border-color:var(--tab-active-border);font-weight:600;box-shadow:0 -2px 8px #101b330d}.workspace-tab-open[data-v-86c91887]{min-width:0;flex:1;align-self:stretch;display:flex;align-items:center;padding:0 5px 0 11px;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;cursor:pointer}.workspace-tab-title[data-v-86c91887]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-tab-close[data-v-86c91887]{width:22px;height:22px;margin-right:4px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:5px;background:transparent;color:var(--text-3);font:inherit;font-size:17px;font-weight:400;line-height:1;cursor:pointer}.workspace-tab-close[data-v-86c91887]:hover{background:var(--danger-bg);color:var(--danger)}.appmain[data-v-86c91887]{max-width:1920px;margin:0 auto;padding:20px clamp(18px,2vw,32px) 60px}.mobnav[data-v-86c91887],.mobsheet[data-v-86c91887],.mobsheet-backdrop[data-v-86c91887]{display:none}@media (max-width: 1380px) and (min-width: 1201px){.appbar-left[data-v-86c91887]{gap:12px}.navlink[data-v-86c91887]{padding:7px 6px;gap:4px}.brand-sub[data-v-86c91887],.user-name[data-v-86c91887]{display:none}}@media (max-width: 1200px) and (min-width: 769px){.appbar-left[data-v-86c91887]{gap:12px}.navlink span[data-v-86c91887]{display:none}.navlink[data-v-86c91887]{padding:8px}.user-name[data-v-86c91887]{display:none}}@media (max-width: 768px){.nav[data-v-86c91887]{display:none}.appbar-inner[data-v-86c91887]{padding:0 14px;height:52px}.appbar-left[data-v-86c91887]{gap:10px}.brand-name[data-v-86c91887]{display:none}.mobile-page-context[data-v-86c91887]{display:inline}.user-name[data-v-86c91887],.workspace-tabs-shell[data-v-86c91887]{display:none}.appmain[data-v-86c91887]{padding:10px 10px calc(76px + env(safe-area-inset-bottom,0px))}.mobnav[data-v-86c91887]{display:flex;min-height:62px;position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--card);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -2px 12px #101b330f}.mobtab[data-v-86c91887]{flex:1;min-width:0;min-height:62px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:7px 0 6px;background:none;border:none;cursor:pointer;color:var(--text-3);font-size:11px;text-decoration:none}.mobtab.on[data-v-86c91887]{color:var(--brand)}.mobtab span[data-v-86c91887]{font-size:11px;line-height:1}.mobsheet-backdrop[data-v-86c91887]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;background:#0f1b3366}.mobsheet[data-v-86c91887]{display:block;max-height:84dvh;overflow-y:auto;overscroll-behavior:contain;position:fixed;left:0;right:0;bottom:0;z-index:46;background:var(--card);border-radius:16px 16px 0 0;padding:8px 16px calc(16px + env(safe-area-inset-bottom,0px));transform:translateY(103%);transition:transform .24s cubic-bezier(.2,.7,.3,1);box-shadow:0 -6px 26px #101b332e}.mobsheet.open[data-v-86c91887]{transform:translateY(0)}.mobsheet-head[data-v-86c91887]{display:flex;align-items:center;justify-content:space-between;padding:8px 2px 12px;font-weight:600;font-size:15px}.mobsheet-x[data-v-86c91887]{background:none;border:none;color:var(--text-2);cursor:pointer;padding:4px}.mobsheet-grid[data-v-86c91887]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mobsheet-item[data-v-86c91887]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:13px 4px;background:var(--bg);border:1px solid var(--border);border-radius:12px;cursor:pointer;color:var(--text-1);font-size:12px;text-align:center}.mobsheet-item.on[data-v-86c91887]{color:var(--brand);border-color:var(--brand);background:var(--brand-soft)}.mobsheet-foot[data-v-86c91887]{margin-top:12px;border-top:1px solid var(--border);padding-top:6px;display:flex;flex-direction:column}.mobile-theme-picker[data-v-86c91887]{padding:9px 2px 11px;border-bottom:1px solid var(--border);margin-bottom:3px}.mobile-theme-options[data-v-86c91887]{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:6px}.mobile-theme-option[data-v-86c91887]{display:flex;flex-direction:column;align-items:center;gap:5px;padding:7px 2px;border:1px solid var(--border);border-radius:9px;background:var(--surface-muted);color:var(--text-2);font:inherit;font-size:11px;cursor:pointer}.mobile-theme-option>span[data-v-86c91887]{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff59}.mobile-theme-option.active[data-v-86c91887]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand);font-weight:600}.mobsheet-row[data-v-86c91887]{display:flex;align-items:center;gap:9px;padding:12px 4px;background:none;border:none;text-align:left;cursor:pointer;font-size:14px;color:var(--text-1)}.mobsheet-row.danger[data-v-86c91887]{color:var(--danger)}}.login-bg[data-v-33235e12]{position:relative;isolation:isolate;min-height:800px;min-height:max(800px,100svh);padding:52px clamp(32px,5.7vw,110px) 28px clamp(32px,9.6vw,184px);color:#f3f6fb;background:#061221}.login-shell[data-v-33235e12]{display:flex;flex-direction:column;width:100%;max-width:1600px;min-height:720px;min-height:max(720px,calc(100svh - 80px));margin:0 auto}.brandrow[data-v-33235e12]{display:flex;align-items:center;gap:12px;flex-shrink:0}.brand-mark[data-v-33235e12]{display:block;width:44px;height:44px;flex-shrink:0;border-radius:10px;object-fit:contain}.bname[data-v-33235e12]{font-size:26px;line-height:1.3;font-weight:600;letter-spacing:1px}.bname span[data-v-33235e12]{margin-left:2px;font-weight:500;letter-spacing:0}.login-layout[data-v-33235e12]{flex:1;display:grid;grid-template-columns:minmax(0,1fr) clamp(320px,23.5vw,390px);gap:clamp(48px,9vw,150px);align-items:start;margin-top:64px}.login-story[data-v-33235e12]{min-width:0}.story-position[data-v-33235e12]{margin:0;color:#f0f4fa;font-size:clamp(27px,2.35vw,36px);font-weight:400;line-height:1.45;letter-spacing:.4px}.story-overline[data-v-33235e12],.story-heading[data-v-33235e12]{display:block}.story-position .story-overline[data-v-33235e12]{margin-bottom:12px;color:#a7b9ce;font-size:14px;line-height:1.8;letter-spacing:1.2px}.story-heading span[data-v-33235e12]{display:inline}.story-values[data-v-33235e12]{display:grid;grid-template-columns:repeat(2,max-content);gap:8px 36px;margin:30px 0 0;padding:0;list-style:none;color:#b9c9dd;font-size:16px;line-height:1.7;letter-spacing:.6px}.automotive-scene[data-v-33235e12]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;pointer-events:none}.automotive-scene img[data-v-33235e12]{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.automotive-scene[data-v-33235e12]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(3,12,23,.06),transparent 65%,rgba(3,12,23,.5))}.login-panel[data-v-33235e12]{min-width:0;padding-top:37px}.rtitle[data-v-33235e12]{margin:0 0 30px;color:#f3f6fb;font-size:29px;line-height:1.4;font-weight:500;letter-spacing:1.2px}.f-group[data-v-33235e12]{display:flex;align-items:center;gap:14px;min-height:55px;margin-bottom:13px;padding:0 18px;border:1px solid #50657D;border-radius:6px;background:#05101e85;transition:border-color .18s ease,box-shadow .18s ease}.f-group[data-v-33235e12]:hover{border-color:#8098b6}.f-group[data-v-33235e12]:focus-within{border-color:#abc7e8;box-shadow:0 0 0 3px #97bbe524}.login-panel .field[data-v-33235e12]{flex-shrink:0;margin:0;color:#e2e9f2;font-size:14px;line-height:1.5;font-weight:400}.login-panel input[data-v-33235e12]{display:block;flex:1;width:100%;min-width:0;min-height:53px;padding:14px 0;color:#f3f6fb;caret-color:#bad4f4;background:transparent;border:0;border-radius:0;font-size:14px;line-height:1.5;box-shadow:none}.login-panel input[data-v-33235e12]::placeholder{color:#91a0b5}.login-panel input[data-v-33235e12]:hover:not(:disabled),.login-panel input[data-v-33235e12]:focus{outline:none;border:0;background:transparent;box-shadow:none}.login-panel input[data-v-33235e12]:-webkit-autofill,.login-panel input[data-v-33235e12]:-webkit-autofill:hover,.login-panel input[data-v-33235e12]:-webkit-autofill:focus{-webkit-text-fill-color:#F3F6FB;caret-color:#bad4f4;box-shadow:0 0 0 1000px #0a1728 inset}.login-err[data-v-33235e12]{display:flex;align-items:flex-start;gap:8px;margin:0 0 16px;padding:10px 12px;border:1px solid #965D68;border-radius:6px;color:#ffdce2;background:#3a202b;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.login-err[data-v-33235e12] svg{flex-shrink:0;margin-top:2px}.login-btn[data-v-33235e12]{display:flex;align-items:center;justify-content:center;gap:15px;width:100%;min-height:53px;margin-top:17px;padding:13px 20px;border:1px solid #A9C3E1;border-radius:6px;color:#07182f;background:linear-gradient(110deg,#b5cde9,#8aaed8);box-shadow:none;font-size:16px;line-height:1.5;font-weight:500;letter-spacing:2px}.login-btn[data-v-33235e12]:hover:not(:disabled){color:#07182f;background:linear-gradient(110deg,#c5d9f0,#a5c3e6);box-shadow:0 4px 22px #a1c1e824}.login-btn[data-v-33235e12]:focus-visible{outline:2px solid #D7E7F9;outline-offset:4px}.login-btn[data-v-33235e12]:disabled{opacity:.65;cursor:wait}.login-hint[data-v-33235e12]{margin:17px 0 0;color:#9babbf;font-size:12px;line-height:1.8}.dots[data-v-33235e12]:after{content:"…";animation:dots-33235e12 1.2s steps(4,end) infinite}@keyframes dots-33235e12{0%{content:""}25%{content:"·"}50%{content:"··"}75%{content:"···"}}.login-footer[data-v-33235e12]{flex-shrink:0;padding-top:56px}.legal-footer[data-v-33235e12]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 24px;margin-top:28px;padding-top:18px;border-top:1px solid rgba(169,195,226,.14);color:#92a4ba;font-size:11px;line-height:1.8}.filing-links[data-v-33235e12]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px}.filing-label[data-v-33235e12]{color:#8295ae}.legal-footer a[data-v-33235e12]{color:inherit;text-decoration:none}.legal-footer a[data-v-33235e12]:hover{color:#dae7f6}.legal-footer a[data-v-33235e12]:focus-visible{outline:1px solid #B5CDE9;outline-offset:4px;border-radius:2px}.insurer-section[data-v-33235e12]{display:flex;align-items:center;justify-content:center;gap:30px}.insurer-title[data-v-33235e12]{flex-shrink:0;margin:0;color:#afbdd0;font-size:11px;line-height:1.7;font-weight:400;letter-spacing:.7px}.insurer-list[data-v-33235e12]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:790px;max-width:100%;min-width:0;list-style:none;margin:0;padding:0}.insurer-card[data-v-33235e12]{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 24px;border-left:1px solid rgba(187,205,225,.3)}.insurer-logo[data-v-33235e12]{display:flex;align-items:center;justify-content:center;width:140px;max-width:100%;height:30px}.insurer-logo img[data-v-33235e12]{display:block;width:100%;height:100%;object-fit:contain;filter:grayscale(1) invert(1) brightness(1.5);mix-blend-mode:screen}.insurer-logo-light img[data-v-33235e12]{filter:grayscale(1) brightness(.9)}@media (min-width: 1101px) and (max-height: 900px){.login-bg[data-v-33235e12]{min-height:730px;min-height:max(730px,100svh);padding-top:36px;padding-bottom:24px}.login-shell[data-v-33235e12]{min-height:670px;min-height:max(670px,calc(100svh - 60px))}.bname[data-v-33235e12]{font-size:24px}.login-layout[data-v-33235e12]{margin-top:46px}.story-position[data-v-33235e12]{font-size:30px}.story-values[data-v-33235e12]{margin-top:26px;font-size:15px}.rtitle[data-v-33235e12]{margin-bottom:28px;font-size:27px}.login-footer[data-v-33235e12]{padding-top:48px}.legal-footer[data-v-33235e12]{margin-top:24px;padding-top:16px}}@media (min-width: 1101px) and (min-aspect-ratio: 5/2) and (max-height: 800px){.login-layout[data-v-33235e12]{margin-top:22px}.story-values[data-v-33235e12]{margin-top:20px}}@media (max-width: 1200px) and (min-width: 1101px){.login-bg[data-v-33235e12]{padding-right:40px;padding-left:56px}.login-layout[data-v-33235e12]{grid-template-columns:minmax(0,1fr) 310px;gap:42px}.story-position[data-v-33235e12]{font-size:27px}.story-values[data-v-33235e12]{column-gap:30px}.insurer-section[data-v-33235e12]{gap:22px}.insurer-card[data-v-33235e12]{padding:0 18px}.insurer-logo[data-v-33235e12]{height:27px}}@media (max-width: 1100px),(max-aspect-ratio: 4/3){.login-bg[data-v-33235e12]{min-height:100svh;padding:30px 28px;background:radial-gradient(ellipse at 50% 0%,#10253e,#061221 62%)}.login-shell[data-v-33235e12]{width:100%;max-width:620px;min-height:0}.bname[data-v-33235e12]{font-size:24px}.login-layout[data-v-33235e12]{display:block;margin-top:32px}.story-position[data-v-33235e12]{font-size:clamp(24px,4.2vw,30px);letter-spacing:.3px}.story-position .story-overline[data-v-33235e12]{margin-bottom:10px;font-size:12px;letter-spacing:1px}.story-values[data-v-33235e12]{margin-top:24px;font-size:14px;gap:7px 28px}.automotive-scene[data-v-33235e12]{position:relative;inset:auto;z-index:auto;aspect-ratio:2.05;margin:20px -28px 0;isolation:isolate}.automotive-scene img[data-v-33235e12]{position:absolute;top:-66%;left:-5%;width:150%;max-width:none;height:auto;object-fit:initial}.automotive-scene[data-v-33235e12]:after{background:linear-gradient(180deg,#0B1C31 0%,transparent 18%,transparent 63%,#061221 100%)}.login-panel[data-v-33235e12]{max-width:440px;margin:0 auto;padding:12px 0 0}.rtitle[data-v-33235e12]{margin-bottom:26px;font-size:25px}.login-panel input[data-v-33235e12]{font-size:16px}.login-hint[data-v-33235e12]{text-align:center}.login-footer[data-v-33235e12]{margin-top:38px;padding-top:26px;border-top:1px solid rgba(187,205,225,.16)}.insurer-section[data-v-33235e12]{display:block}.insurer-title[data-v-33235e12]{margin-bottom:21px;text-align:center}.insurer-list[data-v-33235e12]{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.insurer-card[data-v-33235e12]{padding:0 14px}.insurer-card[data-v-33235e12]:nth-child(odd){border-left:0}.insurer-logo[data-v-33235e12]{width:132px;height:29px}.legal-footer[data-v-33235e12]{margin-top:28px;padding-top:20px}.filing-links[data-v-33235e12]{flex-direction:column;gap:5px}}@media (max-width: 480px){.story-heading span[data-v-33235e12]{display:block}}@media (max-width: 380px){.login-bg[data-v-33235e12]{padding:26px 22px}.bname[data-v-33235e12],.story-position[data-v-33235e12]{font-size:22px}.story-values[data-v-33235e12]{column-gap:24px}.automotive-scene[data-v-33235e12]{margin-right:-22px;margin-left:-22px}.f-group[data-v-33235e12]{gap:12px;padding-right:14px;padding-left:14px}.insurer-card[data-v-33235e12]{padding:0 11px}}@media (prefers-reduced-motion: reduce){.f-group[data-v-33235e12],.login-panel input[data-v-33235e12],.login-btn[data-v-33235e12]{transition:none}.dots[data-v-33235e12]:after{animation:none}}:root{--brand-deep: #1E3A8A;--brand-nav-end: #1E3A8A;--brand: #2563EB;--brand-soft: #E7EEFE;--brand-bright: #3B82F6;--brand-hover: #1D4FD0;--on-brand: #FFFFFF;--brand-border: #C7D6F5;--brand-soft-hover: #D8E4FD;--focus-ring: rgba(37, 99, 235, .12);--bg: #F4F7FE;--card: #FFFFFF;--border: #E6ECF7;--text: #0F1B33;--text-1: #0F1B33;--text-2: #5B6B85;--text-3: #94A3B8;--chrome-bg: #EEF2F8;--tab-bg: #E4E9F2;--tab-hover: #F7F9FC;--tab-border: #D7DEEA;--tab-active-border: #C8D3E4;--table-head: #FAFBFE;--table-line: #F0F3F9;--row-hover: #F5F8FF;--row-stripe: #FAFBFE;--surface-muted: #F7F9FC;--hero-start: #E7EEFE;--hero-glow: rgba(37, 99, 235, .13);--nav-text: #C7D6F5;--nav-sub: #9CC0FF;--nav-hover: #2A4699;--avatar-bg: #3B82F6;--avatar-text: #0B2360;--ok: #16803D;--ok-bg: #E7F6EC;--warn: #B45309;--warn-bg: #FEF3E2;--danger: #DC2626;--danger-bg: #FDEAEA;--on-danger: #FFFFFF;--danger-hover: #B91C1C;--radius: 12px;--radius-sm: 8px;--shadow: 0 1px 2px rgba(16, 27, 51, .05);--shadow-md: 0 6px 22px rgba(16, 27, 51, .1)}:root[data-pony-theme=ai-night]{color-scheme:dark;accent-color:#B5CDE9;--nav-start: #061221;--brand-deep: #C5D9F0;--brand-nav-end: #0D2035;--brand: #B5CDE9;--brand-soft: #18314D;--brand-bright: #C5E5FF;--brand-hover: #C5D9F0;--on-brand: #07182F;--brand-border: #50657D;--brand-soft-hover: #203E5D;--focus-ring: rgba(151, 187, 229, .22);--bg: #061221;--card: #0D1D31;--border: #344C65;--control-border: #60758D;--text: #F3F6FB;--text-1: #F3F6FB;--text-2: #B9C9DD;--text-3: #9BADBF;--chrome-bg: #08182A;--tab-bg: #10243A;--tab-hover: #19334E;--tab-border: #344C65;--tab-active-border: #7897B8;--table-head: #11263D;--table-line: #253B53;--row-hover: #18314D;--row-stripe: #102137;--surface-muted: #11243A;--bg-2: #11243A;--primary: #B5CDE9;--hero-start: #112943;--hero-glow: rgba(123, 207, 234, .09);--nav-text: #DCE6F2;--nav-sub: #B9C9DD;--nav-hover: #18314D;--avatar-bg: #B5CDE9;--avatar-text: #07182F;--ok: #7DE2B0;--ok-bg: #103A2D;--warn: #F1C47C;--warn-bg: #3C2E1C;--danger: #FFACB6;--danger-bg: #3D2331;--on-danger: #39131A;--danger-hover: #FFD0D5;--shadow: 0 1px 2px rgba(0, 0, 0, .18);--shadow-md: 0 10px 32px rgba(0, 0, 0, .32)}:root[data-pony-theme=ai-night] .pill.gray{background:var(--surface-muted);color:var(--text-2)}:root[data-pony-theme=ai-night] :is(input,textarea)::placeholder{color:var(--text-3);opacity:1}:root[data-pony-theme=ai-night] input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px var(--card) inset}:root[data-pony-theme=navy]{--brand-deep: #18376F;--brand-nav-end: #102A5C;--brand: #315FB5;--brand-soft: #E8EEF9;--brand-bright: #4777D1;--brand-hover: #254F9D;--brand-border: #C4D1EA;--brand-soft-hover: #DDE6F6;--focus-ring: rgba(49, 95, 181, .14);--bg: #F4F6FA;--border: #E2E7F0;--text: #152033;--text-1: #152033;--text-2: #5E6B7F;--text-3: #96A0AF;--chrome-bg: #EDF1F7;--tab-bg: #E1E7F0;--tab-hover: #F8F9FC;--tab-border: #D2DAE6;--tab-active-border: #BCC8D9;--table-head: #FAFBFD;--table-line: #EDF1F6;--row-hover: #F2F6FC;--row-stripe: #FAFBFD;--surface-muted: #F7F8FA;--hero-start: #E8EEF9;--hero-glow: rgba(49, 95, 181, .13);--nav-text: rgba(255, 255, 255, .78);--nav-sub: rgba(255, 255, 255, .58);--nav-hover: rgba(255, 255, 255, .11);--avatar-bg: #DCE7FA;--avatar-text: #18376F}:root[data-pony-theme=obsidian]{--brand-deep: #1B1D22;--brand-nav-end: #111216;--brand: #8B6A45;--brand-soft: #F1EBE4;--brand-bright: #A57A4D;--brand-hover: #725433;--brand-border: #D8C4AD;--brand-soft-hover: #E8DED2;--focus-ring: rgba(139, 106, 69, .14);--bg: #F5F4F2;--border: #E3DED7;--text: #24221F;--text-1: #24221F;--text-2: #69635B;--text-3: #9B9389;--chrome-bg: #ECE9E5;--tab-bg: #E2DED8;--tab-hover: #F9F7F4;--tab-border: #D5CEC5;--tab-active-border: #C7B9A8;--table-head: #FAF9F7;--table-line: #EEEAE5;--row-hover: #F5F0EA;--row-stripe: #FBFAF8;--surface-muted: #F7F5F2;--hero-start: #EEE6DC;--hero-glow: rgba(139, 106, 69, .13);--nav-text: rgba(255, 255, 255, .78);--nav-sub: rgba(255, 255, 255, .58);--nav-hover: rgba(255, 255, 255, .11);--avatar-bg: #E9DDCF;--avatar-text: #5E452C}:root[data-pony-theme=jade]{--brand-deep: #123E37;--brand-nav-end: #0B302A;--brand: #18735F;--brand-soft: #E5F1ED;--brand-bright: #2B8B74;--brand-hover: #125E4E;--brand-border: #BED9D1;--brand-soft-hover: #D7E9E3;--focus-ring: rgba(24, 115, 95, .14);--bg: #F3F7F5;--border: #DDE9E5;--text: #17312C;--text-1: #17312C;--text-2: #5D716C;--text-3: #91A29E;--chrome-bg: #EAF1EF;--tab-bg: #DDE9E6;--tab-hover: #F7FAF9;--tab-border: #CEDDD9;--tab-active-border: #B8D0CA;--table-head: #F8FBFA;--table-line: #EAF1EF;--row-hover: #EDF6F3;--row-stripe: #F9FBFA;--surface-muted: #F5F8F7;--hero-start: #DDEDE8;--hero-glow: rgba(24, 115, 95, .13);--nav-text: rgba(255, 255, 255, .78);--nav-sub: rgba(255, 255, 255, .58);--nav-hover: rgba(255, 255, 255, .11);--avatar-bg: #D7EAE4;--avatar-text: #124C40}:root[data-pony-theme=violet]{--brand-deep: #352B56;--brand-nav-end: #281F46;--brand: #6C56A3;--brand-soft: #EEEAF7;--brand-bright: #806CC1;--brand-hover: #574285;--brand-border: #D3C8E8;--brand-soft-hover: #E4DEF2;--focus-ring: rgba(108, 86, 163, .14);--bg: #F6F4F9;--border: #E6E0EF;--text: #262139;--text-1: #262139;--text-2: #6B647D;--text-3: #9C96AA;--chrome-bg: #EFECF4;--tab-bg: #E4DFEC;--tab-hover: #FAF9FC;--tab-border: #D9D2E4;--tab-active-border: #C9BEDA;--table-head: #FAF9FC;--table-line: #EFEBF3;--row-hover: #F3EFF8;--row-stripe: #FBFAFC;--surface-muted: #F8F6FA;--hero-start: #E8E2F2;--hero-glow: rgba(108, 86, 163, .13);--nav-text: rgba(255, 255, 255, .78);--nav-sub: rgba(255, 255, 255, .58);--nav-hover: rgba(255, 255, 255, .11);--avatar-bg: #E4DCF3;--avatar-text: #493673}:root[data-pony-theme=blush]{--brand-deep: #6A3D4C;--brand-nav-end: #57313E;--brand: #B76680;--brand-soft: #F8EAEE;--brand-bright: #CF8198;--brand-hover: #99536A;--brand-border: #E7C5CF;--brand-soft-hover: #F2DDE3;--focus-ring: rgba(183, 102, 128, .14);--bg: #FBF7F8;--border: #EBDDE1;--text: #302329;--text-1: #302329;--text-2: #745F67;--text-3: #A39197;--chrome-bg: #F3EAED;--tab-bg: #EADDE1;--tab-hover: #FCFAFB;--tab-border: #E2D0D5;--tab-active-border: #D7BAC3;--table-head: #FCFAFB;--table-line: #F2E9EC;--row-hover: #FCF1F4;--row-stripe: #FDFBFC;--surface-muted: #F9F4F5;--hero-start: #F6E4E9;--hero-glow: rgba(183, 102, 128, .14);--nav-text: rgba(255, 255, 255, .8);--nav-sub: rgba(255, 255, 255, .6);--nav-hover: rgba(255, 255, 255, .12);--avatar-bg: #F0D6DE;--avatar-text: #6A3D4C}:root[data-pony-theme=slate]{--brand-deep: #28384B;--brand-nav-end: #1F2D3D;--brand: #58718D;--brand-soft: #E8EFF4;--brand-bright: #718AA6;--brand-hover: #465D76;--brand-border: #C5D2DD;--brand-soft-hover: #DCE6ED;--focus-ring: rgba(88, 113, 141, .14);--bg: #F4F6F7;--border: #DFE5E9;--text: #202A34;--text-1: #202A34;--text-2: #63707D;--text-3: #96A0A9;--chrome-bg: #EAF0F3;--tab-bg: #DDE5EA;--tab-hover: #F8FAFB;--tab-border: #CFD9E0;--tab-active-border: #BECBD5;--table-head: #F9FAFB;--table-line: #EBEFF2;--row-hover: #EFF4F7;--row-stripe: #FAFBFC;--surface-muted: #F6F8F9;--hero-start: #E4EBF0;--hero-glow: rgba(88, 113, 141, .14);--nav-text: rgba(255, 255, 255, .78);--nav-sub: rgba(255, 255, 255, .58);--nav-hover: rgba(255, 255, 255, .11);--avatar-bg: #D8E3EB;--avatar-text: #28384B}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{font-family:PingFang SC,Microsoft YaHei,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--text);background:var(--bg);font-size:14px;transition:background-color .18s ease,color .18s ease}a{color:var(--brand);text-decoration:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;border:1px solid transparent;border-radius:var(--radius-sm);padding:8px 14px;font-size:13px;font-weight:500;background:var(--brand);color:var(--on-brand);line-height:1.2;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.btn:hover{background:var(--brand-hover);box-shadow:0 2px 8px var(--focus-ring)}.btn:active{transform:translateY(.5px)}.btn.ghost{background:var(--card);color:var(--brand);border-color:var(--brand-border);box-shadow:none}.btn.ghost:hover{background:var(--brand-soft);border-color:var(--brand-bright);box-shadow:none}.btn.subtle{background:var(--brand-soft);color:var(--brand)}.btn.subtle:hover{background:var(--brand-soft-hover);box-shadow:none}.btn.danger{background:var(--danger);color:var(--on-danger)}.btn.danger:hover{background:var(--danger-hover);box-shadow:0 2px 8px #dc262640}.btn.danger.ghost{background:var(--card);color:var(--danger);border-color:#f1c9c9}.btn.danger.ghost:hover{background:var(--danger-bg);box-shadow:none}.btn.sm{padding:6px 11px;font-size:12px}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:none}.muted{color:var(--text-2)}.hint{color:var(--text-3);font-size:12px}.pill{display:inline-flex;align-items:center;gap:5px;border-radius:7px;padding:3px 9px;font-size:12px;font-weight:500;white-space:nowrap;line-height:1.5}.pill.blue{background:var(--brand-soft);color:var(--brand)}.pill.green{background:var(--ok-bg);color:var(--ok)}.pill.amber{background:var(--warn-bg);color:var(--warn)}.pill.red{background:var(--danger-bg);color:var(--danger)}.pill.gray{background:#eef1f6;color:#64748b}table.grid{width:100%;border-collapse:collapse;font-size:13px}table.grid th{text-align:left;color:var(--text-2);font-weight:600;padding:9px 10px;border-bottom:1px solid var(--border);white-space:nowrap;background:var(--table-head)}table.grid td{padding:9px 10px;border-bottom:1px solid var(--table-line);white-space:nowrap}table.grid tbody tr{transition:background .12s ease}table.grid tbody tr:hover td{background:var(--row-hover)}table.grid tbody tr:last-child td{border-bottom:none}.tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.tablewrap>table.grid{min-width:max-content}table.grid.stickcol th:first-child,table.grid.stickcol td:first-child{position:sticky;left:0;z-index:1;box-shadow:1px 0 0 var(--border)}table.grid.stickcol td:first-child{background:var(--card)}table.grid.stickcol th:first-child{background:var(--table-head);z-index:2}table.grid.stickcol tbody tr:hover td:first-child{background:var(--row-hover)}input,select,textarea{width:100%;border:1px solid var(--control-border, var(--border));border-radius:var(--radius-sm);padding:8px 10px;font-size:13px;font-family:inherit;background:var(--card);color:var(--text);transition:border-color .15s ease,box-shadow .15s ease}input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--brand-border)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--brand-bright);box-shadow:0 0 0 3px var(--focus-ring)}input:disabled,select:disabled,textarea:disabled{background:var(--surface-muted);color:var(--text-2);cursor:not-allowed}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}label.field{display:block;font-size:12px;color:var(--text-2);margin-bottom:5px}.row{display:flex;gap:12px}.spread{display:flex;align-items:center;justify-content:space-between;gap:12px}.stack{display:flex;flex-direction:column;gap:12px}.tabnum{font-variant-numeric:tabular-nums}.subnav{display:flex;gap:4px;border-bottom:1px solid var(--border);flex-wrap:wrap}.subnav button{background:none;border:none;padding:9px 14px;font-size:14px;color:var(--text-2);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease;display:inline-flex;align-items:center;gap:5px}.subnav button:hover{color:var(--text)}.subnav button.active{color:var(--brand);border-bottom-color:var(--brand);font-weight:600}.page-title{font-size:18px;font-weight:600;letter-spacing:.2px}.page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.seg{display:inline-flex;gap:4px;background:var(--bg);padding:3px;border-radius:9px}.seg button{padding:5px 13px;border:none;background:none;border-radius:6px;cursor:pointer;font-size:13px;color:var(--text-2);transition:all .15s ease}.seg button:hover{color:var(--text)}.seg button.active{background:var(--card);color:var(--brand);font-weight:600;box-shadow:var(--shadow)}.toast{position:fixed;top:18px;left:50%;transform:translate(-50%);z-index:50;background:#0f1b33;color:#fff;padding:10px 16px;border-radius:10px;font-size:13px}.toast.err{background:var(--danger);color:var(--on-danger)}.grid.cols th,.grid.cols td{overflow:hidden;vertical-align:top}.grid.cols{min-width:100%}.grid.cols tbody td{border-bottom:1px solid var(--table-line);padding-top:7px;padding-bottom:7px}.grid.cols tbody tr:hover>td{background:var(--row-hover)}.grid.cols .mline{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid.cols .mline+.mline{margin-top:3px;padding-top:3px;border-top:1px dashed var(--border)}.grid.cols .rh{position:relative}.grid.cols .rsz{position:absolute;top:0;right:0;width:8px;height:100%;cursor:col-resize}.grid.cols .rsz:hover{background:var(--brand);opacity:.35}.colpanel{display:flex;flex-wrap:wrap;gap:6px}.colrow{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:6px;padding:4px 8px;background:var(--card);cursor:move;font-size:13px}.colrow.dragging{opacity:.45}.colrow .dh{color:var(--text-3)}.colrow label{display:flex;align-items:center;gap:3px;cursor:pointer;margin:0}.colrow .mlbl{color:var(--text-3);font-size:12px}.colrow .mlbl.off{opacity:.4}.colrow input[type=checkbox]{width:auto}.filtbar{padding:10px 12px;display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end}.filtbar .fcol{width:130px}.filtbar .fcol.fwide{width:200px;flex:1;min-width:160px}.filtbar .fcol .field{margin-bottom:2px;font-size:11px}.filtbar .fcol :is(select,input){font-size:12px;padding:5px 6px;height:30px;width:100%}.mobile-only,.mobile-card-list{display:none}.mobile-card-list{gap:10px}.mobile-data-card{min-width:0;overflow:hidden;background:var(--card);border:1px solid var(--border);border-radius:13px}.mobile-data-card.is-dimmed{opacity:.58}.mobile-data-card.is-warning{border-left:3px solid var(--warn)}.mobile-card-head{min-width:0;padding:12px 13px 10px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mobile-card-title{min-width:0;display:flex;flex-direction:column;gap:3px}.mobile-card-title>b{overflow-wrap:anywhere;color:var(--text-1);font-size:15px;line-height:1.35}.mobile-card-title>span{color:var(--text-3);font-size:12px;line-height:1.45}.mobile-card-status{flex:0 0 auto;display:flex;align-items:flex-end;flex-direction:column;gap:5px}.mobile-card-primary{padding:0 13px 11px;color:var(--text-1);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.mobile-card-primary small{display:block;margin-top:2px;color:var(--text-3);font-size:12px}.mobile-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--table-line)}.mobile-card-field{min-width:0;padding:9px 13px;border-bottom:1px solid var(--table-line)}.mobile-card-field:nth-child(odd){border-right:1px solid var(--table-line)}.mobile-card-field.full{grid-column:1 / -1;border-right:0}.mobile-card-field>span{display:block;margin-bottom:3px;color:var(--text-3);font-size:11px;line-height:1.25}.mobile-card-field>b,.mobile-card-field>strong{display:block;overflow-wrap:anywhere;color:var(--text-1);font-size:14px;line-height:1.45}.mobile-card-field.amount>b{font-size:18px;font-variant-numeric:tabular-nums}.mobile-card-note{padding:10px 13px;border-top:1px solid var(--table-line)}.mobile-card-note input{width:100%}.mobile-card-actions{padding:10px 13px 12px;display:flex;align-items:stretch;gap:8px}.mobile-card-actions>:is(.btn,button,a){min-width:0;min-height:44px;flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;text-align:center}.mobile-card-related{margin:0 10px 10px;padding:9px 10px;border-radius:9px;background:var(--surface-muted);color:var(--text-2);font-size:12px;line-height:1.5}@media (min-width: 1440px){.filtbar{gap:10px 12px;padding:12px 14px}.filtbar .fcol{width:clamp(136px,7.4vw,158px)}.filtbar .fcol.fwide{min-width:280px}.grid.cols th,.grid.cols td{padding-left:12px;padding-right:12px}.page-head{margin-bottom:16px}}@media (max-width: 768px){html,body,#app{min-width:0;max-width:100%}body{overflow-x:hidden;font-size:14px;-webkit-text-size-adjust:100%}input,select,textarea{font-size:16px;min-height:42px;padding:9px 11px}.btn{padding:10px 14px;min-height:44px}.btn.sm{padding:8px 11px;min-height:40px;font-size:13px}.card{padding:12px 13px;border-radius:12px}.stack{gap:10px}.page-title{font-size:18px}h2{font-size:19px}.desktop-only,.mobile-hide-column-tools{display:none!important}.mobile-only{display:block!important}.mobile-card-list{display:grid}.mobile-page-head{align-items:flex-start;flex-direction:column}.mobile-page-head>:last-child{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}.mobile-page-head>:last-child>:is(.btn,button,a){width:100%;min-width:0}.page-head{align-items:flex-start}.spread,.row{flex-wrap:wrap}.seg,.subnav{width:100%;overflow:visible;flex-wrap:wrap;white-space:normal}.seg button,.subnav button{min-height:42px;padding:9px 12px}.filtbar{gap:8px 8px;padding:10px}.filtbar .fcol{width:calc(50% - 4px)}.filtbar .fcol.fwide,.filtbar .fcol.fdate{width:100%;flex:none}.filtbar .fcol :is(select,input){height:40px;font-size:15px}table.grid{font-size:13px}table.grid th,table.grid td{padding:8px 9px}.bikpis{grid-template-columns:repeat(2,1fr)!important}table.grid:not(.cols){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.tablewrap>table.grid{display:table}table.grid.mobile-stack-table{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;table-layout:auto!important;overflow:visible;background:transparent}table.grid.mobile-stack-table :is(thead,colgroup){display:none}table.grid.mobile-stack-table :is(tbody,tfoot){display:grid;gap:10px}table.grid.mobile-stack-table tfoot{margin-top:10px}table.grid.mobile-stack-table :is(tbody,tfoot) tr{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--card)}table.grid.mobile-stack-table :is(tbody,tfoot) tr:hover td{background:transparent}table.grid.mobile-stack-table :is(tbody,tfoot) td{min-width:0;padding:9px 11px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;border:0;border-bottom:1px solid var(--table-line);white-space:normal;overflow-wrap:anywhere}table.grid.mobile-stack-table :is(tbody,tfoot) td:nth-child(odd){border-right:1px solid var(--table-line)}table.grid.mobile-stack-table :is(tbody,tfoot) td:before{content:attr(data-mobile-label);color:var(--text-3);font-size:11px;font-weight:500;line-height:1.2}table.grid.mobile-stack-table :is(tbody,tfoot) td:is([colspan],[data-mobile-label=备注],[data-mobile-label=说明],[data-mobile-label=操作]){grid-column:1 / -1;border-right:0}table.grid.mobile-stack-table :is(tbody,tfoot) td[data-mobile-label=操作]{align-items:stretch;flex-direction:row;flex-wrap:wrap}table.grid.mobile-stack-table :is(tbody,tfoot) td[data-mobile-label=操作]:before{flex-basis:100%}table.grid.mobile-stack-table :is(tbody,tfoot) td[data-mobile-label=操作]>:is(.btn,button,a){min-height:44px;flex:1 1 88px;display:inline-flex;align-items:center;justify-content:center}table.grid.mobile-stack-table :is(tbody,tfoot) td :is(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%!important;min-width:0!important}table.grid.mobile-stack-table :is(tbody,tfoot) td :is(input[type=checkbox],input[type=radio]){width:22px!important;min-width:22px!important;min-height:22px}.tablewrap>table.grid.mobile-stack-table{display:block!important}.appmain{overflow-x:hidden}:is(.rw-modal-back,.sr-modal-back,.smodal,.revwiz-back){padding:0!important;align-items:flex-end!important}:is(.rw-modal,.sr-modal,.sbox,.revwiz){width:100%!important;max-width:100%!important;max-height:92dvh!important;overflow-y:auto;border-radius:18px 18px 0 0!important;padding:15px 14px calc(14px + env(safe-area-inset-bottom,0px))!important}.smodal{overflow:hidden!important}.sbox{display:flex;flex-direction:column}.sbox .stick{top:0;border-radius:18px 18px 0 0}.sbox .sbody{padding:12px 0 0}:is(.rw-modal-actions,.sr-modal-actions){position:sticky;bottom:0;z-index:2;margin:0 -2px -2px;padding-top:10px;background:var(--card);display:grid!important;grid-template-columns:1fr 1fr;gap:8px}:is(.rw-modal-actions,.sr-modal-actions)>.btn{width:100%}}:root[data-pony-theme=ai-night] .qtable{--bg: inherit;--card: inherit;--border: inherit;--text: inherit;--text-1: inherit;--text-2: inherit;--text-3: inherit;--table-head: inherit;--table-line: inherit;--row-hover: inherit;--surface-muted: inherit;--part-row-bg: var(--brand-soft);--part-row-hover: var(--brand-soft-hover);--part-row-border: var(--brand-border)}:root[data-pony-theme=ai-night] :is(.tplprev,.pr-prev,.wx-kpi,.sec-h,.audit-confirm-panel){background:var(--surface-muted);border-color:var(--border)}:root[data-pony-theme=ai-night] .robot-tab{background:var(--card)}:root[data-pony-theme=ai-night] .robot-tab.active{background:var(--brand-soft);border-color:var(--brand-border)}:root[data-pony-theme=ai-night] .robot-group-grid thead th{background:var(--table-head)}:root[data-pony-theme=ai-night] .robot-group-grid tbody tr:hover td{background:var(--row-hover)}:root[data-pony-theme=ai-night] .insurer-group-row td{background:var(--table-head)!important}:root[data-pony-theme=ai-night] :is(.group-activation-note,.peertab .selfcol){color:var(--brand);background:var(--brand-soft)}:root[data-pony-theme=ai-night] :is(.group-state.on,.group-reply-on,.group-save-success){color:var(--ok)}:root[data-pony-theme=ai-night] .group-state.on i{background:var(--ok)}:root[data-pony-theme=ai-night] :is(.initial-reply-notice,.group-field-warning,.audit-refresh-warning,.lockhint,.aiproc,.part-history-badge,.sr-alert){color:var(--warn);background:var(--warn-bg);border-color:var(--warn)}:root[data-pony-theme=ai-night] :is(.confirmbar,.partnerbar){color:var(--text);background:var(--warn-bg);border-color:var(--warn)}:root[data-pony-theme=ai-night] .part-history-badge:hover{background:var(--warn-bg);border-color:var(--warn);box-shadow:0 0 0 1px var(--warn)}:root[data-pony-theme=ai-night] .part-history-badge:focus-visible{outline-color:var(--warn)}:root[data-pony-theme=ai-night] .part-history-badge span{background:var(--warn);color:var(--bg)}:root[data-pony-theme=ai-night] :is(.corrhint,.supplier-offer-warning,.refhint.oe-origin-different,.oe-diff-hint,.part-stock-link,.part-ref-stale,.bgrid .owe){color:var(--warn)}:root[data-pony-theme=ai-night] .oecell input.oe-different{color:var(--warn);background:var(--warn-bg);border-color:var(--warn)}:root[data-pony-theme=ai-night] :is(.part-four-s,.airef-four-s){color:var(--brand)}:root[data-pony-theme=ai-night] :is(.group-save-error,.audit-row-warning,.myk.warn){color:var(--danger);background:var(--danger-bg);border-color:var(--danger)}:root[data-pony-theme=ai-night] :is(.group-delete-btn,.quote-actions .part-remove:hover,.quote-actions .part-remove:focus-visible){color:var(--danger);border-color:var(--danger)}:root[data-pony-theme=ai-night] :is(.quote-actions .part-remove:hover,.quote-actions .part-remove:focus-visible){background:var(--danger-bg)}:root[data-pony-theme=ai-night] .appmain table.grid tbody tr.flagged>td,:root[data-pony-theme=ai-night] .appmain table.grid tbody tr.feepend>td,:root[data-pony-theme=ai-night] .mobile-list-card.flagged{background:var(--warn-bg)}:root[data-pony-theme=ai-night] .appmain table.grid tbody tr.dimmed>td,:root[data-pony-theme=ai-night] .mobile-list-card.dimmed{background:var(--surface-muted)}:root[data-pony-theme=ai-night] .appmain table.grid tbody tr.active>td,:root[data-pony-theme=ai-night] .appmain table.grid tbody tr.feepend.active>td,:root[data-pony-theme=ai-night] .appmain table.grid tbody tr.done.active>td{background:var(--brand-soft)}:root[data-pony-theme=ai-night] .settle-related-row>td{background:var(--surface-muted)}:root[data-pony-theme=ai-night] .settle-related-row:hover>td{background:var(--row-hover)}:root[data-pony-theme=ai-night] :is(.settle-related-line,.feerow,.tplsec,.pr-modal .tsec,.cinfo+.cinfo){border-color:var(--border)}:root[data-pony-theme=ai-night] :is(.quote-ai-warning,.commission-clawback-notice,.commission-clawback-pill){background:var(--danger-bg)!important;color:var(--danger)!important;border-color:var(--danger)!important}:root[data-pony-theme=ai-night] :is(.commission-clawback-title,.commission-clawback-title .hint,.commission-clawback-amount){color:var(--danger)!important}:root[data-pony-theme=ai-night] .channel-binding-notice{background:var(--brand-soft)!important;color:var(--brand)!important;border-color:var(--brand-border)!important}:root[data-pony-theme=ai-night] :is(.bgrid .metag,.board-mobile-head em,.seccnt){color:var(--bg)}:root[data-pony-theme=ai-night] :is(.appmain .btn.ghost.on,.epclink:hover,.fgrid .oe:hover,.egrid .oe.pk:hover,.loc-fill:hover){color:var(--on-brand)}:root[data-pony-theme=ai-night] .sk:after{background:linear-gradient(90deg,transparent,rgba(181,205,233,.12),transparent)}:root[data-pony-theme=ai-night] :is(.hoverlay,.smodal,.revwiz-back,.item-order-overlay,.rw-modal-back,.sr-modal-back,.pr-mask){background:#020811bd}:root[data-pony-theme=ai-night] :is(.group-drawer,.air-contact)::backdrop{background:#020811bd}:root[data-pony-theme=ai-night] :is(.sbox,.revwiz,.hpanel,.item-order-dialog,.rw-modal,.sr-modal,.pr-modal){box-shadow:0 0 0 1px var(--border),0 18px 50px #0006}:root[data-pony-theme=ai-night] :is(.pr-modal,.rw-loading,.sr-loading){background:var(--card);color:var(--text)}:root[data-pony-theme=ai-night] :is(.rw-kpi.warn,.sr-kpi.warn,.rw-return-head,.rw-return-flows){background:var(--warn-bg);border-color:var(--warn)}:root[data-pony-theme=ai-night] .rw-table tr.risk-warn td{background:var(--warn-bg)}:root[data-pony-theme=ai-night] :is(.rw-kpi.green,.sr-kpi.green,.rw-pay-resolved,.month-pill,.return-warn){background:var(--ok-bg);border-color:var(--ok)}:root[data-pony-theme=ai-night] :is(.month-pill,.return-warn,.rw-timeline p.promise){color:var(--ok)}:root[data-pony-theme=ai-night] .rw-kpi.purple{background:#291f42;border-color:#8673ad}:root[data-pony-theme=ai-night] :is(.rw-bad-debt-tag.active,.rw-pay-resolved.over){background:var(--danger-bg);border-color:var(--danger)}:root[data-pony-theme=ai-night] .rw-table tr.risk-high td,:root[data-pony-theme=ai-night] .sr-table tr.overpaid td{background:var(--danger-bg)}:root[data-pony-theme=ai-night] .sr-table tr.done td{background:var(--surface-muted)}:root[data-pony-theme=ai-night] .sr-batch{background:var(--brand-soft);color:var(--brand);border-color:var(--brand-border)}:root[data-pony-theme=ai-night] :is(.rw-breakdown-bar,.rw-progress>span){background:var(--border)}:root[data-pony-theme=ai-night] .rch-shell{color-scheme:light;--brand: #2563EB;--brand-deep: #1E40AF;--brand-soft: #EFF6FF;--on-brand: #FFFFFF;--card: #FFFFFF;--text: #1E293B;--text-2: #64748B;--text-3: #64748B;--border: #DCE2E9}:root[data-pony-theme=ai-night] .rch-shell :is(.primary-button,.pick-oe-button){color:var(--on-brand)}:root[data-pony-theme=ai-night] .rch-shell :is(input,select,textarea){color:var(--text);background:var(--card);border-color:var(--border)}:root[data-pony-theme=ai-night] .rch-shell :is(input,textarea)::placeholder{color:var(--text-3)}
