.rKwK3q_field{min-width:0;color:var(--theme-text)}.rKwK3q_label{margin-bottom:.5rem;font-weight:600;display:block}.rKwK3q_description{margin:.5rem 0;font-size:.875rem}.rKwK3q_control{position:relative}.rKwK3q_input{border-color:var(--theme-primary);min-height:44px}.rKwK3q_input::placeholder{color:var(--theme-text);opacity:1}.rKwK3q_options{max-height:16rem}.rKwK3q_chips{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;list-style:none;display:flex}.rKwK3q_chip{border:1px solid var(--theme-primary);background:var(--theme-surfaceRaised);min-height:44px;color:var(--theme-text);text-align:left;overflow-wrap:anywhere;border-radius:.5rem;padding:.5rem .75rem}.rKwK3q_chip:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.rKwK3q_chip:disabled{cursor:not-allowed}.rKwK3q_empty{padding:.75rem}
.n9MmOW_editor{color:var(--theme-text);background:var(--theme-surface);border:1px solid var(--theme-border);overflow-wrap:anywhere;border-radius:.75rem;min-width:0;padding:1rem}.n9MmOW_header,.n9MmOW_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.n9MmOW_eyebrow{font-size:.875rem}.n9MmOW_heading{font-size:1.5rem;font-weight:700}.n9MmOW_editor :is(h2,h3,h4){color:var(--theme-text)}.n9MmOW_heading:focus-visible,.n9MmOW_editor button:focus-visible,.n9MmOW_editor input:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.n9MmOW_bookTitle{margin-top:.25rem;font-size:1.125rem}.n9MmOW_description,.n9MmOW_status{margin:.75rem 0}.n9MmOW_status:empty{display:none}.n9MmOW_notice,.n9MmOW_panel{border:1px solid var(--theme-border);background:var(--theme-surfaceRaised);border-radius:.5rem;margin-top:1rem;padding:1rem}.n9MmOW_notice>*,.n9MmOW_panel>*{margin-bottom:.75rem}.n9MmOW_notice>:last-child,.n9MmOW_panel>:last-child{margin-bottom:0}.n9MmOW_sectionHeading{font-size:1.125rem;font-weight:600}.n9MmOW_fields,.n9MmOW_summary{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1rem;display:grid}.n9MmOW_summary dt{font-weight:600}.n9MmOW_primary,.n9MmOW_secondary{border:1px solid var(--theme-primary);border-radius:.5rem;min-height:44px;padding:.625rem 1rem;font-weight:600}.n9MmOW_primary{background:var(--theme-primary);color:var(--theme-on-primary)}.n9MmOW_secondary{background:var(--theme-surface);color:var(--theme-text)}.n9MmOW_primary:disabled,.n9MmOW_secondary:disabled{cursor:not-allowed}.n9MmOW_actions{justify-content:flex-start}.n9MmOW_identifier{font-size:.875rem}.n9MmOW_acknowledgement{align-items:center;gap:.75rem;min-height:44px;display:flex}.n9MmOW_acknowledgement input{appearance:none;border:1px solid var(--theme-primary);background:var(--theme-surface);border-radius:.2rem;flex:none;place-content:center;width:1.25rem;height:1.25rem;display:grid}.n9MmOW_acknowledgement input:checked{background:var(--theme-primary)}.n9MmOW_acknowledgement input:before{content:"";border:solid var(--theme-on-primary);border-width:0 .15rem .15rem 0;width:.4rem;height:.65rem;transform:rotate(45deg)scale(0)}.n9MmOW_acknowledgement input:checked:before{transform:rotate(45deg)scale(1)}
.book-typeset{orphans:2;widows:2;-webkit-hyphens:auto;hyphens:auto;text-align-last:left}.drop-cap:first-letter{float:left;color:inherit;margin-top:.05em;margin-bottom:-.1em;margin-right:.12em;font-size:3.4em;font-weight:700;line-height:.8}.drop-cap{text-indent:0!important}.lead-in-phrase{font-variant:small-caps;letter-spacing:.08em;font-size:1.05em}.ornamental-divider{text-align:center;letter-spacing:.5em;color:inherit;margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.1rem}
