.template-page[data-v-978cef9f]{background:#f6f7f5;color:#17211b;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;min-height:100vh}.template-page[data-v-978cef9f],.template-page[data-v-978cef9f] *{box-sizing:border-box}main[data-v-978cef9f]{margin:auto;padding:38px 0 64px;width:min(880px,calc(100% - 48px))}.breadcrumb[data-v-978cef9f]{color:#7a877f;display:flex;flex-wrap:wrap;font-size:13px;gap:7px}.back-links a[data-v-978cef9f],.breadcrumb a[data-v-978cef9f],.template-copy[data-v-978cef9f] a{color:#176b45;text-decoration:none}.back-links a[data-v-978cef9f]:hover,.breadcrumb a[data-v-978cef9f]:hover,.template-copy[data-v-978cef9f] a:hover{text-decoration:underline;text-underline-offset:3px}.title-row[data-v-978cef9f]{align-items:center;display:flex;gap:11px;margin:20px 0 10px}.title-row>span[data-v-978cef9f]{background:#edf6f1;border-radius:10px;color:#176b45;display:grid;flex:0 0 auto;height:40px;place-items:center;width:40px}h1[data-v-978cef9f]{font-size:clamp(30px,4vw,40px);line-height:1.25;margin:0}.lead[data-v-978cef9f]{color:#526259;font-size:16px;line-height:1.7;margin:0 0 20px}.download-panel[data-v-978cef9f]{align-items:center;background:#fff;border:1px solid #dce8e1;border-radius:12px;display:flex;gap:20px;justify-content:space-between;padding:18px 20px}.download-panel>div[data-v-978cef9f]{display:grid;gap:4px}.download-panel strong[data-v-978cef9f]{font-size:17px}.download-panel span[data-v-978cef9f]{color:#66736c;font-size:13px}.download-panel a[data-v-978cef9f]{align-items:center;background:#176b45;border-radius:9px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:15px;font-weight:600;gap:7px;justify-content:center;min-height:46px;padding:0 18px;text-decoration:none}.download-panel a[data-v-978cef9f]:hover{background:#125b39}.download-panel a[aria-disabled=true][data-v-978cef9f]{cursor:wait;opacity:.65}.download-panel a[data-v-978cef9f]:focus-visible{outline:2px solid #176b45;outline-offset:3px}.download-error[data-v-978cef9f]{color:#a5362b;font-size:14px;margin:9px 0 0}.preview-section[data-v-978cef9f],.related-section[data-v-978cef9f],.template-copy[data-v-978cef9f]{margin-top:36px}.section-heading[data-v-978cef9f]{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.related-section h2[data-v-978cef9f],.section-heading h2[data-v-978cef9f],.template-copy[data-v-978cef9f] h2{font-size:21px;line-height:1.45;margin:0 0 10px}.section-heading h2[data-v-978cef9f]{margin-bottom:3px}.section-heading p[data-v-978cef9f]{color:#66736c;font-size:13px;margin:0}.section-heading>span[data-v-978cef9f]{background:#edf6f1;border-radius:6px;color:#176b45;font-size:12px;font-weight:700;padding:4px 8px}.preview-scroll[data-v-978cef9f]{background:#fff;border:1px solid #d7dfda;border-radius:12px;overflow-x:auto}table[data-v-978cef9f]{border-collapse:collapse;font-size:14px;min-width:620px;width:100%}td[data-v-978cef9f],th[data-v-978cef9f]{border-bottom:1px solid #d7dfda;border-right:1px solid #d7dfda;min-width:105px;padding:11px 13px;text-align:left;white-space:nowrap}td[data-v-978cef9f]:last-child,th[data-v-978cef9f]:last-child{border-right:0}tbody tr:last-child td[data-v-978cef9f]{border-bottom:0}th[data-v-978cef9f]{background:var(--header-fill);color:var(--header-font);font-weight:600;text-align:center}td[data-v-978cef9f]{background:#fff;color:var(--body-font);height:42px}td[data-v-978cef9f],th[data-v-978cef9f]{border-color:var(--border-color)}.export-style-picker[data-v-978cef9f]{background:#fff;border:1px solid #dce8e1;border-radius:9px;display:flex;flex-wrap:wrap;gap:12px 24px;margin:16px 0 0;padding:12px 16px}.export-style-picker legend[data-v-978cef9f]{font-size:14px;font-weight:600}.export-style-picker label[data-v-978cef9f]{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;gap:6px}.export-style-picker input[data-v-978cef9f]{accent-color:#176b45}.template-copy[data-v-978cef9f]{font-size:15px;line-height:1.8}.template-copy[data-v-978cef9f] h2{margin-top:30px}.template-copy[data-v-978cef9f] h2:first-child{margin-top:0}.template-copy[data-v-978cef9f] ol,.template-copy[data-v-978cef9f] p,.template-copy[data-v-978cef9f] ul{margin:0 0 14px}.template-copy[data-v-978cef9f] ol,.template-copy[data-v-978cef9f] ul{padding-left:22px}.faq-item[data-v-978cef9f]{margin-top:20px}.faq-item h3[data-v-978cef9f]{font-size:16px;margin:0 0 5px}.faq-item p[data-v-978cef9f]{color:#526259;margin:0}.related-grid[data-v-978cef9f],.tool-links[data-v-978cef9f]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tool-links a[data-v-978cef9f]{align-items:center;background:#fff;border:1px solid #e1e7e3;border-radius:10px;color:#176b45;display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr) 18px;padding:15px;text-decoration:none}.tool-links span[data-v-978cef9f]{display:grid;gap:3px;min-width:0}.tool-links small[data-v-978cef9f]{color:#66736c;font-size:13px;font-weight:400;line-height:1.45}.back-links[data-v-978cef9f]{display:flex;font-size:14px;gap:16px;justify-content:space-between;margin-top:30px}footer[data-v-978cef9f]{color:#89948e;font-size:14px;padding:24px 16px 38px;text-align:center}footer a[data-v-978cef9f]{color:inherit;text-underline-offset:3px}@media(max-width:600px){main[data-v-978cef9f]{padding-top:26px;width:calc(100% - 24px)}.title-row[data-v-978cef9f]{align-items:flex-start}.download-panel[data-v-978cef9f]{align-items:stretch;flex-direction:column}.download-panel a[data-v-978cef9f]{width:100%}.related-grid[data-v-978cef9f],.tool-links[data-v-978cef9f]{grid-template-columns:1fr}.back-links[data-v-978cef9f]{align-items:flex-start;flex-direction:column}}
