.legal-tabs[data-v-90e9f8ee]{background:#ffffff08;border:1px solid #ffffff14;gap:2px;padding:4px}.legal-tab[data-v-90e9f8ee],.legal-tabs[data-v-90e9f8ee]{border-radius:9999px;align-items:center;display:inline-flex}.legal-tab[data-v-90e9f8ee]{color:#fff6;white-space:nowrap;gap:6px;padding:7px 16px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s}.legal-tab[data-v-90e9f8ee]:hover:not(.legal-tab--active){color:#ffffffb3;background:#ffffff0d}.legal-tab--active[data-v-90e9f8ee]{color:#fff;background:linear-gradient(135deg,#009fff2e,#6e40c92e);border:1px solid #009fff40;font-weight:600}.prose-legal[data-v-90e9f8ee]{color:#ffffffad;font-size:.9375rem;line-height:1.75}.prose-legal[data-v-90e9f8ee] section{border-bottom:1px solid #ffffff0f;margin-bottom:2.5rem;padding-bottom:2.5rem}.prose-legal[data-v-90e9f8ee] section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.prose-legal[data-v-90e9f8ee] h2{color:#fff;margin:0 0 .75rem;font-size:1.25rem;font-weight:700}.prose-legal[data-v-90e9f8ee] h3{color:#ffffffd9;margin:1.5rem 0 .5rem;font-size:1rem;font-weight:600}.prose-legal[data-v-90e9f8ee] p{margin-bottom:.75rem}.prose-legal[data-v-90e9f8ee] p:last-child{margin-bottom:0}.prose-legal[data-v-90e9f8ee] ol,.prose-legal[data-v-90e9f8ee] ul{flex-direction:column;gap:.45rem;margin:.75rem 0;padding:0;display:flex}.prose-legal[data-v-90e9f8ee] ul li{padding-left:1.25rem;list-style:none;position:relative}.prose-legal[data-v-90e9f8ee] ul li:before{content:"–";color:#009fff;position:absolute;left:0}.prose-legal[data-v-90e9f8ee] ol{counter-reset:ol-counter}.prose-legal[data-v-90e9f8ee] ol li{counter-increment:ol-counter;padding-left:1.75rem;list-style:none;position:relative}.prose-legal[data-v-90e9f8ee] ol li:before{content:counter(ol-counter) ".";color:#009fff;font-size:.875rem;font-weight:600;position:absolute;left:0}.prose-legal[data-v-90e9f8ee] strong{color:#ffffffe6;font-weight:600}.prose-legal[data-v-90e9f8ee] a{color:#009fff;text-decoration:none;transition:color .15s}.prose-legal[data-v-90e9f8ee] a:hover{color:#33b3ff}.prose-legal[data-v-90e9f8ee] code{color:#a78bfa;background:#009fff14;border:1px solid #009fff2e;border-radius:4px;padding:.1em .45em;font-family:ui-monospace,monospace;font-size:.8125rem}.prose-legal[data-v-90e9f8ee] .table-scroll{margin:1rem 0;overflow-x:auto}.prose-legal[data-v-90e9f8ee] table{border-collapse:collapse;width:100%;font-size:.875rem}.prose-legal[data-v-90e9f8ee] table td,.prose-legal[data-v-90e9f8ee] table th{text-align:left;vertical-align:top;border:1px solid #ffffff14;padding:.6rem .875rem}.prose-legal[data-v-90e9f8ee] table thead th{color:#ffffffd9;letter-spacing:.02em;background:#009fff0f;font-size:.8125rem;font-weight:600}.prose-legal[data-v-90e9f8ee] table tbody tr:nth-child(2n) td,.prose-legal[data-v-90e9f8ee] table tbody tr:nth-child(2n) th{background:#ffffff05}.prose-legal[data-v-90e9f8ee] table tbody th{color:#fff9;background:#ffffff04;width:10rem;font-weight:500}.prose-legal[data-v-90e9f8ee] .info-box{color:#ffffffa6;background:#009fff0f;border:1px solid #009fff26;border-radius:8px;margin:1rem 0;padding:1rem 1.25rem;font-size:.875rem}
