| /* latin */ |
| @font-face { |
| font-family: "Roboto"; |
| font-style: normal; |
| font-weight: 100; |
| src: url(assets/Roboto-100.woff2) format("woff2"); |
| unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, |
| U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, |
| U+FEFF, U+FFFD; |
| } |
| |
| /* latin */ |
| @font-face { |
| font-family: "Roboto"; |
| font-style: normal; |
| font-weight: 300; |
| src: url(assets/Roboto-300.woff2) format("woff2"); |
| unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, |
| U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, |
| U+FEFF, U+FFFD; |
| } |
| |
| /* latin */ |
| @font-face { |
| font-family: "Roboto"; |
| font-style: normal; |
| font-weight: 400; |
| src: url(assets/Roboto-400.woff2) format("woff2"); |
| unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, |
| U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, |
| U+FEFF, U+FFFD; |
| } |
| |
| /* latin */ |
| @font-face { |
| font-family: "Roboto"; |
| font-style: normal; |
| font-weight: 500; |
| src: url(assets/Roboto-500.woff2) format("woff2"); |
| unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, |
| U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, |
| U+FEFF, U+FFFD; |
| } |
| |
| /* latin */ |
| @font-face { |
| font-family: "Roboto Condensed"; |
| font-style: normal; |
| font-weight: 300; |
| src: url(assets/RobotoCondensed-Light.woff2) format("woff2"); |
| unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, |
| U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, |
| U+FEFF, U+FFFD; |
| } |
| |
| /* latin */ |
| @font-face { |
| font-family: "Roboto Condensed"; |
| font-style: normal; |
| font-weight: 400; |
| src: url(assets/RobotoCondensed-Regular.woff2) format("woff2"); |
| unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, |
| U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, |
| U+FEFF, U+FFFD; |
| } |
| |
| /* latin */ |
| @font-face { |
| font-family: "Roboto Mono"; |
| font-style: normal; |
| font-weight: 400; |
| src: url(assets/RobotoMono-Regular.woff2) format("woff2"); |
| unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, |
| U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, |
| U+FEFF, U+FFFD; |
| } |
| |
| @font-face { |
| font-family: "Material Symbols Sharp"; |
| font-style: normal; |
| font-weight: 100 700; |
| src: url(assets/MaterialSymbolsOutlined.woff2) format("woff2"); |
| } |
| |
| @mixin icon { |
| font-family: "Material Symbols Sharp"; |
| font-weight: normal; |
| font-style: normal; |
| font-size: 24px; |
| line-height: 1; |
| letter-spacing: normal; |
| text-transform: none; |
| vertical-align: middle; |
| display: inline-block; |
| white-space: nowrap; |
| word-wrap: normal; |
| direction: ltr; |
| -webkit-font-feature-settings: "liga"; |
| -webkit-font-smoothing: antialiased; |
| font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24; |
| } |
| |
| @mixin icon-filled { |
| font-variation-settings: "FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24; |
| } |
| |
| .material-icons { |
| @include icon; |
| } |
| |
| .material-icons-filled { |
| @include icon; |
| @include icon-filled; |
| } |