﻿/*
  1. Use a more-intuitive box-sizing model.
*/
*, *::before, *::after { box-sizing: border-box; }
/*
  2. Remove default margin
*/
* { margin: 0; padding: 0; }
/*
  Typographic tweaks!
  3. Add accessible line-height
  4. Improve text rendering
*/
body { line-height: 1.5; -webkit-font-smoothing: antialiased; }
/*
  5. Improve media defaults
*/
img, picture, video, canvas, svg { display: block; max-width: 100%; }
/*
  6. Remove built-in form typography styles
*/
input, button, textarea, select { font: inherit; }
/*
  7. Avoid text overflows
*/
p, h1, h2, h3, h4, h5, h6 { overflow-wrap: break-word; font-weight:normal;margin-inline:0px;margin-block:0px }
/*
    8. Remove focus-visible
*/
*:focus-visible { outline: none }
/*
    9. Tables
*/
table { border-spacing: 0; }
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; text-align: left; }

a { text-decoration: none }