/*** The new CSS reset - version 1.7.2 (last updated 23.6.2022) ***/
*:where(:not(html, iframe, canvas, img, svg, video):not(svg*, symbol*)) {
    all: unset;
    display: revert;
  }
  
  *,
  *::before,
  *::after {
    box-sizing: border-box;
    margin: 0;
  }
  
  a,
  button {
    cursor: revert;
  }
  
  a {
    text-decoration: none !important;
    transition-duration: 0.5s;
  }
  a:hover {
    opacity: 0.8;
    transition-duration: 0.5s;
    cursor: pointer;
  }
  
  ol,
  ul,
  menu {
    list-style: none;
    padding-left: 0;
  }
  
  img, video {
    max-width: 100%;
    max-height: 100%;
  }
  
  table {
    border-collapse: collapse;
  }
  
  input,
  textarea {
    -webkit-user-select: auto;
  }
  
  textarea {
    white-space: revert;
  }
  
  meter {
    -webkit-appearance: revert;
    -moz-appearance: revert;
         appearance: revert;
  }
  
  ::-moz-placeholder {
    color: unset;
  }
  
  ::placeholder {
    color: unset;
  }
  
  :where([hidden]) {
    display: none;
  }
  
  :where([contenteditable]:not([contenteditable=false])) {
    -moz-user-modify: read-write;
    -webkit-user-modify: read-write;
    overflow-wrap: break-word;
    -webkit-line-break: after-white-space;
    -webkit-user-select: auto;
  }
  
  :where([draggable=true]) {
    -webkit-user-drag: element;
  }/*# sourceMappingURL=reset.css.map */