.integrity-banner[data-astro-cid-lmlac7cn]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:var(--r-md);padding:var(--s-5)}.integrity-badge[data-astro-cid-lmlac7cn]{display:inline-block;font-family:var(--f-data);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--ls-wide);background:#dcfce7;color:#14532d;padding:.2rem .5rem;border-radius:4px;margin-bottom:var(--s-2)}.integrity-banner[data-astro-cid-lmlac7cn] h3[data-astro-cid-lmlac7cn]{margin:var(--s-2) 0;color:#14532d;font-size:var(--fs-lg)}.integrity-banner[data-astro-cid-lmlac7cn] p[data-astro-cid-lmlac7cn]{color:#1e293b;margin-bottom:var(--s-3)}.integrity-rule[data-astro-cid-lmlac7cn]{background:#fff;border-left:3px solid #16a34a;padding:var(--s-3) var(--s-4);border-radius:0 var(--r-sm) var(--r-sm) 0;font-size:var(--fs-sm);color:#1e293b}.checklist-grid[data-astro-cid-lmlac7cn]{display:grid;gap:var(--s-5)}@media(min-width:860px){.checklist-grid[data-astro-cid-lmlac7cn]{grid-template-columns:repeat(2,1fr)}}.checklist-card[data-astro-cid-lmlac7cn]{display:flex;flex-direction:column}.checklist-card[data-astro-cid-lmlac7cn] h3[data-astro-cid-lmlac7cn]{margin-top:0;font-size:var(--fs-md);color:var(--c-primary);border-bottom:2px solid var(--c-accent);padding-bottom:var(--s-2)}.group-desc[data-astro-cid-lmlac7cn]{font-size:var(--fs-sm);color:var(--c-text-2);margin-bottom:var(--s-3)}.param-list[data-astro-cid-lmlac7cn]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--s-3)}.param-item[data-astro-cid-lmlac7cn]{display:flex;align-items:flex-start;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--c-divider)}.param-item[data-astro-cid-lmlac7cn]:last-child{border-bottom:none;padding-bottom:0}.param-id[data-astro-cid-lmlac7cn]{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#e2e8f0;color:#1e293b;font-family:var(--f-data);font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center}.param-content[data-astro-cid-lmlac7cn]{display:flex;flex-direction:column;gap:2px}.param-content[data-astro-cid-lmlac7cn] strong[data-astro-cid-lmlac7cn]{font-size:var(--fs-sm);color:var(--c-text)}.param-note[data-astro-cid-lmlac7cn]{font-size:var(--fs-xs);color:var(--c-text-2);line-height:1.4}.worksheet-header[data-astro-cid-lmlac7cn]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--s-4);margin-bottom:var(--s-5)}.printable-sheet[data-astro-cid-lmlac7cn]{background:#fff;border:1px solid #cbd5e1;border-radius:var(--r-md);padding:var(--s-6);box-shadow:0 4px 6px -1px #0000000d}.sheet-title-row[data-astro-cid-lmlac7cn]{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid #0f172a;padding-bottom:var(--s-4);margin-bottom:var(--s-4);flex-wrap:wrap;gap:var(--s-3)}.sheet-title-row[data-astro-cid-lmlac7cn] h3[data-astro-cid-lmlac7cn]{margin:0 0 var(--s-1);font-size:var(--fs-md);color:#0f172a}.sheet-title-row[data-astro-cid-lmlac7cn] small[data-astro-cid-lmlac7cn]{color:#64748b;font-family:var(--f-data)}.sheet-meta[data-astro-cid-lmlac7cn]{font-size:var(--fs-xs);font-family:var(--f-data);color:#334155;display:flex;flex-direction:column;gap:4px}.worksheet-table[data-astro-cid-lmlac7cn]{width:100%;border-collapse:collapse;font-size:.85rem;margin-bottom:var(--s-4)}.worksheet-table[data-astro-cid-lmlac7cn] th[data-astro-cid-lmlac7cn],.worksheet-table[data-astro-cid-lmlac7cn] td[data-astro-cid-lmlac7cn]{border:1px solid #cbd5e1;padding:.5rem .65rem;text-align:left}.worksheet-table[data-astro-cid-lmlac7cn] th[data-astro-cid-lmlac7cn]{background:#f1f5f9;color:#0f172a;font-family:var(--f-data);font-size:.78rem;text-transform:uppercase}.worksheet-table[data-astro-cid-lmlac7cn] td[data-astro-cid-lmlac7cn]{color:#334155}.worksheet-table[data-astro-cid-lmlac7cn] td[data-astro-cid-lmlac7cn] strong[data-astro-cid-lmlac7cn]{color:#0f172a}.sheet-footer[data-astro-cid-lmlac7cn]{border-top:1px solid #cbd5e1;padding-top:var(--s-3);font-size:var(--fs-xs);color:#475569}.cta-box[data-astro-cid-lmlac7cn]{background:#f8fafc;border:1px solid var(--c-divider);border-radius:var(--r-md);padding:var(--s-6)}@media print{header[data-astro-cid-lmlac7cn],footer[data-astro-cid-lmlac7cn],.crumbs[data-astro-cid-lmlac7cn],.hero[data-astro-cid-lmlac7cn],.integrity-banner[data-astro-cid-lmlac7cn],.checklist-grid[data-astro-cid-lmlac7cn],.cta-box[data-astro-cid-lmlac7cn],.print-actions[data-astro-cid-lmlac7cn],.note[data-astro-cid-lmlac7cn]{display:none!important}.worksheet-section[data-astro-cid-lmlac7cn]{padding:0!important;background:none!important}.printable-sheet[data-astro-cid-lmlac7cn]{border:none!important;padding:0!important;box-shadow:none!important}.worksheet-table[data-astro-cid-lmlac7cn] th[data-astro-cid-lmlac7cn],.worksheet-table[data-astro-cid-lmlac7cn] td[data-astro-cid-lmlac7cn]{border:1px solid #000!important;color:#000!important}}
