*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background:#fff;color:#17171b}body{margin:0;min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}button{color:inherit;cursor:pointer}button:disabled{cursor:default;opacity:.55}:focus-visible{outline:2px solid #007aff;outline-offset:3px}a,button,input,textarea{touch-action:manipulation}svg{display:block}a{color:#007aff}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}