/**
 * Copyright (c) 2015 Spoqa, Inc.
 *
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 */

@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 700;
    src: local('Spoqa Han Sans Bold'),
    url(/static/fonts/4bed86c35c8d0be2565723692ed5aa64.woff2) format('woff2'),
    url(/static/fonts/333a6001830d10c8310d0830cec3e393.woff) format('woff'),
    url(/static/fonts/1071724b51a73d3bd35b290774278401.ttf) format('truetype');
}

@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 400;
    src: local('Spoqa Han Sans Regular'),
    url(/static/fonts/41761e4a9fee0c804c508cd369eebac9.woff2) format('woff2'),
    url(/static/fonts/bc34ca16b9faa189280596a7c64f3f7d.woff) format('woff'),
    url(/static/fonts/9717b6e731b0afcf0c397133f09a8324.ttf) format('truetype');
}

@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 300;
    src: local('Spoqa Han Sans Light'),
    url(/static/fonts/466511631ada5c8f03e59d2e015db47c.woff2) format('woff2'),
    url(/static/fonts/92216a6a76015235ec5a0988dcab2f65.woff) format('woff'),
    url(/static/fonts/099294e909bdfbb07296edad0a9d9f14.ttf) format('truetype');
}

@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 100;
    src: local('Spoqa Han Sans Thin'),
    url(/static/fonts/ac8d4839d7e95b67ea06eac7800dc54c.woff2) format('woff2'),
    url(/static/fonts/c9043ada39934fa127894898ad6ea034.woff) format('woff'),
    url(/static/fonts/98563fd4c3f57daf4df38132631dea48.ttf) format('truetype');
}

*{margin:0;padding:0;user-select:none;box-sizing:border-box;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Spoqa Han Sans","Spoqa Han Sans JP","Sans-serif",serif;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}:root{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}canvas{width:100%;display:flex;user-select:none}
._1xyrcp3HjsAWAkb4F2qzTl{display:flex;flex-direction:column;min-width:164px;border:solid #e9edf4 1px;box-shadow:0 2px 4px 0 rgba(65,77,107,.08);padding:12px;box-sizing:border-box;position:absolute;z-index:9999;border-radius:6px;left:0;top:0;background:#fff}._1xyrcp3HjsAWAkb4F2qzTl ._32zBwt7o8m3zb-4tCZtx3D{color:#869ab7;font-size:12px;line-height:16px;margin-bottom:8px}._1xyrcp3HjsAWAkb4F2qzTl ._2EZypdlKGWLC0TpIOVwX7L{white-space:pre-wrap;font-size:12px;line-height:20px}._1xyrcp3HjsAWAkb4F2qzTl::before{content:"";position:absolute;border-top:0 solid rgba(0,0,0,0);border-bottom:6px solid #e9edf4;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);width:0;top:-6px;right:16px;margin:auto}._1xyrcp3HjsAWAkb4F2qzTl::after{content:"";position:absolute;border-top:0 solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);width:0;top:-4px;right:16px;margin:auto}
._j4olsQe1Mbc4wtPJWL0OI{height:50px;box-sizing:border-box;position:absolute;margin:0 24px;top:60px;border:solid #f5b923 1px;border-radius:4px;padding:6px 4px 6px 32px;font-size:12px;white-space:pre-wrap;width:calc(100% - 48px);color:#f5b923;background:#fffcf6;background-image:url(/static/images/79e4abaf81a9663c9dcdbb8b68fd4afc.svg);background-position:left 8px top 8px;background-repeat:no-repeat;background-size:16px;opacity:0}._j4olsQe1Mbc4wtPJWL0OI._3yIXGUXCnpl-eEmQ6m-UwJ{animation-name:_1ZDNktRQMTIGniuz3d23nJ;animation-duration:.3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.3s;animation-direction:alternate}@keyframes _1ZDNktRQMTIGniuz3d23nJ{from{opacity:0}to{opacity:1}}
