.WebBirthProfiles_library__bcsGm{--line:color-mix(in srgb,currentColor 18%,transparent);--muted:color-mix(in srgb,currentColor 72%,transparent);margin-block:1.25rem;padding-block:.75rem;border-block:1px solid var(--line);font-family:var(--font-serif)}.WebBirthProfiles_library__bcsGm summary{min-height:44px;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-weight:700}.WebBirthProfiles_library__bcsGm summary:after{content:"+";margin-inline-start:auto}.WebBirthProfiles_library__bcsGm[open] summary:after{content:"−"}.WebBirthProfiles_library__bcsGm summary::-webkit-details-marker{display:none}.WebBirthProfiles_count__dGiSw{font-weight:400;font-size:.85rem;color:var(--muted)}.WebBirthProfiles_library__bcsGm p{font-size:.9rem;line-height:1.7;margin-block:.5rem}.WebBirthProfiles_library__bcsGm .WebBirthProfiles_note__nMszW{color:var(--muted)}.WebBirthProfiles_library__bcsGm ul{list-style:none;padding:0;margin:.75rem 0}.WebBirthProfiles_library__bcsGm li{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-bottom:1px solid var(--line);padding-block:.5rem}.WebBirthProfiles_library__bcsGm button{min-height:44px;padding:.5rem .75rem;border:1px solid var(--line);border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.WebBirthProfiles_library__bcsGm .WebBirthProfiles_choose__eM6q7{flex:1 1 12rem;text-align:start;border-color:transparent}.WebBirthProfiles_library__bcsGm .WebBirthProfiles_choose__eM6q7[aria-pressed=true]{border-color:var(--color-cinnabar)}.WebBirthProfiles_choose__eM6q7 .WebBirthProfiles_facts__M8f_r,.WebBirthProfiles_choose__eM6q7 strong{display:block;overflow-wrap:anywhere}.WebBirthProfiles_facts__M8f_r{font-family:var(--font-figures);font-size:.85rem;color:var(--muted)}.WebBirthProfiles_tag___O7EV{margin-inline-start:.5rem;padding-inline:.35rem;border:1px solid;font-size:.75rem;font-weight:400;vertical-align:.1em}.WebBirthProfiles_library__bcsGm label{display:block;margin-top:1rem}.WebBirthProfiles_library__bcsGm input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;padding:.75rem;margin-block:.4rem .25rem}.WebBirthProfiles_library__bcsGm input:not([type=checkbox]):not([type=radio]),.WebBirthProfiles_library__bcsGm select{display:block;width:100%;min-height:44px;border:1px solid var(--line);background:transparent;color:inherit;font:inherit;border-radius:0}.WebBirthProfiles_library__bcsGm select{padding:.5rem;margin-block:.5rem}.WebBirthProfiles_library__bcsGm [aria-invalid=true]{border-color:var(--color-cinnabar)}.WebBirthProfiles_library__bcsGm .WebBirthProfiles_fieldError__s_72z{color:var(--color-cinnabar)}.WebBirthProfiles_owner__uIyRi{border:0;padding:0;margin:1rem 0 0;min-width:0}.WebBirthProfiles_owner__uIyRi legend{padding:0;font-weight:700;font-size:.95rem}.WebBirthProfiles_owner__uIyRi label{display:flex;align-items:center;gap:.65rem;min-height:44px;margin:0;line-height:1.5;cursor:pointer}.WebBirthProfiles_library__bcsGm input[type=checkbox],.WebBirthProfiles_library__bcsGm input[type=radio]{flex:none;width:20px;height:20px;margin:0;accent-color:var(--color-cinnabar)}.WebBirthProfiles_actions__jOQrm{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem}.WebBirthProfiles_library__bcsGm .WebBirthProfiles_primary__f_0f8{background:var(--color-cinnabar);border-color:var(--color-cinnabar);color:var(--color-paper);font-weight:700}.WebBirthProfiles_library__bcsGm .WebBirthProfiles_textButton__nXunm{border-color:transparent;padding-inline:0;text-decoration:underline;text-underline-offset:.2em}.WebBirthProfiles_block__Wc_0x{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--line)}.WebBirthProfiles_importRow__5__ug{margin-block:.75rem}.WebBirthProfiles_importRow__5__ug .WebBirthProfiles_facts__M8f_r{display:block}.WebBirthProfiles_status__xZHtn:empty{display:none}.WebBirthProfiles_library__bcsGm :is(button,input,select,summary):focus-visible{outline:2px solid var(--color-cinnabar);outline-offset:3px}.WebBirthProfiles_library__bcsGm button:disabled{opacity:.55;cursor:wait}@media (hover:hover) and (pointer:fine){.WebBirthProfiles_library__bcsGm button:not(:disabled):hover{border-color:var(--color-cinnabar)}.WebBirthProfiles_library__bcsGm .WebBirthProfiles_primary__f_0f8:not(:disabled):hover{background:var(--color-cinnabar-dark);border-color:var(--color-cinnabar-dark)}}@media (prefers-reduced-motion:no-preference){.WebBirthProfiles_library__bcsGm button:active:not(:focus-visible){transform:scale(.97);transition:transform .15s cubic-bezier(.23,1,.32,1)}}