.s_ui_images{display:inline-block;background-image:url('../assets/ui_images.png');font-style:normal}.s_face_1f32d{width:64px;height:64px;background-position:-1px -1px}.s_face_1f333{width:64px;height:64px;background-position:-1px -66px}.s_face_1f354{width:64px;height:64px;background-position:-66px -1px}.s_face_1f417{width:64px;height:64px;background-position:-66px -66px}.s_face_1f425{width:64px;height:64px;background-position:-131px -1px}.s_face_1f428{width:64px;height:64px;background-position:-131px -66px}.s_face_1f42d{width:64px;height:64px;background-position:-196px -1px}.s_face_1f42e{width:64px;height:64px;background-position:-196px -66px}.s_face_1f42f{width:64px;height:64px;background-position:-261px -1px}.s_face_1f430{width:64px;height:64px;background-position:-261px -66px}.s_face_1f435{width:64px;height:64px;background-position:-326px -1px}.s_face_1f436{width:64px;height:64px;background-position:-326px -66px}.s_face_1f437{width:64px;height:64px;background-position:-391px -1px}.s_face_1f439{width:64px;height:64px;background-position:-391px -66px}.s_face_1f43a{width:64px;height:64px;background-position:-456px -1px}.s_face_1f43b{width:64px;height:64px;background-position:-456px -66px}.s_face_1f43c{width:64px;height:64px;background-position:-521px -1px}.s_face_1f4a9{width:64px;height:64px;background-position:-521px -66px}.s_face_1f5ff{width:64px;height:64px;background-position:-586px -1px}.s_face_1f60f{width:64px;height:64px;background-position:-586px -66px}.s_face_1f63c{width:64px;height:64px;background-position:-651px -1px}.s_face_1f916{width:64px;height:64px;background-position:-651px -66px}.s_face_1f981{width:64px;height:64px;background-position:-716px -1px}.s_face_1f989{width:64px;height:64px;background-position:-716px -66px}.s_face_1f98a{width:64px;height:64px;background-position:-781px -1px}.s_face_1f98c{width:64px;height:64px;background-position:-781px -66px}.s_face_1f992{width:64px;height:64px;background-position:-846px -1px}.s_face_2600{width:64px;height:64px;background-position:-846px -66px}.s_shades{width:64px;height:21px;background-position:-911px -1px}.s_copy_multi{width:36px;height:36px;background-position:-911px -23px}.s_copy_single{width:36px;height:36px;background-position:-948px -23px}.s_emojione{width:36px;height:36px;background-position:-911px -60px}.s_info{width:12px;height:12px;background-position:-911px -97px}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.s_ui_images{display:inline-block;background-image:url('../assets/ui_images-2x.png');background-size:985px 131px;font-style:normal}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url('../assets/fonts/montserrat-v13-latin-ext_latin-regular.woff2') format('woff2'),url('../assets/fonts/montserrat-v13-latin-ext_latin-regular.woff') format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url('../assets/fonts/montserrat-v13-latin-ext_latin-700.woff2') format('woff2'),url('../assets/fonts/montserrat-v13-latin-ext_latin-700.woff') format('woff')}*{margin:0}*:focus{outline:none}button,input[type=submit]{cursor:pointer}body,button,input,textarea,select{font:16px/1.3 'Montserrat',sans-serif;color:#444}code{font-family:'Consolas',monospace;background:#fafafa;color:#999}.clearfix::after{content:"";clear:both;display:table}html,body{height:100%;background:#fff}body{display:flex;flex-direction:column}main{flex:1 0 auto}footer{flex-shrink:0}body.homepage main{padding-top:80px}body.homepage header{position:fixed;top:0;left:0;right:0}html.extension,html.extension body{width:760px;min-width:760px;height:600px;min-height:600px}@supports (-moz-appearance:none){html.extension{scrollbar-width:thin}}html.extension body{opacity:0}html.extension{overflow-x:hidden}html.extension ::-webkit-scrollbar{width:8px}html.extension ::-webkit-scrollbar-track{background:#fafafa}html.extension ::-webkit-scrollbar-thumb{border-radius:4px;box-shadow:inset 0 0 0 4px #d9d9d9;border:solid 1px transparent}header{display:flex;align-items:center;justify-content:space-between;z-index:2;height:80px;padding:0 20px;background:#fafafa;border-bottom:1px solid #d9d9d9}header .search{flex-grow:1}header .logo{position:relative;box-sizing:border-box;max-width:280px;height:64px;padding-left:80px;line-height:1.1}header .logo .link{font-size:24px;font-weight:bold;padding-top:8px;margin-right:20px}header .logo .link a{text-decoration:none;color:#444}header .logo .link span{color:#999}header .logo .link em{color:#0fb4d4;font-style:normal}header .logo p.desc{color:#999;font-size:11px;max-width:160px}header .logo .image{display:none;position:absolute;left:0;top:0;width:64px;height:64px;cursor:pointer}@keyframes shades_drop{0%{transform:translateY(-100px)}80%{transform:translateY(4px)}100%{transform:translateY(0)}}@keyframes shades_drop_70{0%{transform:translateY(-100px) scale(.7)}80%{transform:translateY(4px) scale(.7)}100%{transform:translateY(0) scale(.7)}}@keyframes shades_drop_hotdog{0%{transform:translateY(-100px) rotate(-50deg)}80%{transform:translateY(4px) rotate(31deg)}100%{transform:translateY(0) rotate(29deg)}}@keyframes head_bob{60%{transform:translateY(0)}80%{transform:translateY(3px)}100%{transform:translateY(0)}}header .logo .image .face{position:absolute;left:0;top:0}header .logo .image .shades{position:absolute;left:0;top:20px;transform:translateY(-100px)}header .logo .image.bitchin .shades{animation:shades_drop .7s .5s both}header .logo .image.bitchin .face{animation:head_bob .7s .5s both}header .logo .image.face_1f32d .shades{left:2px;top:17px;transform:rotate(29deg)}header .logo .image.face_1f32d.bitchin .shades{animation:shades_drop_hotdog .7s .5s both}header .logo .image.face_1f354 .shades{top:10px}header .logo .image.face_1f417 .shades{top:18px}header .logo .image.face_1f425 .shades{top:10px;transform:scale(.7)}header .logo .image.face_1f425.bitchin .shades{animation:shades_drop_70 .7s .5s both}header .logo .image.face_1f428 .shades{top:21px}header .logo .image.face_1f42d .shades{top:30px}header .logo .image.face_1f430 .shades{top:32px}header .logo .image.face_1f437 .shades{top:17px}header .logo .image.face_1f439 .shades{top:24px}header .logo .image.face_1f43a .shades{top:24px}header .logo .image.face_1f43c .shades{top:22px}header .logo .image.face_1f4a9 .shades{top:26px}header .logo .image.face_1f5ff .shades{left:-4px;top:11px;transform:scale(.7)}header .logo .image.face_1f5ff.bitchin .shades{animation:shades_drop_70 .7s .5s both}header .logo .image.face_1f60f .shades{top:24px}header .logo .image.face_1f63c .shades{top:24px}header .logo .image.face_1f916 .shades{top:23px}header .logo .image.face_1f981 .shades{top:19px}header .logo .image.face_1f989 .shades{top:8px}header .logo .image.face_1f98a .shades{top:24px}header .logo .image.face_1f98c .shades{top:33px;transform:scale(.7)}header .logo .image.face_1f98c.bitchin .shades{animation:shades_drop_70 .7s .5s both}header .logo .image.face_1f992 .shades{top:19px;transform:scale(.7)}header .logo .image.face_1f992.bitchin .shades{animation:shades_drop_70 .7s .5s both}header .logo .image.face_2600 .shades{transform:scale(.7)}header form{position:relative}header form input{display:inline-block;box-sizing:border-box;width:100%;border:1px solid #d9d9d9;border-radius:3px;padding:8px 32px 8px 16px;font-size:20px}header form input::placeholder{color:#999}header form button.clear,header form button.search{position:absolute;top:0;right:4px;background:transparent;border:none;font-size:24px;height:100%;color:#999}header form button.clear:hover,header form button.search:hover{color:#444}header form.search{max-width:360px}header form.multicopy{position:absolute;top:100%;right:0;padding:0 15px 10px 15px;background:#fafafa;border:1px solid #d9d9d9;border-width:0 0 1px 1px;border-bottom-left-radius:3px;transition:transform .5s;transform-origin:top}header form.multicopy input{padding:4px 8px;font-size:16px}header form.multicopy button.clear{top:-5px;right:19px;font-size:20px}header form.multicopy.hidden{transform:scaleY(0);pointer-events:none}header .filters{min-width:195px;position:relative;left:6px}header .filters .dropdown{margin-left:10px}header .back a{text-decoration:none;color:#999;line-height:40px}header .back a:hover{color:#444}.homepage aside{float:right;margin:30px 20px 0}.homepage aside a.textfx{position:relative;display:inline-block;font-size:1.5em;text-decoration:none;color:#24b1f4}.homepage aside a.textfx:hover{color:#20acf1}.homepage aside a.textfx .new{position:absolute;top:-30px;right:-10px;width:48px;height:48px;background:url('/assets/NotoEmoji/emoji_u1f5ef.svg');font-size:11px;font-weight:bold;line-height:44px;text-align:center;color:#037abe;transform:rotate(12deg) scale(.75)}main>nav{padding:4px 20px;border-bottom:1px solid #f0f0f0;line-height:1;font-size:12px;text-align:center;white-space:nowrap;overflow-x:auto}main>nav a{display:inline-block;color:#999;margin:4px 10px;text-decoration:none}main>nav a:hover{color:#444}main>nav a.active{font-weight:bold}main>nav a.extension img{height:20px;margin:-5px 0}@media (hover:none){main>nav::-webkit-scrollbar{display:none;-webkit-appearance:none}}.gdpr-nag{padding:4px 20px;border-bottom:1px solid #f0f0f0;font-size:12px;text-align:center;background:#000;color:#fff}.gdpr-nag a{color:#80ca68}.gdpr-nag button{line-height:30px;border:0;margin-left:20px;background:#fff}.chars{overflow:hidden}.chars .char{display:none;position:relative;float:left;overflow:hidden;width:44px;height:44px;border-radius:3px;margin:2px;font-size:30px;text-align:center;cursor:pointer;scroll-margin-top:128px;scroll-margin-bottom:48px}.chars .char:hover{background:#e7e7e7}.chars .char.cursor{box-shadow:0 0 0 1px #aaa}.chars .char.show{display:block}.chars .char span{display:none}.chars .char i{display:none;width:32px;height:32px;margin-top:6px}.chars .char a{display:inline-block;background-image:url('../assets/ui_images.png');font-style:normal;width:12px;height:12px;background-position:-911px -97px;display:none;position:absolute;bottom:0;right:0}.chars .char:hover a{display:block;opacity:.3}.chars .char:hover a:hover{opacity:1}#list.useEmojiOne .char.showChar i{display:inline-block}#list.useNative .emo.showChar span,#list .reg.showChar span{display:inline}.tooltip{pointer-events:none;position:absolute;z-index:9;background:#444;color:#fff;padding:2px 8px;border-radius:3px;animation:tooltip_fade 2.5s both cubic-bezier(.25, .46, .45, .94)}@keyframes tooltip_fade{0%{transform:translateY(0);opacity:1}30%{opacity:1}100%{transform:translateY(-20px);opacity:0}}.tooltip.error{background:#b00}.dropdown{display:inline-block;vertical-align:top;position:relative}.dropdown .options{display:none;position:absolute;top:100%;right:0;z-index:10}.dropdown.active .selected .option{background:#d4d4d4 !important}.dropdown.active .options{display:block}.dropdown .option{cursor:pointer;white-space:nowrap;padding:5px 8px}.dropdown .selection .option{border-radius:3px}.dropdown .selection .option:hover{background:#ededed}.dropdown .options .option{background:#ededed}.dropdown .options .option:hover{background:#d4d4d4}.dropdown .options .option:first-child{border-radius:3px 3px 0 0}.dropdown .options .option:last-child{border-radius:0 0 3px 3px;border-bottom:1px solid #d9d9d9}.dropdown .options .label{background:#e1e1e1;font-size:12px;font-weight:bold;padding:1px 8px;color:#999}.dropdown .option span{position:relative;top:2px;margin-left:8px}.dropdown .options .label:first-child{border-radius:3px 3px 0 0}.dropdown .option i,.dropdown .option img{display:inline-block;vertical-align:middle;width:32px;height:32px}.dropdown .options .option.selected{font-weight:bold}.dropdown.racist .option i{border:2px solid #999;border-radius:36px}.dropdown.racist .selection .option i{border:2px solid #444}.dropdown.racist .race0 i{background:#ffcf11}.dropdown.racist .race1 i{background:#fae3c3}.dropdown.racist .race2 i{background:#e2cfa1}.dropdown.racist .race3 i{background:#dba373}.dropdown.racist .race4 i{background:#a88054}.dropdown.racist .race5 i{background:#5f4e43}.dropdown.styles .selection span{display:none}.dropdown.styles .option i{width:36px;height:36px;line-height:36px;text-align:center;font-size:28px;font-style:normal}.dropdown.mode .selection span{display:none}.dropdown.mode .option i{width:36px;height:36px}.dropdown.popout .option{padding:6px 9px}.dropdown.popout .option img{margin-top:2px}main>section{margin:20px 0;padding:0 20px}section.err404 i{vertical-align:baseline}section#list .searchDb{color:#999}section#list .searchDb a{color:#0fb4d4;text-decoration:none}section#list .searchDb a:hover{color:#56daf3}section#list .category{margin:30px 0}section#list .category h2{margin-bottom:10px}section.all{text-align:center}section.all button#showAll{display:none;background:#0fb4d4;color:#fff;border:none;border-radius:3px;font-size:20px;padding:10px 20px;transition:background-color .2s}section.all button#showAll:hover{background:#0c8ca4}@keyframes show_all{0%{transform:scale(1)}100%{transform:scale(1.12)}}main>article{max-width:960px;margin:50px auto;padding:0 20px}main>article h1{font-size:32px}main>article h1,main>article h2,main>article h3,main>article p{margin:1em 0}main>article p.centered{text-align:center}main>article h1 small{font-size:12px}main>article a{color:#80ca68}main>article a:hover{color:#4d9735}main>article i.char{display:inline-block;vertical-align:-20%}article.database .category{margin-bottom:20px}article.database .category::after{content:"";clear:both;display:table}article.database .category h2{float:left;margin:0;margin-right:10px;padding-top:8px}article.database .category h2 a{color:#444;text-decoration:none}article.database .category .count{float:left;margin-right:40px;padding-top:16px;color:#999}article.database .chars{overflow:hidden}article.database .preview.chars{float:right}article.database.category,article.database.search{position:relative}article.database .dbChar{display:block;float:left;overflow:hidden;width:44px;height:44px;margin:2px;text-align:center;line-height:44px;font-size:30px;text-decoration:none;background:#f7f7f7;border-radius:3px;color:#444}article.database .dbChar.ellipsis{background:transparent;color:#999}article.database a.dbChar:hover,article.database a.dbChar.active{background:#e0e0e0;color:#000}article.database a.back{position:absolute;top:0;left:-32px;font-size:32px;text-decoration:none;color:#aaa}article.database .backToAll{margin-top:20px}article.database .backToAll a{text-decoration:none}article.database .pagination{margin-top:30px}article.database .pagination a{font-size:20px;text-decoration:none;padding:2px 5px}article.database .pagination a.active{text-decoration:underline}article.database.character{position:relative}article.database.character .layout{display:flex;justify-content:space-between}article.database.character .layout::after{content:"";clear:both;display:table}article.database.character .largeCharacters{max-width:360px;display:flex;flex-wrap:wrap;justify-content:flex-end;order:1}article.database.character .largeCharacter{position:relative;width:160px;height:160px;line-height:160px;text-align:center;background:#f7f7f7;overflow:hidden;flex-shrink:0;margin:0 0 20px 20px}article.database.character .largeCharacter .glyph{display:inline-block;font-size:128px}article.database.character .largeCharacter img{vertical-align:middle}article.database.character .largeCharacter .label{position:absolute;line-height:1;bottom:4px;left:4px;color:#999;font-size:12px}article.database.character .info{flex-grow:1}article.database.character .info .label{font-weight:bold;padding-right:15px;white-space:nowrap}article.database.character .info table{border-spacing:0}article.database.character .info td{vertical-align:top}article.textfx{margin-top:25px}article.textfx h1{margin:0 0 10px}article.textfx .effectsContainer{display:flex;flex-wrap:wrap;margin:0 -20px}article.textfx .effect{margin:10px 20px}article.textfx .effect h3{font-size:12px;margin:0 0 10px;color:#999}article.textfx .effect input{display:inline-block;box-sizing:border-box;width:220px;border:1px solid #d9d9d9;border-radius:3px;padding:0 4px;line-height:1.5;font-size:20px}article.textfx .effect button{margin-left:10px;border:1px solid #d9d9d9;padding:5px 5px;border-radius:3px;color:#999;background:#fafafa;vertical-align:top}article.textfx .effect button:hover{background:#d9d9d9;color:#444}footer{padding:5px 10px;background:#fafafa;border-top:solid 1px #d9d9d9;font-size:12px;text-align:center}footer span{color:#666;font-style:normal;margin:0 5px}footer a{color:#0fb4d4;text-decoration:none}footer a:hover{color:#56daf3}@media (min-width:699px){body.homepage main{padding-bottom:25px}body.homepage footer{position:fixed;left:0;bottom:0;right:0}}@media (hover:none) or (pointer:coarse){.chars .char:hover a{display:none}}@media (max-width:1080px){article.database a.back{position:static;float:left;width:32px}}@media (max-width:800px){header .logo .link{font-size:20px}}@media (max-width:700px){body.homepage main{padding-top:185px}header{display:block;height:176px;padding-top:8px;transition:height .2s}header form.search{max-width:none}header>.logo{width:100%;max-width:100%;height:70px;transition:height .2s}header>.logo .link{padding-top:5px}header>.filters{height:46px;transition:height .2s}header>.search{margin-bottom:8px}header.collapse{height:54px}header.collapse>.logo{height:0px;overflow:hidden}header.collapse>.filters{height:0px;overflow:hidden}header .filters{left:0;text-align:center}header .filters .dropdown{margin-left:5px;margin-right:5px;text-align:left}header .filters .dropdown .options{right:auto;left:0}header .filters .dropdown.styles .options{left:-72px}article.database.character .layout{flex-direction:column;justify-content:flex-start}article.database.character .layout::after{content:"";clear:both;display:table}article.database.character .largeCharacter{margin:0 20px 20px 0}article.database.character .largeCharacters{max-width:none;justify-content:flex-start;order:0;margin-right:-20px}section{padding-left:10px;padding-right:10px}.hideOnMobile{display:none}}@media (max-width:379px){.chars{margin:0 -8px}article.database.character .largeCharacter{width:150px;height:150px;line-height:150px}article.database.character .largeCharacter .glyph{display:inline-block;font-size:118px}}@media (prefers-color-scheme:dark){html,body{background-color:#222}body,button,input,textarea,select{color:#bbb}code{background:#333;color:#888}header{background-color:#333;border-bottom-color:#444}header form input{border-color:#777}header form input::placeholder{color:#888}header form button.clear,header form button.search{color:#888}header form button.clear:hover,header form button.search:hover{color:#bbb}header form.multicopy{background:#333;border-color:#444}header .back a{color:#888}header .back a:hover{color:#bbb}main>nav{border-bottom-color:#444}main>nav a{color:#888}main>nav a:hover{color:#bbb}.gdpr-nag{border-bottom-color:#444}header .logo .link a{color:#bbb}.chars .char:hover{background:#444}.chars .char.cursor{box-shadow:0 0 0 1px #777}.dropdown.active .selected .option{background:#595959 !important}.dropdown .selection .option:hover{background:#555}.dropdown .options .option{background:#444}.dropdown .options .option:hover{background:#555}.dropdown .options .option:last-child{border-bottom-color:#444}.dropdown .options .label{background:#4d4d4d;color:#888}.dropdown.racist .option i{border-color:#000}.dropdown.racist .selection .option i{border-color:#000}footer{background:#333;border-top-color:#444}article.database .category h2 a{color:#bbb}article.database .category .count{color:#888}article.database .dbChar{background:#333;color:#bbb}article.database .dbChar.ellipsis{color:#888}article.database a.dbChar:hover,article.database a.dbChar.active{background:#444;color:#fff}article.database.character .largeCharacter{background:#333}article.database.character .largeCharacter .label{color:#888}article.textfx .effect h3{color:#888}article.textfx .effect input{border:1px solid #444}article.textfx .effect button{border:1px solid #444;color:#888;background:#333}article.textfx .effect button:hover{background:#444;color:#bbb}}
