UNPKG

infinity-forge

Version:
768 lines (720 loc) 12.3 kB
a { text-decoration: unset; } html { font-size: 10px !important; } h1, h2, h3, h4, h5, p, span, strong, time, address, i, a, b, label, li, td { text-rendering: optimizeLegibility !important; margin-bottom: 0; } /* Transform Classes ------------------------- */ .uppercase { text-transform: uppercase; } .lowercase { text-transform: lowercase; } /* Font Wheights ------------------ */ [class*='-extraBold'] { font-weight: 800; } [class*='-bold'] { font-weight: 700; } [class*='-semibold'] { font-weight: 600; } [class*='-medium'] { font-weight: 500; } [class*='-regular'] { font-weight: 400; } [class*='-light'] { font-weight: 300; } /* Font-Sizes -------------------------------- */ [class*='font-80'] { font-size: 8rem; } [class*='font-72'] { font-size: 7.2rem; } [class*='font-70'] { font-size: 7rem; } [class*='font-64'] { font-size: 6.4rem; } [class*='font-50'] { font-size: 5rem; } [class*='font-48'] { font-size: 4.8rem; } [class*='font-40'] { font-size: 4rem; } [class*='font-36'] { font-size: 3.6rem; } [class*='font-32'] { font-size: 3.2rem; } [class*='font-24'] { font-size: 2.4rem; } [class*='font-20'] { font-size: 2rem; } [class*='font-18'] { font-size: 1.8rem; } [class*='font-16'] { font-size: 1.6rem; } [class*='font-15'] { font-size: 1.5rem; } [class*='font-14'] { font-size: 1.4rem; } [class*='font-13'] { font-size: 1.3rem; } [class*='font-12'] { font-size: 1.2rem; } @media only screen and (max-width: 1600px) { [class*='font-80'] { font-size: 6rem; } [class*='font-72'] { font-size: 5.8rem; } [class*='font-70'] { font-size: 5.5rem; } [class*='font-64'] { font-size: 6rem; } [class*='font-50'] { font-size: 4.8rem; } [class*='font-48'] { font-size: 4.4rem; } [class*='font-40'] { font-size: 3.8rem; } [class*='font-32'] { font-size: 3rem; } [class*='font-24'] { font-size: 2.3rem; } [class*='font-20'] { font-size: 1.9rem; } [class*='font-18'] { font-size: 1.7rem; } [class*='font-16'] { font-size: 1.55rem; } } @media only screen and (max-width: 1400px) { [class*='font-80'] { font-size: 5.4rem; } [class*='font-72'] { font-size: 5.2rem; } [class*='font-70'] { font-size: 4.9rem; } [class*='font-64'] { font-size: 5.6rem; } [class*='font-50'] { font-size: 4.6rem; } [class*='font-48'] { font-size: 4.2rem; } [class*='font-40'] { font-size: 3.6rem; } [class*='font-32'] { font-size: 2.8rem; } [class*='font-24'] { font-size: 2rem; } [class*='font-20'] { font-size: 1.8rem; } [class*='font-18'] { font-size: 1.65rem; } [class*='font-16'] { font-size: 1.5rem; } [class*='font-13'] { font-size: 1.25rem; } } @media only screen and (max-width: 1200px) { [class*='font-80'] { font-size: 5.5rem; } [class*='font-72'] { font-size: 4.8rem; } [class*='font-70'] { font-size: 4.6rem; } [class*='font-64'] { font-size: 5.2rem; } [class*='font-50'] { font-size: 4.2rem; } [class*='font-48'] { font-size: 4rem; } [class*='font-40'] { font-size: 3.2rem; } [class*='font-32'] { font-size: 2.4rem; } [class*='font-24'] { font-size: 1.9rem; } [class*='font-20'] { font-size: 1.75rem; } [class*='font-18'] { font-size: 1.6rem; } [class*='font-16'] { font-size: 1.45rem; } [class*='font-13'] { font-size: 1.2rem; } } @media only screen and (max-width: 1024px) { [class*='font-80'] { font-size: 5.2rem; } [class*='font-72'] { font-size: 4.5rem; } [class*='font-70'] { font-size: 4.3rem; } [class*='font-64'] { font-size: 4.4rem; } [class*='font-50'] { font-size: 4rem; } [class*='font-48'] { font-size: 3.8rem; } [class*='font-40'] { font-size: 3rem; } [class*='font-32'] { font-size: 2.2rem; } [class*='font-24'] { font-size: 1.8rem; } [class*='font-20'] { font-size: 1.7rem; } [class*='font-18'] { font-size: 1.55rem; } [class*='font-16'] { font-size: 1.35rem; } [class*='font-14'] { font-size: 1.3rem; } } @media only screen and (max-width: 900px) { [class*='font-80'] { font-size: 5rem; } [class*='font-72'] { font-size: 3.8rem; } [class*='font-70'] { font-size: 3.6rem; } [class*='font-64'] { font-size: 3.8rem; } [class*='font-48'] { font-size: 3.6rem; } [class*='font-40'] { font-size: 2.8rem; } [class*='font-32'] { font-size: 2rem; } } @media only screen and (max-width: 768px) { [class*='font-80'] { font-size: 4.5rem; } [class*='font-72'] { font-size: 3.5rem; } [class*='font-70'] { font-size: 3rem; } [class*='font-64'] { font-size: 3.4rem; } [class*='font-50'] { font-size: 3.8rem; } [class*='font-48'] { font-size: 3.4rem; } [class*='font-40'] { font-size: 2.6rem; } [class*='font-32'] { font-size: 1.9rem; } [class*='font-24'] { font-size: 1.7rem; } [class*='font-20'] { font-size: 1.65rem; } [class*='font-18'] { font-size: 1.5rem; } [class*='font-16'] { font-size: 1.35rem; } [class*='font-13'] { font-size: 1.15rem; } } @media only screen and (max-width: 650px) { [class*='font-80'] { font-size: 4rem; } [class*='font-64'] { font-size: 3.2rem; } [class*='font-50'] { font-size: 3.5rem; } [class*='font-48'] { font-size: 3.2rem; } [class*='font-40'] { font-size: 2.5rem; } [class*='font-32'] { font-size: 1.8rem; } [class*='font-24'] { font-size: 1.65rem; } [class*='font-18'] { font-size: 1.4rem; } [class*='font-16'] { font-size: 1.3rem; } } @media only screen and (max-width: 500px) { [class*='font-80'] { font-size: 3.5rem; } [class*='font-64'] { font-size: 2.8rem; } [class*='font-50'] { font-size: 3rem; } [class*='font-48'] { font-size: 2.8rem; } [class*='font-40'] { font-size: 2.3rem; } [class*='font-24'] { font-size: 1.6rem; } [class*='font-18'] { font-size: 1.25rem; } [class*='font-16'] { font-size: 1.2rem; } [class*='font-14'] { font-size: 1.2rem; } } @media only screen and (max-width: 390px) { [class*='font-80'] { font-size: 3rem; } [class*='font-72'] { font-size: 3rem; } [class*='font-64'] { font-size: 2.6rem; } [class*='font-50'] { font-size: 2.8rem; } [class*='font-48'] { font-size: 2.6rem; } [class*='font-40'] { font-size: 2.1rem; } [class*='font-32'] { font-size: 1.7rem; } [class*='font-24'] { font-size: 1.4rem; } [class*='font-18'] { font-size: 1.2rem; } } /* reset */ *, *::before, *::after { box-sizing: border-box; } html { font-family: 'Roboto', sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: transparent; } @-ms-viewport { width: device-width; } article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; } body { margin: 0; font-family: 'Roboto', sans-serif, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 1rem; font-weight: normal; line-height: 1.5; color: #212529; text-align: left; background-color: #fff; } [tabindex='-1']:focus { outline: none !important; } hr { box-sizing: content-box; height: 0; overflow: visible; } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5rem; } p { margin-top: 0; margin-bottom: 1rem; } abbr[title], abbr[data-original-title] { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; border-bottom: 0; } address { margin-bottom: 1rem; font-style: normal; line-height: inherit; } ol, ul, dl { margin-top: 0; margin-bottom: 1rem; } ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; } dt { font-weight: bold; } dd { margin-bottom: 0.5rem; margin-left: 0; } blockquote { margin: 0 0 1rem; } dfn { font-style: italic; } b, strong { font-weight: bolder; } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } a { color: #007bff; text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects; } a:hover { color: #0056b3; text-decoration: underline; } a:not([href]):not([tabindex]) { text-decoration: none; } a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { text-decoration: none; } a:not([href]):not([tabindex]):focus { outline: 0; } pre, code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; -ms-overflow-style: scrollbar; } figure { margin: 0 0 1rem; } img { vertical-align: middle; border-style: none; } svg:not(:root) { overflow: hidden; } a, area, button, [role='button'], input:not([type='range']), label, select, summary, textarea { -ms-touch-action: manipulation; touch-action: manipulation; } table { border-collapse: collapse; } caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #868e96; text-align: left; caption-side: bottom; } th { text-align: inherit; } button { border-radius: 0; } button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; } input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } button, input { overflow: visible; } button, select { text-transform: none; } button, html [type='button'], [type='reset'], [type='submit'] { -webkit-appearance: button; } button::-moz-focus-inner, [type='button']::-moz-focus-inner, [type='reset']::-moz-focus-inner, [type='submit']::-moz-focus-inner { padding: 0; border-style: none; } input[type='radio'], input[type='checkbox'] { box-sizing: border-box; padding: 0; } input[type='date'], input[type='time'], input[type='datetime-local'], input[type='month'] { -webkit-appearance: listbox; } textarea { overflow: auto; resize: vertical; } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; } progress { vertical-align: baseline; } [type='number']::-webkit-inner-spin-button, [type='number']::-webkit-outer-spin-button { height: auto; } [type='search'] { outline-offset: -2px; -webkit-appearance: none; } [type='search']::-webkit-search-cancel-button, [type='search']::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; } output { display: inline-block; } summary { display: list-item; } template { display: none; } [hidden] { display: none !important; } ul, ul li { list-style-type: none; padding-left: 0; } @keyframes placeHolderShimmer { 0% { background-position: 0px 0; } 100% { background-position: 100vw 0; } } ol li:is([data-list='bullet'])::before { content: "•" !important; }