@import "system-font-css"; @import "normalize.css"; /*! defaults.css v1.0.0 | MIT License */ /* * 1. Use box-sizing: border-box by default * 2. Set default font to system-ui * 3. On macOS use use font-smoothing by default */ html { box-sizing: border-box; /* 1 */ font-family: system-ui, sans-serif; /* 2 */ -webkit-font-smoothing: antialiased; /* 3 */ -moz-osx-font-smoothing: grayscale; /* 3 */ } *, ::before, ::after { box-sizing: inherit; /* 1 */ } /* * Remove default margin and padding */ html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, hr, pre, menu, figure, blockquote, form, fieldset, legend, button, input, optgroup, select, textarea, summary { margin: 0; padding: 0; } /* * Simplify
style to single border */ hr { border: none; border-bottom: 1px solid; } /* * Reset links decorations */ :link, :visited { color: inherit; text-decoration: none; } /* * Collapse borders in tables by default */ table { border-collapse: collapse; border-spacing: 0; } /* * Set table cell alignment to left and remove padding */ td, th { padding: 0; text-align: left; } /* * Change the fill color to match the text color in all browsers. */ svg { fill: currentColor; } /* * Remove the gap between audio, canvas, iframes, * images, videos and the bottom of their containers: * https://github.com/h5bp/html5-boilerplate/issues/440 */ audio, canvas, iframe, img, svg, video { vertical-align: middle; } /* * Add max-width to inline-blocks */ audio, canvas, img, svg, video, input, select, textarea { max-width: 100%; } /* * Remove default border in iframe and fieldset */ iframe, fieldset { border: none; } /* * Inherit styling in all browsers. */ button, input, select, textarea { background-color: transparent; color: inherit; font-size: inherit; line-height: inherit; } /* * Resize textarea vertically */ textarea { resize: vertical; } /* * Remove red box-shadow in Firefox on invalid elements */ :invalid { box-shadow: none; } /* * Use monospace font passwords input */ input[type="password"] { font-family: monospace; } /* * Change the cursor on controls */ label, button, select, input[type="button"], input[type="reset"], input[type="image"], input[type="submit"], [aria-controls] { cursor: pointer; } /* * Change the cursor on disabled, not-editable, or otherwise * inoperable elements. */ [disabled], [aria-disabled] { cursor: default; } /* * 1. Remove the tapping delay on clickable elements. * 2. Remove active state outline, but do not remove focused outline * http://www.outlinenone.com */ a, area, button, input, label, select, summary, textarea, [tabindex] { -ms-touch-action: manipulation; /* 1 */ touch-action: manipulation; /* 1 */ outline: 0; /* 2 */ } :focus { outline: 1px solid; /* 2 */ outline-offset: 0.15em; }