.nv2-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.75rem 0}.nv2-actions a,.nv2-actions button,.nv2-actions summary{min-height:44px;padding:.4rem .8rem;border:1px solid #d9c9a8;border-radius:8px;background:#fffaf0;color:inherit;cursor:pointer;font:inherit;text-decoration:none;display:inline-flex;align-items:center}.nv2-actions details{position:relative}.nv2-actions details[open]>form,.nv2-actions details[open]>ul{background:#fff;border:1px solid #e5d9bf;border-radius:8px;padding:.5rem;margin-top:.25rem}.nv2-actions details ul{list-style:none;margin:0;padding:0}.nv2-actions a:focus-visible,.nv2-actions button:focus-visible,.nv2-actions summary:focus-visible{outline:3px solid #b5651d;outline-offset:2px}.nv2-note{color:#6b5a45;font-size:.85rem}.nv2-flash{font-size:.85rem;color:#2f6b2f}.names-table{border-collapse:collapse;width:100%;margin:1rem 0}.names-table td,.names-table th{border:1px solid #e5d9bf;padding:.5rem;vertical-align:top;text-align:left}.names-cert{max-width:720px;margin:1.5rem auto;padding:2.5rem;border:6px double #b8860b;border-radius:12px;background:#fffdf7;text-align:center}.names-cert h1{font-size:2.6rem;margin:.25rem 0}.names-cert .cert-script{font-size:2rem;margin:.25rem 0}.names-cert dl{display:grid;grid-template-columns:auto 1fr;grid-gap:.4rem 1rem;gap:.4rem 1rem;text-align:left;margin:1.5rem auto;max-width:520px}.names-cert dt{font-weight:600}.names-cert .cert-for input{border:0;border-bottom:1px solid #b8860b;background:transparent;text-align:center;font:inherit;font-size:1.2rem;width:70%}.names-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:1rem;gap:1rem;list-style:none;padding:0}.names-grid>li{border:1px solid #e5d9bf;border-radius:10px;padding:1rem;background:#fffdf7}.nak-padas{display:flex;flex-wrap:wrap;gap:.5rem}.nak-padas button{min-height:44px;padding:.4rem .9rem;border:1px solid #d9c9a8;border-radius:8px;background:#fffaf0;cursor:pointer}.nak-padas button[aria-pressed=true]{background:#b5651d;color:#fff}@media print{body:has(.names-print) .no-print,body:has(.names-print) .nv2-actions,body:has(.names-print) footer,body:has(.names-print) header,body:has(.names-print) ins,body:has(.names-print) nav{display:none!important}.names-cert{border-color:#000;box-shadow:none;page-break-inside:avoid}}