*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Yu Gothic UI,Segoe UI,sans-serif;background:#1a0e1a;color:#f5e6f0;-webkit-font-smoothing:antialiased}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit;font-size:16px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=range]{-webkit-appearance:none;height:6px;background:#4a2540;border-radius:3px;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;background:#e879b8;border-radius:50%;cursor:pointer}input[type=range]::-moz-range-thumb{width:22px;height:22px;background:#e879b8;border-radius:50%;cursor:pointer;border:none}