Merge pull request #2045 from lbryio/redesign

Replacing existing colors with npm module, and refactored Sass
This commit is contained in:
Sean Yesmunt 2018-10-22 12:33:03 -04:00 committed by GitHub
commit d0f03ee570
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
87 changed files with 1921 additions and 4436 deletions

View file

@ -21,7 +21,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
* Reverse Order & Use System/Location Time/Date ([#2036]https://github.com/lbryio/lbry-desktop/pull/2036) * Reverse Order & Use System/Location Time/Date ([#2036]https://github.com/lbryio/lbry-desktop/pull/2036)
* Limit file type can be uploaded as thumbnail for publishing ([#2034](https://github.com/lbryio/lbry-desktop/pull/2034)) * Limit file type can be uploaded as thumbnail for publishing ([#2034](https://github.com/lbryio/lbry-desktop/pull/2034))
* Change snackbar notification postion to bottom-left ([#2040](https://github.com/lbryio/lbry-desktop/pull/2040)) * Change snackbar notification postion to bottom-left ([#2040](https://github.com/lbryio/lbry-desktop/pull/2040))
* Use shared colors from lbryio/color project ([#2045](https://github.com/lbryio/lbry-desktop/pull/2045))
### Fixed ### Fixed
* Fixed Transactions filter menu collides with transaction table ([#2005](https://github.com/lbryio/lbry-desktop/pull/2005)) * Fixed Transactions filter menu collides with transaction table ([#2005](https://github.com/lbryio/lbry-desktop/pull/2005))

View file

@ -87,6 +87,7 @@
"y18n": "^4.0.0" "y18n": "^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@lbry/color": "^1.0.2",
"axios": "^0.18.0", "axios": "^0.18.0",
"babel-eslint": "^8.2.2", "babel-eslint": "^8.2.2",
"babel-plugin-module-resolver": "^3.1.1", "babel-plugin-module-resolver": "^3.1.1",

View file

@ -15,7 +15,7 @@ export default appState => {
}); });
const windowConfiguration = { const windowConfiguration = {
backgroundColor: '#44b098', backgroundColor: '#2f9176',
minWidth: 950, minWidth: 950,
minHeight: 600, minHeight: 600,
autoHideMenuBar: true, autoHideMenuBar: true,

View file

@ -3,6 +3,7 @@ import { selectPageTitle, selectHistoryIndex, selectActiveHistoryEntry } from 'l
import { doRecordScroll } from 'redux/actions/navigation'; import { doRecordScroll } from 'redux/actions/navigation';
import { selectUser } from 'lbryinc'; import { selectUser } from 'lbryinc';
import { doAlertError } from 'redux/actions/app'; import { doAlertError } from 'redux/actions/app';
import { selectThemePath } from 'redux/selectors/settings';
import App from './view'; import App from './view';
const select = state => ({ const select = state => ({
@ -10,6 +11,7 @@ const select = state => ({
user: selectUser(state), user: selectUser(state),
currentStackIndex: selectHistoryIndex(state), currentStackIndex: selectHistoryIndex(state),
currentPageAttributes: selectActiveHistoryEntry(state), currentPageAttributes: selectActiveHistoryEntry(state),
theme: selectThemePath(state),
}); });
const perform = dispatch => ({ const perform = dispatch => ({

View file

@ -1,7 +1,6 @@
// @flow // @flow
import React from 'react'; import React from 'react';
import Router from 'component/router/index'; import Router from 'component/router/index';
import Theme from 'component/theme';
import ModalRouter from 'modal/modalRouter'; import ModalRouter from 'modal/modalRouter';
import ReactModal from 'react-modal'; import ReactModal from 'react-modal';
import throttle from 'util/throttle'; import throttle from 'util/throttle';
@ -15,6 +14,7 @@ type Props = {
currentStackIndex: number, currentStackIndex: number,
currentPageAttributes: { path: string, scrollY: number }, currentPageAttributes: { path: string, scrollY: number },
pageTitle: ?string, pageTitle: ?string,
theme: string,
}; };
class App extends React.PureComponent<Props> { class App extends React.PureComponent<Props> {
@ -25,13 +25,16 @@ class App extends React.PureComponent<Props> {
} }
componentWillMount() { componentWillMount() {
const { alertError } = this.props; const { alertError, theme } = this.props;
// TODO: create type for this object // TODO: create type for this object
// it lives in jsonrpc.js // it lives in jsonrpc.js
document.addEventListener('unhandledError', (event: any) => { document.addEventListener('unhandledError', (event: any) => {
alertError(event.detail); alertError(event.detail);
}); });
// $FlowFixMe
document.documentElement.setAttribute('data-theme', theme);
} }
componentDidMount() { componentDidMount() {
@ -51,12 +54,17 @@ class App extends React.PureComponent<Props> {
} }
componentDidUpdate(prevProps: Props) { componentDidUpdate(prevProps: Props) {
const { currentStackIndex: prevStackIndex } = prevProps; const { currentStackIndex: prevStackIndex, theme: prevTheme } = prevProps;
const { currentStackIndex, currentPageAttributes } = this.props; const { currentStackIndex, currentPageAttributes, theme } = this.props;
if (this.mainContent && currentStackIndex !== prevStackIndex && currentPageAttributes) { if (this.mainContent && currentStackIndex !== prevStackIndex && currentPageAttributes) {
this.mainContent.scrollTop = currentPageAttributes.scrollY || 0; this.mainContent.scrollTop = currentPageAttributes.scrollY || 0;
} }
if (prevTheme !== theme) {
// $FlowFixMe
document.documentElement.setAttribute('data-theme', theme);
}
} }
componentWillUnmount() { componentWillUnmount() {
@ -81,7 +89,6 @@ class App extends React.PureComponent<Props> {
render() { render() {
return ( return (
<div id="window" onContextMenu={e => openContextMenu(e)}> <div id="window" onContextMenu={e => openContextMenu(e)}>
<Theme />
<Header /> <Header />
<main className="page"> <main className="page">
<SideBar /> <SideBar />

View file

@ -184,11 +184,6 @@ export default class Autocomplete extends React.Component {
return <div style={{ ...style, ...this.menuStyle }} children={items} />; return <div style={{ ...style, ...this.menuStyle }} children={items} />;
}, },
menuStyle: { menuStyle: {
borderRadius: '3px',
boxShadow: '0 2px 12px rgba(0, 0, 0, 0.1)',
background: 'rgba(255, 255, 255, 0.9)',
padding: '2px 0',
fontSize: '90%',
position: 'absolute', position: 'absolute',
overflow: 'hidden', overflow: 'hidden',
}, },
@ -469,7 +464,7 @@ export default class Autocomplete extends React.Component {
className: 'wunderbar__menu', className: 'wunderbar__menu',
// Ignore blur to prevent menu from de-rendering before we can process click // Ignore blur to prevent menu from de-rendering before we can process click
onMouseEnter: () => this.setIgnoreBlur(true), onMouseEnter: () => this.setIgnoreBlur(true),
onMouseLeave: () => this.setIgnoreBlur(false), onMouseLeave: () => this.setIgnoreBlur(false), // uncomment this to inspect styling
}); });
} }

View file

@ -100,17 +100,15 @@ class WunderBar extends React.PureComponent<Props> {
if (suggestion) { if (suggestion) {
if (suggestion.type === 'search') { if (suggestion.type === 'search') {
onSearch(query, resultCount); onSearch(query, resultCount);
} else if (isURIValid(query)) {
const params = getParams();
const uri = normalizeURI(query);
onSubmit(uri, params);
} else { } else {
if (isURIValid(query)) { this.props.doShowSnackBar({
const params = getParams(); message: __('Invalid LBRY URL entered. Only A-Z, a-z, and - allowed.'),
const uri = normalizeURI(query); displayType: ['snackbar'],
onSubmit(uri, params); });
} else {
this.props.doShowSnackBar({
message: __('Invalid LBRY URL entered. Only A-Z, a-z, and - allowed.'),
displayType: ['snackbar'],
})
}
} }
return; return;
@ -125,9 +123,9 @@ class WunderBar extends React.PureComponent<Props> {
onSubmit(uri, params); onSubmit(uri, params);
} else { } else {
this.props.doShowSnackBar({ this.props.doShowSnackBar({
message: __('Invalid LBRY URL entered. Only A-Z, a-z, and - allowed.'), message: __('Invalid LBRY URL entered. Only A-Z, a-z, and - allowed.'),
displayType: ['snackbar'], displayType: ['snackbar'],
}) });
} }
} catch (e) { } catch (e) {
onSearch(query, resultCount); onSearch(query, resultCount);
@ -176,7 +174,6 @@ class WunderBar extends React.PureComponent<Props> {
<span className="wunderbar__suggestion-label">{value}</span> <span className="wunderbar__suggestion-label">{value}</span>
{isHighlighted && ( {isHighlighted && (
<span className="wunderbar__suggestion-label--action"> <span className="wunderbar__suggestion-label--action">
{'- '}
{type === SEARCH_TYPES.SEARCH && __('Search')} {type === SEARCH_TYPES.SEARCH && __('Search')}
{type === SEARCH_TYPES.CHANNEL && __('View channel')} {type === SEARCH_TYPES.CHANNEL && __('View channel')}
{type === SEARCH_TYPES.FILE && __('View file')} {type === SEARCH_TYPES.FILE && __('View file')}

View file

@ -30,7 +30,7 @@ export const selectThemePath = createSelector(
selectIsNight, selectIsNight,
(theme, automaticDarkModeEnabled, isNight) => { (theme, automaticDarkModeEnabled, isNight) => {
const dynamicTheme = automaticDarkModeEnabled && isNight ? 'dark' : theme; const dynamicTheme = automaticDarkModeEnabled && isNight ? 'dark' : theme;
return `${staticResourcesPath}/themes/${dynamicTheme || 'light'}.css`; return dynamicTheme || 'light';
} }
); );

View file

@ -1,66 +1,31 @@
// Generic html styles used accross the App // Generic html styles used accross the App
// component specific styling should go in the component scss file // component specific styling should go in the component scss file
@font-face {
font-family: 'metropolis-bold';
src: url('../../../static/font/metropolis/bold.eot');
src: url('../../../static/font/metropolis/bold.eot?#iefix') format('embedded-opentype'),
url('../../../static/font/metropolis/bold.woff') format('woff'),
url('../../../static/font/metropolis/bold.ttf') format('truetype'),
url('../../../static/font/metropolis/bold.svg#metropolis-bold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'metropolis-semibold';
src: url('../../../static/font/metropolis/semibold.eot');
src: url('../../../static/font/metropolis/semibold.eot?#iefix') format('embedded-opentype'),
url('../../../static/font/metropolis/semibold.woff') format('woff'),
url('../../../static/font/metropolis/semibold.ttf') format('truetype'),
url('../../../static/font/metropolis/semibold.svg#metropolis-semibold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'metropolis-medium';
src: url('../../../static/font/metropolis/medium.eot');
src: url('../../../static/font/metropolis/medium.eot?#iefix') format('embedded-opentype'),
url('../../../static/font/metropolis/medium.woff') format('woff'),
url('../../../static/font/metropolis/medium.ttf') format('truetype'),
url('../../../static/font/metropolis/medium.svg#metropolis-medium') format('svg');
font-weight: normal;
font-style: normal;
}
html { html {
background-color: $lbry-white;
font-family: 'Inter UI', sans-serif;
height: 100%; height: 100%;
} }
body { body {
font-family: 'metropolis-medium'; color: $lbry-black;
font-weight: 400;
font-size: 16px; font-size: 16px;
line-height: 1.5; font-weight: 400;
color: var(--text-color);
height: 100%; height: 100%;
line-height: 1.5;
overflow: hidden; overflow: hidden;
} }
* {
box-sizing: border-box;
}
code { code {
font: 1.5em Consolas, 'Lucida Console', 'Source Sans', monospace; background-color: $lbry-gray-1;
background-color: var(--color-bg-alt); font-family: Consolas, 'Lucida Console', 'Source Sans', monospace;
font-size: 1.5em;
} }
// Without this buttons don't have the Metropolis font // Without this buttons do not have the app font
button { button {
font-weight: inherit;
font-family: inherit; font-family: inherit;
font-weight: inherit;
} }
ul { ul {
@ -69,15 +34,20 @@ ul {
} }
input { input {
border-bottom: var(--input-border-size) dotted var(--input-border-color);
color: var(--input-color);
line-height: 1;
cursor: text;
background-color: transparent; background-color: transparent;
border-bottom: var(--input-border-size) dotted $lbry-gray-5;
color: inherit; // $lbry-black;
cursor: text;
line-height: 1;
&::placeholder {
color: inherit;
opacity: 0.3;
}
&[type='radio'],
&[type='checkbox'], &[type='checkbox'],
&[type='file'], &[type='file'],
&[type='radio'],
&[type='select'] { &[type='select'] {
cursor: pointer; cursor: pointer;
} }
@ -85,39 +55,36 @@ input {
&[type='file'] { &[type='file'] {
border-bottom: none; border-bottom: none;
} }
&.input-copyable { &.input-copyable {
background-color: rgba($lbry-gray-1, 0.3);
border: 1px dashed $lbry-gray-1;
color: $lbry-gray-5;
flex: 1; flex: 1;
background: var(--input-copyable-bg);
color: var(--input-copyable-color);
padding: 10px 16px; padding: 10px 16px;
border: 1px dashed var(--input-copyable-border);
text-overflow: ellipsis; text-overflow: ellipsis;
} }
&:not(.input-copyable):not(.wunderbar__input):not(:placeholder-shown):not(:disabled) { &:not(.input-copyable):not(.wunderbar__input):not(:placeholder-shown):not(:disabled) {
&:hover { &:hover {
border-color: var(--input-hover-border-color); border-color: rgba($lbry-black, 0.8);
} }
border-bottom: var(--input-border-size) solid var(--input-border-color);
border-bottom: var(--input-border-size) solid $lbry-gray-5;
} }
&:disabled { &:disabled {
color: var(--input-disabled-color); border-bottom: var(--input-border-size) solid $lbry-gray-3;
border-bottom: var(--input-border-size) solid var(--input-disabled-color); color: $lbry-gray-3;
cursor: default; cursor: default;
} }
} }
textarea { textarea {
border: 1px solid var(--color-divider); border: 1px solid $lbry-gray-2;
font-size: 0.8em; font-size: 0.8em;
width: 100%;
padding: $spacing-vertical * 1/3; padding: $spacing-vertical * 1/3;
} width: 100%;
input::placeholder {
color: var(--input-placeholder-color);
opacity: 0.5;
} }
label[for] { label[for] {
@ -129,42 +96,44 @@ button + input {
} }
dl { dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0; margin: 0;
padding: 0;
overflow-x: scroll; overflow-x: scroll;
overflow-y: hidden;
width: 100%;
} }
dt { dt {
margin: 0;
padding: 0;
float: left; float: left;
width: 20%; width: 20%;
padding: 0;
margin: 0;
} }
dd { dd {
margin: 0;
padding: 0;
float: left; float: left;
width: 80%; width: 80%;
padding: 0;
margin: 0;
} }
p { p:not(:first-of-type) {
&:not(:first-of-type) { margin-top: $spacing-vertical * 1/3;
margin-top: $spacing-vertical * 1/3;
}
} }
.page { .page {
z-index: 0;
position: absolute;
top: var(--header-height); top: var(--header-height);
left: 0; left: 0;
right: 0;
bottom: 0; bottom: 0;
right: 0;
background-color: rgba($lbry-gray-1, 0.3);
display: flex; display: flex;
background-color: var(--color-bg); position: absolute;
z-index: 0;
@media only screen and (min-width: $medium-breakpoint) { @media only screen and (min-width: $medium-breakpoint) {
grid-template-columns: var(--side-nav-width-m) auto; grid-template-columns: var(--side-nav-width-m) auto;
@ -175,46 +144,43 @@ p {
} }
} }
/* // Page content
Page content
*/
.content { .content {
flex: 1; flex: 1;
overflow: auto; overflow: auto;
} }
.main { .main {
padding: $spacing-width $spacing-width;
margin: auto; margin: auto;
padding: $spacing-width $spacing-width;
overflow: hidden; overflow: hidden;
} }
.main--contained { .main--contained {
max-width: 1000px;
margin: auto; margin: auto;
max-width: 1000px;
} }
.main--no-padding { .main--no-padding {
padding-left: 0;
padding-right: 0;
padding-top: 0; padding-top: 0;
padding-right: 0;
padding-left: 0;
margin: 0; margin: 0;
} }
.main--extra-padding { .main--extra-padding {
padding-left: 100px;
padding-right: 100px; padding-right: 100px;
padding-left: 100px;
} }
.main--for-content { .main--for-content {
padding: $spacing-width * 2/3;
display: flex; display: flex;
padding: $spacing-width * 2/3;
justify-content: center; justify-content: center;
} }
.page__header { .page__header {
padding: $spacing-vertical * 2/3; padding: $spacing-vertical * 2/3 $spacing-vertical * 2/3 0 $spacing-vertical * 2/3;
padding-bottom: 0;
} }
.page__title { .page__title {
@ -222,11 +188,11 @@ p {
} }
.page__empty { .page__empty {
margin-top: 200px; align-items: center;
text-align: center;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; margin-top: 200px;
text-align: center;
} }
.columns { .columns {
@ -234,8 +200,8 @@ p {
justify-content: space-between; justify-content: space-between;
> * { > * {
flex-grow: 1;
flex-basis: 0; flex-basis: 0;
flex-grow: 1;
&:not(:first-of-type):not(:last-of-type) { &:not(:first-of-type):not(:last-of-type) {
margin: 0 $spacing-vertical / 3; margin: 0 $spacing-vertical / 3;
@ -251,10 +217,10 @@ p {
} }
} }
/* Custom text selection */ // Custom text selection
*::selection { *::selection {
background: var(--text-selection-bg); background-color: $lbry-teal-3;
color: var(--text-selection-color); color: $lbry-white;
} }
.credit-amount { .credit-amount {
@ -263,44 +229,48 @@ p {
} }
.credit-amount--large { .credit-amount--large {
font-family: 'metropolis-semibold';
font-size: 36px; font-size: 36px;
font-weight: 600;
} }
.credit-amount--file-page { .credit-amount--file-page {
font-family: 'metropolis-bold';
border-radius: 5px; border-radius: 5px;
font-weight: 700;
padding: 5px; padding: 5px;
} }
.credit-amount--free { .credit-amount--free {
color: var(--color-credit-free); &:not(.credit-amount--file-page) {
color: $lbry-blue-5;
}
&.credit-amount--file-page { &.credit-amount--file-page {
color: var(--color-dark-blue); background-color: $lbry-blue-2;
background-color: var(--color-secondary); color: $lbry-blue-5;
} }
} }
.credit-amount--cost { .credit-amount--cost {
color: var(--color-credit-price); &:not(.credit-amount--file-page) {
color: $lbry-gray-5;
}
&.credit-amount--file-page { &.credit-amount--file-page {
color: var(--color-black); background-color: $lbry-yellow-3;
background-color: var(--color-yellow); color: $lbry-black;
} }
} }
.credit-amount--inherit { .credit-amount--inherit {
background-color: inherit; background-color: inherit;
color: inherit; color: inherit;
font-weight: inherit;
font-size: inherit; font-size: inherit;
font-weight: inherit;
padding: 0; padding: 0;
} }
.divider__horizontal { .divider__horizontal {
border-top: var(--color-divider); border-top: $lbry-gray-2;
margin: 16px 0; margin: 16px 0;
} }
@ -309,8 +279,8 @@ p {
} }
.disabled { .disabled {
pointer-events: none;
opacity: 0.5; opacity: 0.5;
pointer-events: none;
} }
.column { .column {
@ -322,31 +292,33 @@ p {
} }
.truncated-text { .truncated-text {
//display: inline-block;
display: -webkit-box; display: -webkit-box;
overflow: hidden; overflow: hidden;
-webkit-box-orient: vertical; -webkit-box-orient: vertical;
} }
.busy-indicator__loader { .busy-indicator__loader {
background: url('../../../static/img/busy.gif') no-repeat center center;
display: inline-block;
margin: -1em 0;
min-width: 16px; min-width: 16px;
min-height: 8px; min-height: 8px;
vertical-align: middle; margin: -1em 0;
padding: 0 30px; padding: 0 30px;
&:last-child {
padding-right: 2px; background: url('../../../static/img/busy.gif') no-repeat center center;
} display: inline-block;
vertical-align: middle;
&:first-child { &:first-child {
padding-left: 2px; padding-left: 2px;
} }
&:last-child {
padding-right: 2px;
}
} }
.help { .help {
color: $lbry-gray-5;
font-size: 12px; font-size: 12px;
color: var(--color-help);
} }
.help--padded { .help--padded {
@ -354,35 +326,38 @@ p {
} }
.meta { .meta {
color: $lbry-gray-1;
font-size: 0.8em; font-size: 0.8em;
color: var(--color-meta-light);
} }
.empty { .empty {
color: var(--color-meta-light); color: $lbry-gray-5;
font-style: italic; font-style: italic;
} }
.qr-code { .qr-code {
border: 3px solid var(--color-white);
height: 134px;
width: 134px; width: 134px;
height: 134px;
border: 3px solid $lbry-white;
&.qr-code--right-padding { &.qr-code--right-padding {
margin-right: $spacing-vertical * 2/3; margin-right: $spacing-vertical * 2/3;
} }
&.qr-code--top-padding { &.qr-code--top-padding {
margin-top: $spacing-vertical * 2/3; margin-top: $spacing-vertical * 2/3;
} }
} }
.error-text { .error-text {
color: var(--color-error); color: $lbry-red-5;
} }
.thumbnail-preview { .thumbnail-preview {
height: var(--thumbnail-preview-height);
width: var(--thumbnail-preview-width); width: var(--thumbnail-preview-width);
background-size: cover; height: var(--thumbnail-preview-height);
background-repeat: no-repeat;
background-position: 50% 50%; background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
} }

View file

@ -1,3 +1,7 @@
* {
box-sizing: border-box;
}
body, body,
div, div,
dl, dl,
@ -28,22 +32,26 @@ iframe {
margin: 0; margin: 0;
padding: 0; padding: 0;
} }
:focus { :focus {
outline: 0; outline: 0;
} }
input::-webkit-search-cancel-button { input::-webkit-search-cancel-button {
/* Remove default */ -webkit-appearance: none; // Remove default
-webkit-appearance: none;
} }
table { table {
border-collapse: collapse; border-collapse: collapse;
border-spacing: 0; border-spacing: 0;
} }
fieldset, fieldset,
img, iframe,
iframe { img {
border: 0; border: none;
} }
h1, h1,
h2, h2,
h3, h3,
@ -52,28 +60,38 @@ h5,
h6 { h6 {
font-weight: normal; font-weight: normal;
} }
ol, ol,
ul { ul {
list-style-position: inside; list-style-position: inside;
> li { > li {
list-style-position: inside; list-style-position: inside;
} }
} }
input, input,
textarea, select,
select { textarea {
border: none;
font-family: inherit; font-family: inherit;
font-size: inherit; font-size: inherit;
font-weight: inherit; font-weight: inherit;
border: 0 none;
} }
img { img {
width: auto; width: auto;
height: auto; height: auto;
max-width: 100%;
max-height: 100%;
vertical-align: middle; vertical-align: middle;
-ms-interpolation-mode: bicubic;
} }
a { a {
color: inherit; color: inherit;
text-decoration: none; text-decoration: none;
} }
button:disabled {
cursor: default;
}

View file

@ -0,0 +1,130 @@
@font-face {
font-family: 'Inter UI';
font-style: normal;
font-weight: 400;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/400.woff2') format('woff2'),
url('../../../static/font/inter/400.woff') format('woff');
}
@font-face {
font-family: 'Inter UI';
font-style: italic;
font-weight: 400;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/400i.woff2') format('woff2'),
url('../../../static/font/inter/400i.woff') format('woff');
}
@font-face {
font-family: 'Inter UI';
font-style: normal;
font-weight: 500;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/500.woff2') format('woff2'),
url('../../../static/font/inter/500.woff') format('woff');
}
@font-face {
font-family: 'Inter UI';
font-style: italic;
font-weight: 500;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/500i.woff2') format('woff2'),
url('../../../static/font/inter/500i.woff') format('woff');
}
@font-face {
font-family: 'Inter UI';
font-style: normal;
font-weight: 600;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/600.woff2') format('woff2'),
url('../../../static/font/inter/600.woff') format('woff');
}
@font-face {
font-family: 'Inter UI';
font-style: italic;
font-weight: 600;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/600i.woff2') format('woff2'),
url('../../../static/font/inter/600i.woff') format('woff');
}
@font-face {
font-family: 'Inter UI';
font-style: normal;
font-weight: 700;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/700.woff2') format('woff2'),
url('../../../static/font/inter/700.woff') format('woff');
}
@font-face {
font-family: 'Inter UI';
font-style: italic;
font-weight: 700;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/700i.woff2') format('woff2'),
url('../../../static/font/inter/700i.woff') format('woff');
}
@font-face {
font-family: 'Inter UI';
font-style: normal;
font-weight: 800;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/800.woff2') format('woff2'),
url('../../../static/font/inter/800.woff') format('woff');
}
@font-face {
font-family: 'Inter UI';
font-style: italic;
font-weight: 800;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/800i.woff2') format('woff2'),
url('../../../static/font/inter/800i.woff') format('woff');
}
@font-face {
font-family: 'Inter UI';
font-style: normal;
font-weight: 900;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/900.woff2') format('woff2'),
url('../../../static/font/inter/900.woff') format('woff');
}
@font-face {
font-family: 'Inter UI';
font-style: italic;
font-weight: 900;
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/900i.woff2') format('woff2'),
url('../../../static/font/inter/900i.woff') format('woff');
}
/*
Single variable font.
Note that you may want to do something like this to make sure you are serving
constant fonts to older browsers:
html {
font-family: "Inter UI", sans-serif;
}
@supports (font-variation-settings: normal) {
html {
font-family: "Inter UI var", sans-serif;
}
}
*/
@font-face {
font-family: 'Inter UI Variable';
font-weight: 400 900; // safe weight range
src: url('../../../static/font/inter/variable.woff2') format('woff2-variations'),
url('../../../static/font/inter/variable.woff2') format('woff2');
}

View file

@ -1,6 +1,4 @@
/* // Both of these should probably die and become variables as well
Both of these should probably die and become variables as well
*/
$spacing-vertical: 24px; $spacing-vertical: 24px;
$spacing-width: 36px; $spacing-width: 36px;
@ -8,7 +6,7 @@ $medium-breakpoint: 1279px;
$large-breakpoint: 1921px; $large-breakpoint: 1921px;
:root { :root {
/* Widths & spacings */ // Width & spacing
--side-nav-width: 160px; --side-nav-width: 160px;
--side-nav-width-m: 240px; --side-nav-width-m: 240px;
--side-nav-width-l: 320px; --side-nav-width-l: 320px;
@ -17,154 +15,31 @@ $large-breakpoint: 1921px;
--video-aspect-ratio: 56.25%; // 9 x 16 --video-aspect-ratio: 56.25%; // 9 x 16
--snack-bar-width: 756px; --snack-bar-width: 756px;
/* Colors: Brand */ // Text
--color-white: #fff;
--color-black: #000;
--color-grey: #d6d6d6;
--color-grey-light: #f6f6f6;
--color-grey-dark: #888;
--color-primary: #44b098;
--color-primary-dark: #2c6e60;
--color-primary-light: #64c9b2;
--color-secondary: #6afbda;
--color-teal: #19a6a3;
--color-dark-blue: #2f6f61;
--color-light-blue: #49b2e2;
--color-red: #e2495e;
--color-yellow: #fbd55e;
--color-green: #399483;
--color-green-light: #effbe4;
--color-green-blue: #2ec1a8;
--color-purple: #8165b0;
--color-blue-grey: #203049;
--color-red-light: #fff6f6;
/* Colors */
--color-divider: #e3e3e3;
--color-help: rgba(0, 0, 0, 0.54);
--color-error: #a94442;
--color-nsfw: #bf4440;
--color-download: var(--color-white);
--color-download-overlay: var(--color-black);
--color-bg: #fafafa;
--color-bg-alt: var(--color-grey-light);
--color-placeholder: var(--color-grey);
--color-search-placeholder: var(--color-placeholder);
--color-credit-free: var(--color-dark-blue);
--color-credit-price: var(--card-text-color);
--color-text-black: #444;
--color-text-white: #efefef;
/* Shadows */
--box-shadow-layer: transparent; // 0 2px 4px rgba(0,0,0,0.25);
--box-shadow-button: 0 10px 20px rgba(0, 0, 0, 0.1);
--box-shadow-wunderbar: 0 10px 20px rgba(0, 0, 0, 0.03);
--box-shadow-header: 0px 6px 20px 1px rgba(0, 0, 0, 0.05);
/* Text */
--text-color: var(--color-text-black);
--text-color-inverse: var(--color-text-white);
--text-help-color: var(--color-help);
--text-max-width: 660px; --text-max-width: 660px;
--text-link-padding: 4px; --text-link-padding: 4px;
/* Text Selectiom */ // Input
--text-selection-bg: var(--color-primary-light);
--text-selection-color: var(--color-white);
--editor-text-selection-bg: rgba(57, 148, 131, 0.8);
/* Form */
--form-label-color: rgba(0, 0, 0, 0.54);
/* Input */
--input-bg: transparent;
--input-label-color: var(--color-grey-dark);
--input-color: var(--text-color);
--input-border-size: 1px; --input-border-size: 1px;
--input-border-color: var(--color-grey-dark);
--input-copyable-bg: #f6f6f6;
--input-copyable-color: var(--color-grey-dark);
--input-copyable-border: var(--color-grey);
--input-select-bg-color: var(--color-grey);
--input-select-color: var(--text-color);
--input-switch-color: var(--color-teal);
/* input:disabled */ // Select
--input-disabled-border-color: rgba(0, 0, 0, 0.42);
--input-disabled-color: rgba(0, 0, 0, 0.54);
/* input:hover */
--input-hover-border-color: rgba(0, 0, 0, 0.87);
/* input:placeholder */
--input-placeholder-color: var(--color-help);
--input-placeholder-opacity: 1;
/* Select */
--select-bg: var(--color-bg-alt);
--select-color: var(--text-color);
--select-height: 30px; --select-height: 30px;
/* Button */ // Button
--btn-bg-primary: var(--color-primary);
--btn-color-primary: var(--color-white);
--btn-bg-primary-hover: var(--color-primary-light);
--btn-bg-alt: var(--color-white);
--btn-color-alt: var(--text-color);
--btn-color-inverse: var(--color-primary);
--btn-external-color: var(--color-light-blue);
--btn-bg-secondary: var(--color-teal);
--btn-bg-danger: var(--color-red);
--btn-home-bg-color: var(--color-white);
--btn-radius: 20px; --btn-radius: 20px;
--btn-height: 36px; --btn-height: 36px;
/* SnackBar */ // Header
--snackbar-bg-primary: var(--color-primary);
--snackbar-color-primary: var(--text-color-inverse);
/* Header */
--header-bg: var(--color-white);
--header-color: var(--color-text);
--header-active-color: rgba(0, 0, 0, 0.85);
--header-height: 60px; --header-height: 60px;
--header-button-bg: transparent;
--header-button-hover-bg: rgba(100, 100, 100, 0.15);
--header-primary-color: var(--color-primary);
/* Header -> search */ // Header -> search
--search-color: #666;
--search-bg-color: #fff;
--search-active-bg-color: var(--color-grey-light);
--search-active-color: var(--header-active-color);
--search-active-shadow: 0 6px 9px -2px var(--color-grey--dark);
--search-item-border-color: transparent;
--search-item-active-color: var(--color-black);
--search-modal-input-height: 70px; --search-modal-input-height: 70px;
--search-exact-result: #eaeaea;
/* Nav */ // Card
--nav-color: var(--color-grey-dark);
--nav-bg-color: var(--color-grey-light);
/* Table */
--table-border: 1px solid var(--color-grey-light);
--table-item-odd: var(--color-grey-light);
--table-item-even: transparent;
/* Card */
--card-bg: var(--color-white);
--card-text-color: var(--color-grey-dark);
--card-radius: 2px; --card-radius: 2px;
--card-max-width: 1000px; --card-max-width: 1000px;
--card-wallet-color: var(--text-color-inverse);
--success-msg-color: var(--color-green);
--success-msg-border: var(--color-green-blue);
--success-msg-bg: var(--color-green-light);
--error-msg-color: var(--color-error);
--error-msg-border: var(--color-error);
--error-msg-bg: var(--color-red-light);
/* File */ // File
--file-tile-media-height: 125px; --file-tile-media-height: 125px;
--file-tile-media-width: calc(125px * (16 / 9)); --file-tile-media-width: calc(125px * (16 / 9));
--file-tile-media-height-small: 60px; --file-tile-media-height-small: 60px;
@ -175,30 +50,14 @@ $large-breakpoint: 1921px;
--recommended-content-width: 300px; --recommended-content-width: 300px;
--recommended-content-width-medium: 400px; --recommended-content-width-medium: 400px;
/* Modal */ // Modal
--modal-width: 440px; --modal-width: 440px;
--modal-bg: var(--color-bg);
--modal-fullscreen-bg: var(--color-bg);
--modal-overlay-bg: rgba(246, 246, 246, 0.75);
--modal-border: 1px solid rgb(204, 204, 204);
--modal-btn-bg-color: var(--btn-bg-alt);
// /* Tooltip */ // Animation :)
--tooltip-bg: #555;
--tooltip-color: var(--color-white);
/* Scrollbar */
--scrollbar-radius: 10px;
--scrollbar-thumb-bg: rgba(0, 0, 0, 0.2);
--scrollbar-thumb-hover-bg: rgba(0, 0, 0, 0.35);
--scrollbar-thumb-active-bg: var(--color-primary);
--scrollbar-track-bg: transparent;
// /* Animation :) */
--animation-duration: 0.3s; --animation-duration: 0.3s;
--animation-style: cubic-bezier(0.55, 0, 0.1, 1); --animation-style: cubic-bezier(0.55, 0, 0.1, 1);
/* Image */ // Image
--thumbnail-preview-height: 100px; --thumbnail-preview-height: 100px;
--thumbnail-preview-width: 177px; --thumbnail-preview-width: 177px;
} }

View file

@ -1,35 +1,11 @@
@charset "UTF-8"; @charset "utf-8";
@import '_reset.scss';
@import '_vars.scss'; @import '~@lbry/color/lbry-color', 'reset', 'type', 'vars', 'gui', 'component/syntax-highlighter',
@import '_gui.scss'; 'component/table', 'component/button', 'component/card', 'component/file-download',
@import 'component/_syntax-highlighter.scss'; 'component/form-field', 'component/header', 'component/menu', 'component/tooltip',
@import 'component/_table.scss'; 'component/load-screen', 'component/channel-indicator', 'component/notice', 'component/modal',
@import 'component/_button.scss'; 'component/snack-bar', 'component/content', 'component/pagination', 'component/markdown-preview',
@import 'component/_card.scss'; 'component/markdown-editor', 'component/scrollbar', 'component/spinner', 'component/nav',
@import 'component/_file-download.scss'; 'component/file-list', 'component/file-render', 'component/search', 'component/toggle',
@import 'component/_form-field.scss'; 'component/search', 'component/dat-gui', 'component/item-list', 'component/time', 'component/icon',
@import 'component/_header.scss'; 'component/placeholder', 'themes/dark';
@import 'component/_menu.scss';
@import 'component/_tooltip.scss';
@import 'component/_load-screen.scss';
@import 'component/_channel-indicator.scss';
@import 'component/_notice.scss';
@import 'component/_modal.scss';
@import 'component/_snack-bar.scss';
@import 'component/_content.scss';
@import 'component/_pagination.scss';
@import 'component/_markdown-preview.scss';
@import 'component/_markdown-editor.scss';
@import 'component/_scrollbar.scss';
@import 'component/_spinner.scss';
@import 'component/_nav.scss';
@import 'component/_file-list.scss';
@import 'component/_file-render.scss';
@import 'component/_search.scss';
@import 'component/_toggle.scss';
@import 'component/_search.scss';
@import 'component/_dat-gui.scss';
@import 'component/_item-list.scss';
@import 'component/_time.scss';
@import 'component/_icon.scss';
@import 'component/_placeholder.scss';

View file

@ -1,32 +1,170 @@
button:disabled {
cursor: default;
}
.btn { .btn {
border: none;
text-decoration: none;
cursor: pointer;
position: relative;
padding: 10px;
height: var(--btn-height);
min-width: var(--btn-height); min-width: var(--btn-height);
border-radius: var(--btn-radius); height: var(--btn-height);
background-color: var(--btn-bg-primary);
color: var(--btn-color-primary);
display: flex;
align-items: center; align-items: center;
justify-content: center; background-color: $lbry-teal-5;
border: none;
border-radius: var(--btn-radius);
color: $lbry-white;
cursor: pointer;
display: flex;
fill: currentColor; // for proper icon color fill: currentColor; // for proper icon color
font-size: 12px; font-size: 12px;
justify-content: center;
padding: 10px;
position: relative;
text-decoration: none;
transition: all var(--animation-duration) var(--animation-style); transition: all var(--animation-duration) var(--animation-style);
&:not(:disabled) { &:not(:disabled) {
box-shadow: var(--box-shadow-button);
} }
&:hover { &:hover {
background-color: $lbry-teal-4;
}
&:not(.btn--no-padding):not(.btn--link):not(.btn--no-style) {
.btn__content {
align-items: center;
display: flex;
padding: 0 8px;
}
}
&.btn--alt {
&:not(:disabled) {
background-color: $lbry-white;
color: $lbry-black;
}
&:disabled {
background-color: transparent;
color: $lbry-gray-5;
}
}
&.btn--arrow {
color: $lbry-black;
width: var(--btn-arrow-width);
&:disabled {
opacity: 0.3;
}
}
&.btn--danger {
background-color: $lbry-red-3;
}
&.btn--disabled:disabled {
// wtf?
cursor: default;
&.btn--primary {
background-color: rgba($lbry-black, 0.5);
}
&:hover {
box-shadow: none;
}
}
&.btn--external-link {
color: $lbry-blue-1;
}
&.btn--file-actions {
width: var(--btn-height);
height: var(--btn-height);
background-color: $lbry-black;
border-radius: var(--btn-radius);
color: $lbry-white;
opacity: 0.8;
padding: 10px;
}
&.btn--header-balance {
color: $lbry-teal-5;
font-size: 14px;
@media only screen and (min-width: $large-breakpoint) {
font-size: 18px;
}
.btn__label--balance {
color: $lbry-gray-5;
}
&:hover {
background-color: transparent;
.btn__label--balance {
color: $lbry-teal-5;
}
}
}
&.btn--header-publish {
background-color: $lbry-teal-5;
}
&.btn--home-nav {
background-color: $lbry-white;
box-shadow: none; box-shadow: none;
background-color: var(--btn-bg-primary-hover);
.btn__content {
padding: 0;
}
}
&.btn--inverse {
background-color: transparent;
box-shadow: none;
color: $lbry-teal-5;
}
&.btn--link {
margin: 0;
padding: 0;
background-color: inherit;
border-radius: 0;
box-shadow: none;
color: $lbry-teal-5;
display: inline;
font-size: 1em;
min-width: 0;
text-align: left;
}
&.btn--no-style {
margin: 0;
padding: 0;
background-color: inherit;
border-radius: 0;
box-shadow: none;
color: inherit;
font-size: inherit;
font-weight: inherit;
min-width: 0;
}
&.btn--secondary {
background-color: $lbry-teal-5;
}
&.btn--tourniquet {
max-width: 20vw;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
&.btn--uppercase {
text-transform: uppercase;
} }
.icon + .btn__label { .icon + .btn__label {
@ -34,66 +172,6 @@ button:disabled {
} }
} }
.btn.btn--alt {
color: var(--btn-color-alt);
background-color: var(--btn-bg-alt);
&:disabled {
color: var(--color-help);
background-color: transparent;
}
}
.btn.btn--danger {
background-color: var(--btn-bg-danger);
}
.btn.btn--inverse {
background-color: transparent;
box-shadow: none;
color: var(--btn-color-inverse);
}
.btn.btn--link {
padding: 0;
margin: 0;
background-color: inherit;
font-size: 1em;
color: var(--btn-color-inverse);
border-radius: 0;
display: inline;
min-width: 0;
box-shadow: none;
text-align: left;
}
.btn.btn--external-link {
color: var(--btn-external-color);
}
.btn.btn--secondary {
background-color: var(--btn-bg-secondary);
}
.btn.btn--tourniquet {
max-width: 20vw;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.btn.btn--no-style {
font-size: inherit;
font-weight: inherit;
color: inherit;
background-color: inherit;
border-radius: 0;
padding: 0;
margin: 0;
box-shadow: none;
min-width: 0;
}
.btn--link, .btn--link,
.btn--no-style { .btn--no-style {
height: auto; height: auto;
@ -104,100 +182,16 @@ button:disabled {
} }
} }
.btn.btn--disabled:disabled {
cursor: default;
&.btn--primary {
background-color: rgba(0, 0, 0, 0.5);
}
&:hover {
box-shadow: none;
}
}
.btn.btn--uppercase {
text-transform: uppercase;
}
.btn:not(.btn--no-padding):not(.btn--link):not(.btn--no-style) {
.btn__content {
padding: 0 8px;
display: flex;
align-items: center;
}
}
.icon + .btn__label, .icon + .btn__label,
.btn__label + .icon { .btn__label + .icon {
margin-left: 5px; margin-left: 5px;
} }
/*
Everything below this is variations of the default button classes
You must pass in a className, props will not set these classes,
if you use these in several different places they should probably
be applied via props
*/
.btn.btn--home-nav {
background-color: var(--btn-home-bg-color);
box-shadow: none;
.btn__content {
padding: 0;
}
}
.btn.btn--arrow {
width: var(--btn-arrow-width);
color: var(--text-color);
&:disabled {
opacity: 0.3;
}
}
.btn--uri-indicator { .btn--uri-indicator {
transition: color var(--animation-duration) var(--animation-style);
display: inline-block; display: inline-block;
transition: color var(--animation-duration) var(--animation-style);
&:hover { &:hover {
color: var(--btn-color-inverse); color: $lbry-teal-4;
} }
} }
.btn.btn--header-publish {
background-color: var(--header-primary-color);
}
.btn.btn--header-balance {
font-size: 14px;
color: var(--header-primary-color);
@media only screen and (min-width: $large-breakpoint) {
font-size: 18px;
}
.btn__label--balance {
color: var(--text-help-color);
}
&:hover {
background-color: transparent;
.btn__label--balance {
color: var(--header-primary-color);
}
}
}
.btn.btn--file-actions {
background-color: var(--color-black);
color: var(--color-white);
opacity: 0.8;
border-radius: var(--btn-radius);
width: var(--btn-height);
height: var(--btn-height);
padding: 10px;
}

View file

@ -1,13 +1,20 @@
.card { .card {
margin-left: auto;
margin-right: auto;
border-radius: var(--card-radius); border-radius: var(--card-radius);
user-select: text;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
margin-right: auto;
margin-left: auto;
max-width: var(--card-max-width); max-width: var(--card-max-width);
user-select: text;
white-space: normal; white-space: normal;
// .card-media__internal__links should always be inside a card
.card-media__internal-links {
top: $spacing-vertical * 2/3;
right: $spacing-vertical * 2/3;
position: absolute;
}
.card__media { .card__media {
padding-top: var(--video-aspect-ratio); padding-top: var(--video-aspect-ratio);
} }
@ -20,79 +27,45 @@
} }
} }
.card--section { .card--disabled {
background-color: var(--card-bg); opacity: 0.3;
padding: $spacing-vertical; pointer-events: none;
margin-top: $spacing-vertical * 2/3;
box-shadow: var(--box-shadow-layer);
}
.card--small {
font-size: 13px;
}
.card__media {
background-size: cover;
background-repeat: no-repeat;
background-position: 50% 50%;
background-color: var(--color-placeholder);
}
.card__media--no-img {
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
.card__media--nsfw {
background-color: var(--color-error);
} }
.card--link { .card--link {
cursor: pointer; cursor: pointer;
} }
.card__media {
background-color: $lbry-gray-3;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
}
.card__media--no-img {
align-items: center;
display: flex;
justify-content: center;
position: relative;
}
.card__media--nsfw {
background-color: $lbry-red-5;
}
.card--pending { .card--pending {
opacity: 0.5; opacity: 0.5;
} }
.card--wallet-balance { .card--section {
background: url('../../../static/img/stripe-background.png') no-repeat; margin-top: $spacing-vertical * 2/3;
background-size: cover; padding: $spacing-vertical;
color: var(--card-wallet-color); background-color: $lbry-white;
justify-content: space-between;
.card__title,
.card__subtitle {
color: var(--card-wallet-color);
}
} }
.card--disabled { .card--small {
opacity: 0.3; font-size: 13px;
pointer-events: none;
}
.card__title {
font-size: 1.5em;
color: var(--text-color);
padding-top: $spacing-vertical * 1/3;
@media (min-width: $large-breakpoint) {
font-size: 1.7em;
}
}
.card__title--file-card {
// FileCard is slightly different where the title is only slightly bigger than the subtitle
// Slightly bigger than 2 lines for consistent channel placement
font-size: 1.1em;
height: 3.3em;
@media only screen and (min-width: $large-breakpoint) {
font-size: 1.3em;
}
} }
.card--space-between { .card--space-between {
@ -100,69 +73,21 @@
justify-content: space-between; justify-content: space-between;
} }
.card__title-identity-icons { .card--wallet-balance {
display: flex; background: url('../../../static/img/stripe-background.png') no-repeat;
align-items: center; background-size: cover;
align-self: flex-start; color: $lbry-white;
} justify-content: space-between;
.card__subtitle { .card__subtitle,
color: var(--card-text-color); .card__title {
font-size: 1em; color: $lbry-white;
line-height: 1em;
padding-top: $spacing-vertical * 1/3;
@media (min-width: $large-breakpoint) {
font-size: 1.2em;
} }
} }
.card__subtext-title {
font-size: 1.1em;
&:not(:first-of-type) {
padding-top: $spacing-vertical * 3/2;
}
}
.card__subtext {
font-size: 0.85em;
padding-top: $spacing-vertical * 1/3;
}
.card__meta {
color: var(--color-help);
font-size: 14px;
font-family: 'metropolis-medium';
padding-top: $spacing-vertical * 2/3;
}
.card__file-properties {
display: flex;
align-items: center;
color: var(--card-text-color);
.icon + .icon {
margin-left: $spacing-vertical * 1/3;
}
}
// .card-media__internal__links should always be inside a card
.card {
.card-media__internal-links {
position: absolute;
top: $spacing-vertical * 2/3;
right: $spacing-vertical * 2/3;
}
}
.card__content {
margin-top: $spacing-vertical * 2/3;
}
.card__actions { .card__actions {
margin-top: $spacing-vertical * 2/3;
display: flex; display: flex;
margin-top: $spacing-vertical * 2/3;
&:not(.card__actions--vertical) { &:not(.card__actions--vertical) {
.btn:nth-child(n + 2), .btn:nth-child(n + 2),
@ -173,18 +98,20 @@
} }
} }
.card__actions--no-margin { .card__actions-bottom-corner {
margin-top: 0; bottom: $spacing-vertical;
right: $spacing-vertical;
position: absolute;
} }
.card__actions--vertical { .card__actions-top-corner {
flex-direction: column; display: flex;
margin-top: 0; justify-content: flex-end;
align-items: flex-end; }
.btn:not(:first-child) { .card__actions--between {
margin-top: $spacing-vertical * 1/3; justify-content: space-between;
} flex-wrap: wrap;
} }
.card__actions--center { .card__actions--center {
@ -196,118 +123,54 @@
} }
} }
.card__actions-top-corner {
display: flex;
justify-content: flex-end;
}
.card__actions-bottom-corner {
position: absolute;
bottom: $spacing-vertical;
right: $spacing-vertical;
}
.card__actions--end { .card__actions--end {
justify-content: flex-end; justify-content: flex-end;
} }
.card__actions--between { .card__actions--no-margin {
justify-content: space-between; margin-top: 0;
flex-wrap: wrap;
} }
/* .card__actions--vertical {
.card-row is used on the discover page align-items: flex-end;
It is a list of cards that extend past the right edge of the screen flex-direction: column;
There are left/right arrows to scroll the cards and view hidden content margin-top: 0;
*/
.card-row {
white-space: nowrap;
width: 100%;
padding-top: $spacing-vertical;
&:last-of-type { .btn:not(:first-child) {
padding-bottom: $spacing-vertical * 2/3; margin-top: $spacing-vertical * 1/3;
} }
} }
.card-row__header { .card__content {
display: flex; margin-top: $spacing-vertical * 2/3;
flex-direction: row;
justify-content: space-between;
// specific padding-left styling is needed here
// this needs to be used on a page with noPadding
// doing so allows the content to scroll to the edge of the screen
padding-left: $spacing-width;
} }
.card-row__title { .card__error-msg {
font-family: 'metropolis-semibold'; margin: $spacing-vertical * 1/3 0;
display: flex; padding: $spacing-vertical * 1/3;
background-color: rgba($lbry-red-1, 0.3);
border-left: 2px solid $lbry-red-5;
color: $lbry-red-5;
}
.card__file-properties {
align-items: center; align-items: center;
font-size: 18px; color: $lbry-gray-5;
line-height: 24px;
@media only screen and (min-width: $medium-breakpoint) {
font-size: 20px;
}
}
.card-row__scroll-btns {
display: flex; display: flex;
padding-right: $spacing-width * 1/3;
@media (min-width: $medium-breakpoint) { .icon + .icon {
padding-right: $spacing-width; margin-left: $spacing-vertical * 1/3;
} }
} }
.card-row__scrollhouse { // How cards are displayed in lists
padding-top: $spacing-vertical * 2/3;
overflow: hidden;
.card {
display: inline-block;
vertical-align: top;
overflow-y: visible;
// 31 px to handle to padding between cards
width: calc((100% / 4) - 34px);
@media only screen and (min-width: $medium-breakpoint) {
width: calc((100% / 6) - 29px);
}
@media only screen and (min-width: $large-breakpoint) {
width: calc((100% / 8) - 27px);
}
}
.card:not(:first-of-type) {
margin-left: 20px;
}
.card:first-of-type {
margin-left: $spacing-width;
}
.card:last-of-type {
margin-right: $spacing-width;
}
}
.card-row__message {
padding: 0 $spacing-width;
white-space: normal;
}
/*
How cards are displayed in lists
*/
.card__list { .card__list {
.card { .card {
display: inline-block; display: inline-block;
vertical-align: top;
margin-bottom: $spacing-vertical * 3/2; margin-bottom: $spacing-vertical * 3/2;
vertical-align: top;
@media only screen and (max-width: $medium-breakpoint) { @media only screen and (max-width: $medium-breakpoint) {
width: calc((100% / 4) - (60px / 4)); // 60px === 20px margin-right * three cards width: calc((100% / 4) - (60px / 4)); // 60px === 20px margin-right * three cards
@ -335,6 +198,15 @@
} }
} }
.card__list--recommended {
flex: 0 0 var(--recommended-content-width);
padding-left: $spacing-width;
@media (min-width: $medium-breakpoint) {
flex: 0 0 var(--recommended-content-width-medium);
}
}
.card__list--rewards { .card__list--rewards {
column-count: 2; column-count: 2;
column-gap: $spacing-vertical * 1/3; column-gap: $spacing-vertical * 1/3;
@ -346,27 +218,151 @@
} }
} }
.card__list--recommended { .card__meta {
flex: 0 0 var(--recommended-content-width); color: $lbry-gray-5;
padding-left: $spacing-width; font-size: 14px;
font-weight: 500;
padding-top: $spacing-vertical * 2/3;
}
@media (min-width: $medium-breakpoint) { .card__subtitle {
flex: 0 0 var(--recommended-content-width-medium); color: $lbry-gray-5;
font-size: 1em;
line-height: 1em;
padding-top: $spacing-vertical * 1/3;
@media (min-width: $large-breakpoint) {
font-size: 1.2em;
}
}
.card__subtext {
font-size: 0.85em;
padding-top: $spacing-vertical * 1/3;
}
.card__subtext-title {
font-size: 1.1em;
&:not(:first-of-type) {
padding-top: $spacing-vertical * 3/2;
} }
} }
.card__success-msg { .card__success-msg {
border-left: 2px solid var(--success-msg-border);
color: var(--success-msg-color);
background-color: var(--success-msg-bg);
padding: $spacing-vertical * 1/3;
margin: $spacing-vertical * 1/3 0; margin: $spacing-vertical * 1/3 0;
padding: $spacing-vertical * 1/3;
background-color: rgba($lbry-green-1, 0.1);
border-left: 5px solid $lbry-green-5;
color: $lbry-green-5;
} }
.card__error-msg { .card__title {
border-left: 2px solid var(--error-msg-border); color: $lbry-black;
color: var(--error-msg-color); font-size: 1.5em;
background-color: var(--error-msg-bg); padding-top: $spacing-vertical * 1/3;
padding: $spacing-vertical * 1/3;
margin: $spacing-vertical * 1/3 0; @media (min-width: $large-breakpoint) {
font-size: 1.7em;
}
}
.card__title-identity-icons {
align-items: center;
align-self: flex-start;
display: flex;
}
.card__title--file-card {
// FileCard is slightly different where the title is only slightly bigger than the subtitle
// Slightly bigger than 2 lines for consistent channel placement
font-size: 1.1em;
height: 3.3em;
@media only screen and (min-width: $large-breakpoint) {
font-size: 1.3em;
}
}
// .card-row is used on the discover page
// It is a list of cards that extend past the right edge of the screen
// There are left/right arrows to scroll the cards and view hidden content
.card-row {
padding-top: $spacing-vertical;
white-space: nowrap;
width: 100%;
&:last-of-type {
padding-bottom: $spacing-vertical * 2/3;
}
}
.card-row__header {
display: flex;
flex-direction: row;
justify-content: space-between;
// specific padding-left styling is needed here
// this needs to be used on a page with noPadding
// doing so allows the content to scroll to the edge of the screen
padding-left: $spacing-width;
}
.card-row__message {
padding: 0 $spacing-width;
white-space: normal;
}
.card-row__scroll-btns {
display: flex;
padding-right: $spacing-width * 1/3;
@media (min-width: $medium-breakpoint) {
padding-right: $spacing-width;
}
}
.card-row__scrollhouse {
padding-top: $spacing-vertical * 2/3;
overflow: hidden;
.card {
display: inline-block;
overflow-y: visible;
vertical-align: top;
width: calc((100% / 4) - 34px); // 31 px to handle to padding between cards
&:not(:first-of-type) {
margin-left: 20px;
}
&:first-of-type {
margin-left: $spacing-width;
}
&:last-of-type {
margin-right: $spacing-width;
}
@media only screen and (min-width: $medium-breakpoint) {
width: calc((100% / 6) - 29px);
}
@media only screen and (min-width: $large-breakpoint) {
width: calc((100% / 8) - 27px);
}
}
}
.card-row__title {
align-items: center;
display: flex;
font-size: 18px;
font-weight: 600;
line-height: 24px;
@media only screen and (min-width: $medium-breakpoint) {
font-size: 20px;
}
} }

View file

@ -1,6 +1,6 @@
.channel-name { .channel-name {
display: inline-flex; display: inline-flex;
overflow: hidden; overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; text-overflow: ellipsis;
white-space: nowrap;
} }

View file

@ -1,46 +1,20 @@
.content__wrapper {
max-width: var(--card-max-width);
flex: 1 0 var(--file-page-min-width);
}
.content__embedded {
background-color: var(--color-black);
width: 100%;
padding-top: var(--video-aspect-ratio);
position: relative;
display: flex;
align-items: center;
justify-content: center;
video {
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
&:hover {
cursor: pointer;
}
}
}
// Video thumbnail with play/download button
.content__cover { .content__cover {
position: absolute; // Video thumbnail with play/download button
top: 0; top: 0;
left: 0; left: 0;
right: 0;
bottom: 0; bottom: 0;
background-size: contain; right: 0;
background-repeat: no-repeat;
background-position: 50% 50%;
display: flex;
align-items: center; align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center; justify-content: center;
position: absolute;
&:not(.card__media--nsfw) { &:not(.card__media--nsfw) {
background-color: var(--color-black); background-color: $lbry-black;
} }
&:hover { &:hover {
@ -48,56 +22,81 @@
} }
} }
.content__view, .content__embedded {
.content__view--container {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
align-items: center; align-items: center;
background-color: $lbry-black;
display: flex;
justify-content: center; justify-content: center;
} padding-top: var(--video-aspect-ratio);
position: relative;
width: 100%;
.content__view--container { video {
iframe {
background: #fff;
width: 100%; width: 100%;
height: 100%; height: 100%;
top: 0;
left: 0;
position: absolute;
&:hover {
cursor: pointer;
}
}
}
.content__empty {
align-items: center;
background-color: $lbry-black;
color: $lbry-white;
display: flex;
justify-content: center;
padding-top: var(--video-aspect-ratio);
width: 100%;
&.content__empty--nsfw {
background-color: $lbry-grape-3;
} }
} }
.content__loading { .content__loading {
width: 100%;
height: 100%;
align-items: center;
background-color: rgba($lbry-black, 0.5);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center;
justify-content: center; justify-content: center;
padding: 0 20px; padding: 0 20px;
background-color: rgba(0, 0, 0, 0.5);
height: 100%;
width: 100%;
} }
.content__loading-text { .content__loading-text {
color: var(--color-white); color: $lbry-white;
} }
.content__empty { .content__view,
background-color: black; .content__view--container {
width: 100%; width: 100%;
padding-top: var(--video-aspect-ratio); height: 100%;
display: flex; top: 0;
align-items: center; left: 0;
justify-content: center;
color: var(--color-white);
&.content__empty--nsfw { align-items: center;
background-color: var(--color-nsfw); display: flex;
justify-content: center;
position: absolute;
}
.content__view--container {
iframe {
width: 100%;
height: 100%;
background-color: $lbry-white;
} }
} }
img { .content__wrapper {
max-height: 100%; flex: 1 0 var(--file-page-min-width);
max-width: 100%; max-width: var(--card-max-width);
} }

View file

@ -1,89 +1,103 @@
/* // dat.gui component
* dat.gui component
*/
.gui-container { .gui-container {
position: absolute;
top: 0; top: 0;
right: 0; right: 0;
position: absolute;
z-index: 2; z-index: 2;
.dg.main { .dg.main {
padding: 0;
margin: 0; margin: 0;
padding: 0;
overflow: inherit; overflow: inherit;
} }
}
/* // Light theme:
* Light theme: // https://github.com/liabru/dat-gui-light-theme
* https://github.com/liabru/dat-gui-light-theme
*/
.gui-container.light { &.light {
.dg.main.taller-than-window .close-button { .dg.main.taller-than-window .close-button {
border-top: 1px solid #ddd; border-top: 1px solid #ddd;
} }
.dg.main .close-button { .dg.main .close-button {
background-color: #e8e8e8; &:not(:hover) {
} background-color: #e8e8e8;
}
.dg.main .close-button:hover { &:hover {
background-color: #ddd; background-color: #ddd;
} }
}
.dg { .dg {
color: #555; color: #555;
text-shadow: none !important; text-shadow: none !important;
}
.dg.main::-webkit-scrollbar { &.main {
background: #fafafa; &::-webkit-scrollbar {
} background-color: #fafafa;
}
.dg.main::-webkit-scrollbar-thumb { &::-webkit-scrollbar-thumb {
background: #bbb; background-color: #bbb;
} }
}
.dg li:not(.folder) { li {
background: #fafafa; &:not(.folder) {
border-bottom: 1px solid #ddd; background-color: #fafafa;
} border-bottom: 1px solid #ddd;
}
.dg li.save-row .button { &.save-row .button {
text-shadow: none !important; text-shadow: none !important;
} }
.dg li.title { &.title {
background: #e8e8e8 background: #e8e8e8
url(data:image/gif;base64,R0lGODlhBQAFAJEAAP////Pz8////////yH5BAEAAAIALAAAAAAFAAUAAAIIlI+hKgFxoCgAOw==) url('data:image/gif;base64,R0lGODlhBQAFAJEAAP////Pz8////////yH5BAEAAAIALAAAAAAFAAUAAAIIlI+hKgFxoCgAOw==')
6px 10px no-repeat; 6px 10px no-repeat;
} }
}
.dg .cr.function:hover, .cr {
.dg .cr.boolean:hover { &.function:hover,
background: #fff; &.boolean:hover {
} background-color: $lbry-white;
}
}
.dg .c input[type='text'] { .c {
background: #e9e9e9; input {
} &[type='text'] {
&:not(:focus),
&:not(:hover) {
background-color: #e9e9e9;
}
.dg .c input[type='text']:hover { &:focus,
background: #eee; &:hover {
} background-color: #eee;
}
.dg .c input[type='text']:focus { &:focus {
background: #eee; color: #555;
color: #555; }
} }
}
.dg .c .slider { .slider {
background: #e9e9e9; &:not(:hover) {
} background-color: #e9e9e9;
}
.dg .c .slider:hover { &:hover {
background: #eee; background-color: #eee;
}
}
}
}
} }
} }

View file

@ -1,4 +1,4 @@
.file-download { .file-download {
font-size: 0.8em;
align-self: center; align-self: center;
font-size: 0.8em;
} }

View file

@ -5,62 +5,29 @@
margin-top: $spacing-vertical * 2/3; margin-top: $spacing-vertical * 2/3;
} }
.file-list__header {
font-size: 24px;
padding-top: $spacing-vertical * 4/3;
.tooltip {
margin-left: 5px;
}
}
.file-list__sort { .file-list__sort {
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
padding-bottom: 20px; padding-bottom: 20px;
} }
.file-list__header {
padding-top: $spacing-vertical * 4/3;
font-size: 24px;
.tooltip {
margin-left: 5px;
}
}
.file-tile { .file-tile {
display: flex; display: flex;
font-size: 14px; font-size: 14px;
padding-top: $spacing-vertical; padding-top: $spacing-vertical;
.card__media { .card__media {
height: var(--file-tile-media-height);
flex: 0 0 var(--file-tile-media-width); flex: 0 0 var(--file-tile-media-width);
} height: var(--file-tile-media-height);
}
.file-tile--small {
font-size: 12px;
.card__media {
height: var(--file-tile-media-height-small);
flex: 0 0 var(--file-tile-media-width-small);
}
}
.file-tile--large {
font-size: 16px;
}
.file-tile__title {
font-size: 1.1em;
}
.file-tile--small {
padding-top: $spacing-vertical * 2/3;
.card__media {
height: var(--file-tile-media-height-small);
flex: 0 0 var(--file-tile-media-width-small);
}
}
.file-tile--large {
.card__media {
height: var(--file-tile-media-height-large);
flex: 0 0 var(--file-tile-media-width-large);
} }
} }
@ -72,6 +39,29 @@
max-width: 500px; max-width: 500px;
} }
.file-tile__uri { .file-tile--large {
color: var(--color-grey-dark); font-size: 16px;
.card__media {
flex: 0 0 var(--file-tile-media-width-large);
height: var(--file-tile-media-height-large);
}
}
.file-tile--small {
font-size: 12px;
padding-top: $spacing-vertical * 2/3;
.card__media {
flex: 0 0 var(--file-tile-media-width-small);
height: var(--file-tile-media-height-small);
}
}
.file-tile__title {
font-size: 1.1em;
}
.file-tile__uri {
color: $lbry-gray-5;
} }

View file

@ -1,21 +1,23 @@
.file-render { .file-render {
width: 100%; width: 100%;
height: 100%; height: 100%;
margin: auto;
position: absolute;
top: 0; top: 0;
left: 0; left: 0;
right: 0;
bottom: 0; bottom: 0;
z-index: 1; right: 0;
margin: auto;
overflow: hidden; overflow: hidden;
position: absolute;
z-index: 1;
} }
.file-render__viewer { .file-render__viewer {
margin: 0;
width: 100%; width: 100%;
height: 100%; height: 100%;
background-color: black;
background-color: $lbry-black;
margin: 0;
iframe, iframe,
webview { webview {
@ -25,63 +27,64 @@
} }
.document-viewer { .document-viewer {
overflow: auto; background-color: $lbry-white;
background-color: var(--card-bg);
font-size: calc(var(--font-size-subtext-multiple) * 1em); font-size: calc(var(--font-size-subtext-multiple) * 1em);
}
.document-viewer .markdown-preview {
height: 100%;
overflow: auto; overflow: auto;
padding: $spacing-vertical $spacing-width;
.markdown-preview {
height: 100%;
overflow: auto;
padding: $spacing-vertical $spacing-width;
}
} }
.code-viewer, .code-viewer,
.document-viewer__content { .document-viewer__content {
overflow: auto;
width: 100%; width: 100%;
height: 100%; height: 100%;
overflow: auto;
} }
/* Code-viewer */ // Code-viewer
.code-viewer .CodeMirror { .code-viewer .CodeMirror {
margin: 0;
padding: 0;
width: 100%; width: 100%;
height: 100%; height: 100%;
margin: 0;
padding: 0;
min-height: 100px; min-height: 100px;
/* Block native text selection */ // Block native text selection
user-select: none; user-select: none;
.CodeMirror-code { .cm-invalidchar {
font-size: 1em; display: none;
font-weight: 350;
line-height: 1.5em;
font-family: Menlo, Consolas, 'DejaVu Sans Mono', inconsolata, monospace;
letter-spacing: 0.3px;
word-spacing: 1px;
}
.CodeMirror-linenumber {
color: var(--card-text-color);
} }
.CodeMirror .CodeMirror-lines { .CodeMirror .CodeMirror-lines {
// is there really a .CodeMirror inside a .CodeMirror?
padding: 4px 0; padding: 4px 0;
} }
.CodeMirror-code {
font-family: Menlo, Consolas, 'DejaVu Sans Mono', inconsolata, monospace;
font-size: 1em;
font-weight: 350;
letter-spacing: 0.3px;
line-height: 1.5em;
word-spacing: 1px;
}
.CodeMirror-gutters {
background-color: $lbry-gray-1;
border-right: 1px solid $lbry-gray-2;
padding-right: 8px;
}
.CodeMirror-line { .CodeMirror-line {
padding-left: 16px; padding-left: 16px;
} }
.CodeMirror-gutters { .CodeMirror-linenumber {
border-right: 1px solid var(--color-divider); color: $lbry-gray-5;
background: var(--color-bg-alt);
padding-right: 8px;
}
.cm-invalidchar {
display: none;
} }
} }

View file

@ -1,11 +1,7 @@
.form-row { .form-row {
align-items: flex-end;
display: flex; display: flex;
flex-direction: row; flex-direction: row;
align-items: flex-end;
.form-field:not(:first-of-type) {
padding-left: $spacing-vertical;
}
&.form-row--centered { &.form-row--centered {
justify-content: center; justify-content: center;
@ -15,28 +11,30 @@
padding-top: $spacing-vertical * 1/3; padding-top: $spacing-vertical * 1/3;
} }
&.form-row--vertically-centered { &.form-row--right {
align-items: center; justify-content: flex-end;
}
&.form-row--centered {
justify-content: center;
} }
&.form-row--stretch { &.form-row--stretch {
flex: 1; flex: 1;
} }
&.form-row--right { &.form-row--vertically-centered {
justify-content: flex-end; align-items: center;
} }
.form-field.form-field--stretch { .form-field {
width: 100%; &:not(:first-of-type) {
padding-left: $spacing-vertical;
}
input { &.form-field--stretch {
width: 100%; width: 100%;
max-width: 400px;
input {
max-width: 400px;
width: 100%;
}
} }
} }
@ -55,66 +53,69 @@
width: 100%; width: 100%;
} }
.form-field__input.form-field--first-item {
padding: 0;
}
.form-field__input { .form-field__input {
display: flex; display: flex;
padding-top: $spacing-vertical / 3; padding-top: $spacing-vertical / 3;
input[type='checkbox'] {
margin-top: 4px;
}
input[type='radio'] {
margin-top: 2px;
}
input.paginate-channel {
width: 35px;
}
input.input--thumbnail {
width: 400px;
}
&.form-field--auto-height { &.form-field--auto-height {
height: auto; height: auto;
} }
&.form-field--first-item {
padding: 0;
}
input {
&[type='checkbox'] {
margin-top: 4px;
}
&[type='radio'] {
margin-top: 2px;
}
&.paginate-channel {
width: 35px;
}
&.input--thumbnail {
width: 400px;
}
}
} }
.form-field__help, .form-field__help,
.form-field__label, .form-field__label,
.form-field__error { .form-field__error {
font-size: 12px; font-size: 12px;
font-family: 'metropolis-medium'; font-weight: 500;
}
.form-field__label {
color: var(--form-label-color);
}
.form-field__help {
color: var(--color-help);
padding-top: $spacing-vertical * 1/3;
} }
.form-field__error { .form-field__error {
color: var(--color-error); color: $lbry-red-5;
}
.form-field__help {
color: $lbry-gray-5;
padding-top: $spacing-vertical * 1/3;
}
.form-field__label {
color: inherit;
opacity: 0.7;
} }
.form-field__prefix, .form-field__prefix,
.form-field__postfix { .form-field__postfix {
font-family: 'metropolis-medium'; font-weight: 500;
&.form-field--fix-no-height {
line-height: 1;
}
&.form-field--align-center { &.form-field--align-center {
align-self: center; align-self: center;
} }
&.form-field--fix-no-height {
line-height: 1;
}
} }
.form-field__prefix { .form-field__prefix {
@ -126,12 +127,14 @@
} }
.form-field__select { .form-field__select {
min-width: 60px; background-color: $lbry-gray-3;
height: 30px;
border-radius: 8px; border-radius: 8px;
background-color: var(--input-select-bg-color); color: $lbry-black;
font: normal 12px/30px 'metropolis-medium'; font-size: 12px;
color: var(--input-select-color); font-weight: 500;
height: 30px;
line-height: 30px;
min-width: 60px;
&:disabled { &:disabled {
opacity: 0.5; opacity: 0.5;

View file

@ -1,23 +1,28 @@
.header { .header {
position: fixed;
height: var(--header-height);
width: 100%; width: 100%;
display: flex; height: var(--header-height);
z-index: 1;
justify-content: space-between;
align-items: center; align-items: center;
background-color: $lbry-white;
box-shadow: 0 1px 5px rgba($lbry-black, 0.1);
display: flex;
justify-content: space-between;
padding: 0 $spacing-width * 1/3; padding: 0 $spacing-width * 1/3;
background-color: var(--color-bg); position: fixed;
box-shadow: var(--box-shadow-header); z-index: 1;
@media (min-width: $medium-breakpoint) { @media (min-width: $medium-breakpoint) {
padding: 0 $spacing-width; padding: 0 $spacing-width;
} }
} }
.header__navigation { .header__actions-right {
display: flex; display: flex;
justify-content: space-between; margin-left: auto;
.btn {
margin-left: $spacing-width * 1/3;
}
} }
.header__history { .header__history {
@ -31,11 +36,7 @@
} }
} }
.header__actions-right { .header__navigation {
margin-left: auto;
display: flex; display: flex;
justify-content: space-between;
.btn {
margin-left: $spacing-width * 1/3;
}
} }

View file

@ -1,11 +1,12 @@
.item-list { .item-list {
background-color: var(--card-bg); background-color: $lbry-white;
margin-top: $spacing-vertical; margin-top: $spacing-vertical;
padding: $spacing-vertical;
} }
.item-list__item { .item-list__item {
display: flex;
align-items: center; align-items: center;
display: flex;
padding: $spacing-vertical * 1/3; padding: $spacing-vertical * 1/3;
input, input,
@ -14,13 +15,13 @@
} }
} }
.item-list__item--selected { .item-list__item--cutoff {
background-color: var(--table-item-odd); max-width: 350px;
overflow-x: hidden;
text-overflow: ellipsis;
white-space: nowrap;
} }
.item-list__item--cutoff { .item-list__item--selected {
white-space: nowrap; background-color: $lbry-gray-1;
text-overflow: ellipsis;
overflow-x: hidden;
max-width: 350px;
} }

View file

@ -1,12 +1,13 @@
.load-screen { .load-screen {
color: white;
background: var(--color-primary);
background-size: cover;
min-height: 100vh;
min-width: 100vw; min-width: 100vw;
min-height: 100vh;
align-items: center;
background-color: $lbry-teal-5;
background-size: cover;
color: $lbry-white;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center;
justify-content: center; justify-content: center;
} }
@ -15,8 +16,8 @@
} }
.load-screen__title { .load-screen__title {
font-family: 'metropolis-bold';
font-size: 60px; font-size: 60px;
font-weight: 700;
line-height: 100px; line-height: 100px;
margin-left: 40px; // width of "beta" superscript margin-left: 40px; // width of "beta" superscript
} }
@ -27,17 +28,16 @@
} }
.load-screen__message { .load-screen__message {
font-family: 'metropolis-semibold';
font-size: 16px; font-size: 16px;
font-weight: 600;
line-height: 20px; line-height: 20px;
margin-top: $spacing-vertical * 2/3; margin-top: $spacing-vertical * 2/3;
text-align: center; text-align: center;
} }
.load-screen__details { .load-screen__details {
font-family: 12px 'metropolis-medium';
font-size: 12px; font-size: 12px;
line-height: 1; line-height: 1;
padding-top: $spacing-vertical * 2/3;
max-width: 400px; max-width: 400px;
padding-top: $spacing-vertical * 2/3;
} }

View file

@ -1,91 +1,96 @@
.CodeMirror { .CodeMirror {
border: 0px; border-top: none;
border-radius: 0px; border-right: 1px solid $lbry-gray-1;
background: var(--card-bg); border-bottom: 1px solid $lbry-gray-1;
color: var(--text-color); border-left: 1px solid $lbry-gray-1;
}
.editor-toolbar {
opacity: 1;
border: 0;
background: var(--color-bg-alt);
border-radius: 0; border-radius: 0;
box-shadow: var(--box-shadow-layer); background: $lbry-white;
color: $lbry-black;
.CodeMirror-cursor {
border-color: $lbry-teal-3;
}
.CodeMirror-placeholder {
opacity: 0.5;
}
.CodeMirror-selected {
background-color: transparent;
}
.CodeMirror-selectedtext {
background-color: $lbry-teal-5;
color: $lbry-white;
}
.cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word) {
background: none;
text-decoration: underline;
text-decoration-color: $lbry-red-3;
text-decoration-style: dotted;
}
} }
.editor-toolbar:hover { // Fix selection
opacity: 1;
}
.editor-toolbar i.separator {
border: 0;
}
.editor-toolbar.fullscreen {
background: var(--color-bg-alt);
}
.editor-toolbar.fullscreen::before,
.editor-toolbar.fullscreen::after {
display: none;
}
.editor-toolbar a {
opacity: 0.6;
color: var(--text-color) !important;
transition: opacity 0.3s ease;
}
.editor-toolbar a.active,
.editor-toolbar a:hover {
opacity: 1;
background: var(--button-bg);
border-color: transparent;
}
.editor-toolbar.disabled-for-preview a:not(.no-disable) {
background: var(--color-bg-alt);
border-color: transparent;
opacity: 0.3;
}
.editor-statusbar {
color: var(--form-label-color);
}
.editor-preview {
font-size: calc(var(--font-size-subtext-multiple) * 1em);
background: var(--color-bg);
border: 0;
}
.CodeMirror .CodeMirror-cursor {
border-color: var(--color-primary);
}
.CodeMirror .CodeMirror-placeholder {
opacity: 0.5;
}
/* Fix selection */
.CodeMirror-line::selection, .CodeMirror-line::selection,
.CodeMirror-line > span::selection, .CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection { .CodeMirror-line > span > span::selection {
background: var(--text-selection-bg); background-color: $lbry-teal-1;
} }
.CodeMirror .CodeMirror-selected { .editor-toolbar {
background: transparent; background-color: $lbry-gray-1;
border: none;
border-radius: 0;
opacity: 1; // ?
&:hover {
opacity: 1; // ?
}
&.disabled-for-preview a:not(.no-disable) {
background-color: $lbry-gray-1;
border-color: transparent;
opacity: 0.3;
}
&.fullscreen {
background-color: $lbry-gray-1;
&::before,
&::after {
display: none;
}
}
a {
color: $lbry-black !important;
transition: opacity 0.3s ease;
&:not(.active),
&:not(:hover) {
opacity: 0.6;
}
&.active,
&:hover {
border-color: transparent;
opacity: 1;
}
}
i.separator {
border: none;
}
} }
.CodeMirror .CodeMirror-selectedtext { .editor-preview {
background: var(--editor-text-selection-bg) !important; background-color: rgba($lbry-gray-1, 0.5);
color: var(--text-selection-color) !important; border: none;
font-size: calc(var(--font-size-subtext-multiple) * 1em);
} }
.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word) { .editor-statusbar {
background: none; color: rgba($lbry-black, 0.5);
text-decoration: underline;
text-decoration-color: #f00;
text-decoration-style: dotted;
} }

View file

@ -1,14 +1,14 @@
.markdown-preview { .markdown-preview {
margin: 0; margin: 0;
/* Headers */ // Headers
h1, h1,
h2, h2,
h3, h3,
h4, h4,
h5, h5,
h6 { h6 {
font-family: 'metropolis-semibold'; font-weight: 600;
margin: 16px 0; margin: 16px 0;
} }
@ -33,67 +33,74 @@
} }
h6 { h6 {
color: $lbry-gray-5;
font-size: 0.84em; font-size: 0.84em;
color: var(--color-help);
} }
/* Paragraphs */ // Paragraphs
p { p {
white-space: pre-line; white-space: pre-line;
} }
/* Strikethrough text */ // Strikethrough text
del { del {
color: var(--color-help); color: $lbry-gray-5;
} }
/* Tables */ // Tables
table { table {
padding: 8px;
margin: 16px 0; margin: 16px 0;
background-color: var(--card-bg); padding: 8px;
background-color: $lbry-white;
tr td, tr {
tr th, td,
tr td:first-of-type, th,
tr th:first-of-type, td:first-of-type,
tr td:last-of-type, th:first-of-type,
tr th:last-of-type { td:last-of-type,
padding: 8px; th:last-of-type {
padding: 8px;
}
} }
} }
/* Image */ // Image
img { img {
margin: 16px 0; margin: 16px 0;
} }
/* Horizontal Rule */ // Horizontal Rule
hr { hr {
border: 1px solid var(--color-divider); border: 1px solid $lbry-gray-2;
} }
/* Code */ // Code
code { code {
display: block;
padding: 8px;
margin: 16px 0; margin: 16px 0;
background-color: var(--color-bg-alt); padding: 8px;
color: var(--color-help);
font-size: 1em; background-color: $lbry-gray-1;
color: $lbry-gray-5;
display: block;
font-family: Consolas, 'Lucida Console', 'Source Sans', monospace; font-family: Consolas, 'Lucida Console', 'Source Sans', monospace;
font-size: 1em;
} }
a { a {
font-size: 1em; color: $lbry-blue-1;
color: var(--btn-external-color);
display: inline-block; display: inline-block;
font-size: 1em;
} }
/* Lists */ // Lists
ul, ul,
ol { ol {
margin-bottom: 2em; margin-bottom: 2em;
> li {
list-style-position: outside;
}
} }
ul { ul {
@ -102,21 +109,18 @@
li { li {
margin-left: 2em; margin-left: 2em;
p { p {
display: inline-block; display: inline-block;
} }
} }
ol > li,
ul > li {
list-style-position: outside;
}
} }
blockquote { blockquote {
padding: 8px;
margin: 16px 0; margin: 16px 0;
color: var(--color-help); padding: 8px;
border-left: 2px solid var(--color-help);
background-color: var(--color-bg-alt); background-color: $lbry-gray-1;
color: $lbry-gray-5;
border-left: 2px solid $lbry-gray-5;
} }

View file

@ -1,23 +1,15 @@
$border-radius-menu: 2px;
.menu-container { .menu-container {
display: inline-block; display: inline-block;
} }
.menu { .menu {
padding-top: ($spacing-vertical / 5) 0;
position: absolute; position: absolute;
white-space: nowrap; white-space: nowrap;
background-color: var(--menu-bg);
box-shadow: var(--box-shadow-layer);
border-radius: var(--menu-radius);
padding-top: ($spacing-vertical / 5) 0px;
z-index: 1; z-index: 1;
} }
.menu__menu-item { .menu__menu-item {
display: block; display: block;
padding: ($spacing-vertical / 4) ($spacing-vertical / 2); padding: ($spacing-vertical / 4) ($spacing-vertical / 2);
&:hover {
background: var(--menu-item-hover-bg);
}
} }

View file

@ -1,15 +1,15 @@
.modal-overlay, .modal-overlay,
.error-modal-overlay { .error-modal-overlay {
position: fixed; top: 0;
left: 0;
bottom: 0;
right: 0;
align-items: center;
background-color: rgba($lbry-white, 0.7);
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items: center; position: fixed;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
background-color: var(--modal-overlay-bg);
z-index: 9999; z-index: 9999;
} }
@ -18,33 +18,32 @@
} }
.modal { .modal {
background-color: $lbry-white;
border: 1px solid $lbry-gray-3;
border-radius: 4px;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
justify-content: center; justify-content: center;
border: var(--modal-border);
background: var(--modal-bg);
overflow: auto;
border-radius: 4px;
padding: $spacing-vertical;
box-shadow: var(--box-shadow-layer);
max-width: var(--modal-width); max-width: var(--modal-width);
overflow: auto;
padding: $spacing-vertical;
word-break: break-word; word-break: break-word;
.btn.btn--alt { .btn.btn--alt {
// Set modal buttons bg color background-color: $lbry-white; // Set modal buttons bg color
background-color: var(--modal-btn-bg-color);
} }
} }
.modal--fullscreen { .modal--fullscreen {
position: absolute;
top: 0; top: 0;
left: 0; left: 0;
right: 0;
bottom: 0; bottom: 0;
right: 0;
background-color: rgba($lbry-gray-1, 0.5);
padding: $spacing-vertical; padding: $spacing-vertical;
background: var(--modal-fullscreen-bg);
overflow-y: scroll; overflow-y: scroll;
position: absolute;
.main { .main {
// I will come back to these when I do media queries // I will come back to these when I do media queries
@ -54,11 +53,11 @@
} }
// For slide down animation on the search modal // For slide down animation on the search modal
// Slide down isn't possible without doing a lot of re-work to the modal component // Slide down isn"t possible without doing a lot of re-work to the modal component
.ReactModal__Overlay { .ReactModal__Overlay {
.modal--fullscreen { .modal--fullscreen {
transition: height var(--animation-duration) var(--animation-style);
height: 0; height: 0;
transition: height var(--animation-duration) var(--animation-style);
} }
&--after-open { &--after-open {
@ -84,26 +83,26 @@
} }
.modal__button { .modal__button {
margin: 0px $spacing-vertical * 1/3; margin: 0 $spacing-vertical * 1/3;
&.btn--link { &.btn--link {
// So the text isn't bigger than the text inside the button // So the text is not bigger than the text inside the button
font-size: 0.8em; font-size: 0.8em;
} }
} }
.error-modal-overlay { .error-modal-overlay {
background: var(--modal-overlay-bg); background-color: rgba($lbry-white, 0.7);
} }
.error-modal__content { .error-modal__content {
display: flex; display: flex;
padding: 0px 8px 10px 10px; padding: 0 8px 10px 10px;
} }
.error-modal__warning-symbol { .error-modal__warning-symbol {
margin-top: -5px;
height: 28px; height: 28px;
margin-top: -5px;
} }
.download-started-modal__file-path { .download-started-modal__file-path {
@ -116,13 +115,14 @@
} }
.error-modal__error-list { .error-modal__error-list {
max-width: var(--modal-width);
max-height: 400px;
margin-top: $spacing-vertical * 1/3; margin-top: $spacing-vertical * 1/3;
padding: $spacing-vertical * 1/3; padding: $spacing-vertical * 1/3;
background-color: $lbry-red-1;
border-left: 2px solid $lbry-red-5;
color: $lbry-red-5;
list-style: none; list-style: none;
max-height: 400px;
max-width: var(--modal-width);
overflow-y: scroll; overflow-y: scroll;
color: #a94442;
background-color: #ffe0df;
border-left: 2px solid #a94442;
} }

View file

@ -1,14 +1,13 @@
.nav { .nav {
background-color: rgba($lbry-gray-1, 0.7);
color: $lbry-gray-5;
min-width: var(--side-nav-width); min-width: var(--side-nav-width);
background-color: var(--nav-bg-color);
padding: $spacing-width * 1/3; padding: $spacing-width * 1/3;
color: var(--nav-color);
hr { hr {
width: 24px; border: 1px solid $lbry-gray-2;
margin: 36px 0; margin: $spacing-vertical 0;
border: solid 1px var(--color-divider); width: $spacing-vertical;
margin: $spacing-vertical $spacing-vertical * 2/3;
} }
@media (min-width: $medium-breakpoint) { @media (min-width: $medium-breakpoint) {
@ -27,7 +26,6 @@
} }
.nav__link { .nav__link {
// padding-top: $spacing-vertical / 3;
color: inherit; color: inherit;
white-space: nowrap; white-space: nowrap;
@ -36,20 +34,24 @@
} }
.btn { .btn {
font: normal 400 16px/36px 'metropolis-semibold'; font-size: 16px;
font-weight: 600;
line-height: 36px;
&:hover {
color: $lbry-black;
}
@media only screen and (min-width: $medium-breakpoint) { @media only screen and (min-width: $medium-breakpoint) {
font: normal 400 18px/40px 'metropolis-semibold'; font-size: 18px;
line-height: 40px;
} }
@media only screen and (min-width: $large-breakpoint) { @media only screen and (min-width: $large-breakpoint) {
font: normal 400 21px/50px 'metropolis-semibold'; font-size: 21px;
line-height: 50px;
} }
} }
.btn:hover {
color: var(--text-color);
}
} }
.nav__link--sub { .nav__link--sub {
@ -57,29 +59,34 @@
padding-left: $spacing-vertical * 2/3; padding-left: $spacing-vertical * 2/3;
.btn { .btn {
font: normal 400 14px/30px 'metropolis-medium'; font-size: 14px;
font-weight: 500;
line-height: 30px;
@media only screen and (min-width: $medium-breakpoint) { @media only screen and (min-width: $medium-breakpoint) {
font: normal 400 15px/30px 'metropolis-semibold'; font-size: 15px;
font-weight: 600;
line-height: 30px;
} }
@media only screen and (min-width: $large-breakpoint) { @media only screen and (min-width: $large-breakpoint) {
font: normal 400 18px/40px 'metropolis-medium'; font-size: 18px;
line-height: 40px;
} }
} }
} }
.nav__link--active { .nav__link--active {
color: var(--text-color); color: $lbry-black;
} }
.nav__sub-links { .nav__sub-links {
color: var(--nav-color); color: $lbry-gray-5;
padding-bottom: $spacing-vertical * 1/3; padding-bottom: $spacing-vertical * 1/3;
} }
// Sub links animations // Sub links animations
// The -appear, -leave classes are added by 'react-transition-group' // The -appear, -leave classes are added by "react-transition-group"
.nav__sub-appear, .nav__sub-appear,
.nav__sub-leave { .nav__sub-leave {
max-height: 0; max-height: 0;

View file

@ -1,16 +1,14 @@
.notice { .notice {
padding: 10px 20px; background-color: $lbry-green-1;
border: 1px solid #000; border: 1px solid $lbry-green-2;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
border-radius: 5px; border-radius: 5px;
color: $lbry-green-3;
color: #468847; padding: 10px 20px;
background-color: #dff0d8; text-shadow: 0 1px 0 rgba($lbry-white, 0.5);
border-color: #d6e9c6;
} }
.notice--error { .notice--error {
color: #b94a48; background-color: $lbry-red-1;
background-color: #f2dede; border-color: $lbry-red-2;
border-color: #eed3d7; color: $lbry-red-3;
} }

View file

@ -2,16 +2,24 @@
display: block; display: block;
padding: 0; padding: 0;
text-align: center; text-align: center;
+ .form-field {
margin: 0 $spacing-width * 2/3;
.form-field__input {
padding: 0;
}
}
} }
.pagination__item { .pagination__item {
display: inline-block;
line-height: $spacing-vertical * 1.5;
height: $spacing-vertical * 1.5;
border-radius: 2px; border-radius: 2px;
display: inline-block;
height: $spacing-vertical * 1.5;
line-height: $spacing-vertical * 1.5;
&:not(.pagination__item--selected):not(.pagination__item--break):not(.disabled):hover { &:not(.pagination__item--selected):not(.pagination__item--break):not(.disabled):hover {
background: rgba(0, 0, 0, 0.2); background: rgba($lbry-black, 0.2);
cursor: pointer; cursor: pointer;
} }
@ -31,14 +39,6 @@
} }
.pagination__item--selected { .pagination__item--selected {
color: white; background-color: $lbry-teal-3;
background: var(--color-primary); color: $lbry-white;
}
.pagination + .form-field {
margin: 0 $spacing-width * 2/3;
.form-field__input {
padding: 0;
}
} }

View file

@ -1,40 +1,42 @@
@keyframes pulse {
0% {
opacity: 1;
}
50% {
opacity: 0.7;
}
100% {
opacity: 1;
}
}
.card--placeholder { .card--placeholder {
animation: pulse 2s infinite ease-in-out; animation: pulse 2s infinite ease-in-out;
background: var(--color-placeholder); background-color: $lbry-gray-3;
}
.placeholder__channel {
width: 70%;
height: 1em;
margin-top: $spacing-vertical * 1/3;
}
.placeholder__date {
width: 50%;
height: 1em;
margin-top: $spacing-vertical * 1/3;
} }
// Individual items we need a placeholder for // Individual items we need a placeholder for
// FileCard // FileCard
.placeholder__title { .placeholder__title {
margin-top: $spacing-vertical * 1/3;
height: 3em; height: 3em;
}
.placeholder__channel {
margin-top: $spacing-vertical * 1/3; margin-top: $spacing-vertical * 1/3;
height: 1em;
width: 70%;
}
.placeholder__date {
height: 1em;
margin-top: $spacing-vertical * 1/3;
width: 50%;
} }
// FileTile // FileTile
.placeholder__title--tile { .placeholder__title--tile {
height: 3em; height: 3em;
} }
@keyframes pulse {
0% {
opacity: 1;
}
50% {
opacity: 0.7;
}
100% {
opacity: 1;
}
}

View file

@ -1,25 +1,19 @@
::-webkit-scrollbar { ::-webkit-scrollbar {
width: 8px; width: 5px;
height: 8px; height: 5px;
background-color: transparent;
overflow: auto; overflow: auto;
} }
::-webkit-scrollbar-track {
background: var(--scrollbar-track-bg);
border-radius: var(--scrollbar-radius);
margin: 4px;
}
::-webkit-scrollbar-thumb { ::-webkit-scrollbar-thumb {
border-radius: var(--scrollbar-radius); background-color: $lbry-gray-3;
background-color: var(--scrollbar-thumb-bg);
transition: background-color 0.3s ease;
}
::-webkit-scrollbar-thumb:hover {
background-color: var(--scrollbar-thumb-hover-bg);
} }
::-webkit-scrollbar-thumb:active { ::-webkit-scrollbar-thumb:active {
background-color: var(--scrollbar-thumb-active-bg); background-color: $lbry-teal-3;
}
::-webkit-scrollbar-track {
background-color: transparent;
} }

View file

@ -1,61 +1,63 @@
.wunderbar { .wunderbar {
z-index: 1;
flex: 1;
display: flex;
min-width: 175px;
cursor: text; cursor: text;
display: flex;
flex: 1;
min-width: 175px;
position: relative; position: relative;
z-index: 1;
> .icon { > .icon {
position: absolute;
left: 10px;
top: 10px; top: 10px;
left: 10px;
position: absolute;
z-index: 1; z-index: 1;
} }
} }
.wunderbar__active-suggestion {
background-color: $lbry-blue-2;
color: $lbry-black;
}
.wunderbar__input { .wunderbar__input {
height: var(--btn-height);
border-radius: var(--btn-radius);
width: 100%; width: 100%;
color: var(--search-color); height: var(--btn-height);
background-color: var(--search-bg-color);
box-shadow: var(--box-shadow-wunderbar);
padding: 10px;
padding-left: 30px;
font-size: 13px;
display: flex;
align-items: center; align-items: center;
border-bottom: none; // ?
display: flex;
font-size: 13px;
justify-content: center; justify-content: center;
border-bottom: none; padding: 10px 10px 10px 30px;
transition: background-color 0.2s;
&:not(:focus) {
background-color: rgba($lbry-gray-1, 0.3);
}
&:focus { &:focus {
background-color: var(--search-active-bg-color); background-color: rgba($lbry-gray-1, 0.5);
border-radius: 0;
border-bottom: 1px solid var(--color-divider);
box-shadow: var(--box-shadow-button);
} }
} }
.wunderbar__menu { .wunderbar__menu {
max-width: 100px; background-color: $lbry-white;
border-radius: 0 0 3px 3px !important; box-shadow: 0 1px 5px rgba($lbry-black, 0.15);
padding: 0 !important; max-width: 100px; // ?
background: transparent !important; overflow: hidden;
overflow-x: hidden;
} }
.wunderbar__suggestion { .wunderbar__suggestion {
padding: 5px 10px; align-items: center;
background-color: var(--search-bg-color);
cursor: pointer; cursor: pointer;
display: flex; display: flex;
flex-direction: row; flex-direction: row;
justify-items: flex-start; justify-items: flex-start;
align-items: center; padding: 5px 10px;
&:not(:first-of-type) { &:not(:first-of-type) {
border-top: 1px solid var(--search-item-border-color); border-top: 1px solid transparent;
} }
.icon { .icon {
@ -71,20 +73,13 @@
} }
.wunderbar__suggestion-label--action { .wunderbar__suggestion-label--action {
margin-left: $spacing-vertical * 1/3;
white-space: nowrap;
font-size: 12px; font-size: 12px;
font-weight: 600;
line-height: 0.1; // to vertically align because the font size is smaller line-height: 0.1; // to vertically align because the font size is smaller
} margin-left: 0.5rem;
opacity: 0.7;
.wunderbar__active-suggestion { text-transform: uppercase;
color: var(--search-item-active-color); white-space: nowrap;
background-color: var(--color-secondary);
}
.search__top {
padding: 0 $spacing-width $spacing-width;
background-color: var(--search-exact-result);
} }
.search__content { .search__content {
@ -104,3 +99,8 @@
} }
} }
} }
.search__top {
background-color: rgba($lbry-gray-1, 0.3);
padding: 0 $spacing-width $spacing-width;
}

View file

@ -1,22 +1,22 @@
.snack-bar { .snack-bar {
background-color: var(--snackbar-bg-primary); bottom: $spacing-vertical;
left: $spacing-vertical;
background-color: $lbry-teal-5;
border-radius: 10px; border-radius: 10px;
box-shadow: var(--box-shadow-layer); color: $lbry-white;
color: var(--snackbar-color-primary);
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
margin-left: auto;
margin-right: auto; margin-right: auto;
margin-left: auto;
max-width: var(--snack-bar-width); max-width: var(--snack-bar-width);
min-width: 300px; min-width: 300px;
opacity: 0.95; opacity: 0.95;
padding: 14px 20px 10px 20px; padding: 14px 20px 10px 20px;
position: fixed; position: fixed;
left: $spacing-vertical;
bottom: $spacing-vertical;
transition: all var(--transition-duration) var(--transition-type); transition: all var(--transition-duration) var(--transition-type);
width: 100%; width: 100%;
z-index: 10000; /*hack to get it over react modal */ z-index: 10000; // hack to get it over react modal
} }
.snack-bar__action { .snack-bar__action {
@ -25,10 +25,8 @@
min-width: min-content; min-width: min-content;
text-transform: uppercase; text-transform: uppercase;
span { span:hover {
&:hover { text-decoration: underline;
text-decoration: underline;
}
} }
} }
@ -42,6 +40,7 @@
font-size: 30px; font-size: 30px;
margin-right: 20px; margin-right: 20px;
} }
&:nth-of-type(2) { &:nth-of-type(2) {
font-size: 16px; font-size: 16px;
margin-bottom: 4px; margin-bottom: 4px;

View file

@ -1,16 +1,18 @@
.spinner { .spinner {
margin: $spacing-vertical * 1/3;
width: 50px; width: 50px;
height: 40px; height: 40px;
text-align: center;
font-size: 10px; font-size: 10px;
margin: $spacing-vertical * 1/3;
text-align: center;
.rect { .rect {
display: inline-block;
height: 100%;
width: 6px; width: 6px;
margin: 0 2px; height: 100%;
animation: sk-stretchdelay 1.2s infinite ease-in-out; animation: sk-stretchdelay 1.2s infinite ease-in-out;
display: inline-block;
margin: 0 2px;
&.rect2 { &.rect2 {
animation-delay: -1.1s; animation-delay: -1.1s;
@ -32,13 +34,13 @@
.spinner--light { .spinner--light {
.rect { .rect {
background-color: var(--color-white); background-color: $lbry-white;
} }
} }
.spinner--dark { .spinner--dark {
.rect { .rect {
background-color: var(--color-black); background-color: $lbry-black;
} }
} }
@ -46,20 +48,21 @@
margin-top: $spacing-vertical; margin-top: $spacing-vertical;
.rect { .rect {
background-color: var(--color-white); background-color: $lbry-white;
} }
} }
.spinner--small { .spinner--small {
margin: $spacing-vertical * 1/3 0;
width: 40px; width: 40px;
height: 32px; height: 32px;
text-align: center;
font-size: 10px; font-size: 10px;
margin: $spacing-vertical * 1/3 0;
text-align: center;
.rect { .rect {
height: 100%;
width: 3px; width: 3px;
height: 100%;
margin: 0 2px; margin: 0 2px;
} }
} }
@ -70,6 +73,7 @@
100% { 100% {
transform: scaleY(0.4); transform: scaleY(0.4);
} }
20% { 20% {
transform: scaleY(1); transform: scaleY(1);
} }

View file

@ -1,147 +1,119 @@
/* // Name: one-dark 1.1.1
Name: one-dark 1.1.1 // Author: Török Ádám (http://github.com/Aerobird98)
Author: Török Ádám (http://github.com/Aerobird98) // Original Atom One Dark Theme (https://github.com/atom/one-dark-ui & https://github.com/atom/one-dark-syntax)
Original Atom One Dark Theme (https://github.com/atom/one-dark-ui & https://github.com/atom/one-dark-syntax)
*/
/* basic */ // basic
.CodeMirror.cm-s-one-dark { .CodeMirror {
color: #abb2bf; &.cm-s-one-dark {
} color: #abb2bf;
.CodeMirror.cm-s-one-dark .CodeMirror-lines { .CodeMirror-cursor {
color: #abb2bf !important; border-left: 2px solid #56b6c2;
background-color: transparent; }
}
.CodeMirror.cm-s-one-dark .CodeMirror-cursor { .CodeMirror-lines {
border-left: 2px solid #56b6c2 !important; background-color: transparent;
} }
/* addon: edit/machingbrackets.js & addon: edit/matchtags.js */
.CodeMirror.cm-s-one-dark .CodeMirror-matchingbracket, // addon: edit/machingbrackets.js & addon: edit/matchtags.js
.CodeMirror.cm-s-one-dark .CodeMirror-matchingtag { .CodeMirror-matchingbracket,
border-bottom: 2px solid #56b6c2; .CodeMirror-matchingtag {
color: #abb2bf !important; border-bottom: 2px solid #56b6c2;
background-color: transparent; color: #abb2bf !important;
} background-color: transparent;
.CodeMirror.cm-s-one-dark .CodeMirror-nonmatchingbracket { }
border-bottom: 2px solid #e06c75;
color: #abb2bf !important; .CodeMirror-nonmatchingbracket {
background-color: transparent; border-bottom: 2px solid #e06c75;
} color: #abb2bf !important;
/* addon: fold/foldgutter.js */ background-color: transparent;
.CodeMirror.cm-s-one-dark .CodeMirror-foldmarker, }
.CodeMirror.cm-s-one-dark .CodeMirror-foldgutter,
.CodeMirror.cm-s-one-dark .CodeMirror-foldgutter-open, // addon: fold/foldgutter.js
.CodeMirror.cm-s-one-dark .CodeMirror-foldgutter-folded { .CodeMirror-foldmarker,
border: none; .CodeMirror-foldgutter,
text-shadow: none; .CodeMirror-foldgutter-open,
color: #5c6370 !important; .CodeMirror-foldgutter-folded {
background-color: transparent; border: none;
} text-shadow: none;
/* addon: selection/active-line.js */ color: #5c6370 !important;
.CodeMirror.cm-s-one-dark .CodeMirror-activeline-background { background-color: transparent;
background-color: rgba(153, 187, 255, 0.04); }
}
/* basic syntax */ // addon: selection/active-line.js
.CodeMirror.cm-s-one-dark .cm-header { .CodeMirror-activeline-background {
color: #e06c75; background-color: rgba(153, 187, 255, 0.04);
} }
.CodeMirror.cm-s-one-dark .cm-quote {
color: #5c6370; // basic syntax
font-style: italic; .cm-atom,
} .cm-attribute,
.CodeMirror.cm-s-one-dark .cm-negative { .cm-number,
color: #e06c75; .cm-qualifier,
} .cm-strong {
.CodeMirror.cm-s-one-dark .cm-positive { color: #d19a66;
color: #e06c75; }
}
.CodeMirror.cm-s-one-dark .cm-strong { .cm-bracket,
color: #d19a66; .cm-meta,
font-weight: bold; .cm-punctuation,
} .cm-m-css.cm-property {
.CodeMirror.cm-s-one-dark .cm-header .cm-strong { color: #abb2bf;
color: #d19a66; }
font-weight: bold;
} .cm-builtin,
.CodeMirror.cm-s-one-dark .cm-em { .cm-error,
color: #c678dd; .cm-header,
font-style: italic; .cm-negative,
} .cm-positive,
.CodeMirror.cm-s-one-dark .cm-header .cm-em { .cm-tag,
color: #c678dd; .cm-variable {
font-style: italic; color: #e06c75;
} }
.CodeMirror.cm-s-one-dark .cm-tag {
color: #e06c75; .cm-comment,
} .cm-quote {
.CodeMirror.cm-s-one-dark .cm-attribute { color: #5c6370;
color: #d19a66; }
}
.CodeMirror.cm-s-one-dark .cm-link { .cm-def {
color: #98c379; color: #e5c07b;
border-bottom: solid 1px #98c379; }
}
.CodeMirror.cm-s-one-dark .cm-builtin { .cm-em,
color: #e06c75; .cm-keyword {
} color: #c678dd;
.CodeMirror.cm-s-one-dark .cm-keyword { }
color: #c678dd;
} .cm-comment,
.CodeMirror.cm-s-one-dark .cm-def { .cm-em,
color: #e5c07b; .cm-quote {
} /* original: #d19a66; */ font-style: italic;
.CodeMirror.cm-s-one-dark .cm-atom { }
color: #d19a66;
} .cm-link,
.CodeMirror.cm-s-one-dark .cm-number { .cm-string {
color: #d19a66; color: #98c379;
} }
.CodeMirror.cm-s-one-dark .cm-property {
color: #56b6c2; .cm-link {
} /* original: #abb2bf */ border-bottom: 1px solid #98c379;
.CodeMirror.cm-s-one-dark .cm-qualifier { }
color: #d19a66;
} .cm-operator,
.CodeMirror.cm-s-one-dark .cm-variable { .cm-property,
color: #e06c75; .cm-m-css.cm-atom,
} .cm-m-css.cm-builtin,
.CodeMirror.cm-s-one-dark .cm-string { .cm-m-lua.cm-variable {
color: #98c379; color: #56b6c2;
} }
.CodeMirror.cm-s-one-dark .cm-punctuation {
color: #abb2bf; .cm-strong {
} font-weight: bold;
.CodeMirror.cm-s-one-dark .cm-operator { }
color: #56b6c2;
} /* original: #abb2bf */ .cm-m-css.cm-variable {
.CodeMirror.cm-s-one-dark .cm-meta { color: #828997;
color: #abb2bf; }
} }
.CodeMirror.cm-s-one-dark .cm-bracket {
color: #abb2bf;
}
.CodeMirror.cm-s-one-dark .cm-comment {
color: #5c6370;
font-style: italic;
}
.CodeMirror.cm-s-one-dark .cm-error {
color: #e06c75;
}
/* css syntax corrections */
.CodeMirror.cm-s-one-dark .cm-m-css.cm-variable {
color: #828997;
}
.CodeMirror.cm-s-one-dark .cm-m-css.cm-property {
color: #abb2bf;
}
.CodeMirror.cm-s-one-dark .cm-m-css.cm-atom {
color: #56b6c2;
}
.CodeMirror.cm-s-one-dark .cm-m-css.cm-builtin {
color: #56b6c2;
}
/* lua syntax corrections */
.CodeMirror.cm-s-one-dark .cm-m-lua.cm-variable {
color: #56b6c2;
} }

View file

@ -1,33 +1,35 @@
table.table, table.table,
.markdown-preview table { .markdown-preview table {
word-wrap: break-word;
max-width: 100%; max-width: 100%;
text-align: left; text-align: left;
word-wrap: break-word;
tr td:first-of-type, tr {
tr th:first-of-type { td:first-of-type,
padding-left: $spacing-vertical * 2/3; th:first-of-type {
} padding-left: $spacing-vertical * 2/3;
}
tr td:last-of-type, td:last-of-type,
tr th:last-of-type { th:last-of-type {
padding-right: $spacing-vertical * 2/3; padding-right: $spacing-vertical * 2/3;
} }
tr th, th,
tr td { td {
font-size: 13px; font-size: 13px;
}
} }
th { th {
font-family: 'metropolis-semibold'; border: none;
border: 0; font-weight: 600;
padding: $spacing-vertical * 2/3 $spacing-vertical * 1/3; padding: $spacing-vertical * 2/3 $spacing-vertical * 1/3;
} }
td { td {
font-family: 'metropolis-medium'; color: $lbry-gray-5;
color: var(--color-help); font-weight: 500;
padding: $spacing-vertical * 1/6 $spacing-vertical * 1/3; padding: $spacing-vertical * 1/6 $spacing-vertical * 1/3;
.btn:not(.btn--link) { .btn:not(.btn--link) {
@ -45,23 +47,26 @@ table.table,
} }
thead { thead {
color: var(--text-color); border-bottom: 1px solid rgba($lbry-gray-1, 0.7);
border-bottom: var(--table-border);
} }
tbody { tbody {
tr { tr {
border-bottom: var(--table-item-border); border-bottom: 1px solid $lbry-gray-1;
padding: 8px 0; padding: 8px 0;
&:nth-child(even) {
background-color: var(--table-item-odd);
}
&:nth-child(odd) { &:nth-child(odd) {
background-color: var(--table-item-even); background-color: transparent;
} }
&:nth-child(even) {
background-color: rgba($lbry-gray-1, 0.3);
}
&.thead { &.thead {
background: none; background: none;
} }
td { td {
border: 0 none; border: 0 none;
} }
@ -69,40 +74,44 @@ table.table,
} }
} }
table.table--stretch { table {
width: 100%; &.table--help {
} td:nth-of-type(1) {
font-weight: 600;
min-width: 130px;
}
table.table--help { td:nth-of-type(2) {
td:nth-of-type(1) { max-width: 20vw; // Tourniquets text over 20vw
color: var(--text-color); overflow: hidden;
font-family: 'metropolis-semibold'; text-overflow: ellipsis;
min-width: 130px; white-space: nowrap;
}
} }
td:nth-of-type(2) {
/*Tourniquets text over 20VW*/
max-width: 20vw;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
color: var(--color-help);
}
}
table.table--transactions { &.table--stretch {
td:nth-of-type(1) { width: 100%;
width: 25%;
} }
td:nth-of-type(2) {
width: 20%; &.table--transactions {
} td:nth-of-type(1) {
td:nth-of-type(3) { width: 25%;
width: 22.5%; }
}
td:nth-of-type(4) { td:nth-of-type(2) {
width: 17.5%; width: 20%;
} }
td:nth-of-type(5) {
width: 15%; td:nth-of-type(3) {
width: 22.5%;
}
td:nth-of-type(4) {
width: 17.5%;
}
td:nth-of-type(5) {
width: 15%;
}
} }
} }

View file

@ -1,7 +1,7 @@
// All CSS for date & time ui // All CSS for date & time ui
.time { .time {
color: var(--color-help); color: $lbry-gray-5;
} }
.time--ago { .time--ago {

View file

@ -1,114 +1,121 @@
// Taken from react-toggle/style.css // Taken from react-toggle/style.css
// Edited to add the teal color, nothing else // Edited to add the teal color, nothing else
.react-toggle { .react-toggle {
display: inline-block;
position: relative;
cursor: pointer;
background-color: transparent; background-color: transparent;
border: 0; border: none;
padding: 0; cursor: pointer;
user-select: none; display: inline-block;
margin-bottom: auto;
margin-top: 2px; margin-top: 2px;
margin-bottom: auto;
padding: 0;
position: relative;
user-select: none;
&:hover {
&:not(.react-toggle--disabled) {
.react-toggle-track {
background-color: $lbry-black;
}
}
}
} }
.react-toggle-screenreader-only { .react-toggle--checked {
border: 0; &:hover {
clip: rect(0 0 0 0); &:not(.react-toggle--disabled) {
height: 1px; .react-toggle-track {
margin: -1px; background-color: $lbry-black;
overflow: hidden; }
padding: 0; }
position: absolute; }
width: 1px;
.react-toggle-track {
background-color: $lbry-teal-5;
}
.react-toggle-track-check {
opacity: 1;
transition: opacity 0.25s ease;
}
.react-toggle-track-x {
opacity: 0;
}
.react-toggle-thumb {
border-color: $lbry-teal-5;
left: 22px;
}
} }
.react-toggle--disabled { .react-toggle--disabled {
cursor: not-allowed; cursor: not-allowed;
opacity: 0.5; opacity: 0.5;
-webkit-transition: opacity 0.25s;
transition: opacity 0.25s; transition: opacity 0.25s;
} }
.react-toggle-screenreader-only {
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
border: none;
clip: rect(0 0 0 0);
overflow: hidden;
position: absolute;
}
.react-toggle-thumb {
width: 17px;
height: 17px;
top: 1px;
left: 1px;
background-color: $lbry-gray-1;
border: 1px solid $lbry-gray-5;
border-radius: 50%;
box-sizing: border-box;
position: absolute;
transition: all 0.25s ease;
}
.react-toggle-track { .react-toggle-track {
width: 40px; width: 40px;
height: 19px; height: 19px;
padding: 0;
background-color: $lbry-gray-5;
border-radius: 30px; border-radius: 30px;
background-color: #4d4d4d; padding: 0;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
transition: all 0.2s ease; transition: all 0.2s ease;
} }
.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track {
background-color: #000000;
}
.react-toggle--checked .react-toggle-track {
background-color: var(--input-switch-color);
}
.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track {
background-color: #158a88;
}
.react-toggle-track-check { .react-toggle-track-check {
position: absolute;
width: 14px; width: 14px;
height: 10px; height: 10px;
top: 0px; top: 0;
bottom: 0px; left: 6px;
bottom: 0;
line-height: 0;
margin-top: auto; margin-top: auto;
margin-bottom: auto; margin-bottom: auto;
line-height: 0;
left: 6px;
opacity: 0; opacity: 0;
-webkit-transition: opacity 0.25s ease; position: absolute;
-moz-transition: opacity 0.25s ease;
transition: opacity 0.25s ease;
}
.react-toggle--checked .react-toggle-track-check {
opacity: 1;
-webkit-transition: opacity 0.25s ease;
-moz-transition: opacity 0.25s ease;
transition: opacity 0.25s ease; transition: opacity 0.25s ease;
} }
.react-toggle-track-x { .react-toggle-track-x {
position: absolute;
width: 10px; width: 10px;
height: 10px; height: 10px;
top: 0px; top: 0;
bottom: 0px; bottom: 0;
right: 10px;
margin-top: auto; margin-top: auto;
margin-bottom: auto; margin-bottom: auto;
line-height: 0; line-height: 0;
right: 10px;
opacity: 1; opacity: 1;
position: absolute;
transition: opacity 0.25s ease; transition: opacity 0.25s ease;
} }
.react-toggle--checked .react-toggle-track-x {
opacity: 0;
}
.react-toggle-thumb {
transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
position: absolute;
top: 1px;
left: 1px;
width: 17px;
height: 17px;
border: 1px solid #4d4d4d;
border-radius: 50%;
background-color: #fafafa;
box-sizing: border-box;
transition: all 0.25s ease;
}
.react-toggle--checked .react-toggle-thumb {
left: 22px;
border-color: var(--input-switch-color);
}

View file

@ -1,10 +1,60 @@
.tooltip { .tooltip {
position: relative;
display: inline-block; display: inline-block;
position: relative;
&:not(:hover) {
.tooltip__body {
visibility: hidden;
}
}
&:hover {
.tooltip__body {
visibility: visible;
}
}
&.tooltip--on-component {
.tooltip__body {
margin-top: 10px;
}
}
.tooltip__body {
background-color: $lbry-gray-5;
border-radius: 8px;
color: $lbry-white;
font-size: 12px;
font-weight: 500;
padding: $spacing-vertical * 1/3;
position: absolute;
text-align: center;
white-space: pre-wrap;
width: 200px;
z-index: 1;
&::after {
width: 0;
height: 0;
border-style: solid;
border-width: 5px;
content: ' ';
position: absolute;
}
}
.tooltip__body--short {
width: 130px;
}
}
.tooltip--icon {
margin-top: 5px;
} }
// When there is a label for the tooltip and not just using a button or icon
.tooltip--label { .tooltip--label {
// When there is a label for the tooltip and not just using a button or icon
font-size: 14px; font-size: 14px;
padding-left: $spacing-vertical * 1/3; padding-left: $spacing-vertical * 1/3;
@ -13,96 +63,21 @@
} }
} }
.tooltip--icon { .tooltip--bottom .tooltip__body {
margin-top: 5px; top: 90%;
} left: 50%;
margin-left: -100px;
/* Tooltip text */ &.tooltip__body--short {
.tooltip { margin-left: -65px;
.tooltip__body {
background-color: var(--tooltip-bg);
font-family: 'metropolis-medium';
font-size: 12px;
color: var(--tooltip-color);
border-radius: 8px;
position: absolute;
z-index: 1;
width: 200px;
text-align: center;
white-space: pre-wrap;
padding: $spacing-vertical * 1/3;
visibility: hidden;
} }
.tooltip__body--short { &::after {
width: 130px;
}
.tooltip__body::after {
content: ' ';
width: 0;
height: 0;
position: absolute;
border-width: 5px;
border-style: solid;
}
&.tooltip--on-component {
.tooltip__body {
margin-top: 10px;
}
}
}
.tooltip--top {
.tooltip__body {
bottom: 100%; bottom: 100%;
left: 50%; left: 50%;
margin-left: -100px;
&.tooltip__body--short { border-color: transparent transparent $lbry-gray-5 transparent;
margin-left: -65px; margin-left: -5px;
}
&::after {
top: 100%;
left: 50%;
margin-left: -5px;
border-color: var(--tooltip-bg) transparent transparent transparent;
}
}
}
.tooltip--right {
.tooltip__body {
margin-top: -30px;
margin-left: 110%;
&::after {
top: 17px;
right: 100%; /* To the left of the tooltip */
margin-top: -5px;
border-color: transparent var(--tooltip-bg) transparent transparent;
}
}
}
.tooltip--bottom {
.tooltip__body {
top: 90%;
left: 50%;
margin-left: -100px;
&.tooltip__body--short {
margin-left: -65px;
}
&::after {
bottom: 100%;
left: 50%;
margin-left: -5px;
border-color: transparent transparent var(--tooltip-bg) transparent;
}
} }
} }
@ -113,11 +88,39 @@
&::after { &::after {
top: 17px; top: 17px;
left: 100%; left: 100%;
border-color: transparent transparent transparent $lbry-gray-5;
margin-top: -5px; margin-top: -5px;
border-color: transparent transparent transparent var(--tooltip-bg);
} }
} }
.tooltip:hover .tooltip__body { .tooltip--right .tooltip__body {
visibility: visible; margin-top: -30px;
margin-left: 110%;
&::after {
top: 17px;
right: 100%; // To the left of the tooltip
border-color: transparent $lbry-gray-5 transparent transparent;
margin-top: -5px;
}
}
.tooltip--top .tooltip__body {
bottom: 100%;
left: 50%;
margin-left: -100px;
&.tooltip__body--short {
margin-left: -65px;
}
&::after {
top: 100%;
left: 50%;
border-color: $lbry-gray-5 transparent transparent transparent;
margin-left: -5px;
}
} }

View file

@ -0,0 +1,118 @@
html[data-theme='dark'] {
.header {
background-color: rgba($lbry-black, 0.9);
}
.header__navigation {
button {
background-color: transparent !important; // TODO: Fix
color: $lbry-white !important; // TODO: Fix
}
}
.wunderbar > .icon {
color: $lbry-gray-5;
}
.wunderbar__active-suggestion {
background-color: $lbry-blue-4;
color: inherit;
}
.wunderbar__input {
background-color: rgba($lbry-white, 0.1);
color: $lbry-white;
&:focus {
background-color: rgba($lbry-white, 0.9);
color: $lbry-black;
}
}
.wunderbar__menu {
background-color: $lbry-gray-5;
color: $lbry-white;
top: 3rem;
}
.nav {
background-color: rgba($lbry-white, 0.05);
hr {
border-color: $lbry-gray-5;
}
}
.nav__link .btn:hover {
color: $lbry-teal-5;
}
.nav__link--active {
color: $lbry-teal-3;
}
.page {
background-color: $lbry-black;
color: $lbry-gray-1;
}
input.input-copyable {
background-color: rgba($lbry-white, 0.1);
color: $lbry-white;
}
.card__title {
color: inherit;
}
.card--placeholder {
background-color: rgba($lbry-white, 0.1);
}
.card--section {
background-color: rgba($lbry-white, 0.1);
}
.content__cover:not(.card__media--nsfw),
.card__media {
background-color: rgba($lbry-white, 0.1);
}
.card__media--nsfw {
background-color: rgba($lbry-red-1, 0.1);
}
.btn.btn--alt:not(:disabled) {
background-color: rgba($lbry-white, 0.1);
color: $lbry-gray-1;
}
.search__top {
background-color: rgba($lbry-white, 0.15);
}
table.table,
.markdown-preview table {
thead {
border-bottom: 1px solid rgba($lbry-gray-1, 0.1);
}
tbody {
tr {
border-bottom: 1px solid rgba($lbry-gray-1, 0.1);
&:nth-child(even) {
background-color: rgba($lbry-gray-1, 0.1);
}
}
}
}
.item-list {
background-color: rgba($lbry-white, 0.1);
}
.item-list__item:not(:last-of-type) {
border-bottom: 1px solid rgba($lbry-gray-1, 0.1);
}
}

BIN
static/font/inter/400.woff Normal file

Binary file not shown.

BIN
static/font/inter/400.woff2 Normal file

Binary file not shown.

BIN
static/font/inter/400i.woff Normal file

Binary file not shown.

Binary file not shown.

BIN
static/font/inter/500.woff Normal file

Binary file not shown.

BIN
static/font/inter/500.woff2 Normal file

Binary file not shown.

BIN
static/font/inter/500i.woff Normal file

Binary file not shown.

Binary file not shown.

BIN
static/font/inter/600.woff Normal file

Binary file not shown.

BIN
static/font/inter/600.woff2 Normal file

Binary file not shown.

BIN
static/font/inter/600i.woff Normal file

Binary file not shown.

Binary file not shown.

BIN
static/font/inter/700.woff Normal file

Binary file not shown.

BIN
static/font/inter/700.woff2 Normal file

Binary file not shown.

BIN
static/font/inter/700i.woff Normal file

Binary file not shown.

Binary file not shown.

BIN
static/font/inter/800.woff Normal file

Binary file not shown.

BIN
static/font/inter/800.woff2 Normal file

Binary file not shown.

BIN
static/font/inter/800i.woff Normal file

Binary file not shown.

Binary file not shown.

BIN
static/font/inter/900.woff Normal file

Binary file not shown.

BIN
static/font/inter/900.woff2 Normal file

Binary file not shown.

BIN
static/font/inter/900i.woff Normal file

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,129 @@
@font-face {
font-family: "Inter UI";
font-style: normal;
font-weight: 400;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-Regular.woff2") format("woff2"),
url("Inter-UI-Regular.woff") format("woff");
}
@font-face {
font-family: "Inter UI";
font-style: italic;
font-weight: 400;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-Italic.woff2") format("woff2"),
url("Inter-UI-Italic.woff") format("woff");
}
@font-face {
font-family: "Inter UI";
font-style: normal;
font-weight: 500;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-Medium.woff2") format("woff2"),
url("Inter-UI-Medium.woff") format("woff");
}
@font-face {
font-family: "Inter UI";
font-style: italic;
font-weight: 500;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-MediumItalic.woff2") format("woff2"),
url("Inter-UI-MediumItalic.woff") format("woff");
}
@font-face {
font-family: "Inter UI";
font-style: normal;
font-weight: 600;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-SemiBold.woff2") format("woff2"),
url("Inter-UI-SemiBold.woff") format("woff");
}
@font-face {
font-family: "Inter UI";
font-style: italic;
font-weight: 600;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-SemiBoldItalic.woff2") format("woff2"),
url("Inter-UI-SemiBoldItalic.woff") format("woff");
}
@font-face {
font-family: "Inter UI";
font-style: normal;
font-weight: 700;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-Bold.woff2") format("woff2"),
url("Inter-UI-Bold.woff") format("woff");
}
@font-face {
font-family: "Inter UI";
font-style: italic;
font-weight: 700;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-BoldItalic.woff2") format("woff2"),
url("Inter-UI-BoldItalic.woff") format("woff");
}
@font-face {
font-family: "Inter UI";
font-style: normal;
font-weight: 800;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-ExtraBold.woff2") format("woff2"),
url("Inter-UI-ExtraBold.woff") format("woff");
}
@font-face {
font-family: "Inter UI";
font-style: italic;
font-weight: 800;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-ExtraBoldItalic.woff2") format("woff2"),
url("Inter-UI-ExtraBoldItalic.woff") format("woff");
}
@font-face {
font-family: "Inter UI";
font-style: normal;
font-weight: 900;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-Black.woff2") format("woff2"),
url("Inter-UI-Black.woff") format("woff");
}
@font-face {
font-family: "Inter UI";
font-style: italic;
font-weight: 900;
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI-BlackItalic.woff2") format("woff2"),
url("Inter-UI-BlackItalic.woff") format("woff");
}
/*
Single variable font.
Note that you may want to do something like this to make sure you"re serving
constant fonts to older browsers:
html {
font-family: "Inter UI", sans-serif;
}
@supports (font-variation-settings: normal) {
html {
font-family: "Inter UI var", sans-serif;
}
}
*/
@font-face {
font-family: "Inter UI var";
font-weight: 400 900; /* safe weight range */
src: url("Inter-UI.var.woff2") format("woff2-variations"),
url("Inter-UI.var.woff2") format("woff2");
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,875 +0,0 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg>
<metadata>
Created by FontForge 20090622 at Fri Dec 8 09:51:27 2017
By deploy user
Copyright &#194;&#169; 2016 by Chris Simpson.
</metadata>
<defs>
<font id="Metropolis-Bold" horiz-adv-x="660" >
<font-face
font-family="Metropolis"
font-weight="700"
font-stretch="normal"
units-per-em="1000"
panose-1="0 0 8 0 0 0 0 0 0 0"
ascent="795"
descent="-205"
x-height="517"
cap-height="687"
bbox="-215 -291 1182 978"
underline-thickness="20"
underline-position="-113"
unicode-range="U+0020-U+2212"
/>
<missing-glyph horiz-adv-x="500"
d="M410 795v-1000h-317v1000h317zM333 728h-165v-33h65v-37h-66v-33h166v33h-66v37h66v33zM267 599h-100v-104h166v34h-66v70zM233 565v-36h-33v36h33zM333 468h-166v-33h66v-37h-66v-33h100v70h66v33zM333 408h-33v-66h-133v-34h166v100zM333 286h-100v-56h34v23h33v-47
h-100v80h-33v-113h166v113zM333 113h-166v-113h166v113zM300 80v-47h-100v47h100zM333 -23h-166v-33h70l-70 -47v-33h166v33h-102l70 47h32v33z" />
<glyph glyph-name=".notdef" horiz-adv-x="500"
d="M410 795v-1000h-317v1000h317zM333 728h-165v-33h65v-37h-66v-33h166v33h-66v37h66v33zM267 599h-100v-104h166v34h-66v70zM233 565v-36h-33v36h33zM333 468h-166v-33h66v-37h-66v-33h100v70h66v33zM333 408h-33v-66h-133v-34h166v100zM333 286h-100v-56h34v23h33v-47
h-100v80h-33v-113h166v113zM333 113h-166v-113h166v113zM300 80v-47h-100v47h100zM333 -23h-166v-33h70l-70 -47v-33h166v33h-102l70 47h32v33z" />
<glyph glyph-name=".null" horiz-adv-x="0"
/>
<glyph glyph-name="nonmarkingreturn" horiz-adv-x="333"
/>
<glyph glyph-name="space" unicode=" " horiz-adv-x="279"
/>
<glyph glyph-name="exclam" unicode="!" horiz-adv-x="307"
d="M106 242l-33 445h165l-33 -445h-99zM155 -12q-39 0 -66 27.5t-27 65.5q0 36 27 62.5t66 26.5q36 0 62.5 -26.5t26.5 -62.5q0 -38 -26 -65.5t-63 -27.5z" />
<glyph glyph-name="quotedbl" unicode="&#x22;" horiz-adv-x="516"
d="M109 394q-47 158 -47 221q0 32 22.5 55t53.5 23t53.5 -23t22.5 -55q0 -63 -47 -221h-58zM349 394q-47 158 -47 221q0 32 22.5 55t53.5 23t53.5 -23t22.5 -55q0 -63 -47 -221h-58z" />
<glyph glyph-name="numbersign" unicode="#" horiz-adv-x="675"
d="M618 421h-97l-39 -156h96l-25 -105h-98l-40 -160h-108l40 160h-115l-40 -160h-107l40 160h-94l26 105h95l39 156h-97l26 105h97l41 161h107l-41 -161h115l41 161h108l-41 -161h97zM374 265l39 156h-115l-39 -156h115z" />
<glyph glyph-name="dollar" unicode="$" horiz-adv-x="633"
d="M595 206q0 -92 -62 -150.5t-172 -66.5v-63h-97v66q-142 18 -241 110l85 101q75 -64 156 -82v166q-105 27 -158 70.5t-53 127.5q0 85 57.5 142.5t153.5 69.5v62h97v-63q123 -13 215 -92l-77 -106q-63 52 -138 69v-160q118 -27 176 -70.5t58 -130.5zM202 500q0 -46 62 -67
v136q-29 -7 -45.5 -26t-16.5 -43zM361 115q41 5 63 25.5t22 49.5q0 28 -19 44t-66 29v-148z" />
<glyph glyph-name="percent" unicode="%" horiz-adv-x="837"
d="M208 342q-75 0 -123 50t-48 125t48 126t124 51t123.5 -50.5t47.5 -125.5t-48 -125.5t-124 -50.5zM127 0l478 687h106l-478 -687h-106zM209 428q32 0 52.5 24.5t20.5 65.5q0 40 -21 64.5t-53 24.5t-52 -24.5t-20 -64.5t21 -65t52 -25zM628 -11q-76 0 -124 50.5t-48 125.5
t48.5 125.5t123.5 50.5q76 0 123.5 -51t47.5 -125q0 -75 -48.5 -125.5t-122.5 -50.5zM628 76q32 0 52.5 24.5t20.5 64.5t-21 65t-52 25q-33 0 -53.5 -24.5t-20.5 -65.5q0 -40 21 -64.5t53 -24.5z" />
<glyph glyph-name="ampersand" unicode="&#x26;" horiz-adv-x="679"
d="M652 38l-120 -54l-73 76q-89 -72 -200 -72q-101 0 -166 53.5t-65 145.5q0 67 35 113t114 81q-49 72 -49 140q0 72 57 123.5t138 51.5q84 0 139 -49.5t55 -124.5q0 -56 -36 -93t-121 -76l106 -118q40 58 67 126l106 -50q-49 -98 -95 -159zM325 591q-30 0 -51 -20t-21 -50
q0 -38 44 -93q52 21 73 40.5t21 52.5q0 30 -18.5 50t-47.5 20zM277 99q50 0 105 42q-75 79 -141 156q-68 -41 -68 -100q0 -44 30 -71t74 -27z" />
<glyph glyph-name="quotesingle" unicode="'" horiz-adv-x="276"
d="M109 394q-47 158 -47 221q0 32 22.5 55t53.5 23t53.5 -23t22.5 -55q0 -63 -47 -221h-58z" />
<glyph glyph-name="parenleft" unicode="(" horiz-adv-x="383"
d="M275 -170q-107 77 -165.5 190t-58.5 245q0 133 58.5 245.5t165.5 189.5l74 -78q-79 -82 -116 -166t-37 -191q0 -106 37 -190.5t116 -165.5z" />
<glyph glyph-name="parenright" unicode=")" horiz-adv-x="383"
d="M109 -170l-74 79q79 81 115.5 165.5t36.5 190.5q0 107 -36.5 191t-115.5 166l74 78q107 -77 165.5 -190t58.5 -245t-58.5 -245t-165.5 -190z" />
<glyph glyph-name="asterisk" unicode="*" horiz-adv-x="398"
d="M199 345q-16 0 -27 10.5t-11 24.5q0 21 9.5 62.5t11.5 52.5q-11 -9 -41 -37.5t-47 -38.5q-12 -7 -27 -2t-23 18q-7 14 -3.5 28.5t15.5 21.5q17 10 57.5 22t51.5 17q-11 5 -51.5 17t-57.5 22q-12 7 -15.5 21.5t3.5 28.5q8 14 23 19t27 -3q17 -10 47 -38.5t41 -37.5
q-2 12 -12 53t-10 62q0 14 11.5 24.5t27.5 10.5t27 -10.5t11 -24.5q0 -21 -10 -62t-12 -53q11 9 41 37.5t47 38.5q12 7 27 2t23 -18q7 -14 4 -28.5t-15 -21.5q-18 -10 -58 -22t-52 -17q12 -5 52 -17t58 -22q12 -7 15.5 -22t-4.5 -28q-8 -14 -23 -19t-27 3q-17 10 -47 38.5
t-41 37.5q2 -12 12 -53t10 -62q0 -14 -11 -24.5t-27 -10.5z" />
<glyph glyph-name="plus" unicode="+" horiz-adv-x="603"
d="M543 393v-119h-178v-182h-126v182h-179v119h179v182h126v-182h178z" />
<glyph glyph-name="comma" unicode="," horiz-adv-x="293"
d="M135 -146l-52 40q46 42 61 94q-36 0 -62 26.5t-26 63.5q0 38 26.5 65t63.5 27q42 0 68.5 -35t26.5 -90q0 -89 -106 -191z" />
<glyph glyph-name="hyphen" unicode="-" horiz-adv-x="364"
d="M45 213v124h274v-124h-274z" />
<glyph glyph-name="period" unicode="." horiz-adv-x="290"
d="M147 -12q-39 0 -66 27.5t-27 65.5q0 36 27 62.5t66 26.5q36 0 62.5 -26.5t26.5 -62.5q0 -38 -26 -65.5t-63 -27.5z" />
<glyph glyph-name="slash" unicode="/" horiz-adv-x="462"
d="M-24 -74l345 817h154l-345 -817h-154z" />
<glyph glyph-name="zero" unicode="0" horiz-adv-x="706"
d="M353 -12q-136 0 -222 99.5t-86 256.5q0 156 86 255.5t222 99.5t222.5 -99.5t86.5 -255.5q0 -157 -86.5 -256.5t-222.5 -99.5zM353 122q69 0 113 62.5t44 159.5t-43.5 159t-113.5 62q-69 0 -113 -62t-44 -159t44 -159.5t113 -62.5z" />
<glyph glyph-name="one" unicode="1" horiz-adv-x="415"
d="M190 0v518l-117 -73l-59 104l206 138h118v-687h-148z" />
<glyph glyph-name="two" unicode="2" horiz-adv-x="611"
d="M44 0v120l253 196q60 47 84 84t24 74q0 41 -30 66t-74 25q-88 0 -168 -91l-94 91q106 134 266 134q110 0 181 -61.5t71 -157.5q0 -71 -36 -128.5t-124 -121.5l-125 -97h291v-133h-519z" />
<glyph glyph-name="three" unicode="3" horiz-adv-x="606"
d="M302 -13q-176 0 -276 116l87 98q75 -81 182 -81q56 0 88 23t32 61q0 80 -134 79h-79v126l79 -1q57 0 88.5 20t31.5 57t-32 59.5t-83 22.5q-85 0 -162 -80l-85 90q101 122 261 122q115 0 183.5 -52.5t68.5 -135.5q0 -58 -35.5 -99.5t-93.5 -58.5q61 -14 102.5 -55.5
t41.5 -105.5q0 -90 -73 -147.5t-192 -57.5z" />
<glyph glyph-name="four" unicode="4" horiz-adv-x="648"
d="M374 0v140h-335l-14 114l318 432h179v-422h91v-124h-91v-140h-148zM180 264h194v266z" />
<glyph glyph-name="five" unicode="5" horiz-adv-x="618"
d="M302 -13q-160 0 -266 106l87 104q84 -81 180 -81q57 0 91 30t34 75t-34 72.5t-90 27.5q-74 0 -133 -45l-99 40l10 371h455v-133h-319l-4 -152q60 42 134 42q96 0 161.5 -58.5t65.5 -159.5q0 -109 -75 -174t-198 -65z" />
<glyph glyph-name="six" unicode="6" horiz-adv-x="643"
d="M366 444q98 0 165 -59.5t67 -158.5q0 -105 -74.5 -171.5t-188.5 -66.5q-145 0 -218.5 93.5t-73.5 250.5q0 162 87 264.5t228 102.5q119 0 211 -74l-70 -112q-67 56 -140 56q-66 0 -109.5 -51t-53.5 -139q68 65 170 65zM327 113q53 0 86 31.5t33 74.5q0 48 -35.5 76.5
t-87.5 28.5q-42 0 -75 -21.5t-48 -58.5q20 -131 127 -131z" />
<glyph glyph-name="seven" unicode="7" horiz-adv-x="604"
d="M114 0l273 554h-340v133h511v-111l-277 -576h-167z" />
<glyph glyph-name="eight" unicode="8" horiz-adv-x="624"
d="M312 -12q-118 0 -197 53t-79 143q0 59 36.5 103.5t98.5 67.5q-117 50 -117 157q0 87 75.5 137t182.5 50q108 0 183.5 -51t75.5 -136q0 -106 -118 -157q63 -25 99 -69t36 -102q0 -91 -79 -143.5t-197 -52.5zM312 406q44 3 78 27t34 60q0 35 -31.5 58.5t-80.5 23.5t-80 -23
t-31 -59q0 -37 33.5 -60.5t77.5 -26.5zM312 112q55 0 91 24.5t36 63.5q0 38 -39.5 63t-87.5 27q-48 -2 -87 -27t-39 -63q0 -39 35.5 -63.5t90.5 -24.5z" />
<glyph glyph-name="nine" unicode="9" horiz-adv-x="643"
d="M308 699q145 0 218.5 -93.5t73.5 -250.5q0 -162 -87 -264.5t-228 -102.5q-119 0 -211 74l70 112q67 -56 140 -56q66 0 109.5 51t53.5 139q-68 -65 -170 -65q-98 0 -165 59.5t-67 158.5q0 105 74.5 171.5t188.5 66.5zM320 363q42 0 75 21.5t48 58.5q-20 131 -127 131
q-53 0 -86 -31.5t-33 -74.5q0 -48 35.5 -76.5t87.5 -28.5z" />
<glyph glyph-name="colon" unicode=":" horiz-adv-x="290"
d="M147 349q-39 0 -66 27.5t-27 65.5q0 36 27 62.5t66 26.5q36 0 62.5 -26.5t26.5 -62.5q0 -38 -26 -65.5t-63 -27.5zM147 -12q-39 0 -66 27.5t-27 65.5q0 36 27 62.5t66 26.5q36 0 62.5 -26.5t26.5 -62.5q0 -38 -26 -65.5t-63 -27.5z" />
<glyph glyph-name="semicolon" unicode=";" horiz-adv-x="293"
d="M149 349q-39 0 -66 27.5t-27 65.5q0 36 27 62.5t66 26.5q36 0 62.5 -26.5t26.5 -62.5q0 -38 -26 -65.5t-63 -27.5zM135 -146l-52 40q46 42 61 94q-36 0 -62 26.5t-26 63.5q0 38 26.5 65t63.5 27q42 0 68.5 -35t26.5 -90q0 -89 -106 -191z" />
<glyph glyph-name="less" unicode="&#x3c;" horiz-adv-x="593"
d="M522 82l-467 204v115l467 204v-118l-351 -144l351 -142v-119z" />
<glyph glyph-name="equal" unicode="=" horiz-adv-x="603"
d="M60 392v119h483v-119h-483zM60 164v119h483v-119h-483z" />
<glyph glyph-name="greater" unicode="&#x3e;" horiz-adv-x="593"
d="M71 82v119l351 142l-351 144v118l467 -204v-115z" />
<glyph glyph-name="question" unicode="?" horiz-adv-x="505"
d="M169 236v164q69 3 113 28t44 61q0 33 -27.5 55.5t-72.5 22.5q-71 0 -126 -62l-84 86q96 108 235 108q99 0 162 -55.5t63 -140.5q0 -67 -50 -122t-127 -73v-72h-130zM234 -12q-39 0 -66 27.5t-27 65.5q0 36 27 62.5t66 26.5q36 0 62.5 -26.5t26.5 -62.5q0 -38 -26 -65.5
t-63 -27.5z" />
<glyph glyph-name="at" unicode="@" horiz-adv-x="880"
d="M425 -116q-161 0 -271.5 109.5t-110.5 266.5q0 170 124 293t296 123q157 0 265 -103t108 -245q0 -121 -61.5 -187.5t-140.5 -66.5q-99 0 -124 79q-61 -78 -148 -78q-75 0 -121.5 50.5t-46.5 130.5q0 101 68 175.5t156 74.5q89 0 132 -72l12 58l120 -9l-17.5 -90.5
l-15 -73t-10 -51t-6.5 -40.5t-2 -25q0 -26 14.5 -40.5t39.5 -14.5q44 0 76.5 46.5t32.5 133.5q0 129 -95 218.5t-238 89.5q-155 0 -266 -111t-111 -264q0 -142 98.5 -240t244.5 -98q113 0 214 61l20 -31q-108 -69 -236 -69zM405 176q48 0 81 37t38 94q5 45 -16 71.5
t-63 26.5q-53 0 -89.5 -41.5t-36.5 -97.5q0 -42 23.5 -66t62.5 -24z" />
<glyph glyph-name="A" unicode="A" horiz-adv-x="751"
d="M572 0l-44 108h-306l-44 -108h-165l280 687h165l280 -687h-166zM273 233h204l-102 251z" />
<glyph glyph-name="B" unicode="B" horiz-adv-x="699"
d="M74 0v687h348q92 0 150 -48.5t58 -123.5q0 -103 -96 -153q60 -27 93 -73t33 -103q0 -82 -63 -134t-162 -52h-361zM221 410h164q41 0 67.5 21.5t26.5 54.5q0 32 -26.5 53.5t-67.5 21.5h-164v-151zM221 126h187q44 0 72.5 23.5t28.5 60.5t-28.5 60.5t-72.5 23.5h-187v-168z
" />
<glyph glyph-name="C" unicode="C" horiz-adv-x="696"
d="M406 -12q-148 0 -256.5 105.5t-108.5 250.5t108.5 250t256.5 105q158 0 267 -115l-107 -96q-67 77 -160 77q-86 0 -149.5 -66t-63.5 -155q0 -90 63.5 -156t149.5 -66q93 0 160 77l107 -96q-51 -54 -121 -84.5t-146 -30.5z" />
<glyph glyph-name="D" unicode="D" horiz-adv-x="761"
d="M74 0v687h246q173 0 284 -96t111 -247t-111 -247.5t-284 -96.5h-246zM221 134h118q98 0 161 59t63 151t-63 150.5t-161 58.5h-118v-419z" />
<glyph glyph-name="E" unicode="E" horiz-adv-x="641"
d="M597 554h-381v-137h345v-133h-345v-151h381v-133h-529v687h529v-133z" />
<glyph glyph-name="F" unicode="F" horiz-adv-x="634"
d="M597 554h-381v-149h345v-133h-345v-272h-148v687h529v-133z" />
<glyph glyph-name="G" unicode="G" horiz-adv-x="743"
d="M383 271v115h304v-283q-52 -54 -126 -84.5t-152 -30.5q-149 0 -258.5 105.5t-109.5 250.5t109.5 250t258.5 105q78 0 152 -30.5t126 -84.5l-107 -96q-31 35 -77.5 56t-93.5 21q-88 0 -152 -66t-64 -155q0 -90 64 -156t152 -66q73 0 134 44v105h-160z" />
<glyph glyph-name="H" unicode="H" horiz-adv-x="743"
d="M528 687h147v-687h-147v284h-313v-284h-147v687h147v-270h313v270z" />
<glyph glyph-name="I" unicode="I" horiz-adv-x="287"
d="M70 0v687h148v-687h-148z" />
<glyph glyph-name="J" unicode="J" horiz-adv-x="545"
d="M242 -12q-66 0 -131 32t-99 82l98 96q16 -34 49 -55t68 -21q45 0 74.5 32t29.5 82v451h148v-463q0 -104 -66.5 -170t-170.5 -66z" />
<glyph glyph-name="K" unicode="K" horiz-adv-x="699"
d="M73 0v687h147v-315l278 315h179l-268 -298l287 -389h-179l-211 284l-86 -92v-192h-147z" />
<glyph glyph-name="L" unicode="L" horiz-adv-x="580"
d="M211 133h342v-133h-490v687h148v-554z" />
<glyph glyph-name="M" unicode="M" horiz-adv-x="867"
d="M74 0v687h147l213 -388l212 388h148v-687h-148v428l-212 -388l-213 388v-428h-147z" />
<glyph glyph-name="N" unicode="N" horiz-adv-x="774"
d="M74 0v687h147l331 -444v444h148v-687h-148l-331 444v-444h-147z" />
<glyph glyph-name="O" unicode="O" horiz-adv-x="812"
d="M406 -12q-148 0 -256.5 105.5t-108.5 250.5t108.5 250t256.5 105q149 0 257 -105t108 -250t-108 -250.5t-257 -105.5zM406 122q87 0 150.5 66t63.5 156q0 89 -63.5 155t-150.5 66q-86 0 -149.5 -66t-63.5 -155q0 -90 63.5 -156t149.5 -66z" />
<glyph glyph-name="P" unicode="P"
d="M68 0v687h309q112 0 185.5 -65t73.5 -167t-73.5 -167t-185.5 -65h-162v-223h-147zM215 358h146q55 0 89 26.5t34 70.5t-34 70.5t-89 26.5h-146v-194z" />
<glyph glyph-name="Q" unicode="Q" horiz-adv-x="812"
d="M771 344q0 -109 -65 -201l64 -56l-75 -87l-70 61q-97 -73 -219 -73q-148 0 -256.5 105.5t-108.5 250.5t108.5 250t256.5 105q149 0 257 -105t108 -250zM406 122q60 0 110 33l-80 70l75 87l83 -72q26 47 26 104q0 89 -63.5 155t-150.5 66q-86 0 -149.5 -66t-63.5 -155
q0 -90 63.5 -156t149.5 -66z" />
<glyph glyph-name="R" unicode="R" horiz-adv-x="678"
d="M649 0h-168l-157 223h-109v-223h-147v687h309q112 0 185.5 -65t73.5 -167q0 -76 -42.5 -133t-113.5 -82zM215 552v-194h146q55 0 89 26.5t34 70.5t-34 70.5t-89 26.5h-146z" />
<glyph glyph-name="S" unicode="S" horiz-adv-x="633"
d="M328 -12q-182 0 -305 114l85 101q104 -90 226 -90q54 0 83 21.5t29 55.5q0 35 -30.5 52t-114.5 36q-61 14 -101 28t-76 37.5t-53.5 58.5t-17.5 83q0 95 70.5 154.5t183.5 59.5q158 0 269 -95l-77 -106q-95 76 -196 76q-46 0 -73.5 -21t-27.5 -53q0 -36 31 -53.5
t116 -36.5q124 -28 185 -71.5t61 -132.5q0 -99 -71 -158.5t-196 -59.5z" />
<glyph glyph-name="T" unicode="T" horiz-adv-x="639"
d="M246 0v554h-214v133h576v-133h-214v-554h-148z" />
<glyph glyph-name="U" unicode="U" horiz-adv-x="755"
d="M378 -12q-137 0 -224 86.5t-87 222.5v390h147v-384q0 -79 46 -130t118 -51q71 0 117 51t46 130v384h148v-390q0 -136 -87 -222.5t-224 -86.5z" />
<glyph glyph-name="V" unicode="V" horiz-adv-x="751"
d="M573 687h165l-280 -687h-165l-280 687h166l197 -484z" />
<glyph glyph-name="W" unicode="W" horiz-adv-x="1078"
d="M228 0l-208 687h160l127 -461l152 461h160l152 -461l127 461h160l-208 -687h-148l-162 472l-163 -472h-149z" />
<glyph glyph-name="X" unicode="X" horiz-adv-x="711"
d="M694 687l-252 -342l252 -345h-175l-164 225l-166 -225h-171l251 342l-251 345h174l165 -225l165 225h172z" />
<glyph glyph-name="Y" unicode="Y" horiz-adv-x="694"
d="M273 0v248l-269 439h172l171 -301l178 301h165l-268 -439v-248h-149z" />
<glyph glyph-name="Z" unicode="Z" horiz-adv-x="661"
d="M48 0l-1 112l361 442h-353v133h556v-112l-361 -442h365v-133h-567z" />
<glyph glyph-name="bracketleft" unicode="[" horiz-adv-x="385"
d="M71 -142v849h271v-95h-157v-659h157v-95h-271z" />
<glyph glyph-name="backslash" unicode="\" horiz-adv-x="462"
d="M332 -74l-345 817h154l345 -817h-154z" />
<glyph glyph-name="bracketright" unicode="]" horiz-adv-x="385"
d="M43 -142v95h157v659h-157v95h271v-849h-271z" />
<glyph glyph-name="asciicircum" unicode="^" horiz-adv-x="488"
d="M43 413l151 274h101l149 -274h-104l-97 184l-97 -184h-103z" />
<glyph glyph-name="underscore" unicode="_" horiz-adv-x="592"
d="M-2 -152v85h596v-85h-596z" />
<glyph glyph-name="grave" unicode="`" horiz-adv-x="373"
d="M211 575l-148 132l131 24l116 -156h-99z" />
<glyph glyph-name="a" unicode="a" horiz-adv-x="581"
d="M295 529q102 0 164.5 -59.5t62.5 -160.5v-309h-141v52q-56 -64 -152 -64q-84 0 -139.5 46t-55.5 119q0 75 62 123.5t153 48.5q65 0 132 -26v10q0 45 -29.5 74t-89.5 29q-62 0 -134 -37l-49 97q112 57 216 57zM262 89q44 0 78 19.5t41 54.5v48q-52 19 -111 19
q-40 0 -67.5 -21t-27.5 -52t24.5 -49.5t62.5 -18.5z" />
<glyph glyph-name="b" unicode="b"
d="M383 529q104 0 171 -76t67 -194q0 -119 -67 -195t-171 -76q-108 0 -173 85v-73h-146v699h146v-254q65 84 173 84zM341 111q61 0 99.5 41.5t38.5 106.5t-38.5 106t-99.5 41q-53 0 -89 -35t-42 -92v-40q6 -57 42 -92.5t89 -35.5z" />
<glyph glyph-name="c" unicode="c" horiz-adv-x="548"
d="M317 -12q-115 0 -198.5 80.5t-83.5 190.5t84 190t199 80q122 0 203 -88l-97 -83q-43 48 -107 48q-57 0 -98.5 -43.5t-41.5 -102.5q0 -61 41.5 -105t99.5 -44q64 0 109 50l97 -82q-83 -91 -207 -91z" />
<glyph glyph-name="d" unicode="d"
d="M450 699h146v-699h-146v74q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v256zM318 111q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="e" unicode="e" horiz-adv-x="593"
d="M308 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58t-117.5 -22q-117 0 -195.5 77t-78.5 195q0 116 76 192.5t190 76.5q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5zM307 400q-41 0 -73.5 -22.5t-46.5 -61.5h231q-23 84 -111 84z" />
<glyph glyph-name="f" unicode="f" horiz-adv-x="379"
d="M237 545v-28h112v-118h-112v-399h-140v399h-71v118h71v45q0 70 43.5 114t111.5 44q69 0 119 -45l-35 -89q-17 17 -50 17q-21 0 -35 -16.5t-14 -41.5z" />
<glyph glyph-name="g" unicode="g" horiz-adv-x="649"
d="M438 517h147v-462q0 -100 -78 -163.5t-200 -63.5q-67 0 -128 19t-100 50l51 103q56 -49 154 -49q70 0 112 30t42 80v57q-66 -80 -171 -80q-98 0 -163.5 69.5t-65.5 176.5t65.5 176t163.5 69q52 0 98 -22.5t73 -59.5v70zM313 161q55 0 90 34.5t35 88.5t-35 88t-90 34
t-90 -34t-35 -88t35 -88.5t90 -34.5z" />
<glyph glyph-name="h" unicode="h" horiz-adv-x="614"
d="M363 529q84 0 138 -56t54 -144v-329h-141v298q0 48 -27 78t-71 30q-46 0 -77 -29t-31 -71v-306h-146v699h146v-245q24 34 65 54.5t90 20.5z" />
<glyph glyph-name="i" unicode="i" horiz-adv-x="272"
d="M137 588q-34 0 -57 23.5t-23 56.5q0 31 23.5 54.5t56.5 23.5q32 0 55 -23.5t23 -54.5q0 -33 -23 -56.5t-55 -23.5zM63 0v517h146v-517h-146z" />
<glyph glyph-name="j" unicode="j" horiz-adv-x="272"
d="M137 588q-34 0 -57 23.5t-23 56.5q0 31 23.5 54.5t56.5 23.5q32 0 55 -23.5t23 -54.5q0 -33 -23 -56.5t-55 -23.5zM48 -178q-59 0 -103 21l15 108q25 -9 54 -9q22 0 35.5 16t13.5 42v517h146v-532q0 -71 -45.5 -117t-115.5 -46z" />
<glyph glyph-name="k" unicode="k" horiz-adv-x="571"
d="M567 517l-201 -229l199 -288h-168l-128 194l-62 -67v-127h-146v699h146v-405l192 223h168z" />
<glyph glyph-name="l" unicode="l" horiz-adv-x="273"
d="M64 0v699h146v-699h-146z" />
<glyph glyph-name="m" unicode="m" horiz-adv-x="929"
d="M679 529q82 0 136.5 -56.5t54.5 -143.5v-330h-140v305q0 45 -25.5 73.5t-66.5 28.5q-44 0 -72 -26.5t-28 -67.5v-313h-140v305q0 45 -25.5 73.5t-65.5 28.5q-44 0 -72 -26.5t-28 -67.5v-312h-146v517h146v-68q19 37 56 58.5t84 21.5q53 0 96.5 -25t67.5 -69
q20 43 65.5 68.5t102.5 25.5z" />
<glyph glyph-name="n" unicode="n" horiz-adv-x="614"
d="M363 529q84 0 138 -56t54 -144v-329h-141v298q0 48 -27 78t-71 30q-46 0 -77 -29t-31 -71l-1 3v-309h-146v517h146v-65q23 36 64.5 56.5t91.5 20.5z" />
<glyph glyph-name="o" unicode="o" horiz-adv-x="634"
d="M318 -12q-115 0 -199 80.5t-84 190.5t83.5 190t199.5 80q115 0 198 -80t83 -190t-83 -190.5t-198 -80.5zM318 111q58 0 100 44t42 104t-42 103.5t-100 43.5t-100.5 -43.5t-42.5 -103.5t42.5 -104t100.5 -44z" />
<glyph glyph-name="p" unicode="p"
d="M383 529q104 0 171 -76t67 -194q0 -119 -67 -195t-171 -76q-108 0 -173 85v-245h-146v689h146v-72q65 84 173 84zM341 111q61 0 99.5 41.5t38.5 106.5t-38.5 106t-99.5 41q-53 0 -89 -35t-42 -92v-40q6 -57 42 -92.5t89 -35.5z" />
<glyph glyph-name="q" unicode="q"
d="M450 517h146v-689h-146v246q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v74zM318 111q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="r" unicode="r" horiz-adv-x="407"
d="M210 421q26 51 72 79.5t105 28.5v-123q-81 0 -129 -43t-48 -116v-247h-146v517h146v-96z" />
<glyph glyph-name="s" unicode="s" horiz-adv-x="502"
d="M258 -12q-136 0 -233 78l63 101q81 -58 173 -58q29 0 48 11t19 28q0 22 -21 32.5t-70 23.5q-46 11 -75 21.5t-57.5 28t-42.5 44t-14 63.5q-1 74 55 121t147 47q108 0 204 -64l-59 -104q-75 46 -145 46q-27 0 -44 -8.5t-17 -22.5q0 -20 17.5 -30t73.5 -25q42 -11 68 -20.5
t57.5 -28t47 -48t15.5 -69.5q0 -76 -57.5 -121.5t-152.5 -45.5z" />
<glyph glyph-name="t" unicode="t" horiz-adv-x="398"
d="M336 128l35 -95q-50 -45 -119 -45q-68 0 -111.5 44t-43.5 114v253h-71v118h71v142h140v-142h112v-118h-112v-230q0 -25 14 -41.5t35 -16.5q33 0 50 17z" />
<glyph glyph-name="u" unicode="u" horiz-adv-x="614"
d="M407 517h146v-517h-146v65q-23 -36 -64.5 -56.5t-91.5 -20.5q-84 0 -138 56t-54 144v329h141v-298q0 -48 27 -78t71 -30q46 0 77 29t31 71l1 -3v309z" />
<glyph glyph-name="v" unicode="v" horiz-adv-x="606"
d="M237 0l-224 517h153l139 -349l136 349h152l-221 -517h-135z" />
<glyph glyph-name="w" unicode="w" horiz-adv-x="841"
d="M194 0l-176 517h143l98 -322l102 322h121l102 -322l98 322h143l-176 -517h-131l-96 325l-97 -325h-131z" />
<glyph glyph-name="x" unicode="x" horiz-adv-x="566"
d="M551 0h-157l-112 156l-113 -156h-154l190 263l-182 254h158l103 -144l104 144h154l-181 -251z" />
<glyph glyph-name="y" unicode="y" horiz-adv-x="601"
d="M182 -180q-71 0 -130 32l31 100q41 -23 68 -23q45 0 61 28l18 38l-215 522h151l136 -363l129 363h149l-212 -543q-29 -75 -77 -114.5t-109 -39.5z" />
<glyph glyph-name="z" unicode="z" horiz-adv-x="532"
d="M41 0v103l260 290h-253v124h443v-103l-260 -290h262v-124h-452z" />
<glyph glyph-name="braceleft" unicode="{" horiz-adv-x="407"
d="M360 -166q-127 10 -180 52.5t-53 128.5l1 121q0 46 -22 66t-73 20v88q51 0 73 20.5t22 65.5l-1 120q0 86 53.5 128.5t179.5 52.5l11 -89q-81 -10 -105.5 -30t-24.5 -73l1 -126q0 -87 -77 -113q77 -25 77 -114l-1 -125q0 -53 25 -73t105 -31z" />
<glyph glyph-name="bar" unicode="|" horiz-adv-x="299"
d="M99 -74v817h101v-817h-101z" />
<glyph glyph-name="braceright" unicode="}" horiz-adv-x="407"
d="M47 -166l-12 89q80 11 105 31t25 73l-1 125q0 88 78 114q-78 26 -78 113l1 126q0 53 -24.5 73t-105.5 30l12 89q126 -10 179 -52.5t53 -128.5l-1 -120q0 -46 22 -66t74 -20v-88q-51 0 -73.5 -20t-22.5 -66l1 -121q0 -86 -53 -128.5t-179 -52.5z" />
<glyph glyph-name="asciitilde" unicode="~" horiz-adv-x="452"
d="M293 294q-31 0 -74 25.5t-57 25.5q-32 0 -42 -53l-73 11q17 132 111 132q31 0 75 -25.5t57 -25.5q32 0 42 52l72 -10q-15 -132 -111 -132z" />
<glyph glyph-name="exclamdown" unicode="&#xa1;" horiz-adv-x="307"
d="M152 529q39 0 66 -27.5t27 -65.5q0 -36 -27 -62.5t-66 -26.5q-36 0 -62.5 26.5t-26.5 62.5q0 38 26 65.5t63 27.5zM201 275l33 -445h-165l33 445h99z" />
<glyph glyph-name="cent" unicode="&#xa2;" horiz-adv-x="548"
d="M524 79q-68 -76 -169 -89v-64h-98v68q-95 21 -158.5 96t-63.5 169t63.5 168.5t158.5 94.5v67h98v-62q100 -13 166 -86l-97 -83q-28 31 -69 43v-285q43 13 72 45zM177 260q0 -43 22 -79.5t58 -54.5v265q-36 -18 -58 -53.5t-22 -77.5z" />
<glyph glyph-name="sterling" unicode="&#xa3;" horiz-adv-x="654"
d="M280 115h342v-115h-576v61l86 54v139h-69v79h69v130q0 103 66 169.5t170 66.5q70 0 134.5 -32t95.5 -82l-97 -96q-14 34 -46.5 55t-70.5 21q-46 0 -75 -32t-29 -82v-118h163v-79h-163v-139z" />
<glyph glyph-name="yen" unicode="&#xa5;" horiz-adv-x="694"
d="M690 687l-223 -365h128v-79h-173v-64h173v-79h-173v-100h-149v100h-174v79h174v64h-174v79h129l-224 365h172l171 -301l178 301h165z" />
<glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="478"
d="M134 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q28 0 49 -21t21 -49t-21 -49t-49 -21zM345 584q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5z" />
<glyph glyph-name="guillemotleft" unicode="&#xab;" horiz-adv-x="586"
d="M200 50l-165 204l165 202l112 -24l-142 -178l142 -179zM434 50l-165 204l165 202l112 -24l-142 -178l142 -179z" />
<glyph glyph-name="macron" unicode="&#xaf;" horiz-adv-x="471"
d="M63 581v86h345v-86h-345z" />
<glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="373"
d="M63 575l116 156l131 -24l-148 -132h-99z" />
<glyph glyph-name="paragraph" unicode="&#xb6;" horiz-adv-x="703"
d="M270 -50v332q-109 0 -174 55t-65 146q0 90 63 146t163 56h348v-735h-107v635h-121v-635h-107z" />
<glyph glyph-name="periodcentered" unicode="&#xb7;" horiz-adv-x="266"
d="M133 195q-35 0 -58.5 23.5t-23.5 58.5q0 34 24 57.5t58 23.5t58 -23.5t24 -57.5q0 -35 -24 -58.5t-58 -23.5z" />
<glyph glyph-name="cedilla" unicode="&#xb8;" horiz-adv-x="329"
d="M191 -43q33 0 54 -19t21 -49q0 -39 -30.5 -62.5t-77.5 -23.5q-55 0 -95 29l26 58q28 -23 61 -23q18 0 30 8.5t12 21.5q0 27 -33 27q-17 0 -30 -9l-22 21l32 75h74z" />
<glyph glyph-name="guillemotright" unicode="&#xbb;" horiz-adv-x="586"
d="M151 50l-112 25l142 179l-142 178l112 24l165 -202zM385 50l-112 25l142 179l-142 178l112 24l165 -202z" />
<glyph glyph-name="questiondown" unicode="&#xbf;" horiz-adv-x="505"
d="M271 529q39 0 66 -27.5t27 -65.5q0 -36 -27 -62.5t-66 -26.5q-36 0 -62.5 26.5t-26.5 62.5q0 38 26 65.5t63 27.5zM336 281v-164q-69 -3 -113 -28t-44 -61q0 -33 27.5 -55.5t72.5 -22.5q71 0 126 62l84 -86q-96 -108 -235 -108q-99 0 -162 55.5t-63 140.5q0 67 50 122
t127 73v72h130z" />
<glyph glyph-name="Agrave" unicode="&#xc0;" horiz-adv-x="751"
d="M429 745h-99l-148 132l131 24zM572 0l-44 108h-306l-44 -108h-165l280 687h165l280 -687h-166zM273 233h204l-102 251z" />
<glyph glyph-name="Aacute" unicode="&#xc1;" horiz-adv-x="751"
d="M571 877l-148 -132h-99l116 156zM572 0l-44 108h-306l-44 -108h-165l280 687h165l280 -687h-166zM273 233h204l-102 251z" />
<glyph glyph-name="Acircumflex" unicode="&#xc2;" horiz-adv-x="751"
d="M376 819l-75 -74h-90l105 147h121l106 -147h-91zM572 0l-44 108h-306l-44 -108h-165l280 687h165l280 -687h-166zM273 233h204l-102 251z" />
<glyph glyph-name="Atilde" unicode="&#xc3;" horiz-adv-x="751"
d="M312 794q-32 0 -42 -53l-73 11q17 132 111 132q31 0 75 -25.5t57 -25.5q32 0 42 52l72 -10q-15 -132 -111 -132q-31 0 -74 25.5t-57 25.5zM572 0l-44 108h-306l-44 -108h-165l280 687h165l280 -687h-166zM273 233h204l-102 251z" />
<glyph glyph-name="Adieresis" unicode="&#xc4;" horiz-adv-x="751"
d="M271 754q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM482 754q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM572 0l-44 108h-306l-44 -108h-165l280 687h165
l280 -687h-166zM273 233h204l-102 251z" />
<glyph glyph-name="Aring" unicode="&#xc5;" horiz-adv-x="751"
d="M376 751q-47 0 -80.5 33t-33.5 80t33.5 80.5t80.5 33.5t80.5 -33.5t33.5 -80.5t-33.5 -80t-80.5 -33zM376 917q-22 0 -37.5 -15.5t-15.5 -37.5t15.5 -37.5t37.5 -15.5t37.5 15.5t15.5 37.5t-15.5 37.5t-37.5 15.5zM572 0l-44 108h-306l-44 -108h-165l280 687h165
l280 -687h-166zM273 233h204l-102 251z" />
<glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="1077"
d="M1033 554h-381v-137h345v-133h-345v-151h381v-133h-529v118h-252l-68 -118h-171l397 687h623v-133zM319 233h185v321z" />
<glyph glyph-name="Ccedilla" unicode="&#xc7;" horiz-adv-x="696"
d="M406 122q93 0 160 77l107 -96q-99 -103 -240 -114l-13 -32q33 0 54 -19t21 -49q0 -39 -30.5 -62.5t-77.5 -23.5q-55 0 -95 29l26 58q28 -23 61 -23q18 0 30 8.5t12 21.5q0 27 -33 27q-16 0 -30 -9l-22 21l23 55q-133 17 -225.5 118.5t-92.5 234.5q0 145 108.5 250
t256.5 105q158 0 267 -115l-107 -96q-67 77 -160 77q-86 0 -149.5 -66t-63.5 -155q0 -90 63.5 -156t149.5 -66z" />
<glyph glyph-name="Egrave" unicode="&#xc8;" horiz-adv-x="641"
d="M427 745h-99l-148 132l131 24zM597 554h-381v-137h345v-133h-345v-151h381v-133h-529v687h529v-133z" />
<glyph glyph-name="Eacute" unicode="&#xc9;" horiz-adv-x="641"
d="M477 877l-148 -132h-99l116 156zM597 554h-381v-137h345v-133h-345v-151h381v-133h-529v687h529v-133z" />
<glyph glyph-name="Ecircumflex" unicode="&#xca;" horiz-adv-x="641"
d="M333 819l-75 -74h-90l105 147h121l106 -147h-91zM597 554h-381v-137h345v-133h-345v-151h381v-133h-529v687h529v-133z" />
<glyph glyph-name="Edieresis" unicode="&#xcb;" horiz-adv-x="641"
d="M228 754q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q28 0 49 -21t21 -49t-21 -49t-49 -21zM439 754q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM597 554h-381v-137h345v-133h-345v-151h381v-133h-529v687
h529v-133z" />
<glyph glyph-name="Igrave" unicode="&#xcc;" horiz-adv-x="287"
d="M95 745l-148 132l131 24l116 -156h-99zM70 0v687h148v-687h-148z" />
<glyph glyph-name="Iacute" unicode="&#xcd;" horiz-adv-x="287"
d="M93 745l116 156l131 -24l-148 -132h-99zM70 0v687h148v-687h-148z" />
<glyph glyph-name="Icircumflex" unicode="&#xce;" horiz-adv-x="287"
d="M-21 745l105 147h121l106 -147h-91l-76 74l-75 -74h-90zM70 0v687h148v-687h-148z" />
<glyph glyph-name="Idieresis" unicode="&#xcf;" horiz-adv-x="287"
d="M39 754q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM250 754q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM70 0v687h148v-687h-148z" />
<glyph glyph-name="Eth" unicode="&#xd0;" horiz-adv-x="802"
d="M362 687q173 0 284 -96t111 -247t-111 -247.5t-284 -96.5h-246v280h-75v133h75v274h246zM381 134q98 0 161 59t63 151t-63 150.5t-161 58.5h-118v-140h157l-1 -133h-156v-146h118z" />
<glyph glyph-name="Ntilde" unicode="&#xd1;" horiz-adv-x="774"
d="M454 743q-31 0 -74 25.5t-57 25.5q-32 0 -42 -53l-73 11q17 132 111 132q31 0 75 -25.5t57 -25.5q32 0 42 52l72 -10q-15 -132 -111 -132zM74 0v687h147l331 -444v444h148v-687h-148l-331 444v-444h-147z" />
<glyph glyph-name="Ograve" unicode="&#xd2;" horiz-adv-x="812"
d="M359 745l-148 132l131 24l116 -156h-99zM406 -12q-148 0 -256.5 105.5t-108.5 250.5t108.5 250t256.5 105q149 0 257 -105t108 -250t-108 -250.5t-257 -105.5zM406 122q87 0 150.5 66t63.5 156q0 89 -63.5 155t-150.5 66q-86 0 -149.5 -66t-63.5 -155q0 -90 63.5 -156
t149.5 -66z" />
<glyph glyph-name="Oacute" unicode="&#xd3;" horiz-adv-x="812"
d="M354 745l116 156l131 -24l-148 -132h-99zM406 -12q-148 0 -256.5 105.5t-108.5 250.5t108.5 250t256.5 105q149 0 257 -105t108 -250t-108 -250.5t-257 -105.5zM406 122q87 0 150.5 66t63.5 156q0 89 -63.5 155t-150.5 66q-86 0 -149.5 -66t-63.5 -155q0 -90 63.5 -156
t149.5 -66z" />
<glyph glyph-name="Ocircumflex" unicode="&#xd4;" horiz-adv-x="812"
d="M241 745l105 147h121l106 -147h-91l-76 74l-75 -74h-90zM406 -12q-148 0 -256.5 105.5t-108.5 250.5t108.5 250t256.5 105q149 0 257 -105t108 -250t-108 -250.5t-257 -105.5zM406 122q87 0 150.5 66t63.5 156q0 89 -63.5 155t-150.5 66q-86 0 -149.5 -66t-63.5 -155
q0 -90 63.5 -156t149.5 -66z" />
<glyph glyph-name="Otilde" unicode="&#xd5;" horiz-adv-x="812"
d="M473 743q-31 0 -74 25.5t-57 25.5q-32 0 -42 -53l-73 11q17 132 111 132q31 0 75 -25.5t57 -25.5q32 0 42 52l72 -10q-15 -132 -111 -132zM406 -12q-148 0 -256.5 105.5t-108.5 250.5t108.5 250t256.5 105q149 0 257 -105t108 -250t-108 -250.5t-257 -105.5zM406 122
q87 0 150.5 66t63.5 156q0 89 -63.5 155t-150.5 66q-86 0 -149.5 -66t-63.5 -155q0 -90 63.5 -156t149.5 -66z" />
<glyph glyph-name="Odieresis" unicode="&#xd6;" horiz-adv-x="812"
d="M301 754q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM512 754q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM406 -12q-148 0 -256.5 105.5t-108.5 250.5
t108.5 250t256.5 105q149 0 257 -105t108 -250t-108 -250.5t-257 -105.5zM406 122q87 0 150.5 66t63.5 156q0 89 -63.5 155t-150.5 66q-86 0 -149.5 -66t-63.5 -155q0 -90 63.5 -156t149.5 -66z" />
<glyph glyph-name="multiply" unicode="&#xd7;" horiz-adv-x="561"
d="M496 208l-89 -89l-129 128l-126 -126l-85 84l127 127l-129 128l89 89l129 -128l126 126l84 -85l-126 -126z" />
<glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="812"
d="M674 582q97 -102 97 -238q0 -145 -108 -250.5t-257 -105.5q-101 0 -190 54l-36 -42h-130l89 105q-98 101 -98 239q0 145 108.5 250t256.5 105q102 0 191 -54l36 42h130zM193 344q0 -69 40 -128l274 322q-49 27 -101 27q-86 0 -149.5 -66t-63.5 -155zM406 122
q87 0 150.5 66t63.5 156q0 69 -40 127l-274 -322q48 -27 100 -27z" />
<glyph glyph-name="Ugrave" unicode="&#xd9;" horiz-adv-x="755"
d="M373 745l-148 132l131 24l116 -156h-99zM378 -12q-137 0 -224 86.5t-87 222.5v390h147v-384q0 -79 46 -130t118 -51q71 0 117 51t46 130v384h148v-390q0 -136 -87 -222.5t-224 -86.5z" />
<glyph glyph-name="Uacute" unicode="&#xda;" horiz-adv-x="755"
d="M275 745l116 156l131 -24l-148 -132h-99zM378 -12q-137 0 -224 86.5t-87 222.5v390h147v-384q0 -79 46 -130t118 -51q71 0 117 51t46 130v384h148v-390q0 -136 -87 -222.5t-224 -86.5z" />
<glyph glyph-name="Ucircumflex" unicode="&#xdb;" horiz-adv-x="755"
d="M213 745l105 147h121l106 -147h-91l-76 74l-75 -74h-90zM378 -12q-137 0 -224 86.5t-87 222.5v390h147v-384q0 -79 46 -130t118 -51q71 0 117 51t46 130v384h148v-390q0 -136 -87 -222.5t-224 -86.5z" />
<glyph glyph-name="Udieresis" unicode="&#xdc;" horiz-adv-x="755"
d="M273 754q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM484 754q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM378 -12q-137 0 -224 86.5t-87 222.5v390h147v-384
q0 -79 46 -130t118 -51q71 0 117 51t46 130v384h148v-390q0 -136 -87 -222.5t-224 -86.5z" />
<glyph glyph-name="Yacute" unicode="&#xdd;" horiz-adv-x="694"
d="M244 745l116 156l131 -24l-148 -132h-99zM273 0v248l-269 439h172l171 -301l178 301h165l-268 -439v-248h-149z" />
<glyph glyph-name="Thorn" unicode="&#xde;"
d="M68 0v687h145v-110h164q112 0 185.5 -65t73.5 -167t-73.5 -167t-185.5 -65h-162v-113h-147zM215 249h146q55 0 89 26t34 70t-34 70.5t-89 26.5h-146v-193z" />
<glyph glyph-name="germandbls" unicode="&#xdf;" horiz-adv-x="613"
d="M64 0v519q0 87 68 142.5t175 55.5t175 -55.5t68 -142.5q0 -107 -96 -157q60 -27 93 -73t33 -103q0 -82 -63 -134t-162 -52h-72v126h44q45 0 73.5 23.5t28.5 60.5t-28.5 60.5t-73.5 23.5h-44v116h22q41 0 67.5 23.5t26.5 56.5q0 35 -26 57t-68 22q-41 0 -67.5 -23.5
t-26.5 -62.5v-483h-147z" />
<glyph glyph-name="agrave" unicode="&#xe0;" horiz-adv-x="581"
d="M394 575h-99l-148 132l131 24zM295 529q102 0 164.5 -59.5t62.5 -160.5v-309h-141v52q-56 -64 -152 -64q-84 0 -139.5 46t-55.5 119q0 75 62 123.5t153 48.5q65 0 132 -26v10q0 45 -29.5 74t-89.5 29q-62 0 -134 -37l-49 97q112 57 216 57zM262 89q44 0 78 19.5t41 54.5
v48q-52 19 -111 19q-40 0 -67.5 -21t-27.5 -52t24.5 -49.5t62.5 -18.5z" />
<glyph glyph-name="aacute" unicode="&#xe1;" horiz-adv-x="581"
d="M444 707l-148 -132h-99l116 156zM295 529q102 0 164.5 -59.5t62.5 -160.5v-309h-141v52q-56 -64 -152 -64q-84 0 -139.5 46t-55.5 119q0 75 62 123.5t153 48.5q65 0 132 -26v10q0 45 -29.5 74t-89.5 29q-62 0 -134 -37l-49 97q112 57 216 57zM262 89q44 0 78 19.5
t41 54.5v48q-52 19 -111 19q-40 0 -67.5 -21t-27.5 -52t24.5 -49.5t62.5 -18.5z" />
<glyph glyph-name="acircumflex" unicode="&#xe2;" horiz-adv-x="581"
d="M300 649l-75 -74h-90l105 147h121l106 -147h-91zM295 529q102 0 164.5 -59.5t62.5 -160.5v-309h-141v52q-56 -64 -152 -64q-84 0 -139.5 46t-55.5 119q0 75 62 123.5t153 48.5q65 0 132 -26v10q0 45 -29.5 74t-89.5 29q-62 0 -134 -37l-49 97q112 57 216 57zM262 89
q44 0 78 19.5t41 54.5v48q-52 19 -111 19q-40 0 -67.5 -21t-27.5 -52t24.5 -49.5t62.5 -18.5z" />
<glyph glyph-name="atilde" unicode="&#xe3;" horiz-adv-x="581"
d="M236 624q-32 0 -42 -53l-73 11q17 132 111 132q31 0 75 -25.5t57 -25.5q32 0 42 52l72 -10q-15 -132 -111 -132q-31 0 -74 25.5t-57 25.5zM295 529q102 0 164.5 -59.5t62.5 -160.5v-309h-141v52q-56 -64 -152 -64q-84 0 -139.5 46t-55.5 119q0 75 62 123.5t153 48.5
q65 0 132 -26v10q0 45 -29.5 74t-89.5 29q-62 0 -134 -37l-49 97q112 57 216 57zM262 89q44 0 78 19.5t41 54.5v48q-52 19 -111 19q-40 0 -67.5 -21t-27.5 -52t24.5 -49.5t62.5 -18.5z" />
<glyph glyph-name="adieresis" unicode="&#xe4;" horiz-adv-x="581"
d="M195 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM406 584q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM295 529q102 0 164.5 -59.5t62.5 -160.5v-309h-141
v52q-56 -64 -152 -64q-84 0 -139.5 46t-55.5 119q0 75 62 123.5t153 48.5q65 0 132 -26v10q0 45 -29.5 74t-89.5 29q-62 0 -134 -37l-49 97q112 57 216 57zM262 89q44 0 78 19.5t41 54.5v48q-52 19 -111 19q-40 0 -67.5 -21t-27.5 -52t24.5 -49.5t62.5 -18.5z" />
<glyph glyph-name="aring" unicode="&#xe5;" horiz-adv-x="581"
d="M300 581q-47 0 -80.5 33t-33.5 80t33.5 80.5t80.5 33.5t80.5 -33.5t33.5 -80.5t-33.5 -80t-80.5 -33zM300 747q-22 0 -37.5 -15.5t-15.5 -37.5t15.5 -37.5t37.5 -15.5t37.5 15.5t15.5 37.5t-15.5 37.5t-37.5 15.5zM295 529q102 0 164.5 -59.5t62.5 -160.5v-309h-141v52
q-56 -64 -152 -64q-84 0 -139.5 46t-55.5 119q0 75 62 123.5t153 48.5q65 0 132 -26v10q0 45 -29.5 74t-89.5 29q-62 0 -134 -37l-49 97q112 57 216 57zM262 89q44 0 78 19.5t41 54.5v48q-52 19 -111 19q-40 0 -67.5 -21t-27.5 -52t24.5 -49.5t62.5 -18.5z" />
<glyph glyph-name="ae" unicode="&#xe6;" horiz-adv-x="938"
d="M654 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58t-117.5 -22q-124 0 -204 86q-67 -86 -200 -86q-98 0 -157.5 45t-59.5 120t62 123.5t153 48.5q65 0 132 -26v10q0 45 -29.5 74t-89.5 29q-62 0 -134 -37l-49 97q112 57 204 57q117 0 173 -77q77 77 191 77
q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5zM653 400q-41 0 -73.5 -22.5t-46.5 -61.5h231q-23 84 -111 84zM266 89q50 0 82.5 25.5t32.5 64.5v32q-52 19 -111 19q-40 0 -67.5 -21t-27.5 -52t24.5 -49.5t66.5 -18.5z" />
<glyph glyph-name="ccedilla" unicode="&#xe7;" horiz-adv-x="548"
d="M524 79q-72 -78 -177 -90l-13 -32q33 0 54 -19t21 -49q0 -39 -30.5 -62.5t-77.5 -23.5q-55 0 -95 29l26 58q28 -23 61 -23q18 0 30 8.5t12 21.5q0 27 -33 27q-16 0 -30 -9l-22 21l24 55q-101 16 -170 92.5t-69 175.5q0 110 84 190t199 80q122 0 203 -88l-97 -83
q-43 48 -107 48q-57 0 -98.5 -43.5t-41.5 -102.5q0 -61 41.5 -105t99.5 -44q64 0 109 50z" />
<glyph glyph-name="egrave" unicode="&#xe8;" horiz-adv-x="593"
d="M395 575h-99l-148 132l131 24zM308 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58t-117.5 -22q-117 0 -195.5 77t-78.5 195q0 116 76 192.5t190 76.5q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5zM307 400q-41 0 -73.5 -22.5t-46.5 -61.5h231
q-23 84 -111 84z" />
<glyph glyph-name="eacute" unicode="&#xe9;" horiz-adv-x="593"
d="M445 707l-148 -132h-99l116 156zM308 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58t-117.5 -22q-117 0 -195.5 77t-78.5 195q0 116 76 192.5t190 76.5q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5zM307 400q-41 0 -73.5 -22.5t-46.5 -61.5h231
q-23 84 -111 84z" />
<glyph glyph-name="ecircumflex" unicode="&#xea;" horiz-adv-x="593"
d="M301 649l-75 -74h-90l105 147h121l106 -147h-91zM308 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58t-117.5 -22q-117 0 -195.5 77t-78.5 195q0 116 76 192.5t190 76.5q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5zM307 400q-41 0 -73.5 -22.5
t-46.5 -61.5h231q-23 84 -111 84z" />
<glyph glyph-name="edieresis" unicode="&#xeb;" horiz-adv-x="593"
d="M196 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q28 0 49 -21t21 -49t-21 -49t-49 -21zM407 584q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM308 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58
t-117.5 -22q-117 0 -195.5 77t-78.5 195q0 116 76 192.5t190 76.5q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5zM307 400q-41 0 -73.5 -22.5t-46.5 -61.5h231q-23 84 -111 84z" />
<glyph glyph-name="igrave" unicode="&#xec;" horiz-adv-x="272"
d="M87 575l-148 132l131 24l116 -156h-99zM63 0v517h146v-517h-146z" />
<glyph glyph-name="iacute" unicode="&#xed;" horiz-adv-x="272"
d="M85 575l116 156l131 -24l-148 -132h-99zM63 0v517h146v-517h-146z" />
<glyph glyph-name="icircumflex" unicode="&#xee;" horiz-adv-x="272"
d="M-29 575l105 147h121l106 -147h-91l-76 74l-75 -74h-90zM63 0v517h146v-517h-146z" />
<glyph glyph-name="idieresis" unicode="&#xef;" horiz-adv-x="272"
d="M31 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM242 584q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM63 0v517h146v-517h-146z" />
<glyph glyph-name="eth" unicode="&#xf0;" horiz-adv-x="632"
d="M418 615q89 -83 130 -161.5t41 -173.5q0 -128 -76 -210t-196 -82q-119 0 -195.5 73.5t-76.5 188.5q0 107 63 175.5t162 68.5q91 0 153 -72q-36 70 -121 141l-104 -46l-35 77l63 28l-72 48l131 56l63 -50l90 40l34 -77zM318 112q57 0 93 37t36 95q0 56 -36 94t-95 38
q-57 0 -93 -37t-36 -94q0 -59 36.5 -96t94.5 -37z" />
<glyph glyph-name="ntilde" unicode="&#xf1;" horiz-adv-x="614"
d="M255 624q-32 0 -42 -53l-73 11q17 132 111 132q31 0 75 -25.5t57 -25.5q32 0 42 52l72 -10q-15 -132 -111 -132q-31 0 -74 25.5t-57 25.5zM363 529q84 0 138 -56t54 -144v-329h-141v298q0 48 -27 78t-71 30q-46 0 -77 -29t-31 -71l-1 3v-309h-146v517h146v-65
q23 36 64.5 56.5t91.5 20.5z" />
<glyph glyph-name="ograve" unicode="&#xf2;" horiz-adv-x="634"
d="M313 575l-148 132l131 24l116 -156h-99zM318 -12q-115 0 -199 80.5t-84 190.5t83.5 190t199.5 80q115 0 198 -80t83 -190t-83 -190.5t-198 -80.5zM318 111q58 0 100 44t42 104t-42 103.5t-100 43.5t-100.5 -43.5t-42.5 -103.5t42.5 -104t100.5 -44z" />
<glyph glyph-name="oacute" unicode="&#xf3;" horiz-adv-x="634"
d="M215 575l116 156l131 -24l-148 -132h-99zM318 -12q-115 0 -199 80.5t-84 190.5t83.5 190t199.5 80q115 0 198 -80t83 -190t-83 -190.5t-198 -80.5zM318 111q58 0 100 44t42 104t-42 103.5t-100 43.5t-100.5 -43.5t-42.5 -103.5t42.5 -104t100.5 -44z" />
<glyph glyph-name="ocircumflex" unicode="&#xf4;" horiz-adv-x="634"
d="M153 575l105 147h121l106 -147h-91l-76 74l-75 -74h-90zM318 -12q-115 0 -199 80.5t-84 190.5t83.5 190t199.5 80q115 0 198 -80t83 -190t-83 -190.5t-198 -80.5zM318 111q58 0 100 44t42 104t-42 103.5t-100 43.5t-100.5 -43.5t-42.5 -103.5t42.5 -104t100.5 -44z" />
<glyph glyph-name="otilde" unicode="&#xf5;" horiz-adv-x="634"
d="M385 573q-31 0 -74 25.5t-57 25.5q-32 0 -42 -53l-73 11q17 132 111 132q31 0 75 -25.5t57 -25.5q32 0 42 52l72 -10q-15 -132 -111 -132zM318 -12q-115 0 -199 80.5t-84 190.5t83.5 190t199.5 80q115 0 198 -80t83 -190t-83 -190.5t-198 -80.5zM318 111q58 0 100 44
t42 104t-42 103.5t-100 43.5t-100.5 -43.5t-42.5 -103.5t42.5 -104t100.5 -44z" />
<glyph glyph-name="odieresis" unicode="&#xf6;" horiz-adv-x="634"
d="M213 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM424 584q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM318 -12q-115 0 -199 80.5t-84 190.5t83.5 190
t199.5 80q115 0 198 -80t83 -190t-83 -190.5t-198 -80.5zM318 111q58 0 100 44t42 104t-42 103.5t-100 43.5t-100.5 -43.5t-42.5 -103.5t42.5 -104t100.5 -44z" />
<glyph glyph-name="divide" unicode="&#xf7;" horiz-adv-x="603"
d="M303 442q-34 0 -58 24t-24 58q0 32 24 55.5t58 23.5q33 0 56 -23.5t23 -55.5q0 -34 -23 -58t-56 -24zM60 275v119h483v-119h-483zM303 65q-34 0 -58 24t-24 58q0 32 24 55.5t58 23.5q33 0 56 -23.5t23 -55.5q0 -34 -23 -58t-56 -24z" />
<glyph glyph-name="oslash" unicode="&#xf8;" horiz-adv-x="634"
d="M526 439q73 -78 73 -180q0 -110 -83 -190.5t-198 -80.5q-77 0 -146 40l-24 -28h-106l67 78q-74 77 -74 181q0 110 83.5 190t199.5 80q77 0 146 -40l24 28h106zM175 259q0 -44 23 -79l181 211q-27 15 -61 15q-58 0 -100.5 -43.5t-42.5 -103.5zM318 111q58 0 100 44t42 104
q0 42 -22 77l-181 -210q27 -15 61 -15z" />
<glyph glyph-name="ugrave" unicode="&#xf9;" horiz-adv-x="614"
d="M399 575h-99l-148 132l131 24zM407 517h146v-517h-146v65q-23 -36 -64.5 -56.5t-91.5 -20.5q-84 0 -138 56t-54 144v329h141v-298q0 -48 27 -78t71 -30q46 0 77 29t31 71l1 -3v309z" />
<glyph glyph-name="uacute" unicode="&#xfa;" horiz-adv-x="614"
d="M449 707l-148 -132h-99l116 156zM407 517h146v-517h-146v65q-23 -36 -64.5 -56.5t-91.5 -20.5q-84 0 -138 56t-54 144v329h141v-298q0 -48 27 -78t71 -30q46 0 77 29t31 71l1 -3v309z" />
<glyph glyph-name="ucircumflex" unicode="&#xfb;" horiz-adv-x="614"
d="M305 649l-75 -74h-90l105 147h121l106 -147h-91zM407 517h146v-517h-146v65q-23 -36 -64.5 -56.5t-91.5 -20.5q-84 0 -138 56t-54 144v329h141v-298q0 -48 27 -78t71 -30q46 0 77 29t31 71l1 -3v309z" />
<glyph glyph-name="udieresis" unicode="&#xfc;" horiz-adv-x="614"
d="M200 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q28 0 49 -21t21 -49t-21 -49t-49 -21zM411 584q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM407 517h146v-517h-146v65q-23 -36 -64.5 -56.5
t-91.5 -20.5q-84 0 -138 56t-54 144v329h141v-298q0 -48 27 -78t71 -30q46 0 77 29t31 71l1 -3v309z" />
<glyph glyph-name="yacute" unicode="&#xfd;" horiz-adv-x="601"
d="M199 575l116 156l131 -24l-148 -132h-99zM182 -180q-71 0 -130 32l31 100q41 -23 68 -23q45 0 61 28l18 38l-215 522h151l136 -363l129 363h149l-212 -543q-29 -75 -77 -114.5t-109 -39.5z" />
<glyph glyph-name="thorn" unicode="&#xfe;"
d="M383 529q104 0 171 -76t67 -194q0 -119 -67 -195t-171 -76q-108 0 -173 85v-245h-146v871h146v-254q65 84 173 84zM341 111q61 0 99.5 41.5t38.5 106.5t-38.5 106t-99.5 41q-53 0 -89 -35t-42 -92v-40q6 -57 42 -92.5t89 -35.5z" />
<glyph glyph-name="ydieresis" unicode="&#xff;" horiz-adv-x="601"
d="M197 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM408 584q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM182 -180q-71 0 -130 32l31 100q41 -23 68 -23
q45 0 61 28l18 38l-215 522h151l136 -363l129 363h149l-212 -543q-29 -75 -77 -114.5t-109 -39.5z" />
<glyph glyph-name="Amacron" unicode="&#x100;" horiz-adv-x="751"
d="M548 837v-86h-345v86h345zM572 0l-44 108h-306l-44 -108h-165l280 687h165l280 -687h-166zM273 233h204l-102 251z" />
<glyph glyph-name="amacron" unicode="&#x101;" horiz-adv-x="581"
d="M472 667v-86h-345v86h345zM295 529q102 0 164.5 -59.5t62.5 -160.5v-309h-141v52q-56 -64 -152 -64q-84 0 -139.5 46t-55.5 119q0 75 62 123.5t153 48.5q65 0 132 -26v10q0 45 -29.5 74t-89.5 29q-62 0 -134 -37l-49 97q112 57 216 57zM262 89q44 0 78 19.5t41 54.5v48
q-52 19 -111 19q-40 0 -67.5 -21t-27.5 -52t24.5 -49.5t62.5 -18.5z" />
<glyph glyph-name="Abreve" unicode="&#x102;" horiz-adv-x="751"
d="M537 817q-66 -66 -161 -66q-94 0 -161 66l63 63q44 -42 98 -42t98 42zM572 0l-44 108h-306l-44 -108h-165l280 687h165l280 -687h-166zM273 233h204l-102 251z" />
<glyph glyph-name="abreve" unicode="&#x103;" horiz-adv-x="581"
d="M461 647q-66 -66 -161 -66q-94 0 -161 66l63 63q44 -42 98 -42t98 42zM295 529q102 0 164.5 -59.5t62.5 -160.5v-309h-141v52q-56 -64 -152 -64q-84 0 -139.5 46t-55.5 119q0 75 62 123.5t153 48.5q65 0 132 -26v10q0 45 -29.5 74t-89.5 29q-62 0 -134 -37l-49 97
q112 57 216 57zM262 89q44 0 78 19.5t41 54.5v48q-52 19 -111 19q-40 0 -67.5 -21t-27.5 -52t24.5 -49.5t62.5 -18.5z" />
<glyph glyph-name="Aogonek" unicode="&#x104;" horiz-adv-x="751"
d="M775 -72l26 -68q-36 -33 -89 -33q-49 0 -80 30t-31 81q0 34 18 62h-47l-44 108h-306l-44 -108h-165l280 687h165l280 -687q-21 0 -33.5 -12.5t-12.5 -31.5q0 -41 46 -41q24 0 37 13zM273 233h204l-102 251z" />
<glyph glyph-name="aogonek" unicode="&#x105;" horiz-adv-x="581"
d="M559 -72l26 -68q-36 -33 -89 -33q-49 0 -80 30t-31 81q0 34 18 62h-22v52q-56 -64 -152 -64q-84 0 -139.5 46t-55.5 119q0 75 62 123.5t153 48.5q65 0 132 -26v10q0 45 -29.5 74t-89.5 29q-62 0 -134 -37l-49 97q112 57 216 57q102 0 164.5 -59.5t62.5 -160.5v-309
q-21 0 -33.5 -12.5t-12.5 -31.5q0 -41 46 -41q24 0 37 13zM262 89q44 0 78 19.5t41 54.5v48q-52 19 -111 19q-40 0 -67.5 -21t-27.5 -52t24.5 -49.5t62.5 -18.5z" />
<glyph glyph-name="Cacute" unicode="&#x106;" horiz-adv-x="696"
d="M280 745l116 156l131 -24l-148 -132h-99zM406 -12q-148 0 -256.5 105.5t-108.5 250.5t108.5 250t256.5 105q158 0 267 -115l-107 -96q-67 77 -160 77q-86 0 -149.5 -66t-63.5 -155q0 -90 63.5 -156t149.5 -66q93 0 160 77l107 -96q-51 -54 -121 -84.5t-146 -30.5z" />
<glyph glyph-name="cacute" unicode="&#x107;" horiz-adv-x="548"
d="M194 575l116 156l131 -24l-148 -132h-99zM317 -12q-115 0 -198.5 80.5t-83.5 190.5t84 190t199 80q122 0 203 -88l-97 -83q-43 48 -107 48q-57 0 -98.5 -43.5t-41.5 -102.5q0 -61 41.5 -105t99.5 -44q64 0 109 50l97 -82q-83 -91 -207 -91z" />
<glyph glyph-name="Ccaron" unicode="&#x10c;" horiz-adv-x="696"
d="M323 745l-105 147h90l75 -75l76 75h91l-106 -147h-121zM406 -12q-148 0 -256.5 105.5t-108.5 250.5t108.5 250t256.5 105q158 0 267 -115l-107 -96q-67 77 -160 77q-86 0 -149.5 -66t-63.5 -155q0 -90 63.5 -156t149.5 -66q93 0 160 77l107 -96q-51 -54 -121 -84.5
t-146 -30.5z" />
<glyph glyph-name="ccaron" unicode="&#x10d;" horiz-adv-x="548"
d="M237 575l-105 147h90l75 -75l76 75h91l-106 -147h-121zM317 -12q-115 0 -198.5 80.5t-83.5 190.5t84 190t199 80q122 0 203 -88l-97 -83q-43 48 -107 48q-57 0 -98.5 -43.5t-41.5 -102.5q0 -61 41.5 -105t99.5 -44q64 0 109 50l97 -82q-83 -91 -207 -91z" />
<glyph glyph-name="Dcaron" unicode="&#x10e;" horiz-adv-x="761"
d="M260 745l-105 147h90l75 -75l76 75h91l-106 -147h-121zM74 0v687h246q173 0 284 -96t111 -247t-111 -247.5t-284 -96.5h-246zM221 134h118q98 0 161 59t63 151t-63 150.5t-161 58.5h-118v-419z" />
<glyph glyph-name="dcaron" unicode="&#x10f;"
d="M450 443v256h146v-699h-146v74q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86zM730 699q33 0 53 -26.5t20 -68.5q0 -68 -81 -149l-41 31q38 36 47 74q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5t48 20.5zM318 111q58 0 95 41.5t37 106.5
q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="Dcroat" unicode="&#x110;" horiz-adv-x="802"
d="M362 687q173 0 284 -96t111 -247t-111 -247.5t-284 -96.5h-246v280h-75v133h75v274h246zM381 134q98 0 161 59t63 151t-63 150.5t-161 58.5h-118v-140h157l-1 -133h-156v-146h118z" />
<glyph glyph-name="dcroat" unicode="&#x111;" horiz-adv-x="686"
d="M656 647v-74h-60v-573h-146v74q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v130h-152v74h152v52h146v-52h60zM318 111q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="Emacron" unicode="&#x112;" horiz-adv-x="641"
d="M505 837v-86h-345v86h345zM597 554h-381v-137h345v-133h-345v-151h381v-133h-529v687h529v-133z" />
<glyph glyph-name="emacron" unicode="&#x113;" horiz-adv-x="593"
d="M473 667v-86h-345v86h345zM308 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58t-117.5 -22q-117 0 -195.5 77t-78.5 195q0 116 76 192.5t190 76.5q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5zM307 400q-41 0 -73.5 -22.5t-46.5 -61.5h231
q-23 84 -111 84z" />
<glyph glyph-name="Edotaccent" unicode="&#x116;" horiz-adv-x="641"
d="M333 754q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM597 554h-381v-137h345v-133h-345v-151h381v-133h-529v687h529v-133z" />
<glyph glyph-name="edotaccent" unicode="&#x117;" horiz-adv-x="593"
d="M301 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM308 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58t-117.5 -22q-117 0 -195.5 77t-78.5 195q0 116 76 192.5t190 76.5q121 0 189 -85.5t68 -232.5h-373
q13 -43 45.5 -68.5t77.5 -25.5zM307 400q-41 0 -73.5 -22.5t-46.5 -61.5h231q-23 84 -111 84z" />
<glyph glyph-name="Eogonek" unicode="&#x118;" horiz-adv-x="641"
d="M597 554h-381v-137h345v-133h-345v-151h381v-133h-64q-21 0 -33.5 -12.5t-12.5 -31.5q0 -41 46 -41q24 0 37 13l26 -68q-36 -33 -89 -33q-49 0 -80 30t-31 81q0 34 18 62h-346v687h529v-133z" />
<glyph glyph-name="eogonek" unicode="&#x119;" horiz-adv-x="592"
d="M520 68q-36 -37 -99 -60q-10 -10 -10 -28q0 -41 46 -41q24 0 37 13l26 -68q-36 -33 -89 -33q-49 0 -80 30t-31 81q0 14 3 26h-14q-117 0 -195.5 77t-78.5 195q0 116 76 192.5t190 76.5q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5q31 0 64.5 13
t54.5 33zM307 400q-41 0 -73.5 -22.5t-46.5 -61.5h231q-23 84 -111 84z" />
<glyph glyph-name="Ecaron" unicode="&#x11a;" horiz-adv-x="641"
d="M394 745h-121l-105 147h90l75 -75l76 75h91zM597 554h-381v-137h345v-133h-345v-151h381v-133h-529v687h529v-133z" />
<glyph glyph-name="ecaron" unicode="&#x11b;" horiz-adv-x="593"
d="M362 575h-121l-105 147h90l75 -75l76 75h91zM308 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58t-117.5 -22q-117 0 -195.5 77t-78.5 195q0 116 76 192.5t190 76.5q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5zM307 400q-41 0 -73.5 -22.5
t-46.5 -61.5h231q-23 84 -111 84z" />
<glyph glyph-name="Gbreve" unicode="&#x11e;" horiz-adv-x="743"
d="M570 817q-66 -66 -161 -66q-93 0 -161 66l63 63q44 -42 98 -42t98 42zM383 271v115h304v-283q-52 -54 -126 -84.5t-152 -30.5q-149 0 -258.5 105.5t-109.5 250.5t109.5 250t258.5 105q78 0 152 -30.5t126 -84.5l-107 -96q-31 35 -77.5 56t-93.5 21q-88 0 -152 -66
t-64 -155q0 -90 64 -156t152 -66q73 0 134 44v105h-160z" />
<glyph glyph-name="gbreve" unicode="&#x11f;" horiz-adv-x="649"
d="M498 647q-66 -66 -161 -66q-93 0 -161 66l63 63q44 -42 98 -42t98 42zM438 517h147v-462q0 -100 -78 -163.5t-200 -63.5q-67 0 -128 19t-100 50l51 103q56 -49 154 -49q70 0 112 30t42 80v57q-66 -80 -171 -80q-98 0 -163.5 69.5t-65.5 176.5t65.5 176t163.5 69
q52 0 98 -22.5t73 -59.5v70zM313 161q55 0 90 34.5t35 88.5t-35 88t-90 34t-90 -34t-35 -88t35 -88.5t90 -34.5z" />
<glyph glyph-name="Gcommaaccent" unicode="&#x122;" horiz-adv-x="743"
d="M383 271v115h304v-283q-52 -54 -126 -84.5t-152 -30.5q-149 0 -258.5 105.5t-109.5 250.5t109.5 250t258.5 105q78 0 152 -30.5t126 -84.5l-107 -96q-31 35 -77.5 56t-93.5 21q-88 0 -152 -66t-64 -155q0 -90 64 -156t152 -66q73 0 134 44v105h-160zM408 -47
q33 0 53 -26.5t20 -68.5q0 -68 -81 -149l-41 31q38 36 47 74q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5t48 20.5z" />
<glyph glyph-name="gcommaaccent" unicode="&#x123;" horiz-adv-x="649"
d="M318 585q-33 0 -53 26.5t-20 68.5q0 68 81 149l41 -31q-38 -36 -47 -74q27 0 46.5 -20.5t19.5 -48.5q0 -29 -20 -49.5t-48 -20.5zM438 517h147v-462q0 -100 -78 -163.5t-200 -63.5q-67 0 -128 19t-100 50l51 103q56 -49 154 -49q70 0 112 30t42 80v57q-66 -80 -171 -80
q-98 0 -163.5 69.5t-65.5 176.5t65.5 176t163.5 69q52 0 98 -22.5t73 -59.5v70zM313 161q55 0 90 34.5t35 88.5t-35 88t-90 34t-90 -34t-35 -88t35 -88.5t90 -34.5z" />
<glyph glyph-name="Imacron" unicode="&#x12a;" horiz-adv-x="287"
d="M-29 751v86h345v-86h-345zM70 0v687h148v-687h-148z" />
<glyph glyph-name="imacron" unicode="&#x12b;" horiz-adv-x="272"
d="M-37 581v86h345v-86h-345zM63 0v517h146v-517h-146z" />
<glyph glyph-name="Iogonek" unicode="&#x12e;" horiz-adv-x="287"
d="M237 -72l26 -68q-36 -33 -89 -33q-49 0 -80 30t-31 81q0 34 18 62h-11v687h148v-687h-18q-21 0 -33.5 -12.5t-12.5 -31.5q0 -41 46 -41q24 0 37 13z" />
<glyph glyph-name="iogonek" unicode="&#x12f;" horiz-adv-x="272"
d="M136 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q28 0 49 -21t21 -49t-21 -49t-49 -21zM136 0q-21 0 -33.5 -12.5t-12.5 -31.5q0 -41 46 -41q24 0 37 13l26 -68q-36 -33 -89 -33q-49 0 -80 30t-31 81q0 63 52 92l12 -4v491h146v-517h-73z" />
<glyph glyph-name="Idotaccent" unicode="&#x130;" horiz-adv-x="287"
d="M144 754q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q28 0 49 -21t21 -49t-21 -49t-49 -21zM70 0v687h148v-687h-148z" />
<glyph glyph-name="dotlessi" unicode="&#x131;" horiz-adv-x="272"
d="M63 0v517h146v-517h-146z" />
<glyph glyph-name="Kcommaaccent" unicode="&#x136;" horiz-adv-x="699"
d="M73 0v687h147v-315l278 315h179l-268 -298l287 -389h-179l-211 284l-86 -92v-192h-147zM353 -291l-41 31q38 36 47 74q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5t48 20.5q33 0 53 -26.5t20 -68.5q0 -68 -81 -149z" />
<glyph glyph-name="kcommaaccent" unicode="&#x137;" horiz-adv-x="571"
d="M567 517l-201 -229l199 -288h-168l-128 194l-62 -67v-127h-146v699h146v-405l192 223h168zM297 -47q33 0 53 -26.5t20 -68.5q0 -68 -81 -149l-41 31q38 36 47 74q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5t48 20.5z" />
<glyph glyph-name="Lacute" unicode="&#x139;" horiz-adv-x="580"
d="M331 877l-148 -132h-99l116 156zM211 133h342v-133h-490v687h148v-554z" />
<glyph glyph-name="lacute" unicode="&#x13a;" horiz-adv-x="273"
d="M85 757l116 156l131 -24l-148 -132h-99zM64 0v699h146v-699h-146z" />
<glyph glyph-name="Lcaron" unicode="&#x13d;" horiz-adv-x="580"
d="M343 559q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5t48 20.5q33 0 53 -26.5t20 -68.5q0 -68 -81 -149l-41 31q38 36 47 74zM211 133h342v-133h-490v687h148v-554z" />
<glyph glyph-name="lcaron" unicode="&#x13e;" horiz-adv-x="273"
d="M64 0v699h146v-699h-146zM336 455l-41 31q38 36 47 74q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5t48 20.5q33 0 53 -26.5t20 -68.5q0 -68 -81 -149z" />
<glyph glyph-name="Lslash" unicode="&#x141;" horiz-adv-x="617"
d="M247 133h342v-133h-490v237l-73 -37v131l73 36v320h148v-246l118 59v-130l-118 -59v-178z" />
<glyph glyph-name="lslash" unicode="&#x142;" horiz-adv-x="353"
d="M328 482v-130l-79 -40v-312h-146v239l-77 -39v131l77 39v329h146v-256z" />
<glyph glyph-name="Nacute" unicode="&#x143;" horiz-adv-x="774"
d="M284 745l116 156l131 -24l-148 -132h-99zM74 0v687h147l331 -444v444h148v-687h-148l-331 444v-444h-147z" />
<glyph glyph-name="nacute" unicode="&#x144;" horiz-adv-x="614"
d="M463 707l-148 -132h-99l116 156zM363 529q84 0 138 -56t54 -144v-329h-141v298q0 48 -27 78t-71 30q-46 0 -77 -29t-31 -71l-1 3v-309h-146v517h146v-65q23 36 64.5 56.5t91.5 20.5z" />
<glyph glyph-name="Ncommaaccent" unicode="&#x145;" horiz-adv-x="774"
d="M74 0v687h147l331 -444v444h148v-687h-148l-331 444v-444h-147zM379 -291l-41 31q38 36 47 74q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5t48 20.5q33 0 53 -26.5t20 -68.5q0 -68 -81 -149z" />
<glyph glyph-name="ncommaaccent" unicode="&#x146;" horiz-adv-x="614"
d="M363 529q84 0 138 -56t54 -144v-329h-141v298q0 48 -27 78t-71 30q-46 0 -77 -29t-31 -71l-1 3v-309h-146v517h146v-65q23 36 64.5 56.5t91.5 20.5zM319 -47q33 0 53 -26.5t20 -68.5q0 -68 -81 -149l-41 31q38 36 47 74q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5
t48 20.5z" />
<glyph glyph-name="Ncaron" unicode="&#x147;" horiz-adv-x="774"
d="M327 745l-105 147h90l75 -75l76 75h91l-106 -147h-121zM74 0v687h147l331 -444v444h148v-687h-148l-331 444v-444h-147z" />
<glyph glyph-name="ncaron" unicode="&#x148;" horiz-adv-x="614"
d="M380 575h-121l-105 147h90l75 -75l76 75h91zM363 529q84 0 138 -56t54 -144v-329h-141v298q0 48 -27 78t-71 30q-46 0 -77 -29t-31 -71l-1 3v-309h-146v517h146v-65q23 36 64.5 56.5t91.5 20.5z" />
<glyph glyph-name="Omacron" unicode="&#x14c;" horiz-adv-x="812"
d="M233 751v86h345v-86h-345zM406 -12q-148 0 -256.5 105.5t-108.5 250.5t108.5 250t256.5 105q149 0 257 -105t108 -250t-108 -250.5t-257 -105.5zM406 122q87 0 150.5 66t63.5 156q0 89 -63.5 155t-150.5 66q-86 0 -149.5 -66t-63.5 -155q0 -90 63.5 -156t149.5 -66z" />
<glyph glyph-name="omacron" unicode="&#x14d;" horiz-adv-x="634"
d="M145 581v86h345v-86h-345zM318 -12q-115 0 -199 80.5t-84 190.5t83.5 190t199.5 80q115 0 198 -80t83 -190t-83 -190.5t-198 -80.5zM318 111q58 0 100 44t42 104t-42 103.5t-100 43.5t-100.5 -43.5t-42.5 -103.5t42.5 -104t100.5 -44z" />
<glyph glyph-name="Ohungarumlaut" unicode="&#x150;" horiz-adv-x="812"
d="M229 744l116 157l131 -24l-148 -133h-99zM464 744l115 156l132 -24l-148 -132h-99zM406 -12q-148 0 -256.5 105.5t-108.5 250.5t108.5 250t256.5 105q149 0 257 -105t108 -250t-108 -250.5t-257 -105.5zM406 122q87 0 150.5 66t63.5 156q0 89 -63.5 155t-150.5 66
q-86 0 -149.5 -66t-63.5 -155q0 -90 63.5 -156t149.5 -66z" />
<glyph glyph-name="ohungarumlaut" unicode="&#x151;" horiz-adv-x="634"
d="M144 574l116 157l131 -24l-148 -133h-99zM379 574l115 156l132 -24l-148 -132h-99zM318 -12q-115 0 -199 80.5t-84 190.5t83.5 190t199.5 80q115 0 198 -80t83 -190t-83 -190.5t-198 -80.5zM318 111q58 0 100 44t42 104t-42 103.5t-100 43.5t-100.5 -43.5t-42.5 -103.5
t42.5 -104t100.5 -44z" />
<glyph glyph-name="OE" unicode="&#x152;" horiz-adv-x="1040"
d="M996 554h-381v-137h345v-133h-345v-151h381v-133h-590q-150 0 -257.5 98.5t-107.5 241.5q0 144 108 245.5t257 101.5h590v-133zM406 134h61v419h-61q-87 0 -150 -62t-63 -151q0 -88 62.5 -147t150.5 -59z" />
<glyph glyph-name="oe" unicode="&#x153;" horiz-adv-x="1020"
d="M736 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58t-117.5 -22q-131 0 -210 92q-84 -92 -209 -92q-115 0 -199 80.5t-84 190.5t83.5 190t199.5 80q123 0 208 -90q77 90 203 90q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5zM318 111q58 0 100 44
t42 104t-42 103.5t-100 43.5t-100.5 -43.5t-42.5 -103.5t42.5 -104t100.5 -44zM735 400q-41 0 -73.5 -22.5t-46.5 -61.5h231q-23 84 -111 84z" />
<glyph glyph-name="Racute" unicode="&#x154;" horiz-adv-x="678"
d="M483 877l-148 -132h-99l116 156zM649 0h-168l-157 223h-109v-223h-147v687h309q112 0 185.5 -65t73.5 -167q0 -76 -42.5 -133t-113.5 -82zM215 552v-194h146q55 0 89 26.5t34 70.5t-34 70.5t-89 26.5h-146z" />
<glyph glyph-name="racute" unicode="&#x155;" horiz-adv-x="407"
d="M371 707l-148 -132h-99l116 156zM210 421q26 51 72 79.5t105 28.5v-123q-81 0 -129 -43t-48 -116v-247h-146v517h146v-96z" />
<glyph glyph-name="Rcommaaccent" unicode="&#x156;" horiz-adv-x="678"
d="M480 240l169 -240h-168l-157 223h-109v-223h-147v687h309q112 0 185.5 -65t73.5 -167q0 -76 -42.5 -133t-113.5 -82zM215 552v-194h146q55 0 89 26.5t34 70.5t-34 70.5t-89 26.5h-146zM337 -47q33 0 53 -26.5t20 -68.5q0 -68 -81 -149l-41 31q38 36 47 74
q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5t48 20.5z" />
<glyph glyph-name="rcommaaccent" unicode="&#x157;" horiz-adv-x="407"
d="M210 421q26 51 72 79.5t105 28.5v-123q-81 0 -129 -43t-48 -116v-247h-146v517h146v-96zM188 -47q33 0 53 -26.5t20 -68.5q0 -68 -81 -149l-41 31q38 36 47 74q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5t48 20.5z" />
<glyph glyph-name="Rcaron" unicode="&#x158;" horiz-adv-x="678"
d="M400 745h-121l-105 147h90l75 -75l76 75h91zM649 0h-168l-157 223h-109v-223h-147v687h309q112 0 185.5 -65t73.5 -167q0 -76 -42.5 -133t-113.5 -82zM215 552v-194h146q55 0 89 26.5t34 70.5t-34 70.5t-89 26.5h-146z" />
<glyph glyph-name="rcaron" unicode="&#x159;" horiz-adv-x="407"
d="M288 575h-121l-105 147h90l75 -75l76 75h91zM210 421q26 51 72 79.5t105 28.5v-123q-81 0 -129 -43t-48 -116v-247h-146v517h146v-96z" />
<glyph glyph-name="Sacute" unicode="&#x15a;" horiz-adv-x="633"
d="M204 745l116 156l131 -24l-148 -132h-99zM328 -12q-182 0 -305 114l85 101q104 -90 226 -90q54 0 83 21.5t29 55.5q0 35 -30.5 52t-114.5 36q-61 14 -101 28t-76 37.5t-53.5 58.5t-17.5 83q0 95 70.5 154.5t183.5 59.5q158 0 269 -95l-77 -106q-95 76 -196 76
q-46 0 -73.5 -21t-27.5 -53q0 -36 31 -53.5t116 -36.5q124 -28 185 -71.5t61 -132.5q0 -99 -71 -158.5t-196 -59.5z" />
<glyph glyph-name="sacute" unicode="&#x15b;" horiz-adv-x="502"
d="M147 575l116 156l131 -24l-148 -132h-99zM258 -12q-136 0 -233 78l63 101q81 -58 173 -58q29 0 48 11t19 28q0 22 -21 32.5t-70 23.5q-46 11 -75 21.5t-57.5 28t-42.5 44t-14 63.5q-1 74 55 121t147 47q108 0 204 -64l-59 -104q-75 46 -145 46q-27 0 -44 -8.5t-17 -22.5
q0 -20 17.5 -30t73.5 -25q42 -11 68 -20.5t57.5 -28t47 -48t15.5 -69.5q0 -76 -57.5 -121.5t-152.5 -45.5z" />
<glyph glyph-name="Scedilla" unicode="&#x15e;" horiz-adv-x="633"
d="M595 206q0 -93 -63.5 -151.5t-174.5 -65.5l-13 -32q33 0 54 -19t21 -49q0 -39 -30.5 -62.5t-77.5 -23.5q-55 0 -95 29l26 58q28 -23 61 -23q18 0 30 8.5t12 21.5q0 27 -33 27q-16 0 -30 -9l-22 21l23 54q-154 14 -260 112l85 101q104 -90 226 -90q54 0 83 21.5t29 55.5
q0 35 -30.5 52t-114.5 36q-61 14 -101 28t-76 37.5t-53.5 58.5t-17.5 83q0 95 70.5 154.5t183.5 59.5q158 0 269 -95l-77 -106q-95 76 -196 76q-46 0 -73.5 -21t-27.5 -53q0 -36 31 -53.5t116 -36.5q124 -28 185 -71.5t61 -132.5z" />
<glyph glyph-name="scedilla" unicode="&#x15f;" horiz-adv-x="502"
d="M468 155q0 -69 -47.5 -113t-129.5 -52l-13 -33q33 0 54 -19t21 -49q0 -39 -30.5 -62.5t-77.5 -23.5q-55 0 -95 29l26 58q28 -23 61 -23q18 0 30 8.5t12 21.5q0 27 -33 27q-16 0 -30 -9l-22 21l23 54q-114 13 -192 76l63 101q81 -58 173 -58q29 0 48 11t19 28
q0 22 -21 32.5t-70 23.5q-46 11 -75 21.5t-57.5 28t-42.5 44t-14 63.5q-1 74 55 121t147 47q108 0 204 -64l-59 -104q-75 46 -145 46q-27 0 -44 -8.5t-17 -22.5q0 -20 17.5 -30t73.5 -25q42 -11 68 -20.5t57.5 -28t47 -48t15.5 -69.5z" />
<glyph glyph-name="Scaron" unicode="&#x160;" horiz-adv-x="633"
d="M247 745l-105 147h90l75 -75l76 75h91l-106 -147h-121zM328 -12q-182 0 -305 114l85 101q104 -90 226 -90q54 0 83 21.5t29 55.5q0 35 -30.5 52t-114.5 36q-61 14 -101 28t-76 37.5t-53.5 58.5t-17.5 83q0 95 70.5 154.5t183.5 59.5q158 0 269 -95l-77 -106
q-95 76 -196 76q-46 0 -73.5 -21t-27.5 -53q0 -36 31 -53.5t116 -36.5q124 -28 185 -71.5t61 -132.5q0 -99 -71 -158.5t-196 -59.5z" />
<glyph glyph-name="scaron" unicode="&#x161;" horiz-adv-x="502"
d="M190 575l-105 147h90l75 -75l76 75h91l-106 -147h-121zM258 -12q-136 0 -233 78l63 101q81 -58 173 -58q29 0 48 11t19 28q0 22 -21 32.5t-70 23.5q-46 11 -75 21.5t-57.5 28t-42.5 44t-14 63.5q-1 74 55 121t147 47q108 0 204 -64l-59 -104q-75 46 -145 46
q-27 0 -44 -8.5t-17 -22.5q0 -20 17.5 -30t73.5 -25q42 -11 68 -20.5t57.5 -28t47 -48t15.5 -69.5q0 -76 -57.5 -121.5t-152.5 -45.5z" />
<glyph glyph-name="uni0162" unicode="&#x162;" horiz-adv-x="639"
d="M394 0h-34l-17 -43q33 0 54 -19t21 -49q0 -39 -30.5 -62.5t-77.5 -23.5q-55 0 -95 29l26 58q28 -23 61 -23q18 0 30 8.5t12 21.5q0 27 -33 27q-17 0 -30 -9l-22 21l27 64h-40v554h-214v133h576v-133h-214v-554z" />
<glyph glyph-name="uni0163" unicode="&#x163;" horiz-adv-x="398"
d="M281 -43q33 0 54 -19t21 -49q0 -39 -30.5 -62.5t-77.5 -23.5q-55 0 -95 29l26 58q28 -23 61 -23q18 0 30 8.5t12 21.5q0 27 -33 27q-17 0 -30 -9l-22 21l23 55q-55 10 -89 52t-34 103v253h-71v118h71v142h140v-142h112v-118h-112v-230q0 -25 14 -41.5t35 -16.5
q33 0 50 17l35 -95q-31 -28 -75 -39z" />
<glyph glyph-name="Tcaron" unicode="&#x164;" horiz-adv-x="639"
d="M260 745l-105 147h90l75 -75l76 75h91l-106 -147h-121zM246 0v554h-214v133h576v-133h-214v-554h-148z" />
<glyph glyph-name="tcaron" unicode="&#x165;" horiz-adv-x="398"
d="M484 699q33 0 53 -26.5t20 -68.5q0 -68 -81 -149l-41 31q38 36 47 74q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5t48 20.5zM286 111q33 0 50 17l35 -95q-50 -45 -119 -45q-68 0 -111.5 44t-43.5 114v253h-71v118h71v142h140v-142h112v-118h-112v-230q0 -25 14 -41.5
t35 -16.5z" />
<glyph glyph-name="Umacron" unicode="&#x16a;" horiz-adv-x="755"
d="M205 751v86h345v-86h-345zM378 -12q-137 0 -224 86.5t-87 222.5v390h147v-384q0 -79 46 -130t118 -51q71 0 117 51t46 130v384h148v-390q0 -136 -87 -222.5t-224 -86.5z" />
<glyph glyph-name="umacron" unicode="&#x16b;" horiz-adv-x="614"
d="M477 667v-86h-345v86h345zM407 517h146v-517h-146v65q-23 -36 -64.5 -56.5t-91.5 -20.5q-84 0 -138 56t-54 144v329h141v-298q0 -48 27 -78t71 -30q46 0 77 29t31 71l1 -3v309z" />
<glyph glyph-name="Uring" unicode="&#x16e;" horiz-adv-x="755"
d="M378 751q-47 0 -80.5 33t-33.5 80t33.5 80.5t80.5 33.5t80.5 -33.5t33.5 -80.5t-33.5 -80t-80.5 -33zM378 811q22 0 37.5 15.5t15.5 37.5t-15.5 37.5t-37.5 15.5t-37.5 -15.5t-15.5 -37.5t15.5 -37.5t37.5 -15.5zM378 -12q-137 0 -224 86.5t-87 222.5v390h147v-384
q0 -79 46 -130t118 -51q71 0 117 51t46 130v384h148v-390q0 -136 -87 -222.5t-224 -86.5z" />
<glyph glyph-name="uring" unicode="&#x16f;" horiz-adv-x="614"
d="M305 581q-47 0 -80.5 33t-33.5 80t33.5 80.5t80.5 33.5t80.5 -33.5t33.5 -80.5t-33.5 -80t-80.5 -33zM305 747q-22 0 -37.5 -15.5t-15.5 -37.5t15.5 -37.5t37.5 -15.5t37.5 15.5t15.5 37.5t-15.5 37.5t-37.5 15.5zM407 517h146v-517h-146v65q-23 -36 -64.5 -56.5
t-91.5 -20.5q-84 0 -138 56t-54 144v329h141v-298q0 -48 27 -78t71 -30q46 0 77 29t31 71l1 -3v309z" />
<glyph glyph-name="Uhungarumlaut" unicode="&#x170;" horiz-adv-x="755"
d="M191 744l116 157l131 -24l-148 -133h-99zM426 744l115 156l132 -24l-148 -132h-99zM378 -12q-137 0 -224 86.5t-87 222.5v390h147v-384q0 -79 46 -130t118 -51q71 0 117 51t46 130v384h148v-390q0 -136 -87 -222.5t-224 -86.5z" />
<glyph glyph-name="uhungarumlaut" unicode="&#x171;" horiz-adv-x="614"
d="M371 707l-148 -133h-99l116 157zM458 574h-99l115 156l132 -24zM407 208v309h146v-517h-146v65q-23 -36 -64.5 -56.5t-91.5 -20.5q-84 0 -138 56t-54 144v329h141v-298q0 -48 27 -78t71 -30q46 0 77 29t31 71z" />
<glyph glyph-name="Uogonek" unicode="&#x172;" horiz-adv-x="755"
d="M541 687h148v-390q0 -133 -84.5 -219.5t-218.5 -89.5q-13 -13 -13 -32q0 -41 46 -41q24 0 37 13l26 -68q-36 -33 -89 -33q-49 0 -80 30t-31 81q0 32 16 59q-105 23 -168 104.5t-63 195.5v390h147v-384q0 -79 46 -130t118 -51q71 0 117 51t46 130v384z" />
<glyph glyph-name="uogonek" unicode="&#x173;" horiz-adv-x="614"
d="M589 -72l26 -68q-36 -33 -89 -33q-49 0 -80 30t-31 81q0 34 18 62h-26v65q-23 -36 -64.5 -56.5t-91.5 -20.5q-84 0 -138 56t-54 144v329h141v-298q0 -48 27 -78t71 -30q46 0 77 29t31 71l1 -3v309h146v-517h-1q-21 0 -33.5 -12.5t-12.5 -31.5q0 -41 46 -41q24 0 37 13z
" />
<glyph glyph-name="Wcircumflex" unicode="&#x174;" horiz-adv-x="1078"
d="M375 745l105 147h121l106 -147h-91l-76 74l-75 -74h-90zM228 0l-208 687h160l127 -461l152 461h160l152 -461l127 461h160l-208 -687h-148l-162 472l-163 -472h-149z" />
<glyph glyph-name="wcircumflex" unicode="&#x175;" horiz-adv-x="841"
d="M257 575l105 147h121l106 -147h-91l-76 74l-75 -74h-90zM194 0l-176 517h143l98 -322l102 322h121l102 -322l98 322h143l-176 -517h-131l-96 325l-97 -325h-131z" />
<glyph glyph-name="Ycircumflex" unicode="&#x176;" horiz-adv-x="694"
d="M182 745l105 147h121l106 -147h-91l-76 74l-75 -74h-90zM273 0v248l-269 439h172l171 -301l178 301h165l-268 -439v-248h-149z" />
<glyph glyph-name="ycircumflex" unicode="&#x177;" horiz-adv-x="601"
d="M137 575l105 147h121l106 -147h-91l-76 74l-75 -74h-90zM182 -180q-71 0 -130 32l31 100q41 -23 68 -23q45 0 61 28l18 38l-215 522h151l136 -363l129 363h149l-212 -543q-29 -75 -77 -114.5t-109 -39.5z" />
<glyph glyph-name="Ydieresis" unicode="&#x178;" horiz-adv-x="694"
d="M242 754q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q28 0 49 -21t21 -49t-21 -49t-49 -21zM453 754q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM273 0v248l-269 439h172l171 -301l178 301h165l-268 -439
v-248h-149z" />
<glyph glyph-name="Zacute" unicode="&#x179;" horiz-adv-x="661"
d="M232 745l116 156l131 -24l-148 -132h-99zM48 0l-1 112l361 442h-353v133h556v-112l-361 -442h365v-133h-567z" />
<glyph glyph-name="zacute" unicode="&#x17a;" horiz-adv-x="532"
d="M170 575l116 156l131 -24l-148 -132h-99zM41 0v103l260 290h-253v124h443v-103l-260 -290h262v-124h-452z" />
<glyph glyph-name="Zdotaccent" unicode="&#x17b;" horiz-adv-x="661"
d="M335 754q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM48 0l-1 112l361 442h-353v133h556v-112l-361 -442h365v-133h-567z" />
<glyph glyph-name="zdotaccent" unicode="&#x17c;" horiz-adv-x="532"
d="M273 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM41 0v103l260 290h-253v124h443v-103l-260 -290h262v-124h-452z" />
<glyph glyph-name="Zcaron" unicode="&#x17d;" horiz-adv-x="661"
d="M275 745l-105 147h90l75 -75l76 75h91l-106 -147h-121zM48 0l-1 112l361 442h-353v133h556v-112l-361 -442h365v-133h-567z" />
<glyph glyph-name="zcaron" unicode="&#x17e;" horiz-adv-x="532"
d="M213 575l-105 147h90l75 -75l76 75h91l-106 -147h-121zM41 0v103l260 290h-253v124h443v-103l-260 -290h262v-124h-452z" />
<glyph glyph-name="uni0237" unicode="&#x237;" horiz-adv-x="272"
d="M48 -178q-59 0 -103 21l15 108q25 -9 54 -9q22 0 35.5 16t13.5 42v517h146v-532q0 -71 -45.5 -117t-115.5 -46z" />
<glyph glyph-name="circumflex" unicode="&#x2c6;" horiz-adv-x="458"
d="M63 575l105 147h121l106 -147h-91l-76 74l-75 -74h-90z" />
<glyph glyph-name="caron" unicode="&#x2c7;" horiz-adv-x="458"
d="M168 575l-105 147h90l75 -75l76 75h91l-106 -147h-121z" />
<glyph glyph-name="breve" unicode="&#x2d8;" horiz-adv-x="448"
d="M224 581q-94 0 -161 66l63 63q44 -42 98 -42t98 42l63 -63q-66 -66 -161 -66z" />
<glyph glyph-name="dotaccent" unicode="&#x2d9;" horiz-adv-x="267"
d="M134 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q28 0 49 -21t21 -49t-21 -49t-49 -21z" />
<glyph glyph-name="ring" unicode="&#x2da;" horiz-adv-x="354"
d="M177 581q-47 0 -80.5 33t-33.5 80t33.5 80.5t80.5 33.5t80.5 -33.5t33.5 -80.5t-33.5 -80t-80.5 -33zM177 641q22 0 37.5 15.5t15.5 37.5t-15.5 37.5t-37.5 15.5t-37.5 -15.5t-15.5 -37.5t15.5 -37.5t37.5 -15.5z" />
<glyph glyph-name="ogonek" unicode="&#x2db;" horiz-adv-x="326"
d="M174 -173q-49 0 -80 30t-31 81q0 63 52 92l85 -30q-21 0 -33.5 -12.5t-12.5 -31.5q0 -41 46 -41q24 0 37 13l26 -68q-36 -33 -89 -33z" />
<glyph glyph-name="tilde" unicode="&#x2dc;" horiz-adv-x="444"
d="M289 573q-31 0 -74 25.5t-57 25.5q-32 0 -42 -53l-73 11q17 132 111 132q31 0 75 -25.5t57 -25.5q32 0 42 52l72 -10q-15 -132 -111 -132z" />
<glyph glyph-name="hungarumlaut" unicode="&#x2dd;" horiz-adv-x="608"
d="M63 574l116 157l131 -24l-148 -133h-99zM298 574l115 156l132 -24l-148 -132h-99z" />
<glyph glyph-name="uni0326" unicode="&#x326;" horiz-adv-x="0"
d="M-155 -291l-41 31q38 36 47 74q-27 0 -46.5 20.5t-19.5 48.5q0 29 20 49.5t48 20.5q33 0 53 -26.5t20 -68.5q0 -68 -81 -149z" />
<glyph glyph-name="Wgrave" unicode="&#x1e80;" horiz-adv-x="1078"
d="M491 745l-148 132l131 24l116 -156h-99zM228 0l-208 687h160l127 -461l152 461h160l152 -461l127 461h160l-208 -687h-148l-162 472l-163 -472h-149z" />
<glyph glyph-name="wgrave" unicode="&#x1e81;" horiz-adv-x="841"
d="M373 575l-148 132l131 24l116 -156h-99zM194 0l-176 517h143l98 -322l102 322h121l102 -322l98 322h143l-176 -517h-131l-96 325l-97 -325h-131z" />
<glyph glyph-name="Wacute" unicode="&#x1e82;" horiz-adv-x="1078"
d="M488 745l116 156l131 -24l-148 -132h-99zM228 0l-208 687h160l127 -461l152 461h160l152 -461l127 461h160l-208 -687h-148l-162 472l-163 -472h-149z" />
<glyph glyph-name="wacute" unicode="&#x1e83;" horiz-adv-x="841"
d="M371 575l116 156l131 -24l-148 -132h-99zM194 0l-176 517h143l98 -322l102 322h121l102 -322l98 322h143l-176 -517h-131l-96 325l-97 -325h-131z" />
<glyph glyph-name="Wdieresis" unicode="&#x1e84;" horiz-adv-x="1078"
d="M435 754q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM646 754q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM228 0l-208 687h160l127 -461l152 461h160
l152 -461l127 461h160l-208 -687h-148l-162 472l-163 -472h-149z" />
<glyph glyph-name="wdieresis" unicode="&#x1e85;" horiz-adv-x="841"
d="M317 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q29 0 49.5 -21t20.5 -49t-20.5 -49t-49.5 -21zM528 584q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM194 0l-176 517h143l98 -322l102 322h121l102 -322
l98 322h143l-176 -517h-131l-96 325l-97 -325h-131z" />
<glyph glyph-name="uni1EB8" unicode="&#x1eb8;" horiz-adv-x="641"
d="M597 554h-381v-137h345v-133h-345v-151h381v-133h-529v687h529v-133zM334 -71q28 0 49 -20.5t21 -49.5t-21 -49.5t-49 -20.5q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5z" />
<glyph glyph-name="uni1EB9" unicode="&#x1eb9;" horiz-adv-x="592"
d="M308 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58t-117.5 -22q-117 0 -195.5 77t-78.5 195q0 116 76 192.5t190 76.5q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5zM307 400q-41 0 -73.5 -22.5t-46.5 -61.5h231q-23 84 -111 84zM299 -71
q29 0 49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5z" />
<glyph glyph-name="uni1EBC" unicode="&#x1ebc;" horiz-adv-x="641"
d="M269 794q-32 0 -42 -53l-73 11q17 132 111 132q31 0 75 -25.5t57 -25.5q32 0 42 52l72 -10q-15 -132 -111 -132q-31 0 -74 25.5t-57 25.5zM597 554h-381v-137h345v-133h-345v-151h381v-133h-529v687h529v-133z" />
<glyph glyph-name="uni1EBD" unicode="&#x1ebd;" horiz-adv-x="593"
d="M237 624q-32 0 -42 -53l-73 11q17 132 111 132q31 0 75 -25.5t57 -25.5q32 0 42 52l72 -10q-15 -132 -111 -132q-31 0 -74 25.5t-57 25.5zM308 117q31 0 64.5 13t54.5 33l93 -95q-34 -36 -93.5 -58t-117.5 -22q-117 0 -195.5 77t-78.5 195q0 116 76 192.5t190 76.5
q121 0 189 -85.5t68 -232.5h-373q13 -43 45.5 -68.5t77.5 -25.5zM307 400q-41 0 -73.5 -22.5t-46.5 -61.5h231q-23 84 -111 84z" />
<glyph glyph-name="Ygrave" unicode="&#x1ef2;" horiz-adv-x="694"
d="M342 745l-148 132l131 24l116 -156h-99zM273 0v248l-269 439h172l171 -301l178 301h165l-268 -439v-248h-149z" />
<glyph glyph-name="ygrave" unicode="&#x1ef3;" horiz-adv-x="601"
d="M297 575l-148 132l131 24l116 -156h-99zM182 -180q-71 0 -130 32l31 100q41 -23 68 -23q45 0 61 28l18 38l-215 522h151l136 -363l129 363h149l-212 -543q-29 -75 -77 -114.5t-109 -39.5z" />
<glyph glyph-name="uni2002" unicode="&#x2002;" horiz-adv-x="500"
/>
<glyph glyph-name="uni2003" unicode="&#x2003;" horiz-adv-x="1000"
/>
<glyph glyph-name="uni2004" unicode="&#x2004;" horiz-adv-x="333"
/>
<glyph glyph-name="uni2005" unicode="&#x2005;" horiz-adv-x="250"
/>
<glyph glyph-name="uni2006" unicode="&#x2006;" horiz-adv-x="166"
/>
<glyph glyph-name="endash" unicode="&#x2013;" horiz-adv-x="571"
d="M45 214v122h481v-122h-481z" />
<glyph glyph-name="emdash" unicode="&#x2014;" horiz-adv-x="876"
d="M45 214v122h786v-122h-786z" />
<glyph glyph-name="quoteleft" unicode="&#x2018;" horiz-adv-x="293"
d="M158 691l52 -40q-46 -42 -61 -94q36 0 62 -26.5t26 -63.5q0 -38 -26.5 -65t-63.5 -27q-42 0 -68.5 35t-26.5 90q0 89 106 191z" />
<glyph glyph-name="quoteright" unicode="&#x2019;" horiz-adv-x="293"
d="M135 377l-52 40q46 42 61 94q-36 0 -62 26.5t-26 63.5q0 38 26.5 65t63.5 27q42 0 68.5 -35t26.5 -90q0 -89 -106 -191z" />
<glyph glyph-name="quotedblleft" unicode="&#x201c;" horiz-adv-x="553"
d="M158 691l52 -40q-46 -42 -61 -94q36 0 62 -26.5t26 -63.5q0 -38 -26.5 -65t-63.5 -27q-42 0 -68.5 35t-26.5 90q0 89 106 191zM418 691l52 -40q-46 -42 -61 -94q36 0 62 -26.5t26 -63.5q0 -38 -26.5 -65t-63.5 -27q-42 0 -68.5 35t-26.5 90q0 89 106 191z" />
<glyph glyph-name="quotedblright" unicode="&#x201d;" horiz-adv-x="553"
d="M135 377l-52 40q46 42 61 94q-36 0 -62 26.5t-26 63.5q0 38 26.5 65t63.5 27q42 0 68.5 -35t26.5 -90q0 -89 -106 -191zM395 377l-52 40q46 42 61 94q-36 0 -62 26.5t-26 63.5q0 38 26.5 65t63.5 27q42 0 68.5 -35t26.5 -90q0 -89 -106 -191z" />
<glyph glyph-name="bullet" unicode="&#x2022;" horiz-adv-x="425"
d="M214 160q-58 0 -98 40.5t-40 97.5q0 56 40 96.5t98 40.5q56 0 96.5 -40.5t40.5 -96.5q0 -57 -40.5 -97.5t-96.5 -40.5z" />
<glyph glyph-name="ellipsis" unicode="&#x2026;" horiz-adv-x="811"
d="M147 -12q-39 0 -66 27.5t-27 65.5q0 36 27 62.5t66 26.5q36 0 62.5 -26.5t26.5 -62.5q0 -38 -26 -65.5t-63 -27.5zM407 -12q-39 0 -66 27.5t-27 65.5q0 36 27 62.5t66 26.5q36 0 62.5 -26.5t26.5 -62.5q0 -38 -26 -65.5t-63 -27.5zM667 -12q-39 0 -66 27.5t-27 65.5
q0 36 27 62.5t66 26.5q36 0 62.5 -26.5t26.5 -62.5q0 -38 -26 -65.5t-63 -27.5z" />
<glyph glyph-name="uni202F" unicode="&#x202f;" horiz-adv-x="279"
/>
<glyph glyph-name="perthousand" unicode="&#x2030;" horiz-adv-x="1220"
d="M208 342q-75 0 -123 50t-48 125t48 126t124 51t123.5 -50.5t47.5 -125.5t-48 -125.5t-124 -50.5zM127 0l478 687h106l-478 -687h-106zM209 428q32 0 52.5 24.5t20.5 65.5q0 40 -21 64.5t-53 24.5t-52 -24.5t-20 -64.5t21 -65t52 -25zM628 -11q-76 0 -124 50.5t-48 125.5
t48.5 125.5t123.5 50.5q76 0 123.5 -51t47.5 -125q0 -75 -48.5 -125.5t-122.5 -50.5zM1011 -11q-75 0 -123.5 50.5t-48.5 125.5t48.5 125.5t123.5 50.5q76 0 123.5 -50.5t47.5 -125.5t-48 -125.5t-123 -50.5zM628 76q32 0 52.5 24.5t20.5 64.5t-21 65t-52 25
q-33 0 -53.5 -24.5t-20.5 -65.5q0 -40 21 -64.5t53 -24.5zM1011 76q32 0 52.5 24.5t20.5 64.5t-21 65t-52 25q-33 0 -53 -24.5t-20 -65.5q0 -39 20.5 -64t52.5 -25z" />
<glyph glyph-name="guilsinglleft" unicode="&#x2039;" horiz-adv-x="346"
d="M198 50l-165 204l165 202l112 -24l-142 -178l142 -179z" />
<glyph glyph-name="guilsinglright" unicode="&#x203a;" horiz-adv-x="346"
d="M148 50l-112 25l142 179l-142 178l112 24l165 -202z" />
<glyph glyph-name="Euro" unicode="&#x20ac;" horiz-adv-x="696"
d="M406 122q93 0 160 77l107 -96q-51 -54 -121 -84.5t-146 -30.5q-119 0 -216.5 72t-132.5 183h-73v73h58q-1 9 -1 28q0 14 2 40h-59v73h77q38 106 133.5 174t211.5 68q158 0 267 -115l-107 -96q-67 77 -160 77q-56 0 -104.5 -29.5t-77.5 -78.5h238v-73h-265q-4 -17 -4 -40
q0 -10 2 -28h267v-73h-245q27 -54 78.5 -87.5t110.5 -33.5z" />
<glyph glyph-name="minus" unicode="&#x2212;" horiz-adv-x="603"
d="M60 274v119h483v-119h-483z" />
<glyph glyph-name="a.alt"
d="M450 517h146v-517h-146v74q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v74zM318 111q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="aacute.alt"
d="M481 707l-148 -132h-99l116 156zM450 517h146v-517h-146v74q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v74zM318 111q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="abreve.alt"
d="M498 647q-66 -66 -161 -66q-93 0 -161 66l63 63q44 -42 98 -42t98 42zM450 517h146v-517h-146v74q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v74zM318 111q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106
t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="acircumflex.alt"
d="M337 649l-75 -74h-90l105 147h121l106 -147h-91zM450 517h146v-517h-146v74q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v74zM318 111q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5
t99.5 -41.5z" />
<glyph glyph-name="adieresis.alt"
d="M232 584q-30 0 -50.5 20.5t-20.5 49.5t20.5 49.5t50.5 20.5q28 0 49 -21t21 -49t-21 -49t-49 -21zM443 584q-29 0 -49.5 20.5t-20.5 49.5t20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5t-20.5 -49.5t-49.5 -20.5zM450 517h146v-517h-146v74q-65 -86 -174 -86
q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v74zM318 111q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="agrave.alt"
d="M431 575h-99l-148 132l131 24zM450 517h146v-517h-146v74q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v74zM318 111q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="amacron.alt"
d="M509 667v-86h-345v86h345zM450 517h146v-517h-146v74q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v74zM318 111q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="aogonek.alt"
d="M633 -72l26 -68q-36 -33 -89 -33q-49 0 -80 30t-31 81q0 34 18 62h-27v74q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v74h146v-517q-21 0 -33.5 -12.5t-12.5 -31.5q0 -41 46 -41q24 0 37 13zM318 111q58 0 95 41.5t37 106.5
q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="aring.alt"
d="M337 581q-47 0 -80.5 33t-33.5 80t33.5 80.5t80.5 33.5t80.5 -33.5t33.5 -80.5t-33.5 -80t-80.5 -33zM337 747q-22 0 -37.5 -15.5t-15.5 -37.5t15.5 -37.5t37.5 -15.5t37.5 15.5t15.5 37.5t-15.5 37.5t-37.5 15.5zM450 517h146v-517h-146v74q-65 -86 -174 -86
q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v74zM318 111q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="atilde.alt"
d="M273 624q-32 0 -42 -53l-73 11q17 132 111 132q31 0 75 -25.5t57 -25.5q32 0 42 52l72 -10q-15 -132 -111 -132q-31 0 -74 25.5t-57 25.5zM450 517h146v-517h-146v74q-65 -86 -174 -86q-104 0 -171 76t-67 195q0 118 67 194t171 76q109 0 174 -86v74zM318 111
q58 0 95 41.5t37 106.5q0 64 -37 105.5t-95 41.5q-61 0 -99.5 -41t-38.5 -106t38.5 -106.5t99.5 -41.5z" />
<glyph glyph-name="ascender"
d="M64 0v699h146v-699h-146z" />
<glyph glyph-name="descender"
d="M64 -172v689h146v-689h-146z" />
<hkern u1="Y" u2="c" k="113" />
<hkern u1="&#xdd;" u2="c" k="113" />
<hkern u1="&#x176;" u2="c" k="113" />
<hkern u1="&#x178;" u2="c" k="113" />
<hkern u1="&#x1ef2;" u2="c" k="113" />
<hkern g1="C,Ccedilla,Cacute,Ccaron"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="15" />
<hkern g1="D,Dcaron"
g2="c,ccedilla,cacute,ccaron"
k="40" />
<hkern g1="K"
g2="c,ccedilla,cacute,ccaron"
k="27" />
<hkern g1="K"
g2="e,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
k="-32" />
<hkern g1="L,Lacute,Lcaron"
g2="O,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Omacron,OE"
k="20" />
<hkern g1="L,Lacute,Lcaron"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="109" />
<hkern g1="O,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Omacron"
g2="c,ccedilla,cacute,ccaron"
k="22" />
<hkern g1="R,Racute,Rcommaaccent,Rcaron"
g2="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
k="38" />
<hkern g1="V"
g2="T,uni0162,Tcaron"
k="34" />
<hkern g1="V"
g2="V"
k="52" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
k="87" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
k="37" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="O,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Omacron,OE"
k="70" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="70" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="70" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
k="40" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="52" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="52" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="c,ccedilla,cacute,ccaron"
k="52" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="y,yacute,ydieresis,ycircumflex,ygrave"
k="70" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="52" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="d,dcaron,a.alt,aacute.alt,abreve.alt,acircumflex.alt,adieresis.alt,agrave.alt,amacron.alt,aogonek.alt,aring.alt,atilde.alt"
k="113" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="comma"
k="24" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
g2="V"
k="52" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
k="113" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
g2="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
k="24" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="v"
k="70" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="y,yacute,ydieresis,ycircumflex,ygrave"
k="52" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="113" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="e,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
k="24" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="comma"
k="24" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="period"
k="8" />
<hkern g1="v"
g2="V"
k="113" />
<hkern g1="v"
g2="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
k="24" />
<hkern g1="v"
g2="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
k="24" />
<hkern g1="v"
g2="w,wcircumflex,wgrave,wacute,wdieresis"
k="8" />
<hkern g1="w,wcircumflex,wgrave,wacute,wdieresis"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="12" />
<hkern g1="y,yacute,ydieresis,ycircumflex,ygrave"
g2="V"
k="12" />
</font>
</defs></svg>

Before

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,876 +0,0 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg>
<metadata>
Created by FontForge 20090622 at Fri Dec 8 10:34:17 2017
By deploy user
Copyright &#194;&#169; 2016 by Chris Simpson.
</metadata>
<defs>
<font id="Metropolis-Medium" horiz-adv-x="632" >
<font-face
font-family="Metropolis Medium"
font-weight="500"
font-stretch="normal"
units-per-em="1000"
panose-1="0 0 6 0 0 0 0 0 0 0"
ascent="795"
descent="-205"
x-height="517"
cap-height="687"
bbox="-189 -280 1141 969"
underline-thickness="20"
underline-position="-113"
unicode-range="U+0020-U+2212"
/>
<missing-glyph horiz-adv-x="500"
d="M410 795v-1000h-317v1000h317zM333 728h-165v-33h65v-37h-66v-33h166v33h-66v37h66v33zM267 599h-100v-104h166v34h-66v70zM233 565v-36h-33v36h33zM333 468h-166v-33h66v-37h-66v-33h100v70h66v33zM333 408h-33v-66h-133v-34h166v100zM333 286h-100v-56h34v23h33v-47
h-100v80h-33v-113h166v113zM333 113h-166v-113h166v113zM300 80v-47h-100v47h100zM333 -23h-166v-33h70l-70 -47v-33h166v33h-102l70 47h32v33z" />
<glyph glyph-name=".notdef" horiz-adv-x="500"
d="M410 795v-1000h-317v1000h317zM333 728h-165v-33h65v-37h-66v-33h166v33h-66v37h66v33zM267 599h-100v-104h166v34h-66v70zM233 565v-36h-33v36h33zM333 468h-166v-33h66v-37h-66v-33h100v70h66v33zM333 408h-33v-66h-133v-34h166v100zM333 286h-100v-56h34v23h33v-47
h-100v80h-33v-113h166v113zM333 113h-166v-113h166v113zM300 80v-47h-100v47h100zM333 -23h-166v-33h70l-70 -47v-33h166v33h-102l70 47h32v33z" />
<glyph glyph-name=".null" horiz-adv-x="0"
/>
<glyph glyph-name="nonmarkingreturn" horiz-adv-x="333"
/>
<glyph glyph-name="space" unicode=" " horiz-adv-x="286"
/>
<glyph glyph-name="exclam" unicode="!" horiz-adv-x="284"
d="M110 209l-24 478h117l-25 -478h-68zM143 -12q-28 0 -47.5 20t-19.5 48q0 26 19.5 45.5t47.5 19.5q27 0 46 -19.5t19 -45.5q0 -28 -19 -48t-46 -20z" />
<glyph glyph-name="quotedbl" unicode="&#x22;" horiz-adv-x="448"
d="M100 417q-32 158 -32 207q0 23 16.5 40t39.5 17t39.5 -17t16.5 -40q0 -49 -32 -207h-48zM300 417q-32 158 -32 207q0 23 16.5 40t39.5 17t39.5 -17t16.5 -40q0 -49 -32 -207h-48z" />
<glyph glyph-name="numbersign" unicode="#" horiz-adv-x="674"
d="M619 438h-111l-48 -190h111l-19 -75h-110l-44 -173h-80l44 173h-139l-44 -173h-79l44 173h-108l19 75h107l48 190h-109l19 75h109l44 174h79l-44 -174h139l44 174h80l-44 -174h110zM380 248l48 190h-139l-48 -190h139z" />
<glyph glyph-name="dollar" unicode="$" horiz-adv-x="620"
d="M571 193q0 -84 -58.5 -140t-164.5 -63v-64h-84v66q-130 16 -226 107l61 75q75 -72 165 -90v223q-100 26 -150 68.5t-50 122.5q0 78 55.5 133.5t144.5 66.5v61h84v-62q111 -12 205 -94l-58 -76q-69 62 -147 79v-214q110 -27 166.5 -71t56.5 -128zM167 507
q0 -35 23.5 -55.5t73.5 -37.5v194q-43 -9 -70 -37.5t-27 -63.5zM348 79q57 5 89 34.5t32 69.5t-28.5 63t-92.5 40v-207z" />
<glyph glyph-name="percent" unicode="%" horiz-adv-x="810"
d="M207 347q-72 0 -117.5 49.5t-45.5 121.5q0 75 46 125t118 50t117.5 -50t45.5 -123q0 -74 -46.5 -123.5t-117.5 -49.5zM130 0l472 687h80l-473 -687h-79zM208 411q38 0 63 30.5t25 77.5t-25.5 78t-63.5 31q-39 0 -63.5 -30.5t-24.5 -78.5q0 -46 25.5 -77t63.5 -31z
M601 -10q-71 0 -117 49.5t-46 123.5q0 73 46 123t118 50t117.5 -50t45.5 -122q0 -75 -46 -124.5t-118 -49.5zM602 55q39 0 63.5 30.5t24.5 77.5t-25.5 78t-63.5 31q-39 0 -63.5 -31t-24.5 -77q0 -47 25 -78t64 -31z" />
<glyph glyph-name="ampersand" unicode="&#x26;" horiz-adv-x="673"
d="M636 30l-87 -40l-84 86q-91 -88 -207 -88q-97 0 -159 53t-62 143q0 130 154 198q-55 76 -55 148q0 70 52 117.5t130 47.5q73 0 122.5 -47.5t49.5 -116.5q0 -60 -39.5 -98t-124.5 -74q72 -83 140 -153q43 63 74 144l79 -36q-47 -101 -95 -169zM318 616q-39 0 -64.5 -23.5
t-25.5 -62.5q0 -49 50 -114q66 26 93 50.5t27 63.5q0 36 -22.5 61t-57.5 25zM266 70q72 0 142 65q-109 114 -170 187q-103 -53 -103 -134q0 -54 38 -86t93 -32z" />
<glyph glyph-name="quotesingle" unicode="'" horiz-adv-x="248"
d="M100 417q-32 158 -32 207q0 23 16.5 40t39.5 17t39.5 -17t16.5 -40q0 -49 -32 -207h-48z" />
<glyph glyph-name="parenleft" unicode="(" horiz-adv-x="366"
d="M272 -170q-103 83 -158.5 194.5t-55.5 240.5q0 130 55.5 241t158.5 194l52 -54q-84 -85 -124 -175.5t-40 -205.5t40.5 -205.5t123.5 -174.5z" />
<glyph glyph-name="parenright" unicode=")" horiz-adv-x="366"
d="M94 -170l-52 55q83 85 123.5 175.5t40.5 204.5q0 115 -40.5 205t-123.5 176l52 54q103 -83 158.5 -194t55.5 -241q0 -129 -55.5 -240.5t-158.5 -194.5z" />
<glyph glyph-name="asterisk" unicode="*" horiz-adv-x="405"
d="M202 366q-12 0 -20.5 7.5t-8.5 18.5q0 23 8.5 67.5t9.5 54.5q-12 -9 -44.5 -37t-51.5 -39q-9 -5 -20.5 -1.5t-17.5 13.5q-6 11 -3.5 22t11.5 16q20 12 62 27t52 19q-10 4 -52 19t-62 27q-9 5 -11.5 16t3.5 22t17.5 14.5t20.5 -2.5q19 -11 51.5 -39t44.5 -37
q-1 10 -9.5 54.5t-8.5 67.5q0 11 8.5 18.5t20.5 7.5q13 0 21.5 -7.5t8.5 -18.5q0 -23 -8.5 -67.5t-9.5 -54.5q9 7 42.5 35.5t53.5 40.5q9 5 20 1.5t18 -13.5q13 -25 -9 -38q-20 -12 -62 -27t-52 -19l51 -18.5t63 -27.5q9 -5 12 -16t-3 -22q-7 -11 -18 -14.5t-20 2.5
q-20 12 -53.5 40.5t-42.5 35.5q1 -10 9.5 -54.5t8.5 -67.5q0 -11 -8.5 -18.5t-21.5 -7.5z" />
<glyph glyph-name="plus" unicode="+" horiz-adv-x="596"
d="M532 378v-89h-188v-188h-92v188h-187v89h187v190h92v-190h188z" />
<glyph glyph-name="comma" unicode="," horiz-adv-x="274"
d="M122 -137l-42 32q42 44 55 93q-27 0 -46 19.5t-19 47.5q0 27 19.5 46.5t47.5 19.5q33 0 52.5 -26.5t19.5 -68.5q0 -35 -19.5 -71.5t-67.5 -91.5z" />
<glyph glyph-name="hyphen" unicode="-" horiz-adv-x="369"
d="M52 228v90h264v-90h-264z" />
<glyph glyph-name="period" unicode="." horiz-adv-x="265"
d="M134 -12q-28 0 -47.5 20t-19.5 48q0 26 19.5 45.5t47.5 19.5q27 0 46 -19.5t19 -45.5q0 -28 -19 -48t-46 -20z" />
<glyph glyph-name="slash" unicode="/" horiz-adv-x="431"
d="M-19 -74l349 817h108l-349 -817h-108z" />
<glyph glyph-name="zero" unicode="0" horiz-adv-x="695"
d="M348 -12q-130 0 -212 99.5t-82 256.5q0 156 82 255.5t212 99.5q128 0 210.5 -99.5t82.5 -255.5q0 -157 -82.5 -256.5t-210.5 -99.5zM348 81q83 0 136 73.5t53 189.5q0 115 -53 188.5t-136 73.5q-84 0 -137.5 -73.5t-53.5 -188.5q0 -116 53.5 -189.5t137.5 -73.5z" />
<glyph glyph-name="one" unicode="1" horiz-adv-x="374"
d="M183 0v567l-119 -76l-42 73l181 123h82v-687h-102z" />
<glyph glyph-name="two" unicode="2" horiz-adv-x="596"
d="M47 0v83l252 208q127 106 127 198q0 54 -38 86.5t-92 32.5q-99 0 -178 -102l-68 60q96 133 250 133q98 0 164 -58t66 -150q0 -69 -37 -129t-125 -132l-161 -136h329v-94h-489z" />
<glyph glyph-name="three" unicode="3" horiz-adv-x="593"
d="M294 -12q-84 0 -150.5 32t-108.5 85l65 67q76 -93 192 -93q66 0 106 32t40 84q0 53 -42 80.5t-120 26.5h-75v90l75 -1q67 0 107.5 28t40.5 79q0 48 -40 79t-100 31q-94 0 -173 -92l-63 62q93 121 243 121q104 0 170 -52t66 -135q0 -60 -37 -101t-95 -59q61 -14 104 -55.5
t43 -108.5q0 -88 -68.5 -144t-179.5 -56z" />
<glyph glyph-name="four" unicode="4" horiz-adv-x="631"
d="M387 0v158h-341l-11 81l333 448h120v-440h99v-89h-99v-158h-101zM146 247h241v325z" />
<glyph glyph-name="five" unicode="5" horiz-adv-x="605"
d="M299 -12q-150 0 -250 108l63 72q88 -91 190 -91q66 0 107.5 39t41.5 98t-41.5 95.5t-108.5 36.5q-81 0 -147 -50l-71 32l10 359h423v-94h-327l-6 -204q66 44 143 44q96 0 161.5 -58t65.5 -157q0 -104 -70.5 -167t-183.5 -63z" />
<glyph glyph-name="six" unicode="6" horiz-adv-x="630"
d="M344 434q98 0 164.5 -58t66.5 -157t-70.5 -165t-178.5 -66q-137 0 -204.5 94.5t-67.5 250.5q0 157 82.5 261.5t208.5 104.5q111 0 200 -79l-52 -78q-73 66 -149 66q-79 0 -132 -75.5t-55 -189.5q32 43 81 67t106 24zM322 74q67 0 108 42.5t41 97.5q0 61 -43 98t-108 37
q-57 0 -99 -30.5t-56 -80.5q30 -164 157 -164z" />
<glyph glyph-name="seven" unicode="7" horiz-adv-x="601"
d="M130 0l286 593h-361v94h480v-76l-289 -611h-116z" />
<glyph glyph-name="eight" unicode="8" horiz-adv-x="612"
d="M306 -12q-111 0 -185 53t-74 140q0 61 40.5 106.5t105.5 67.5q-128 51 -128 160q0 84 71.5 134t169.5 50q100 0 171 -50.5t71 -133.5q0 -111 -128 -160q65 -23 105 -68.5t40 -105.5q0 -87 -74 -140t-185 -53zM306 393q53 3 97 33t44 78q0 45 -40.5 75.5t-100.5 30.5
t-100 -30t-40 -76q0 -49 43.5 -78.5t96.5 -32.5zM306 77q67 0 112 31.5t45 81.5q0 51 -50 84t-107 35q-56 -2 -106.5 -35t-50.5 -84q0 -50 45 -81.5t112 -31.5z" />
<glyph glyph-name="nine" unicode="9" horiz-adv-x="630"
d="M304 699q137 0 204.5 -94.5t67.5 -250.5q0 -157 -82.5 -261.5t-208.5 -104.5q-111 0 -200 79l52 78q73 -66 149 -66q79 0 132 75.5t55 189.5q-32 -43 -81 -67t-106 -24q-98 0 -164.5 58t-66.5 157t70.5 165t178.5 66zM310 338q57 0 99 30.5t56 80.5q-30 164 -157 164
q-67 0 -108 -42.5t-41 -97.5q0 -61 43 -98t108 -37z" />
<glyph glyph-name="colon" unicode=":" horiz-adv-x="265"
d="M134 385q-28 0 -47.5 20t-19.5 48q0 26 19.5 45.5t47.5 19.5q27 0 46 -19.5t19 -45.5q0 -28 -19 -48t-46 -20zM134 -12q-28 0 -47.5 20t-19.5 48q0 26 19.5 45.5t47.5 19.5q27 0 46 -19.5t19 -45.5q0 -28 -19 -48t-46 -20z" />
<glyph glyph-name="semicolon" unicode=";" horiz-adv-x="274"
d="M137 385q-28 0 -47.5 20t-19.5 48q0 26 19.5 45.5t47.5 19.5q27 0 46 -19.5t19 -45.5q0 -28 -19 -48t-46 -20zM122 -137l-42 32q42 44 55 93q-27 0 -46 19.5t-19 47.5q0 27 19.5 46.5t47.5 19.5q33 0 52.5 -26.5t19.5 -68.5q0 -35 -19.5 -71.5t-67.5 -91.5z" />
<glyph glyph-name="less" unicode="&#x3c;" horiz-adv-x="588"
d="M514 86l-459 219v77l459 219v-86l-371 -171l371 -171v-87z" />
<glyph glyph-name="equal" unicode="=" horiz-adv-x="596"
d="M65 402v89h467v-89h-467zM65 179v89h467v-89h-467z" />
<glyph glyph-name="greater" unicode="&#x3e;" horiz-adv-x="588"
d="M74 86v87l371 171l-371 171v86l459 -219v-77z" />
<glyph glyph-name="question" unicode="?" horiz-adv-x="506"
d="M179 207v180q82 6 134 38.5t52 76.5q0 43 -34 74.5t-90 31.5q-86 0 -156 -84l-62 62q94 113 229 113q95 0 155 -53.5t60 -133.5q0 -67 -54 -122t-138 -73v-110h-96zM227 -12q-28 0 -47.5 20t-19.5 48q0 26 19.5 45.5t47.5 19.5q27 0 46 -19.5t19 -45.5q0 -28 -19 -48
t-46 -20z" />
<glyph glyph-name="at" unicode="@" horiz-adv-x="881"
d="M426 -116q-157 0 -269.5 110.5t-112.5 264.5q0 170 123.5 293t294.5 123q155 0 265 -104.5t110 -248.5q0 -116 -56.5 -180.5t-131.5 -64.5q-47 0 -77.5 22t-40.5 61q-65 -83 -157 -83q-73 0 -120 49t-47 127q0 102 70.5 176t159.5 74q93 0 136 -78l12 63l85 -6
q-52 -265 -52 -287q0 -30 16.5 -46t45.5 -16q46 0 82.5 48t36.5 141q0 130 -99 223t-240 93q-154 0 -265.5 -111.5t-111.5 -266.5q0 -140 101 -240t244 -100q114 0 215 61l19 -28q-109 -69 -236 -69zM400 150q62 0 102 45t47 115q6 56 -19 88t-78 32q-63 0 -109 -51
t-46 -120q0 -49 28 -79t75 -30z" />
<glyph glyph-name="A" unicode="A" horiz-adv-x="754"
d="M616 0l-60 140h-358l-60 -140h-112l295 687h112l295 -687h-112zM237 231h280l-140 326z" />
<glyph glyph-name="B" unicode="B" horiz-adv-x="688"
d="M87 0v687h326q86 0 141 -48t55 -123q0 -97 -98 -152q126 -61 126 -177q0 -82 -59.5 -134.5t-151.5 -52.5h-339zM188 401h200q52 0 85 27.5t33 70.5t-33 71t-85 28h-200v-197zM188 89h215q58 0 94.5 31.5t36.5 81.5t-36.5 81.5t-94.5 31.5h-215v-226z" />
<glyph glyph-name="C" unicode="C" horiz-adv-x="685"
d="M405 -12q-145 0 -251 105.5t-106 250.5t106 250t251 105q148 0 253 -108l-71 -68q-76 83 -182 83q-103 0 -178 -78t-75 -184q0 -107 75 -185t178 -78q106 0 182 83l71 -68q-106 -108 -253 -108z" />
<glyph glyph-name="D" unicode="D" horiz-adv-x="762"
d="M87 0v687h237q167 0 273.5 -96t106.5 -247t-106.5 -247.5t-273.5 -96.5h-237zM188 92h142q119 0 194.5 70.5t75.5 181.5q0 110 -75.5 180.5t-194.5 70.5h-142v-503z" />
<glyph glyph-name="E" unicode="E"
d="M580 593h-403v-196h364v-94h-364v-209h403v-94h-505v687h505v-94z" />
<glyph glyph-name="F" unicode="F" horiz-adv-x="617"
d="M580 593h-403v-200h364v-94h-364v-299h-102v687h505v-94z" />
<glyph glyph-name="G" unicode="G" horiz-adv-x="744"
d="M392 282v88h284v-274q-48 -49 -122.5 -78.5t-147.5 -29.5q-145 0 -251.5 105.5t-106.5 250.5q0 144 106.5 249.5t251.5 105.5q74 0 148 -29t122 -79l-71 -68q-35 38 -90 60.5t-109 22.5q-103 0 -178.5 -77.5t-75.5 -184.5t75 -185t179 -78q96 0 170 57v144h-184z" />
<glyph glyph-name="H" unicode="H" horiz-adv-x="727"
d="M551 687h101v-687h-101v303h-375v-303h-101v687h101v-290h375v290z" />
<glyph glyph-name="I" unicode="I" horiz-adv-x="253"
d="M76 0v687h101v-687h-101z" />
<glyph glyph-name="J" unicode="J" horiz-adv-x="542"
d="M239 -12q-63 0 -124 32t-94 82l71 69q19 -40 59 -65.5t83 -25.5q56 0 91.5 41.5t35.5 106.5v459h101v-463q0 -104 -62.5 -170t-160.5 -66z" />
<glyph glyph-name="K" unicode="K" horiz-adv-x="673"
d="M86 0v687h101v-358l324 358h129l-282 -309l301 -378h-127l-245 308l-100 -107v-201h-101z" />
<glyph glyph-name="L" unicode="L" horiz-adv-x="563"
d="M168 94h364v-94h-466v687h102v-593z" />
<glyph glyph-name="M" unicode="M" horiz-adv-x="858"
d="M87 0v687h101l241 -449l241 449h101v-687h-101v489l-241 -449l-241 449v-489h-101z" />
<glyph glyph-name="N" unicode="N" horiz-adv-x="771"
d="M87 0v687h101l395 -521v521h101v-687h-101l-395 521v-521h-101z" />
<glyph glyph-name="O" unicode="O" horiz-adv-x="809"
d="M405 -12q-145 0 -251 105.5t-106 250.5t106 250t251 105t250 -105t105 -250t-105 -250.5t-250 -105.5zM405 81q103 0 177.5 78t74.5 185t-74.5 184.5t-177.5 77.5t-178 -78t-75 -184q0 -107 75 -185t178 -78z" />
<glyph glyph-name="P" unicode="P" horiz-adv-x="649"
d="M75 0v687h289q109 0 182 -63t73 -161t-73 -161t-182 -63h-188v-239h-101zM176 333h174q75 0 120.5 35t45.5 95t-45.5 95t-120.5 35h-174v-260z" />
<glyph glyph-name="Q" unicode="Q" horiz-adv-x="809"
d="M760 344q0 -118 -73 -213l73 -63l-58 -68l-77 67q-98 -79 -220 -79q-145 0 -251 105.5t-106 250.5t106 250t251 105t250 -105t105 -250zM405 81q80 0 146 50l-98 85l58 68l101 -88q45 69 45 148q0 107 -74.5 184.5t-177.5 77.5t-178 -78t-75 -184q0 -107 75 -185t178 -78
z" />
<glyph glyph-name="R" unicode="R" horiz-adv-x="659"
d="M619 463q0 -78 -48.5 -135.5t-127.5 -78.5l175 -249h-116l-168 239h-158v-239h-101v687h289q109 0 182 -63t73 -161zM176 593v-260h174q75 0 120.5 35t45.5 95t-45.5 95t-120.5 35h-174z" />
<glyph glyph-name="S" unicode="S" horiz-adv-x="620"
d="M321 -11q-168 0 -283 110l61 75q101 -96 226 -96q68 0 106 30.5t38 74.5q0 46 -39.5 70.5t-132.5 45.5q-118 28 -175.5 70.5t-57.5 128.5q0 87 67.5 144.5t170.5 57.5q141 0 251 -97l-58 -76q-92 84 -197 84q-56 0 -93.5 -31t-37.5 -73q0 -45 39 -68t133 -45
q115 -27 173.5 -71t58.5 -130q0 -90 -66 -147t-184 -57z" />
<glyph glyph-name="T" unicode="T" horiz-adv-x="633"
d="M266 0v593h-225v94h552v-94h-226v-593h-101z" />
<glyph glyph-name="U" unicode="U" horiz-adv-x="749"
d="M375 -12q-130 0 -212.5 84.5t-82.5 216.5v398h101v-396q0 -92 54.5 -151.5t139.5 -59.5t139 59.5t54 151.5v396h102v-398q0 -132 -83 -216.5t-212 -84.5z" />
<glyph glyph-name="V" unicode="V" horiz-adv-x="754"
d="M616 687h112l-295 -687h-112l-295 687h112l239 -557z" />
<glyph glyph-name="W" unicode="W" horiz-adv-x="1080"
d="M257 0l-226 687h112l169 -524l172 524h112l172 -524l169 524h112l-226 -687h-101l-181 547l-183 -547h-101z" />
<glyph glyph-name="X" unicode="X" horiz-adv-x="702"
d="M671 687l-259 -343l259 -344h-123l-198 263l-198 -263h-121l259 343l-259 344h122l198 -263l199 263h121z" />
<glyph glyph-name="Y" unicode="Y" horiz-adv-x="679"
d="M288 0v269l-275 418h122l205 -322l208 322h117l-273 -418v-269h-104z" />
<glyph glyph-name="Z" unicode="Z" horiz-adv-x="646"
d="M55 0l-1 79l397 514h-389v94h528v-79l-397 -514h401v-94h-539z" />
<glyph glyph-name="bracketleft" unicode="[" horiz-adv-x="372"
d="M78 -124v849h247v-70h-165v-709h165v-70h-247z" />
<glyph glyph-name="backslash" unicode="\" horiz-adv-x="431"
d="M341 -74l-349 817h108l349 -817h-108z" />
<glyph glyph-name="bracketright" unicode="]" horiz-adv-x="372"
d="M47 -124v70h166v709h-166v70h248v-849h-248z" />
<glyph glyph-name="asciicircum" unicode="^" horiz-adv-x="489"
d="M50 413l159 274h73l157 -274h-78l-117 207l-117 -207h-77z" />
<glyph glyph-name="underscore" unicode="_" horiz-adv-x="592"
d="M-2 -145v73h596v-73h-596z" />
<glyph glyph-name="grave" unicode="`" horiz-adv-x="342"
d="M207 576l-144 128l96 20l120 -148h-72z" />
<glyph glyph-name="a" unicode="a" horiz-adv-x="576"
d="M289 529q102 0 159 -59t57 -157v-313h-97v71q-28 -39 -75.5 -61t-96.5 -22q-84 0 -137.5 45t-53.5 120q0 76 60 124t147 48q74 0 156 -28v16q0 57 -31 95.5t-102 38.5q-62 0 -146 -43l-36 73q104 52 196 52zM255 66q52 0 96.5 25.5t56.5 70.5v69q-65 20 -141 20
q-53 0 -90 -27t-37 -68t32.5 -65.5t82.5 -24.5z" />
<glyph glyph-name="b" unicode="b" horiz-adv-x="645"
d="M359 529q103 0 170.5 -76t67.5 -194q0 -119 -67.5 -195t-170.5 -76q-120 0 -184 102v-90h-98v699h98v-271q64 101 184 101zM335 74q71 0 116.5 52t45.5 133t-45.5 132.5t-116.5 51.5q-70 0 -115 -51.5t-45 -132.5t45 -133t115 -52z" />
<glyph glyph-name="c" unicode="c" horiz-adv-x="544"
d="M316 -12q-110 0 -191 80.5t-81 190.5t81 190t192 80q110 0 190 -80l-67 -62q-50 56 -124 56q-70 0 -121 -54.5t-51 -129.5q0 -76 51 -130.5t122 -54.5q74 0 126 58l67 -61q-81 -83 -194 -83z" />
<glyph glyph-name="d" unicode="d" horiz-adv-x="645"
d="M470 699h98v-699h-98v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v271zM310 74q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="e" unicode="e" horiz-adv-x="594"
d="M309 76q40 0 82.5 16t65.5 40l62 -64q-34 -36 -93.5 -58t-115.5 -22q-110 0 -188 77.5t-78 194.5q0 115 75 192t183 77q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107t110.5 -41zM306 441q-60 0 -104.5 -37.5t-56.5 -100.5h310q-9 63 -47 100.5t-102 37.5z" />
<glyph glyph-name="f" unicode="f" horiz-adv-x="360"
d="M208 574v-57h122v-84h-122v-433h-97v433h-78v84h78v62q0 62 38 101.5t98 39.5q58 0 103 -37l-36 -66q-19 19 -53 19q-22 0 -37.5 -17.5t-15.5 -44.5z" />
<glyph glyph-name="g" unicode="g" horiz-adv-x="640"
d="M465 517h99v-462q0 -100 -73.5 -163.5t-188.5 -63.5q-131 0 -216 69l39 74q60 -57 162 -57q83 0 130.5 38t47.5 105v75q-65 -94 -183 -94q-102 0 -168.5 69t-66.5 177t66.5 176.5t168.5 68.5q58 0 105.5 -25.5t77.5 -69.5v83zM307 124q69 0 113.5 45t44.5 115
t-44.5 114.5t-113.5 44.5t-113 -44.5t-44 -114.5t44 -115t113 -45z" />
<glyph glyph-name="h" unicode="h" horiz-adv-x="599"
d="M335 529q85 0 139.5 -56t54.5 -144v-329h-97v312q0 58 -33.5 94.5t-85.5 36.5q-59 0 -101 -36t-42 -86v-321h-98v699h98v-259q24 40 68.5 64.5t96.5 24.5z" />
<glyph glyph-name="i" unicode="i" horiz-adv-x="241"
d="M121 603q-25 0 -42.5 18t-17.5 42t17.5 41.5t42.5 17.5q24 0 41.5 -18t17.5 -41q0 -24 -17.5 -42t-41.5 -18zM71 0v517h99v-517h-99z" />
<glyph glyph-name="j" unicode="j" horiz-adv-x="241"
d="M121 603q-25 0 -42.5 18t-17.5 42t17.5 41.5t42.5 17.5q24 0 41.5 -18t17.5 -41q0 -24 -17.5 -42t-41.5 -18zM32 -178q-50 0 -88 18l13 77q25 -10 60 -10q24 0 39 17.5t15 44.5v548h99v-553q0 -62 -38.5 -102t-99.5 -40z" />
<glyph glyph-name="k" unicode="k" horiz-adv-x="552"
d="M542 517l-223 -234l213 -283h-118l-162 217l-83 -84v-133h-98v699h98v-446l253 264h120z" />
<glyph glyph-name="l" unicode="l" horiz-adv-x="242"
d="M72 0v699h98v-699h-98z" />
<glyph glyph-name="m" unicode="m" horiz-adv-x="906"
d="M650 529q81 0 133.5 -56t52.5 -144v-329h-97v314q0 57 -30.5 93t-79.5 36q-56 0 -91 -33.5t-35 -86.5v-323h-97v314q0 57 -30.5 93t-79.5 36q-56 0 -91 -33.5t-35 -86.5v-323h-99v517h99v-72q20 39 58.5 61.5t87.5 22.5q56 0 99.5 -28t66.5 -76q18 48 63.5 76t104.5 28z
" />
<glyph glyph-name="n" unicode="n" horiz-adv-x="599"
d="M335 529q85 0 139.5 -56t54.5 -144v-329h-97v312q0 58 -33.5 94.5t-85.5 36.5q-54 0 -95 -31t-47 -77v-335h-99v517h99v-75q24 39 68 63t96 24z" />
<glyph glyph-name="o" unicode="o"
d="M317 -12q-111 0 -192 80.5t-81 190.5t81 190t192 80q110 0 190.5 -80t80.5 -190t-80.5 -190.5t-190.5 -80.5zM317 74q70 0 121 54.5t51 130.5q0 75 -51 129.5t-121 54.5q-71 0 -122.5 -54.5t-51.5 -129.5q0 -76 51.5 -130.5t122.5 -54.5z" />
<glyph glyph-name="p" unicode="p" horiz-adv-x="645"
d="M359 529q103 0 170.5 -76t67.5 -194q0 -119 -67.5 -195t-170.5 -76q-120 0 -184 102v-262h-98v689h98v-89q64 101 184 101zM335 74q71 0 116.5 52t45.5 133t-45.5 132.5t-116.5 51.5q-70 0 -115 -51.5t-45 -132.5t45 -133t115 -52z" />
<glyph glyph-name="q" unicode="q" horiz-adv-x="645"
d="M470 517h98v-689h-98v262q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v89zM310 74q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="r" unicode="r" horiz-adv-x="393"
d="M176 418q25 52 75.5 81.5t116.5 29.5v-86q-80 0 -132.5 -40.5t-59.5 -108.5v-294h-99v517h99v-99z" />
<glyph glyph-name="s" unicode="s" horiz-adv-x="498"
d="M259 -12q-126 0 -221 77l47 71q87 -63 175 -63q44 0 71 18.5t27 48.5q0 14 -6.5 25.5t-15.5 18.5t-27 14.5t-30.5 11.5t-37.5 11q-95 26 -136.5 58.5t-41.5 92.5q-1 71 52 114t136 43q100 0 191 -60l-44 -73q-77 48 -147 48q-40 0 -65.5 -16.5t-25.5 -44.5t24 -42.5
t95 -36.5q42 -12 65 -21t53 -27t44 -44.5t14 -63.5q0 -72 -55 -116t-141 -44z" />
<glyph glyph-name="t" unicode="t" horiz-adv-x="379"
d="M314 93l36 -68q-45 -37 -103 -37q-60 0 -98 39.5t-38 101.5v304h-78v84h78v142h97v-142h122v-84h-122v-297q0 -27 15.5 -44.5t37.5 -17.5q34 0 53 19z" />
<glyph glyph-name="u" unicode="u" horiz-adv-x="599"
d="M428 517h99v-517h-99v75q-24 -39 -68 -63t-96 -24q-85 0 -139.5 56t-54.5 144v329h97v-312q0 -58 33.5 -94.5t85.5 -36.5q54 0 95 31t47 77v335z" />
<glyph glyph-name="v" unicode="v" horiz-adv-x="577"
d="M244 0l-222 517h107l161 -402l158 402h107l-218 -517h-93z" />
<glyph glyph-name="w" unicode="w" horiz-adv-x="836"
d="M203 0l-174 517h101l119 -385l128 385h84l128 -385l118 385h101l-174 -517h-91l-124 384l-125 -384h-91z" />
<glyph glyph-name="x" unicode="x" horiz-adv-x="556"
d="M530 0h-111l-141 190l-142 -190h-110l197 264l-189 253h112l132 -178l133 178h110l-188 -252z" />
<glyph glyph-name="y" unicode="y" horiz-adv-x="596"
d="M163 -180q-56 0 -98 22l22 76q29 -16 63 -16q48 0 71 40l26 55l-222 520h106l166 -408l157 408h103l-228 -564q-52 -131 -166 -133z" />
<glyph glyph-name="z" unicode="z" horiz-adv-x="520"
d="M50 0v74l290 354h-284v89h414v-74l-290 -354h292v-89h-422z" />
<glyph glyph-name="braceleft" unicode="{" horiz-adv-x="398"
d="M348 -166q-118 12 -165 52t-47 121l1 134q0 49 -22.5 70.5t-74.5 21.5v66q53 0 75 21.5t22 70.5l-1 133q0 82 47.5 121.5t164.5 51.5l8 -65q-86 -13 -112 -34.5t-26 -79.5l1 -138q0 -88 -76 -114q76 -27 76 -115l-1 -137q0 -58 26.5 -80t111.5 -35z" />
<glyph glyph-name="bar" unicode="|" horiz-adv-x="285"
d="M106 -74v817h73v-817h-73z" />
<glyph glyph-name="braceright" unicode="}" horiz-adv-x="398"
d="M50 -166l-8 65q85 13 111.5 35t26.5 80l-1 137q0 88 76 115q-76 26 -76 114l1 138q0 58 -26 79.5t-112 34.5l8 65q118 -12 165 -51.5t47 -121.5l-1 -133q0 -49 22.5 -70.5t75.5 -21.5v-66q-52 0 -75 -21.5t-23 -70.5l1 -134q0 -81 -47 -121t-165 -52z" />
<glyph glyph-name="asciitilde" unicode="~" horiz-adv-x="447"
d="M289 298q-31 0 -72 30.5t-58 30.5q-37 0 -47 -63l-55 9q16 123 101 123q32 0 73 -30.5t57 -30.5q36 0 47 63l55 -8q-16 -124 -101 -124z" />
<glyph glyph-name="exclamdown" unicode="&#xa1;" horiz-adv-x="284"
d="M141 529q28 0 47.5 -20t19.5 -48q0 -26 -19.5 -45.5t-47.5 -19.5q-27 0 -46 19.5t-19 45.5q0 28 19 48t46 20zM174 308l24 -478h-117l25 478h68z" />
<glyph glyph-name="cent" unicode="&#xa2;" horiz-adv-x="544"
d="M510 71q-69 -71 -164 -81v-64h-84v68q-92 19 -155 94t-63 171q0 95 62.5 169.5t155.5 94.5v66h84v-62q94 -11 161 -78l-67 -62q-36 42 -94 53v-363q59 11 97 55zM144 259q0 -60 33 -108t85 -67v349q-52 -18 -85 -66.5t-33 -107.5z" />
<glyph glyph-name="sterling" unicode="&#xa3;" horiz-adv-x="631"
d="M225 88h364v-88h-537v46l72 42v171h-64v71h64v133q0 103 62.5 169.5t160.5 66.5q70 0 130.5 -32t87.5 -82l-71 -69q-13 40 -52.5 65.5t-88.5 25.5q-56 0 -92 -41.5t-36 -106.5v-129h189v-71h-189v-171z" />
<glyph glyph-name="yen" unicode="&#xa5;" horiz-adv-x="679"
d="M665 687l-235 -360h158v-71h-196v-75h196v-71h-196v-110h-104v110h-196v71h196v75h-196v71h158l-237 360h122l205 -322l208 322h117z" />
<glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="433"
d="M117 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -15.5 -38.5t-38.5 -15.5zM316 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16z" />
<glyph glyph-name="guillemotleft" unicode="&#xab;" horiz-adv-x="543"
d="M204 51l-163 201l163 199l82 -19l-146 -179l146 -182zM414 51l-163 201l163 199l82 -19l-146 -179l146 -182z" />
<glyph glyph-name="macron" unicode="&#xaf;" horiz-adv-x="448"
d="M63 590v65h322v-65h-322z" />
<glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="342"
d="M63 576l119 148l97 -20l-144 -128h-72z" />
<glyph glyph-name="paragraph" unicode="&#xb6;" horiz-adv-x="648"
d="M270 -50v342q-106 0 -170 54t-64 142t62 143t159 55h285v-736h-77v664h-118v-664h-77z" />
<glyph glyph-name="periodcentered" unicode="&#xb7;" horiz-adv-x="247"
d="M124 212q-26 0 -44 18t-18 44t18 43.5t44 17.5t44 -17.5t18 -43.5t-18 -44t-44 -18z" />
<glyph glyph-name="cedilla" unicode="&#xb8;" horiz-adv-x="318"
d="M184 -44q31 0 51 -19t20 -48q0 -37 -29 -60t-73 -23q-52 0 -90 29l21 47q29 -23 64 -23q20 0 33.5 10t13.5 25q0 32 -37 32q-17 0 -32 -10l-18 18l32 77h60l-24 -55h8z" />
<glyph glyph-name="guillemotright" unicode="&#xbb;" horiz-adv-x="543"
d="M130 51l-82 20l145 182l-145 179l82 19l162 -199zM340 51l-82 20l145 182l-145 179l82 19l162 -199z" />
<glyph glyph-name="questiondown" unicode="&#xbf;" horiz-adv-x="506"
d="M279 529q28 0 47.5 -20t19.5 -48q0 -26 -19.5 -45.5t-47.5 -19.5q-27 0 -46 19.5t-19 45.5q0 28 19 48t46 20zM327 310v-180q-82 -6 -134 -38.5t-52 -76.5q0 -43 34 -74.5t90 -31.5q86 0 156 84l62 -62q-94 -113 -229 -113q-95 0 -155 53.5t-60 133.5q0 67 54 122t138 73
v110h96z" />
<glyph glyph-name="Agrave" unicode="&#xc0;" horiz-adv-x="754"
d="M415 746h-72l-144 128l96 20zM616 0l-60 140h-358l-60 -140h-112l295 687h112l295 -687h-112zM237 231h280l-140 326z" />
<glyph glyph-name="Aacute" unicode="&#xc1;" horiz-adv-x="754"
d="M555 874l-144 -128h-72l119 148zM616 0l-60 140h-358l-60 -140h-112l295 687h112l295 -687h-112zM237 231h280l-140 326z" />
<glyph glyph-name="Acircumflex" unicode="&#xc2;" horiz-adv-x="754"
d="M377 828l-77 -82h-68l102 140h87l103 -140h-69zM616 0l-60 140h-358l-60 -140h-112l295 687h112l295 -687h-112zM237 231h280l-140 326z" />
<glyph glyph-name="Atilde" unicode="&#xc3;" horiz-adv-x="754"
d="M312 805q-37 0 -47 -63l-55 9q16 123 101 123q31 0 72 -30.5t58 -30.5q36 0 47 63l55 -8q-15 -124 -101 -124q-32 0 -73 30.5t-57 30.5zM616 0l-60 140h-358l-60 -140h-112l295 687h112l295 -687h-112zM237 231h280l-140 326z" />
<glyph glyph-name="Adieresis" unicode="&#xc4;" horiz-adv-x="754"
d="M278 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM477 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM616 0l-60 140h-358l-60 -140h-112l295 687
h112l295 -687h-112zM237 231h280l-140 326z" />
<glyph glyph-name="Aring" unicode="&#xc5;" horiz-adv-x="754"
d="M377 756q-44 0 -75.5 31.5t-31.5 75.5t31.5 75t75.5 31t75 -31t31 -75t-31 -75.5t-75 -31.5zM377 920q-23 0 -40 -17t-17 -40t17 -40t40 -17t40 17t17 40t-17 40t-40 17zM616 0l-60 140h-358l-60 -140h-112l295 687h112l295 -687h-112zM237 231h280l-140 326z" />
<glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="1042"
d="M990 593h-403v-196h364v-94h-364v-209h403v-94h-505v143h-259l-83 -143h-117l396 687h568v-94zM276 231h209v361z" />
<glyph glyph-name="Ccedilla" unicode="&#xc7;" horiz-adv-x="685"
d="M405 81q106 0 182 83l71 -68q-98 -99 -233 -107l-14 -33h8q31 0 51 -19t20 -48q0 -37 -29 -60t-73 -23q-52 0 -90 29l21 47q29 -23 64 -23q20 0 33.5 10t13.5 25q0 32 -37 32q-17 0 -32 -10l-18 18l23 56q-132 15 -225 117.5t-93 236.5q0 145 106 250t251 105
q148 0 253 -108l-71 -68q-76 83 -182 83q-103 0 -178 -78t-75 -184q0 -107 75 -185t178 -78z" />
<glyph glyph-name="Egrave" unicode="&#xc8;"
d="M406 746h-72l-144 128l96 20zM580 593h-403v-196h364v-94h-364v-209h403v-94h-505v687h505v-94z" />
<glyph glyph-name="Eacute" unicode="&#xc9;"
d="M456 874l-144 -128h-72l119 148zM580 593h-403v-196h364v-94h-364v-209h403v-94h-505v687h505v-94z" />
<glyph glyph-name="Ecircumflex" unicode="&#xca;"
d="M328 828l-77 -82h-68l102 140h87l103 -140h-69zM580 593h-403v-196h364v-94h-364v-209h403v-94h-505v687h505v-94z" />
<glyph glyph-name="Edieresis" unicode="&#xcb;"
d="M229 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -15.5 -38.5t-38.5 -15.5zM428 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM580 593h-403v-196h364v-94h-364v-209
h403v-94h-505v687h505v-94z" />
<glyph glyph-name="Igrave" unicode="&#xcc;" horiz-adv-x="253"
d="M92 746l-144 128l96 20l120 -148h-72zM76 0v687h101v-687h-101z" />
<glyph glyph-name="Iacute" unicode="&#xcd;" horiz-adv-x="253"
d="M90 746l119 148l97 -20l-144 -128h-72zM76 0v687h101v-687h-101z" />
<glyph glyph-name="Icircumflex" unicode="&#xce;" horiz-adv-x="253"
d="M-18 746l102 140h87l103 -140h-69l-78 82l-77 -82h-68zM76 0v687h101v-687h-101z" />
<glyph glyph-name="Idieresis" unicode="&#xcf;" horiz-adv-x="253"
d="M28 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM227 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM76 0v687h101v-687h-101z" />
<glyph glyph-name="Eth" unicode="&#xd0;" horiz-adv-x="787"
d="M349 687q167 0 273.5 -96t106.5 -247t-106.5 -247.5t-273.5 -96.5h-237v302h-70v94h70v291h237zM355 92q119 0 194.5 70.5t75.5 181.5q0 110 -75.5 180.5t-194.5 70.5h-142v-199h188l-1 -94h-187v-210h142z" />
<glyph glyph-name="Ntilde" unicode="&#xd1;" horiz-adv-x="771"
d="M451 744q-31 0 -72 30.5t-58 30.5q-37 0 -47 -63l-55 9q16 123 101 123q32 0 73 -30.5t57 -30.5q36 0 47 63l55 -8q-16 -124 -101 -124zM87 0v687h101l395 -521v521h101v-687h-101l-395 521v-521h-101z" />
<glyph glyph-name="Ograve" unicode="&#xd2;" horiz-adv-x="809"
d="M372 746l-144 128l96 20l120 -148h-72zM405 -12q-145 0 -251 105.5t-106 250.5t106 250t251 105t250 -105t105 -250t-105 -250.5t-250 -105.5zM405 81q103 0 177.5 78t74.5 185t-74.5 184.5t-177.5 77.5t-178 -78t-75 -184q0 -107 75 -185t178 -78z" />
<glyph glyph-name="Oacute" unicode="&#xd3;" horiz-adv-x="809"
d="M367 746l119 148l97 -20l-144 -128h-72zM405 -12q-145 0 -251 105.5t-106 250.5t106 250t251 105t250 -105t105 -250t-105 -250.5t-250 -105.5zM405 81q103 0 177.5 78t74.5 185t-74.5 184.5t-177.5 77.5t-178 -78t-75 -184q0 -107 75 -185t178 -78z" />
<glyph glyph-name="Ocircumflex" unicode="&#xd4;" horiz-adv-x="809"
d="M260 746l102 140h87l103 -140h-69l-78 82l-77 -82h-68zM405 -12q-145 0 -251 105.5t-106 250.5t106 250t251 105t250 -105t105 -250t-105 -250.5t-250 -105.5zM405 81q103 0 177.5 78t74.5 185t-74.5 184.5t-177.5 77.5t-178 -78t-75 -184q0 -107 75 -185t178 -78z" />
<glyph glyph-name="Otilde" unicode="&#xd5;" horiz-adv-x="809"
d="M470 744q-32 0 -73 30.5t-57 30.5q-37 0 -47 -63l-55 9q16 123 101 123q31 0 72 -30.5t58 -30.5q36 0 47 63l55 -8q-15 -124 -101 -124zM405 -12q-145 0 -251 105.5t-106 250.5t106 250t251 105t250 -105t105 -250t-105 -250.5t-250 -105.5zM405 81q103 0 177.5 78
t74.5 185t-74.5 184.5t-177.5 77.5t-178 -78t-75 -184q0 -107 75 -185t178 -78z" />
<glyph glyph-name="Odieresis" unicode="&#xd6;" horiz-adv-x="809"
d="M306 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM505 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM405 -12q-145 0 -251 105.5t-106 250.5
t106 250t251 105t250 -105t105 -250t-105 -250.5t-250 -105.5zM405 81q103 0 177.5 78t74.5 185t-74.5 184.5t-177.5 77.5t-178 -78t-75 -184q0 -107 75 -185t178 -78z" />
<glyph glyph-name="multiply" unicode="&#xd7;" horiz-adv-x="548"
d="M471 202l-65 -65l-133 133l-132 -132l-64 62l133 133l-134 134l65 65l134 -134l133 133l62 -64l-132 -132z" />
<glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="809"
d="M664 585q96 -104 96 -241q0 -145 -105 -250.5t-250 -105.5q-110 0 -202 65l-46 -53h-100l89 102q-98 103 -98 242q0 145 106 250t251 105q109 0 202 -64l45 52h100zM152 344q0 -94 59 -166l332 384q-63 44 -138 44q-103 0 -178 -78t-75 -184zM405 81q103 0 177.5 78
t74.5 185q0 92 -58 166l-333 -384q64 -45 139 -45z" />
<glyph glyph-name="Ugrave" unicode="&#xd9;" horiz-adv-x="749"
d="M381 746l-144 128l96 20l120 -148h-72zM375 -12q-130 0 -212.5 84.5t-82.5 216.5v398h101v-396q0 -92 54.5 -151.5t139.5 -59.5t139 59.5t54 151.5v396h102v-398q0 -132 -83 -216.5t-212 -84.5z" />
<glyph glyph-name="Uacute" unicode="&#xda;" horiz-adv-x="749"
d="M287 746l119 148l97 -20l-144 -128h-72zM375 -12q-130 0 -212.5 84.5t-82.5 216.5v398h101v-396q0 -92 54.5 -151.5t139.5 -59.5t139 59.5t54 151.5v396h102v-398q0 -132 -83 -216.5t-212 -84.5z" />
<glyph glyph-name="Ucircumflex" unicode="&#xdb;" horiz-adv-x="749"
d="M230 746l102 140h87l103 -140h-69l-78 82l-77 -82h-68zM375 -12q-130 0 -212.5 84.5t-82.5 216.5v398h101v-396q0 -92 54.5 -151.5t139.5 -59.5t139 59.5t54 151.5v396h102v-398q0 -132 -83 -216.5t-212 -84.5z" />
<glyph glyph-name="Udieresis" unicode="&#xdc;" horiz-adv-x="749"
d="M276 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM475 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM375 -12q-130 0 -212.5 84.5t-82.5 216.5
v398h101v-396q0 -92 54.5 -151.5t139.5 -59.5t139 59.5t54 151.5v396h102v-398q0 -132 -83 -216.5t-212 -84.5z" />
<glyph glyph-name="Yacute" unicode="&#xdd;" horiz-adv-x="679"
d="M252 746l119 148l97 -20l-144 -128h-72zM288 0v269l-275 418h122l205 -322l208 322h117l-273 -418v-269h-104z" />
<glyph glyph-name="Thorn" unicode="&#xde;" horiz-adv-x="649"
d="M75 0v687h102v-117h187q109 0 182 -63t73 -161t-72.5 -161t-182.5 -63h-188v-122h-101zM176 216h174q75 0 120.5 35t45.5 95t-45.5 94.5t-120.5 34.5h-174v-259z" />
<glyph glyph-name="germandbls" unicode="&#xdf;" horiz-adv-x="588"
d="M77 0v524q0 82 62 134t159 52t158 -52t61 -134q0 -105 -97 -160q125 -62 125 -177q0 -82 -59.5 -134.5t-151.5 -52.5h-82v89h60q57 0 93.5 31.5t36.5 81.5t-36.5 81.5t-93.5 31.5h-60v86h44q51 0 84.5 31t33.5 75q0 47 -33 77t-85 30q-51 0 -84.5 -31t-33.5 -80v-503
h-101z" />
<glyph glyph-name="agrave" unicode="&#xe0;" horiz-adv-x="576"
d="M373 576h-72l-144 128l96 20zM289 529q102 0 159 -59t57 -157v-313h-97v71q-28 -39 -75.5 -61t-96.5 -22q-84 0 -137.5 45t-53.5 120q0 76 60 124t147 48q74 0 156 -28v16q0 57 -31 95.5t-102 38.5q-62 0 -146 -43l-36 73q104 52 196 52zM255 66q52 0 96.5 25.5
t56.5 70.5v69q-65 20 -141 20q-53 0 -90 -27t-37 -68t32.5 -65.5t82.5 -24.5z" />
<glyph glyph-name="aacute" unicode="&#xe1;" horiz-adv-x="576"
d="M423 704l-144 -128h-72l119 148zM289 529q102 0 159 -59t57 -157v-313h-97v71q-28 -39 -75.5 -61t-96.5 -22q-84 0 -137.5 45t-53.5 120q0 76 60 124t147 48q74 0 156 -28v16q0 57 -31 95.5t-102 38.5q-62 0 -146 -43l-36 73q104 52 196 52zM255 66q52 0 96.5 25.5
t56.5 70.5v69q-65 20 -141 20q-53 0 -90 -27t-37 -68t32.5 -65.5t82.5 -24.5z" />
<glyph glyph-name="acircumflex" unicode="&#xe2;" horiz-adv-x="576"
d="M295 658l-77 -82h-68l102 140h87l103 -140h-69zM289 529q102 0 159 -59t57 -157v-313h-97v71q-28 -39 -75.5 -61t-96.5 -22q-84 0 -137.5 45t-53.5 120q0 76 60 124t147 48q74 0 156 -28v16q0 57 -31 95.5t-102 38.5q-62 0 -146 -43l-36 73q104 52 196 52zM255 66
q52 0 96.5 25.5t56.5 70.5v69q-65 20 -141 20q-53 0 -90 -27t-37 -68t32.5 -65.5t82.5 -24.5z" />
<glyph glyph-name="atilde" unicode="&#xe3;" horiz-adv-x="576"
d="M230 635q-37 0 -47 -63l-55 9q16 123 101 123q31 0 72 -30.5t58 -30.5q36 0 47 63l55 -8q-15 -124 -101 -124q-32 0 -73 30.5t-57 30.5zM289 529q102 0 159 -59t57 -157v-313h-97v71q-28 -39 -75.5 -61t-96.5 -22q-84 0 -137.5 45t-53.5 120q0 76 60 124t147 48
q74 0 156 -28v16q0 57 -31 95.5t-102 38.5q-62 0 -146 -43l-36 73q104 52 196 52zM255 66q52 0 96.5 25.5t56.5 70.5v69q-65 20 -141 20q-53 0 -90 -27t-37 -68t32.5 -65.5t82.5 -24.5z" />
<glyph glyph-name="adieresis" unicode="&#xe4;" horiz-adv-x="576"
d="M196 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM395 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM289 529q102 0 159 -59t57 -157v-313h-97
v71q-28 -39 -75.5 -61t-96.5 -22q-84 0 -137.5 45t-53.5 120q0 76 60 124t147 48q74 0 156 -28v16q0 57 -31 95.5t-102 38.5q-62 0 -146 -43l-36 73q104 52 196 52zM255 66q52 0 96.5 25.5t56.5 70.5v69q-65 20 -141 20q-53 0 -90 -27t-37 -68t32.5 -65.5t82.5 -24.5z" />
<glyph glyph-name="aring" unicode="&#xe5;" horiz-adv-x="576"
d="M295 586q-44 0 -75.5 31.5t-31.5 75.5t31.5 75t75.5 31t75 -31t31 -75t-31 -75.5t-75 -31.5zM295 750q-23 0 -40 -17t-17 -40t17 -40t40 -17t40 17t17 40t-17 40t-40 17zM289 529q102 0 159 -59t57 -157v-313h-97v71q-28 -39 -75.5 -61t-96.5 -22q-84 0 -137.5 45
t-53.5 120q0 76 60 124t147 48q74 0 156 -28v16q0 57 -31 95.5t-102 38.5q-62 0 -146 -43l-36 73q104 52 196 52zM255 66q52 0 96.5 25.5t56.5 70.5v69q-65 20 -141 20q-53 0 -90 -27t-37 -68t32.5 -65.5t82.5 -24.5z" />
<glyph glyph-name="ae" unicode="&#xe6;" horiz-adv-x="958"
d="M673 76q40 0 82.5 16t65.5 40l62 -64q-34 -36 -93.5 -58t-115.5 -22q-64 0 -120 28.5t-93 78.5q-33 -50 -88.5 -78.5t-122.5 -28.5q-95 0 -150 44t-55 121q0 76 60 124t147 48q74 0 156 -28v16q0 57 -31 95.5t-102 38.5q-62 0 -146 -43l-36 73q104 52 192 52
q130 0 183 -94q76 94 198 94q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107t110.5 -41zM670 441q-60 0 -104.5 -37.5t-56.5 -100.5h310q-9 63 -47 100.5t-102 37.5zM263 66q60 0 102.5 38t42.5 91v36q-65 20 -141 20q-53 0 -90 -27t-37 -68q0 -42 33 -66t90 -24z" />
<glyph glyph-name="ccedilla" unicode="&#xe7;" horiz-adv-x="544"
d="M510 71q-73 -75 -172 -82l-15 -33h8q31 0 51 -19t20 -48q0 -37 -29 -60t-73 -23q-52 0 -90 29l21 47q29 -23 64 -23q20 0 33.5 10t13.5 25q0 32 -37 32q-17 0 -32 -10l-18 18l24 57q-99 14 -167 91t-68 177q0 110 81 190t192 80q110 0 190 -80l-67 -62q-50 56 -124 56
q-70 0 -121 -54.5t-51 -129.5q0 -76 51 -130.5t122 -54.5q74 0 126 58z" />
<glyph glyph-name="egrave" unicode="&#xe8;" horiz-adv-x="594"
d="M380 576h-72l-144 128l96 20zM309 76q40 0 82.5 16t65.5 40l62 -64q-34 -36 -93.5 -58t-115.5 -22q-110 0 -188 77.5t-78 194.5q0 115 75 192t183 77q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107t110.5 -41zM306 441q-60 0 -104.5 -37.5t-56.5 -100.5h310
q-9 63 -47 100.5t-102 37.5z" />
<glyph glyph-name="eacute" unicode="&#xe9;" horiz-adv-x="594"
d="M430 704l-144 -128h-72l119 148zM309 76q40 0 82.5 16t65.5 40l62 -64q-34 -36 -93.5 -58t-115.5 -22q-110 0 -188 77.5t-78 194.5q0 115 75 192t183 77q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107t110.5 -41zM306 441q-60 0 -104.5 -37.5t-56.5 -100.5h310
q-9 63 -47 100.5t-102 37.5z" />
<glyph glyph-name="ecircumflex" unicode="&#xea;" horiz-adv-x="594"
d="M302 658l-77 -82h-68l102 140h87l103 -140h-69zM309 76q40 0 82.5 16t65.5 40l62 -64q-34 -36 -93.5 -58t-115.5 -22q-110 0 -188 77.5t-78 194.5q0 115 75 192t183 77q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107t110.5 -41zM306 441q-60 0 -104.5 -37.5
t-56.5 -100.5h310q-9 63 -47 100.5t-102 37.5z" />
<glyph glyph-name="edieresis" unicode="&#xeb;" horiz-adv-x="594"
d="M203 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -15.5 -38.5t-38.5 -15.5zM402 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM309 76q40 0 82.5 16t65.5 40l62 -64
q-34 -36 -93.5 -58t-115.5 -22q-110 0 -188 77.5t-78 194.5q0 115 75 192t183 77q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107t110.5 -41zM306 441q-60 0 -104.5 -37.5t-56.5 -100.5h310q-9 63 -47 100.5t-102 37.5z" />
<glyph glyph-name="igrave" unicode="&#xec;" horiz-adv-x="241"
d="M86 576l-144 128l96 20l120 -148h-72zM71 0v517h99v-517h-99z" />
<glyph glyph-name="iacute" unicode="&#xed;" horiz-adv-x="241"
d="M84 576l119 148l97 -20l-144 -128h-72zM71 0v517h99v-517h-99z" />
<glyph glyph-name="icircumflex" unicode="&#xee;" horiz-adv-x="241"
d="M-24 576l102 140h87l103 -140h-69l-78 82l-77 -82h-68zM71 0v517h99v-517h-99z" />
<glyph glyph-name="idieresis" unicode="&#xef;" horiz-adv-x="241"
d="M22 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM221 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM71 0v517h99v-517h-99z" />
<glyph glyph-name="eth" unicode="&#xf0;" horiz-adv-x="629"
d="M399 611q90 -84 132.5 -163.5t42.5 -174.5q0 -125 -72 -205t-186 -80q-115 0 -188 73t-73 188q0 109 64.5 178.5t165.5 69.5q96 0 163 -78q-39 76 -130 155l-117 -52l-29 67l81 36q-32 24 -78 55l95 39l69 -55l96 43l30 -67zM316 75q70 0 114 47.5t44 122.5q0 72 -44 120
t-117 48q-70 0 -114.5 -47t-44.5 -120q0 -75 45.5 -123t116.5 -48z" />
<glyph glyph-name="ntilde" unicode="&#xf1;" horiz-adv-x="599"
d="M250 635q-37 0 -47 -63l-55 9q16 123 101 123q31 0 72 -30.5t58 -30.5q36 0 47 63l55 -8q-15 -124 -101 -124q-32 0 -73 30.5t-57 30.5zM335 529q85 0 139.5 -56t54.5 -144v-329h-97v312q0 58 -33.5 94.5t-85.5 36.5q-54 0 -95 -31t-47 -77v-335h-99v517h99v-75
q24 39 68 63t96 24z" />
<glyph glyph-name="ograve" unicode="&#xf2;"
d="M323 576l-144 128l96 20l120 -148h-72zM317 -12q-111 0 -192 80.5t-81 190.5t81 190t192 80q110 0 190.5 -80t80.5 -190t-80.5 -190.5t-190.5 -80.5zM317 74q70 0 121 54.5t51 130.5q0 75 -51 129.5t-121 54.5q-71 0 -122.5 -54.5t-51.5 -129.5q0 -76 51.5 -130.5
t122.5 -54.5z" />
<glyph glyph-name="oacute" unicode="&#xf3;"
d="M229 576l119 148l97 -20l-144 -128h-72zM317 -12q-111 0 -192 80.5t-81 190.5t81 190t192 80q110 0 190.5 -80t80.5 -190t-80.5 -190.5t-190.5 -80.5zM317 74q70 0 121 54.5t51 130.5q0 75 -51 129.5t-121 54.5q-71 0 -122.5 -54.5t-51.5 -129.5q0 -76 51.5 -130.5
t122.5 -54.5z" />
<glyph glyph-name="ocircumflex" unicode="&#xf4;"
d="M172 576l102 140h87l103 -140h-69l-78 82l-77 -82h-68zM317 -12q-111 0 -192 80.5t-81 190.5t81 190t192 80q110 0 190.5 -80t80.5 -190t-80.5 -190.5t-190.5 -80.5zM317 74q70 0 121 54.5t51 130.5q0 75 -51 129.5t-121 54.5q-71 0 -122.5 -54.5t-51.5 -129.5
q0 -76 51.5 -130.5t122.5 -54.5z" />
<glyph glyph-name="otilde" unicode="&#xf5;"
d="M382 574q-32 0 -73 30.5t-57 30.5q-37 0 -47 -63l-55 9q16 123 101 123q31 0 72 -30.5t58 -30.5q36 0 47 63l55 -8q-15 -124 -101 -124zM317 -12q-111 0 -192 80.5t-81 190.5t81 190t192 80q110 0 190.5 -80t80.5 -190t-80.5 -190.5t-190.5 -80.5zM317 74q70 0 121 54.5
t51 130.5q0 75 -51 129.5t-121 54.5q-71 0 -122.5 -54.5t-51.5 -129.5q0 -76 51.5 -130.5t122.5 -54.5z" />
<glyph glyph-name="odieresis" unicode="&#xf6;"
d="M218 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM417 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM317 -12q-111 0 -192 80.5t-81 190.5
t81 190t192 80q110 0 190.5 -80t80.5 -190t-80.5 -190.5t-190.5 -80.5zM317 74q70 0 121 54.5t51 130.5q0 75 -51 129.5t-121 54.5q-71 0 -122.5 -54.5t-51.5 -129.5q0 -76 51.5 -130.5t122.5 -54.5z" />
<glyph glyph-name="divide" unicode="&#xf7;" horiz-adv-x="596"
d="M300 442q-27 0 -45.5 19t-18.5 45q0 25 18.5 43.5t45.5 18.5q25 0 43 -18.5t18 -43.5q0 -26 -18 -45t-43 -19zM65 290v89h467v-89h-467zM300 100q-27 0 -45.5 19t-18.5 45q0 25 18.5 43.5t45.5 18.5q25 0 43 -18.5t18 -43.5q0 -26 -18 -45t-43 -19z" />
<glyph glyph-name="oslash" unicode="&#xf8;"
d="M518 439q70 -80 70 -180q0 -110 -80.5 -190.5t-190.5 -80.5q-81 0 -147 44l-28 -32h-92l66 77q-72 80 -72 182q0 110 81 190t192 80q79 0 148 -45l28 33h92zM143 259q0 -61 35 -110l228 267q-41 27 -89 27q-71 0 -122.5 -54.5t-51.5 -129.5zM317 74q70 0 121 54.5
t51 130.5q0 60 -33 107l-228 -265q41 -27 89 -27z" />
<glyph glyph-name="ugrave" unicode="&#xf9;" horiz-adv-x="599"
d="M376 576h-72l-144 128l96 20zM428 517h99v-517h-99v75q-24 -39 -68 -63t-96 -24q-85 0 -139.5 56t-54.5 144v329h97v-312q0 -58 33.5 -94.5t85.5 -36.5q54 0 95 31t47 77v335z" />
<glyph glyph-name="uacute" unicode="&#xfa;" horiz-adv-x="599"
d="M426 704l-144 -128h-72l119 148zM428 517h99v-517h-99v75q-24 -39 -68 -63t-96 -24q-85 0 -139.5 56t-54.5 144v329h97v-312q0 -58 33.5 -94.5t85.5 -36.5q54 0 95 31t47 77v335z" />
<glyph glyph-name="ucircumflex" unicode="&#xfb;" horiz-adv-x="599"
d="M298 658l-77 -82h-68l102 140h87l103 -140h-69zM428 517h99v-517h-99v75q-24 -39 -68 -63t-96 -24q-85 0 -139.5 56t-54.5 144v329h97v-312q0 -58 33.5 -94.5t85.5 -36.5q54 0 95 31t47 77v335z" />
<glyph glyph-name="udieresis" unicode="&#xfc;" horiz-adv-x="599"
d="M199 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -15.5 -38.5t-38.5 -15.5zM398 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM428 517h99v-517h-99v75
q-24 -39 -68 -63t-96 -24q-85 0 -139.5 56t-54.5 144v329h97v-312q0 -58 33.5 -94.5t85.5 -36.5q54 0 95 31t47 77v335z" />
<glyph glyph-name="yacute" unicode="&#xfd;" horiz-adv-x="596"
d="M209 576l119 148l97 -20l-144 -128h-72zM163 -180q-56 0 -98 22l22 76q29 -16 63 -16q48 0 71 40l26 55l-222 520h106l166 -408l157 408h103l-228 -564q-52 -131 -166 -133z" />
<glyph glyph-name="thorn" unicode="&#xfe;" horiz-adv-x="645"
d="M359 529q103 0 170.5 -76t67.5 -194q0 -119 -67.5 -195t-170.5 -76q-120 0 -184 102v-262h-98v871h98v-271q64 101 184 101zM335 74q71 0 116.5 52t45.5 133t-45.5 132.5t-116.5 51.5q-70 0 -115 -51.5t-45 -132.5t45 -133t115 -52z" />
<glyph glyph-name="ydieresis" unicode="&#xff;" horiz-adv-x="596"
d="M198 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM397 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM163 -180q-56 0 -98 22l22 76
q29 -16 63 -16q48 0 71 40l26 55l-222 520h106l166 -408l157 408h103l-228 -564q-52 -131 -166 -133z" />
<glyph glyph-name="Amacron" unicode="&#x100;" horiz-adv-x="754"
d="M538 825v-65h-322v65h322zM616 0l-60 140h-358l-60 -140h-112l295 687h112l295 -687h-112zM237 231h280l-140 326z" />
<glyph glyph-name="amacron" unicode="&#x101;" horiz-adv-x="576"
d="M456 655v-65h-322v65h322zM289 529q102 0 159 -59t57 -157v-313h-97v71q-28 -39 -75.5 -61t-96.5 -22q-84 0 -137.5 45t-53.5 120q0 76 60 124t147 48q74 0 156 -28v16q0 57 -31 95.5t-102 38.5q-62 0 -146 -43l-36 73q104 52 196 52zM255 66q52 0 96.5 25.5t56.5 70.5
v69q-65 20 -141 20q-53 0 -90 -27t-37 -68t32.5 -65.5t82.5 -24.5z" />
<glyph glyph-name="Abreve" unicode="&#x102;" horiz-adv-x="754"
d="M528 818q-62 -62 -151 -62q-87 0 -151 62l52 53q44 -42 99 -42t99 42zM616 0l-60 140h-358l-60 -140h-112l295 687h112l295 -687h-112zM237 231h280l-140 326z" />
<glyph glyph-name="abreve" unicode="&#x103;" horiz-adv-x="576"
d="M446 648q-62 -62 -151 -62q-87 0 -151 62l52 53q44 -42 99 -42t99 42zM289 529q102 0 159 -59t57 -157v-313h-97v71q-28 -39 -75.5 -61t-96.5 -22q-84 0 -137.5 45t-53.5 120q0 76 60 124t147 48q74 0 156 -28v16q0 57 -31 95.5t-102 38.5q-62 0 -146 -43l-36 73
q104 52 196 52zM255 66q52 0 96.5 25.5t56.5 70.5v69q-65 20 -141 20q-53 0 -90 -27t-37 -68t32.5 -65.5t82.5 -24.5z" />
<glyph glyph-name="Aogonek" unicode="&#x104;" horiz-adv-x="754"
d="M771 -87l30 -56q-35 -30 -85 -30q-49 0 -79.5 29t-30.5 79q0 37 23 65h-13l-60 140h-358l-60 -140h-112l295 687h112l295 -687q-24 0 -39 -15t-15 -38q0 -24 14.5 -37.5t39.5 -13.5q28 0 43 17zM237 231h280l-140 326z" />
<glyph glyph-name="aogonek" unicode="&#x105;" horiz-adv-x="576"
d="M548 -87l30 -56q-35 -30 -85 -30q-49 0 -79.5 29t-30.5 79q0 39 25 67v69q-28 -39 -75.5 -61t-96.5 -22q-84 0 -137.5 45t-53.5 120q0 76 60 124t147 48q74 0 156 -28v16q0 57 -31 95.5t-102 38.5q-62 0 -146 -43l-36 73q104 52 196 52q102 0 159 -59t57 -157v-313
q-24 0 -39 -15t-15 -38q0 -24 14.5 -37.5t39.5 -13.5q28 0 43 17zM255 66q52 0 96.5 25.5t56.5 70.5v69q-65 20 -141 20q-53 0 -90 -27t-37 -68t32.5 -65.5t82.5 -24.5z" />
<glyph glyph-name="Cacute" unicode="&#x106;" horiz-adv-x="685"
d="M296 746l119 148l97 -20l-144 -128h-72zM405 -12q-145 0 -251 105.5t-106 250.5t106 250t251 105q148 0 253 -108l-71 -68q-76 83 -182 83q-103 0 -178 -78t-75 -184q0 -107 75 -185t178 -78q106 0 182 83l71 -68q-106 -108 -253 -108z" />
<glyph glyph-name="cacute" unicode="&#x107;" horiz-adv-x="544"
d="M208 576l119 148l97 -20l-144 -128h-72zM316 -12q-110 0 -191 80.5t-81 190.5t81 190t192 80q110 0 190 -80l-67 -62q-50 56 -124 56q-70 0 -121 -54.5t-51 -129.5q0 -76 51 -130.5t122 -54.5q74 0 126 58l67 -61q-81 -83 -194 -83z" />
<glyph glyph-name="Ccaron" unicode="&#x10c;" horiz-adv-x="685"
d="M341 746l-102 140h68l77 -82l78 82h69l-103 -140h-87zM405 -12q-145 0 -251 105.5t-106 250.5t106 250t251 105q148 0 253 -108l-71 -68q-76 83 -182 83q-103 0 -178 -78t-75 -184q0 -107 75 -185t178 -78q106 0 182 83l71 -68q-106 -108 -253 -108z" />
<glyph glyph-name="ccaron" unicode="&#x10d;" horiz-adv-x="544"
d="M253 576l-102 140h68l77 -82l78 82h69l-103 -140h-87zM316 -12q-110 0 -191 80.5t-81 190.5t81 190t192 80q110 0 190 -80l-67 -62q-50 56 -124 56q-70 0 -121 -54.5t-51 -129.5q0 -76 51 -130.5t122 -54.5q74 0 126 58l67 -61q-81 -83 -194 -83z" />
<glyph glyph-name="Dcaron" unicode="&#x10e;" horiz-adv-x="762"
d="M281 746l-102 140h68l77 -82l78 82h69l-103 -140h-87zM87 0v687h237q167 0 273.5 -96t106.5 -247t-106.5 -247.5t-273.5 -96.5h-237zM188 92h142q119 0 194.5 70.5t75.5 181.5q0 110 -75.5 180.5t-194.5 70.5h-142v-503z" />
<glyph glyph-name="dcaron" unicode="&#x10f;" horiz-adv-x="645"
d="M470 428v271h98v-699h-98v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101zM694 699q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5l-35 25q36 38 45 78q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16zM310 74q70 0 115 52
t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="Dcroat" unicode="&#x110;" horiz-adv-x="787"
d="M349 687q167 0 273.5 -96t106.5 -247t-106.5 -247.5t-273.5 -96.5h-237v302h-70v94h70v291h237zM355 92q119 0 194.5 70.5t75.5 181.5q0 110 -75.5 180.5t-194.5 70.5h-142v-199h188l-1 -94h-187v-210h142z" />
<glyph glyph-name="dcroat" unicode="&#x111;" horiz-adv-x="667"
d="M632 639v-58h-64v-581h-98v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v153h-164v58h164v60h98v-60h64zM310 74q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="Emacron" unicode="&#x112;"
d="M489 825v-65h-322v65h322zM580 593h-403v-196h364v-94h-364v-209h403v-94h-505v687h505v-94z" />
<glyph glyph-name="emacron" unicode="&#x113;" horiz-adv-x="594"
d="M463 655v-65h-322v65h322zM309 76q40 0 82.5 16t65.5 40l62 -64q-34 -36 -93.5 -58t-115.5 -22q-110 0 -188 77.5t-78 194.5q0 115 75 192t183 77q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107t110.5 -41zM306 441q-60 0 -104.5 -37.5t-56.5 -100.5h310
q-9 63 -47 100.5t-102 37.5z" />
<glyph glyph-name="Edotaccent" unicode="&#x116;"
d="M328 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM580 593h-403v-196h364v-94h-364v-209h403v-94h-505v687h505v-94z" />
<glyph glyph-name="edotaccent" unicode="&#x117;" horiz-adv-x="594"
d="M302 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM309 76q40 0 82.5 16t65.5 40l62 -64q-34 -36 -93.5 -58t-115.5 -22q-110 0 -188 77.5t-78 194.5q0 115 75 192t183 77q117 0 183 -82.5t66 -222.5h-407
q10 -66 54.5 -107t110.5 -41zM306 441q-60 0 -104.5 -37.5t-56.5 -100.5h310q-9 63 -47 100.5t-102 37.5z" />
<glyph glyph-name="Eogonek" unicode="&#x118;"
d="M580 593h-403v-196h364v-94h-364v-209h403v-94h-73q-24 0 -39 -15t-15 -38q0 -24 14.5 -37.5t39.5 -13.5q28 0 43 17l30 -56q-35 -30 -85 -30q-49 0 -79.5 29t-30.5 79q0 37 23 65h-333v687h505v-94z" />
<glyph glyph-name="eogonek" unicode="&#x119;" horiz-adv-x="594"
d="M519 68q-39 -42 -114 -65q-14 -14 -14 -37q0 -24 14.5 -37.5t39.5 -13.5q28 0 43 17l30 -56q-35 -30 -85 -30q-49 0 -79.5 29t-30.5 79q0 18 6 35q-6 -1 -19 -1q-110 0 -188 77.5t-78 194.5q0 115 75 192t183 77q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107
t110.5 -41q40 0 82.5 16t65.5 40zM306 441q-60 0 -104.5 -37.5t-56.5 -100.5h310q-9 63 -47 100.5t-102 37.5z" />
<glyph glyph-name="Ecaron" unicode="&#x11a;"
d="M372 746h-87l-102 140h68l77 -82l78 82h69zM580 593h-403v-196h364v-94h-364v-209h403v-94h-505v687h505v-94z" />
<glyph glyph-name="ecaron" unicode="&#x11b;" horiz-adv-x="594"
d="M346 576h-87l-102 140h68l77 -82l78 82h69zM309 76q40 0 82.5 16t65.5 40l62 -64q-34 -36 -93.5 -58t-115.5 -22q-110 0 -188 77.5t-78 194.5q0 115 75 192t183 77q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107t110.5 -41zM306 441q-60 0 -104.5 -37.5t-56.5 -100.5
h310q-9 63 -47 100.5t-102 37.5z" />
<glyph glyph-name="Gbreve" unicode="&#x11e;" horiz-adv-x="744"
d="M557 818q-62 -62 -151 -62q-87 0 -151 62l52 53q44 -42 99 -42t99 42zM392 282v88h284v-274q-48 -49 -122.5 -78.5t-147.5 -29.5q-145 0 -251.5 105.5t-106.5 250.5q0 144 106.5 249.5t251.5 105.5q74 0 148 -29t122 -79l-71 -68q-35 38 -90 60.5t-109 22.5
q-103 0 -178.5 -77.5t-75.5 -184.5t75 -185t179 -78q96 0 170 57v144h-184z" />
<glyph glyph-name="gbreve" unicode="&#x11f;" horiz-adv-x="640"
d="M480 648q-62 -62 -151 -62q-87 0 -151 62l52 53q44 -42 99 -42t99 42zM465 517h99v-462q0 -100 -73.5 -163.5t-188.5 -63.5q-131 0 -216 69l39 74q60 -57 162 -57q83 0 130.5 38t47.5 105v75q-65 -94 -183 -94q-102 0 -168.5 69t-66.5 177t66.5 176.5t168.5 68.5
q58 0 105.5 -25.5t77.5 -69.5v83zM307 124q69 0 113.5 45t44.5 115t-44.5 114.5t-113.5 44.5t-113 -44.5t-44 -114.5t44 -115t113 -45z" />
<glyph glyph-name="Gcommaaccent" unicode="&#x122;" horiz-adv-x="744"
d="M392 282v88h284v-274q-48 -49 -122.5 -78.5t-147.5 -29.5q-145 0 -251.5 105.5t-106.5 250.5q0 144 106.5 249.5t251.5 105.5q74 0 148 -29t122 -79l-71 -68q-35 38 -90 60.5t-109 22.5q-103 0 -178.5 -77.5t-75.5 -184.5t75 -185t179 -78q96 0 170 57v144h-184zM403 -70
q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5l-35 25q36 37 45 78q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16z" />
<glyph glyph-name="gcommaaccent" unicode="&#x123;" horiz-adv-x="640"
d="M314 593q-27 0 -43 21.5t-16 55.5q0 28 16 57.5t55 75.5l35 -25q-36 -38 -45 -78q21 0 36.5 -15.5t15.5 -37.5t-16 -38t-38 -16zM465 517h99v-462q0 -100 -73.5 -163.5t-188.5 -63.5q-131 0 -216 69l39 74q60 -57 162 -57q83 0 130.5 38t47.5 105v75q-65 -94 -183 -94
q-102 0 -168.5 69t-66.5 177t66.5 176.5t168.5 68.5q58 0 105.5 -25.5t77.5 -69.5v83zM307 124q69 0 113.5 45t44.5 115t-44.5 114.5t-113.5 44.5t-113 -44.5t-44 -114.5t44 -115t113 -45z" />
<glyph glyph-name="Imacron" unicode="&#x12a;" horiz-adv-x="253"
d="M-34 760v65h322v-65h-322zM76 0v687h101v-687h-101z" />
<glyph glyph-name="imacron" unicode="&#x12b;" horiz-adv-x="241"
d="M-40 590v65h322v-65h-322zM71 0v517h99v-517h-99z" />
<glyph glyph-name="Iogonek" unicode="&#x12e;" horiz-adv-x="253"
d="M214 -87l30 -56q-35 -30 -85 -30q-49 0 -79.5 29t-30.5 79q0 40 27 69v683h101v-687h-6q-24 0 -39 -15t-15 -38q0 -24 14.5 -37.5t39.5 -13.5q28 0 43 17z" />
<glyph glyph-name="iogonek" unicode="&#x12f;" horiz-adv-x="241"
d="M121 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -15.5 -38.5t-38.5 -15.5zM164 -87l30 -56q-35 -30 -85 -30q-49 0 -79.5 29t-30.5 79q0 29 15 53t38 35l19 -6v500h99v-517h-49q-24 0 -39 -15t-15 -38q0 -24 14.5 -37.5
t39.5 -13.5q28 0 43 17z" />
<glyph glyph-name="Idotaccent" unicode="&#x130;" horiz-adv-x="253"
d="M127 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -15.5 -38.5t-38.5 -15.5zM76 0v687h101v-687h-101z" />
<glyph glyph-name="dotlessi" unicode="&#x131;" horiz-adv-x="241"
d="M71 0v517h99v-517h-99z" />
<glyph glyph-name="Kcommaaccent" unicode="&#x136;" horiz-adv-x="673"
d="M86 0v687h101v-358l324 358h129l-282 -309l301 -378h-127l-245 308l-100 -107v-201h-101zM336 -280l-35 25q36 37 45 78q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5z" />
<glyph glyph-name="kcommaaccent" unicode="&#x137;" horiz-adv-x="552"
d="M542 517l-223 -234l213 -283h-118l-162 217l-83 -84v-133h-98v699h98v-446l253 264h120zM283 -70q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5l-35 25q36 37 45 78q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16z" />
<glyph glyph-name="Lacute" unicode="&#x139;" horiz-adv-x="563"
d="M296 874l-144 -128h-72l119 148zM168 94h364v-94h-466v687h102v-593z" />
<glyph glyph-name="lacute" unicode="&#x13a;" horiz-adv-x="242"
d="M85 758l119 148l97 -20l-144 -128h-72zM72 0v699h98v-699h-98z" />
<glyph glyph-name="Lcaron" unicode="&#x13d;" horiz-adv-x="563"
d="M291 592q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5l-35 25q36 38 45 78zM168 94h364v-94h-466v687h102v-593z" />
<glyph glyph-name="lcaron" unicode="&#x13e;" horiz-adv-x="242"
d="M72 0v699h98v-699h-98zM284 489l-35 25q36 38 45 78q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5z" />
<glyph glyph-name="Lslash" unicode="&#x141;" horiz-adv-x="610"
d="M215 94h364v-94h-466v264l-80 -41v93l80 41v330h102v-279l131 67v-93l-131 -67v-221z" />
<glyph glyph-name="lslash" unicode="&#x142;" horiz-adv-x="322"
d="M289 447v-94l-81 -41v-312h-98v262l-77 -39v93l77 39v344h98v-293z" />
<glyph glyph-name="Nacute" unicode="&#x143;" horiz-adv-x="771"
d="M298 746l119 148l97 -20l-144 -128h-72zM87 0v687h101l395 -521v521h101v-687h-101l-395 521v-521h-101z" />
<glyph glyph-name="nacute" unicode="&#x144;" horiz-adv-x="599"
d="M443 704l-144 -128h-72l119 148zM335 529q85 0 139.5 -56t54.5 -144v-329h-97v312q0 58 -33.5 94.5t-85.5 36.5q-54 0 -95 -31t-47 -77v-335h-99v517h99v-75q24 39 68 63t96 24z" />
<glyph glyph-name="Ncommaaccent" unicode="&#x145;" horiz-adv-x="771"
d="M87 0v687h101l395 -521v521h101v-687h-101l-395 521v-521h-101zM374 -280l-35 25q36 37 45 78q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5z" />
<glyph glyph-name="ncommaaccent" unicode="&#x146;" horiz-adv-x="599"
d="M335 529q85 0 139.5 -56t54.5 -144v-329h-97v312q0 58 -33.5 94.5t-85.5 36.5q-54 0 -95 -31t-47 -77v-335h-99v517h99v-75q24 39 68 63t96 24zM315 -70q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5l-35 25q36 37 45 78q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16z
" />
<glyph glyph-name="Ncaron" unicode="&#x147;" horiz-adv-x="771"
d="M343 746l-102 140h68l77 -82l78 82h69l-103 -140h-87zM87 0v687h101l395 -521v521h101v-687h-101l-395 521v-521h-101z" />
<glyph glyph-name="ncaron" unicode="&#x148;" horiz-adv-x="599"
d="M359 576h-87l-102 140h68l77 -82l78 82h69zM335 529q85 0 139.5 -56t54.5 -144v-329h-97v312q0 58 -33.5 94.5t-85.5 36.5q-54 0 -95 -31t-47 -77v-335h-99v517h99v-75q24 39 68 63t96 24z" />
<glyph glyph-name="Omacron" unicode="&#x14c;" horiz-adv-x="809"
d="M244 760v65h322v-65h-322zM405 -12q-145 0 -251 105.5t-106 250.5t106 250t251 105t250 -105t105 -250t-105 -250.5t-250 -105.5zM405 81q103 0 177.5 78t74.5 185t-74.5 184.5t-177.5 77.5t-178 -78t-75 -184q0 -107 75 -185t178 -78z" />
<glyph glyph-name="omacron" unicode="&#x14d;"
d="M156 590v65h322v-65h-322zM317 -12q-111 0 -192 80.5t-81 190.5t81 190t192 80q110 0 190.5 -80t80.5 -190t-80.5 -190.5t-190.5 -80.5zM317 74q70 0 121 54.5t51 130.5q0 75 -51 129.5t-121 54.5q-71 0 -122.5 -54.5t-51.5 -129.5q0 -76 51.5 -130.5t122.5 -54.5z" />
<glyph glyph-name="Ohungarumlaut" unicode="&#x150;" horiz-adv-x="809"
d="M252 745l119 149l97 -20l-144 -129h-72zM464 745l119 147l96 -20l-144 -127h-71zM405 -12q-145 0 -251 105.5t-106 250.5t106 250t251 105t250 -105t105 -250t-105 -250.5t-250 -105.5zM405 81q103 0 177.5 78t74.5 185t-74.5 184.5t-177.5 77.5t-178 -78t-75 -184
q0 -107 75 -185t178 -78z" />
<glyph glyph-name="ohungarumlaut" unicode="&#x151;"
d="M169 575l119 149l97 -20l-144 -129h-72zM381 575l119 147l96 -20l-144 -127h-71zM317 -12q-111 0 -192 80.5t-81 190.5t81 190t192 80q110 0 190.5 -80t80.5 -190t-80.5 -190.5t-190.5 -80.5zM317 74q70 0 121 54.5t51 130.5q0 75 -51 129.5t-121 54.5
q-71 0 -122.5 -54.5t-51.5 -129.5q0 -76 51.5 -130.5t122.5 -54.5z" />
<glyph glyph-name="OE" unicode="&#x152;" horiz-adv-x="1035"
d="M983 593h-403v-196h364v-94h-364v-209h403v-94h-578q-147 0 -252 96.5t-105 239.5q0 144 106 247.5t251 103.5h578v-94zM405 93h73v501h-73q-103 0 -178 -76t-75 -182q0 -105 74 -174t179 -69z" />
<glyph glyph-name="oe" unicode="&#x153;" horiz-adv-x="1041"
d="M756 76q40 0 82.5 16t65.5 40l62 -64q-34 -36 -93.5 -58t-115.5 -22q-67 0 -125 31t-95 85q-37 -53 -95.5 -84.5t-124.5 -31.5q-111 0 -192 80.5t-81 190.5t81 190t192 80q66 0 124 -30.5t95 -82.5q36 53 92 83t121 30q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107
t110.5 -41zM317 74q70 0 121 54.5t51 130.5q0 75 -51 129.5t-121 54.5q-71 0 -122.5 -54.5t-51.5 -129.5q0 -76 51.5 -130.5t122.5 -54.5zM753 441q-60 0 -104.5 -37.5t-56.5 -100.5h310q-9 63 -47 100.5t-102 37.5z" />
<glyph glyph-name="Racute" unicode="&#x154;" horiz-adv-x="659"
d="M464 874l-144 -128h-72l119 148zM619 463q0 -78 -48.5 -135.5t-127.5 -78.5l175 -249h-116l-168 239h-158v-239h-101v687h289q109 0 182 -63t73 -161zM176 593v-260h174q75 0 120.5 35t45.5 95t-45.5 95t-120.5 35h-174z" />
<glyph glyph-name="racute" unicode="&#x155;" horiz-adv-x="393"
d="M354 704l-144 -128h-72l119 148zM176 418q25 52 75.5 81.5t116.5 29.5v-86q-80 0 -132.5 -40.5t-59.5 -108.5v-294h-99v517h99v-99z" />
<glyph glyph-name="Rcommaaccent" unicode="&#x156;" horiz-adv-x="659"
d="M619 463q0 -78 -48.5 -135.5t-127.5 -78.5l175 -249h-116l-168 239h-158v-239h-101v687h289q109 0 182 -63t73 -161zM176 593v-260h174q75 0 120.5 35t45.5 95t-45.5 95t-120.5 35h-174zM325 -70q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5l-35 25q36 37 45 78
q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16z" />
<glyph glyph-name="rcommaaccent" unicode="&#x157;" horiz-adv-x="393"
d="M176 418q25 52 75.5 81.5t116.5 29.5v-86q-80 0 -132.5 -40.5t-59.5 -108.5v-294h-99v517h99v-99zM168 -70q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5l-35 25q36 37 45 78q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16z" />
<glyph glyph-name="Rcaron" unicode="&#x158;" horiz-adv-x="659"
d="M380 746h-87l-102 140h68l77 -82l78 82h69zM619 463q0 -78 -48.5 -135.5t-127.5 -78.5l175 -249h-116l-168 239h-158v-239h-101v687h289q109 0 182 -63t73 -161zM176 593v-260h174q75 0 120.5 35t45.5 95t-45.5 95t-120.5 35h-174z" />
<glyph glyph-name="rcaron" unicode="&#x159;" horiz-adv-x="393"
d="M270 576h-87l-102 140h68l77 -82l78 82h69zM176 418q25 52 75.5 81.5t116.5 29.5v-86q-80 0 -132.5 -40.5t-59.5 -108.5v-294h-99v517h99v-99z" />
<glyph glyph-name="Sacute" unicode="&#x15a;" horiz-adv-x="620"
d="M214 746l119 148l97 -20l-144 -128h-72zM321 -11q-168 0 -283 110l61 75q101 -96 226 -96q68 0 106 30.5t38 74.5q0 46 -39.5 70.5t-132.5 45.5q-118 28 -175.5 70.5t-57.5 128.5q0 87 67.5 144.5t170.5 57.5q141 0 251 -97l-58 -76q-92 84 -197 84q-56 0 -93.5 -31
t-37.5 -73q0 -45 39 -68t133 -45q115 -27 173.5 -71t58.5 -130q0 -90 -66 -147t-184 -57z" />
<glyph glyph-name="sacute" unicode="&#x15b;" horiz-adv-x="498"
d="M163 576l119 148l97 -20l-144 -128h-72zM259 -12q-126 0 -221 77l47 71q87 -63 175 -63q44 0 71 18.5t27 48.5q0 14 -6.5 25.5t-15.5 18.5t-27 14.5t-30.5 11.5t-37.5 11q-95 26 -136.5 58.5t-41.5 92.5q-1 71 52 114t136 43q100 0 191 -60l-44 -73q-77 48 -147 48
q-40 0 -65.5 -16.5t-25.5 -44.5t24 -42.5t95 -36.5q42 -12 65 -21t53 -27t44 -44.5t14 -63.5q0 -72 -55 -116t-141 -44z" />
<glyph glyph-name="Scedilla" unicode="&#x15e;" horiz-adv-x="620"
d="M571 193q0 -86 -60 -142t-169 -62l-15 -33h8q31 0 51 -19t20 -48q0 -37 -29 -60t-73 -23q-52 0 -90 29l21 47q29 -23 64 -23q20 0 33.5 10t13.5 25q0 32 -37 32q-17 0 -32 -10l-18 18l23 57q-141 10 -244 108l61 75q101 -96 226 -96q68 0 106 30.5t38 74.5
q0 46 -39.5 70.5t-132.5 45.5q-118 28 -175.5 70.5t-57.5 128.5q0 87 67.5 144.5t170.5 57.5q141 0 251 -97l-58 -76q-92 84 -197 84q-56 0 -93.5 -31t-37.5 -73q0 -45 39 -68t133 -45q115 -27 173.5 -71t58.5 -130z" />
<glyph glyph-name="scedilla" unicode="&#x15f;" horiz-adv-x="498"
d="M455 148q0 -68 -48.5 -111t-126.5 -48l-14 -33h8q31 0 51 -19t20 -48q0 -37 -29 -60t-73 -23q-52 0 -90 29l21 47q29 -23 64 -23q20 0 33.5 10t13.5 25q0 32 -37 32q-17 0 -32 -10l-18 18l23 56q-104 11 -183 75l47 71q87 -63 175 -63q44 0 71 18.5t27 48.5
q0 14 -6.5 25.5t-15.5 18.5t-27 14.5t-30.5 11.5t-37.5 11q-95 26 -136.5 58.5t-41.5 92.5q-1 71 52 114t136 43q100 0 191 -60l-44 -73q-77 48 -147 48q-40 0 -65.5 -16.5t-25.5 -44.5t24 -42.5t95 -36.5q42 -12 65 -21t53 -27t44 -44.5t14 -63.5z" />
<glyph glyph-name="Scaron" unicode="&#x160;" horiz-adv-x="620"
d="M259 746l-102 140h68l77 -82l78 82h69l-103 -140h-87zM321 -11q-168 0 -283 110l61 75q101 -96 226 -96q68 0 106 30.5t38 74.5q0 46 -39.5 70.5t-132.5 45.5q-118 28 -175.5 70.5t-57.5 128.5q0 87 67.5 144.5t170.5 57.5q141 0 251 -97l-58 -76q-92 84 -197 84
q-56 0 -93.5 -31t-37.5 -73q0 -45 39 -68t133 -45q115 -27 173.5 -71t58.5 -130q0 -90 -66 -147t-184 -57z" />
<glyph glyph-name="scaron" unicode="&#x161;" horiz-adv-x="498"
d="M208 576l-102 140h68l77 -82l78 82h69l-103 -140h-87zM259 -12q-126 0 -221 77l47 71q87 -63 175 -63q44 0 71 18.5t27 48.5q0 14 -6.5 25.5t-15.5 18.5t-27 14.5t-30.5 11.5t-37.5 11q-95 26 -136.5 58.5t-41.5 92.5q-1 71 52 114t136 43q100 0 191 -60l-44 -73
q-77 48 -147 48q-40 0 -65.5 -16.5t-25.5 -44.5t24 -42.5t95 -36.5q42 -12 65 -21t53 -27t44 -44.5t14 -63.5q0 -72 -55 -116t-141 -44z" />
<glyph glyph-name="uni0162" unicode="&#x162;" horiz-adv-x="633"
d="M367 0h-20l-19 -44h8q31 0 51 -19t20 -48q0 -37 -29 -60t-73 -23q-52 0 -90 29l21 47q29 -23 64 -23q20 0 33.5 10t13.5 25q0 32 -37 32q-17 0 -32 -10l-18 18l27 66h-21v593h-225v94h552v-94h-226v-593z" />
<glyph glyph-name="uni0163" unicode="&#x163;" horiz-adv-x="379"
d="M274 -44q31 0 51 -19t20 -48q0 -37 -29 -60t-73 -23q-52 0 -90 29l21 47q29 -23 64 -23q20 0 33.5 10t13.5 25q0 32 -37 32q-17 0 -32 -10l-18 18l23 56q-50 8 -80 46t-30 93v304h-78v84h78v142h97v-142h122v-84h-122v-297q0 -27 15.5 -44.5t37.5 -17.5q34 0 53 19
l36 -68q-28 -23 -68 -33l-16 -36h8z" />
<glyph glyph-name="Tcaron" unicode="&#x164;" horiz-adv-x="633"
d="M274 746l-102 140h68l77 -82l78 82h69l-103 -140h-87zM266 0v593h-225v94h552v-94h-226v-593h-101z" />
<glyph glyph-name="tcaron" unicode="&#x165;" horiz-adv-x="379"
d="M456 699q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5l-35 25q36 38 45 78q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16zM261 74q34 0 53 19l36 -68q-45 -37 -103 -37q-60 0 -98 39.5t-38 101.5v304h-78v84h78v142h97v-142h122v-84h-122v-297q0 -27 15.5 -44.5
t37.5 -17.5z" />
<glyph glyph-name="Umacron" unicode="&#x16a;" horiz-adv-x="749"
d="M214 760v65h322v-65h-322zM375 -12q-130 0 -212.5 84.5t-82.5 216.5v398h101v-396q0 -92 54.5 -151.5t139.5 -59.5t139 59.5t54 151.5v396h102v-398q0 -132 -83 -216.5t-212 -84.5z" />
<glyph glyph-name="umacron" unicode="&#x16b;" horiz-adv-x="599"
d="M459 655v-65h-322v65h322zM428 517h99v-517h-99v75q-24 -39 -68 -63t-96 -24q-85 0 -139.5 56t-54.5 144v329h97v-312q0 -58 33.5 -94.5t85.5 -36.5q54 0 95 31t47 77v335z" />
<glyph glyph-name="Uring" unicode="&#x16e;" horiz-adv-x="749"
d="M375 756q-44 0 -75.5 31.5t-31.5 75.5t31.5 75t75.5 31t75 -31t31 -75t-31 -75.5t-75 -31.5zM375 806q23 0 40 17t17 40t-17 40t-40 17t-40 -17t-17 -40t17 -40t40 -17zM375 -12q-130 0 -212.5 84.5t-82.5 216.5v398h101v-396q0 -92 54.5 -151.5t139.5 -59.5t139 59.5
t54 151.5v396h102v-398q0 -132 -83 -216.5t-212 -84.5z" />
<glyph glyph-name="uring" unicode="&#x16f;" horiz-adv-x="599"
d="M298 586q-44 0 -75.5 31.5t-31.5 75.5t31.5 75t75.5 31t75 -31t31 -75t-31 -75.5t-75 -31.5zM298 750q-23 0 -40 -17t-17 -40t17 -40t40 -17t40 17t17 40t-17 40t-40 17zM428 517h99v-517h-99v75q-24 -39 -68 -63t-96 -24q-85 0 -139.5 56t-54.5 144v329h97v-312
q0 -58 33.5 -94.5t85.5 -36.5q54 0 95 31t47 77v335z" />
<glyph glyph-name="Uhungarumlaut" unicode="&#x170;" horiz-adv-x="749"
d="M219 745l119 149l97 -20l-144 -129h-72zM431 745l119 147l96 -20l-144 -127h-71zM375 -12q-130 0 -212.5 84.5t-82.5 216.5v398h101v-396q0 -92 54.5 -151.5t139.5 -59.5t139 59.5t54 151.5v396h102v-398q0 -132 -83 -216.5t-212 -84.5z" />
<glyph glyph-name="uhungarumlaut" unicode="&#x171;" horiz-adv-x="599"
d="M361 704l-144 -129h-72l119 149zM428 575h-71l119 147l96 -20zM428 182v335h99v-517h-99v75q-24 -39 -68 -63t-96 -24q-85 0 -139.5 56t-54.5 144v329h97v-312q0 -58 33.5 -94.5t85.5 -36.5q54 0 95 31t47 77z" />
<glyph glyph-name="Uogonek" unicode="&#x172;" horiz-adv-x="749"
d="M568 687h102v-398q0 -132 -83 -216.5t-212 -84.5h-8q-18 -15 -18 -41q0 -24 14.5 -37.5t39.5 -13.5q28 0 43 17l30 -56q-35 -30 -85 -30q-49 0 -79.5 29t-30.5 79q0 34 20 61q-100 23 -160.5 102t-60.5 191v398h101v-396q0 -92 54.5 -151.5t139.5 -59.5t139 59.5
t54 151.5v396z" />
<glyph glyph-name="uogonek" unicode="&#x173;" horiz-adv-x="599"
d="M570 -87l30 -56q-35 -30 -85 -30q-49 0 -79.5 29t-30.5 79q0 37 23 65v75q-24 -39 -68 -63t-96 -24q-85 0 -139.5 56t-54.5 144v329h97v-312q0 -58 33.5 -94.5t85.5 -36.5q54 0 95 31t47 77v335h99v-517q-24 0 -39 -15t-15 -38q0 -24 14.5 -37.5t39.5 -13.5q28 0 43 17z
" />
<glyph glyph-name="Wcircumflex" unicode="&#x174;" horiz-adv-x="1080"
d="M396 746l102 140h87l103 -140h-69l-78 82l-77 -82h-68zM257 0l-226 687h112l169 -524l172 524h112l172 -524l169 524h112l-226 -687h-101l-181 547l-183 -547h-101z" />
<glyph glyph-name="wcircumflex" unicode="&#x175;" horiz-adv-x="836"
d="M274 576l102 140h87l103 -140h-69l-78 82l-77 -82h-68zM203 0l-174 517h101l119 -385l128 385h84l128 -385l118 385h101l-174 -517h-91l-124 384l-125 -384h-91z" />
<glyph glyph-name="Ycircumflex" unicode="&#x176;" horiz-adv-x="679"
d="M195 746l102 140h87l103 -140h-69l-78 82l-77 -82h-68zM288 0v269l-275 418h122l205 -322l208 322h117l-273 -418v-269h-104z" />
<glyph glyph-name="ycircumflex" unicode="&#x177;" horiz-adv-x="596"
d="M152 576l102 140h87l103 -140h-69l-78 82l-77 -82h-68zM163 -180q-56 0 -98 22l22 76q29 -16 63 -16q48 0 71 40l26 55l-222 520h106l166 -408l157 408h103l-228 -564q-52 -131 -166 -133z" />
<glyph glyph-name="Ydieresis" unicode="&#x178;" horiz-adv-x="679"
d="M241 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -15.5 -38.5t-38.5 -15.5zM440 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM288 0v269l-275 418h122l205 -322
l208 322h117l-273 -418v-269h-104z" />
<glyph glyph-name="Zacute" unicode="&#x179;" horiz-adv-x="646"
d="M238 746l119 148l97 -20l-144 -128h-72zM55 0l-1 79l397 514h-389v94h528v-79l-397 -514h401v-94h-539z" />
<glyph glyph-name="zacute" unicode="&#x17a;" horiz-adv-x="520"
d="M179 576l119 148l97 -20l-144 -128h-72zM50 0v74l290 354h-284v89h414v-74l-290 -354h292v-89h-422z" />
<glyph glyph-name="Zdotaccent" unicode="&#x17b;" horiz-adv-x="646"
d="M326 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM55 0l-1 79l397 514h-389v94h528v-79l-397 -514h401v-94h-539z" />
<glyph glyph-name="zdotaccent" unicode="&#x17c;" horiz-adv-x="520"
d="M267 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -15.5 -38.5t-38.5 -15.5zM50 0v74l290 354h-284v89h414v-74l-290 -354h292v-89h-422z" />
<glyph glyph-name="Zcaron" unicode="&#x17d;" horiz-adv-x="646"
d="M283 746l-102 140h68l77 -82l78 82h69l-103 -140h-87zM55 0l-1 79l397 514h-389v94h528v-79l-397 -514h401v-94h-539z" />
<glyph glyph-name="zcaron" unicode="&#x17e;" horiz-adv-x="520"
d="M224 576l-102 140h68l77 -82l78 82h69l-103 -140h-87zM50 0v74l290 354h-284v89h414v-74l-290 -354h292v-89h-422z" />
<glyph glyph-name="uni0237" unicode="&#x237;" horiz-adv-x="241"
d="M32 -178q-50 0 -88 18l13 77q25 -10 60 -10q24 0 39 17.5t15 44.5v548h99v-553q0 -62 -38.5 -102t-99.5 -40z" />
<glyph glyph-name="circumflex" unicode="&#x2c6;" horiz-adv-x="418"
d="M63 576l102 140h87l103 -140h-69l-78 82l-77 -82h-68z" />
<glyph glyph-name="caron" unicode="&#x2c7;" horiz-adv-x="418"
d="M165 576l-102 140h68l77 -82l78 82h69l-103 -140h-87z" />
<glyph glyph-name="breve" unicode="&#x2d8;" horiz-adv-x="428"
d="M214 586q-87 0 -151 62l52 53q44 -42 99 -42t99 42l52 -53q-62 -62 -151 -62z" />
<glyph glyph-name="dotaccent" unicode="&#x2d9;" horiz-adv-x="234"
d="M117 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -15.5 -38.5t-38.5 -15.5z" />
<glyph glyph-name="ring" unicode="&#x2da;" horiz-adv-x="339"
d="M170 586q-44 0 -75.5 31.5t-31.5 75.5t31.5 75t75.5 31t75 -31t31 -75t-31 -75.5t-75 -31.5zM170 636q23 0 40 17t17 40t-17 40t-40 17t-40 -17t-17 -40t17 -40t40 -17z" />
<glyph glyph-name="ogonek" unicode="&#x2db;" horiz-adv-x="321"
d="M173 -173q-49 0 -79.5 29t-30.5 79q0 29 15 53t38 35l69 -23q-24 0 -39 -15t-15 -38q0 -24 14.5 -37.5t39.5 -13.5q28 0 43 17l30 -56q-35 -30 -85 -30z" />
<glyph glyph-name="tilde" unicode="&#x2dc;" horiz-adv-x="449"
d="M290 574q-32 0 -73 30.5t-57 30.5q-37 0 -47 -63l-55 9q16 123 101 123q31 0 72 -30.5t58 -30.5q36 0 47 63l55 -8q-15 -124 -101 -124z" />
<glyph glyph-name="hungarumlaut" unicode="&#x2dd;" horiz-adv-x="554"
d="M63 575l119 149l97 -20l-144 -129h-72zM275 575l119 147l96 -20l-144 -127h-71z" />
<glyph glyph-name="uni0326" unicode="&#x326;" horiz-adv-x="0"
d="M-147 -280l-35 25q36 37 45 78q-21 0 -36.5 15.5t-15.5 37.5t16 38t38 16q27 0 43 -21.5t16 -55.5q0 -28 -16 -57.5t-55 -75.5z" />
<glyph glyph-name="Wgrave" unicode="&#x1e80;" horiz-adv-x="1080"
d="M506 746l-144 128l96 20l120 -148h-72zM257 0l-226 687h112l169 -524l172 524h112l172 -524l169 524h112l-226 -687h-101l-181 547l-183 -547h-101z" />
<glyph glyph-name="wgrave" unicode="&#x1e81;" horiz-adv-x="836"
d="M384 576l-144 128l96 20l120 -148h-72zM203 0l-174 517h101l119 -385l128 385h84l128 -385l118 385h101l-174 -517h-91l-124 384l-125 -384h-91z" />
<glyph glyph-name="Wacute" unicode="&#x1e82;" horiz-adv-x="1080"
d="M503 746l119 148l97 -20l-144 -128h-72zM257 0l-226 687h112l169 -524l172 524h112l172 -524l169 524h112l-226 -687h-101l-181 547l-183 -547h-101z" />
<glyph glyph-name="wacute" unicode="&#x1e83;" horiz-adv-x="836"
d="M382 576l119 148l97 -20l-144 -128h-72zM203 0l-174 517h101l119 -385l128 385h84l128 -385l118 385h101l-174 -517h-91l-124 384l-125 -384h-91z" />
<glyph glyph-name="Wdieresis" unicode="&#x1e84;" horiz-adv-x="1080"
d="M442 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM641 763q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM257 0l-226 687h112l169 -524l172 524h112
l172 -524l169 524h112l-226 -687h-101l-181 547l-183 -547h-101z" />
<glyph glyph-name="wdieresis" unicode="&#x1e85;" horiz-adv-x="836"
d="M320 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM519 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM203 0l-174 517h101l119 -385l128 385h84
l128 -385l118 385h101l-174 -517h-91l-124 384l-125 -384h-91z" />
<glyph glyph-name="uni1EB8" unicode="&#x1eb8;"
d="M580 593h-403v-196h364v-94h-364v-209h403v-94h-505v687h505v-94zM328 -77q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16z" />
<glyph glyph-name="uni1EB9" unicode="&#x1eb9;" horiz-adv-x="594"
d="M309 76q40 0 82.5 16t65.5 40l62 -64q-34 -36 -93.5 -58t-115.5 -22q-110 0 -188 77.5t-78 194.5q0 115 75 192t183 77q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107t110.5 -41zM306 441q-60 0 -104.5 -37.5t-56.5 -100.5h310q-9 63 -47 100.5t-102 37.5zM301 -77
q22 0 38 -16.5t16 -37.5q0 -23 -15.5 -38.5t-38.5 -15.5t-38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16z" />
<glyph glyph-name="uni1EBC" unicode="&#x1ebc;"
d="M263 805q-37 0 -47 -63l-55 9q16 123 101 123q32 0 73 -30.5t57 -30.5q36 0 47 63l55 -8q-16 -124 -101 -124q-32 0 -72.5 30.5t-57.5 30.5zM580 593h-403v-196h364v-94h-364v-209h403v-94h-505v687h505v-94z" />
<glyph glyph-name="uni1EBD" unicode="&#x1ebd;" horiz-adv-x="594"
d="M237 635q-37 0 -47 -63l-55 9q16 123 101 123q32 0 73 -30.5t57 -30.5q36 0 47 63l55 -8q-16 -124 -101 -124q-31 0 -72 30.5t-58 30.5zM309 76q40 0 82.5 16t65.5 40l62 -64q-34 -36 -93.5 -58t-115.5 -22q-110 0 -188 77.5t-78 194.5q0 115 75 192t183 77
q117 0 183 -82.5t66 -222.5h-407q10 -66 54.5 -107t110.5 -41zM306 441q-60 0 -104.5 -37.5t-56.5 -100.5h310q-9 63 -47 100.5t-102 37.5z" />
<glyph glyph-name="Ygrave" unicode="&#x1ef2;" horiz-adv-x="679"
d="M346 746l-144 128l96 20l120 -148h-72zM288 0v269l-275 418h122l205 -322l208 322h117l-273 -418v-269h-104z" />
<glyph glyph-name="ygrave" unicode="&#x1ef3;" horiz-adv-x="596"
d="M303 576l-144 128l96 20l120 -148h-72zM163 -180q-56 0 -98 22l22 76q29 -16 63 -16q48 0 71 40l26 55l-222 520h106l166 -408l157 408h103l-228 -564q-52 -131 -166 -133z" />
<glyph glyph-name="uni2002" unicode="&#x2002;" horiz-adv-x="500"
/>
<glyph glyph-name="uni2003" unicode="&#x2003;" horiz-adv-x="1000"
/>
<glyph glyph-name="uni2004" unicode="&#x2004;" horiz-adv-x="333"
/>
<glyph glyph-name="uni2005" unicode="&#x2005;" horiz-adv-x="250"
/>
<glyph glyph-name="uni2006" unicode="&#x2006;" horiz-adv-x="166"
/>
<glyph glyph-name="endash" unicode="&#x2013;" horiz-adv-x="575"
d="M52 229v88h471v-88h-471z" />
<glyph glyph-name="emdash" unicode="&#x2014;" horiz-adv-x="880"
d="M52 229v88h776v-88h-776z" />
<glyph glyph-name="quoteleft" unicode="&#x2018;" horiz-adv-x="274"
d="M152 679l42 -32q-42 -44 -55 -93q27 0 46 -19.5t19 -47.5q0 -27 -19.5 -46.5t-47.5 -19.5q-33 0 -52.5 26.5t-19.5 68.5q0 35 19.5 71.5t67.5 91.5z" />
<glyph glyph-name="quoteright" unicode="&#x2019;" horiz-adv-x="274"
d="M122 423l-42 32q42 44 55 93q-27 0 -46 19.5t-19 47.5q0 27 19.5 46.5t47.5 19.5q33 0 52.5 -26.5t19.5 -68.5q0 -35 -19.5 -71.5t-67.5 -91.5z" />
<glyph glyph-name="quotedblleft" unicode="&#x201c;" horiz-adv-x="494"
d="M152 679l42 -32q-42 -44 -55 -93q27 0 46 -19.5t19 -47.5q0 -27 -19.5 -46.5t-47.5 -19.5q-33 0 -52.5 26.5t-19.5 68.5q0 35 19.5 71.5t67.5 91.5zM372 679l42 -32q-42 -44 -55 -93q27 0 46 -19.5t19 -47.5q0 -27 -19.5 -46.5t-47.5 -19.5q-33 0 -52.5 26.5t-19.5 68.5
q0 35 19.5 71.5t67.5 91.5z" />
<glyph glyph-name="quotedblright" unicode="&#x201d;" horiz-adv-x="494"
d="M122 423l-42 32q42 44 55 93q-27 0 -46 19.5t-19 47.5q0 27 19.5 46.5t47.5 19.5q33 0 52.5 -26.5t19.5 -68.5q0 -35 -19.5 -71.5t-67.5 -91.5zM342 423l-42 32q42 44 55 93q-27 0 -46 19.5t-19 47.5q0 27 19.5 46.5t47.5 19.5q33 0 52.5 -26.5t19.5 -68.5
q0 -35 -19.5 -71.5t-67.5 -91.5z" />
<glyph glyph-name="bullet" unicode="&#x2022;" horiz-adv-x="420"
d="M211 172q-52 0 -89 37t-37 89q0 51 37 88t89 37t88.5 -37t36.5 -88q0 -52 -36.5 -89t-88.5 -37z" />
<glyph glyph-name="ellipsis" unicode="&#x2026;" horiz-adv-x="706"
d="M134 -12q-28 0 -47.5 20t-19.5 48q0 26 19.5 45.5t47.5 19.5q27 0 46 -19.5t19 -45.5q0 -28 -19 -48t-46 -20zM354 -12q-28 0 -47.5 20t-19.5 48q0 26 19.5 45.5t47.5 19.5q27 0 46 -19.5t19 -45.5q0 -28 -19 -48t-46 -20zM574 -12q-28 0 -47.5 20t-19.5 48
q0 26 19.5 45.5t47.5 19.5q27 0 46 -19.5t19 -45.5q0 -28 -19 -48t-46 -20z" />
<glyph glyph-name="uni202F" unicode="&#x202f;" horiz-adv-x="286"
/>
<glyph glyph-name="perthousand" unicode="&#x2030;" horiz-adv-x="1186"
d="M207 347q-72 0 -117.5 49.5t-45.5 121.5q0 75 46 125t118 50t117.5 -50t45.5 -123q0 -74 -46.5 -123.5t-117.5 -49.5zM130 0l472 687h80l-473 -687h-79zM208 411q38 0 63 30.5t25 77.5t-25.5 78t-63.5 31q-39 0 -63.5 -30.5t-24.5 -78.5q0 -46 25.5 -77t63.5 -31z
M601 -10q-71 0 -117 49.5t-46 123.5q0 73 46 123t118 50t117.5 -50t45.5 -122q0 -75 -46 -124.5t-118 -49.5zM978 -10q-71 0 -117.5 49.5t-46.5 123.5q0 73 46 123t118 50t117.5 -50t45.5 -122q0 -75 -46 -124.5t-117 -49.5zM602 55q39 0 63.5 30.5t24.5 77.5t-25.5 78
t-63.5 31q-39 0 -63.5 -31t-24.5 -77q0 -47 25 -78t64 -31zM978 55q40 0 64.5 30.5t24.5 77.5t-25.5 78t-63.5 31q-39 0 -64 -31t-25 -77q0 -47 25 -78t64 -31z" />
<glyph glyph-name="guilsinglleft" unicode="&#x2039;" horiz-adv-x="323"
d="M199 51l-163 201l163 199l82 -19l-146 -179l146 -182z" />
<glyph glyph-name="guilsinglright" unicode="&#x203a;" horiz-adv-x="323"
d="M124 51l-82 20l145 182l-145 179l82 19l162 -199z" />
<glyph glyph-name="Euro" unicode="&#x20ac;" horiz-adv-x="685"
d="M405 81q106 0 182 83l71 -68q-106 -108 -253 -108q-116 0 -210.5 70.5t-129.5 179.5h-86v69h71q-2 24 -2 37q0 30 4 53h-73v69h92q39 103 131 168t203 65q148 0 253 -108l-71 -68q-76 83 -182 83q-70 0 -130 -38.5t-93 -101.5h287v-69h-312q-5 -28 -5 -53q0 -19 3 -37
h314v-69h-295q30 -70 93 -113.5t138 -43.5z" />
<glyph glyph-name="minus" unicode="&#x2212;" horiz-adv-x="596"
d="M65 289v89h467v-89h-467z" />
<glyph glyph-name="a.alt" horiz-adv-x="645"
d="M470 517h99v-517h-99v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v89zM310 74q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="aacute.alt" horiz-adv-x="645"
d="M457 704l-144 -128h-72l119 148zM470 517h99v-517h-99v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v89zM310 74q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="abreve.alt" horiz-adv-x="645"
d="M480 648q-62 -62 -151 -62q-87 0 -151 62l52 53q44 -42 99 -42t99 42zM470 517h99v-517h-99v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v89zM310 74q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5
t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="acircumflex.alt" horiz-adv-x="645"
d="M329 658l-77 -82h-68l102 140h87l103 -140h-69zM470 517h99v-517h-99v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v89zM310 74q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133
t116.5 -52z" />
<glyph glyph-name="adieresis.alt" horiz-adv-x="645"
d="M230 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -23 -16 -38.5t-38 -15.5zM429 593q-23 0 -38.5 15.5t-15.5 38.5q0 22 15.5 38t38.5 16q22 0 38 -16.5t16 -37.5q0 -22 -16 -38t-38 -16zM470 517h99v-517h-99v90
q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v89zM310 74q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="agrave.alt" horiz-adv-x="645"
d="M407 576h-72l-144 128l96 20zM470 517h99v-517h-99v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v89zM310 74q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="amacron.alt" horiz-adv-x="645"
d="M490 655v-65h-322v65h322zM470 517h99v-517h-99v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v89zM310 74q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="aogonek.alt" horiz-adv-x="645"
d="M612 -87l30 -56q-35 -30 -85 -30q-49 0 -79.5 29t-30.5 79q0 37 23 65v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v89h99v-517q-24 0 -39 -15t-15 -38q0 -24 14.5 -37.5t39.5 -13.5q28 0 43 17zM310 74q70 0 115 52
t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="aring.alt" horiz-adv-x="645"
d="M329 586q-44 0 -75.5 31.5t-31.5 75.5t31.5 75t75.5 31t75 -31t31 -75t-31 -75.5t-75 -31.5zM329 750q-23 0 -40 -17t-17 -40t17 -40t40 -17t40 17t17 40t-17 40t-40 17zM470 517h99v-517h-99v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76
q120 0 184 -101v89zM310 74q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="atilde.alt" horiz-adv-x="645"
d="M264 635q-37 0 -47 -63l-55 9q16 123 101 123q31 0 72.5 -30.5t57.5 -30.5q36 0 47 63l55 -8q-15 -124 -101 -124q-32 0 -73 30.5t-57 30.5zM470 517h99v-517h-99v90q-64 -102 -184 -102q-103 0 -170.5 76t-67.5 195q0 118 67.5 194t170.5 76q120 0 184 -101v89zM310 74
q70 0 115 52t45 133t-45 132.5t-115 51.5q-71 0 -116.5 -51.5t-45.5 -132.5t45.5 -133t116.5 -52z" />
<glyph glyph-name="ascender" horiz-adv-x="645"
d="M77 0v699h98v-699h-98z" />
<glyph glyph-name="descender" horiz-adv-x="645"
d="M77 -172v689h98v-689h-98z" />
<hkern u1="Y" u2="c" k="114" />
<hkern u1="&#xdd;" u2="c" k="114" />
<hkern u1="&#x176;" u2="c" k="114" />
<hkern u1="&#x178;" u2="c" k="114" />
<hkern u1="&#x1ef2;" u2="c" k="114" />
<hkern g1="C,Ccedilla,Cacute,Ccaron"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="15" />
<hkern g1="D,Dcaron"
g2="c,ccedilla,cacute,ccaron"
k="49" />
<hkern g1="K"
g2="c,ccedilla,cacute,ccaron"
k="29" />
<hkern g1="K"
g2="e,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
k="-24" />
<hkern g1="L,Lacute,Lcaron"
g2="O,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Omacron,OE"
k="25" />
<hkern g1="L,Lacute,Lcaron"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="109" />
<hkern g1="O,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Omacron"
g2="c,ccedilla,cacute,ccaron"
k="24" />
<hkern g1="R,Racute,Rcommaaccent,Rcaron"
g2="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
k="36" />
<hkern g1="V"
g2="T,uni0162,Tcaron"
k="40" />
<hkern g1="V"
g2="V"
k="64" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
k="88" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
k="32" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="O,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Omacron,OE"
k="69" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="69" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="69" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
k="40" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="54" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="54" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="c,ccedilla,cacute,ccaron"
k="54" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="y,yacute,ydieresis,ycircumflex,ygrave"
k="69" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="54" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="d,dcaron,a.alt,aacute.alt,abreve.alt,acircumflex.alt,adieresis.alt,agrave.alt,amacron.alt,aogonek.alt,aring.alt,atilde.alt"
k="114" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="comma"
k="25" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
g2="V"
k="54" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
k="114" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
g2="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
k="25" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="v"
k="69" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="y,yacute,ydieresis,ycircumflex,ygrave"
k="54" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="114" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="e,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
k="21" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="comma"
k="21" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="period"
k="16" />
<hkern g1="v"
g2="V"
k="114" />
<hkern g1="v"
g2="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
k="21" />
<hkern g1="v"
g2="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
k="21" />
<hkern g1="v"
g2="w,wcircumflex,wgrave,wacute,wdieresis"
k="16" />
<hkern g1="w,wcircumflex,wgrave,wacute,wdieresis"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="15" />
<hkern g1="y,yacute,ydieresis,ycircumflex,ygrave"
g2="V"
k="15" />
</font>
</defs></svg>

Before

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,875 +0,0 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg>
<metadata>
Created by FontForge 20090622 at Fri Dec 8 09:52:08 2017
By deploy user
Copyright &#194;&#169; 2016 by Chris Simpson.
</metadata>
<defs>
<font id="Metropolis-SemiBold" horiz-adv-x="652" >
<font-face
font-family="Metropolis Semi Bold"
font-weight="600"
font-stretch="normal"
units-per-em="1000"
panose-1="0 0 7 0 0 0 0 0 0 0"
ascent="795"
descent="-205"
x-height="517"
cap-height="687"
bbox="-202 -285 1162 974"
underline-thickness="20"
underline-position="-113"
unicode-range="U+0020-U+2212"
/>
<missing-glyph horiz-adv-x="500"
d="M410 795v-1000h-317v1000h317zM333 728h-165v-33h65v-37h-66v-33h166v33h-66v37h66v33zM267 599h-100v-104h166v34h-66v70zM233 565v-36h-33v36h33zM333 468h-166v-33h66v-37h-66v-33h100v70h66v33zM333 408h-33v-66h-133v-34h166v100zM333 286h-100v-56h34v23h33v-47
h-100v80h-33v-113h166v113zM333 113h-166v-113h166v113zM300 80v-47h-100v47h100zM333 -23h-166v-33h70l-70 -47v-33h166v33h-102l70 47h32v33z" />
<glyph glyph-name=".notdef" horiz-adv-x="500"
d="M410 795v-1000h-317v1000h317zM333 728h-165v-33h65v-37h-66v-33h166v33h-66v37h66v33zM267 599h-100v-104h166v34h-66v70zM233 565v-36h-33v36h33zM333 468h-166v-33h66v-37h-66v-33h100v70h66v33zM333 408h-33v-66h-133v-34h166v100zM333 286h-100v-56h34v23h33v-47
h-100v80h-33v-113h166v113zM333 113h-166v-113h166v113zM300 80v-47h-100v47h100zM333 -23h-166v-33h70l-70 -47v-33h166v33h-102l70 47h32v33z" />
<glyph glyph-name=".null" horiz-adv-x="0"
/>
<glyph glyph-name="nonmarkingreturn" horiz-adv-x="333"
/>
<glyph glyph-name="space" unicode=" " horiz-adv-x="283"
/>
<glyph glyph-name="exclam" unicode="!" horiz-adv-x="295"
d="M108 225l-29 462h142l-29 -462h-84zM150 -12q-34 0 -57 23.5t-23 56.5q0 31 23 54t57 23q31 0 54 -23t23 -54q0 -33 -22.5 -56.5t-54.5 -23.5z" />
<glyph glyph-name="quotedbl" unicode="&#x22;" horiz-adv-x="482"
d="M104 405q-39 158 -39 215q0 27 19.5 47t46.5 20t46.5 -20t19.5 -47q0 -57 -39 -215h-54zM324 405q-39 158 -39 215q0 27 19.5 47t46.5 20t46.5 -20t19.5 -47q0 -57 -39 -215h-54z" />
<glyph glyph-name="numbersign" unicode="#" horiz-adv-x="675"
d="M618 429h-104l-44 -173h105l-23 -90h-104l-42 -166h-93l42 166h-127l-42 -166h-94l42 166h-100l22 90h100l44 173h-102l22 90h103l42 168h94l-42 -168h127l42 168h93l-42 -168h103zM377 256l44 173h-127l-44 -173h127z" />
<glyph glyph-name="dollar" unicode="$" horiz-adv-x="626"
d="M583 199q0 -88 -60.5 -145t-167.5 -64v-64h-91v67q-134 16 -233 107l72 89q74 -67 161 -86v195q-103 27 -154.5 69.5t-51.5 124.5q0 81 57 138t149 68v61h91v-62q116 -12 210 -93l-68 -92q-68 59 -142 75v-188q113 -26 170.5 -70t57.5 -130zM184 503q0 -29 19 -47t61 -33
v166q-36 -9 -58 -32.5t-22 -53.5zM355 97q49 6 76 31t27 59q0 33 -23.5 52.5t-79.5 35.5v-178z" />
<glyph glyph-name="percent" unicode="%" horiz-adv-x="823"
d="M208 345q-74 0 -120.5 50t-46.5 123q0 75 47 125t120 50q74 0 121 -50t47 -124q0 -75 -47 -124.5t-121 -49.5zM129 0l475 687h92l-475 -687h-92zM208 420q35 0 58 27.5t23 70.5q0 44 -23 72t-58 28q-36 0 -58.5 -27.5t-22.5 -72.5q0 -43 23 -70.5t58 -27.5zM614 -10
q-73 0 -120 50t-47 124t47 124.5t121 50.5t120.5 -50.5t46.5 -123.5q0 -75 -47 -125t-121 -50zM615 65q35 0 58 27.5t23 71.5q0 43 -23.5 71t-58.5 28t-57.5 -27.5t-22.5 -70.5q0 -44 23 -72t58 -28z" />
<glyph glyph-name="ampersand" unicode="&#x26;" horiz-adv-x="676"
d="M644 34l-104 -47l-78 81q-89 -80 -203 -80q-100 0 -163 53.5t-63 144.5q0 67 36 113.5t115 82.5q-52 73 -52 143q0 71 54 120.5t134 49.5q79 0 131 -48.5t52 -120.5q0 -57 -38 -94.5t-121 -75.5q50 -59 122 -135q41 61 70 135l93 -44q-49 -99 -95 -163zM322 604
q-35 0 -58 -22t-23 -57q0 -46 47 -103q60 24 83.5 46t23.5 57q0 34 -21 56.5t-52 22.5zM271 85q61 0 124 53q-87 91 -155 171q-86 -47 -86 -117q0 -49 34 -78t83 -29z" />
<glyph glyph-name="quotesingle" unicode="'" horiz-adv-x="262"
d="M104 405q-39 158 -39 215q0 27 19.5 47t46.5 20t46.5 -20t19.5 -47q0 -57 -39 -215h-54z" />
<glyph glyph-name="parenleft" unicode="(" horiz-adv-x="375"
d="M273 -170q-105 80 -162 192t-57 243t57 242.5t162 192.5l63 -66q-81 -83 -119.5 -170.5t-38.5 -198.5t38.5 -198t119.5 -170z" />
<glyph glyph-name="parenright" unicode=")" horiz-adv-x="375"
d="M101 -170l-63 67q82 83 120.5 170t38.5 198t-38.5 198.5t-120.5 170.5l63 66q105 -80 162 -192t57 -243t-57 -243t-162 -192z" />
<glyph glyph-name="asterisk" unicode="*" horiz-adv-x="401"
d="M201 356q-14 0 -24 9t-10 21q0 22 9 64.5t10 53.5q-11 -8 -42 -36t-50 -39q-10 -7 -23 -3t-20 17q-7 12 -4.5 25t13.5 19q19 11 59.5 24t52.5 18q-10 4 -51.5 18t-60.5 25q-11 6 -13.5 18.5t4.5 25.5q7 12 20 16t23 -2q19 -11 51 -40t41 -36q-1 11 -10 53.5t-9 64.5
q0 12 10 21t23 9q14 0 24 -9t10 -21q0 -22 -9 -64t-11 -54q10 8 42 36t51 39q10 7 23 3t20 -17q7 -12 4 -25t-14 -19q-18 -11 -59.5 -24t-52.5 -18q10 -4 51.5 -18t60.5 -25q11 -6 14 -18.5t-4 -25.5q-7 -12 -20 -16t-23 2q-19 11 -51 40t-41 36q2 -12 11 -54t9 -64
q0 -12 -10 -21t-24 -9z" />
<glyph glyph-name="plus" unicode="+" horiz-adv-x="599"
d="M537 386v-104h-183v-185h-109v185h-183v104h183v186h109v-186h183z" />
<glyph glyph-name="comma" unicode="," horiz-adv-x="283"
d="M129 -142l-48 36q46 46 58 94q-31 0 -53.5 23.5t-22.5 55.5t23 55t55 23q38 0 61 -30.5t23 -78.5q0 -75 -96 -178z" />
<glyph glyph-name="hyphen" unicode="-" horiz-adv-x="367"
d="M49 221v107h269v-107h-269z" />
<glyph glyph-name="period" unicode="." horiz-adv-x="277"
d="M141 -12q-34 0 -57 23.5t-23 56.5q0 31 23 54t57 23q31 0 54 -23t23 -54q0 -33 -22.5 -56.5t-54.5 -23.5z" />
<glyph glyph-name="slash" unicode="/" horiz-adv-x="446"
d="M-21 -74l346 817h131l-346 -817h-131z" />
<glyph glyph-name="zero" unicode="0" horiz-adv-x="701"
d="M351 -12q-133 0 -217.5 99.5t-84.5 256.5q0 156 84.5 255.5t217.5 99.5q132 0 216 -99.5t84 -255.5q0 -157 -84 -256.5t-216 -99.5zM351 102q76 0 124.5 68t48.5 174t-48.5 173.5t-124.5 67.5q-77 0 -125.5 -67.5t-48.5 -173.5t48.5 -174t125.5 -68z" />
<glyph glyph-name="one" unicode="1" horiz-adv-x="394"
d="M187 0v543l-118 -75l-51 88l193 131h100v-687h-124z" />
<glyph glyph-name="two" unicode="2" horiz-adv-x="603"
d="M45 0v102l253 202q64 51 91 93t27 85q0 47 -34.5 76t-82.5 29q-93 0 -174 -97l-81 75q102 134 259 134q103 0 171.5 -60t68.5 -154q0 -69 -36.5 -128.5t-123.5 -126.5l-144 -116h311v-114h-505z" />
<glyph glyph-name="three" unicode="3" horiz-adv-x="599"
d="M298 -12q-171 0 -268 116l76 82q77 -87 188 -87q61 0 97 28t36 73q0 93 -148 93l-77 -1v108h77q62 -1 98 23.5t36 68.5q0 42 -36 68.5t-92 26.5q-90 0 -167 -85l-74 76q96 121 252 121q109 0 176 -52.5t67 -134.5q0 -60 -36 -101t-94 -58q61 -14 103 -56t42 -107
q0 -89 -70.5 -145.5t-185.5 -56.5z" />
<glyph glyph-name="four" unicode="4" horiz-adv-x="640"
d="M381 0v149h-339l-12 97l326 441h149v-431h95v-107h-95v-149h-124zM163 256h218v295z" />
<glyph glyph-name="five" unicode="5" horiz-adv-x="611"
d="M300 -12q-156 0 -257 106l74 89q89 -87 185 -87q62 0 99.5 34.5t37.5 86.5q0 53 -38 85t-99 32q-78 0 -140 -48l-85 36l10 365h440v-114h-323l-6 -177q61 42 139 42q96 0 161.5 -58t65.5 -158q0 -106 -73 -170t-191 -64z" />
<glyph glyph-name="six" unicode="6" horiz-adv-x="636"
d="M355 439q98 0 164.5 -58.5t66.5 -158.5q0 -102 -72.5 -168t-183.5 -66q-141 0 -211.5 94t-70.5 250q0 160 85 263.5t219 103.5q115 0 205 -77l-61 -95q-70 62 -145 62q-72 0 -120 -63t-54 -165q67 78 178 78zM324 94q61 0 98 36.5t37 86.5q0 55 -39.5 87.5t-97.5 32.5
q-49 0 -86.5 -25.5t-52.5 -69.5q24 -148 141 -148z" />
<glyph glyph-name="seven" unicode="7" horiz-adv-x="602"
d="M122 0l280 573h-351v114h496v-94l-284 -593h-141z" />
<glyph glyph-name="eight" unicode="8" horiz-adv-x="618"
d="M309 -12q-115 0 -191 53t-76 142q0 60 38.5 104.5t101.5 67.5q-122 52 -122 159q0 85 73.5 135t175.5 50q104 0 177 -50.5t73 -134.5q0 -109 -122 -159q64 -24 102 -68.5t38 -103.5q0 -90 -76.5 -142.5t-191.5 -52.5zM309 400q49 2 88 29t39 69q0 40 -36.5 67.5
t-90.5 27.5t-90 -27t-36 -68q0 -43 39 -69t87 -29zM309 95q61 0 101.5 28t40.5 72q0 45 -44.5 74t-97.5 31q-53 -3 -97.5 -31.5t-44.5 -73.5q0 -44 40 -72t102 -28z" />
<glyph glyph-name="nine" unicode="9" horiz-adv-x="636"
d="M306 699q141 0 211.5 -94t70.5 -250q0 -160 -85 -263.5t-219 -103.5q-115 0 -205 77l61 95q70 -62 145 -62q72 0 120 63t54 165q-67 -78 -178 -78q-98 0 -164.5 58.5t-66.5 158.5q0 102 72.5 168t183.5 66zM314 350q49 0 86.5 25.5t52.5 69.5q-24 148 -141 148
q-61 0 -98 -36.5t-37 -86.5q0 -55 39.5 -87.5t97.5 -32.5z" />
<glyph glyph-name="colon" unicode=":" horiz-adv-x="277"
d="M141 367q-34 0 -57 23.5t-23 56.5q0 31 23 54t57 23q31 0 54 -23t23 -54q0 -33 -22.5 -56.5t-54.5 -23.5zM141 -12q-34 0 -57 23.5t-23 56.5q0 31 23 54t57 23q31 0 54 -23t23 -54q0 -33 -22.5 -56.5t-54.5 -23.5z" />
<glyph glyph-name="semicolon" unicode=";" horiz-adv-x="283"
d="M143 367q-34 0 -57 23.5t-23 56.5q0 31 23 54t57 23q31 0 54 -23t23 -54q0 -33 -22.5 -56.5t-54.5 -23.5zM129 -142l-48 36q46 46 58 94q-31 0 -53.5 23.5t-22.5 55.5t23 55t55 23q38 0 61 -30.5t23 -78.5q0 -75 -96 -178z" />
<glyph glyph-name="less" unicode="&#x3c;" horiz-adv-x="590"
d="M518 84l-463 211v97l463 211v-102l-361 -157l361 -157v-103z" />
<glyph glyph-name="equal" unicode="=" horiz-adv-x="599"
d="M62 397v104h475v-104h-475zM62 171v104h475v-104h-475z" />
<glyph glyph-name="greater" unicode="&#x3e;" horiz-adv-x="590"
d="M72 84v103l361 157l-361 157v102l463 -211v-97z" />
<glyph glyph-name="question" unicode="?" horiz-adv-x="505"
d="M174 221v173q76 4 124 32.5t48 68.5q0 38 -31 65t-81 27q-77 0 -142 -72l-73 74q96 110 232 110q98 0 159 -54.5t61 -137.5q0 -67 -51.5 -121.5t-132.5 -72.5v-92h-113zM231 -12q-34 0 -57 23.5t-23 56.5q0 31 23 54t57 23q31 0 54 -23t23 -54q0 -33 -22.5 -56.5
t-54.5 -23.5z" />
<glyph glyph-name="at" unicode="@" horiz-adv-x="880"
d="M425 -116q-159 0 -270 110t-111 265q0 170 123.5 293t294.5 123q157 0 266 -103.5t109 -246.5q0 -119 -59.5 -184.5t-136.5 -65.5q-96 0 -121 82q-61 -81 -152 -81q-75 0 -121.5 49.5t-46.5 129.5q0 102 69.5 175.5t158.5 73.5q90 0 133 -74l12 60l103 -8l-17.5 -89
l-15 -74l-10.5 -53t-7 -41.5t-2 -25.5q0 -28 16 -43.5t43 -15.5q45 0 79.5 47.5t34.5 137.5q0 130 -97.5 221t-239.5 91q-155 0 -265.5 -111t-110.5 -266q0 -140 100 -239.5t244 -99.5q112 0 214 61l20 -29q-110 -69 -237 -69zM402 163q56 0 92.5 41t42.5 104q5 50 -18 79.5
t-70 29.5q-59 0 -100 -46.5t-41 -108.5q0 -45 26 -72t68 -27z" />
<glyph glyph-name="A" unicode="A" horiz-adv-x="752"
d="M594 0l-52 124h-332l-52 -124h-139l287 687h139l287 -687h-138zM255 232h242l-121 289z" />
<glyph glyph-name="B" unicode="B" horiz-adv-x="694"
d="M80 0v687h337q89 0 146 -48.5t57 -123.5q0 -100 -97 -152q60 -29 93 -74.5t33 -101.5q0 -82 -61.5 -134.5t-157.5 -52.5h-350zM204 406h183q46 0 75.5 24.5t29.5 61.5q0 38 -29.5 62.5t-75.5 24.5h-183v-173zM204 108h201q51 0 83.5 27.5t32.5 70.5t-32.5 70.5
t-83.5 27.5h-201v-196z" />
<glyph glyph-name="C" unicode="C" horiz-adv-x="690"
d="M406 -12q-147 0 -254 105.5t-107 250.5t107 250t254 105q151 0 259 -111l-89 -83q-69 80 -170 80q-95 0 -164.5 -71.5t-69.5 -169.5q0 -99 69.5 -170.5t164.5 -71.5q101 0 171 80l88 -82q-107 -112 -259 -112z" />
<glyph glyph-name="D" unicode="D" horiz-adv-x="761"
d="M80 0v687h242q170 0 278.5 -96t108.5 -247t-108.5 -247.5t-278.5 -96.5h-242zM205 113h130q109 0 178 65t69 166t-69 165.5t-178 64.5h-130v-461z" />
<glyph glyph-name="E" unicode="E" horiz-adv-x="637"
d="M588 573h-392v-166h355v-114h-355v-179h392v-114h-517v687h517v-114z" />
<glyph glyph-name="F" unicode="F" horiz-adv-x="626"
d="M588 573h-392v-174h355v-114h-355v-285h-125v687h517v-114z" />
<glyph glyph-name="G" unicode="G" horiz-adv-x="743"
d="M388 276v102h293v-278q-49 -51 -123.5 -81.5t-149.5 -30.5q-148 0 -255.5 105.5t-107.5 250.5t107.5 250t255.5 105q76 0 150 -30t123 -81l-89 -83q-32 37 -82.5 58.5t-101.5 21.5q-96 0 -166 -71.5t-70 -169.5q0 -99 70 -170.5t166 -71.5q83 0 151 49v125h-171z" />
<glyph glyph-name="H" unicode="H" horiz-adv-x="735"
d="M539 687h125v-687h-125v293h-343v-293h-125v687h125v-280h343v280z" />
<glyph glyph-name="I" unicode="I" horiz-adv-x="270"
d="M73 0v687h124v-687h-124z" />
<glyph glyph-name="J" unicode="J" horiz-adv-x="543"
d="M241 -12q-65 0 -127.5 32t-96.5 82l84 82q18 -36 54 -59.5t75 -23.5q51 0 83.5 36.5t32.5 94.5v455h124v-463q0 -104 -64.5 -170t-164.5 -66z" />
<glyph glyph-name="K" unicode="K" horiz-adv-x="686"
d="M79 0v687h125v-336l301 336h153l-275 -303l295 -384h-154l-227 296l-93 -100v-196h-125z" />
<glyph glyph-name="L" unicode="L" horiz-adv-x="572"
d="M189 114h353v-114h-477v687h124v-573z" />
<glyph glyph-name="M" unicode="M" horiz-adv-x="863"
d="M80 0v687h125l226 -419l227 419h124v-687h-124v459l-227 -419l-226 419v-459h-125z" />
<glyph glyph-name="N" unicode="N" horiz-adv-x="772"
d="M80 0v687h125l363 -483v483h124v-687h-124l-363 483v-483h-125z" />
<glyph glyph-name="O" unicode="O" horiz-adv-x="810"
d="M406 -12q-147 0 -254 105.5t-107 250.5t107 250t254 105q146 0 253 -105t107 -250t-107 -250.5t-253 -105.5zM406 102q95 0 163.5 71.5t68.5 170.5q0 98 -68.5 169.5t-163.5 71.5t-164.5 -71.5t-69.5 -169.5q0 -99 69.5 -170.5t164.5 -71.5z" />
<glyph glyph-name="P" unicode="P" horiz-adv-x="654"
d="M71 0v687h299q111 0 184 -64t73 -164t-73 -164t-184 -64h-174v-231h-125zM196 346h160q65 0 104.5 30.5t39.5 82.5t-39.5 82.5t-104.5 30.5h-160v-226z" />
<glyph glyph-name="Q" unicode="Q" horiz-adv-x="810"
d="M766 344q0 -115 -70 -207l69 -60l-66 -77l-74 64q-99 -76 -219 -76q-147 0 -254 105.5t-107 250.5t107 250t254 105q146 0 253 -105t107 -250zM406 102q70 0 128 41l-89 78l66 77l92 -80q35 59 35 126q0 98 -68.5 169.5t-163.5 71.5t-164.5 -71.5t-69.5 -169.5
q0 -99 69.5 -170.5t164.5 -71.5z" />
<glyph glyph-name="R" unicode="R" horiz-adv-x="669"
d="M633 0h-142l-162 231h-133v-231h-125v687h299q111 0 184 -64t73 -164q0 -77 -45 -134t-121 -81zM196 572v-226h160q65 0 104.5 30.5t39.5 82.5t-39.5 82.5t-104.5 30.5h-160z" />
<glyph glyph-name="S" unicode="S" horiz-adv-x="626"
d="M325 -11q-175 0 -294 111l72 89q103 -93 226 -93q61 0 95 26t34 65q0 40 -35 60.5t-124 41.5q-122 28 -181.5 71t-59.5 132q0 90 69.5 149t177.5 59q148 0 260 -96l-68 -92q-93 81 -197 81q-51 0 -83.5 -26.5t-32.5 -63.5q0 -40 36 -60.5t124 -40.5q119 -27 179 -71.5
t60 -131.5q0 -94 -68.5 -152t-189.5 -58z" />
<glyph glyph-name="T" unicode="T" horiz-adv-x="636"
d="M256 0v573h-220v114h564v-114h-220v-573h-124z" />
<glyph glyph-name="U" unicode="U" horiz-adv-x="752"
d="M376 -12q-133 0 -218 85.5t-85 219.5v394h125v-390q0 -86 50 -141t128 -55q79 0 129 55t50 141v390h124v-394q0 -134 -85 -219.5t-218 -85.5z" />
<glyph glyph-name="V" unicode="V" horiz-adv-x="753"
d="M594 687h139l-287 -687h-139l-287 687h138l218 -521z" />
<glyph glyph-name="W" unicode="W" horiz-adv-x="1079"
d="M243 0l-218 687h137l147 -492l163 492h136l162 -492l147 492h137l-217 -687h-125l-172 510l-173 -510h-124z" />
<glyph glyph-name="X" unicode="X" horiz-adv-x="707"
d="M682 687l-255 -343l255 -344h-148l-181 244l-182 -244h-147l255 343l-255 344h149l181 -244l182 244h146z" />
<glyph glyph-name="Y" unicode="Y" horiz-adv-x="686"
d="M280 0v258l-272 429h147l189 -311l192 311h142l-271 -429v-258h-127z" />
<glyph glyph-name="Z" unicode="Z" horiz-adv-x="653"
d="M51 0v95l379 478h-372v114h542v-95l-378 -478h383v-114h-554z" />
<glyph glyph-name="bracketleft" unicode="[" horiz-adv-x="379"
d="M74 -133v849h260v-83h-161v-683h161v-83h-260z" />
<glyph glyph-name="backslash" unicode="\" horiz-adv-x="446"
d="M336 -74l-346 817h131l346 -817h-131z" />
<glyph glyph-name="bracketright" unicode="]" horiz-adv-x="379"
d="M45 -133v83h161v683h-161v83h260v-849h-260z" />
<glyph glyph-name="asciicircum" unicode="^" horiz-adv-x="488"
d="M47 413l154 274h87l154 -274h-91l-107 195l-107 -195h-90z" />
<glyph glyph-name="underscore" unicode="_" horiz-adv-x="592"
d="M-2 -149v80h596v-80h-596z" />
<glyph glyph-name="grave" unicode="`" horiz-adv-x="357"
d="M209 575l-146 130l114 22l117 -152h-85z" />
<glyph glyph-name="a" unicode="a" horiz-adv-x="579"
d="M292 529q102 0 162 -59.5t60 -158.5v-311h-119v62q-28 -35 -72.5 -54.5t-90.5 -19.5q-84 0 -138.5 45.5t-54.5 119.5q0 75 61 123.5t150 48.5q72 0 145 -28v14q0 50 -30.5 84t-96.5 34q-62 0 -140 -39l-42 85q109 54 206 54zM259 77q47 0 86.5 23t49.5 62v58
q-58 20 -127 20q-46 0 -78 -23.5t-32 -59.5t28.5 -58t72.5 -22z" />
<glyph glyph-name="b" unicode="b"
d="M372 529q103 0 170 -76t67 -194q0 -119 -67 -195t-170 -76q-115 0 -180 94v-82h-122v699h122v-264q65 94 180 94zM339 92q65 0 107 47t42 120t-42 119.5t-107 46.5q-64 0 -105 -46.5t-41 -119.5t41 -120t105 -47z" />
<glyph glyph-name="c" unicode="c" horiz-adv-x="546"
d="M316 -12q-112 0 -194 80.5t-82 190.5t82.5 190t195.5 80q115 0 196 -84l-82 -72q-47 52 -115 52q-64 0 -110 -49t-46 -117t46 -117.5t110 -49.5q71 0 118 54l82 -71q-82 -87 -201 -87z" />
<glyph glyph-name="d" unicode="d"
d="M460 699h122v-699h-122v80q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v262zM314 92q64 0 105 47t41 120t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="e" unicode="e" horiz-adv-x="594"
d="M308 96q36 0 74 15t60 37l77 -80q-33 -35 -93 -57.5t-117 -22.5q-113 0 -191.5 77t-78.5 195q0 115 76 192t187 77q119 0 186 -84t67 -228h-390q11 -54 49.5 -87.5t93.5 -33.5zM307 421q-51 0 -89.5 -30t-51.5 -81h272q-11 51 -44.5 81t-86.5 30z" />
<glyph glyph-name="f" unicode="f" horiz-adv-x="370"
d="M223 560v-43h117v-101h-117v-416h-119v416h-75v101h75v54q0 65 41 107t105 42q62 0 110 -41l-35 -78q-19 19 -51 19q-22 0 -36.5 -17t-14.5 -43z" />
<glyph glyph-name="g" unicode="g" horiz-adv-x="644"
d="M452 517h122v-462q0 -100 -75.5 -163.5t-194.5 -63.5q-134 0 -222 69l45 89q59 -54 159 -54q76 0 121 34t45 93v67q-66 -88 -177 -88q-101 0 -167 69t-66 177q0 107 66 176t167 69q55 0 102 -24t75 -65v77zM310 142q62 0 102 40t40 102t-40 101.5t-102 39.5t-101.5 -39.5
t-39.5 -101.5t39.5 -102t101.5 -40z" />
<glyph glyph-name="h" unicode="h" horiz-adv-x="606"
d="M349 529q85 0 138.5 -56t53.5 -144v-329h-118v305q0 53 -30.5 86.5t-78.5 33.5q-52 0 -89 -33t-37 -79v-313h-122v699h122v-253q24 38 67 60.5t94 22.5z" />
<glyph glyph-name="i" unicode="i" horiz-adv-x="257"
d="M129 595q-29 0 -49.5 21t-20.5 49t20.5 48.5t49.5 20.5q28 0 48.5 -20.5t20.5 -48.5t-20.5 -49t-48.5 -21zM67 0v517h122v-517h-122z" />
<glyph glyph-name="j" unicode="j" horiz-adv-x="257"
d="M129 595q-29 0 -49.5 21t-20.5 49t20.5 48.5t49.5 20.5q28 0 48.5 -20.5t20.5 -48.5t-20.5 -49t-48.5 -21zM40 -178q-56 0 -96 19l15 93q23 -10 57 -10q22 0 36.5 17t14.5 43v533h122v-542q0 -68 -41.5 -110.5t-107.5 -42.5z" />
<glyph glyph-name="k" unicode="k" horiz-adv-x="562"
d="M555 517l-213 -231l206 -286h-142l-146 206l-73 -77v-129h-122v699h122v-427l224 245h144z" />
<glyph glyph-name="l" unicode="l" horiz-adv-x="257"
d="M67 0v699h122v-699h-122z" />
<glyph glyph-name="m" unicode="m" horiz-adv-x="918"
d="M664 529q81 0 135 -56.5t54 -143.5v-329h-119v309q0 51 -28 83.5t-72 32.5q-50 0 -81.5 -30.5t-31.5 -77.5v-317h-119v309q0 51 -28 83.5t-73 32.5q-49 0 -81 -30.5t-32 -77.5v-317h-122v517h122v-70q20 38 58 60t86 22q54 0 97.5 -26t67.5 -72q19 45 64 71.5t103 26.5z
" />
<glyph glyph-name="n" unicode="n" horiz-adv-x="606"
d="M349 529q85 0 138.5 -56t53.5 -144v-329h-118v305q0 53 -30.5 86.5t-78.5 33.5t-83.5 -28t-41.5 -70v-327h-122v517h122v-69q24 37 67 59t93 22z" />
<glyph glyph-name="o" unicode="o" horiz-adv-x="633"
d="M317 -12q-113 0 -195 80.5t-82 190.5t82 190t195 80t195 -80t82 -190t-82 -190.5t-195 -80.5zM317 92q64 0 110.5 49.5t46.5 117.5q0 67 -46.5 116.5t-110.5 49.5t-111 -49t-47 -117t46.5 -117.5t111.5 -49.5z" />
<glyph glyph-name="p" unicode="p"
d="M372 529q103 0 170 -76t67 -194q0 -119 -67 -195t-170 -76q-115 0 -180 94v-254h-122v689h122v-82q65 94 180 94zM339 92q65 0 107 47t42 120t-42 119.5t-107 46.5q-64 0 -105 -46.5t-41 -119.5t41 -120t105 -47z" />
<glyph glyph-name="q" unicode="q"
d="M460 517h122v-689h-122v252q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v80zM314 92q64 0 105 47t41 120t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="r" unicode="r" horiz-adv-x="400"
d="M192 417q25 52 73.5 82t111.5 30v-104q-83 0 -134 -45t-51 -119v-261h-122v517h122v-100z" />
<glyph glyph-name="s" unicode="s" horiz-adv-x="500"
d="M258 -12q-129 0 -226 78l55 85q83 -60 173 -60q37 0 60 14.5t23 38.5q0 19 -15.5 32.5t-33.5 20t-55 16.5q-94 24 -138.5 56.5t-45.5 96.5q0 73 54.5 118t140.5 45q104 0 198 -62l-51 -89q-74 47 -147 47q-33 0 -54.5 -12.5t-21.5 -33.5q0 -23 21 -35t85 -31
q33 -9 53 -16t47.5 -20.5t43 -29t26.5 -40.5t11 -56q0 -74 -56 -118.5t-147 -44.5z" />
<glyph glyph-name="t" unicode="t" horiz-adv-x="388"
d="M325 111l35 -82q-48 -41 -110 -41q-64 0 -105 42t-41 107v279h-75v101h75v142h119v-142h117v-101h-117v-264q0 -26 14.5 -43t36.5 -17q32 0 51 19z" />
<glyph glyph-name="u" unicode="u" horiz-adv-x="606"
d="M417 517h122v-517h-122v69q-24 -37 -67 -59t-93 -22q-85 0 -138.5 56t-53.5 144v329h118v-305q0 -53 30.5 -86.5t78.5 -33.5t83.5 28t41.5 70v327z" />
<glyph glyph-name="v" unicode="v" horiz-adv-x="592"
d="M240 0l-222 517h129l150 -376l147 376h130l-219 -517h-115z" />
<glyph glyph-name="w" unicode="w" horiz-adv-x="839"
d="M199 0l-175 517h122l108 -353l115 353h102l116 -353l107 353h122l-174 -517h-111l-111 354l-110 -354h-111z" />
<glyph glyph-name="x" unicode="x" horiz-adv-x="561"
d="M541 0h-135l-126 173l-127 -173h-133l194 264l-185 253h134l118 -161l118 161h133l-185 -252z" />
<glyph glyph-name="y" unicode="y" horiz-adv-x="599"
d="M172 -180q-64 0 -113 27l26 88q35 -19 66 -19q46 0 66 34l22 46l-219 521h129l151 -386l142 386h126l-219 -553q-57 -142 -177 -144z" />
<glyph glyph-name="z" unicode="z" horiz-adv-x="526"
d="M46 0v89l274 321h-268v107h429l-1 -89l-275 -321h278v-107h-437z" />
<glyph glyph-name="braceleft" unicode="{" horiz-adv-x="402"
d="M354 -166q-122 11 -172 52t-50 125l1 127q0 47 -22.5 68t-74.5 21v77q53 0 75 21t22 69l-1 126q0 84 50 125t172 52l10 -77q-83 -12 -108.5 -33t-25.5 -75l1 -133q0 -87 -77 -113q77 -27 77 -114l-1 -132q0 -55 25.5 -76t108.5 -33z" />
<glyph glyph-name="bar" unicode="|" horiz-adv-x="292"
d="M102 -74v817h88v-817h-88z" />
<glyph glyph-name="braceright" unicode="}" horiz-adv-x="402"
d="M48 -166l-9 77q83 12 108.5 33t25.5 76l-1 132q0 87 76 114q-76 26 -76 113l1 133q0 54 -25.5 75t-108.5 33l9 77q122 -11 172.5 -52t50.5 -125l-1 -126q0 -48 22 -69t74 -21v-77q-52 0 -74 -21t-22 -68l1 -127q0 -84 -50 -125t-173 -52z" />
<glyph glyph-name="asciitilde" unicode="~" horiz-adv-x="450"
d="M292 296q-32 0 -74 28t-57 28q-35 0 -45 -57l-63 9q15 128 106 128q31 0 73 -28t57 -28q35 0 45 58l64 -10q-15 -128 -106 -128z" />
<glyph glyph-name="exclamdown" unicode="&#xa1;" horiz-adv-x="295"
d="M145 529q34 0 57 -23.5t23 -56.5q0 -31 -23 -54t-57 -23q-31 0 -54 23t-23 54q0 33 22.5 56.5t54.5 23.5zM187 292l29 -462h-142l29 462h84z" />
<glyph glyph-name="cent" unicode="&#xa2;" horiz-adv-x="546"
d="M517 75q-68 -73 -167 -85v-64h-90v68q-93 20 -156.5 95t-63.5 170t63 169.5t157 94.5v66h90v-62q97 -12 164 -82l-82 -72q-34 38 -82 48v-325q50 11 85 50zM161 259q0 -52 27.5 -94t71.5 -61v309q-44 -19 -71.5 -61t-27.5 -93z" />
<glyph glyph-name="sterling" unicode="&#xa3;" horiz-adv-x="642"
d="M252 102h353v-102h-556v53l79 49v155h-67v75h67v131q0 104 64.5 170t165.5 66q69 0 132 -32t92 -82l-85 -82q-13 36 -49.5 59.5t-79.5 23.5q-50 0 -83 -36.5t-33 -94.5v-123h176v-75h-176v-155z" />
<glyph glyph-name="yen" unicode="&#xa5;" horiz-adv-x="686"
d="M678 687l-229 -363h143v-75h-185v-69h185v-75h-185v-105h-127v105h-184v75h184v69h-184v75h142l-230 363h147l189 -311l192 311h142z" />
<glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="456"
d="M125 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM331 588q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5z" />
<glyph glyph-name="guillemotleft" unicode="&#xab;" horiz-adv-x="564"
d="M202 50l-163 203l163 201l97 -22l-144 -178l144 -181zM424 50l-163 203l163 201l97 -22l-144 -178l144 -181z" />
<glyph glyph-name="macron" unicode="&#xaf;" horiz-adv-x="460"
d="M63 586v75h334v-75h-334z" />
<glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="357"
d="M63 575l117 152l114 -22l-146 -130h-85z" />
<glyph glyph-name="paragraph" unicode="&#xb6;" horiz-adv-x="675"
d="M270 -50v337q-107 0 -172 55t-65 143q0 90 62.5 145.5t161.5 55.5h316v-736h-92v650h-119v-650h-92z" />
<glyph glyph-name="periodcentered" unicode="&#xb7;" horiz-adv-x="256"
d="M129 203q-30 0 -51 21t-21 51t21 51t51 21q29 0 50 -21t21 -51t-21 -51t-50 -21z" />
<glyph glyph-name="cedilla" unicode="&#xb8;" horiz-adv-x="323"
d="M188 -44q31 0 51.5 -19t20.5 -48q0 -38 -29.5 -61t-75.5 -23q-56 0 -92 29l24 52q29 -23 62 -23q19 0 31.5 9t12.5 24q0 29 -34 29q-18 0 -31 -10l-20 20l32 76h67l-24 -55h5z" />
<glyph glyph-name="guillemotright" unicode="&#xbb;" horiz-adv-x="564"
d="M141 50l-97 23l144 181l-144 178l97 22l163 -201zM363 50l-97 23l144 181l-144 178l97 22l163 -201z" />
<glyph glyph-name="questiondown" unicode="&#xbf;" horiz-adv-x="505"
d="M274 529q34 0 57 -23.5t23 -56.5q0 -31 -23 -54t-57 -23q-31 0 -54 23t-23 54q0 33 22.5 56.5t54.5 23.5zM331 296v-173q-76 -4 -124 -32.5t-48 -68.5q0 -38 31 -65t81 -27q77 0 142 72l73 -74q-96 -110 -232 -110q-98 0 -159 54.5t-61 137.5q0 67 51.5 121.5t132.5 72.5
v92h113z" />
<glyph glyph-name="Agrave" unicode="&#xc0;" horiz-adv-x="753"
d="M422 745h-85l-146 130l114 22zM594 0l-52 124h-332l-52 -124h-139l287 687h139l287 -687h-138zM255 232h242l-121 289z" />
<glyph glyph-name="Aacute" unicode="&#xc1;" horiz-adv-x="753"
d="M563 875l-146 -130h-85l117 152zM594 0l-52 124h-332l-52 -124h-139l287 687h139l287 -687h-138zM255 232h242l-121 289z" />
<glyph glyph-name="Acircumflex" unicode="&#xc2;" horiz-adv-x="752"
d="M376 824l-76 -79h-79l103 144h104l105 -144h-80zM594 0l-52 124h-332l-52 -124h-139l287 687h139l287 -687h-138zM255 232h242l-121 289z" />
<glyph glyph-name="Atilde" unicode="&#xc3;" horiz-adv-x="752"
d="M311 799q-35 0 -45 -57l-63 9q15 128 106 128q31 0 73 -28t57 -28q35 0 45 58l64 -10q-15 -128 -106 -128q-32 0 -74 28t-57 28zM594 0l-52 124h-332l-52 -124h-139l287 687h139l287 -687h-138zM255 232h242l-121 289z" />
<glyph glyph-name="Adieresis" unicode="&#xc4;" horiz-adv-x="752"
d="M273 758q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM479 758q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM594 0l-52 124h-332l-52 -124h-139l287 687
h139l287 -687h-138zM255 232h242l-121 289z" />
<glyph glyph-name="Aring" unicode="&#xc5;" horiz-adv-x="752"
d="M376 753q-45 0 -77.5 32.5t-32.5 78.5t32.5 78t77.5 32q46 0 78 -32t32 -78t-32 -78.5t-78 -32.5zM376 919q-22 0 -38.5 -16.5t-16.5 -38.5t16.5 -38.5t38.5 -16.5t38.5 16.5t16.5 38.5t-16.5 38.5t-38.5 16.5zM594 0l-52 124h-332l-52 -124h-139l287 687h139l287 -687
h-138zM255 232h242l-121 289z" />
<glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="1060"
d="M1011 573h-392v-166h355v-114h-355v-179h392v-114h-517v130h-256l-75 -130h-143l396 687h595v-114zM297 232h197v341z" />
<glyph glyph-name="Ccedilla" unicode="&#xc7;" horiz-adv-x="690"
d="M406 102q101 0 171 80l88 -82q-97 -102 -236 -111l-14 -33h5q31 0 51.5 -19t20.5 -48q0 -38 -29.5 -61t-75.5 -23q-56 0 -92 29l24 52q29 -23 62 -23q19 0 31.5 9t12.5 24q0 29 -34 29q-18 0 -31 -10l-20 20l23 56q-133 16 -225.5 118t-92.5 235q0 145 107 250t254 105
q151 0 259 -111l-89 -83q-69 80 -170 80q-95 0 -164.5 -71.5t-69.5 -169.5q0 -99 69.5 -170.5t164.5 -71.5z" />
<glyph glyph-name="Egrave" unicode="&#xc8;" horiz-adv-x="637"
d="M415 745h-85l-146 130l114 22zM588 573h-392v-166h355v-114h-355v-179h392v-114h-517v687h517v-114z" />
<glyph glyph-name="Eacute" unicode="&#xc9;" horiz-adv-x="637"
d="M465 875l-146 -130h-85l117 152zM588 573h-392v-166h355v-114h-355v-179h392v-114h-517v687h517v-114z" />
<glyph glyph-name="Ecircumflex" unicode="&#xca;" horiz-adv-x="637"
d="M330 824l-76 -79h-79l103 144h104l105 -144h-80zM588 573h-392v-166h355v-114h-355v-179h392v-114h-517v687h517v-114z" />
<glyph glyph-name="Edieresis" unicode="&#xcb;" horiz-adv-x="637"
d="M227 758q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM433 758q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM588 573h-392v-166h355v-114h-355v-179h392
v-114h-517v687h517v-114z" />
<glyph glyph-name="Igrave" unicode="&#xcc;" horiz-adv-x="270"
d="M93 745l-146 130l114 22l117 -152h-85zM73 0v687h124v-687h-124z" />
<glyph glyph-name="Iacute" unicode="&#xcd;" horiz-adv-x="270"
d="M91 745l117 152l114 -22l-146 -130h-85zM73 0v687h124v-687h-124z" />
<glyph glyph-name="Icircumflex" unicode="&#xce;" horiz-adv-x="270"
d="M-20 745l103 144h104l105 -144h-80l-77 79l-76 -79h-79zM73 0v687h124v-687h-124z" />
<glyph glyph-name="Idieresis" unicode="&#xcf;" horiz-adv-x="270"
d="M32 758q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM238 758q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM73 0v687h124v-687h-124z" />
<glyph glyph-name="Eth" unicode="&#xd0;" horiz-adv-x="795"
d="M355 687q170 0 278.5 -96t108.5 -247t-108.5 -247.5t-278.5 -96.5h-242v291h-72v114h72v282h242zM368 113q109 0 178 65t69 166t-69 165.5t-178 64.5h-130v-169h172l-1 -114h-171v-178h130z" />
<glyph glyph-name="Ntilde" unicode="&#xd1;" horiz-adv-x="772"
d="M452 743q-32 0 -74 28t-57 28q-35 0 -45 -57l-63 9q15 128 106 128q31 0 73 -28t57 -28q35 0 45 58l64 -10q-15 -128 -106 -128zM80 0v687h125l363 -483v483h124v-687h-124l-363 483v-483h-125z" />
<glyph glyph-name="Ograve" unicode="&#xd2;" horiz-adv-x="810"
d="M365 745l-146 130l114 22l117 -152h-85zM406 -12q-147 0 -254 105.5t-107 250.5t107 250t254 105q146 0 253 -105t107 -250t-107 -250.5t-253 -105.5zM406 102q95 0 163.5 71.5t68.5 170.5q0 98 -68.5 169.5t-163.5 71.5t-164.5 -71.5t-69.5 -169.5q0 -99 69.5 -170.5
t164.5 -71.5z" />
<glyph glyph-name="Oacute" unicode="&#xd3;" horiz-adv-x="810"
d="M360 745l117 152l114 -22l-146 -130h-85zM406 -12q-147 0 -254 105.5t-107 250.5t107 250t254 105q146 0 253 -105t107 -250t-107 -250.5t-253 -105.5zM406 102q95 0 163.5 71.5t68.5 170.5q0 98 -68.5 169.5t-163.5 71.5t-164.5 -71.5t-69.5 -169.5q0 -99 69.5 -170.5
t164.5 -71.5z" />
<glyph glyph-name="Ocircumflex" unicode="&#xd4;" horiz-adv-x="810"
d="M251 745l103 144h104l105 -144h-80l-77 79l-76 -79h-79zM406 -12q-147 0 -254 105.5t-107 250.5t107 250t254 105q146 0 253 -105t107 -250t-107 -250.5t-253 -105.5zM406 102q95 0 163.5 71.5t68.5 170.5q0 98 -68.5 169.5t-163.5 71.5t-164.5 -71.5t-69.5 -169.5
q0 -99 69.5 -170.5t164.5 -71.5z" />
<glyph glyph-name="Otilde" unicode="&#xd5;" horiz-adv-x="810"
d="M472 743q-32 0 -74 28t-57 28q-35 0 -45 -57l-63 9q15 128 106 128q31 0 73 -28t57 -28q35 0 45 58l64 -10q-15 -128 -106 -128zM406 -12q-147 0 -254 105.5t-107 250.5t107 250t254 105q146 0 253 -105t107 -250t-107 -250.5t-253 -105.5zM406 102q95 0 163.5 71.5
t68.5 170.5q0 98 -68.5 169.5t-163.5 71.5t-164.5 -71.5t-69.5 -169.5q0 -99 69.5 -170.5t164.5 -71.5z" />
<glyph glyph-name="Odieresis" unicode="&#xd6;" horiz-adv-x="810"
d="M303 758q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM509 758q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM406 -12q-147 0 -254 105.5t-107 250.5
t107 250t254 105q146 0 253 -105t107 -250t-107 -250.5t-253 -105.5zM406 102q95 0 163.5 71.5t68.5 170.5q0 98 -68.5 169.5t-163.5 71.5t-164.5 -71.5t-69.5 -169.5q0 -99 69.5 -170.5t164.5 -71.5z" />
<glyph glyph-name="multiply" unicode="&#xd7;" horiz-adv-x="554"
d="M483 205l-77 -77l-130 131l-130 -130l-74 74l130 130l-131 131l77 77l131 -131l129 129l74 -74l-129 -129z" />
<glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="810"
d="M669 584q97 -103 97 -240q0 -145 -107 -250.5t-253 -105.5q-106 0 -197 59l-40 -47h-115l88 103q-97 103 -97 241q0 145 107 250t254 105q105 0 196 -59l40 47h115zM172 344q0 -82 50 -148l303 354q-56 35 -119 35q-95 0 -164.5 -71.5t-69.5 -169.5zM406 102
q95 0 163.5 71.5t68.5 170.5q0 82 -49 147l-303 -354q57 -35 120 -35z" />
<glyph glyph-name="Ugrave" unicode="&#xd9;" horiz-adv-x="752"
d="M376 745l-146 130l114 22l117 -152h-85zM376 -12q-133 0 -218 85.5t-85 219.5v394h125v-390q0 -86 50 -141t128 -55q79 0 129 55t50 141v390h124v-394q0 -134 -85 -219.5t-218 -85.5z" />
<glyph glyph-name="Uacute" unicode="&#xda;" horiz-adv-x="752"
d="M280 745l117 152l114 -22l-146 -130h-85zM376 -12q-133 0 -218 85.5t-85 219.5v394h125v-390q0 -86 50 -141t128 -55q79 0 129 55t50 141v390h124v-394q0 -134 -85 -219.5t-218 -85.5z" />
<glyph glyph-name="Ucircumflex" unicode="&#xdb;" horiz-adv-x="752"
d="M221 745l103 144h104l105 -144h-80l-77 79l-76 -79h-79zM376 -12q-133 0 -218 85.5t-85 219.5v394h125v-390q0 -86 50 -141t128 -55q79 0 129 55t50 141v390h124v-394q0 -134 -85 -219.5t-218 -85.5z" />
<glyph glyph-name="Udieresis" unicode="&#xdc;" horiz-adv-x="752"
d="M273 758q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM479 758q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM376 -12q-133 0 -218 85.5t-85 219.5v394
h125v-390q0 -86 50 -141t128 -55q79 0 129 55t50 141v390h124v-394q0 -134 -85 -219.5t-218 -85.5z" />
<glyph glyph-name="Yacute" unicode="&#xdd;" horiz-adv-x="686"
d="M248 745l117 152l114 -22l-146 -130h-85zM280 0v258l-272 429h147l189 -311l192 311h142l-271 -429v-258h-127z" />
<glyph glyph-name="Thorn" unicode="&#xde;" horiz-adv-x="654"
d="M71 0v687h124v-113h175q111 0 184 -64.5t73 -163.5q0 -100 -73 -164t-184 -64h-174v-118h-125zM196 232h160q64 0 104 31t40 83t-39.5 82.5t-104.5 30.5h-160v-227z" />
<glyph glyph-name="germandbls" unicode="&#xdf;" horiz-adv-x="601"
d="M71 0v521q0 85 65 139t167 54q101 0 166 -54t65 -139q0 -106 -97 -158q60 -29 93 -74.5t33 -101.5q0 -82 -61.5 -134.5t-157.5 -52.5h-77v108h53q50 0 82.5 27.5t32.5 70.5t-32.5 70.5t-82.5 27.5h-53v102h34q45 0 75 27t30 65q0 41 -29 67t-76 26t-76.5 -27t-29.5 -71
v-493h-124z" />
<glyph glyph-name="agrave" unicode="&#xe0;" horiz-adv-x="579"
d="M383 575h-85l-146 130l114 22zM292 529q102 0 162 -59.5t60 -158.5v-311h-119v62q-28 -35 -72.5 -54.5t-90.5 -19.5q-84 0 -138.5 45.5t-54.5 119.5q0 75 61 123.5t150 48.5q72 0 145 -28v14q0 50 -30.5 84t-96.5 34q-62 0 -140 -39l-42 85q109 54 206 54zM259 77
q47 0 86.5 23t49.5 62v58q-58 20 -127 20q-46 0 -78 -23.5t-32 -59.5t28.5 -58t72.5 -22z" />
<glyph glyph-name="aacute" unicode="&#xe1;" horiz-adv-x="579"
d="M433 705l-146 -130h-85l117 152zM292 529q102 0 162 -59.5t60 -158.5v-311h-119v62q-28 -35 -72.5 -54.5t-90.5 -19.5q-84 0 -138.5 45.5t-54.5 119.5q0 75 61 123.5t150 48.5q72 0 145 -28v14q0 50 -30.5 84t-96.5 34q-62 0 -140 -39l-42 85q109 54 206 54zM259 77
q47 0 86.5 23t49.5 62v58q-58 20 -127 20q-46 0 -78 -23.5t-32 -59.5t28.5 -58t72.5 -22z" />
<glyph glyph-name="acircumflex" unicode="&#xe2;" horiz-adv-x="579"
d="M298 654l-76 -79h-79l103 144h104l105 -144h-80zM292 529q102 0 162 -59.5t60 -158.5v-311h-119v62q-28 -35 -72.5 -54.5t-90.5 -19.5q-84 0 -138.5 45.5t-54.5 119.5q0 75 61 123.5t150 48.5q72 0 145 -28v14q0 50 -30.5 84t-96.5 34q-62 0 -140 -39l-42 85
q109 54 206 54zM259 77q47 0 86.5 23t49.5 62v58q-58 20 -127 20q-46 0 -78 -23.5t-32 -59.5t28.5 -58t72.5 -22z" />
<glyph glyph-name="atilde" unicode="&#xe3;" horiz-adv-x="579"
d="M233 629q-35 0 -45 -57l-63 9q15 128 106 128q31 0 73 -28t57 -28q35 0 45 58l64 -10q-15 -128 -106 -128q-32 0 -74 28t-57 28zM292 529q102 0 162 -59.5t60 -158.5v-311h-119v62q-28 -35 -72.5 -54.5t-90.5 -19.5q-84 0 -138.5 45.5t-54.5 119.5q0 75 61 123.5
t150 48.5q72 0 145 -28v14q0 50 -30.5 84t-96.5 34q-62 0 -140 -39l-42 85q109 54 206 54zM259 77q47 0 86.5 23t49.5 62v58q-58 20 -127 20q-46 0 -78 -23.5t-32 -59.5t28.5 -58t72.5 -22z" />
<glyph glyph-name="adieresis" unicode="&#xe4;" horiz-adv-x="579"
d="M195 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM401 588q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM292 529q102 0 162 -59.5t60 -158.5v-311
h-119v62q-28 -35 -72.5 -54.5t-90.5 -19.5q-84 0 -138.5 45.5t-54.5 119.5q0 75 61 123.5t150 48.5q72 0 145 -28v14q0 50 -30.5 84t-96.5 34q-62 0 -140 -39l-42 85q109 54 206 54zM259 77q47 0 86.5 23t49.5 62v58q-58 20 -127 20q-46 0 -78 -23.5t-32 -59.5t28.5 -58
t72.5 -22z" />
<glyph glyph-name="aring" unicode="&#xe5;" horiz-adv-x="579"
d="M298 583q-45 0 -77.5 32.5t-32.5 78.5t32.5 78t77.5 32q46 0 78 -32t32 -78t-32 -78.5t-78 -32.5zM298 749q-22 0 -38.5 -16.5t-16.5 -38.5t16.5 -38.5t38.5 -16.5t38.5 16.5t16.5 38.5t-16.5 38.5t-38.5 16.5zM292 529q102 0 162 -59.5t60 -158.5v-311h-119v62
q-28 -35 -72.5 -54.5t-90.5 -19.5q-84 0 -138.5 45.5t-54.5 119.5q0 75 61 123.5t150 48.5q72 0 145 -28v14q0 50 -30.5 84t-96.5 34q-62 0 -140 -39l-42 85q109 54 206 54zM259 77q47 0 86.5 23t49.5 62v58q-58 20 -127 20q-46 0 -78 -23.5t-32 -59.5t28.5 -58t72.5 -22z
" />
<glyph glyph-name="ae" unicode="&#xe6;" horiz-adv-x="948"
d="M663 96q36 0 74 15t60 37l77 -80q-33 -35 -93 -57.5t-117 -22.5q-127 0 -208 95q-32 -44 -86 -69.5t-120 -25.5q-96 0 -153.5 44.5t-57.5 120.5q0 75 61 123.5t150 48.5q72 0 145 -28v14q0 50 -30.5 84t-96.5 34q-62 0 -140 -39l-42 85q109 54 198 54q123 0 178 -85
q77 85 195 85q119 0 186 -84t67 -228h-390q11 -54 49.5 -87.5t93.5 -33.5zM662 421q-51 0 -89.5 -30t-51.5 -81h272q-11 51 -44.5 81t-86.5 30zM265 77q55 0 92.5 32t37.5 78v33q-58 20 -127 20q-46 0 -78 -23.5t-32 -59.5q0 -37 29 -58.5t78 -21.5z" />
<glyph glyph-name="ccedilla" unicode="&#xe7;" horiz-adv-x="546"
d="M517 75q-73 -76 -174 -86l-15 -33h5q31 0 51.5 -19t20.5 -48q0 -38 -29.5 -61t-75.5 -23q-56 0 -92 29l24 52q29 -23 62 -23q19 0 31.5 9t12.5 24q0 29 -34 29q-18 0 -31 -10l-20 20l24 56q-100 14 -168.5 91t-68.5 177q0 110 82.5 190t195.5 80q115 0 196 -84l-82 -72
q-47 52 -115 52q-64 0 -110 -49t-46 -117t46 -117.5t110 -49.5q71 0 118 54z" />
<glyph glyph-name="egrave" unicode="&#xe8;" horiz-adv-x="594"
d="M387 575h-85l-146 130l114 22zM308 96q36 0 74 15t60 37l77 -80q-33 -35 -93 -57.5t-117 -22.5q-113 0 -191.5 77t-78.5 195q0 115 76 192t187 77q119 0 186 -84t67 -228h-390q11 -54 49.5 -87.5t93.5 -33.5zM307 421q-51 0 -89.5 -30t-51.5 -81h272q-11 51 -44.5 81
t-86.5 30z" />
<glyph glyph-name="eacute" unicode="&#xe9;" horiz-adv-x="594"
d="M437 705l-146 -130h-85l117 152zM308 96q36 0 74 15t60 37l77 -80q-33 -35 -93 -57.5t-117 -22.5q-113 0 -191.5 77t-78.5 195q0 115 76 192t187 77q119 0 186 -84t67 -228h-390q11 -54 49.5 -87.5t93.5 -33.5zM307 421q-51 0 -89.5 -30t-51.5 -81h272q-11 51 -44.5 81
t-86.5 30z" />
<glyph glyph-name="ecircumflex" unicode="&#xea;" horiz-adv-x="594"
d="M302 654l-76 -79h-79l103 144h104l105 -144h-80zM308 96q36 0 74 15t60 37l77 -80q-33 -35 -93 -57.5t-117 -22.5q-113 0 -191.5 77t-78.5 195q0 115 76 192t187 77q119 0 186 -84t67 -228h-390q11 -54 49.5 -87.5t93.5 -33.5zM307 421q-51 0 -89.5 -30t-51.5 -81h272
q-11 51 -44.5 81t-86.5 30z" />
<glyph glyph-name="edieresis" unicode="&#xeb;" horiz-adv-x="594"
d="M199 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM405 588q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM308 96q36 0 74 15t60 37l77 -80
q-33 -35 -93 -57.5t-117 -22.5q-113 0 -191.5 77t-78.5 195q0 115 76 192t187 77q119 0 186 -84t67 -228h-390q11 -54 49.5 -87.5t93.5 -33.5zM307 421q-51 0 -89.5 -30t-51.5 -81h272q-11 51 -44.5 81t-86.5 30z" />
<glyph glyph-name="igrave" unicode="&#xec;" horiz-adv-x="257"
d="M87 575l-146 130l114 22l117 -152h-85zM67 0v517h122v-517h-122z" />
<glyph glyph-name="iacute" unicode="&#xed;" horiz-adv-x="257"
d="M85 575l117 152l114 -22l-146 -130h-85zM67 0v517h122v-517h-122z" />
<glyph glyph-name="icircumflex" unicode="&#xee;" horiz-adv-x="257"
d="M-26 575l103 144h104l105 -144h-80l-77 79l-76 -79h-79zM67 0v517h122v-517h-122z" />
<glyph glyph-name="idieresis" unicode="&#xef;" horiz-adv-x="257"
d="M26 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM232 588q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM67 0v517h122v-517h-122z" />
<glyph glyph-name="eth" unicode="&#xf0;" horiz-adv-x="630"
d="M409 612q89 -83 131 -162t42 -173q0 -127 -74.5 -208t-190.5 -81q-117 0 -192 73t-75 188q0 108 64 177.5t164 69.5q92 0 157 -76q-38 75 -125 148l-111 -49l-31 73l71 32l-74 51l113 47l65 -52l93 42l32 -73zM317 93q63 0 103.5 42.5t40.5 108.5q0 64 -40.5 107
t-105.5 43q-64 0 -104.5 -41.5t-40.5 -106.5q0 -67 41 -110t106 -43z" />
<glyph glyph-name="ntilde" unicode="&#xf1;" horiz-adv-x="606"
d="M252 629q-35 0 -45 -57l-63 9q15 128 106 128q31 0 73 -28t57 -28q35 0 45 58l64 -10q-15 -128 -106 -128q-32 0 -74 28t-57 28zM349 529q85 0 138.5 -56t53.5 -144v-329h-118v305q0 53 -30.5 86.5t-78.5 33.5t-83.5 -28t-41.5 -70v-327h-122v517h122v-69q24 37 67 59
t93 22z" />
<glyph glyph-name="ograve" unicode="&#xf2;" horiz-adv-x="633"
d="M317 575l-146 130l114 22l117 -152h-85zM317 -12q-113 0 -195 80.5t-82 190.5t82 190t195 80t195 -80t82 -190t-82 -190.5t-195 -80.5zM317 92q64 0 110.5 49.5t46.5 117.5q0 67 -46.5 116.5t-110.5 49.5t-111 -49t-47 -117t46.5 -117.5t111.5 -49.5z" />
<glyph glyph-name="oacute" unicode="&#xf3;" horiz-adv-x="633"
d="M221 575l117 152l114 -22l-146 -130h-85zM317 -12q-113 0 -195 80.5t-82 190.5t82 190t195 80t195 -80t82 -190t-82 -190.5t-195 -80.5zM317 92q64 0 110.5 49.5t46.5 117.5q0 67 -46.5 116.5t-110.5 49.5t-111 -49t-47 -117t46.5 -117.5t111.5 -49.5z" />
<glyph glyph-name="ocircumflex" unicode="&#xf4;" horiz-adv-x="633"
d="M162 575l103 144h104l105 -144h-80l-77 79l-76 -79h-79zM317 -12q-113 0 -195 80.5t-82 190.5t82 190t195 80t195 -80t82 -190t-82 -190.5t-195 -80.5zM317 92q64 0 110.5 49.5t46.5 117.5q0 67 -46.5 116.5t-110.5 49.5t-111 -49t-47 -117t46.5 -117.5t111.5 -49.5z" />
<glyph glyph-name="otilde" unicode="&#xf5;" horiz-adv-x="633"
d="M383 573q-32 0 -74 28t-57 28q-35 0 -45 -57l-63 9q15 128 106 128q31 0 73 -28t57 -28q35 0 45 58l64 -10q-15 -128 -106 -128zM317 -12q-113 0 -195 80.5t-82 190.5t82 190t195 80t195 -80t82 -190t-82 -190.5t-195 -80.5zM317 92q64 0 110.5 49.5t46.5 117.5
q0 67 -46.5 116.5t-110.5 49.5t-111 -49t-47 -117t46.5 -117.5t111.5 -49.5z" />
<glyph glyph-name="odieresis" unicode="&#xf6;" horiz-adv-x="633"
d="M214 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM420 588q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM317 -12q-113 0 -195 80.5t-82 190.5
t82 190t195 80t195 -80t82 -190t-82 -190.5t-195 -80.5zM317 92q64 0 110.5 49.5t46.5 117.5q0 67 -46.5 116.5t-110.5 49.5t-111 -49t-47 -117t46.5 -117.5t111.5 -49.5z" />
<glyph glyph-name="divide" unicode="&#xf7;" horiz-adv-x="599"
d="M302 442q-31 0 -52 21.5t-21 51.5q0 28 21.5 49t51.5 21q28 0 49 -21t21 -49q0 -30 -20.5 -51.5t-49.5 -21.5zM62 282v104h475v-104h-475zM302 83q-31 0 -52 21.5t-21 51.5q0 28 21.5 49t51.5 21q28 0 49 -21t21 -49q0 -30 -20.5 -51.5t-49.5 -21.5z" />
<glyph glyph-name="oslash" unicode="&#xf8;" horiz-adv-x="633"
d="M522 438q72 -77 72 -179q0 -110 -82 -190.5t-195 -80.5q-77 0 -146 42l-26 -30h-99l67 78q-73 78 -73 181q0 110 82 190t195 80q78 0 148 -43l26 31h99zM159 259q0 -51 28 -95l206 239q-36 22 -76 22q-64 0 -111 -49t-47 -117zM317 92q64 0 110.5 49.5t46.5 117.5
q0 49 -27 92l-205 -238q33 -21 75 -21z" />
<glyph glyph-name="ugrave" unicode="&#xf9;" horiz-adv-x="606"
d="M387 575h-85l-146 130l114 22zM417 517h122v-517h-122v69q-24 -37 -67 -59t-93 -22q-85 0 -138.5 56t-53.5 144v329h118v-305q0 -53 30.5 -86.5t78.5 -33.5t83.5 28t41.5 70v327z" />
<glyph glyph-name="uacute" unicode="&#xfa;" horiz-adv-x="606"
d="M437 705l-146 -130h-85l117 152zM417 517h122v-517h-122v69q-24 -37 -67 -59t-93 -22q-85 0 -138.5 56t-53.5 144v329h118v-305q0 -53 30.5 -86.5t78.5 -33.5t83.5 28t41.5 70v327z" />
<glyph glyph-name="ucircumflex" unicode="&#xfb;" horiz-adv-x="606"
d="M302 654l-76 -79h-79l103 144h104l105 -144h-80zM417 517h122v-517h-122v69q-24 -37 -67 -59t-93 -22q-85 0 -138.5 56t-53.5 144v329h118v-305q0 -53 30.5 -86.5t78.5 -33.5t83.5 28t41.5 70v327z" />
<glyph glyph-name="udieresis" unicode="&#xfc;" horiz-adv-x="606"
d="M199 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM405 588q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM417 517h122v-517h-122v69q-24 -37 -67 -59
t-93 -22q-85 0 -138.5 56t-53.5 144v329h118v-305q0 -53 30.5 -86.5t78.5 -33.5t83.5 28t41.5 70v327z" />
<glyph glyph-name="yacute" unicode="&#xfd;" horiz-adv-x="599"
d="M204 575l117 152l114 -22l-146 -130h-85zM172 -180q-64 0 -113 27l26 88q35 -19 66 -19q46 0 66 34l22 46l-219 521h129l151 -386l142 386h126l-219 -553q-57 -142 -177 -144z" />
<glyph glyph-name="thorn" unicode="&#xfe;"
d="M372 529q103 0 170 -76t67 -194q0 -119 -67 -195t-170 -76q-115 0 -180 94v-254h-122v871h122v-264q65 94 180 94zM339 92q65 0 107 47t42 120t-42 119.5t-107 46.5q-64 0 -105 -46.5t-41 -119.5t41 -120t105 -47z" />
<glyph glyph-name="ydieresis" unicode="&#xff;" horiz-adv-x="599"
d="M197 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM403 588q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM172 -180q-64 0 -113 27l26 88
q35 -19 66 -19q46 0 66 34l22 46l-219 521h129l151 -386l142 386h126l-219 -553q-57 -142 -177 -144z" />
<glyph glyph-name="Amacron" unicode="&#x100;" horiz-adv-x="752"
d="M543 831v-75h-334v75h334zM594 0l-52 124h-332l-52 -124h-139l287 687h139l287 -687h-138zM255 232h242l-121 289z" />
<glyph glyph-name="amacron" unicode="&#x101;" horiz-adv-x="579"
d="M465 661v-75h-334v75h334zM292 529q102 0 162 -59.5t60 -158.5v-311h-119v62q-28 -35 -72.5 -54.5t-90.5 -19.5q-84 0 -138.5 45.5t-54.5 119.5q0 75 61 123.5t150 48.5q72 0 145 -28v14q0 50 -30.5 84t-96.5 34q-62 0 -140 -39l-42 85q109 54 206 54zM259 77
q47 0 86.5 23t49.5 62v58q-58 20 -127 20q-46 0 -78 -23.5t-32 -59.5t28.5 -58t72.5 -22z" />
<glyph glyph-name="Abreve" unicode="&#x102;" horiz-adv-x="752"
d="M532 818q-65 -65 -156 -65q-89 0 -156 65l58 58q43 -43 98 -43t98 43zM594 0l-52 124h-332l-52 -124h-139l287 687h139l287 -687h-138zM255 232h242l-121 289z" />
<glyph glyph-name="abreve" unicode="&#x103;" horiz-adv-x="579"
d="M454 648q-65 -65 -156 -65q-89 0 -156 65l58 58q43 -43 98 -43t98 43zM292 529q102 0 162 -59.5t60 -158.5v-311h-119v62q-28 -35 -72.5 -54.5t-90.5 -19.5q-84 0 -138.5 45.5t-54.5 119.5q0 75 61 123.5t150 48.5q72 0 145 -28v14q0 50 -30.5 84t-96.5 34
q-62 0 -140 -39l-42 85q109 54 206 54zM259 77q47 0 86.5 23t49.5 62v58q-58 20 -127 20q-46 0 -78 -23.5t-32 -59.5t28.5 -58t72.5 -22z" />
<glyph glyph-name="Aogonek" unicode="&#x104;" horiz-adv-x="752"
d="M774 -79l28 -63q-38 -31 -88 -31q-49 0 -79.5 30t-30.5 80q0 36 21 63h-31l-52 124h-332l-52 -124h-139l287 687h139l287 -687h1q-22 0 -36 -13.5t-14 -35.5t13.5 -34t37.5 -12t40 16zM255 232h242l-121 289z" />
<glyph glyph-name="aogonek" unicode="&#x105;" horiz-adv-x="579"
d="M555 -79l28 -63q-38 -31 -88 -31q-49 0 -79.5 30t-30.5 80q0 36 21 63h-11v62q-28 -35 -72.5 -54.5t-90.5 -19.5q-84 0 -138.5 45.5t-54.5 119.5q0 75 61 123.5t150 48.5q72 0 145 -28v14q0 50 -30.5 84t-96.5 34q-62 0 -140 -39l-42 85q109 54 206 54q102 0 162 -59.5
t60 -158.5v-311q-22 0 -36 -13.5t-14 -35.5t13.5 -34t37.5 -12t40 16zM259 77q47 0 86.5 23t49.5 62v58q-58 20 -127 20q-46 0 -78 -23.5t-32 -59.5t28.5 -58t72.5 -22z" />
<glyph glyph-name="Cacute" unicode="&#x106;" horiz-adv-x="690"
d="M288 745l117 152l114 -22l-146 -130h-85zM406 -12q-147 0 -254 105.5t-107 250.5t107 250t254 105q151 0 259 -111l-89 -83q-69 80 -170 80q-95 0 -164.5 -71.5t-69.5 -169.5q0 -99 69.5 -170.5t164.5 -71.5q101 0 171 80l88 -82q-107 -112 -259 -112z" />
<glyph glyph-name="cacute" unicode="&#x107;" horiz-adv-x="546"
d="M201 575l117 152l114 -22l-146 -130h-85zM316 -12q-112 0 -194 80.5t-82 190.5t82.5 190t195.5 80q115 0 196 -84l-82 -72q-47 52 -115 52q-64 0 -110 -49t-46 -117t46 -117.5t110 -49.5q71 0 118 54l82 -71q-82 -87 -201 -87z" />
<glyph glyph-name="Ccaron" unicode="&#x10c;" horiz-adv-x="690"
d="M332 745l-103 144h79l76 -78l77 78h80l-105 -144h-104zM406 -12q-147 0 -254 105.5t-107 250.5t107 250t254 105q151 0 259 -111l-89 -83q-69 80 -170 80q-95 0 -164.5 -71.5t-69.5 -169.5q0 -99 69.5 -170.5t164.5 -71.5q101 0 171 80l88 -82q-107 -112 -259 -112z" />
<glyph glyph-name="ccaron" unicode="&#x10d;" horiz-adv-x="546"
d="M245 575l-103 144h79l76 -78l77 78h80l-105 -144h-104zM316 -12q-112 0 -194 80.5t-82 190.5t82.5 190t195.5 80q115 0 196 -84l-82 -72q-47 52 -115 52q-64 0 -110 -49t-46 -117t46 -117.5t110 -49.5q71 0 118 54l82 -71q-82 -87 -201 -87z" />
<glyph glyph-name="Dcaron" unicode="&#x10e;" horiz-adv-x="761"
d="M270 745l-103 144h79l76 -78l77 78h80l-105 -144h-104zM80 0v687h242q170 0 278.5 -96t108.5 -247t-108.5 -247.5t-278.5 -96.5h-242zM205 113h130q109 0 178 65t69 166t-69 165.5t-178 64.5h-130v-461z" />
<glyph glyph-name="dcaron" unicode="&#x10f;"
d="M460 437v262h122v-699h-122v80q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92zM713 699q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140l-37 28q37 35 46 75q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5t43.5 18.5zM314 92q64 0 105 47t41 120
t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="Dcroat" unicode="&#x110;" horiz-adv-x="795"
d="M355 687q170 0 278.5 -96t108.5 -247t-108.5 -247.5t-278.5 -96.5h-242v291h-72v114h72v282h242zM368 113q109 0 178 65t69 166t-69 165.5t-178 64.5h-130v-169h172l-1 -114h-171v-178h130z" />
<glyph glyph-name="dcroat" unicode="&#x111;" horiz-adv-x="676"
d="M644 643v-66h-62v-577h-122v80q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v140h-158v66h158v56h122v-56h62zM314 92q64 0 105 47t41 120t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="Emacron" unicode="&#x112;" horiz-adv-x="637"
d="M497 831v-75h-334v75h334zM588 573h-392v-166h355v-114h-355v-179h392v-114h-517v687h517v-114z" />
<glyph glyph-name="emacron" unicode="&#x113;" horiz-adv-x="594"
d="M469 661v-75h-334v75h334zM308 96q36 0 74 15t60 37l77 -80q-33 -35 -93 -57.5t-117 -22.5q-113 0 -191.5 77t-78.5 195q0 115 76 192t187 77q119 0 186 -84t67 -228h-390q11 -54 49.5 -87.5t93.5 -33.5zM307 421q-51 0 -89.5 -30t-51.5 -81h272q-11 51 -44.5 81
t-86.5 30z" />
<glyph glyph-name="Edotaccent" unicode="&#x116;" horiz-adv-x="637"
d="M330 758q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM588 573h-392v-166h355v-114h-355v-179h392v-114h-517v687h517v-114z" />
<glyph glyph-name="edotaccent" unicode="&#x117;" horiz-adv-x="594"
d="M302 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM308 96q36 0 74 15t60 37l77 -80q-33 -35 -93 -57.5t-117 -22.5q-113 0 -191.5 77t-78.5 195q0 115 76 192t187 77q119 0 186 -84t67 -228h-390
q11 -54 49.5 -87.5t93.5 -33.5zM307 421q-51 0 -89.5 -30t-51.5 -81h272q-11 51 -44.5 81t-86.5 30z" />
<glyph glyph-name="Eogonek" unicode="&#x118;" horiz-adv-x="637"
d="M561 -79l28 -63q-38 -31 -88 -31q-49 0 -79.5 30t-30.5 80q0 36 21 63h-341v687h517v-114h-392v-166h355v-114h-355v-179h392v-114h-68q-22 0 -36 -13.5t-14 -35.5t13.5 -34t37.5 -12t40 16z" />
<glyph glyph-name="eogonek" unicode="&#x119;" horiz-adv-x="593"
d="M519 68q-37 -40 -107 -63q-12 -14 -12 -33q0 -22 13.5 -34t37.5 -12t40 16l28 -63q-38 -31 -88 -31q-49 0 -79.5 30t-30.5 80q0 12 4 30h-16q-113 0 -191.5 77t-78.5 195q0 115 76 192t187 77q119 0 186 -84t67 -228h-390q11 -54 49.5 -87.5t93.5 -33.5q36 0 74 15t60 37
zM307 421q-51 0 -89.5 -30t-51.5 -81h272q-11 51 -44.5 81t-86.5 30z" />
<glyph glyph-name="Ecaron" unicode="&#x11a;" horiz-adv-x="637"
d="M382 745h-104l-103 144h79l76 -78l77 78h80zM588 573h-392v-166h355v-114h-355v-179h392v-114h-517v687h517v-114z" />
<glyph glyph-name="ecaron" unicode="&#x11b;" horiz-adv-x="594"
d="M354 575h-104l-103 144h79l76 -78l77 78h80zM308 96q36 0 74 15t60 37l77 -80q-33 -35 -93 -57.5t-117 -22.5q-113 0 -191.5 77t-78.5 195q0 115 76 192t187 77q119 0 186 -84t67 -228h-390q11 -54 49.5 -87.5t93.5 -33.5zM307 421q-51 0 -89.5 -30t-51.5 -81h272
q-11 51 -44.5 81t-86.5 30z" />
<glyph glyph-name="Gbreve" unicode="&#x11e;" horiz-adv-x="743"
d="M564 818q-65 -65 -156 -65q-89 0 -156 65l58 58q43 -43 98 -43t98 43zM388 276v102h293v-278q-49 -51 -123.5 -81.5t-149.5 -30.5q-148 0 -255.5 105.5t-107.5 250.5t107.5 250t255.5 105q76 0 150 -30t123 -81l-89 -83q-32 37 -82.5 58.5t-101.5 21.5q-96 0 -166 -71.5
t-70 -169.5q0 -99 70 -170.5t166 -71.5q83 0 151 49v125h-171z" />
<glyph glyph-name="gbreve" unicode="&#x11f;" horiz-adv-x="644"
d="M489 648q-65 -65 -156 -65q-89 0 -156 65l58 58q43 -43 98 -43t98 43zM452 517h122v-462q0 -100 -75.5 -163.5t-194.5 -63.5q-134 0 -222 69l45 89q59 -54 159 -54q76 0 121 34t45 93v67q-66 -88 -177 -88q-101 0 -167 69t-66 177q0 107 66 176t167 69q55 0 102 -24
t75 -65v77zM310 142q62 0 102 40t40 102t-40 101.5t-102 39.5t-101.5 -39.5t-39.5 -101.5t39.5 -102t101.5 -40z" />
<glyph glyph-name="Gcommaaccent" unicode="&#x122;" horiz-adv-x="743"
d="M388 276v102h293v-278q-49 -51 -123.5 -81.5t-149.5 -30.5q-148 0 -255.5 105.5t-107.5 250.5t107.5 250t255.5 105q76 0 150 -30t123 -81l-89 -83q-32 37 -82.5 58.5t-101.5 21.5q-96 0 -166 -71.5t-70 -169.5q0 -99 70 -170.5t166 -71.5q83 0 151 49v125h-171zM405 -58
q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140l-37 28q37 35 46 75q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5t43.5 18.5z" />
<glyph glyph-name="gcommaaccent" unicode="&#x123;" horiz-adv-x="644"
d="M315 588q-29 0 -47.5 24.5t-18.5 62.5q0 57 77 140l37 -28q-37 -35 -46 -75q25 0 42.5 -18t17.5 -44q0 -25 -18.5 -43.5t-43.5 -18.5zM452 517h122v-462q0 -100 -75.5 -163.5t-194.5 -63.5q-134 0 -222 69l45 89q59 -54 159 -54q76 0 121 34t45 93v67q-66 -88 -177 -88
q-101 0 -167 69t-66 177q0 107 66 176t167 69q55 0 102 -24t75 -65v77zM310 142q62 0 102 40t40 102t-40 101.5t-102 39.5t-101.5 -39.5t-39.5 -101.5t39.5 -102t101.5 -40z" />
<glyph glyph-name="Imacron" unicode="&#x12a;" horiz-adv-x="270"
d="M-32 756v75h334v-75h-334zM73 0v687h124v-687h-124z" />
<glyph glyph-name="imacron" unicode="&#x12b;" horiz-adv-x="257"
d="M-38 586v75h334v-75h-334zM67 0v517h122v-517h-122z" />
<glyph glyph-name="Iogonek" unicode="&#x12e;" horiz-adv-x="270"
d="M226 -79l28 -63q-38 -31 -88 -31q-49 0 -79.5 30t-30.5 80q0 36 21 63h-4v687h124v-687h-12q-22 0 -36 -13.5t-14 -35.5t13.5 -34t37.5 -12t40 16z" />
<glyph glyph-name="iogonek" unicode="&#x12f;" horiz-adv-x="257"
d="M129 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM170 -79l28 -63q-38 -31 -88 -31q-49 0 -79.5 30t-30.5 80q0 61 52 90l15 -5v495h122v-517h-60q-22 0 -36 -13.5t-14 -35.5t13.5 -34t37.5 -12t40 16z" />
<glyph glyph-name="Idotaccent" unicode="&#x130;" horiz-adv-x="270"
d="M135 758q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM73 0v687h124v-687h-124z" />
<glyph glyph-name="dotlessi" unicode="&#x131;" horiz-adv-x="257"
d="M67 0v517h122v-517h-122z" />
<glyph glyph-name="Kcommaaccent" unicode="&#x136;" horiz-adv-x="686"
d="M79 0v687h125v-336l301 336h153l-275 -303l295 -384h-154l-227 296l-93 -100v-196h-125zM343 -285l-37 28q37 35 46 75q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5t43.5 18.5q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140z" />
<glyph glyph-name="kcommaaccent" unicode="&#x137;" horiz-adv-x="562"
d="M555 517l-213 -231l206 -286h-142l-146 206l-73 -77v-129h-122v699h122v-427l224 245h144zM290 -58q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140l-37 28q37 35 46 75q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5t43.5 18.5z" />
<glyph glyph-name="Lacute" unicode="&#x139;" horiz-adv-x="572"
d="M313 875l-146 -130h-85l117 152zM189 114h353v-114h-477v687h124v-573z" />
<glyph glyph-name="lacute" unicode="&#x13a;" horiz-adv-x="257"
d="M85 757l117 152l114 -22l-146 -130h-85zM67 0v699h122v-699h-122z" />
<glyph glyph-name="Lcaron" unicode="&#x13d;" horiz-adv-x="572"
d="M318 575q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5t43.5 18.5q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140l-37 28q37 35 46 75zM189 114h353v-114h-477v687h124v-573z" />
<glyph glyph-name="lcaron" unicode="&#x13e;" horiz-adv-x="257"
d="M67 0v699h122v-699h-122zM309 472l-37 28q37 35 46 75q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5t43.5 18.5q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140z" />
<glyph glyph-name="Lslash" unicode="&#x141;" horiz-adv-x="613"
d="M231 114h353v-114h-477v251l-78 -39v111l78 39v325h124v-262l124 63v-112l-124 -62v-200z" />
<glyph glyph-name="lslash" unicode="&#x142;" horiz-adv-x="338"
d="M308 464v-112l-81 -41v-311h-122v250l-76 -38v111l76 38v338h122v-276z" />
<glyph glyph-name="Nacute" unicode="&#x143;" horiz-adv-x="772"
d="M290 745l117 152l114 -22l-146 -130h-85zM80 0v687h125l363 -483v483h124v-687h-124l-363 483v-483h-125z" />
<glyph glyph-name="nacute" unicode="&#x144;" horiz-adv-x="606"
d="M452 705l-146 -130h-85l117 152zM349 529q85 0 138.5 -56t53.5 -144v-329h-118v305q0 53 -30.5 86.5t-78.5 33.5t-83.5 -28t-41.5 -70v-327h-122v517h122v-69q24 37 67 59t93 22z" />
<glyph glyph-name="Ncommaaccent" unicode="&#x145;" horiz-adv-x="772"
d="M80 0v687h125l363 -483v483h124v-687h-124l-363 483v-483h-125zM375 -285l-37 28q37 35 46 75q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5t43.5 18.5q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140z" />
<glyph glyph-name="ncommaaccent" unicode="&#x146;" horiz-adv-x="606"
d="M349 529q85 0 138.5 -56t53.5 -144v-329h-118v305q0 53 -30.5 86.5t-78.5 33.5t-83.5 -28t-41.5 -70v-327h-122v517h122v-69q24 37 67 59t93 22zM317 -58q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140l-37 28q37 35 46 75q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5
t43.5 18.5z" />
<glyph glyph-name="Ncaron" unicode="&#x147;" horiz-adv-x="772"
d="M334 745l-103 144h79l76 -78l77 78h80l-105 -144h-104zM80 0v687h125l363 -483v483h124v-687h-124l-363 483v-483h-125z" />
<glyph glyph-name="ncaron" unicode="&#x148;" horiz-adv-x="606"
d="M369 575h-104l-103 144h79l76 -78l77 78h80zM349 529q85 0 138.5 -56t53.5 -144v-329h-118v305q0 53 -30.5 86.5t-78.5 33.5t-83.5 -28t-41.5 -70v-327h-122v517h122v-69q24 37 67 59t93 22z" />
<glyph glyph-name="Omacron" unicode="&#x14c;" horiz-adv-x="810"
d="M239 756v75h334v-75h-334zM406 -12q-147 0 -254 105.5t-107 250.5t107 250t254 105q146 0 253 -105t107 -250t-107 -250.5t-253 -105.5zM406 102q95 0 163.5 71.5t68.5 170.5q0 98 -68.5 169.5t-163.5 71.5t-164.5 -71.5t-69.5 -169.5q0 -99 69.5 -170.5t164.5 -71.5z
" />
<glyph glyph-name="omacron" unicode="&#x14d;" horiz-adv-x="633"
d="M150 586v75h334v-75h-334zM317 -12q-113 0 -195 80.5t-82 190.5t82 190t195 80t195 -80t82 -190t-82 -190.5t-195 -80.5zM317 92q64 0 110.5 49.5t46.5 117.5q0 67 -46.5 116.5t-110.5 49.5t-111 -49t-47 -117t46.5 -117.5t111.5 -49.5z" />
<glyph glyph-name="Ohungarumlaut" unicode="&#x150;" horiz-adv-x="810"
d="M241 745l117 152l114 -22l-146 -130h-85zM464 745l118 151l113 -22l-146 -129h-85zM406 -12q-147 0 -254 105.5t-107 250.5t107 250t254 105q146 0 253 -105t107 -250t-107 -250.5t-253 -105.5zM406 102q95 0 163.5 71.5t68.5 170.5q0 98 -68.5 169.5t-163.5 71.5
t-164.5 -71.5t-69.5 -169.5q0 -99 69.5 -170.5t164.5 -71.5z" />
<glyph glyph-name="ohungarumlaut" unicode="&#x151;" horiz-adv-x="633"
d="M157 575l117 152l114 -22l-146 -130h-85zM380 575l118 151l113 -22l-146 -129h-85zM317 -12q-113 0 -195 80.5t-82 190.5t82 190t195 80t195 -80t82 -190t-82 -190.5t-195 -80.5zM317 92q64 0 110.5 49.5t46.5 117.5q0 67 -46.5 116.5t-110.5 49.5t-111 -49t-47 -117
t46.5 -117.5t111.5 -49.5z" />
<glyph glyph-name="OE" unicode="&#x152;" horiz-adv-x="1038"
d="M989 573h-392v-166h355v-114h-355v-179h392v-114h-583q-149 0 -255 97.5t-106 240.5q0 144 106.5 246.5t254.5 102.5h583v-114zM406 114h66v459h-66q-96 0 -165 -68.5t-69 -166.5q0 -97 68.5 -160.5t165.5 -63.5z" />
<glyph glyph-name="oe" unicode="&#x153;" horiz-adv-x="1030"
d="M745 96q36 0 74 15t60 37l77 -80q-33 -35 -93 -57.5t-117 -22.5q-65 0 -120.5 27t-93.5 76q-39 -48 -95 -75.5t-120 -27.5q-113 0 -195 80.5t-82 190.5t82 190t195 80q63 0 119 -27t95 -74q77 101 208 101q119 0 186 -84t67 -228h-390q11 -54 49.5 -87.5t93.5 -33.5z
M317 92q64 0 110.5 49.5t46.5 117.5q0 67 -46.5 116.5t-110.5 49.5t-111 -49t-47 -117t46.5 -117.5t111.5 -49.5zM744 421q-51 0 -89.5 -30t-51.5 -81h272q-11 51 -44.5 81t-86.5 30z" />
<glyph glyph-name="Racute" unicode="&#x154;" horiz-adv-x="669"
d="M472 875l-146 -130h-85l117 152zM633 0h-142l-162 231h-133v-231h-125v687h299q111 0 184 -64t73 -164q0 -77 -45 -134t-121 -81zM196 572v-226h160q65 0 104.5 30.5t39.5 82.5t-39.5 82.5t-104.5 30.5h-160z" />
<glyph glyph-name="racute" unicode="&#x155;" horiz-adv-x="400"
d="M362 705l-146 -130h-85l117 152zM192 417q25 52 73.5 82t111.5 30v-104q-83 0 -134 -45t-51 -119v-261h-122v517h122v-100z" />
<glyph glyph-name="Rcommaaccent" unicode="&#x156;" horiz-adv-x="669"
d="M461 244l172 -244h-142l-162 231h-133v-231h-125v687h299q111 0 184 -64t73 -164q0 -77 -45 -134t-121 -81zM196 572v-226h160q65 0 104.5 30.5t39.5 82.5t-39.5 82.5t-104.5 30.5h-160zM331 -58q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140l-37 28q37 35 46 75
q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5t43.5 18.5z" />
<glyph glyph-name="rcommaaccent" unicode="&#x157;" horiz-adv-x="400"
d="M192 417q25 52 73.5 82t111.5 30v-104q-83 0 -134 -45t-51 -119v-261h-122v517h122v-100zM178 -58q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140l-37 28q37 35 46 75q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5t43.5 18.5z" />
<glyph glyph-name="Rcaron" unicode="&#x158;" horiz-adv-x="669"
d="M389 745h-104l-103 144h79l76 -78l77 78h80zM633 0h-142l-162 231h-133v-231h-125v687h299q111 0 184 -64t73 -164q0 -77 -45 -134t-121 -81zM196 572v-226h160q65 0 104.5 30.5t39.5 82.5t-39.5 82.5t-104.5 30.5h-160z" />
<glyph glyph-name="rcaron" unicode="&#x159;" horiz-adv-x="400"
d="M279 575h-104l-103 144h79l76 -78l77 78h80zM192 417q25 52 73.5 82t111.5 30v-104q-83 0 -134 -45t-51 -119v-261h-122v517h122v-100z" />
<glyph glyph-name="Sacute" unicode="&#x15a;" horiz-adv-x="626"
d="M209 745l117 152l114 -22l-146 -130h-85zM325 -11q-175 0 -294 111l72 89q103 -93 226 -93q61 0 95 26t34 65q0 40 -35 60.5t-124 41.5q-122 28 -181.5 71t-59.5 132q0 90 69.5 149t177.5 59q148 0 260 -96l-68 -92q-93 81 -197 81q-51 0 -83.5 -26.5t-32.5 -63.5
q0 -40 36 -60.5t124 -40.5q119 -27 179 -71.5t60 -131.5q0 -94 -68.5 -152t-189.5 -58z" />
<glyph glyph-name="sacute" unicode="&#x15b;" horiz-adv-x="500"
d="M154 575l117 152l114 -22l-146 -130h-85zM258 -12q-129 0 -226 78l55 85q83 -60 173 -60q37 0 60 14.5t23 38.5q0 19 -15.5 32.5t-33.5 20t-55 16.5q-94 24 -138.5 56.5t-45.5 96.5q0 73 54.5 118t140.5 45q104 0 198 -62l-51 -89q-74 47 -147 47q-33 0 -54.5 -12.5
t-21.5 -33.5q0 -23 21 -35t85 -31q33 -9 53 -16t47.5 -20.5t43 -29t26.5 -40.5t11 -56q0 -74 -56 -118.5t-147 -44.5z" />
<glyph glyph-name="Scedilla" unicode="&#x15e;" horiz-adv-x="626"
d="M583 199q0 -89 -62 -146t-172 -63l-15 -34h5q31 0 51.5 -19t20.5 -48q0 -38 -29.5 -61t-75.5 -23q-56 0 -92 29l24 52q29 -23 62 -23q19 0 31.5 9t12.5 24q0 29 -34 29q-18 0 -31 -10l-20 20l23 56q-146 12 -251 109l72 89q103 -93 226 -93q61 0 95 26t34 65
q0 40 -35 60.5t-124 41.5q-122 28 -181.5 71t-59.5 132q0 90 69.5 149t177.5 59q148 0 260 -96l-68 -92q-93 81 -197 81q-51 0 -83.5 -26.5t-32.5 -63.5q0 -40 36 -60.5t124 -40.5q119 -27 179 -71.5t60 -131.5z" />
<glyph glyph-name="scedilla" unicode="&#x15f;" horiz-adv-x="500"
d="M461 151q0 -68 -48 -111.5t-127 -50.5l-15 -33h5q31 0 51.5 -19t20.5 -48q0 -38 -29.5 -61t-75.5 -23q-56 0 -92 29l24 52q29 -23 62 -23q19 0 31.5 9t12.5 24q0 29 -34 29q-18 0 -31 -10l-20 20l23 55q-109 13 -187 76l55 85q83 -60 173 -60q37 0 60 14.5t23 38.5
q0 19 -15.5 32.5t-33.5 20t-55 16.5q-94 24 -138.5 56.5t-45.5 96.5q0 73 54.5 118t140.5 45q104 0 198 -62l-51 -89q-74 47 -147 47q-33 0 -54.5 -12.5t-21.5 -33.5q0 -23 21 -35t85 -31q33 -9 53 -16t47.5 -20.5t43 -29t26.5 -40.5t11 -56z" />
<glyph glyph-name="Scaron" unicode="&#x160;" horiz-adv-x="626"
d="M253 745l-103 144h79l76 -78l77 78h80l-105 -144h-104zM325 -11q-175 0 -294 111l72 89q103 -93 226 -93q61 0 95 26t34 65q0 40 -35 60.5t-124 41.5q-122 28 -181.5 71t-59.5 132q0 90 69.5 149t177.5 59q148 0 260 -96l-68 -92q-93 81 -197 81q-51 0 -83.5 -26.5
t-32.5 -63.5q0 -40 36 -60.5t124 -40.5q119 -27 179 -71.5t60 -131.5q0 -94 -68.5 -152t-189.5 -58z" />
<glyph glyph-name="scaron" unicode="&#x161;" horiz-adv-x="500"
d="M198 575l-103 144h79l76 -78l77 78h80l-105 -144h-104zM258 -12q-129 0 -226 78l55 85q83 -60 173 -60q37 0 60 14.5t23 38.5q0 19 -15.5 32.5t-33.5 20t-55 16.5q-94 24 -138.5 56.5t-45.5 96.5q0 73 54.5 118t140.5 45q104 0 198 -62l-51 -89q-74 47 -147 47
q-33 0 -54.5 -12.5t-21.5 -33.5q0 -23 21 -35t85 -31q33 -9 53 -16t47.5 -20.5t43 -29t26.5 -40.5t11 -56q0 -74 -56 -118.5t-147 -44.5z" />
<glyph glyph-name="uni0162" unicode="&#x162;" horiz-adv-x="636"
d="M380 0h-27l-19 -44h5q31 0 51.5 -19t20.5 -48q0 -38 -29.5 -61t-75.5 -23q-56 0 -92 29l24 52q29 -23 62 -23q19 0 31.5 9t12.5 24q0 29 -34 29q-18 0 -31 -10l-20 20l27 65h-30v573h-220v114h564v-114h-220v-573z" />
<glyph glyph-name="uni0163" unicode="&#x163;" horiz-adv-x="388"
d="M278 -44q31 0 51.5 -19t20.5 -48q0 -38 -29.5 -61t-75.5 -23q-56 0 -92 29l24 52q29 -23 62 -23q19 0 31.5 9t12.5 24q0 29 -34 29q-18 0 -31 -10l-20 20l23 55q-53 10 -85 50t-32 97v279h-75v101h75v142h119v-142h117v-101h-117v-264q0 -26 14.5 -43t36.5 -17
q32 0 51 19l35 -82q-27 -24 -71 -36l-16 -37h5z" />
<glyph glyph-name="Tcaron" unicode="&#x164;" horiz-adv-x="636"
d="M266 745l-103 144h79l76 -78l77 78h80l-105 -144h-104zM256 0v573h-220v114h564v-114h-220v-573h-124z" />
<glyph glyph-name="tcaron" unicode="&#x165;" horiz-adv-x="388"
d="M470 699q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140l-37 28q37 35 46 75q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5t43.5 18.5zM274 92q32 0 51 19l35 -82q-48 -41 -110 -41q-64 0 -105 42t-41 107v279h-75v101h75v142h119v-142h117v-101h-117v-264q0 -26 14.5 -43
t36.5 -17z" />
<glyph glyph-name="Umacron" unicode="&#x16a;" horiz-adv-x="752"
d="M209 756v75h334v-75h-334zM376 -12q-133 0 -218 85.5t-85 219.5v394h125v-390q0 -86 50 -141t128 -55q79 0 129 55t50 141v390h124v-394q0 -134 -85 -219.5t-218 -85.5z" />
<glyph glyph-name="umacron" unicode="&#x16b;" horiz-adv-x="606"
d="M469 661v-75h-334v75h334zM417 517h122v-517h-122v69q-24 -37 -67 -59t-93 -22q-85 0 -138.5 56t-53.5 144v329h118v-305q0 -53 30.5 -86.5t78.5 -33.5t83.5 28t41.5 70v327z" />
<glyph glyph-name="Uring" unicode="&#x16e;" horiz-adv-x="752"
d="M376 753q-45 0 -77.5 32.5t-32.5 78.5t32.5 78t77.5 32q46 0 78 -32t32 -78t-32 -78.5t-78 -32.5zM376 809q22 0 38.5 16.5t16.5 38.5t-16.5 38.5t-38.5 16.5t-38.5 -16.5t-16.5 -38.5t16.5 -38.5t38.5 -16.5zM376 -12q-133 0 -218 85.5t-85 219.5v394h125v-390
q0 -86 50 -141t128 -55q79 0 129 55t50 141v390h124v-394q0 -134 -85 -219.5t-218 -85.5z" />
<glyph glyph-name="uring" unicode="&#x16f;" horiz-adv-x="606"
d="M302 583q-45 0 -77.5 32.5t-32.5 78.5t32.5 78t77.5 32q46 0 78 -32t32 -78t-32 -78.5t-78 -32.5zM302 749q-22 0 -38.5 -16.5t-16.5 -38.5t16.5 -38.5t38.5 -16.5t38.5 16.5t16.5 38.5t-16.5 38.5t-38.5 16.5zM417 517h122v-517h-122v69q-24 -37 -67 -59t-93 -22
q-85 0 -138.5 56t-53.5 144v329h118v-305q0 -53 30.5 -86.5t78.5 -33.5t83.5 28t41.5 70v327z" />
<glyph glyph-name="Uhungarumlaut" unicode="&#x170;" horiz-adv-x="752"
d="M205 745l117 152l114 -22l-146 -130h-85zM428 745l118 151l113 -22l-146 -129h-85zM376 -12q-133 0 -218 85.5t-85 219.5v394h125v-390q0 -86 50 -141t128 -55q79 0 129 55t50 141v390h124v-394q0 -134 -85 -219.5t-218 -85.5z" />
<glyph glyph-name="uhungarumlaut" unicode="&#x171;" horiz-adv-x="606"
d="M366 705l-146 -130h-85l117 152zM443 575h-85l118 151l113 -22zM417 190v327h122v-517h-122v69q-24 -37 -67 -59t-93 -22q-85 0 -138.5 56t-53.5 144v329h118v-305q0 -53 30.5 -86.5t78.5 -33.5t83.5 28t41.5 70z" />
<glyph glyph-name="Uogonek" unicode="&#x172;" horiz-adv-x="752"
d="M555 687h124v-394q0 -134 -84.5 -219.5t-217.5 -85.5q-16 -14 -16 -37q0 -22 13.5 -34t37.5 -12t40 16l28 -63q-38 -31 -88 -31q-49 0 -79.5 30t-30.5 80q0 33 18 59q-103 23 -165 103.5t-62 193.5v394h125v-390q0 -86 50 -141t128 -55q79 0 129 55t50 141v390z" />
<glyph glyph-name="uogonek" unicode="&#x173;" horiz-adv-x="606"
d="M581 -79l28 -63q-38 -31 -88 -31q-49 0 -79.5 30t-30.5 80q0 36 21 63h-15v69q-24 -37 -67 -59t-93 -22q-85 0 -138.5 56t-53.5 144v329h118v-305q0 -53 30.5 -86.5t78.5 -33.5t83.5 28t41.5 70v327h122v-517h1q-22 0 -36 -13.5t-14 -35.5t13.5 -34t37.5 -12t40 16z" />
<glyph glyph-name="Wcircumflex" unicode="&#x174;" horiz-adv-x="1079"
d="M385 745l103 144h104l105 -144h-80l-77 79l-76 -79h-79zM243 0l-218 687h137l147 -492l163 492h136l162 -492l147 492h137l-217 -687h-125l-172 510l-173 -510h-124z" />
<glyph glyph-name="wcircumflex" unicode="&#x175;" horiz-adv-x="839"
d="M265 575l103 144h104l105 -144h-80l-77 79l-76 -79h-79zM199 0l-175 517h122l108 -353l115 353h102l116 -353l107 353h122l-174 -517h-111l-111 354l-110 -354h-111z" />
<glyph glyph-name="Ycircumflex" unicode="&#x176;" horiz-adv-x="686"
d="M189 745l103 144h104l105 -144h-80l-77 79l-76 -79h-79zM280 0v258l-272 429h147l189 -311l192 311h142l-271 -429v-258h-127z" />
<glyph glyph-name="ycircumflex" unicode="&#x177;" horiz-adv-x="599"
d="M145 575l103 144h104l105 -144h-80l-77 79l-76 -79h-79zM172 -180q-64 0 -113 27l26 88q35 -19 66 -19q46 0 66 34l22 46l-219 521h129l151 -386l142 386h126l-219 -553q-57 -142 -177 -144z" />
<glyph glyph-name="Ydieresis" unicode="&#x178;" horiz-adv-x="686"
d="M241 758q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM447 758q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM280 0v258l-272 429h147l189 -311l192 311
h142l-271 -429v-258h-127z" />
<glyph glyph-name="Zacute" unicode="&#x179;" horiz-adv-x="653"
d="M234 745l117 152l114 -22l-146 -130h-85zM51 0v95l379 478h-372v114h542v-95l-378 -478h383v-114h-554z" />
<glyph glyph-name="zacute" unicode="&#x17a;" horiz-adv-x="526"
d="M174 575l117 152l114 -22l-146 -130h-85zM46 0v89l274 321h-268v107h429l-1 -89l-275 -321h278v-107h-437z" />
<glyph glyph-name="Zdotaccent" unicode="&#x17b;" horiz-adv-x="653"
d="M330 758q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM51 0v95l379 478h-372v114h542v-95l-378 -478h383v-114h-554z" />
<glyph glyph-name="zdotaccent" unicode="&#x17c;" horiz-adv-x="526"
d="M270 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM46 0v89l274 321h-268v107h429l-1 -89l-275 -321h278v-107h-437z" />
<glyph glyph-name="Zcaron" unicode="&#x17d;" horiz-adv-x="653"
d="M278 745l-103 144h79l76 -78l77 78h80l-105 -144h-104zM51 0v95l379 478h-372v114h542v-95l-378 -478h383v-114h-554z" />
<glyph glyph-name="zcaron" unicode="&#x17e;" horiz-adv-x="526"
d="M218 575l-103 144h79l76 -78l77 78h80l-105 -144h-104zM46 0v89l274 321h-268v107h429l-1 -89l-275 -321h278v-107h-437z" />
<glyph glyph-name="uni0237" unicode="&#x237;" horiz-adv-x="257"
d="M40 -178q-56 0 -96 19l15 93q23 -10 57 -10q22 0 36.5 17t14.5 43v533h122v-542q0 -68 -41.5 -110.5t-107.5 -42.5z" />
<glyph glyph-name="circumflex" unicode="&#x2c6;" horiz-adv-x="438"
d="M63 575l103 144h104l105 -144h-80l-77 79l-76 -79h-79z" />
<glyph glyph-name="caron" unicode="&#x2c7;" horiz-adv-x="438"
d="M166 575l-103 144h79l76 -78l77 78h80l-105 -144h-104z" />
<glyph glyph-name="breve" unicode="&#x2d8;" horiz-adv-x="438"
d="M219 583q-89 0 -156 65l58 58q43 -43 98 -43t98 43l58 -58q-65 -65 -156 -65z" />
<glyph glyph-name="dotaccent" unicode="&#x2d9;" horiz-adv-x="250"
d="M125 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5z" />
<glyph glyph-name="ring" unicode="&#x2da;" horiz-adv-x="346"
d="M173 583q-45 0 -77.5 32.5t-32.5 78.5t32.5 78t77.5 32q46 0 78 -32t32 -78t-32 -78.5t-78 -32.5zM173 639q23 0 39 16.5t16 38.5t-16 38.5t-39 16.5t-39 -16.5t-16 -38.5t16 -38.5t39 -16.5z" />
<glyph glyph-name="ogonek" unicode="&#x2db;" horiz-adv-x="324"
d="M173 -173q-49 0 -79.5 30t-30.5 80q0 61 52 90l77 -27q-22 0 -36 -13.5t-14 -35.5t13.5 -34t37.5 -12t40 16l28 -63q-38 -31 -88 -31z" />
<glyph glyph-name="tilde" unicode="&#x2dc;" horiz-adv-x="446"
d="M290 573q-32 0 -74 28t-57 28q-35 0 -45 -57l-63 9q15 128 106 128q31 0 73 -28t57 -28q35 0 45 58l64 -10q-15 -128 -106 -128z" />
<glyph glyph-name="hungarumlaut" unicode="&#x2dd;" horiz-adv-x="581"
d="M63 575l117 152l114 -22l-146 -130h-85zM286 575l118 151l113 -22l-146 -129h-85z" />
<glyph glyph-name="uni0326" unicode="&#x326;" horiz-adv-x="0"
d="M-151 -285l-37 28q37 35 46 75q-25 0 -42.5 18t-17.5 44q0 25 18.5 43.5t43.5 18.5q29 0 47.5 -24.5t18.5 -62.5q0 -57 -77 -140z" />
<glyph glyph-name="Wgrave" unicode="&#x1e80;" horiz-adv-x="1079"
d="M499 745l-146 130l114 22l117 -152h-85zM243 0l-218 687h137l147 -492l163 492h136l162 -492l147 492h137l-217 -687h-125l-172 510l-173 -510h-124z" />
<glyph glyph-name="wgrave" unicode="&#x1e81;" horiz-adv-x="839"
d="M379 575l-146 130l114 22l117 -152h-85zM199 0l-175 517h122l108 -353l115 353h102l116 -353l107 353h122l-174 -517h-111l-111 354l-110 -354h-111z" />
<glyph glyph-name="Wacute" unicode="&#x1e82;" horiz-adv-x="1079"
d="M495 745l117 152l114 -22l-146 -130h-85zM243 0l-218 687h137l147 -492l163 492h136l162 -492l147 492h137l-217 -687h-125l-172 510l-173 -510h-124z" />
<glyph glyph-name="wacute" unicode="&#x1e83;" horiz-adv-x="839"
d="M377 575l117 152l114 -22l-146 -130h-85zM199 0l-175 517h122l108 -353l115 353h102l116 -353l107 353h122l-174 -517h-111l-111 354l-110 -354h-111z" />
<glyph glyph-name="Wdieresis" unicode="&#x1e84;" horiz-adv-x="1079"
d="M437 758q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM643 758q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM243 0l-218 687h137l147 -492l163 492h136
l162 -492l147 492h137l-217 -687h-125l-172 510l-173 -510h-124z" />
<glyph glyph-name="wdieresis" unicode="&#x1e85;" horiz-adv-x="839"
d="M317 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM523 588q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM199 0l-175 517h122l108 -353l115 353h102
l116 -353l107 353h122l-174 -517h-111l-111 354l-110 -354h-111z" />
<glyph glyph-name="uni1EB8" unicode="&#x1eb8;" horiz-adv-x="637"
d="M588 573h-392v-166h355v-114h-355v-179h392v-114h-517v687h517v-114zM330 -73q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5t-44 18.5t-18 44.5q0 25 18 43.5t44 18.5z" />
<glyph glyph-name="uni1EB9" unicode="&#x1eb9;" horiz-adv-x="593"
d="M308 96q36 0 74 15t60 37l77 -80q-33 -35 -93 -57.5t-117 -22.5q-113 0 -191.5 77t-78.5 195q0 115 76 192t187 77q119 0 186 -84t67 -228h-390q11 -54 49.5 -87.5t93.5 -33.5zM307 421q-51 0 -89.5 -30t-51.5 -81h272q-11 51 -44.5 81t-86.5 30zM300 -74q25 0 43.5 -19
t18.5 -43q0 -26 -18 -44.5t-44 -18.5t-44 18.5t-18 44.5q0 25 18 43.5t44 18.5z" />
<glyph glyph-name="uni1EBC" unicode="&#x1ebc;" horiz-adv-x="637"
d="M265 799q-35 0 -45 -57l-63 9q15 128 106 128q31 0 73 -28t57 -28q35 0 45 58l64 -10q-15 -128 -106 -128q-32 0 -74 28t-57 28zM588 573h-392v-166h355v-114h-355v-179h392v-114h-517v687h517v-114z" />
<glyph glyph-name="uni1EBD" unicode="&#x1ebd;" horiz-adv-x="594"
d="M237 629q-35 0 -45 -57l-63 9q15 128 106 128q31 0 73 -28t57 -28q35 0 45 58l64 -10q-15 -128 -106 -128q-32 0 -74 28t-57 28zM308 96q36 0 74 15t60 37l77 -80q-33 -35 -93 -57.5t-117 -22.5q-113 0 -191.5 77t-78.5 195q0 115 76 192t187 77q119 0 186 -84t67 -228
h-390q11 -54 49.5 -87.5t93.5 -33.5zM307 421q-51 0 -89.5 -30t-51.5 -81h272q-11 51 -44.5 81t-86.5 30z" />
<glyph glyph-name="Ygrave" unicode="&#x1ef2;" horiz-adv-x="686"
d="M344 745l-146 130l114 22l117 -152h-85zM280 0v258l-272 429h147l189 -311l192 311h142l-271 -429v-258h-127z" />
<glyph glyph-name="ygrave" unicode="&#x1ef3;" horiz-adv-x="599"
d="M300 575l-146 130l114 22l117 -152h-85zM172 -180q-64 0 -113 27l26 88q35 -19 66 -19q46 0 66 34l22 46l-219 521h129l151 -386l142 386h126l-219 -553q-57 -142 -177 -144z" />
<glyph glyph-name="uni2002" unicode="&#x2002;" horiz-adv-x="500"
/>
<glyph glyph-name="uni2003" unicode="&#x2003;" horiz-adv-x="1000"
/>
<glyph glyph-name="uni2004" unicode="&#x2004;" horiz-adv-x="333"
/>
<glyph glyph-name="uni2005" unicode="&#x2005;" horiz-adv-x="250"
/>
<glyph glyph-name="uni2006" unicode="&#x2006;" horiz-adv-x="166"
/>
<glyph glyph-name="endash" unicode="&#x2013;" horiz-adv-x="573"
d="M49 222v105h475v-105h-475z" />
<glyph glyph-name="emdash" unicode="&#x2014;" horiz-adv-x="878"
d="M49 222v105h780v-105h-780z" />
<glyph glyph-name="quoteleft" unicode="&#x2018;" horiz-adv-x="283"
d="M154 686l48 -36q-46 -46 -58 -94q31 0 53.5 -23.5t22.5 -55.5t-23 -55t-55 -23q-38 0 -61 30.5t-23 78.5q0 75 96 178z" />
<glyph glyph-name="quoteright" unicode="&#x2019;" horiz-adv-x="283"
d="M129 400l-48 36q46 46 58 94q-31 0 -53.5 23.5t-22.5 55.5t23 55t55 23q38 0 61 -30.5t23 -78.5q0 -75 -96 -178z" />
<glyph glyph-name="quotedblleft" unicode="&#x201c;" horiz-adv-x="523"
d="M154 686l48 -36q-46 -46 -58 -94q31 0 53.5 -23.5t22.5 -55.5t-23 -55t-55 -23q-38 0 -61 30.5t-23 78.5q0 75 96 178zM394 686l48 -36q-46 -46 -58 -94q31 0 53.5 -23.5t22.5 -55.5t-23 -55t-55 -23q-38 0 -61 30.5t-23 78.5q0 75 96 178z" />
<glyph glyph-name="quotedblright" unicode="&#x201d;" horiz-adv-x="523"
d="M129 400l-48 36q46 46 58 94q-31 0 -53.5 23.5t-22.5 55.5t23 55t55 23q38 0 61 -30.5t23 -78.5q0 -75 -96 -178zM369 400l-48 36q46 46 58 94q-31 0 -53.5 23.5t-22.5 55.5t23 55t55 23q38 0 61 -30.5t23 -78.5q0 -75 -96 -178z" />
<glyph glyph-name="bullet" unicode="&#x2022;" horiz-adv-x="422"
d="M212 166q-54 0 -93 38.5t-39 93.5q0 54 39 92.5t93 38.5t92.5 -38.5t38.5 -92.5q0 -55 -38.5 -93.5t-92.5 -38.5z" />
<glyph glyph-name="ellipsis" unicode="&#x2026;" horiz-adv-x="758"
d="M141 -12q-34 0 -57 23.5t-23 56.5q0 31 23 54t57 23q31 0 54 -23t23 -54q0 -33 -22.5 -56.5t-54.5 -23.5zM381 -12q-34 0 -57 23.5t-23 56.5q0 31 23 54t57 23q31 0 54 -23t23 -54q0 -33 -22.5 -56.5t-54.5 -23.5zM621 -12q-34 0 -57 23.5t-23 56.5q0 31 23 54t57 23
q31 0 54 -23t23 -54q0 -33 -22.5 -56.5t-54.5 -23.5z" />
<glyph glyph-name="uni202F" unicode="&#x202f;" horiz-adv-x="283"
/>
<glyph glyph-name="perthousand" unicode="&#x2030;" horiz-adv-x="1203"
d="M208 345q-74 0 -120.5 50t-46.5 123q0 75 47 125t120 50q74 0 121 -50t47 -124q0 -75 -47 -124.5t-121 -49.5zM129 0l475 687h92l-475 -687h-92zM208 420q35 0 58 27.5t23 70.5q0 44 -23 72t-58 28q-36 0 -58.5 -27.5t-22.5 -72.5q0 -43 23 -70.5t58 -27.5zM614 -10
q-73 0 -120 50t-47 124t47 124.5t121 50.5t120.5 -50.5t46.5 -123.5q0 -75 -47 -125t-121 -50zM994 -10q-73 0 -120 50t-47 124t47 124.5t121 50.5q73 0 120 -50.5t47 -123.5q0 -75 -47.5 -125t-120.5 -50zM615 65q35 0 58 27.5t23 71.5q0 43 -23.5 71t-58.5 28t-57.5 -27.5
t-22.5 -70.5q0 -44 23 -72t58 -28zM995 65q35 0 58 27.5t23 71.5q0 43 -23.5 71t-58.5 28q-36 0 -58.5 -27.5t-22.5 -70.5q0 -44 23 -72t59 -28z" />
<glyph glyph-name="guilsinglleft" unicode="&#x2039;" horiz-adv-x="334"
d="M198 50l-163 203l163 201l97 -22l-144 -178l144 -181z" />
<glyph glyph-name="guilsinglright" unicode="&#x203a;" horiz-adv-x="334"
d="M136 50l-97 23l144 181l-144 178l97 22l163 -201z" />
<glyph glyph-name="Euro" unicode="&#x20ac;" horiz-adv-x="690"
d="M406 102q101 0 171 80l88 -82q-107 -112 -259 -112q-118 0 -213.5 71t-131.5 181h-80v71h66q-2 22 -2 33q0 24 3 47h-67v71h85q39 104 132.5 170.5t207.5 66.5q151 0 259 -111l-89 -83q-69 80 -170 80q-63 0 -117.5 -33.5t-85.5 -89.5h262v-71h-288q-5 -25 -5 -47
q0 -11 2 -33h291v-71h-270q30 -62 87 -100t124 -38z" />
<glyph glyph-name="minus" unicode="&#x2212;" horiz-adv-x="599"
d="M62 282v104h475v-104h-475z" />
<glyph glyph-name="a.alt"
d="M460 517h122v-517h-122v80q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v80zM314 92q64 0 105 47t41 120t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="aacute.alt"
d="M468 705l-146 -130h-85l117 152zM460 517h122v-517h-122v80q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v80zM314 92q64 0 105 47t41 120t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="abreve.alt"
d="M489 648q-65 -65 -156 -65q-89 0 -156 65l58 58q43 -43 98 -43t98 43zM460 517h122v-517h-122v80q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v80zM314 92q64 0 105 47t41 120t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120
t107 -47z" />
<glyph glyph-name="acircumflex.alt"
d="M333 654l-76 -79h-79l103 144h104l105 -144h-80zM460 517h122v-517h-122v80q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v80zM314 92q64 0 105 47t41 120t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="adieresis.alt"
d="M230 588q-26 0 -44 18.5t-18 44.5q0 25 18 43.5t44 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM436 588q-27 0 -45 18.5t-18 44.5q0 25 18.5 43.5t44.5 18.5q25 0 43.5 -19t18.5 -43q0 -26 -18 -44.5t-44 -18.5zM460 517h122v-517h-122v80
q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v80zM314 92q64 0 105 47t41 120t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="agrave.alt"
d="M418 575h-85l-146 130l114 22zM460 517h122v-517h-122v80q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v80zM314 92q64 0 105 47t41 120t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="amacron.alt"
d="M500 661v-75h-334v75h334zM460 517h122v-517h-122v80q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v80zM314 92q64 0 105 47t41 120t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="aogonek.alt"
d="M623 -79l28 -63q-38 -31 -88 -31q-49 0 -79.5 30t-30.5 80q0 36 21 63h-14v80q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v80h122v-517q-22 0 -36 -13.5t-14 -35.5t13.5 -34t37.5 -12t40 16zM314 92q64 0 105 47t41 120t-41 119.5
t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="aring.alt"
d="M333 583q-45 0 -77.5 32.5t-32.5 78.5t32.5 78t77.5 32q46 0 78 -32t32 -78t-32 -78.5t-78 -32.5zM333 749q-23 0 -39 -16.5t-16 -38.5t16 -38.5t39 -16.5t39 16.5t16 38.5t-16 38.5t-39 16.5zM460 517h122v-517h-122v80q-65 -92 -179 -92q-103 0 -170 76t-67 195
q0 118 67 194t170 76q114 0 179 -92v80zM314 92q64 0 105 47t41 120t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="atilde.alt"
d="M268 629q-35 0 -45 -57l-63 9q15 128 106 128q31 0 73 -28t57 -28q35 0 45 58l64 -10q-15 -128 -106 -128q-32 0 -74 28t-57 28zM460 517h122v-517h-122v80q-65 -92 -179 -92q-103 0 -170 76t-67 195q0 118 67 194t170 76q114 0 179 -92v80zM314 92q64 0 105 47t41 120
t-41 119.5t-105 46.5q-65 0 -107 -46.5t-42 -119.5t42 -120t107 -47z" />
<glyph glyph-name="ascender"
d="M70 0v699h122v-699h-122z" />
<glyph glyph-name="descender"
d="M70 -172v689h122v-689h-122z" />
<hkern u1="Y" u2="c" k="114" />
<hkern u1="&#xdd;" u2="c" k="114" />
<hkern u1="&#x176;" u2="c" k="114" />
<hkern u1="&#x178;" u2="c" k="114" />
<hkern u1="&#x1ef2;" u2="c" k="114" />
<hkern g1="C,Ccedilla,Cacute,Ccaron"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="15" />
<hkern g1="D,Dcaron"
g2="c,ccedilla,cacute,ccaron"
k="44" />
<hkern g1="K"
g2="c,ccedilla,cacute,ccaron"
k="28" />
<hkern g1="K"
g2="e,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
k="-28" />
<hkern g1="L,Lacute,Lcaron"
g2="O,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Omacron,OE"
k="22" />
<hkern g1="L,Lacute,Lcaron"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="109" />
<hkern g1="O,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Omacron"
g2="c,ccedilla,cacute,ccaron"
k="23" />
<hkern g1="R,Racute,Rcommaaccent,Rcaron"
g2="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
k="37" />
<hkern g1="V"
g2="T,uni0162,Tcaron"
k="37" />
<hkern g1="V"
g2="V"
k="58" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
k="87" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
k="34" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="O,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Omacron,OE"
k="69" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="69" />
<hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="69" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
k="40" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek"
k="53" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="53" />
<hkern g1="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
g2="c,ccedilla,cacute,ccaron"
k="53" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="y,yacute,ydieresis,ycircumflex,ygrave"
k="69" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="53" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="d,dcaron,a.alt,aacute.alt,abreve.alt,acircumflex.alt,adieresis.alt,agrave.alt,amacron.alt,aogonek.alt,aring.alt,atilde.alt"
k="114" />
<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
g2="comma"
k="25" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
g2="V"
k="53" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis"
k="114" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
g2="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
k="25" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="v"
k="69" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="y,yacute,ydieresis,ycircumflex,ygrave"
k="53" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="114" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="e,egrave,eacute,ecircumflex,edieresis,emacron,edotaccent,eogonek,ecaron,uni1EB9,uni1EBD"
k="23" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="comma"
k="23" />
<hkern g1="r,racute,rcommaaccent,rcaron"
g2="period"
k="12" />
<hkern g1="v"
g2="V"
k="114" />
<hkern g1="v"
g2="Y,Yacute,Ycircumflex,Ydieresis,Ygrave"
k="23" />
<hkern g1="v"
g2="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash,omacron"
k="23" />
<hkern g1="v"
g2="w,wcircumflex,wgrave,wacute,wdieresis"
k="12" />
<hkern g1="w,wcircumflex,wgrave,wacute,wdieresis"
g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae,amacron,abreve,aogonek"
k="13" />
<hkern g1="y,yacute,ydieresis,ycircumflex,ygrave"
g2="V"
k="13" />
</font>
</defs></svg>

Before

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

Binary file not shown.

View file

@ -1,96 +0,0 @@
:root {
/* Colors */
--color-divider: #53637C;;
--color-canvas: transparent;
--color-help: #8696AF;
--color-download: rgba(255, 255, 255, 0.75);
--color-download-overlay: var(--color-black);
--color-bg: var(--color-blue-grey);
--color-bg-alt: #2D3D56;
--color-placeholder: var(--color-bg-alt);
--color-credit-free: var(--color-secondary);
/* Text */
--text-color: var(--color-text-white);
--text-help-color: var(--color-help);
/* Form */
--form-label-color: var(--color-white);
/* Input */
--input-bg: transparent;
--input-label-color: var(--color-help);
--input-color: var(--text-color);
--input-border-size: 1px;
--input-border-color: rgba(255,255,255, 0.5);
--input-hover-border-color: rgba(255, 255, 255, 1);
--input-copyable-bg: var(--color-blue-grey);
--input-copyable-color: #8696AF;
--input-copyable-border: #53637C;
--input-select-bg-color: var(--color-bg-alt);
--input-select-color: var(--color-white);
/* input:disabled */
--input-disabled-border-color: rgba(255, 255, 255, 0.42);
--input-disabled-color: rgba(255, 255, 255, 0.54);
/* Button */
--btn-bg-primary: var(--color-primary);
--btn-color-primary: var(--color-white);
--btn-bg-primary-hover: var(--color-primary-light);
--btn-bg-alt: #13233C;
--btn-color-alt: var(--text-color);
--btn-home-bg-color: #44548F;
/* Header */
--header-bg: var(--color-white);
--header-color: var(--color-text);
--header-active-color: rgba(0, 0, 0, 0.85);
--header-button-bg: transparent;
--header-button-hover-bg: rgba(100, 100, 100, 0.15);
--header-primary-color: var(--color-purple);
/* Header */
--header-color: #CCC;
--header-active-color: var(--color-white);
--header-button-hover-bg: var(--color-bg-alt);
/* Header -> search */
--search-color: var(--color-white);
--search-bg-color: rgb(58, 74, 99);
--search-active-bg-color: #13233C;
--search-active-shadow: 0 6px 9px -2px var(--color-grey--dark);
--search-modal-input-height: 70px;
--search-exact-result: #4C5D77;
/* Nav */
--nav-color: #44548F;
--nav-bg-color: #0D102F;
/* Table */
--table-border: 1px solid var(--color-bg-alt);
--table-item-odd: var(--color-bg-alt);
/* Card */
--card-bg: #13233C;
--card-radius: 3px;
--card-text-color: var(--color-help);
--card-wallet-color: var(--text-color-inverse);
--success-msg-color: var(--color-primary-light);
--success-msg-border:var(--color-primary);
--success-msg-bg: var(--color-bg);
/* Modal */
--modal-bg: var(--card-bg);
--modal-overlay-bg: rgba(32,48,73, 0.75);
--modal-border: 1px solid rgba(0, 0, 0, 0.25);
--modal-btn-bg-color: var(--color-bg-alt);
/* Scrollbar */
--scrollbar-thumb-bg: rgba(255, 255, 255, 0.20);
--scrollbar-thumb-hover-bg: #8696AF;
/* Shadows */
--box-shadow-header: 0px 6px 20px 1px rgba(0, 0, 0, 0.2);
}

View file

@ -1 +0,0 @@
:root {}

View file

@ -101,6 +101,10 @@
lodash "^4.2.0" lodash "^4.2.0"
to-fast-properties "^2.0.0" to-fast-properties "^2.0.0"
"@lbry/color@^1.0.2":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@lbry/color/-/color-1.0.3.tgz#ec22b2c48b0e358759528fb3bbe7ba468d4e41ca"
"@mapbox/hast-util-table-cell-style@^0.1.3": "@mapbox/hast-util-table-cell-style@^0.1.3":
version "0.1.3" version "0.1.3"
resolved "https://registry.yarnpkg.com/@mapbox/hast-util-table-cell-style/-/hast-util-table-cell-style-0.1.3.tgz#5b7166ae01297d72216932b245e4b2f0b642dca6" resolved "https://registry.yarnpkg.com/@mapbox/hast-util-table-cell-style/-/hast-util-table-cell-style-0.1.3.tgz#5b7166ae01297d72216932b245e4b2f0b642dca6"