.app-shell.workspace-shell{--workspace-rail:228px;width:calc(100% - var(--workspace-rail));max-width:1740px;min-height:100vh;margin:0 auto 0 var(--workspace-rail);background:radial-gradient(at 100% 0,#e9f1ec 0,#0000 38%);padding:24px clamp(20px,2.4vw,42px) 48px;font-family:Avenir Next,PingFang SC,Microsoft YaHei,sans-serif}.workspace-shell button:focus-visible,.workspace-shell a:focus-visible,.workspace-shell summary:focus-visible{outline-offset:3px;outline:3px solid #317963}.workspace-shell .workspace-sidebar{z-index:45;width:var(--workspace-rail);background:linear-gradient(175deg,#fbfcf9 0,#f1f6f1 100%);border-right:1px solid #d8e2dc;flex-direction:column;padding:28px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0}.workspace-brand{color:#163e2e;flex-shrink:0;align-items:center;gap:12px;padding:0 10px 26px;text-decoration:none;display:flex}.workspace-brand-mark{color:#fff;background:#1b6048;border-radius:12px 12px 4px;place-items:center;width:40px;height:44px;font-size:27px;font-weight:800;display:grid}.workspace-brand>span:last-child{gap:3px;display:grid}.workspace-brand strong{letter-spacing:.09em;font-size:22px}.workspace-brand small{color:#6d7b71;letter-spacing:.08em;font-size:11px}.workspace-navigation-body{overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.workspace-social-entry{margin-bottom:5px}.workspace-sidebar .social-inbox-trigger{z-index:auto;width:100%;max-width:100%;min-height:46px;box-shadow:none;color:#245b42;text-align:left;background:#eaf3ed;border:1px solid #bcd3c4;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex;position:static;inset:auto}.workspace-sidebar .social-inbox-trigger:hover{background:#e0eee4}.workspace-deletion-entry{border-top:1px solid #d7e1d8;gap:5px;margin-top:18px;padding-top:14px;display:grid}.workspace-sidebar .workspace-deletion-trigger{color:#725927;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:#fffcf4;border:1px solid #e1d8c5;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.workspace-deletion-trigger strong{text-align:center;background:#eeeade;border-radius:6px;min-width:23px;padding:2px 6px;font-size:11px}.workspace-deletion-trigger strong[data-pending=true]{color:#fff;background:#8a6527}.workspace-deletion-entry>small{color:#827356;overflow-wrap:anywhere;padding:0 12px;font-size:10px}.workspace-nav-caption{color:#7e8b83;letter-spacing:.16em;margin:2px 12px 10px;font-size:11px;font-weight:700}.workspace-sidebar .module-nav-top{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:5px;margin:0;padding:0;display:flex;position:static;overflow:visible}.workspace-sidebar .module-nav button{color:#516157;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;min-height:46px;padding:10px 12px;position:relative}.workspace-sidebar .module-nav button:hover{background:#e5eee7}.workspace-sidebar .module-nav button.active{color:#154b35;background:#e0eee4;border-color:#bcd3c4}.workspace-sidebar .module-nav button.active:before{content:"";background:#1a6b4a;border-radius:4px;width:3px;position:absolute;top:12px;bottom:12px;left:-1px}.workspace-sidebar .module-nav button span{font-size:14px;font-weight:650}.workspace-sidebar .module-nav button strong{color:#5b6e60;background:#e8eee8;min-width:23px;min-height:22px;font-size:11px}.workspace-sidebar .module-nav button.active strong{color:#225e40;background:#fff}.workspace-tool-links{border-top:1px solid #d7e1d8;gap:7px;margin-top:24px;padding-top:18px;display:grid}.workspace-tool-links a{color:#255c44;background:#fff;border:1px solid #d9e3db;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.workspace-tool-links a:hover{border-color:#759e84}.workspace-tool-links>small{color:#7f8a82;padding:2px 12px;font-size:10px}.workspace-nav-note{color:#78867c;align-items:center;gap:7px;padding:24px 12px 0;font-size:11px;display:flex}.workspace-live-dot{background:#559671;border-radius:50%;width:6px;height:6px}.workspace-mobile-controls{display:none}.workspace-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.workspace-breadcrumb{color:#819085;letter-spacing:.06em;margin:0 0 6px;font-size:11px}.workspace-heading h1{color:#193c2d;letter-spacing:-.03em;margin:0;font-size:clamp(23px,2.5vw,30px);font-weight:650}.workspace-heading-actions{align-items:center;gap:14px;display:flex}.workspace-task-button{color:#455d4e;background:#fff;border:1px solid #d5ded6;border-radius:9px;align-items:center;gap:10px;min-height:42px;padding:9px 12px;font-size:12px;display:inline-flex}.workspace-task-button>span{color:#616529;background:#eef1df;border-radius:6px;place-items:center;min-width:22px;min-height:22px;padding:1px 5px;font-weight:750;display:grid}.workspace-account-button{text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.workspace-avatar{color:#2c6241;background:#e2ede3;border:1px solid #c5d4c9;border-radius:50%;place-items:center;width:38px;height:38px;font-size:16px;font-weight:700;display:grid}.workspace-account-button>span:last-child{gap:3px;display:grid}.workspace-account-button strong{color:#314b3b;font-size:13px}.workspace-account-button small{color:#849086;font-size:10px}.workspace-system-panel{background:#ffffffc7;border:1px solid #dce5dc;border-radius:10px;margin-bottom:14px;scroll-margin-top:18px}.workspace-system-panel>summary{cursor:pointer;align-items:center;gap:12px;padding:11px 14px;list-style:none;display:flex}.workspace-system-panel>summary::-webkit-details-marker{display:none}.workspace-system-panel>summary:after{content:"+";color:#607866;margin-left:auto;font-size:18px}.workspace-system-panel[open]>summary:after{content:"−"}.workspace-system-panel>summary strong{color:#3f5e4c;flex-shrink:0;font-size:12px}.workspace-system-panel>summary>span{color:#6b7a70;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.workspace-system-panel.save-error>summary{background:#fff1ee;border-radius:10px}.workspace-system-panel.save-error>summary strong{color:#a62e2b}.workspace-system-panel.save-warning>summary{background:#fff8e9;border-radius:10px}.workspace-system-panel>.topbar{box-shadow:none;border:0;border-top:1px solid #dce5dc;margin:0}.workspace-system-panel .topbar-brand{display:none}.workspace-system-panel .topbar-workspace{width:100%}.workspace-shell .workspace-system-panel{background:#fff;border-radius:14px;overflow:hidden}.workspace-shell .workspace-system-panel>summary{background:#f3f7f3;align-items:flex-start;padding:13px 18px;line-height:1.6}.workspace-shell .workspace-system-panel.save-error>summary{background:#fff1ee}.workspace-shell .workspace-system-panel.save-warning>summary{background:#fff8e9}.workspace-shell .workspace-system-panel>summary>span{white-space:normal;overflow-wrap:anywhere;min-width:0}.workspace-shell .workspace-system-panel>.topbar{background:linear-gradient(135deg,#fff 30%,#f6f9f5);width:100%;min-width:0;padding:18px;display:block}.workspace-shell .workspace-system-panel .topbar-workspace{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;min-width:0;max-width:none;display:grid}.workspace-shell .workspace-system-panel .topbar-status-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:16px;width:100%;min-width:0;display:grid}.workspace-shell .workspace-system-panel .save-card,.workspace-shell .workspace-system-panel .self-check-card{overflow-wrap:anywhere;border-radius:12px;width:100%;min-width:0;min-height:148px}.workspace-shell .workspace-system-panel .save-card{padding:18px}.workspace-shell .workspace-system-panel .self-check-summary{min-height:146px;padding:18px 42px 18px 18px}.workspace-shell .workspace-system-panel .save-card>span,.workspace-shell .workspace-system-panel .self-check-summary>span{letter-spacing:.04em;font-size:12px;font-weight:600}.workspace-shell .workspace-system-panel .save-card>strong,.workspace-shell .workspace-system-panel .self-check-summary>strong{margin:8px 0;font-size:17px;line-height:1.55}.workspace-shell .workspace-system-panel small{line-height:1.65}.workspace-shell .workspace-system-panel .workspace-self-check-hint{color:#557262;margin-top:8px}.workspace-shell .workspace-system-panel .self-check-content{max-height:none;padding:0 16px 16px;overflow:visible}.workspace-shell .workspace-system-panel .self-check-row{grid-template-columns:38px minmax(0,1fr)}.workspace-shell .workspace-system-panel .self-check-row>small{grid-column:1/-1}.workspace-shell .workspace-system-panel .self-check-assignment{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.workspace-shell .workspace-system-panel .self-check-assignment>span{border:0;padding-right:0}.workspace-request-details{border-top:1px solid #dce6de;margin-top:16px;padding-top:12px;font-size:12px}.workspace-request-details>summary{cursor:pointer;color:#466451;font-weight:600}.workspace-request-latest{gap:6px;margin-top:12px;display:grid}.workspace-request-latest code{color:#405548;overflow-wrap:anywhere;background:#edf2ed;border-radius:6px;padding:8px 10px;font-size:11px}.workspace-request-latest button{justify-self:start}.workspace-request-details ol{padding-left:20px}.workspace-request-details li+li{margin-top:10px}.workspace-status-actions{border-top:1px solid #dce6de;gap:10px;padding-top:16px;display:grid}.workspace-status-buttons{flex-wrap:wrap;gap:10px;display:flex}.workspace-shell .workspace-status-buttons>button{border-radius:9px;min-height:42px;padding:10px 16px;font-size:13px}.workspace-shell .workspace-status-buttons>.workspace-check-button{color:#fff;background:#1b684d;border-color:#1b684d}.workspace-shell .workspace-status-buttons>.workspace-check-button:hover{background:#14543d}.workspace-status-note{color:#6b7c70;margin:0;font-size:12px;line-height:1.7}@media (width<=900px){.workspace-shell .workspace-system-panel .topbar-status-grid{grid-template-columns:minmax(0,1fr)}.workspace-shell .workspace-system-panel .save-card,.workspace-shell .workspace-system-panel .self-check-card,.workspace-shell .workspace-system-panel .self-check-summary{min-height:0}}@media (width<=600px){.workspace-shell .workspace-system-panel>.topbar{padding:12px}.workspace-shell .workspace-system-panel .save-card{padding:14px}.workspace-shell .workspace-system-panel .self-check-summary{padding:14px 36px 14px 14px}.workspace-shell .workspace-system-panel .self-check-content{padding-left:10px;padding-right:10px}.workspace-status-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workspace-shell .workspace-status-buttons>button{white-space:normal;padding:9px 6px;font-size:12px}}.workspace-shell .workspace-command-center{z-index:32;background:#fffffffa;border:1px solid #cfdcd2;border-radius:12px;margin:0 0 14px;padding:12px 15px;position:sticky;top:10px;box-shadow:0 4px 20px #314c3a08}.workspace-shell .workspace-command-header strong{font-size:13px}.workspace-shell .workspace-command-header>div:first-child{align-items:center;gap:12px;display:flex}.workspace-shell .workspace-command-header small{display:none}.workspace-shell .workspace-command-kicker{color:#859286;letter-spacing:0;border:1px solid #e0e6df;border-radius:5px;order:1;padding:3px 6px;font-size:10px}.workspace-shell .workspace-command-actions{gap:6px}.workspace-shell .workspace-command-actions button{border-color:#dce4dc;border-radius:6px;min-height:28px;padding:4px 8px;font-size:11px}.workspace-shell .workspace-search-row{margin-top:8px}.workspace-shell .workspace-search-row label>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.workspace-shell .workspace-search-row input{background:#f7faf6;border-color:#d9e2da;min-height:42px;font-size:13px}.workspace-shell .workspace-search-hint{display:none}.workspace-shell .workspace-search-results{overscroll-behavior:contain;max-height:min(55vh,540px);overflow-y:auto}.workspace-shell .workspace-overview-panel{background:#fafbf7;border:1px solid #d8e1d8;border-radius:10px;margin:0 0 18px;scroll-margin-top:132px}.workspace-overview-panel>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 15px;list-style:none;display:flex}.workspace-overview-panel>summary::-webkit-details-marker{display:none}.workspace-overview-panel>summary:after{content:"展开";color:#5f7467;margin-left:auto;font-size:11px}.workspace-overview-panel[open]>summary:after{content:"收起"}.workspace-overview-panel>summary strong{color:#405747;font-size:13px}.workspace-overview-panel>summary span{color:#748476;font-size:11px}.workspace-overview-panel>summary b{color:#826225;background:#f5ead1;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:600}.workspace-overview-panel>:not(summary){margin-left:14px;margin-right:14px}.workspace-overview-panel .daily-motivation-home{box-shadow:none;margin-top:0;padding:10px 14px}.workspace-overview-panel .task-command-center,.workspace-overview-panel .daily-alert{box-shadow:none}.workspace-overview-panel .metrics-grid{margin-bottom:14px}.workspace-active-panel{scroll-margin-top:132px}.workspace-quick-actions{margin:0 0 20px}.workspace-quick-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.workspace-quick-heading>strong{color:#536759;font-size:13px}.workspace-quick-heading>small{color:#869287;font-size:11px}.workspace-quick-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.workspace-quick-grid>button{text-align:left;background:linear-gradient(115deg,#fff 15%,#f5f9f3);border:1px solid #cddcd0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:13px 16px;transition:border-color .15s,background .15s;display:flex}.workspace-quick-grid>button:hover{background:#edf5e9;border-color:#729e7b}.workspace-quick-grid>button>span:first-child{gap:6px;display:grid}.workspace-quick-grid strong{color:#275439;font-size:13px;font-weight:700}.workspace-quick-grid small{color:#7f8b80;font-size:11px;line-height:1.5}.workspace-action-arrow{color:#72916d;background:#fff;border:1px solid #d9e6d6;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.workspace-shell .record-disclosure{box-shadow:0 3px 12px #304c3804}.workspace-shell .record-disclosure>summary{min-height:62px}.workspace-shell [aria-label=询价开发跟进] .development-grid{grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.workspace-shell [aria-label=询价开发跟进] .development-grid>*{grid-column:1/-1;width:100%;min-width:0}.workspace-shell [aria-label=询价开发跟进] .inquiry-list,.workspace-shell [aria-label=询价开发跟进] .inquiry-list>.record-disclosure{width:100%;min-width:0}.workspace-shell [aria-label=询价开发跟进] .inquiry-list>.record-disclosure>summary{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;display:grid}.workspace-shell [aria-label=询价开发跟进] .record-summary-copy{white-space:normal;overflow-wrap:anywhere;min-width:0}.workspace-shell [aria-label=询价开发跟进] .record-summary-images{flex-wrap:wrap;min-width:0}@media (width<=900px){.workspace-shell [aria-label=询价开发跟进] .inquiry-list>.record-disclosure>summary{grid-template-columns:minmax(0,1fr) auto}.workspace-shell [aria-label=询价开发跟进] .record-summary-copy,.workspace-shell [aria-label=询价开发跟进] .record-summary-images{grid-column:1/-1;width:100%;max-width:100%}.workspace-shell [aria-label=询价开发跟进] .record-summary-copy{grid-row:1}.workspace-shell [aria-label=询价开发跟进] .record-summary-images{order:0;grid-row:2}.workspace-shell [aria-label=询价开发跟进] .record-summary-status{grid-row:3;justify-self:start}.workspace-shell [aria-label=询价开发跟进] .record-summary-hint{grid-row:3;justify-self:end}}.workspace-shell .panel-heading h2{color:#264432}.workspace-shell .module-subpage-tabs{background:#f0f5ee;border:1px solid #d8e2d8;border-radius:10px;gap:5px;padding:5px}.workspace-shell .module-subpage-tabs button{background:0 0;border-color:#0000;border-radius:7px;min-height:40px;font-size:13px}.workspace-shell .module-subpage-tabs button.active{color:#215d37;background:#fff;border-color:#cfddcd;box-shadow:0 2px 6px #284b3508}@media (width>=1101px){.workspace-active-panel{animation:.2s ease-out workspace-enter}@keyframes workspace-enter{0%{opacity:.7;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}@media (width<=1100px){.app-shell.workspace-shell{--workspace-rail:0px;width:100%;margin:0;padding:0 18px 36px}.workspace-shell .workspace-sidebar{background:#f7faf5;border-bottom:1px solid #d2dfd4;border-right:0;flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;width:calc(100% + 36px);margin:0 -18px 18px;padding:12px 18px;position:sticky;inset:0 auto auto}.workspace-brand{gap:8px;padding:0}.workspace-brand-mark{border-radius:8px 8px 3px;width:28px;height:30px;font-size:20px}.workspace-brand strong{font-size:16px}.workspace-brand small{display:none}.workspace-mobile-controls{gap:7px;display:flex}.workspace-mobile-controls button{color:#35573d;background:#fff;border:1px solid #cbdace;border-radius:7px;align-items:center;gap:10px;min-height:36px;padding:6px 10px;font-size:12px;display:inline-flex}.workspace-sidebar[data-mobile-open=false] .workspace-navigation-body{display:none}.workspace-navigation-body{width:100%;max-height:calc(100dvh - 110px)}.workspace-sidebar .module-nav-top{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-sidebar .module-nav button{min-height:44px}.workspace-tool-links{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;padding-top:12px}.workspace-tool-links>.workspace-nav-caption,.workspace-tool-links>small{grid-column:1/-1}.workspace-nav-note{padding-top:12px}.workspace-shell .workspace-command-center{position:static}.workspace-active-panel,.workspace-overview-panel,.workspace-system-panel,.workspace-shell .workspace-overview-panel{scroll-margin-top:86px}}@media (width<=600px){.app-shell.workspace-shell{padding-left:10px;padding-right:10px}.workspace-shell .workspace-sidebar{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;padding:10px}.workspace-heading{gap:12px;margin-bottom:12px}.workspace-heading h1{font-size:23px}.workspace-heading-actions{gap:8px}.workspace-account-button>span:last-child{display:none}.workspace-avatar{width:32px;height:32px;font-size:13px}.workspace-task-button{gap:5px;min-height:36px;padding:6px 8px;font-size:10px}.workspace-system-panel>summary{gap:8px;padding:10px}.workspace-system-panel>summary strong{font-size:11px}.workspace-shell .workspace-command-center{padding:10px}.workspace-shell .workspace-command-header{gap:8px}.workspace-shell .workspace-command-kicker{display:none}.workspace-shell .workspace-command-header strong{font-size:12px}.workspace-shell .workspace-command-actions button{padding:4px 6px;font-size:10px}.workspace-shell .workspace-search-row input{font-size:12px}.workspace-overview-panel>summary{gap:8px;padding:11px}.workspace-quick-heading{flex-direction:column;align-items:flex-start;gap:4px}.workspace-quick-grid{grid-template-columns:1fr;gap:8px}.workspace-quick-grid>button{min-height:62px;padding:11px 13px}}@media (prefers-reduced-motion:reduce){.workspace-active-panel{animation:none}.workspace-quick-grid>button{transition:none}}@media print{.app-shell.workspace-shell{background:#fff;width:100%;margin:0;padding:0}.workspace-sidebar,.workspace-heading,.workspace-quick-actions,.workspace-system-panel,.workspace-overview-panel,.workspace-shell .workspace-command-center{display:none!important}}.workspace-shell .workspace-logout-button{color:#903e32;min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff8f5;border:1px solid #b96558;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:13px;font-weight:700;display:inline-flex}.workspace-shell .workspace-logout-button svg{width:19px;height:19px}.workspace-shell .workspace-logout-button:hover{background:#fbeae4;border-color:#903e32}.workspace-shell .workspace-logout-button:focus-visible{outline-offset:3px;outline:3px solid #176950}.workspace-shell .workspace-logout-button:disabled{opacity:.65;cursor:wait}@media (width<=600px){.workspace-shell .workspace-heading{flex-wrap:wrap}.workspace-shell .workspace-heading-actions{margin-left:auto}.workspace-shell .workspace-logout-button{min-height:40px;margin-left:auto}}.workspace-shell [aria-label=询价开发跟进]{grid-column:1/-1;grid-template-columns:minmax(0,1fr);align-items:start;width:100%;min-width:0;max-width:none;display:grid}.workspace-shell [aria-label=询价开发跟进]>*{grid-column:1/-1;min-width:0;max-width:100%}.workspace-shell [aria-label=询价开发跟进] .followup-board{width:100%;min-width:0}.workspace-shell [aria-label=询价开发跟进] .followup-task-list{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.workspace-shell [aria-label=询价开发跟进] .followup-task{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;width:100%;min-width:0;display:grid}.workspace-shell [aria-label=询价开发跟进] .followup-project-copy{white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0}.workspace-shell [aria-label=询价开发跟进] .followup-task-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.workspace-shell [aria-label=询价开发跟进] .followup-task-actions button{white-space:normal;width:auto;max-width:100%}@media (width<=760px){.workspace-shell [aria-label=询价开发跟进] .followup-task{grid-template-columns:minmax(0,1fr);gap:12px}.workspace-shell [aria-label=询价开发跟进] .followup-task-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-shell [aria-label=询价开发跟进] .followup-task-actions button{width:100%}}._link_11zo7_1{color:#255c44;background:linear-gradient(135deg,#fff 0%,#edf5ee 100%);border:1px solid #cbdcd1;border-radius:8px;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-width:0;margin-top:12px;padding:11px 12px;font-family:inherit;text-decoration:none;transition:border-color .18s,background-color .18s;display:grid}._link_11zo7_1:hover,._link_11zo7_1:focus-visible{background:#e5f0e8;border-color:#759e84}._link_11zo7_1:focus-visible{outline-offset:-3px;outline:2px solid #27694e}._kicker_11zo7_30{color:#697b63;letter-spacing:.12em;grid-column:1/-1;font:700 9px/1 SFMono-Regular,Consolas,monospace}._link_11zo7_1 strong{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:650}._arrow_11zo7_44{color:#537960;font-size:18px;line-height:1}@media (prefers-reduced-motion:reduce){._link_11zo7_1{transition:none}}.social-development-panel{color:#234638;background:linear-gradient(145deg,#f1f7f3,#fff 55%);border:1px solid #cbded4;border-radius:16px;margin:20px 0;padding:clamp(16px,2vw,28px)}.social-development-panel>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.social-development-panel h2{margin:6px 0;font-size:23px}.social-development-panel h3{font-size:20px}.social-development-panel p{line-height:1.65}.social-development-panel button,.social-development-panel input,.social-development-panel select,.social-development-panel textarea{font:inherit}.social-development-panel button{color:#214d3a;cursor:pointer;background:#fff;border:1px solid #adc5b8;border-radius:9px;min-height:42px;padding:9px 14px}.social-development-panel button:disabled{opacity:.55;cursor:default}.social-development-panel button:focus-visible,.social-development-panel input:focus-visible,.social-development-panel select:focus-visible,.social-development-panel textarea:focus-visible{outline-offset:2px;outline:3px solid #8fbaaa}.social-development-panel input,.social-development-panel select,.social-development-panel textarea{box-sizing:border-box;color:#203f30;background:#fff;border:1px solid #bbcfc3;border-radius:8px;width:100%;min-width:0;padding:10px}.social-development-panel label{gap:7px;margin:12px 0;display:grid}.social-development-summary{background:#e9f2ec;border-radius:12px;margin:18px 0;padding:16px}.social-development-panel summary{cursor:pointer;font-weight:700;line-height:1.6}.social-development-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.social-development-metrics>div{background:#fff;border-radius:10px;gap:8px;padding:14px;display:grid}.social-development-metrics strong{font-size:28px}.social-development-summary ul{flex-wrap:wrap;gap:8px 24px;padding-left:20px;display:flex}.social-development-filters{grid-template-columns:2fr 1fr;gap:16px;display:grid}.social-development-layout{grid-template-columns:minmax(210px,.7fr) minmax(0,1.6fr);align-items:start;gap:20px;margin-top:16px;display:grid}.social-development-layout>nav{gap:10px;max-height:700px;padding:3px;display:grid;overflow:auto}.social-development-layout>nav button{text-align:left;overflow-wrap:anywhere;gap:6px;display:grid}.social-development-layout>nav button[aria-current=true]{background:#e0eee5;border-color:#176b50;box-shadow:inset 4px 0 #176b50}.social-development-detail{overflow-wrap:anywhere;background:#fff;border:1px solid #d6e3da;border-radius:12px;min-width:0;padding:20px}.social-development-detail dl{grid-template-columns:100px minmax(0,1fr);gap:10px;display:grid}.social-development-detail dt{color:#61796b}.social-development-detail dd{margin:0}.social-development-detail fieldset{border:1px solid #c8dacf;border-radius:10px;min-width:0;margin:20px 0;padding:16px}.social-development-detail button[type=submit]{color:#fff;background:#176b50}.social-development-event{border-bottom:1px solid #e1e9e3;padding:14px 0}.social-development-event small{color:#667e70;margin-top:5px;display:block}.social-development-prewrap{white-space:pre-wrap}.social-development-error{color:#8c3123;background:#fff1eb;border:1px solid #d59480;border-radius:8px;padding:12px}@media (width<=850px){.social-development-layout{grid-template-columns:1fr}.social-development-layout>nav{max-height:300px}.social-development-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.social-development-panel>header{flex-direction:column;align-items:flex-start}.social-development-filters{grid-template-columns:1fr;gap:0}.social-development-detail{padding:12px}}.social-business-entry{border-top:1px solid #cbded4;margin-top:20px;padding-top:16px}.social-business-entry>fieldset{padding:clamp(8px,1.5vw,18px)}.social-business-entry .compact-panel{box-sizing:border-box;width:100%;min-width:0}.social-business-entry .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.social-business-notice{background:#eff7f2;border:1px solid #adc5b8;border-radius:10px;padding:12px 16px}.social-business-entry .product-line-fields{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=680px){.social-business-entry .form-grid,.social-business-entry .product-line-fields{grid-template-columns:minmax(0,1fr)}}._root_465xk_1{--ledger-ink:#193f32;--ledger-muted:#657b70;--ledger-line:#d8e5de;--ledger-paper:#fbfdfb;--ledger-warn:#9a482e;color:var(--ledger-ink);border:1px solid var(--ledger-line);background:radial-gradient(ellipse at top right, #eaf3ec 0, transparent 60%), var(--ledger-paper);border-radius:16px;margin:8px 0 24px;overflow:hidden}._header_465xk_14{border-bottom:1px solid var(--ledger-line);justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}._header_465xk_14 h3{letter-spacing:.02em;margin:3px 0 8px;font-size:27px}._header_465xk_14 p{margin:6px 0 0}._header_465xk_14 button{white-space:nowrap}._eyebrow_465xk_18{color:var(--ledger-muted);letter-spacing:.12em;font-size:12px}._sync_465xk_19{color:var(--ledger-muted);background:#f1f6f2;flex-wrap:wrap;gap:8px 20px;padding:12px 24px;font-size:12px;display:flex}._toolbar_465xk_20{flex-wrap:wrap;align-items:end;gap:16px;padding:20px 24px;display:flex}._toolbar_465xk_20 label{color:var(--ledger-muted);gap:6px;font-size:12px;display:grid}._toolbar_465xk_20 input:not([type=checkbox]){min-width:250px}._tabs_465xk_23{flex-wrap:wrap;gap:6px;display:flex}._tabs_465xk_23 button[aria-pressed=true]{color:#fff;background:#19664c;border-color:#19664c}._toolbar_465xk_20 ._checkbox_465xk_25{align-items:center;gap:7px;padding-bottom:10px;display:flex}._checkbox_465xk_25 input{width:auto}._summary_465xk_27{grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:16px;padding:0 24px;display:grid}._currencyCard_465xk_28{border:1px solid var(--ledger-line);background:#fff;border-radius:12px;padding:20px}._currencyCard_465xk_28 h4{justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;display:flex}._currencyCard_465xk_28 h4 span{color:var(--ledger-muted);font-size:11px;font-weight:400}._balance_465xk_31{border-bottom:1px solid var(--ledger-line);gap:6px;padding-bottom:16px;display:grid}._balance_465xk_31 span{font-size:13px}._balance_465xk_31 strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(24px,3vw,34px)}._currencyCard_465xk_28 dl{grid-template-columns:1fr 1fr;gap:15px;margin:18px 0;display:grid}._currencyCard_465xk_28 dt{color:var(--ledger-muted);font-size:12px}._currencyCard_465xk_28 dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:16px;font-weight:650}._currencyCard_465xk_28 p{color:var(--ledger-muted);margin-bottom:0;font-size:12px;line-height:1.7}._overdue_465xk_38{color:#ad4332}._meta_465xk_39{color:var(--ledger-muted);padding:0 24px;font-size:12px}._parties_465xk_40{gap:12px;padding:0 24px 20px;display:grid}._party_465xk_41{border:1px solid var(--ledger-line);background:#fff;border-radius:12px;overflow:hidden}._party_465xk_41>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}._party_465xk_41>summary:before{content:"+";color:#257154;font-size:20px}._party_465xk_41[open]>summary:before{content:"-"}._party_465xk_41>summary>span:first-of-type{flex:1}._party_465xk_41 small,._table_465xk_46 small{color:var(--ledger-muted);margin-top:5px;font-size:12px;font-weight:400;display:block}._partyBalances_465xk_47{text-align:right;font-variant-numeric:tabular-nums;gap:8px;font-size:13px;display:grid}._tableWrap_465xk_48{width:100%;overflow-x:auto}._table_465xk_46{border-collapse:collapse;text-align:left;width:100%;min-width:850px;font-size:13px}._table_465xk_46 caption{text-align:left;color:var(--ledger-muted);padding:12px 18px;font-size:12px}._table_465xk_46 th{color:#355847;background:#f0f6f2;font-weight:650}._table_465xk_46 th,._table_465xk_46 td{vertical-align:top;border-bottom:1px solid #e5ede8;padding:12px 14px}._table_465xk_46 td{font-variant-numeric:tabular-nums}._table_465xk_46 button{white-space:nowrap;padding:7px 10px}._table_465xk_46 a{color:#126b4c;overflow-wrap:anywhere}._record_465xk_56{border:1px solid #e0e9e3;border-radius:8px;margin:12px;overflow:hidden}._record_465xk_56>summary{cursor:pointer;background:#f8fbf8;padding:12px;font-weight:600}._record_465xk_56>p{padding:0 12px;font-size:13px}._warning_465xk_59{background:#fff5e9;padding:12px 20px;font-size:13px;line-height:1.7;color:var(--ledger-warn)!important}ul._warning_465xk_59{margin:0;padding-left:34px}._empty_465xk_61{color:var(--ledger-muted);padding:24px}._rules_465xk_62{border-top:1px solid var(--ledger-line);color:var(--ledger-muted);padding:16px 24px;font-size:12px}._rules_465xk_62 summary{cursor:pointer;font-weight:600}._rules_465xk_62 ul{padding-left:18px;line-height:1.9}@media (width<=700px){._header_465xk_14{align-items:flex-start;padding:18px 14px}._header_465xk_14 h3{font-size:23px}._header_465xk_14 p:not(._eyebrow_465xk_18){font-size:12px;line-height:1.7}._sync_465xk_19,._toolbar_465xk_20,._rules_465xk_62{padding:14px}._toolbar_465xk_20{align-items:stretch}._toolbar_465xk_20>label,._toolbar_465xk_20>div{width:100%}._toolbar_465xk_20 input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0}._summary_465xk_27,._meta_465xk_39{padding:0 14px}._parties_465xk_40{padding:0 14px 16px}._party_465xk_41>summary{flex-wrap:wrap;gap:10px;padding:14px}._partyBalances_465xk_47{text-align:left;flex-basis:100%;padding-left:22px}._currencyCard_465xk_28{padding:16px}}.workspace-shell .order-deletion-center{color:#264432;background:linear-gradient(115deg,#fffdf5,#fff);border:1px solid #d4c6a9;border-left:4px solid #9b732e;border-radius:10px;grid-column:1/-1;width:100%;min-width:0;margin:12px 0;padding:16px 20px}.order-deletion-center header,.order-deletion-center header>div,.order-deletion-center article,.order-deletion-center article>div:last-child,.deletion-review>div,.deletion-request-form>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.order-deletion-center header,.order-deletion-center article{justify-content:space-between}.order-deletion-center header span{color:#805f2f;font-size:13px}.order-deletion-center button{color:#235841;cursor:pointer;background:#fff;border:1px solid #bdcdc2;border-radius:7px;padding:8px 12px}.order-deletion-center button:disabled{opacity:.5;cursor:not-allowed}.order-deletion-center .deletion-open-review{color:#fff;background:#17694f;border-color:#17694f;font-weight:700}.order-deletion-center button:focus-visible{outline-offset:3px;outline:3px solid #c49a4a}.order-deletion-center .deletion-pending-guide{color:#5b502f;margin:10px 0 0}.order-deletion-center .deletion-review{scroll-margin-top:120px}.order-deletion-center .deletion-review:focus{outline-offset:3px;outline:2px solid #17694f}.order-deletion-center p{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.order-deletion-center .deletion-message{color:#235841;background:#eaf4ee;border-radius:6px;padding:10px}.order-deletion-center .deletion-error{color:#9b3324;background:#fff0eb;border-radius:6px;padding:10px}.deletion-request-form,.deletion-review{background:#fff;border:1px solid #c9d9ce;border-radius:8px;margin-top:14px;padding:16px}.order-deletion-center label{gap:6px;margin:10px 0;font-size:13px;display:grid}.order-deletion-center textarea{width:100%;min-height:70px;font:inherit;color:inherit;background:#fff;border:1px solid #bdcdc2;border-radius:6px;padding:9px}.order-deletion-center .deletion-confirm{align-items:flex-start;gap:9px;line-height:1.7;display:flex}.order-deletion-center .deletion-confirm input{width:18px;min-width:18px;height:18px;min-height:0;margin-top:3px}.order-deletion-center .deletion-approve{color:#8e2b1d;background:#fff0eb;border-color:#bd776c}.deletion-entry-list article{border-top:1px solid #e0e7df;padding:12px 0}.deletion-entry-list article>div:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.deletion-entry-list article span{color:#667568;margin-top:5px;font-size:12px;display:block}@media (width<=760px){.workspace-shell .order-deletion-center{padding:12px}.order-deletion-center article{grid-template-columns:minmax(0,1fr);display:grid}.order-deletion-center header>div:first-child{width:100%}}.order-deletion-drawer{box-sizing:border-box;color:#264432;overscroll-behavior:contain;background:linear-gradient(160deg,#fafcf7,#f0f5ef);border:0;border-right:1px solid #d4dfd5;width:min(780px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:22px;font-family:Avenir Next,PingFang SC,Microsoft YaHei,sans-serif;position:fixed;inset:0 auto 0 0;overflow:auto}.order-deletion-drawer::backdrop{background:#17372b85}.deletion-drawer-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.deletion-drawer-heading h2{color:#264432;margin:0;font-size:22px}.deletion-drawer-heading button{color:#235841;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bdcdc2;border-radius:7px;padding:9px 12px}.deletion-drawer-heading button:disabled{opacity:.5;cursor:wait}.order-deletion-drawer .order-deletion-center{margin:0}.order-deletion-drawer .deletion-review{scroll-margin-top:16px}@media (width<=760px){.order-deletion-drawer{padding:14px}.deletion-drawer-heading h2{font-size:20px}}._panel_ltxt1_1{color:#263f30;background:linear-gradient(115deg,#edf6ef,#fafbf6);border:1px solid #cadfd3;border-left:4px solid #226349;border-radius:12px;margin:0 0 18px}._summary_ltxt1_9{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:15px 18px;font-size:13px;list-style:none;display:flex}._summary_ltxt1_9::-webkit-details-marker{display:none}._summary_ltxt1_9 strong{align-items:center;gap:8px;font-size:15px;display:inline-flex}._count_ltxt1_21{color:#205541;background:#dcecdf;border-radius:20px;padding:2px 9px}._hint_ltxt1_22{color:#687a6d;white-space:nowrap;margin-left:auto}._body_ltxt1_23{padding:0 16px 14px}._list_ltxt1_24{gap:10px;max-height:440px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._card_ltxt1_25{background:#fff;border:1px solid #dce5dc;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:15px;display:flex}._copy_ltxt1_26{overflow-wrap:anywhere;min-width:0;line-height:1.6}._copy_ltxt1_26 strong{font-size:15px}._copy_ltxt1_26 p{margin:5px 0;font-size:14px}._copy_ltxt1_26 span,._note_ltxt1_29{color:#687a6d;font-size:12px;line-height:1.7}._note_ltxt1_29{margin:12px 0 0}._button_ltxt1_31{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#226349;border:1px solid #226349;border-radius:8px;flex-shrink:0;padding:8px 15px;font-size:13px;font-weight:650}._button_ltxt1_31:disabled{opacity:.5;cursor:not-allowed}._button_ltxt1_31:focus-visible,._summary_ltxt1_9:focus-visible{outline-offset:3px;outline:3px solid #adbe74}@media (width<=600px){._summary_ltxt1_9{gap:8px 12px;padding:13px}._body_ltxt1_23{padding:0 10px 12px}._card_ltxt1_25{flex-direction:column;align-items:stretch;gap:12px;padding:13px}._button_ltxt1_31{width:100%}}._issueList_12jdk_1{gap:14px;padding-left:22px;display:grid}._issue_12jdk_1{overflow-wrap:anywhere;background:#fff;border:1px solid #dce7df;border-radius:12px;min-width:0;padding:12px}._actions_12jdk_16{border-top:1px solid #e4ece7;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px;padding-top:12px;display:flex}._actions_12jdk_16 small{color:#607368;flex:200px;line-height:1.6}._actionButton_12jdk_32,._choices_12jdk_33 summary{color:#fff;max-width:100%;min-height:42px;font:inherit;text-align:left;white-space:normal;cursor:pointer;background:#1a684d;border:1px solid #1a684d;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:9px 14px;font-weight:600;line-height:1.5;display:inline-flex}._actionButton_12jdk_32:hover,._choices_12jdk_33 summary:hover{background:#12543d}._actionButton_12jdk_32:focus-visible,._choices_12jdk_33 summary:focus-visible{outline-offset:3px;outline:3px solid #9bbdaf}._actionButton_12jdk_32:disabled{color:#728078;cursor:not-allowed;background:#eff3f0;border-color:#dce3df}._choices_12jdk_33{width:100%;min-width:0}._choiceList_12jdk_76{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._choiceList_12jdk_76 ._actionButton_12jdk_32{color:#185a43;background:#f0f7f3;border-color:#bed5c8}._choiceList_12jdk_76 ._actionButton_12jdk_32:hover{background:#e0eee6}@media (width<=640px){._issueList_12jdk_1{padding-left:18px}._actions_12jdk_16,._choiceList_12jdk_76{flex-direction:column;align-items:stretch}._actions_12jdk_16 small{flex-basis:auto}._actionButton_12jdk_32,._choices_12jdk_33 summary{width:100%}}._banner_sdeze_1{background:linear-gradient(110deg,#fffaf0,#f8faf3);border:1px solid #e4d4af;border-left:4px solid #b68631;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:14px 18px;display:flex}._banner_sdeze_1>div{gap:4px;min-width:0;display:grid}._banner_sdeze_1 strong{color:#6b5125;overflow-wrap:anywhere;font-size:14px}._banner_sdeze_1 span{color:#837052;font-size:12px}._banner_sdeze_1 button,._footer_sdeze_33 button,._closeButton_sdeze_34,._openButton_sdeze_35{color:#24583f;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbdacf;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:600}._banner_sdeze_1 button:focus-visible,._dialog_sdeze_49 button:focus-visible{outline-offset:3px;outline:3px solid #699c80}._dialog_sdeze_49{color:#263f30;width:min(780px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);font:inherit;background:#f8faf7;border:1px solid #cdded1;border-radius:18px;margin:auto;padding:0;overflow:hidden;box-shadow:0 28px 90px #16382433}._dialog_sdeze_49[open]{flex-direction:column;display:flex}._dialog_sdeze_49::backdrop{background:#152f2566}._header_sdeze_78{background:linear-gradient(120deg,#edf5eb,#fffaf0);border-bottom:1px solid #dbe6dc;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}._header_sdeze_78>div{min-width:0}._header_sdeze_78 h2{color:#234c35;margin:7px 0;font-size:23px;line-height:1.45}._header_sdeze_78 p,._footer_sdeze_33 p{color:#6a7c6e;margin:0;font-size:12px;line-height:1.7}._closeButton_sdeze_34{flex-shrink:0}._list_sdeze_112{overscroll-behavior:contain;flex:auto;gap:12px;min-height:0;padding:18px 24px;display:grid;overflow-y:auto}._card_sdeze_122{background:#fff;border:1px solid #dce5dc;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px;display:grid}._copy_sdeze_133{overflow-wrap:anywhere;min-width:0}._copy_sdeze_133 h3{margin:9px 0 4px;font-size:16px}._copy_sdeze_133>p{color:#627668;margin:0;font-size:13px;line-height:1.65}._dueToday_sdeze_150,._overdue_sdeze_151{color:#85601c;background:#faf1db;border-radius:5px;padding:3px 7px;font-size:12px;font-weight:600;display:inline-block}._overdue_sdeze_151{color:#a14931;background:#fff0ea}._meta_sdeze_166{color:#78877c;flex-wrap:wrap;gap:5px 14px;margin-top:10px;font-size:12px;line-height:1.6;display:flex}._openButton_sdeze_35{color:#fff;background:#1b684d;border-color:#1b684d}._openButton_sdeze_35:hover{background:#14543d}._openButton_sdeze_35:disabled{color:#839087;cursor:not-allowed;background:#eef2ee;border-color:#d6dfd8}._footer_sdeze_33{background:#fff;border-top:1px solid #dbe6dc;flex-shrink:0;padding:16px 24px}._footer_sdeze_33 button{margin-top:12px;margin-left:auto;display:block}@media (width<=600px){._dialog_sdeze_49{border-radius:12px;width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}._header_sdeze_78,._footer_sdeze_33{padding:14px}._header_sdeze_78 h2{font-size:19px}._list_sdeze_112{padding:12px}._card_sdeze_122{grid-template-columns:minmax(0,1fr);gap:12px;padding:13px}._openButton_sdeze_35{width:100%}}._workspace_1axxz_1{--followup-green:#1b654f;--followup-ink:#203f34;--followup-muted:#667b70;--followup-border:#d6e2d9;--followup-amber:#95631d;--followup-red:#b64a32;min-width:0;color:var(--followup-ink);gap:12px;margin:0 0 20px;display:grid}._panel_1axxz_14{border:1px solid var(--followup-border);background:#fff;border-radius:15px;min-width:0;overflow:hidden}._summary_1axxz_15{cursor:pointer;background:linear-gradient(110deg,#eff6f0,#fcfaf2);flex-wrap:wrap;align-items:center;gap:18px;padding:19px 22px;list-style:none;display:flex}._summary_1axxz_15::-webkit-details-marker{display:none}._summary_1axxz_15>div:first-child{gap:4px;display:grid}._summary_1axxz_15 strong{font-size:18px}._eyebrow_1axxz_19{color:var(--followup-muted);letter-spacing:.06em;font-size:12px}._summaryCounts_1axxz_20{flex-wrap:wrap;gap:18px;margin-left:auto;font-size:13px;display:flex}._summaryCounts_1axxz_20 b{font-variant-numeric:tabular-nums;margin-left:5px;font-size:20px}._summaryDescription_1axxz_22{color:var(--followup-muted);margin-left:auto;font-size:13px}._toggleHint_1axxz_23{color:var(--followup-green);white-space:nowrap;font-size:12px}._toggleHint_1axxz_23:before{content:"+";width:17px;font-weight:700;display:inline-block}._panel_1axxz_14[open]>._summary_1axxz_15 ._toggleHint_1axxz_23:before{content:"-"}._panel_1axxz_14[open]>._summary_1axxz_15{border-bottom:1px solid var(--followup-border)}._panelBody_1axxz_27{min-width:0;padding:20px 22px}._toolbar_1axxz_28{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:14px;display:flex}._toolbar_1axxz_28 label{color:var(--followup-muted);gap:6px;font-size:12px;display:grid}._toolbar_1axxz_28 p{color:var(--followup-muted);flex:280px;margin:0 0 9px;font-size:12px}._toolbar_1axxz_28 input,._toolbar_1axxz_28 select{border:1px solid var(--followup-border);max-width:100%;min-height:40px;color:var(--followup-ink);font:inherit;background:#fff;border-radius:8px;padding:8px 10px;font-size:14px}._primaryButton_1axxz_32,._secondaryButton_1axxz_32{min-height:39px;font:inherit;cursor:pointer;border-radius:8px;padding:9px 13px;font-size:13px;font-weight:650}._primaryButton_1axxz_32{border:1px solid var(--followup-green);background:var(--followup-green);color:#fff}._secondaryButton_1axxz_32{border:1px solid var(--followup-border);color:var(--followup-green);background:#fff}._primaryButton_1axxz_32:disabled,._secondaryButton_1axxz_32:disabled{opacity:.5;cursor:not-allowed}._workspace_1axxz_1 :is(button,summary,input,select,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #bd984c}._reminderList_1axxz_37{gap:10px;max-height:540px;padding:3px;display:grid;overflow-y:auto}._reminder_1axxz_37{border:1px solid var(--followup-border);background:#fcfdfb;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;padding:16px;display:flex}._reminder_1axxz_37>div{overflow-wrap:anywhere;justify-items:start;gap:6px;min-width:0;display:grid}._reminder_1axxz_37>div>span:not(._badge_1axxz_40):not(._lateBadge_1axxz_40){color:var(--followup-muted);font-size:12px}._reminder_1axxz_37>button{flex-shrink:0}._badge_1axxz_40,._lateBadge_1axxz_40{border-radius:5px;padding:3px 7px;font-size:12px;font-weight:650;display:inline-block}._badge_1axxz_40{color:var(--followup-amber);background:#fbf0d8}._lateBadge_1axxz_40{color:var(--followup-red);background:#fff0e9}._overdueText_1axxz_45{color:var(--followup-red);font-weight:650}._rule_1axxz_46{border-left:3px solid var(--followup-green);background:#f0f6f1;border-radius:6px;padding:13px 15px;font-size:13px;line-height:1.8}._note_1axxz_47{color:var(--followup-muted);overflow-wrap:anywhere;margin:9px 0;font-size:12px;line-height:1.8}._warning_1axxz_48{color:#805416;background:#fff8e9;border:1px solid #e9c792;border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.7}._coverage_1axxz_49{color:var(--followup-muted);gap:7px;margin:18px 0 14px;font-size:12px;line-height:1.7;display:grid}._coverage_1axxz_49>strong{color:var(--followup-ink)}._tableScroll_1axxz_51{border:1px solid var(--followup-border);border-radius:10px;max-width:100%;overflow-x:auto}._table_1axxz_51{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}._table_1axxz_51 caption{text-align:left;color:var(--followup-muted);padding:11px 14px;font-size:12px}._table_1axxz_51 th,._table_1axxz_51 td{border-bottom:1px solid var(--followup-border);text-align:left;white-space:nowrap;padding:12px 14px}._table_1axxz_51 thead th{color:var(--followup-muted);background:#eff5f0;font-size:12px}._table_1axxz_51 tbody tr:last-child>*{border-bottom:none}._table_1axxz_51 tbody tr:nth-child(2n){background:#fafcf9}._table_1axxz_51 th small{color:var(--followup-muted);margin-top:4px;font-size:11px;display:block}._table_1axxz_51 ._secondaryButton_1axxz_32{white-space:nowrap;min-width:92px}._employeeDetails_1axxz_60{min-width:0;margin-top:24px}._detailHeading_1axxz_61{justify-content:space-between;align-items:center;gap:12px;display:flex}._detailHeading_1axxz_61 h3{margin:0;font-size:17px}._evidenceItem_1axxz_63{border:1px solid var(--followup-border);overflow-wrap:anywhere;background:#fcfdfb;border-radius:11px;margin-top:12px;padding:17px}._itemHeading_1axxz_64{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}._itemHeading_1axxz_64>div{gap:5px;display:grid}._itemHeading_1axxz_64>div>span{color:var(--followup-muted);font-size:12px}._dates_1axxz_67{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:17px 0 10px;font-size:12px;display:grid}._dates_1axxz_67 dt{color:var(--followup-muted);margin-bottom:5px}._dates_1axxz_67 dd{margin:0;line-height:1.6}._changeHistory_1axxz_70{color:var(--followup-muted);margin:12px 0;font-size:12px}._changeHistory_1axxz_70 summary{cursor:pointer;color:var(--followup-green)}._changeHistory_1axxz_70 ul{padding-left:20px;line-height:1.9}._empty_1axxz_73{text-align:center;color:var(--followup-muted);margin:0;padding:22px 12px;font-size:13px}@media (width<=700px){._summary_1axxz_15{gap:12px;padding:16px}._summaryCounts_1axxz_20{gap:13px;width:100%;margin-left:0}._summaryDescription_1axxz_22{flex:190px;margin-left:0}._toggleHint_1axxz_23{margin-left:auto}._panelBody_1axxz_27{padding:14px}._toolbar_1axxz_28 label{flex:130px;min-width:0}._toolbar_1axxz_28 button{flex:120px}._reminder_1axxz_37{flex-direction:column;align-items:stretch;gap:12px;padding:13px}._reminderList_1axxz_37{max-height:60vh}._dates_1axxz_67{grid-template-columns:repeat(2,minmax(0,1fr))}._evidenceItem_1axxz_63{padding:13px}}@media (prefers-reduced-motion:reduce){._workspace_1axxz_1{scroll-behavior:auto}}._workspace_109vv_1{--team-green:#1b654f;--team-muted:#687c70;--team-border:#d5e2d8;color:#203f34;min-width:0;margin-bottom:18px}._panel_109vv_2{border:1px solid var(--team-border);background:#fff;border-radius:14px;overflow:hidden}._summary_109vv_3{cursor:pointer;background:linear-gradient(115deg,#eef5ef,#fcfaf0);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:18px 21px;display:flex}._summary_109vv_3 strong{font-size:17px}._summary_109vv_3 span{color:var(--team-muted);font-size:12px}._summary_109vv_3 span:last-child{color:var(--team-green);margin-left:auto}._body_109vv_5{padding:18px 21px}._note_109vv_5{color:var(--team-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.8}._filters_109vv_6,._actions_109vv_6{flex-wrap:wrap;align-items:end;gap:10px;display:flex}._filters_109vv_6{margin:15px 0}._actions_109vv_6{margin-top:12px}._filters_109vv_6 label,._composer_109vv_7 label{color:var(--team-muted);gap:6px;font-size:12px;display:grid}._filters_109vv_6 select,._composer_109vv_7 textarea{border:1px solid var(--team-border);color:#203f34;min-height:39px;font:inherit;background:#fff;border-radius:8px;max-width:100%;padding:9px 11px;font-size:14px}._primary_109vv_9,._secondary_109vv_9{min-height:39px;font:inherit;cursor:pointer;border-radius:8px;padding:9px 13px;font-size:13px;font-weight:650}._primary_109vv_9{background:var(--team-green);border:1px solid var(--team-green);color:#fff}._secondary_109vv_9{border:1px solid var(--team-border);color:var(--team-green);background:#fff}._primary_109vv_9:disabled,._secondary_109vv_9:disabled{opacity:.5;cursor:not-allowed}._workspace_109vv_1 :is(button,summary,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #bd984c}._memberGrid_109vv_13{grid-template-columns:repeat(auto-fit,minmax(min(100%,225px),1fr));gap:11px;margin-bottom:18px;display:grid}._member_109vv_13{border:1px solid var(--team-border);background:#f8fbf6;border-radius:10px;gap:7px;padding:15px;display:grid}._member_109vv_13 span{color:var(--team-muted);font-size:12px}._projects_109vv_15{gap:11px;display:grid}._task_109vv_15{border:1px solid var(--team-border);overflow-wrap:anywhere;background:#fff;border-radius:11px;min-width:0;margin-top:10px;padding:16px}._task_109vv_15>p{margin:9px 0;font-size:13px;line-height:1.7}._task_109vv_15 small{color:var(--team-muted);font-size:11px;line-height:1.8;display:block}._heading_109vv_17{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:10px;display:flex}._badge_109vv_17,._lateBadge_109vv_17{color:var(--team-green);background:#edf4ef;border-radius:5px;padding:3px 7px;font-size:12px}._lateBadge_109vv_17{color:#b64a32;background:#fff0e9}._message_109vv_18{white-space:pre-wrap;background:#f3f7f1;border-radius:7px;padding:11px 13px}._composer_109vv_7{background:#fcf8ed;border:1px solid #dfc795;border-radius:9px;margin-top:15px;padding:14px}._composer_109vv_7 textarea{resize:vertical;box-sizing:border-box;width:100%}._composer_109vv_7 small{margin-top:8px}._warning_109vv_20{color:#8a5724;background:#fff5e8;border:1px solid #e7c08e;border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.8}._history_109vv_21{margin-top:18px;font-size:13px}._history_109vv_21 summary{cursor:pointer}._dialog_109vv_22{box-sizing:border-box;border:1px solid var(--team-border);color:#203f34;background:#fff;border-radius:17px;width:min(760px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 36px);margin:auto;padding:0;inset:0;box-shadow:0 26px 90px #103e3330}._dialog_109vv_22[open]{flex-direction:column;display:flex}._dialog_109vv_22::backdrop{background:#153d3466}._dialogHeading_109vv_23{background:linear-gradient(110deg,#eff5ed,#fcf8ec);flex-shrink:0;justify-content:space-between;align-items:start;gap:16px;padding:22px;display:flex}._dialogHeading_109vv_23 span,._dialogHeading_109vv_23 p{color:var(--team-muted);font-size:12px}._dialogHeading_109vv_23 h2{margin:8px 0;font-size:21px}._dialogBody_109vv_24{background:#f6f9f4;min-height:0;padding:5px 21px 20px;overflow-y:auto}._dialogFooter_109vv_24{border-top:1px solid var(--team-border);flex-shrink:0;padding:16px 22px}._dialogFooter_109vv_24 p{color:var(--team-muted);margin:0 0 12px;font-size:12px;line-height:1.8}._dialogFooter_109vv_24>button{margin-left:auto;display:block}@media (width<=650px){._summary_109vv_3{padding:15px}._body_109vv_5{padding:14px}._summary_109vv_3>span:nth-child(2){flex-basis:100%}._filters_109vv_6 label{flex:120px}._task_109vv_15{padding:13px}._actions_109vv_6>button{flex:120px}._dialog_109vv_22{width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}._dialogHeading_109vv_23{padding:16px}._dialogHeading_109vv_23 h2{font-size:18px}._dialogBody_109vv_24{padding:3px 13px 14px}._dialogFooter_109vv_24{padding:13px 16px}}._panel_1m3k3_1{color:#263f30;background:linear-gradient(115deg,#fffaf0,#f8faf3);border:1px solid #e4d4af;border-left:4px solid #b68631;border-radius:12px;margin:0 0 18px}._summary_1m3k3_10{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:15px 18px;list-style:none;display:flex}._summary_1m3k3_10::-webkit-details-marker{display:none}._summaryTitle_1m3k3_21{align-items:center;gap:8px;font-weight:750;display:inline-flex}._count_1m3k3_22{color:#785314;background:#f4e8c9;border-radius:20px;padding:2px 9px;font-size:13px}._summaryMeta_1m3k3_23,._expandHint_1m3k3_23{color:#697567;font-size:13px}._expandHint_1m3k3_23{white-space:nowrap;margin-left:auto}._panelBody_1m3k3_25{padding:0 16px 14px}._panelBody_1m3k3_25>._list_1m3k3_26{max-height:460px;overflow-y:auto}._note_1m3k3_27{color:#737d72;margin:12px 2px 0;font-size:12px;line-height:1.6}._dialog_1m3k3_29{color:#263f30;background:#f8faf7;border:1px solid #cdded1;border-radius:18px;width:min(860px,100vw - 32px);max-height:calc(100dvh - 40px);padding:0;box-shadow:0 24px 80px #143d2d30}._dialog_1m3k3_29[open]{flex-direction:column;display:flex}._dialog_1m3k3_29::backdrop{background:#152b2466}._header_1m3k3_42{background:linear-gradient(120deg,#edf5ed,#fff7e7);justify-content:space-between;align-items:flex-start;gap:18px;padding:24px;display:flex}._header_1m3k3_42 h2{margin:5px 0 10px;font-size:23px;line-height:1.4}._header_1m3k3_42 p{margin:0;font-size:14px;line-height:1.7}._eyebrow_1m3k3_45{color:#6e7d67;font-weight:650}._dialogBody_1m3k3_46{min-height:0;padding:18px;overflow-y:auto}._list_1m3k3_26{gap:10px;margin:0;padding:0;list-style:none;display:grid}._card_1m3k3_48{background:#fff;border:1px solid #dce5dc;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:17px;display:grid}._content_1m3k3_49{overflow-wrap:anywhere;min-width:0}._cardHeading_1m3k3_50{flex-wrap:wrap;align-items:center;gap:8px 12px;line-height:1.5;display:flex}._cardHeading_1m3k3_50 strong{font-size:15px}._customer_1m3k3_52{margin:8px 0;font-size:14px;line-height:1.5}._meta_1m3k3_53{color:#748073;flex-wrap:wrap;gap:5px 16px;font-size:12px;line-height:1.7;display:flex}._dueToday_1m3k3_54,._overdue_1m3k3_54{white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:650}._dueToday_1m3k3_54{color:#84601c;background:#fff3d8}._overdue_1m3k3_54{color:#a54332;background:#fceee9}._actions_1m3k3_57{flex-direction:column;justify-content:center;align-items:flex-end;gap:10px;display:flex}._amount_1m3k3_58{color:#205541;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px}._action_1m3k3_57,._close_1m3k3_59{min-height:40px;font:inherit;cursor:pointer;border:1px solid #cddbd0;border-radius:8px;padding:8px 15px;font-size:13px;font-weight:650}._action_1m3k3_57{color:#fff;background:#226349;border-color:#226349}._close_1m3k3_59{color:#365441;white-space:nowrap;background:#ffffffbd}._action_1m3k3_57:disabled{opacity:.5;cursor:not-allowed}._action_1m3k3_57:focus-visible,._close_1m3k3_59:focus-visible,._summary_1m3k3_10:focus-visible{outline-offset:3px;outline:3px solid #adbe74}._footer_1m3k3_64{color:#707c6d;border-top:1px solid #dce5dc;padding:14px 24px;font-size:12px;line-height:1.7}._footer_1m3k3_64 p{color:#a54332;margin:0 0 6px}@media (width<=600px){._summary_1m3k3_10{gap:8px 12px;padding:13px}._summaryMeta_1m3k3_23{order:3;width:100%}._expandHint_1m3k3_23{font-size:12px}._panelBody_1m3k3_25{padding:0 10px 12px}._dialog_1m3k3_29{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}._header_1m3k3_42{flex-direction:column;gap:12px;padding:18px}._header_1m3k3_42 h2{font-size:20px}._dialogBody_1m3k3_46{padding:10px}._card_1m3k3_48{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px}._actions_1m3k3_57{align-items:stretch}._amount_1m3k3_58{white-space:normal;overflow-wrap:anywhere}._action_1m3k3_57,._close_1m3k3_59{width:100%}._footer_1m3k3_64{padding:12px 18px}}._panel_124vt_1{color:#263f30;background:linear-gradient(115deg,#edf6ef,#fafbf6);border:1px solid #c9ddd1;border-left:4px solid #226349;border-radius:12px;margin:0 0 18px}._summary_124vt_2{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:16px 18px;font-size:13px;display:flex}._summary_124vt_2 strong{font-size:16px}._summary_124vt_2 strong span{background:#dcecdf;border-radius:18px;padding:3px 10px}._summary_124vt_2 small{color:#687a6d;margin-left:auto}._body_124vt_6{padding:0 16px 16px}._note_124vt_7,._muted_124vt_7{color:#607466;font-size:12px;line-height:1.7}._note_124vt_7{margin:8px 0 14px}._warning_124vt_9{color:#9b3d24;font-weight:650}._toolbar_124vt_10{flex-wrap:wrap;align-items:end;gap:12px;padding:8px 0 16px;display:flex}._toolbar_124vt_10 label{color:#526959;gap:6px;min-width:150px;font-size:12px;display:grid}._toolbar_124vt_10 label:first-child{flex:1}._toolbar_124vt_10 input,._toolbar_124vt_10 select{color:#263f30;width:100%;min-height:40px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd9ce;border-radius:7px;padding:8px 10px}._panel_124vt_1 button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#226349;border:1px solid #226349;border-radius:8px;padding:8px 14px;font-size:13px}._panel_124vt_1 button:disabled{opacity:.55;cursor:wait}._panel_124vt_1 :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #adbe74}._list_124vt_17{gap:10px;max-height:560px;display:grid;overflow:auto}._card_124vt_18{background:#fff;border:1px solid #dce5dc;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:15px;display:flex}._card_124vt_18 button{flex-shrink:0}._copy_124vt_20{overflow-wrap:anywhere;min-width:0;line-height:1.6}._copy_124vt_20 strong{font-size:15px}._copy_124vt_20 p{margin:5px 0;font-size:13px}._tableWrap_124vt_23{background:#fff;border:1px solid #dce5dc;border-radius:8px;width:100%;max-height:440px;margin:12px 0;overflow:auto}._tableWrap_124vt_23 table{border-collapse:collapse;width:100%;font-size:12px}._tableWrap_124vt_23 th,._tableWrap_124vt_23 td{text-align:left;white-space:nowrap;border-bottom:1px solid #e4ece6;padding:10px 12px}._tableWrap_124vt_23 th{z-index:1;background:#e7f0e9;position:sticky;top:0}._dialog_124vt_27{color:#263f30;box-sizing:border-box;background:#f5f8f3;border:1px solid #c9ddd1;border-radius:16px;width:calc(100vw - 40px);max-width:940px;max-height:calc(100dvh - 64px);padding:22px}._dialog_124vt_27::backdrop{background:#192d2266}._dialogHeader_124vt_29{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._dialogHeader_124vt_29 strong{font-size:20px}._dialogHeader_124vt_29 p{font-size:13px;line-height:1.6}._dialogList_124vt_32{gap:10px;max-height:60dvh;display:grid;overflow-y:auto}@media (width<=650px){._body_124vt_6{padding:0 10px 12px}._summary_124vt_2{gap:8px;padding:13px}._card_124vt_18{flex-direction:column;align-items:stretch;gap:10px;padding:12px}._toolbar_124vt_10{align-items:stretch}._toolbar_124vt_10 label,._toolbar_124vt_10 button{flex:100%}._dialog_124vt_27{width:calc(100vw - 20px);max-height:calc(100dvh - 24px);padding:14px}._dialogHeader_124vt_29{flex-direction:column;gap:6px;margin-bottom:12px}}._panel_hi95b_1{--flow-green:#195c49;--flow-line:#d5e3dc;--flow-muted:#62756d;border:1px solid var(--flow-line);color:#213c32;background:linear-gradient(135deg,#f1f7f2,#fff 65%);border-radius:14px;margin:16px 0}._summary_hi95b_11{cursor:pointer;padding:17px 20px;font-weight:700}._formFields_hi95b_12{border:0;min-width:0;margin:0;padding:0}._summary_hi95b_11 small{color:var(--flow-muted);margin-left:12px;font-weight:400}._body_hi95b_14{padding:0 20px 20px}._toolbar_hi95b_15,._actions_hi95b_15{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}._toolbar_hi95b_15 label{flex:1;min-width:180px}._panel_hi95b_1 button{border:1px solid var(--flow-line);color:var(--flow-green);cursor:pointer;background:#fff;border-radius:8px;padding:9px 13px}._panel_hi95b_1 button:disabled{cursor:not-allowed;opacity:.55}._panel_hi95b_1 button._primary_hi95b_19{background:var(--flow-green);color:#fff}._panel_hi95b_1 input,._panel_hi95b_1 select,._panel_hi95b_1 textarea{box-sizing:border-box;color:#213c32;width:100%;font:inherit;background:#fff;border:1px solid #c9d9d0;border-radius:7px;padding:9px}._panel_hi95b_1 input[type=checkbox]{width:auto;margin-right:7px}._panel_hi95b_1 label{color:var(--flow-muted);font-size:13px;display:block}._panel_hi95b_1 label>input,._panel_hi95b_1 label>select,._panel_hi95b_1 label>textarea{margin-top:5px}._panel_hi95b_1 textarea{min-height:72px}._note_hi95b_25{color:var(--flow-muted);font-size:13px;line-height:1.6}._error_hi95b_26,._risk_hi95b_26{background:#fff1ed;border-left:4px solid #ae4637;border-radius:7px;margin:10px 0;padding:12px 15px}._error_hi95b_26{color:#963629}._notice_hi95b_28{background:#fff9ec;border-left:4px solid #b8863d;border-radius:7px;margin:10px 0;padding:12px 15px}._cards_hi95b_29{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;display:grid}._card_hi95b_29{border:1px solid var(--flow-line);background:#fff;border-radius:10px;padding:14px}._card_hi95b_29 p{margin:7px 0}._order_hi95b_32{border-top:1px solid var(--flow-line);margin-top:12px;padding-top:10px}._order_hi95b_32>summary{cursor:pointer;padding:10px 0;font-weight:700}._factory_hi95b_34{background:#fff;border-left:3px solid #6d9986;border-radius:0 9px 9px 0;margin:12px 0;padding:10px 14px}._factory_hi95b_34 h4{margin:0 0 6px}._grid_hi95b_36{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}._grid_hi95b_36>._wide_hi95b_37{grid-column:1/-1}._editor_hi95b_38{border:1px solid var(--flow-line);background:#fff;border-radius:12px;margin-top:16px;padding:18px;scroll-margin-top:120px}._editor_hi95b_38 h3{margin-top:0}._step_hi95b_40{border:1px solid var(--flow-line);border-left:4px solid #9bb6a8;border-radius:8px;margin:9px 0;padding:11px 14px}._step_hi95b_40>summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:10px;display:flex}._step_hi95b_40>summary span{color:var(--flow-muted);font-size:12px}._step_hi95b_40._overdue_hi95b_43{border-left-color:#b44337}._step_hi95b_40._done_hi95b_44{background:#f5faf6;border-left-color:#226b4e}._history_hi95b_45{border-top:1px solid var(--flow-line);margin-top:16px;padding-top:10px}._history_hi95b_45 pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}@media (width<=800px){._grid_hi95b_36{grid-template-columns:repeat(2,minmax(0,1fr))}._body_hi95b_14{padding:0 12px 12px}._editor_hi95b_38{padding:12px}}@media (width<=520px){._grid_hi95b_36{grid-template-columns:1fr}._summary_hi95b_11 small{margin:7px 0 0;display:block}._step_hi95b_40>summary{display:block}._step_hi95b_40>summary span{margin-top:5px;display:block}}.record-disclosure{background:#fff;border:1px solid #cbdcd4;border-radius:12px;align-self:start;min-width:0;overflow:clip}.record-disclosure>summary{cursor:pointer;color:#173f34;background:linear-gradient(110deg,#f1f8f4,#fff);align-items:center;gap:16px;padding:17px 20px;list-style:none;display:flex}.record-disclosure>summary::-webkit-details-marker{display:none}.record-disclosure>summary:focus-visible{outline-offset:-3px;outline:3px solid #bb8541}.record-summary-copy{flex:1;gap:5px;min-width:0;display:grid}.record-summary-copy strong{overflow-wrap:anywhere;font-size:16px}.record-summary-copy small{color:#5b7067;overflow-wrap:anywhere}.record-summary-status{border:1px solid #c4dacf;border-radius:6px;padding:5px 8px;font-size:12px}.record-summary-hint{white-space:nowrap;font-size:12px}.record-disclosure:not([open])>.record-disclosure-body,.record-disclosure:not([open]) .when-open,.record-disclosure[open] .when-closed{display:none}.record-disclosure[open]>summary{background:#e2f0e8;border-bottom:1px solid #dbe6e0}.record-disclosure-body>article{box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.record-summary-images{gap:6px;max-width:280px;display:flex;overflow:hidden}.record-summary-images img{object-fit:contain;background:#fff;border:1px solid #dce8df;border-radius:6px;width:52px;height:52px}.inquiry-project-images{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.inquiry-project-images .product-zoom-button{width:108px;height:108px}.product-zoom-button{cursor:zoom-in;background:#f2f5ef;border:1px solid #cadbd0;border-radius:8px;width:100%;min-height:64px;padding:0;display:block;position:relative;overflow:hidden}.product-zoom-button>img{object-fit:contain;width:100%;height:100%;display:block}.product-zoom-button>span{color:#fff;background:#234c41;border-radius:4px;padding:2px 5px;font-size:10px;position:absolute;bottom:3px;right:3px}.library-image-choice{gap:5px;min-width:0;display:grid}.library-image-choice>label{color:#315649;align-items:center;gap:4px;font-size:11px;display:flex}.library-image-choice input[type=checkbox]{width:15px;height:15px;min-height:0;margin:0}.product-image-dialog{color:#1d372e;background:#fff;border:1px solid #bfd1c8;border-radius:14px;width:min(1100px,94vw);max-width:94vw;height:88vh;max-height:88vh;margin:auto;padding:0;box-shadow:0 25px 80px #0004}.product-image-dialog::backdrop{background:#122a24bb}.product-image-dialog>header{border-bottom:1px solid #dbe6e0;align-items:center;gap:12px;padding:15px;display:flex}.product-image-dialog>header>div{overflow-wrap:anywhere;flex:1;gap:5px;min-width:0;display:grid}.product-image-dialog small{color:#60766b;font-size:12px}.product-image-dialog button{color:#174b37;cursor:pointer;background:#f5faf7;border:1px solid #b8d0c2;border-radius:6px;padding:8px}.product-image-dialog-canvas{background:repeating-conic-gradient(#f1f3f0 0 25%,#fff 0 50%) 0/24px 24px;place-items:center;height:calc(100% - 94px);padding:16px;display:grid;overflow:auto}.product-image-dialog-canvas>img{object-fit:contain;max-width:100%;max-height:100%}.product-image-dialog-canvas.original-size{display:block}.product-image-dialog-canvas.original-size>img{max-width:none;max-height:none}.results-pagination,.record-filter-bar{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.results-pagination span{color:#4f665c;margin-right:auto;font-size:13px}.results-pagination button,.record-filter-bar button{color:#1c5541;cursor:pointer;background:#fff;border:1px solid #b6cebf;border-radius:6px;padding:7px 12px}.results-pagination button:disabled{opacity:.45;cursor:default}.record-filter-bar .active{color:#fff;background:#1b614b}.record-filter-bar label{color:#355949;flex:1;gap:5px;min-width:220px;font-size:13px;display:grid}.record-filter-bar input{border:1px solid #c5d6ca;border-radius:6px;width:100%;min-height:38px;padding:8px}.record-browse-note{color:#536052;background:#f8f6ec;border-left:3px solid #b98946;padding:11px 15px;font-size:13px;line-height:1.7}.followup-project-copy{gap:5px;display:grid}.followup-project-copy small{color:#5c7266}@media (width<=700px){.record-disclosure>summary{flex-wrap:wrap;gap:8px;padding:13px}.record-summary-copy{flex-basis:60%}.record-summary-images{order:4;width:100%;max-width:100%}.record-summary-images img{width:44px;height:44px}.record-summary-status{font-size:11px}.product-image-dialog>header{flex-wrap:wrap}.product-image-dialog>header>div{flex-basis:100%}.product-image-dialog-canvas{height:calc(100% - 140px)}}.social-inbox-trigger{z-index:95;color:#14573f;font:inherit;cursor:pointer;background:#e4f1eb;border:1px solid #176b50;border-radius:8px;padding:10px 16px;font-weight:700;position:fixed;top:12px;right:22px;box-shadow:0 4px 18px #163e2220}.social-actions a.social-primary{border:1px solid #176b50;border-radius:7px;padding:10px 12px;font-weight:650;text-decoration:none;display:inline-block}.social-assignee-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 18px;display:grid}.social-workspace .social-assignee-option{border:1px solid var(--social-line);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:10px;margin:0;padding:12px;display:flex}.social-workspace .social-assignee-option input[type=checkbox]{width:18px;height:18px;accent-color:var(--social-green);flex:0 0 18px;margin:0}.social-team-progress{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.social-team-progress li{border:1px solid var(--social-line);background:#f2f8f3;border-radius:7px;padding:6px 10px;font-size:13px}.social-mail-draft{border-top:1px solid var(--social-line);margin-top:16px;padding-top:12px}@media (width<=700px){.social-assignee-options{grid-template-columns:minmax(0,1fr)}}.social-workspace{--social-green:#176b50;--social-line:#d4e3db;box-sizing:border-box;border:1px solid var(--social-line);color:#213b30;width:min(1280px,100vw - 32px);max-width:none;height:calc(100dvh - 48px);max-height:none;font:inherit;background:linear-gradient(145deg,#f9fcfa,#f1f6f2);border-radius:16px;margin:auto;padding:28px;overflow:auto}.social-workspace::backdrop{background:#17372b85}.social-fullscreen{width:calc(100vw - 20px);height:calc(100dvh - 20px)}.social-disabled{height:auto;margin:40px auto}.social-heading{border-bottom:1px solid var(--social-line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;display:flex}.social-heading h1{margin:6px 0 12px;font-size:27px}.social-heading p{color:#5b7065;margin:0}.social-heading small{letter-spacing:1px;color:var(--social-green);font-weight:700}.social-workspace button,.social-workspace input,.social-workspace select,.social-workspace textarea{box-sizing:border-box;font:inherit;border:1px solid var(--social-line);color:#213b30;background:#fff;border-radius:7px;padding:10px 12px}.social-workspace button{cursor:pointer;font-weight:650}.social-workspace button:disabled{opacity:.55;cursor:not-allowed}.social-workspace input:focus,.social-workspace textarea:focus,.social-workspace select:focus{outline-offset:1px;outline:2px solid #258b69}.social-workspace input,.social-workspace select,.social-workspace textarea{width:100%;min-width:0;margin-top:6px}.social-workspace textarea{resize:vertical}.social-workspace label{margin-bottom:12px;display:block}.social-workspace fieldset{border:0;min-width:0;margin:0;padding:0}.social-workspace a{color:#13634a;overflow-wrap:anywhere}.social-workspace small{color:#687b70;overflow-wrap:anywhere;display:block}.social-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0;display:flex}.social-toolbar input{flex:1;min-width:210px;margin:0}.social-columns{grid-template-columns:280px minmax(0,1fr);gap:20px;display:grid}.social-list{flex-direction:column;gap:10px;display:flex}.social-list button{text-align:left;overflow-wrap:anywhere;flex-direction:column;gap:7px;display:flex}.social-list button[aria-current=true]{background:#e2efe8;border-color:#176b50}.social-list span{color:#176b50;font-size:13px}.social-detail{min-width:0}.social-card{border:1px solid var(--social-line);border-left:4px solid var(--social-green);overflow-wrap:anywhere;background:#fff;border-radius:10px;margin-bottom:18px;padding:20px}.social-card h2{margin:0 0 14px;font-size:22px}.social-card h3{margin:0 0 14px;font-size:17px}.social-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;display:grid}.social-fields dt{color:#687b70;font-size:12px}.social-fields dd{margin:5px 0 12px}.social-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.social-workspace .social-primary{background:var(--social-green);color:#fff;border-color:var(--social-green)}.social-prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.social-hint{background:#fffbef;border-left:3px solid #bb9139;padding:12px}.social-error{color:#a52b2b;background:#fff0ed;border-radius:7px;padding:12px}.social-notices p{border:1px solid var(--social-line);border-radius:7px;padding:12px}.social-event{border-top:1px solid var(--social-line);padding:12px 0}.social-event p{margin:8px 0}.social-event small{margin-top:6px}@media (width<=700px){.social-workspace{border-radius:10px;width:calc(100vw - 12px);height:calc(100dvh - 12px);padding:16px}.social-heading{flex-wrap:wrap;gap:10px}.social-heading h1{font-size:23px}.social-columns{grid-template-columns:minmax(0,1fr)}.social-list{max-height:220px;overflow:auto}.social-fields{grid-template-columns:minmax(0,1fr)}.social-card{padding:14px}.social-inbox-trigger{max-width:calc(100vw - 24px);top:auto;bottom:16px;right:12px}.social-toolbar{align-items:stretch}}.social-source-shell{box-sizing:border-box;color:#213b30;background-color:#f3f7f3;display:block}.social-source-shell .social-source-workspace{background:0 0;border:0;border-radius:0;width:100%;height:auto;min-height:calc(100vh - 72px);max-height:none;margin:0;padding:0;overflow:visible}.social-source-shell .workspace-sidebar{box-sizing:border-box}.social-source-shell .module-nav button{font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.social-source-shell .module-nav strong{border-radius:7px;padding:3px 6px}.social-source-account{color:#647669;margin:20px 12px;font-size:12px;line-height:1.8}.social-source-workspace .social-heading{padding:12px 0 22px}.social-source-workspace .social-heading>button{white-space:nowrap;flex-shrink:0}.social-source-workspace .social-columns{grid-template-columns:minmax(210px,270px) minmax(0,1fr)}.social-products,.social-import-panel{min-width:0;margin:20px 0}.social-product-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.social-product-heading h3{margin:0}.social-product-card{border:1px solid var(--social-line);background:#fbfdfa;border-radius:9px;margin:12px 0;overflow:hidden}.social-product-card>summary{cursor:pointer;background:#eff6f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.social-product-card>summary span{color:#657c6d;font-size:12px}.social-product-card>summary:after{content:"展开";color:#176b50;font-size:12px}.social-product-card[open]>summary:after{content:"收起"}.social-product-content{min-width:0;padding:16px}.social-product-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.social-product-fields p{margin:5px 0 14px}.social-product-fields .social-product-wide{grid-column:span 2}.social-product-images{flex-wrap:wrap;gap:12px;display:flex}.social-product-images figure{border:1px solid var(--social-line);box-sizing:border-box;background:#fff;border-radius:8px;width:150px;max-width:100%;margin:0 0 12px;padding:8px}.social-product-images img{object-fit:contain;width:100%;height:128px;display:block}.social-product-images figcaption{overflow-wrap:anywhere;color:#647669;margin:7px 0;font-size:11px}.social-product-images button{width:100%;padding:6px;font-size:11px}.social-product-content .social-product-delete{color:#9d4237;background:#fff8f6;border-color:#e5b9b1;margin-top:14px}.social-import-panel{background:#f2f8f3;border:1px solid #c4dacc;border-radius:9px;padding:18px}.social-import-preview{border-top:1px solid var(--social-line);margin-top:14px;padding-top:12px}.social-import-preview li{margin:7px 0;line-height:1.6}.social-import-table{border:1px solid var(--social-line);background:#fff;border-radius:7px;max-height:360px;overflow:auto}.social-import-table table{border-collapse:collapse;width:100%;font-size:13px}.social-import-table th,.social-import-table td{text-align:left;border-bottom:1px solid var(--social-line);overflow-wrap:anywhere;min-width:80px;padding:9px 12px}.social-import-table th{background:#eaf3ed;position:sticky;top:0}.social-import-extra{border:1px dashed var(--social-line);border-radius:7px;margin:12px 0;padding:12px}.social-import-extra summary{cursor:pointer;margin-bottom:10px}@media (width<=1200px){.social-product-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.social-source-workspace .social-columns{grid-template-columns:minmax(0,1fr)}.social-source-workspace .social-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:250px;display:grid;overflow:auto}}@media (width<=700px){.social-source-shell .social-source-workspace{width:100%;height:auto;padding:0}.social-product-fields{grid-template-columns:minmax(0,1fr)}.social-product-fields .social-product-wide{grid-column:auto}.social-source-workspace .social-list{grid-template-columns:minmax(0,1fr)}.social-product-content,.social-import-panel{padding:12px}.social-product-images figure{width:calc(50% - 6px)}.social-source-workspace .social-heading{flex-wrap:wrap;gap:12px}.social-source-workspace .social-heading>button{margin-left:auto}}@media (prefers-reduced-motion:reduce){.social-source-shell *{scroll-behavior:auto!important}}
