@font-face{font-family:Barlow;src:url('/assets/logger-evolution/barlow-regular.ttf') format('truetype');font-display:swap;font-weight:400}
@font-face{font-family:Barlow;src:url('/assets/logger-evolution/barlow-semibold.ttf') format('truetype');font-display:swap;font-weight:500 900}
*{box-sizing:border-box}body{margin:0;background:#101721;color:#e4edf6;font:16px/1.6 Barlow,Arial,sans-serif}a{color:#70cbd8;text-decoration:none}a:hover{text-decoration:underline}button{font:inherit;color:inherit;background:#1e2d3c;border:1px solid #4b6075;border-radius:6px;padding:8px 14px;cursor:pointer;min-height:44px}a:focus-visible,button:focus-visible{outline:2px solid #70cbd8;outline-offset:3px}.topbar{padding:18px 28px;background:#16212e;border-bottom:1px solid #334355;display:flex;justify-content:space-between;gap:16px}.brand{font-weight:600;color:#e4edf6;letter-spacing:.7px}.brand small{font-size:11px;color:#9fb2c6;margin-left:8px}.account{display:flex;gap:20px}.legal-content{max-width:850px;padding:32px 24px;margin:auto}.legal-content h1{font-size:30px;margin:0 0 28px}.legal-content h2{margin:26px 0 8px;font-size:20px}.legal-content p{color:#bdcada;margin:0 0 14px}.legal-content .legal-pending{padding:14px;border:1px solid #8b7245;border-radius:6px;color:#efcd8b}.legal-content a{text-decoration:underline}footer{max-width:850px;padding:22px 24px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;color:#9fb2c6}footer>div{display:flex;align-items:center;gap:18px}footer button{padding:0;min-height:44px;background:none;border:0;font-size:12px}[hidden]{display:none!important}@media(max-width:600px){.topbar{padding:16px;flex-wrap:wrap}.account{font-size:13px}.brand small{display:block;margin:2px 0}.legal-content{padding:26px 16px}footer{padding:16px;flex-wrap:wrap}}
