*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{color:#0d1a33;-webkit-font-smoothing:antialiased;background:#f6f7fb;font-family:Hind Siliguri,system-ui,sans-serif}button,input,select,textarea{font-family:inherit}button{cursor:pointer}.ad-num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ad-mono{font-family:JetBrains Mono,monospace}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#c5cad6;border:3px solid #f6f7fb;border-radius:6px}::-webkit-scrollbar-track{background:0 0}.ad-nav{color:#ffffffa6;border-radius:10px;align-items:center;gap:12px;width:100%;padding:11px 14px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative}.ad-nav:hover{background:#ffffff0f}.ad-nav.active{color:#fff;background:#ff7a3d29;font-weight:600}.ad-nav.active:before{content:"";background:#ff7a3d;border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px;left:-16px}.ad-input{background:#fff;border:1.5px solid #e6e8ef;border-radius:10px;outline:none;width:100%;height:44px;padding:0 14px;font-size:14px}.ad-input:focus{border-color:#ff7a3d;box-shadow:0 0 0 4px #fff1e9}.ad-row-hover:hover{background:#f6f7fb}
