UNPKG

style-forge.media

Version:

Style-Forge.Media: comprehensive CSS media query helpers for responsive web design.

271 lines (237 loc) 13.2 kB
@media only screen and (min-width: 601px) and (max-width: 1024px) { .\@tab\:ff\:sans { font-family: var(--sf-ff-sans) } .\@tab\:ff\:serif { font-family: var(--sf-ff-serif) } .\@tab\:ff\:monospace { font-family: var(--sf-ff-monospace) } .\@tab\:ff\:cursive { font-family: var(--sf-ff-cursive) } .\@tab\:ff\:fantasy { font-family: var(--sf-ff-fantasy) } .\@tab\:ff\:emoji { font-family: var(--sf-ff-emoji) } .\@tab\:ff\:math { font-family: var(--sf-ff-math) } .\@tab\:ff\:fangsong { font-family: var(--sf-ff-fangsong) } .\@tab\:fw { font-weight: var(--sf-fw) } .\@tab\:fw\:i { font-weight: inherit } .\@tab\:fw\:ii { font-weight: initial } .\@tab\:fw\:bold { font-weight: var(--sf-fw-bold) } .\@tab\:fw\:small { font-weight: var(--sf-fw-small) } .\@tab\:fw\:h1 { font-weight: var(--sf-fw-h1) } .\@tab\:fw\:h2 { font-weight: var(--sf-fw-h2) } .\@tab\:fw\:h3 { font-weight: var(--sf-fw-h3) } .\@tab\:fw\:h4 { font-weight: var(--sf-fw-h4) } .\@tab\:fw\:h5 { font-weight: var(--sf-fw-h5) } .\@tab\:fw\:h6 { font-weight: var(--sf-fw-h6) } .\@tab\:fw\:1 { font-weight: 100 } .\@tab\:fw\:2 { font-weight: 200 } .\@tab\:fw\:3 { font-weight: 300 } .\@tab\:fw\:4 { font-weight: 400 } .\@tab\:fw\:5 { font-weight: 500 } .\@tab\:fw\:6 { font-weight: 600 } .\@tab\:fw\:7 { font-weight: 700 } .\@tab\:fw\:8 { font-weight: 800 } .\@tab\:fw\:9 { font-weight: 900 } .\@tab\:fw\:thin { font-weight: 100 } .\@tab\:fw\:light { font-weight: 300 } .\@tab\:fw, .\@tab\:fw\:normal { font-weight: 400 } .\@tab\:fw\:medium { font-weight: 500 } .\@tab\:fw\:bold { font-weight: 700 } .\@tab\:fw\:extra-light, .\@tab\:fw\:ultra-light { font-weight: 200 } .\@tab\:fw\:semi-bold, .\@tab\:fw\:demi-bold { font-weight: 600 } .\@tab\:fw\:extra-bold, .\@tab\:fw\:ultra-bold { font-weight: 800 } .\@tab\:fw\:black, .\@tab\:fw\:heavy { font-weight: 900 } .\@tab\:fz\:h1 { font-size: var(--sf-fz-h1) } .\@tab\:fz\:h2 { font-size: var(--sf-fz-h2) } .\@tab\:fz\:h3 { font-size: var(--sf-fz-h3) } .\@tab\:fz\:h4 { font-size: var(--sf-fz-h4) } .\@tab\:fz\:h5 { font-size: var(--sf-fz-h5) } .\@tab\:fz\:h6 { font-size: var(--sf-fz-h6) } .\@tab\:fz { font-size: var(--sf-fz) } .\@tab\:fz\:0 { font-size: var(--sf-fz-0) } .\@tab\:fz\:i { font-size: inherit } .\@tab\:fz\:ii { font-size: initial } .\@tab\:fz\:bold { font-size: var(--sf-fz-bold) } .\@tab\:fz\:small { font-size: var(--sf-fz-small) } .\@tab\:fz\:xxxs { font-size: var(--sf-rem-xxxs) } /* 1px */ .\@tab\:fz\:xxs { font-size: var(--sf-rem-xxs) } /* 2px */ .\@tab\:fz\:xxss { font-size: var(--sf-rem-xxss) } /* 3px */ .\@tab\:fz\:xs { font-size: var(--sf-rem-xs) } /* 4px */ .\@tab\:fz\:xss { font-size: var(--sf-rem-xss) } /* 5px */ .\@tab\:fz\:xsss { font-size: var(--sf-rem-xsss) } /* 6px */ .\@tab\:fz\:3xs { font-size: var(--sf-rem-3xs) } /* 7px */ .\@tab\:fz\:sm { font-size: var(--sf-rem-sm) } /* 8px */ .\@tab\:fz\:smm { font-size: var(--sf-rem-smm) } /* 9px */ .\@tab\:fz\:s { font-size: var(--sf-rem-s) } /* 10px */ .\@tab\:fz\:ss { font-size: var(--sf-rem-ss) } /* 11px */ .\@tab\:fz\:ms { font-size: var(--sf-rem-ms) } /* 12px */ .\@tab\:fz\:mss { font-size: var(--sf-rem-mss) } /* 13px */ .\@tab\:fz\:ls { font-size: var(--sf-rem-ls) } /* 14px */ .\@tab\:fz\:lss { font-size: var(--sf-rem-lss) } /* 15px */ .\@tab\:fz\:md { font-size: var(--sf-rem-md) } /* 16px */ .\@tab\:fz\:mdd { font-size: var(--sf-rem-mdd) } /* 17px */ .\@tab\:fz\:lg { font-size: var(--sf-rem-lg) } /* 18px */ .\@tab\:fz\:lgg { font-size: var(--sf-rem-lgg) } /* 19px */ .\@tab\:fz\:xl { font-size: var(--sf-rem-xl) } /* 20px */ .\@tab\:fz\:2xl { font-size: var(--sf-rem-2xl) } /* 24px */ .\@tab\:fz\:3xl { font-size: var(--sf-rem-3xl) } /* 32px */ .\@tab\:fz\:4xl { font-size: var(--sf-rem-4xl) } /* 40px */ .\@tab\:fz\:5xl { font-size: var(--sf-rem-5xl) } /* 48px */ .\@tab\:fz\:6xl { font-size: var(--sf-rem-6xl) } /* 56px */ .\@tab\:fz\:7xl { font-size: var(--sf-rem-7xl) } /* 64px */ .\@tab\:fz\:8xl { font-size: var(--sf-rem-8xl) } /* 72px */ .\@tab\:fz\:9xl { font-size: var(--sf-rem-9xl) } /* 80px */ .\@tab\:fz\:10xl { font-size: var(--sf-rem-10xl) } /* 88px */ .\@tab\:fz\:11xl { font-size: var(--sf-rem-11xl) } /* 96px */ .\@tab\:fz\:12xl { font-size: var(--sf-rem-12xl) } /* 104px */ .\@tab\:ta\:i, .\@tab\:\$ta\:i > * { text-align: inherit } .\@tab\:ta\:ii, .\@tab\:\$ta\:ii > * { text-align: inherit } .\@tab\:ta\:l, .\@tab\:\$ta\:l > * { text-align: start } .\@tab\:ta\:c, .\@tab\:\$ta\:c > * { text-align: center } .\@tab\:ta\:r, .\@tab\:\$ta\:r > * { text-align: end } .\@tab\:ta\:j, .\@tab\:\$ta\:j > * { text-align: justify } .\@tab\:whs, .\@tab\:\$whs > * { white-space: normal } .\@tab\:whs\:i, .\@tab\:\$whs\:i > * { white-space: inherit } .\@tab\:whs\:ii, .\@tab\:\$whs\:ii > * { white-space: initial } .\@tab\:whs\:nowrap, .\@tab\:\$whs\:nowrap > * { white-space: nowrap } .\@tab\:whs\:p, .\@tab\:\$whs\:p > * { white-space: pre } .\@tab\:whs\:pl, .\@tab\:\$whs\:pl > * { white-space: pre-line } .\@tab\:whs\:pw, .\@tab\:\$whs\:pw > * { white-space: pre-wrap } .\@tab\:lh, .\@tab\:\$lh > * { line-height: var(--sf-lh-normal) } .\@tab\:lh\:base, .\@tab\:\$lh\:base > * { line-height: var(--sf-lh) } .\@tab\:lh\:i, .\@tab\:\$lh\:i > * { line-height: inherit } .\@tab\:lh\:ii, .\@tab\:\$lh\:ii > * { line-height: initial } .\@tab\:lh\:n, .\@tab\:\$lh\:n > * { line-height: normal } .\@tab\:lh\:1, .\@tab\:\$lh\:1 > * { line-height: 1 } .\@tab\:lh\:0, .\@tab\:\$lh\:0 > * { line-height: 0 } /* https://developer.mozilla.org/en-US/docs/Web/CSS/vertical-align */ .\@tab\:va\:i, .\@tab\:\$va\:i > * { vertical-align: inherit } .\@tab\:va\:ii, .\@tab\:\$va\:ii > * { vertical-align: initial } .\@tab\:va\:bl, .\@tab\:\$va\:bl > * { vertical-align: baseline } .\@tab\:va\:a, .\@tab\:\$va\:a > * { vertical-align: auto } .\@tab\:va\:m, .\@tab\:\$va\:m > * { vertical-align: middle } .\@tab\:va\:t, .\@tab\:\$va\:t > * { vertical-align: top } .\@tab\:va\:b, .\@tab\:\$va\:b > * { vertical-align: bottom } .\@tab\:va\:tt, .\@tab\:\$va\:tt > * { vertical-align: text-top } .\@tab\:va\:tb, .\@tab\:\$va\:tb > * { vertical-align: text-bottom } .\@tab\:va\:sub, .\@tab\:\$va\:sub > * { vertical-align: sub } .\@tab\:va\:sup, .\@tab\:\$va\:sup > * { vertical-align: super } .\@tab\:rtl { direction: rtl } .\@tab\:ltr { direction: ltr } /* https://developer.mozilla.org/en-US/docs/Web/CSS/writing-mode */ .\@tab\:wm\:lr { writing-mode: lr } .\@tab\:wm\:rl { writing-mode: rl } .\@tab\:wm\:tb { writing-mode: tb } .\@tab\:wm\:btl { writing-mode: bt-lr } .\@tab\:wm\:btr { writing-mode: bt-rl } .\@tab\:wm\:lrb { writing-mode: lr-bt } .\@tab\:wm\:lrt { writing-mode: lr-tb } .\@tab\:wm\:rlb { writing-mode: rl-bt } .\@tab\:wm\:rlt { writing-mode: rl-tb } .\@tab\:wm\:tbl { writing-mode: tb-lr } .\@tab\:wm\:tbr { writing-mode: tb-rl } .\@tab\:wm\:i { writing-mode: inherit } .\@tab\:wm\:ii { writing-mode: initial } .\@tab\:wm\:horizontal-tb { writing-mode: horizontal-tb } .\@tab\:wm\:sideways-lr { writing-mode: sideways-lr } .\@tab\:wm\:sideways-rl { writing-mode: sideways-rl } .\@tab\:wm\:vertical-lr { writing-mode: vertical-lr } .\@tab\:wm\:vertical-rl { writing-mode: vertical-rl } .\@tab\:tt\:i { text-transform: inherit } .\@tab\:tt\:ii { text-transform: initial } .\@tab\:tt\:n { text-transform: none } .\@tab\:tt\:ca { text-transform: capitalize } .\@tab\:tt\:fsk { text-transform: full-size-kana } .\@tab\:tt\:fw { text-transform: full-width } .\@tab\:tt\:ma { text-transform: math-auto } .\@tab\:tt\:lo { text-transform: lowercase } .\@tab\:tt\:up { text-transform: uppercase } /* /// */ html.var .\@tab\:ff\:sans { font-family: 'Inter', ui-sans-serif, system-ui, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' } html.var .\@tab\:ff\:serif { font-family: Times, 'Times New Roman', Georgia, serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' } html.var .\@tab\:ff\:monospace { font-family: 'Lucida Console', Courier, monospace, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' } html.var .\@tab\:ff\:cursive { font-family: cursive } html.var .\@tab\:ff\:fantasy { font-family: fantasy } html.var .\@tab\:ff\:emoji { font-family: 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji', emoji } html.var .\@tab\:ff\:math { font-family: math } html.var .\@tab\:ff\:fangsong { font-family: fangsong } html.var .\@tab\:fw { font-weight: 400 } html.var .\@tab\:fw\:i { font-weight: inherit } html.var .\@tab\:fw\:ii { font-weight: initial } html.var .\@tab\:fw\:bold { font-weight: 600 } html.var .\@tab\:fw\:small { font-weight: 300 } html.var .\@tab\:fw\:h1 { font-weight: 700 } html.var .\@tab\:fw\:h2 { font-weight: 700 } html.var .\@tab\:fw\:h3 { font-weight: 700 } html.var .\@tab\:fw\:h4 { font-weight: 600 } html.var .\@tab\:fw\:h5 { font-weight: 600 } html.var .\@tab\:fw\:h6 { font-weight: 600 } html.var .\@tab\:fz\:h1 { font-size: 48px } html.var .\@tab\:fz\:h2 { font-size: 40px } html.var .\@tab\:fz\:h3 { font-size: 32px } html.var .\@tab\:fz\:h4 { font-size: 24px } html.var .\@tab\:fz\:h5 { font-size: 20px } html.var .\@tab\:fz\:h6 { font-size: 16px } html.var .\@tab\:fz { font-size: 16px } html.var .\@tab\:fz\:0 { font-size: 0 } html.var .\@tab\:fz\:i { font-size: inherit } html.var .\@tab\:fz\:ii { font-size: initial } html.var .\@tab\:fz\:bold { font-size: 16px } html.var .\@tab\:fz\:small { font-size: 12px } html.var .\@tab\:fz\:xxxs { font-size: 1px } html.var .\@tab\:fz\:xxs { font-size: 2px } html.var .\@tab\:fz\:xxss { font-size: 3px } html.var .\@tab\:fz\:xs { font-size: 4px } html.var .\@tab\:fz\:xss { font-size: 5px } html.var .\@tab\:fz\:xsss { font-size: 6px } html.var .\@tab\:fz\:3xs { font-size: 7px } html.var .\@tab\:fz\:sm { font-size: 8px } html.var .\@tab\:fz\:smm { font-size: 9px } html.var .\@tab\:fz\:s { font-size: 10px } html.var .\@tab\:fz\:ss { font-size: 11px } html.var .\@tab\:fz\:ms { font-size: 12px } html.var .\@tab\:fz\:mss { font-size: 13px } html.var .\@tab\:fz\:ls { font-size: 14px } html.var .\@tab\:fz\:lss { font-size: 15px } html.var .\@tab\:fz\:md { font-size: 16px } html.var .\@tab\:fz\:mdd { font-size: 17px } html.var .\@tab\:fz\:lg { font-size: 18px } html.var .\@tab\:fz\:lgg { font-size: 19px } html.var .\@tab\:fz\:xl { font-size: 20px } html.var .\@tab\:fz\:2xl { font-size: 24px } html.var .\@tab\:fz\:3xl { font-size: 32px } html.var .\@tab\:fz\:4xl { font-size: 40px } html.var .\@tab\:fz\:5xl { font-size: 48px } html.var .\@tab\:fz\:6xl { font-size: 56px } html.var .\@tab\:fz\:7xl { font-size: 64px } html.var .\@tab\:fz\:8xl { font-size: 72px } html.var .\@tab\:fz\:9xl { font-size: 80px } html.var .\@tab\:fz\:10xl { font-size: 88px } html.var .\@tab\:fz\:11xl { font-size: 96px } html.var .\@tab\:fz\:12xl { font-size: 104px } html.var .\@tab\:lh, html.var .\@tab\:\$lh > * { line-height: 1.1875 } html.var .\@tab\:lh\:base, html.var .\@tab\:\$lh\:base > * { line-height: 0.8 } html.var .\@tab\:lh\:i, html.var .\@tab\:\$lh\:i > * { line-height: inherit } html.var .\@tab\:lh\:ii, html.var .\@tab\:\$lh\:ii > * { line-height: initial } html.var .\@tab\:lh\:n, html.var .\@tab\:\$lh\:n > * { line-height: normal } html.var .\@tab\:lh\:1, html.var .\@tab\:\$lh\:1 > * { line-height: 1 } html.var .\@tab\:lh\:0, html.var .\@tab\:\$lh\:0 > * { line-height: 0 } html.ta .\@tab\:ta\:i, html.ta .\@tab\:\$ta\:i > * { text-align: inherit } html.ta .\@tab\:ta\:ii, html.ta .\@tab\:\$ta\:ii > * { text-align: initial } html.ta .\@tab\:ta\:l, html.ta .\@tab\:\$ta\:l > * { text-align: left } html.ta .\@tab\:ta\:c, html.ta .\@tab\:\$ta\:c > * { text-align: center } html.ta .\@tab\:ta\:r, html.ta .\@tab\:\$ta\:r > * { text-align: right } html.ta .\@tab\:ta\:j, html.ta .\@tab\:\$ta\:j > * { text-align: justify } html.flex .\@tab\:va\:bl, html.flex .\@tab\:\$va\:bl > * { vertical-align: baseline } html.flex .\@tab\:va\:a, html.flex .\@tab\:\$va\:a > * { vertical-align: auto } html.flex .\@tab\:va\:m, html.flex .\@tab\:\$va\:m > * { vertical-align: middle } html.flex .\@tab\:va\:t, html.flex .\@tab\:\$va\:t > * { vertical-align: top } html.flex .\@tab\:va\:b, html.flex .\@tab\:\$va\:b > * { vertical-align: bottom } html.flex .\@tab\:va\:tt, html.flex .\@tab\:\$va\:tt > * { vertical-align: text-top } html.flex .\@tab\:va\:tb, html.flex .\@tab\:\$va\:tb > * { vertical-align: text-bottom } html.flex .\@tab\:va\:sub, html.flex .\@tab\:\$va\:sub > * { vertical-align: sub } html.flex .\@tab\:va\:sup, html.flex .\@tab\:\$va\:sup > * { vertical-align: super } }