.form-guide-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#eef6f5;border:1px solid #c8deda;border-radius:12px;padding:20px;margin:18px 0;color:#173d39}.form-guide-summary p{margin:7px 0;line-height:1.6}.form-guide-summary small{color:#506c68}.form-guide-summary button,.fg-toolbar button{font:inherit;cursor:pointer;border:1px solid #24675d;background:white;color:#164f45;padding:10px 14px;border-radius:7px;white-space:nowrap}.form-guide-host{margin:32px 0;scroll-margin-top:24px;min-width:0}.fg-toolbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 20px;background:#edf3f2;border:1px solid #dae5e2;border-radius:12px 12px 0 0;font-size:14px}.fg-toolbar a{color:#165f50}.fg-toolbar button{margin-left:auto}.form-usage-guide{background:white;border:1px solid #dae5e2;border-radius:0 0 12px 12px;padding:clamp(18px,3vw,36px);font-family:Arial,Helvetica,sans-serif;color:#223831;line-height:1.8;font-size:16px;overflow-wrap:anywhere;min-width:0}.form-usage-guide .fg-eyebrow{font-size:12px;letter-spacing:.1em;color:#4c7466;font-weight:700;margin:0 0 10px}.form-usage-guide h2{font-size:clamp(24px,2.8vw,32px);line-height:1.25;margin:0 0 18px;color:#153c30}.form-usage-guide h3{font-size:22px;line-height:1.35;color:#153c30;margin:0 0 18px}.form-usage-guide h4{font-size:17px;line-height:1.5;margin:24px 0 8px}.form-usage-guide p{margin:10px 0 17px}.form-usage-guide .fg-lead{font-size:18px;color:#385b4f}.form-usage-guide section{border-top:1px solid #e0e9e5;margin-top:32px;padding-top:28px;scroll-margin-top:24px}.form-usage-guide ul,.form-usage-guide ol{padding-left:24px}.form-usage-guide li{margin:9px 0}.form-usage-guide a{color:#14604d;text-decoration:underline;text-underline-offset:3px}.fg-toc{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;background:#f5f8f6;padding:20px;border-radius:8px;margin:24px 0}.fg-toc a{font-size:14px;line-height:1.5}.fg-table-scroll{max-width:100%;overflow-x:auto;margin:14px 0 20px;border:1px solid #d8e4de;border-radius:7px}.form-usage-guide table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.7;text-align:left}.form-usage-guide th,.form-usage-guide td{padding:13px 15px;vertical-align:top;border-bottom:1px solid #dce5e0;overflow-wrap:anywhere}.form-usage-guide th{background:#edf3ef;color:#244e3e;font-weight:700}.form-usage-guide th:first-child,.form-usage-guide td:first-child{width:32%}.form-usage-guide tr:last-child td{border-bottom:0}.form-usage-guide tbody tr:nth-child(even){background:#fafcfb}.fg-example{border:1px solid #c9ded2;background:#f8fbf9;border-radius:8px;padding:16px;margin:18px 0}.fg-example summary{cursor:pointer;font-weight:700;color:#1a5743;line-height:1.5}.fg-example[open] summary{margin-bottom:20px}.fg-standalone{margin:0;background:#f1f5f2;color:#223831;font:16px/1.8 Arial,Helvetica,sans-serif}.fg-standalone main{max-width:960px;margin:40px auto;padding:0 20px}.fg-standalone .form-usage-guide{border-radius:12px}.fg-back{display:inline-block;margin-bottom:20px;color:#175740}button:focus-visible,.form-usage-guide a:focus-visible,.fg-table-scroll:focus-visible{outline:3px solid #b77619;outline-offset:3px}.form-guide-host:focus{outline:none}@media(max-width:650px){.form-guide-summary{align-items:flex-start;flex-direction:column;padding:16px}.fg-toc{grid-template-columns:1fr;padding:16px}.fg-toolbar{padding:14px;gap:12px}.fg-toolbar button{margin-left:0}.form-usage-guide{font-size:15px;padding:18px}.form-usage-guide th,.form-usage-guide td{padding:10px 9px}.form-usage-guide td:first-child,.form-usage-guide th:first-child{width:35%}.fg-standalone main{margin:20px auto;padding:0 10px}}@media print{body.printing-document .form-guide-summary,body.printing-document .form-guide-host{display:none!important}.fg-standalone{background:white}.fg-standalone main{margin:0;padding:0;max-width:none}.fg-standalone .form-usage-guide{border:0;padding:0}.fg-standalone .fg-back,.fg-standalone .fg-toc{display:none}.fg-standalone .fg-table-scroll{overflow:visible}.fg-standalone tr{break-inside:avoid}}
