@@ -1,5 +1,5 @@
/***
    The new CSS reset - version 1.11.1 (last updated 24.10.2023)
    The new CSS reset - version 1.11.2 (last updated 15.11.2023)
    GitHub page: https://github.com/elad2412/the-new-css-reset
***/

/*
    Remove all the styles of the "User-Agent-Stylesheet", except for the 'display' property
    - The "symbol *" part is to solve Firefox SVG sprite bug
    - The "html" element is excluded, otherwise a bug in Chrome breaks the CSS hyphens property (https://github.com/elad2412/the-new-css-reset/issues/36)
 */

/* Style
 ********************************/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{ border:0;vertical-align:baseline;margin:0;padding:0}
tr,th,td{ border:0;vertical-align:top;margin:0;padding:0}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ display:block}ol,ul{ list-style:none}blockquote,q{ quotes:none}blockquote:before,blockquote:after,q:before,q:after{ content:none}table{ border-collapse:collapse;border-spacing:0}img{ vertical-align:bottom;}

*:where(:not(html, iframe, canvas, img, svg, video, audio):not(svg *, symbol *)) {
    all: unset;
    display: revert;
}
/* 高さ */
body { min-height: 100vh; }


/* Preferred box-sizing value */
*,
*::before,
*::after {
    box-sizing: border-box;
}
/* Fix mobile Safari increase font-size on landscape mode */
html {
    -moz-text-size-adjust: none;
    -webkit-text-size-adjust: none;
    text-size-adjust: none;
}
/* Reapply the pointer cursor for anchor tags */
a, button {
    cursor: revert;
}
/* Remove list styles (bullets/numbers) */
ol, ul, menu, summary {
    list-style: none;
}
/* For images to not be able to exceed their Container */
img {
    max-inline-size: 100%;
    max-block-size: 100%;
	image-rendering: -webkit-optimize-contrast;
}


/* removes spacing between cells in tables */
table {
    border-collapse: collapse;
}
/* Safari - solving issue when using user-select:none on the <body> text input doesn't working */
input, textarea {
    -webkit-user-select: auto;
}
/* revert the 'white-space' property for textarea elements on Safari */
textarea {
    white-space: revert;
}
/* minimum style to allow to style meter element */
meter {
    -webkit-appearance: revert;
    appearance: revert;
}