*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:#1a1028;background:#f7f4fc;font-family:Larsseit,Plus Jakarta Sans,Segoe UI,system-ui,-apple-system,sans-serif}:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #522e8b}input:focus,button:focus,select:focus,textarea:focus{outline:none}button{font-family:inherit;font-size:inherit}table{border-spacing:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#d4c5f0 padding-box content-box;border:2px solid #0000;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#b69de0 padding-box content-box;border:2px solid #0000}::selection{color:#fff;background:#522e8b}@media print{.secl-no-print{display:none!important}.secl-pii{visibility:hidden;position:relative}.secl-pii:after{content:"[REDACTED]";visibility:visible;color:#666;letter-spacing:.02em;font-size:.9em;font-style:italic;position:absolute;top:0;left:0}body:before{content:"SECL CONFIDENTIAL — Not for distribution";text-align:center;color:#522e8b;letter-spacing:.1em;border-bottom:2px solid #522e8b;margin-bottom:16pt;padding-bottom:8pt;font-size:11pt;font-weight:700;display:block}body{font-size:11pt;color:#000!important;background:#fff!important}tr{page-break-inside:avoid}}
