:root{--ui-accent:#2251d1;--ui-accent-hover:#1a3fa6;--ui-accent-soft:#eef2fd;--ui-ink:#15171c;--ui-ink-2:#4b5260;--ui-ink-3:#6b7280;--ui-border:#e4e7ec;--ui-border-strong:#d5d9e0;--ui-bg:#f5f6f8;--ui-surface:#ffffff;--ui-success:#18794e;--ui-success-soft:#e8f5ee;--ui-warn:#8a5208;--ui-warn-soft:#fdf3e3;--ui-danger:#b42318;--ui-danger-soft:#fdecea;--ui-sidebar-w:232px;--ui-font:"PingFang SC","Microsoft YaHei","Noto Sans SC","Hiragino Sans GB",system-ui,sans-serif}body.ui-v2{font-family:var(--ui-font);font-size:14px;line-height:1.6;color:var(--ui-ink);background:var(--ui-bg)}body.ui-v2 button,body.ui-v2 input,body.ui-v2 select,body.ui-v2 textarea{font-family:inherit}body.ui-v2 a{color:var(--ui-accent)}body.ui-v2 a:hover{color:var(--ui-accent-hover)}body.ui-v2 .topbar{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);box-shadow:none}body.ui-v2 .brand{color:var(--ui-ink);font-size:16px;font-weight:700;letter-spacing:.5px}body.ui-v2 .top-menu li a{color:#2e333d;font-weight:400}body.ui-v2 .top-menu li.active>a,body.ui-v2 .top-menu li.mi-active>a{background:var(--ui-accent-soft);color:var(--ui-accent);font-weight:600;box-shadow:none}@media (min-width:981px){body.ui-v2:not(.front-logged-out){padding-left:var(--ui-sidebar-w)}body.ui-v2 .topbar{top:0;bottom:0;left:0;right:auto;width:var(--ui-sidebar-w);height:auto;border-bottom:0;border-right:1px solid var(--ui-border);overflow-y:auto}body.ui-v2 .topbar-inner{height:100%;min-height:100%;flex-direction:column;align-items:stretch;gap:20px;padding:20px 14px}body.ui-v2 .brand{display:flex;align-items:center;gap:10px;padding:4px 10px}body.ui-v2 .brand::before{content:"九";width:30px;height:30px;flex:none;border-radius:8px;background:var(--ui-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px}body.ui-v2 .top-menu{flex-direction:column;gap:2px;max-width:none}body.ui-v2 .top-menu>li{position:static}body.ui-v2 .top-menu li a,body.ui-v2 .top-menu>li.has-submenu>.submenu>li>a{margin:0;border:0;background:0 0;line-height:1.6;padding:8px 10px;border-radius:8px;font-size:14px;color:#2e333d;white-space:nowrap;box-shadow:none}body.ui-v2 .top-menu .submenu li a:focus-visible,body.ui-v2 .top-menu .submenu li a:hover,body.ui-v2 .top-menu>li.has-submenu>.submenu>li>a:focus-visible,body.ui-v2 .top-menu>li.has-submenu>.submenu>li>a:hover,body.ui-v2 .top-menu>li>a:focus-visible,body.ui-v2 .top-menu>li>a:hover{background:var(--ui-bg);color:var(--ui-ink);box-shadow:none}body.ui-v2 .top-menu>li.has-submenu{margin-top:12px}body.ui-v2 .top-menu>li.has-submenu.active>a,body.ui-v2 .top-menu>li.has-submenu.mi-active>a,body.ui-v2 .top-menu>li.has-submenu.submenu-open>a,body.ui-v2 .top-menu>li.has-submenu>a,body.ui-v2 .top-menu>li.has-submenu>a:hover{padding:0 10px 4px;font-size:12px;font-weight:500;color:var(--ui-ink-3);background:0 0;box-shadow:none}body.ui-v2 .top-menu .has-submenu>a::after{content:none}body.ui-v2 .top-menu>li.has-submenu>.submenu{position:static;display:flex;flex-direction:column;gap:2px;width:auto;min-width:0;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:none}body.ui-v2 .top-menu>li.has-submenu>.submenu>li{padding:0;gap:0}body.ui-v2 .top-menu>li.has-submenu>.submenu>li.active>a,body.ui-v2 .top-menu>li.has-submenu>.submenu>li.mi-active>a{background:var(--ui-accent-soft);color:var(--ui-accent);font-weight:600}body.ui-v2 .fub{margin-top:auto;margin-left:0;padding:12px 10px 0;border-top:1px solid var(--ui-border);flex-wrap:wrap;white-space:normal}body.ui-v2 .fub-menu-list{top:auto;bottom:calc(100% + 8px);left:0;right:auto}body.ui-v2 .page{padding:28px 32px 40px}}body.ui-v2 .page{max-width:1280px}body.ui-v2 .page h1{margin:0 0 6px;font-size:26px;font-weight:700;color:var(--ui-ink)}body.ui-v2 .page h2,body.ui-v2 .tool-shell-section-title{font-size:17px;font-weight:600;color:var(--ui-ink);letter-spacing:0}body.ui-v2 .panel,body.ui-v2 .tool-result-card,body.ui-v2 .tool-shell-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:14px;box-shadow:none}body.ui-v2 .panel{padding:20px}body.ui-v2 .mi-intro,body.ui-v2 .tool-shell-muted{color:var(--ui-ink-2);font-size:14px}body.ui-v2 .field label{font-weight:600;color:var(--ui-ink)}body.ui-v2 .field input,body.ui-v2 .field select{height:42px;border:1px solid var(--ui-border-strong);border-radius:8px;color:var(--ui-ink)}body.ui-v2 .field textarea{border:1px solid var(--ui-border-strong);border-radius:8px;color:var(--ui-ink)}body.ui-v2 .field input:focus,body.ui-v2 .field select:focus,body.ui-v2 .field textarea:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px rgba(34,81,209,.15)}body.ui-v2 .mi-field label{font-size:14px;font-weight:600;color:var(--ui-ink);margin-bottom:6px}body.ui-v2 .mi-field label .req{color:var(--ui-danger)}body.ui-v2 #lpContent .mi-field input:not([type=file]):not([type=checkbox]):not([type=radio]),body.ui-v2 #lpContent .mi-field select,body.ui-v2 #lpContent .mi-field textarea,body.ui-v2 .mi-field input:not([type=file]):not([type=checkbox]):not([type=radio]),body.ui-v2 .mi-field select,body.ui-v2 .mi-field textarea{min-height:42px;padding:9px 12px;border:1px solid var(--ui-border-strong);border-radius:8px;color:var(--ui-ink);background:var(--ui-surface);font-family:inherit}body.ui-v2 #lpContent .mi-field textarea,body.ui-v2 .mi-field textarea{min-height:92px}body.ui-v2 .mi-field input:focus,body.ui-v2 .mi-field select:focus,body.ui-v2 .mi-field textarea:focus{outline:0;border-color:var(--ui-accent);box-shadow:0 0 0 3px rgba(34,81,209,.15)}body.ui-v2 .mi-page .lp-form-section-title{border-left-color:var(--ui-accent)}body.ui-v2 .btn{height:40px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:500;box-shadow:none;filter:none;border:1px solid var(--ui-border-strong);background:var(--ui-surface);color:#2e333d}body.ui-v2 a.btn,body.ui-v2 label.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}body.ui-v2 .btn:hover{filter:none;background:var(--ui-bg)}body.ui-v2 .btn:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}body.ui-v2 .btn:disabled{opacity:.5;cursor:not-allowed}body.ui-v2 .btn-blue,body.ui-v2 .btn-orange{background:var(--ui-surface);color:#2e333d;border-color:var(--ui-border-strong)}body.ui-v2 .btn-front-login-main,body.ui-v2 .btn-green{height:44px;border-color:var(--ui-accent);background:var(--ui-accent);color:#fff;font-weight:600}body.ui-v2 .btn-front-login-main:hover,body.ui-v2 .btn-green:hover{border-color:var(--ui-accent-hover);background:var(--ui-accent-hover)}body.ui-v2 .btn-small{height:32px;padding:0 12px;font-size:13px}body.ui-v2 .front-auth-tip.is-error,body.ui-v2 .tool-shell-status.is-error{color:var(--ui-danger)}body.ui-v2 .front-auth-tip.is-ok,body.ui-v2 .tool-shell-status.is-ok{color:var(--ui-success)}body.ui-v2 .tool-result-badge{background:var(--ui-accent-soft);border-color:transparent;color:var(--ui-accent)}body.ui-v2.front-logged-out{background:var(--ui-bg)}body.ui-v2 .front-auth-panel{border:1px solid var(--ui-border);border-radius:14px;box-shadow:0 12px 32px rgba(21,23,28,.08)}body.ui-v2 .front-login-logo{color:var(--ui-ink)}body.ui-v2 .front-auth-tab.active{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}body.ui-v2 .wm-seg label.is-on{border-color:var(--ui-accent);background:var(--ui-accent-soft);color:var(--ui-accent)}body.ui-v2 .wm-grid9 button.is-on{border-color:var(--ui-accent);background:var(--ui-accent-soft)}body.ui-v2 .lcg-progress-bar,body.ui-v2 .wm-grid9 button.is-on .dot{background:var(--ui-accent)}body.ui-v2 .lcg-progress-track--indeterminate::after{background:linear-gradient(90deg,var(--ui-accent),#7b9be8)}body.ui-v2 .sa-tab{border-color:var(--ui-border-strong);color:var(--ui-ink-2)}body.ui-v2 .sa-tab:hover{border-color:var(--ui-accent);color:var(--ui-accent)}body.ui-v2 .sa-tab.active{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}body.ui-v2 .sa-table td,body.ui-v2 .sa-table th{border-color:var(--ui-border)}body.ui-v2 .sa-table th{background:var(--ui-bg);color:var(--ui-ink-2)}body.ui-v2 .sa-open{color:var(--ui-accent)}body.ui-v2 #btn-copypassword{padding:0 14px;border:1px solid var(--ui-border-strong);border-radius:10px;background:var(--ui-surface);color:#2e333d;font-weight:500}body.ui-v2 #btn-copypassword:hover{background:var(--ui-bg)}body.ui-v2 #pricingContent>.toolbar-line{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 16px;margin-bottom:12px}body.ui-v2 #pricingContent>.toolbar-line>.field{min-width:0}body.ui-v2 #pricingContent>.toolbar-line>.field-wide{grid-column:span 2}body.ui-v2 #pricingContent>.toolbar-line>.field-actions{grid-column:1/-1;min-width:0;flex-wrap:wrap}body.ui-v2 #pricingContent>.toolbar-line>.hint-line{grid-column:1/-1}body.ui-v2.semi-page #pricingContent{display:flex;flex-direction:column;gap:16px}body.ui-v2.semi-page #pricingContent>.toolbar-line{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}body.ui-v2.semi-page #pricingContent>.toolbar-line:last-child{order:1}body.ui-v2.semi-page #globalHint:empty{display:none}body.ui-v2.semi-page .semi-result-grid{order:2;margin-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body.ui-v2.semi-page .semi-result-grid::before{grid-column:1/-1;margin-bottom:-4px;font-size:13px;font-weight:600;color:var(--ui-ink-2)}body.ui-v2.semi-page .toolbar-line+.semi-result-grid::before{content:"半托管核算"}body.ui-v2.semi-page .semi-result-grid+.semi-result-grid::before{content:"全托管对比"}body.ui-v2.semi-page .semi-card{border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-bg);padding:14px 16px}body.ui-v2.semi-page .semi-label{color:var(--ui-ink-2)}body.ui-v2.semi-page .semi-value{color:var(--ui-ink);font-size:26px}body.ui-v2.semi-page .semi-value-red{color:var(--ui-danger)}body.ui-v2 .country-card.is-view-hidden{display:none!important}body.ui-v2 #pricingContent .filter-line{justify-content:flex-start;flex-wrap:wrap}body.ui-v2 #pricingContent .filter-line #country_count_hint{margin-left:auto}body.ui-v2 .country-search{width:220px;height:36px;box-sizing:border-box;padding:0 12px;border:1px solid var(--ui-border-strong);border-radius:10px;background:var(--ui-surface);color:var(--ui-ink);font:inherit;font-size:14px}body.ui-v2 .country-search:focus{outline:0;border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-accent-soft)}body.ui-v2 .country-expand,body.ui-v2 .country-search-empty{grid-column:1/-1}body.ui-v2 .country-expand{justify-self:center;margin-top:4px}body.ui-v2 .country-search-empty{padding:16px;color:var(--ui-ink-3);font-size:13px;text-align:center}body.ui-v2 .country-expand[hidden],body.ui-v2 .country-search-empty[hidden]{display:none}@media (max-width:900px){body.ui-v2 #pricingContent>.toolbar-line{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){body.ui-v2 .country-search{width:100%}body.ui-v2 #pricingContent>.toolbar-line,body.ui-v2.semi-page #pricingContent>.toolbar-line,body.ui-v2.semi-page .semi-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body.ui-v2 .igc-sidebar{background:var(--ui-surface);color:var(--ui-ink);border:1px solid var(--ui-border);border-radius:14px}body.ui-v2 .igc-session-icon-btn,body.ui-v2 .igc-sidebar-collapse{color:var(--ui-ink-3)}body.ui-v2 .igc-session-icon-btn:hover,body.ui-v2 .igc-sidebar-collapse:hover{color:var(--ui-ink);background:var(--ui-bg)}body.ui-v2 .igc-sidebar-new{height:40px;border:1px solid var(--ui-accent);background:var(--ui-accent);color:#fff;font-size:14px;font-weight:600;border-radius:10px}body.ui-v2 .igc-sidebar-new:hover{background:var(--ui-accent-hover)}body.ui-v2 .igc-sidebar-foot,body.ui-v2 .igc-sidebar-shortcut{color:var(--ui-ink-3);font-size:12px}body.ui-v2 .igc-sidebar-shortcut kbd{background:var(--ui-bg);color:var(--ui-ink-2);border:1px solid var(--ui-border)}body.ui-v2 .igc-session-item{color:#2e333d;font-size:14px}body.ui-v2 .igc-session-item:hover{background:var(--ui-bg)}body.ui-v2 .igc-session-item.is-active{background:var(--ui-accent-soft);color:var(--ui-accent);font-weight:600}body.ui-v2 .igc-btn-logout{border-color:var(--ui-border-strong);border-radius:10px}body.ui-v2 .ws-shell{background:var(--ui-bg)}body.ui-v2 .ws-sidebar{border-right-color:var(--ui-border);padding:12px 14px 28px}body.ui-v2 .ws-menu-group{margin-bottom:18px}body.ui-v2 .ws-menu-group-title{padding:0 10px 4px;font-size:12px;font-weight:500;letter-spacing:0;color:var(--ui-ink-3)}body.ui-v2 button.ws-menu-group-title{padding:6px 10px;border-radius:8px}body.ui-v2 .ws-menu-item:hover,body.ui-v2 button.ws-menu-group-title:hover{background:var(--ui-bg)}body.ui-v2 .ws-menu-list{margin-top:0}body.ui-v2 .ws-menu-item{margin:0 0 2px;border-radius:8px;color:#2e333d}body.ui-v2 .ws-menu-item:focus-visible{outline-color:var(--ui-accent)}body.ui-v2 .ws-menu-item.is-active{background:var(--ui-accent-soft);color:var(--ui-accent);box-shadow:none}body.ui-v2 .ws-menu-icon{display:none}body.ui-v2 .ws-menu-badge{height:20px;padding:0 8px;border-radius:999px;background:var(--ui-danger-soft);color:var(--ui-danger);font-size:12px;font-weight:600;line-height:20px}body.ui-v2 .ws-menu-item.is-external .ws-menu-label::after{color:var(--ui-ink-3)}body.ui-v2 .ws-topbar{gap:14px;max-width:1264px;box-sizing:border-box;padding:28px 32px 0;background:0 0;border-bottom:0}body.ui-v2 .ws-avatar{background:var(--ui-accent-soft);color:var(--ui-accent);font-size:18px;font-weight:600}body.ui-v2 .ws-greeting-main{font-size:26px;font-weight:700;line-height:1.3;letter-spacing:.3px;color:var(--ui-ink)}body.ui-v2 .ws-greeting-sub{font-size:14px;color:var(--ui-ink-2)}body.ui-v2 .ws-greeting-sub .ws-group-tag{margin-left:8px;padding:1px 10px;border-radius:999px;background:var(--ui-accent-soft);color:var(--ui-accent);font-size:12px}body.ui-v2 .ws-content-area{padding:24px 32px 40px}body.ui-v2 .ws-view-workspace{max-width:1200px;margin:0}body.ui-v2 .ws-view-tool{max-width:1200px}body.ui-v2 .ws-panel{margin-bottom:24px;padding:20px;border-color:var(--ui-border);border-radius:14px}body.ui-v2 .ws-panel-fallback{color:var(--ui-ink-3)}body.ui-v2 .ws-back-btn{height:40px;border:1px solid var(--ui-border-strong);border-radius:10px;background:var(--ui-surface);color:#2e333d}body.ui-v2 .ws-back-btn:hover{background:var(--ui-bg)}body.ui-v2 .ws-tool-title{font-size:17px;font-weight:600;color:var(--ui-ink)}body.ui-v2 .ws-tool-open{font-size:14px;color:var(--ui-accent)}body.ui-v2 .ws-iframe-wrap{border:0;border-radius:0;background:0 0}@media (max-width:820px){body.ui-v2 .ws-topbar{padding:20px 16px 0}body.ui-v2 .ws-content-area{padding:16px 16px 32px}}@media (min-width:981px){body.ui-v2.ws-page:not(.front-logged-out){padding-left:0}body.ui-v2.ws-page .topbar{bottom:auto;height:70px;overflow:visible}body.ui-v2.ws-page .topbar-inner{height:70px;min-height:0;padding:20px 14px 0}body.ui-v2.ws-page .top-menu{display:none}body.ui-v2.ws-page .fub{position:fixed;top:30px;right:max(32px,calc(100vw - 1464px));margin:0;padding:0;border-top:0;flex-wrap:nowrap;white-space:nowrap}body.ui-v2.ws-page .fub-menu-list{top:calc(100% + 8px);bottom:auto;left:auto;right:0}body.ui-v2.ws-page .ws-shell{min-height:100vh;margin-top:0}body.ui-v2.ws-page .ws-sidebar{top:0;height:100vh;padding-top:82px}body.ui-v2.ws-page .ws-topbar{padding-top:4px}body.ui-v2.ws-page .ws-header{position:sticky;top:0;z-index:40;padding-bottom:12px;background:var(--ui-bg)}body.ui-v2.ws-page .ws-header.is-scrolled{box-shadow:0 1px 0 var(--ui-border)}body.ui-v2.ws-page .ws-panel{scroll-margin-top:16px}body.ui-v2.ws-page .ws-iframe-wrap{height:calc(100vh - 250px)}}@media (min-width:1600px){body.ui-v2 .ws-view-tool,body.ui-v2 .ws-view-workspace{max-width:1760px}body.ui-v2 .ws-header,body.ui-v2 .ws-topbar{max-width:1824px}body.ui-v2.ws-page .fub{right:max(32px,calc(100vw - 2024px))}}