UNPKG

a2r

Version:
317 lines (277 loc) 4.53 kB
*:before, *:after { margin: 0; padding: 0; border: 0; border-collapse: collapse; font-size: 100%; vertical-align: baseline; } *:before, *:after { box-sizing: border-box; outline: none; } #__next { width: 100%; height: 100%; } html { box-sizing: border-box; outline: none; font-size: 16px; font-weight: 100; letter-spacing: 0.1em; line-height: 1.15; -webkit-text-size-adjust: 100%; width: 100%; } body { box-sizing: border-box; outline: none; margin: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: geometricPrecision; background-color: #fff; overflow-x: hidden; touch-action: manipulation; width: 100%; } hr { box-sizing: content-box; height: 0; overflow: visible; } article, aside, details, figcaption, figure, footer, header, menu, nav, section { box-sizing: border-box; outline: none; display: block; } div, label, span, form { box-sizing: border-box; outline: none; } ol, ul { box-sizing: border-box; outline: none; margin: 0; padding: 0; } blockquote, q { quotes: none; } blockquote:before, q:before, blockquote:after, q:after { content: none; } table { box-sizing: border-box; outline: none; border-collapse: collapse; border-spacing: 0; } a { box-sizing: border-box; outline: none; background-color: transparent; text-decoration: none; cursor: pointer; color: grey; margin: 0; border: 0; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; } a:hover, a:focus { text-decoration: none; outline: none; } fieldset { padding: 0; margin: 0; border: 0; min-width: 0; } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress { vertical-align: baseline; } h1, h2, h3, h4, h5, h6, p { box-sizing: border-box; outline: none; margin: 0; padding: 0; border: 0; border-collapse: collapse; vertical-align: baseline; -webkit-backface-visibility: hidden; } button, input, optgroup, select, textarea { box-sizing: border-box; outline: none; border-radius: 0; margin: 0; padding: 0; font-family: inherit; background-color: transparent; border: none; resize: none; color: #808080; font-size: 100%; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; } button, input { overflow: visible; } button, select { text-transform: none; } button, [type='button'], [type='reset'], [type='submit'], [role='button'] { -webkit-appearance: button; cursor: pointer; } button:disabled, [type='button']:disabled, [type='reset']:disabled, [type='submit']:disabled, [role='button']:disabled, button.disabled, [type='button'].disabled, [type='reset'].disabled, [type='submit'].disabled, [role='button'].disabled { cursor: default; } [role='button'] { -webkit-appearance: none; } button::-moz-focus-inner, [type='button']::-moz-focus-inner, [type='reset']::-moz-focus-inner, [type='submit']::-moz-focus-inner, [role='submit']::-moz-focus-inner { padding: 0; border: 0; border-style: none; outline: none; } textarea { overflow: auto; -webkit-appearance: none; } select[multiple], select[size] { height: auto; } input { -webkit-appearance: none; } input:disabled { cursor: default; } input::-moz-focus-inner { border: 0; outline: 0; } [type='search'] { -webkit-appearance: none; box-sizing: border-box; } [type='radio'], [type='checkbox'] { margin: 0; padding: 0; box-sizing: border-box; } [type='text']::-ms-clear { display: none; width: 0; height: 0; } [type='search']::-webkit-search-cancel-button { display: none; } [type='number']::-webkit-inner-spin-button, [type='number']::-webkit-outer-spin-button { height: auto; } input[type='range'] { -webkit-appearance: none; background: transparent; display: block; width: 100%; } input[type='range']::-webkit-slider-thumb { -webkit-appearance: none; } input[type='range']::-webkit-slider-thumb:focus { outline: 0; } input[type='range']::-webkit-slider-thumb::-ms-track { width: 100%; cursor: pointer; background: transparent; border-color: transparent; color: transparent; } input[type='range']::-moz-focus-outer { border: 0; outline: 0; } b, strong { font-weight: bold; } img { box-sizing: border-box; outline: none; border-style: none; width: 100%; height: auto; } [hidden] { display: none; }