@tailwind base;@tailwind components;@tailwind utilities;.legal-content h1,.legal-content h2,.legal-content h3{margin-top:2rem;margin-bottom:1rem;font-weight:700;color:#fff;font-family:Syncopate,sans-serif;letter-spacing:-.05em;text-transform:uppercase}.legal-content h1{font-size:2.25rem}.legal-content h2{font-size:1.875rem;border-left:3px solid #E62E2D;padding-left:1rem}.legal-content h3{font-size:1.5rem}.legal-content p{margin-bottom:1.25rem}.legal-content ul,.legal-content ol{margin-bottom:1.5rem;padding-left:1.5rem}.legal-content ul{list-style-type:disc}.legal-content ol{list-style-type:decimal}.legal-content li{margin-bottom:.5rem;position:relative}.legal-content b,.legal-content strong{color:#fff;font-weight:700}.legal-content a{color:#e62e2d;text-decoration:underline}.scrollbar-thin::-webkit-scrollbar{width:6px}.scrollbar-thin::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.scrollbar-thin::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#e62e2d}.ql-toolbar.ql-snow{border:1px solid rgba(255,255,255,.1)!important;background:#1a1a1a!important;border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important;padding:1rem!important;display:flex;flex-wrap:wrap;gap:.5rem}.ql-container.ql-snow{border:1px solid rgba(255,255,255,.1)!important;background:#ffffff05!important;border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important;font-family:inherit!important;min-height:500px!important}.ql-editor{color:#d1d5db!important;font-size:.95rem!important;line-height:1.8!important;min-height:500px!important;padding:2rem!important}.ql-editor.ql-blank:before{color:#fff3!important;font-style:italic!important;left:2rem!important}.ql-snow .ql-stroke{stroke:#9ca3af!important}.ql-snow .ql-fill{fill:#9ca3af!important}.ql-snow .ql-picker{color:#9ca3af!important}.ql-snow .ql-picker-options{background-color:#0a0a0a!important;border:1px solid rgba(255,255,255,.1)!important;padding:.5rem!important;border-radius:.75rem!important}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#e62e2d!important}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill{fill:#e62e2d!important}
