:root{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;color:#233244;background:#f4f6f8;font-size:15px;line-height:1.6;--ink:#1e3a5b;--muted:#6c7787;--line:#e1e6ec;--blue:#eaf1f8}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer;border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:8px;padding:8px 14px;white-space:nowrap}button:hover{background:#edf3f9;border-color:#b9c8d8}button:disabled{opacity:.5;cursor:wait}.primary{background:var(--ink);color:white;border-color:var(--ink)}.primary:hover{background:#315a83;color:#fff}.danger{color:#a83f38}a{color:#234f7b;text-decoration:none}a:hover{text-decoration:underline}input,select,textarea{border:1px solid #ccd5df;border-radius:7px;background:white;color:inherit;padding:10px 12px;width:100%}input[type=checkbox]{width:auto;margin-right:8px}input:focus,textarea:focus,select:focus,button:focus-visible{outline:3px solid #b6cde6;outline-offset:2px}textarea{resize:vertical;min-height:110px}.shell{display:grid;grid-template-columns:206px minmax(0,1fr);min-height:100vh}aside{background:#fff;border-right:1px solid var(--line);padding:28px 18px;position:sticky;top:0;height:100vh}.brand{font-weight:700;color:var(--ink);font-size:21px;margin:0 12px 30px}.brand small{display:block;font-weight:400;font-size:12px;color:var(--muted);letter-spacing:2px}nav a{display:block;border-radius:8px;padding:12px 16px;margin:3px 0;color:#596779}nav a:hover,nav a:focus,nav a:active{text-decoration:none}nav a.active{background:var(--blue);color:var(--ink);font-weight:650}main{min-width:0}.topbar{background:white;border-bottom:1px solid var(--line);padding:16px 32px;display:flex;justify-content:space-between;align-items:center;gap:12px}.topbar .user{display:flex;align-items:center;gap:14px}.content{padding:30px 36px;max-width:1600px;margin:auto}h1{font-size:27px;line-height:1.3;margin:0 0 8px;color:var(--ink)}h2{font-size:19px;margin:0 0 18px;color:var(--ink)}h3{font-size:16px;margin:18px 0 10px}.sub,small,.muted{color:var(--muted)}small{display:block;font-size:12px;margin-top:4px}.head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:25px}.head p{margin:0}.tabs{display:flex;gap:8px;border-bottom:1px solid var(--line);margin-bottom:24px;padding-bottom:10px;overflow:auto}.tabs a{padding:8px 16px;border-radius:6px;color:#697587;white-space:nowrap}.tabs a.active{background:var(--blue);color:var(--ink);font-weight:600}.card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:24px;margin:0 0 20px}.stats{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:24px 0}.stat{background:white;border:1px solid var(--line);border-radius:10px;padding:18px;text-align:left}.stat strong{font-size:32px;display:block;margin:8px 0;color:var(--ink)}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left}th{background:#f7f9fb;color:#7a8493;font-size:13px;font-weight:500;padding:12px 14px;white-space:nowrap}td{border-bottom:1px solid #e9edf1;padding:16px 14px;vertical-align:top}tr:last-child td{border-bottom:0}tr:hover td{background:#fafcfe}.pill{background:#eef2f6;color:#526174;border-radius:99px;display:inline-block;font-size:12px;padding:3px 10px;white-space:nowrap}.pill.warn{background:#fff3d2;color:#926818}.pill.ok{background:#e9f4ee;color:#386650}.toolbar,.actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.toolbar{margin:0 0 20px}.toolbar input{max-width:360px}.toolbar select{max-width:200px}.empty{text-align:center;padding:40px 25px;color:var(--muted)}.callout{background:#edf3f9;border-left:3px solid #5b7d9f;padding:14px 18px;border-radius:4px;margin:14px 0;color:#405d78}.callout.warn{background:#fff8e9;border-color:#c29439;color:#7d6026}.callout.error{background:#fff1ee;border-color:#b64842;color:#973830}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.field{display:block;margin-bottom:16px}.field>span{display:block;font-size:13px;color:#586a7b;margin-bottom:6px}.full{grid-column:1/-1}.check{display:flex;gap:8px;align-items:start}.check input{margin-top:6px}dialog{width:min(800px,calc(100% - 32px));max-height:90vh;border:1px solid var(--line);border-radius:14px;padding:0;color:inherit;box-shadow:0 20px 80px #162c4933}dialog::backdrop{background:#15243c77}dialog header{padding:22px 28px 14px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}dialog header h2{margin:0}dialog .body{padding:24px 28px}dialog footer{display:flex;justify-content:end;gap:10px;padding:18px 28px;background:#f7f9fb;position:sticky;bottom:0}.login{max-width:450px;margin:10vh auto;padding:36px;background:white;border:1px solid var(--line);border-radius:14px}.login h1{margin-bottom:10px}.login .sub{margin-bottom:28px}#notice{position:fixed;bottom:24px;right:28px;max-width:450px;padding:14px 22px;background:var(--ink);color:white;box-shadow:0 8px 30px #20334833;border-radius:8px;display:none;z-index:100}.detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px}.doc-text{font-family:"Songti SC",serif;line-height:1.9;white-space:pre-wrap;max-height:65vh;overflow:auto;padding:28px;border:1px solid var(--line);background:white}.editor{font-family:inherit;min-height:430px;line-height:1.8}.process{display:flex;gap:0;margin:20px 0;overflow:auto}.process span{padding:10px 20px;flex:1;min-width:100px;background:#f0f3f6;border-bottom:3px solid #dce3ea;text-align:center;font-size:13px}.process span.current{background:#e5eef7;color:var(--ink);border-color:var(--ink);font-weight:600}.step{border-bottom:1px solid var(--line);padding:13px 0}.step:last-child{border:0}.step b{display:block}.step .actions{margin-top:10px}.split-list{display:grid;grid-template-columns:1fr 1fr;gap:16px}.checkboxes{display:flex;gap:18px;flex-wrap:wrap}.checkboxes label{display:flex;align-items:center;gap:6px}.checkboxes input{width:auto}details summary{cursor:pointer;color:#56718c;padding:8px 0}.float-menu{position:relative}.float-menu summary{list-style:none;border:1px solid var(--line);border-radius:6px;padding:5px 12px}.float-menu[open]>div{position:absolute;right:0;z-index:5;background:white;box-shadow:0 5px 24px #26384922;border:1px solid var(--line);padding:8px;border-radius:8px;min-width:140px}.float-menu button{border:0;width:100%;text-align:left}.form-error{color:#9d352e;background:#fff0ec;padding:12px;display:none;margin-bottom:18px}.loading{padding:40px}.meta-row{display:flex;gap:20px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.file-list a{display:block;padding:9px 0;border-bottom:1px solid var(--line)}pre{white-space:pre-wrap;word-break:break-word}.money{font-variant-numeric:tabular-nums;white-space:nowrap}.docframe{width:100%;height:75vh;border:0}.inline-label{display:inline;color:inherit}.divider{border:0;border-top:1px solid var(--line);margin:22px 0} @media(max-width:1050px){.content{padding:22px}.detail-grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(3,1fr)}.split-list{grid-template-columns:1fr}}@media(max-width:760px){.shell{grid-template-columns:1fr}aside{position:static;height:auto;padding:10px}.brand{margin:5px 10px;font-size:18px}.brand small{display:none}nav{display:flex;overflow:auto}nav a{white-space:nowrap;padding:8px 14px}.topbar{padding:12px 18px}.content{padding:20px 14px}.grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}.head{flex-direction:column}.card{padding:16px}}

[hidden]{display:none!important}

.personal-summary{display:flex;gap:28px;flex-wrap:wrap;padding:0 0 18px;border-bottom:1px solid var(--line);margin-bottom:12px;color:var(--muted)}.personal-summary strong{color:var(--ink);font-size:24px;margin-left:8px}
/* Keep established navigation and compact list actions when using the shared backend. */
.nav-group-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;margin:3px 0;border:0;background:transparent;color:#596779;text-align:left}.nav-group-toggle[aria-expanded=true]{color:var(--ink)}.nav-children{padding-left:12px}.nav-children a{font-size:13px;padding:9px 12px;border-left:2px solid var(--line);border-radius:0 6px 6px 0}.nav-children a.active{border-left-color:var(--ink)}
.row-actions{display:flex;align-items:center;gap:10px;white-space:nowrap}.menu-toggle{border:0;background:transparent;font-size:20px;line-height:1;padding:10px;color:var(--muted)}.row-action-menu{margin:0;padding:6px;border:1px solid var(--line);border-radius:9px;box-shadow:0 8px 28px #1b3a5c26;min-width:150px;color:inherit;background:white}.row-action-menu .menu-item{display:block;width:100%;border:0;text-align:left}.row-action-menu hr{border:0;border-top:1px solid var(--line);margin:5px 3px}.board-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.stage-chips{display:flex;gap:8px;flex-wrap:wrap;font-size:13px;font-weight:400}.stage-chips button{border-radius:99px;padding:6px 12px}.stage-chips button.active{background:var(--ink);color:white;border-color:var(--ink)}.stat[aria-pressed=true]{border-color:var(--ink);background:var(--blue)}#company-overview .stats{margin-top:0}#company-board{scroll-margin-top:20px}
@media(max-width:760px){nav{flex-wrap:wrap;overflow:visible}.nav-group{flex:1 1 160px}.nav-group-toggle{white-space:nowrap}.nav-children{padding-left:0}.row-actions{gap:4px}}
.cash-summary{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.cash-card{display:block;background:#fff;border:1px solid var(--line);border-radius:10px;padding:18px;color:var(--ink)}.cash-card strong{display:block;font-size:24px;margin:8px 0}.chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.chart-grid .card{min-width:0}.chart-grid svg{width:100%;max-height:230px}.stage-chart{display:flex;gap:24px;align-items:center}.stage-chart svg{width:150px;flex-shrink:0}.stage-chart ul{padding:0;list-style:none;flex:1}.stage-chart li{display:flex;gap:8px;align-items:center;margin:8px 0;font-size:13px}.stage-chart li b{margin-left:auto}.stage-chart i{width:10px;height:10px;border-radius:2px}.trace-text ins{background:#e1f3e8;color:#246344;text-decoration:none}.trace-text del{background:#fde8e5;color:#a1382e}.quiet{float:right;border:0;background:transparent;font-size:12px;font-weight:400}
@media(max-width:1050px){.chart-grid{grid-template-columns:1fr}}@media(max-width:760px){.cash-summary{grid-template-columns:1fr}}
#my-workbench>.card{border-left:3px solid var(--ink);background:#f2f6fb}
@media(max-width:760px){.topbar{flex-wrap:wrap}.topbar .user{width:100%;flex-wrap:wrap;gap:8px}.topbar .user button{padding:6px 10px}.stage-chart{gap:12px}.stage-chart svg{width:120px}}

.field-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:28px;margin-bottom:6px;font-size:13px;color:#586a7b}.field-add{padding:2px 6px;border:0;background:transparent;font-size:13px}.field-add:disabled{cursor:default}

/* Compact page tools; account-only actions live in the name menu. */
.topbar{min-height:64px;padding:10px 32px;flex-wrap:nowrap;gap:16px}
.topbar-title{font-size:13px;color:var(--muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.topbar-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}
.topbar-tool,.account-trigger{display:inline-flex;align-items:center;justify-content:center;height:38px;border:0;background:transparent;border-radius:8px;padding:0 10px;gap:7px;font-size:13px;color:#526174}
.topbar-tool svg,.account-menu svg{width:18px;height:18px;flex-shrink:0}
.topbar-tool.icon-only{width:38px;padding:0}
.topbar-tool:hover,.account-trigger:hover,.account-trigger[aria-expanded=true]{background:#edf2f7;color:var(--ink)}
.topbar-divider{width:1px;height:22px;background:var(--line);margin:0 7px}
.account-trigger{padding:0 7px;gap:9px;color:var(--ink)}
.account-avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#eaf0f6;color:#365675;font-size:13px;font-weight:600}
.account-name{font-size:14px;font-weight:500}
.account-trigger>svg{width:14px;height:14px;color:#8591a0;transition:transform .15s}
.account-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}
.account-menu{min-width:200px;padding:6px;box-shadow:0 10px 32px #1b3a5c22}
.account-summary{padding:9px 12px 13px;border-bottom:1px solid var(--line);margin-bottom:5px}
.account-summary strong{font-size:14px;font-weight:600;color:var(--ink)}
.account-summary small{margin-top:1px;font-size:12px}
.account-menu .menu-item{display:flex;align-items:center;gap:10px;font-size:14px;padding:9px 12px;color:#42546a}
.account-menu .account-logout{color:#8e504d}
@media(max-width:760px){.topbar{padding:8px 16px;min-height:58px;gap:8px}}
@media(max-width:480px){.topbar-tool .tool-caption{display:none}.topbar-tool{width:36px;padding:0}.topbar-actions{gap:2px}.topbar-divider{margin:0 4px}.account-trigger{gap:6px;padding:0 4px}.topbar{padding:8px 12px}}

/* Sidebar: keep the established six entrances and two-level routes, restore the original brand. */
.shell{grid-template-columns:240px minmax(0,1fr)}
.sidebar{padding:0;display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;overflow:hidden}
.sidebar-heading{flex-shrink:0;padding:27px 24px 24px;border-bottom:1px solid var(--line);color:#1b3a5c;font-size:21px;font-weight:650;letter-spacing:.3px;line-height:1.4;white-space:nowrap}
.primary-nav{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 12px 24px;scrollbar-width:thin}
.nav-section-label{padding:0 14px 10px;color:#7b8493;font-size:11px;font-weight:600;letter-spacing:1.5px}
.primary-nav>a,.primary-nav .nav-group-toggle{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:46px;margin:4px 0;padding:11px 14px;border:0;border-radius:8px;color:#566273;background:transparent;font-size:15px;font-weight:450;line-height:24px;text-align:left;transition:background .15s,color .15s}
.primary-nav .nav-icon{width:20px;height:20px;flex-shrink:0}
.primary-nav a:hover,.primary-nav .nav-group-toggle:hover{background:#f4f7fa;color:#1b3a5c;text-decoration:none}
.primary-nav a.active{background:#e8eff6;color:#1b3a5c;font-weight:650}
.primary-nav a:focus-visible,.primary-nav button:focus-visible{outline:2px solid #6c98ba;outline-offset:-2px}
.nav-divider{height:1px;margin:19px 14px 16px;background:#e9edf2}
.primary-nav .nav-group{margin-bottom:7px}
.primary-nav .nav-group.is-current>.nav-group-toggle{color:#1b3a5c;font-weight:600}
.primary-nav .nav-chevron{margin-left:auto;display:flex;color:#929dab}
.primary-nav .nav-chevron .nav-icon{width:14px;height:14px;transition:transform .15s}
.primary-nav .nav-group-toggle[aria-expanded=true] .nav-chevron .nav-icon{transform:rotate(90deg)}
.primary-nav .nav-children{padding:0 0 4px 36px}
.primary-nav .nav-children a{display:block;margin:3px 0;padding:9px 12px;border:0;border-radius:7px;font-size:13px;line-height:22px}
.sidebar-brand{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:18px 20px;border-top:1px solid var(--line);background:#fff}
.sidebar-logo{width:32px;height:38px;flex-shrink:0;background:center/contain no-repeat}
.sidebar-brand-text{min-width:0;line-height:1.5}
.sidebar-brand-text strong{display:block;color:#1b3a5c;font-size:14px;font-weight:650;white-space:nowrap}
.sidebar-brand-text>span{display:block;font-size:10px;color:#929cad;letter-spacing:.15px;white-space:nowrap}
.sidebar-version{display:block;margin-top:5px;color:#929cad;font:10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}
@media(max-width:760px){
 .shell{grid-template-columns:1fr}
 .sidebar{position:static;height:auto;overflow:visible;border-right:0;border-bottom:1px solid var(--line)}
 .sidebar-heading{padding:18px 20px 14px;border-bottom:0;font-size:20px}
 .primary-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px 4px;overflow:visible;padding:0 12px 14px}
 .nav-section-label,.nav-divider,.sidebar-brand{display:none}
 .primary-nav>a,.primary-nav .nav-group-toggle{min-height:42px;padding:9px 8px;margin:0;font-size:13px;gap:6px;white-space:nowrap}
 .primary-nav .nav-icon{width:17px;height:17px}
 .primary-nav .nav-group{display:contents}
 .primary-nav .nav-chevron .nav-icon{width:11px;height:11px}
 .primary-nav .nav-children{grid-column:1/-1;order:1;padding:8px;margin-top:5px;border-radius:8px;background:#f5f7fa}
 .primary-nav .nav-children:not([hidden]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px}
 .primary-nav .nav-children a{margin:0;padding:8px 10px;font-size:12px;white-space:normal;line-height:20px}
}
@media(prefers-reduced-motion:reduce){.primary-nav a,.primary-nav button,.primary-nav .nav-chevron .nav-icon{transition:none}}
/* Original asset: demo/assets/brand/zhiyun-logo.png */
.sidebar-logo{background-image:url("data:image/png;base64,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")}

/* Visual layer A (2026-10-14): FTIMS tokens back on the shared app. Stat icons, status tones, due chips,
 * numbered stepper, underline tabs, aligned filters, top-bar search. Sidebar and section order unchanged. */
:root{--brand:#1B3A5C;--brand-50:#E8EFF6;--s50:#f8fafc;--s100:#f1f5f9;--s200:#e2e8f0;--s300:#cbd5e1;--s400:#94a3b8;--s500:#64748b;--s600:#475569;--s700:#334155;--ink:#1B3A5C;--line:#e2e8f0}
body{background:#f5f7fa}
.content{padding:28px 36px 40px}
.head{margin-bottom:22px;align-items:center}
.head h1{font-size:24px;font-weight:700;letter-spacing:.01em;margin:0 0 4px}
.head .sub{font-size:13px;color:var(--s500)}
h2{font-size:16px;font-weight:650;color:var(--s700);margin-bottom:14px}
.card>h2{color:var(--brand)}
.card h2 small{font-weight:400;font-size:12px;color:var(--s500);margin-top:2px}
.card{border-color:var(--s200);border-radius:12px;padding:22px 24px;box-shadow:0 1px 2px rgba(15,23,42,.03)}
button{border-color:var(--s200);border-radius:8px}
.primary{background:var(--brand);border-color:var(--brand)}
input,select,textarea{border-color:var(--s300);border-radius:8px}

.stats{gap:14px}
.stat{display:flex;flex-direction:column;align-items:stretch;padding:16px 18px 14px;border-radius:12px;border-color:var(--s200);box-shadow:0 1px 2px rgba(15,23,42,.03);transition:border-color .15s,box-shadow .15s}
.stat:hover{border-color:var(--s300);background:#fff;box-shadow:0 2px 10px -4px rgba(15,23,42,.12)}
.stat-top{display:flex;justify-content:space-between;align-items:center;gap:8px}
.stat-label{font-size:13px;color:var(--s500);font-weight:500}
.stat-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;flex:none}
.stat-icon svg,.cash-icon svg{width:18px;height:18px}
.stat strong{font-size:28px;line-height:1.15;margin:8px 0 2px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--brand)}
.stat-sub{font-size:12px;color:var(--s400)}
.stat[data-tone=slate] .stat-icon{background:#eef2f7;color:#475569}
.stat[data-tone=amber] .stat-icon{background:#fef3c7;color:#b45309}
.stat[data-tone=indigo] .stat-icon{background:#e0e7ff;color:#4338ca}
.stat[data-tone=green] .stat-icon{background:#d1fae5;color:#047857}
.stat[data-tone=gray] .stat-icon{background:#f1f5f9;color:#94a3b8}
.stat[aria-pressed=true]{border-color:var(--brand);background:#f7fafd;box-shadow:inset 0 0 0 1px var(--brand)}

.cash-summary{gap:14px}
.cash-card{display:grid;grid-template-columns:auto 1fr;column-gap:14px;align-items:center;padding:16px 20px;border-radius:12px;border-color:var(--s200);box-shadow:0 1px 2px rgba(15,23,42,.03)}
.cash-card:hover{text-decoration:none;border-color:var(--s300);box-shadow:0 2px 10px -4px rgba(15,23,42,.12)}
.cash-icon{grid-row:1/span 3;display:grid;place-items:center;width:40px;height:40px;border-radius:10px}
.cash-icon svg{width:20px;height:20px}
.cash-card[data-dir=in] .cash-icon{background:#d1fae5;color:#047857}
.cash-card[data-dir=out] .cash-icon{background:#ffedd5;color:#c2410c}
.cash-card span{font-size:13px;color:var(--s500)}
.cash-card strong{font-size:22px;margin:2px 0;font-variant-numeric:tabular-nums;color:var(--brand)}
.cash-card small{margin:0;color:var(--s500)}
.cash-late{color:#be123c;font-weight:600}

.pill{font-size:12px;font-weight:500;line-height:20px;padding:1px 9px 1px 8px;border-radius:999px;background:#eef2f7;color:#475569}
.pill::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.75;margin-right:6px;vertical-align:1px}
.pill[data-tone=amber]{background:#fef3c7;color:#92400e}
.pill[data-tone=indigo]{background:#e0e7ff;color:#3730a3}
.pill[data-tone=green]{background:#d1fae5;color:#065f46}
.pill[data-tone=rose]{background:#ffe4e6;color:#9f1239}
.pill[data-tone=gray]{background:#f1f5f9;color:#64748b}
.due-chip{display:inline-block;margin-left:8px;font-size:12px;line-height:18px;padding:0 7px;border-radius:999px;white-space:nowrap}
.due-chip.late{background:#ffe4e6;color:#be123c;font-weight:600}
.due-chip.soon{background:#dbeafe;color:#1d4ed8}
.is-late{color:#be123c}

th{background:var(--s50);color:var(--s500);font-size:12px;font-weight:600;padding:10px 14px;border-bottom:1px solid var(--s200)}
td{padding:13px 14px;border-bottom-color:var(--s100);vertical-align:middle}
td>a:first-child{font-weight:600;color:var(--brand)}
td small a{color:var(--s500)}
tr:hover td{background:#f8fafc}
.row-actions>button:not(.menu-toggle){border-color:transparent;background:var(--brand-50);color:var(--brand);font-size:13px;font-weight:500;padding:5px 12px}
.row-actions>button:not(.menu-toggle):hover{background:#d9e5f1}
.menu-toggle{font-size:15px;letter-spacing:-1px;padding:6px 8px;border-radius:8px}
.menu-toggle:hover{background:var(--s100)}
.table-wrap:has(tbody:empty) thead{display:none}
.empty{padding:20px;font-size:13px;color:var(--s400);background:var(--s50);border-radius:8px}

.stage-chips button{font-size:12px;padding:4px 12px;border-color:var(--s200);color:var(--s600)}
.stage-chips button b{font-weight:600;margin-left:2px}
.stage-chips button.active{background:var(--brand);border-color:var(--brand);color:#fff}
#my-workbench>.card{border:1px solid #cddcec;border-left:4px solid var(--brand);background:#f6f9fd}
.personal-summary{gap:10px;border-bottom:0;padding-bottom:6px}
.personal-summary span{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #dbe5ef;border-radius:999px;padding:4px 6px 4px 14px;font-size:13px;color:var(--s600)}
.personal-summary strong{margin:0;font-size:13px;min-width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:var(--brand);color:#fff}
.quiet{color:var(--brand);font-weight:500}

.tabs{gap:26px;padding-bottom:0;border-bottom:1px solid var(--s200);margin-bottom:22px}
.tabs a{padding:10px 1px;border-radius:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--s500);font-size:14px}
.tabs a:hover{color:var(--brand);text-decoration:none}
.tabs a.active{background:none;border-bottom-color:var(--brand);color:var(--brand);font-weight:600}

.process{counter-reset:step;align-items:center;background:#fff;border:1px solid var(--s200);border-radius:12px;padding:14px 20px;margin:4px 0 22px}
.process span{counter-increment:step;display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:auto;padding:0;background:none;border:0;text-align:left;font-size:13px;color:var(--s400);white-space:nowrap}
.process span:last-child{flex:0 0 auto}
.process span::before{content:counter(step);display:grid;place-items:center;width:24px;height:24px;border-radius:50%;flex:none;font-size:12px;font-weight:600;background:var(--s100);color:var(--s500)}
.process span:not(:last-child)::after{content:"";flex:1;min-width:16px;height:2px;border-radius:2px;background:var(--s200);margin:0 6px 0 4px}
.process:not(.is-void) span:has(~ .current){color:var(--s600)}
.process:not(.is-void) span:has(~ .current)::before{content:"✓";background:var(--brand-50);color:var(--brand)}
.process:not(.is-void) span:has(~ .current)::after{background:#9fb6cf}
.process span.current{background:none;border:0;color:var(--brand);font-weight:650}
.process span.current::before{background:var(--brand);color:#fff;box-shadow:0 0 0 4px var(--brand-50)}
.process.is-void span.current::before{background:var(--s500);box-shadow:0 0 0 4px var(--s100)}

.detail-grid>div:last-child>.card:first-child{border-top:3px solid var(--brand)}
.step{position:relative;padding:12px 0 12px 18px;border-bottom:0}
.step::before{content:"";position:absolute;left:0;top:19px;width:8px;height:8px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px var(--brand-50)}
.step b{color:var(--brand)}
.step small{color:var(--s500)}
dialog .step::before{display:none}
dialog .step{padding-left:0;border-bottom:1px solid var(--line)}
.doc-text{border-color:var(--s200);border-radius:8px}

.toolbar{align-items:flex-end;gap:12px;margin-bottom:18px}
.toolbar label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--s500)}
.toolbar select{height:38px;padding:6px 10px;min-width:128px;font-size:14px}
.toolbar input{height:38px;padding:6px 12px;flex:1;min-width:220px;max-width:340px;font-size:14px}
.toolbar button{height:38px}
.callout{border-radius:8px;font-size:13px}

.topbar-search{position:relative;flex:0 1 320px;margin:0 auto 0 22px;min-width:0}
.topbar-search svg{position:absolute;left:11px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:var(--s400);pointer-events:none}
.topbar-search input{height:36px;padding:6px 12px 6px 34px;font-size:13px;background:var(--s50);border-color:var(--s200)}
.topbar-search input:focus{background:#fff;border-color:#9fb6cf}

@media(max-width:760px){
  .content{padding:18px 14px 28px}
  .head{align-items:flex-start}
  .stats .stat:last-child:nth-child(odd){grid-column:span 2}
  .stat strong{font-size:24px}
  .process{padding:12px 14px}
  .detail-grid{grid-template-columns:minmax(0,1fr)}
  .detail-grid>div{min-width:0}
  .topbar-title{display:none}
  .topbar-search{flex:1 1 auto;margin:0}
}

/* Review fixes A (2026-10-14): breadcrumb, destructive action apart, history progress. */
.topbar-title a{color:var(--s500)}
.topbar-title a:hover{color:var(--brand);text-decoration:none}
.topbar-title>span:last-child{color:var(--s700);font-weight:500}
.crumb-sep{margin:0 8px;color:var(--s300)}
.actions-gap{flex:1 1 12px}
button.danger{color:#be123c;border-color:#fecdd3;background:#fff}
button.danger:hover{background:#fff1f2;border-color:#fda4af}
.history-progress{background:#fff;border:1px solid var(--s200);border-radius:12px;padding:14px 18px;margin-bottom:18px;box-shadow:0 1px 2px rgba(15,23,42,.03)}
.history-progress>div:first-child{display:flex;align-items:baseline;gap:4px;font-size:14px;color:var(--s600)}
.history-progress b{color:var(--brand);font-size:15px}
.history-progress .bar{height:6px;border-radius:99px;background:var(--s100);margin:10px 0 8px;overflow:hidden}
.history-progress .bar i{display:block;height:100%;border-radius:99px;background:var(--brand)}
.history-progress small{margin:0;color:var(--s500)}
td small+small{margin-top:2px}

/* Current step (2026-10-14, layout 乙 as v2.11): stepper and the step's owner/action share one card. */
.stage-card{background:#fff;border:1px solid var(--s200);border-radius:12px;margin:4px 0 22px;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.03)}
.stage-card .process{border:0;border-radius:0;margin:0;box-shadow:none}
.stage-now{border-top:1px solid var(--s200);background:#fafcfe;padding:14px 20px 12px}
.now-head{display:flex;align-items:center;gap:10px;margin-bottom:4px}
.now-kicker{font-size:12px;color:var(--s500)}
.now-head b{font-size:18px;color:var(--brand)}
.now-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid #e8eef5}
.now-head+.now-item{border-top:0}
.now-main b{display:block;font-size:14px;color:var(--s700)}
.now-main small{margin-top:2px;color:var(--s500)}
.now-item.mine .now-main b{color:var(--brand)}
.now-act{flex:none}
.now-wait{font-size:13px;color:var(--s500)}
.now-empty{margin:4px 0;font-size:13px;color:var(--s500)}
@media(max-width:760px){.stage-now{padding:12px 14px}.now-item{flex-direction:column;align-items:flex-start;gap:8px}}

/* Sidebar (2026-10-14): four sections always expanded as in v2.11; phones keep a menu toggle. */
.sidebar-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}
.nav-toggle{display:none}
.primary-nav{padding-top:14px;padding-bottom:12px}
.primary-nav .nav-section-label{padding:9px 14px 3px;font-size:11px;letter-spacing:1.2px}
.primary-nav .nav-section-label:first-child{padding-top:0}
.primary-nav>a{min-height:35px;margin:1px 0;padding:6px 14px;gap:11px}
.primary-nav>a .nav-icon{width:18px;height:18px}
@media(max-width:760px){
  .nav-toggle{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:13px;font-weight:500;color:var(--brand);border-color:var(--s200)}
  .nav-toggle svg{width:16px;height:16px}
  .sidebar .primary-nav{display:none}
  .sidebar.nav-open .primary-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px;padding:0 12px 14px}
  .sidebar.nav-open .nav-section-label{display:block;grid-column:1/-1;padding:10px 4px 2px}
  .sidebar.nav-open .primary-nav>a{min-height:38px;padding:8px 10px;font-size:13px}
}

/* Template library and detail (2026-10-14, from v2.11 templateLibraryView / templateSourceView). */
.template-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:-6px 0 6px}
.template-head .sub{margin:0}
.library-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:12px 0 18px}
.library-toolbar input{flex:1;min-width:220px;height:38px;padding:6px 12px;font-size:14px}
.scope-switch{display:inline-flex;gap:0;padding:3px;border:1px solid var(--s200);border-radius:10px;background:#fff}
.scope-switch button{border:0;border-radius:7px;padding:6px 14px;background:transparent;color:var(--s600);font-size:13px}
.scope-switch button:hover{background:var(--s50)}
.scope-switch button.active{background:var(--brand-50);color:var(--brand);font-weight:600}
.template-library{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}
.template-tile{background:#fff;border:1px solid var(--s200);border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;min-height:190px;box-shadow:0 1px 2px rgba(15,23,42,.03);transition:border-color .15s,box-shadow .15s}
.template-tile:hover{border-color:#b9cbdd;box-shadow:0 4px 12px -6px rgba(15,23,42,.18)}
.template-tile-top,.template-tile-bottom{display:flex;justify-content:space-between;gap:12px;align-items:center}
.template-tile-top{font-size:11px;color:var(--s500);font-weight:600;letter-spacing:.3px}
.template-tile h2{font-size:16px;line-height:1.5;margin:12px 0 6px;color:var(--brand)}
.template-tile p{flex:1;margin:0;font-size:12px;line-height:1.7;color:var(--s600)}
.template-tile-bottom{border-top:1px solid var(--s100);padding-top:12px;margin-top:12px}
.template-tile-bottom>div{display:flex;flex-direction:column;align-items:flex-start;gap:4px}
.template-tile-bottom small{margin:0;font-size:11px;color:var(--s500)}
.caption{font-size:12px;color:var(--s500);margin-top:14px}
.page-back{margin:-6px 0 10px;font-size:13px}
.page-back a{color:var(--brand);font-weight:500}
.source-layout{display:grid;grid-template-columns:minmax(250px,310px) minmax(0,1fr);gap:22px;align-items:start}
.source-properties .card{padding:18px 20px;margin-bottom:14px}
.source-properties .card>h2{font-size:15px;margin-bottom:10px}
.source-properties label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--s500)}
.source-properties select{height:38px}
.source-properties ul{padding-left:18px;margin:6px 0 0;color:var(--s600);font-size:13px;line-height:1.9}
.source-properties p{margin:0 0 6px;font-size:13px;color:var(--s700)}
.source-properties .actions{margin:10px 0 6px}
.source-notes{font-size:13px;line-height:1.8;overflow-wrap:anywhere}
.source-notes summary{cursor:pointer;font-weight:600;color:var(--brand)}
.source-document{background:#fff;border:1px solid var(--s200);border-radius:4px;box-shadow:0 6px 24px -10px rgba(27,58,92,.18);padding:48px 56px;line-height:1.95;overflow-wrap:anywhere;font-family:"Songti SC","STSong",serif;color:#1f2d3d;min-height:600px}
.source-document h2{text-align:center;font-size:22px;margin:0 0 30px;color:#1f2d3d}
.source-document p{font-size:15px;margin:0 0 16px}
.source-document mark{background:#ecf6ef;color:#2f7556;border-bottom:1px dashed #6aa585;padding:1px 3px;border-radius:2px}
@media(max-width:1050px){.source-layout{grid-template-columns:1fr}.source-properties{display:grid;grid-template-columns:1fr 1fr;gap:14px}.source-properties .card{margin:0}.source-properties .source-notes{grid-column:1/-1}}
@media(max-width:760px){.template-head{flex-direction:column;align-items:flex-start}.source-properties{grid-template-columns:1fr}.source-document{padding:24px 18px}.scope-switch{flex-wrap:wrap}}

/* History dossier page (2026-10-14, from v2.11 historyDossierView). */
.dossier-layout{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:22px;align-items:start}
.dossier-info .card{padding:18px 20px;margin-bottom:14px}
.dossier-info .card>h2{font-size:15px;margin-bottom:6px}
.history-signature-evidence{padding:16px 18px;margin-bottom:14px;border:1px solid #cddcec;border-left:4px solid var(--brand);border-radius:12px;background:#f6f9fd;line-height:1.65;overflow-wrap:anywhere}
.history-signature-evidence>strong{color:var(--brand);font-size:15px}
.history-signature-evidence p{margin:8px 0;font-size:13px;color:var(--s700)}
.history-signature-evidence small{display:block;margin-top:8px;font-size:11px;color:var(--s500)}
.history-signature-evidence .actions{flex-wrap:wrap;gap:6px}
button.link{border:0;background:none;padding:4px 0;color:var(--brand);font-weight:600;text-align:left;white-space:normal}
button.link:hover{background:none;text-decoration:underline}
.fact-list{margin:0}
.fact-list dt{margin:12px 0 3px;font-size:11px;color:var(--s500)}
.fact-list dt:first-child{margin-top:4px}
.fact-list dd{margin:0;font-size:13px;line-height:1.6;color:var(--s700);overflow-wrap:anywhere}
.dossier-preview{min-width:0}
.preview-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px}
.preview-toolbar label{flex:1;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--s500)}
.preview-toolbar select{height:38px}
.pdf-page-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}
.pdf-page-toolbar select{width:auto;min-width:170px;height:36px;padding:4px 30px 4px 12px;line-height:1.4}
.preview-toolbar select{padding:6px 30px 6px 12px;line-height:1.4}
.pdf-page-image{display:block;background:#fff;border:1px solid var(--s200);border-radius:4px;box-shadow:0 6px 24px -10px rgba(27,58,92,.18);overflow:hidden}
.pdf-page-image img{display:block;width:100%;height:auto}
.dossier-preview>small{display:block;margin-top:8px}
@media(max-width:1050px){.dossier-layout{grid-template-columns:1fr}}

/* Contract pipeline view (2026-10-14, from v2.11 流程视图). */
.flow-view-switch{margin:-6px 0 14px}
.flow-overview{margin:4px 0 20px}
.flow-overview-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}
.flow-overview-heading>button{font-size:13px;font-weight:600;padding:6px 14px}
.flow-overview-heading>button.active{background:var(--brand);border-color:var(--brand);color:#fff}
.flow-overview-heading>span{font-size:12px;color:var(--s500)}
.flow-map{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:#fff;border:1px solid var(--s200);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.03)}
.flow-map .flow-stage{position:relative;border:0;border-right:1px solid var(--s100);border-radius:0;padding:16px 16px 14px;text-align:left;background:#fff;display:flex;flex-direction:column;gap:6px}
.flow-map .flow-stage:last-child{border-right:0}
.flow-map .flow-stage::before{content:"";position:absolute;left:0;right:0;top:0;height:3px}
.flow-map .flow-stage[data-stage=draft]::before{background:#94a3b8}
.flow-map .flow-stage[data-stage=review]::before{background:#f59e0b}
.flow-map .flow-stage[data-stage=sign]::before{background:#6366f1}
.flow-map .flow-stage[data-stage=active]::before{background:#10b981}
.flow-map .flow-stage[data-stage=closed]::before{background:#cbd5e1}
.flow-map .flow-stage:hover{background:var(--s50)}
.flow-map .flow-stage.selected{background:#f6f9fd;box-shadow:inset 0 -3px 0 var(--brand)}
.flow-stage-label{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--s700)}
.flow-number{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--s100);color:var(--s500);font-size:11px}
.flow-stage-label b{margin-left:auto;font-size:24px;font-weight:700;color:var(--brand);font-variant-numeric:tabular-nums;white-space:nowrap}
.flow-stage-label small{font-size:11px;font-weight:500;color:var(--s400)}
.flow-hint{font-size:11px;color:var(--s500)}
.flow-search-head{font-size:13px;font-weight:600;color:var(--brand);margin:0 0 10px}
.flow-group{margin-bottom:22px}
.flow-group-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:0 2px 8px}
.flow-group-heading h2{margin:0;font-size:15px;color:var(--brand);display:flex;align-items:center;gap:8px}
.flow-group-heading h2 span{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:var(--brand-50);font-size:11px;font-weight:600;color:var(--brand)}
.flow-group-heading p{margin:0;font-size:12px;color:var(--s500)}
.flow-contract{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(220px,1.3fr) auto;gap:22px;align-items:center;padding:16px 18px;margin:8px 0;background:#fff;border:1px solid var(--s200);border-radius:12px;box-shadow:0 1px 2px rgba(15,23,42,.03)}
.flow-contract:hover{border-color:#c7d6e6}
.flow-contract>*{min-width:0}
.flow-id{font-size:12px;color:var(--s500);margin-left:4px}
.flow-contract h3{font-size:15px;margin:6px 0 3px}
.flow-contract h3 a{color:var(--brand);font-weight:600}
.flow-contract p{margin:2px 0;font-size:12px;color:var(--s500);overflow-wrap:anywhere}
.flow-contract-next{border-left:1px solid var(--s100);padding-left:22px}
.flow-contract-next strong{font-size:13px;color:var(--s700)}
.flow-contract-next p{color:var(--s600);margin-top:3px}
.flow-contract-next small{margin-top:3px;font-size:11px;color:var(--s400)}
.flow-contract-actions .row-actions>button:not(.menu-toggle){background:var(--brand);color:#fff;border-color:var(--brand);padding:7px 14px}
.flow-contract-actions .row-actions>button:not(.menu-toggle):hover{background:#2b5079}
@media(max-width:1050px){.flow-map{grid-template-columns:repeat(5,minmax(110px,1fr));overflow-x:auto}}
@media(max-width:760px){.flow-map{display:flex;overflow-x:auto}.flow-map .flow-stage{min-width:120px}.flow-contract{grid-template-columns:1fr;gap:10px}.flow-contract-next{border-left:0;border-top:1px solid var(--s100);padding:10px 0 0}.flow-group-heading{align-items:flex-start;flex-direction:column;gap:2px}}

/* Finance pages (2026-10-14, v2.11 layout): filters with labels share one row. */
.library-toolbar{align-items:flex-end}
.library-toolbar label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--s500)}
.library-toolbar select{height:38px;min-width:120px;padding:6px 30px 6px 10px}
.library-toolbar>small{align-self:center;margin:0}
td .actions{flex-wrap:nowrap;gap:6px}
td .actions button{padding:5px 10px;font-size:13px}

.period-table td{white-space:nowrap}
.period-table td:first-child{white-space:normal;min-width:180px}

/* Counterparty profile, contract facts, new-contract kind cards (2026-10-14, v2.11 layouts). */
.party-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}
.party-stat{background:#fff;border:1px solid var(--s200);border-radius:12px;padding:16px 18px;box-shadow:0 1px 2px rgba(15,23,42,.03)}
.party-stat span{display:block;font-size:13px;color:var(--s500)}
.party-stat strong{display:block;margin-top:8px;font-size:22px;color:var(--brand);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.facts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px;margin:0}
.facts-grid dt{font-size:12px;color:var(--s500);margin:0 0 3px}
.facts-grid dd{margin:0;font-size:14px;color:var(--s700);overflow-wrap:anywhere}
.head .actions>a{font-size:13px;font-weight:500;color:var(--brand);padding:8px 4px}
.kind-choices{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.kind-choice{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;white-space:normal;padding:16px 18px;border:1px solid var(--s200);border-radius:12px;background:#fff}
.kind-choice:hover{border-color:var(--brand);background:#f7fafd}
.kind-choice b{font-size:15px;color:var(--brand)}
.kind-choice span{font-size:13px;color:var(--s500);line-height:1.6}
.kind-choices>small{grid-column:1/-1;margin:2px 0 0}
@media(max-width:760px){.party-stats{grid-template-columns:1fr 1fr}.facts-grid{grid-template-columns:1fr 1fr}.kind-choices{grid-template-columns:1fr}}
