:root{--pp-accent:#c2630c;--pp-ring:0 0 0 3px rgba(194,99,12,.22)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:#f2f5fa;font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#__next,body>div{min-height:100vh}a,button,input,label,select,textarea{transition:box-shadow .16s ease,background-color .16s ease,border-color .16s ease,filter .16s ease,transform .12s ease,opacity .16s ease}a,button:not(:disabled),label[role]{cursor:pointer}button:not(:disabled):hover{filter:brightness(.96)}button:not(:disabled):active{transform:translateY(1px)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--pp-ring)}input:focus,select:focus,textarea:focus{outline:none;box-shadow:var(--pp-ring);border-color:var(--pp-accent)!important}input::placeholder,textarea::placeholder{color:#9aa5b6}::selection{background:rgba(194,99,12,.18)}*{scrollbar-width:thin;scrollbar-color:#c3cdda transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c3cdda;border-radius:8px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#aab6c6;background-clip:content-box}