body:has(.familyEmbed){background:0 0;margin:0}.familyEmbed{color:#0c234f;padding:0 2px 4px;font:16px Arial,Helvetica,sans-serif}.familyEmbed .functionCategory{background:#fff;border:1px solid #dce3ed;border-radius:10px;margin:0 0 12px;overflow:hidden}.familyEmbed summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-weight:700;list-style:none;display:flex}.familyEmbed summary::-webkit-details-marker{display:none}.familyEmbed details[open] summary{background:#edf3ff}.familyEmbed details[open] summary svg{transform:rotate(180deg)}.familyEmbed .functionContent{padding:0 18px 18px}.familyEmbed .functionItem{padding-top:12px}.familyEmbed h3{margin:10px 0;font-size:17px}.familyEmbed p{color:#607087;font-size:14px;line-height:1.6}.familyEmbed .documentActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.familyEmbed a,.familyEmbed button{color:#1748a0;cursor:pointer;background:#fff;border:1px solid #dce3ed;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 14px;font:600 14px Arial,sans-serif;text-decoration:none;display:inline-flex}.familyEmbed button:disabled{opacity:.5;cursor:wait}.familyEmbed .warning{background:#fff3d7;border-radius:8px;padding:12px}.familyEmbed :focus-visible{outline-offset:2px;outline:3px solid #1a71dd}@media (max-width:500px){.familyEmbed .documentActions>*{flex:auto}.familyEmbed .functionContent{padding:0 12px 16px}}
