@layer neptune-focus,neptune-selection-preview,neptune-back,neptune-interaction,neptune-brand-surfaces,neptune-foundation;.nb-legal-content{overflow-wrap:anywhere;min-width:0;color:var(--nb-text-secondary);font-family:var(--nb-type-family-base);font-size:var(--nb-type-size-body);line-height:var(--nb-type-line-height-body)}.nb-legal-content :is(h1,h2,h3,h4,h5,h6,strong){color:var(--nb-text-primary)}.nb-legal-content :is(h1,h2,h3,h4,h5,h6){font-weight:700;line-height:var(--nb-type-line-height-h3);margin:var(--nb-space-6) 0 var(--nb-space-3)}.nb-legal-content h1{font-size:var(--nb-type-size-h2)}.nb-legal-content h2{font-size:var(--nb-type-size-h3);border-bottom:1px solid var(--nb-border-subtle);padding-bottom:var(--nb-space-2)}.nb-legal-content h3{font-size:var(--nb-type-size-h4)}.nb-legal-content :is(h4,h5,h6){font-size:var(--nb-type-size-body)}.nb-legal-content>:first-child{margin-top:0}.nb-legal-content :is(p,ul,ol){font-size:inherit;line-height:inherit;margin:0 0 var(--nb-space-4)}.nb-legal-content :is(ul,ol){padding-left:var(--nb-space-6)}.nb-legal-content li{font-size:inherit;line-height:inherit;margin-bottom:var(--nb-space-2)}.nb-legal-content li::marker{color:var(--nb-text-secondary)}.nb-legal-content li>p{margin-bottom:var(--nb-space-2)}.nb-legal-content a{color:var(--nb-text-link);text-underline-offset:3px;text-decoration:underline}.nb-legal-content a:hover{color:var(--nb-text-primary)}.nb-legal-content a:focus-visible{outline:2px solid var(--nb-focus-ring);outline-offset:3px}.nb-legal-content :is(hr,blockquote,th,td){border-color:var(--nb-border-subtle)}.nb-legal-content blockquote{margin:var(--nb-space-4) 0;padding-left:var(--nb-space-4);border-left:3px solid var(--nb-border-control)}.nb-legal-content table{color:inherit}.nb-legal-content img{max-width:100%;height:auto}.nb-legal-content pre{max-width:100%;overflow-x:auto}.nb-legal-dialog{width:min(672px,100vw - 32px);min-width:0}.nb-legal-dialog__header{gap:var(--nb-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:start;min-width:0;display:grid}.nb-legal-dialog__heading-text{min-width:0;max-height:min(240px,35dvh);overflow-y:auto}.nb-legal-dialog__title{overflow-wrap:anywhere;line-height:var(--nb-type-line-height-h3)}.nb-legal-dialog__meta{color:var(--nb-text-secondary);font-size:var(--nb-type-size-body-small)}.nb-legal-dialog__actions{padding-top:var(--nb-space-4);border-top:1px solid var(--nb-border-subtle);flex-wrap:wrap}
