:root{color-scheme:light;font-family:Inter,Segoe UI,sans-serif;line-height:1.5;font-weight:400;background:radial-gradient(circle at top,rgba(59,130,246,.18),transparent 28%),linear-gradient(180deg,#f6fbff,#eef4ff,#f8fafc);color:#101828}*{box-sizing:border-box}html,body{margin:0;min-height:100%;width:100%;overflow-x:hidden}body{min-height:100vh}button,input{font:inherit}.primary-button,.secondary-button,.ghost-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}
