@font-face {
    font-family: 'DaftPlug';
    src: url('./fonts/daftplug-light.woff') format('woff'),
         url('./fonts/daftplug-light.woff2') format('woff2'),
         url('./fonts/daftplug-light.ttf') format('truetype');
    font-weight: 200;
    font-style: normal
}

@font-face {
    font-family: 'DaftPlug';
    src: url('./fonts/daftplug-normal.woff') format('woff'),
         url('./fonts/daftplug-normal.woff2') format('woff2'),
         url('./fonts/daftplug-normal.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DaftPlug';
    src: url('./fonts/daftplug-medium.woff') format('woff'),
         url('./fonts/daftplug-medium.woff2') format('woff2'),
         url('./fonts/daftplug-medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: 'DaftPlug';
    src: url('./fonts/daftplug-bold.woff') format('woff'),
         url('./fonts/daftplug-bold.woff2') format('woff2'),
         url('./fonts/daftplug-bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: 'DaftPlug';
    src: url('./fonts/daftplug-italic.woff') format('woff'),
         url('./fonts/daftplug-italic.woff2') format('woff2'),
         url('./fonts/daftplug-italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

.daftplugPublic div, .daftplugPublic span, .daftplugPublic applet, .daftplugPublic object, .daftplugPublic iframe,
.daftplugPublic h1, .daftplugPublic h2, .daftplugPublic h3, .daftplugPublic h4, .daftplugPublic h5, .daftplugPublic h6, .daftplugPublic p, .daftplugPublic blockquote, .daftplugPublic pre,
.daftplugPublic a, .daftplugPublic abbr, .daftplugPublic acronym, .daftplugPublic address, .daftplugPublic big, .daftplugPublic cite, .daftplugPublic code,
.daftplugPublic del, .daftplugPublic dfn, .daftplugPublic em, .daftplugPublic img, .daftplugPublic ins, .daftplugPublic kbd, .daftplugPublic q, .daftplugPublic s, .daftplugPublic samp,
.daftplugPublic small, .daftplugPublic strike, .daftplugPublic strong, .daftplugPublic sub, .daftplugPublic sup, .daftplugPublic tt, .daftplugPublic var,
.daftplugPublic b, .daftplugPublic u, .daftplugPublic i,
.daftplugPublic dl, .daftplugPublic dt, .daftplugPublic dd, .daftplugPublic ol, .daftplugPublic ul, .daftplugPublic li,
.daftplugPublic fieldset, .daftplugPublic form, .daftplugPublic label, .daftplugPublic legend,
.daftplugPublic table, .daftplugPublic caption, .daftplugPublic tbody, .daftplugPublic tfoot, .daftplugPublic thead, .daftplugPublic tr, .daftplugPublic th, .daftplugPublic td,
.daftplugPublic article, .daftplugPublic aside, .daftplugPublic canvas, .daftplugPublic details, .daftplugPublic embed, 
.daftplugPublic figure, .daftplugPublic figcaption, .daftplugPublic footer, .daftplugPublic header, .daftplugPublic hgroup, 
.daftplugPublic menu, .daftplugPublic nav, .daftplugPublic output, .daftplugPublic section, .daftplugPublic summary,
.daftplugPublic time, .daftplugPublic mark, .daftplugPublic audio, .daftplugPublic video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

.daftplugPublic article, .daftplugPublic aside, .daftplugPublic details, .daftplugPublic figcaption, .daftplugPublic figure, 
.daftplugPublic footer, .daftplugPublic header, .daftplugPublic hgroup, .daftplugPublic menu, .daftplugPublic nav, .daftplugPublic section {
    display: block;
}

.daftplugPublic ol, .daftplugPublic ul {
    list-style: none;
}

.daftplugPublic blockquote, .daftplugPublic q {
    quotes: none;
}

.daftplugPublic blockquote:before, .daftplugPublic blockquote:after,
.daftplugPublic q:before, .daftplugPublic q:after {
    content: '';
    content: none;
}

.daftplugPublic table {
    border-collapse: collapse;
    border-spacing: 0;
}

.daftplugPublic {
    position: relative;
    overflow: hidden;
    -webkit-font-smoothing: antialiased;
    font: normal 18px/1.555 'DaftPlug', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, sans-serif, Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
    transition: all .2s ease;
}

.daftplugPublic .daftplugPublicTooltip {
    user-select: none;
    pointer-events: none;
    position: absolute;
    text-align: center;
    font-size: 12px;
    text-transform: none;
    line-height: 1;
    font-weight: 500;
    max-width: 200px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 8px 10px;
    border-radius: 25px;
    background: #3e4650;
    color: #fff;
    z-index: 1000;
    bottom: calc(100% + 5px);
    left: 50%;
    transform: translate(-50%, -.5em);
    animation: daftplugTooltip 200ms ease forwards;
}

@-webkit-keyframes daftplugTooltip {
    to {
        opacity: .9;
        transform: translate(-50%, 0);
    }
}

@keyframes daftplugTooltip {
    to {
        opacity: .9;
        transform: translate(-50%, 0);
    }
}