.legal-prose[data-v-de00777a]{color:var(--ui-text);font-size:.875rem;line-height:1.7}.legal-prose[data-v-de00777a] .doc-meta{color:var(--ui-text-muted);font-size:.8125rem;margin-block-end:1.5rem}.legal-prose[data-v-de00777a] .doc-title{color:var(--ui-text-highlighted);font-size:1.375rem;font-weight:800;letter-spacing:-.01em;margin-block:0 1rem}.legal-prose[data-v-de00777a] h2{color:var(--ui-text-highlighted);font-size:1.125rem;font-weight:700;line-height:1.3;margin-block:1.75rem .75rem}.legal-prose[data-v-de00777a] h3{color:var(--ui-text-highlighted);font-size:1rem;font-weight:600;margin-block:1.25rem .5rem}.legal-prose[data-v-de00777a] p{margin-block:0 .75rem}.legal-prose[data-v-de00777a] ol,.legal-prose[data-v-de00777a] ul{margin-block:0 .75rem;padding-inline-start:1.5rem}.legal-prose[data-v-de00777a] ul{list-style:disc}.legal-prose[data-v-de00777a] ol{list-style:decimal}.legal-prose[data-v-de00777a] li{margin-block-end:.5rem}.legal-prose[data-v-de00777a] a{color:var(--ui-primary);font-weight:500;text-decoration:none}.legal-prose[data-v-de00777a] a:hover{text-decoration:underline}.legal-prose[data-v-de00777a] strong{color:var(--ui-text-highlighted);font-weight:600}.legal-prose[data-v-de00777a] code{background-color:var(--ui-bg-elevated);border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;padding:.1rem .35rem}.legal-prose[data-v-de00777a] hr{border:none;border-block-start:1px solid var(--ui-border);margin-block:1.5rem}.legal-prose[data-v-de00777a] blockquote{background-color:var(--ui-bg-elevated);border-inline-start:3px solid var(--ui-primary);border-radius:.25rem;margin-block:1rem;padding:.75rem 1rem}.legal-prose[data-v-de00777a] blockquote p{margin:0}.legal-prose[data-v-de00777a] .table-wrapper{margin-block:1rem;overflow-x:auto}.legal-prose[data-v-de00777a] table{border-collapse:collapse;font-size:.8125rem;inline-size:100%}.legal-prose[data-v-de00777a] td,.legal-prose[data-v-de00777a] th{border:1px solid var(--ui-border);padding:.5rem .75rem;text-align:start;vertical-align:top}.legal-prose[data-v-de00777a] th{background-color:var(--ui-bg-elevated);color:var(--ui-text-highlighted);font-weight:600}.legal-prose[data-v-de00777a] .legal-footnote{color:var(--ui-text-muted);font-style:italic;margin-block-start:1.5rem}
