:root{--corner-smoothing: 1.25}@supports (corner-shape: superellipse(1.6)){*,*:before,*:after{corner-shape:superellipse(var(--corner-smoothing))}.pill,.tab,.copy-button,.chip,.email-option,.card-cta,.progress-seg,.progress-seg:after,.agimut-terminal-dot{corner-shape:round}}html,*{scrollbar-width:thin;scrollbar-color:gray transparent}body{-webkit-font-smoothing:antialiased}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100svh;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px)}a,button,[role=button]{touch-action:manipulation}button,[role=button],.card-cta{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}a:active,button:active,[role=button]:active{opacity:.75}@media(pointer:coarse){input,textarea,select,.input,.textarea,.number-field input{font-size:16px}.tab,.chip,.pill,.copy-button,.email-option,.card-cta{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.email-option{justify-content:flex-start}.scrub-handle,.number-field{min-height:44px}.note-controls{gap:6px}.number-field input{flex-shrink:1}}
