body{margin:0;padding:0}#app>.app>.page{padding-top:7em}#app>.app>.page>.header{right:0;top:0;justify-content:space-between;position:fixed;z-index:1000;flex-wrap:wrap;display:flex;background:white;left:0}#app>.app>.page>.header>.progress{width:100%}#app>.app>.page>.header>.meta>a.back{font-size:2em;text-decoration:none;margin-right:.25em}#app>.app>.page>.header>.meta>h1{margin:0;font-size:2em;display:inline-block}#app>.app>.page>.header>button{margin:.5em}#app>.app>.page.index>a{display:block}#app>.app>.page.language>table{border-collapse:collapse}#app>.app>.page.language>table>thead>tr>th{text-align:left}#app>.app>.page.language>table>tbody>tr:nth-child(even){background:#f0f0f0}#app>.app>.page.language>table>tbody>tr.disabled{opacity:.5}#app>.app>.page.language>table>tbody>tr>td{padding:.5em}#app>.app>.page.language>table>tbody>tr>td>.review{display:flex}#app>.app>.page.language>table>tbody>tr>td>.review>a{margin-right:.5em}#app>.app>.page.language>table>tbody>tr>td>.review>.progress-bar{min-width:5em !important}#app>.app>.page.episode>table>thead>tr>th{text-align:left}#app>.app>.page.episode>table>thead>tr>th svg{width:1em;height:1em}#app>.app>.page.episode>table>tbody.level tr:nth-child(n+2) td:nth-child(1){visibility:hidden}#app>.app>.page.episode>table>tbody.level>tr>td>.level-art{width:100px;height:100px}#app>.app>.page.episode>table>tbody.level>tr>td>.content{display:flex;flex-wrap:wrap;width:14rem;align-items:center;padding:1em}#app>.app>.page.episode>table>tbody.level>tr>td>.content>img{width:100px;height:100px;vertical-align:middle}#app>.app>.page.episode>table>tbody.level>tr>td>.content>button.play{font-size:1.5em;margin-right:.25em}#app>.app>.page.episode>table>tbody.level>tr>td>.content>input.text{font-size:1.5em;width:12rem;height:2.5em}#app>.app>.page.episode>table>tbody.level>tr>td>.content>.choice{margin-right:1em}#app>.app>.page.episode>table>tbody.level>tr>td>.content>.checkbox{display:inline-block}#app>.app>.page.episode>table>tbody.level>tr>td>.content>.checkbox>button{cursor:pointer;display:block;border:1px solid #aaa;margin-bottom:-1px;color:#aaa;width:2em;height:2em;background:0}#app>.app>.page.episode>table>tbody.level>tr>td>.content>.checkbox>button.null.active{background:#aaa;border-color:#aaa;color:white}#app>.app>.page.episode>table>tbody.level>tr>td>.content>.checkbox>button.null:hover{background:#ddd}#app>.app>.page.episode>table>tbody.level>tr>td>.content>.checkbox>button.pass.active{background:green;border-color:green;color:white}#app>.app>.page.episode>table>tbody.level>tr>td>.content>.checkbox>button.pass:hover{background:#8bcc8b}#app>.app>.page.episode>table>tbody.level>tr>td>.content>.checkbox>button.fail.active{background:red;border-color:red;color:white}#app>.app>.page.episode>table>tbody.level>tr>td>.content>.checkbox>button.fail:hover{background:#ffa8a8}#app>.app>.page.episode>table>tbody.level>tr>td>.content>textarea{width:100%;display:block;font-size:.8em}#app>.app>.page.audio>.content>h2{margin-left:1rem;margin-top:0}#app>.app>.page.audio>.content>.review{display:flex;margin-left:1rem}#app>.app>.page.audio>.content>.review>.play{font-size:2em;width:4em}#app>.app>.page.audio>.content>.review>.actions{margin:0 1rem}#app>.app>.page.audio>.content>.review>.actions>button,#app>.app>.page.audio>.content>.review>.actions>select{display:block;margin:1rem 0}#app>.app>.page.audio>.content>.review>.actions>button{padding:.5em}#app>.app>.page.audio>.content>.review>.actions>.fail{background:#ff5f5f}#app>.app>.page.audio>.content>.review>.actions>.pass{background:#10f810}#app>.app>.page.audio>.content>.list{margin:1rem}#app>.app>.page.audio>.content>.list>.pair{display:inline-block;margin:0 .5em}#app>.app>.page.audio>.content>.list>.pair>.word{font-weight:bold;margin-right:.25em}#app>.app>.page.audio>.content>.list>.pair>.word.pass{color:green}#app>.app>.page.audio>.content>.list>.pair>.word.pick{color:orange}#app>.app>.page.audio>.content>.list>.pair>.word.fail{color:red}#app>.app>.page.audio>.content>.list>.pair>.word.not-in-level{color:black}#app>.app>.page.audio>.content>.list>.pair>.word.todo{color:red}#app>.app>.page.audio>.content>.list>.pair>.file{color:#666;cursor:pointer;margin-right:.25em}#app>.app>.page.audio>.content>.list>.pair>.file.active{border:1px solid black;padding:.25em}#app>.app>.page.audio>.content>.list>.pair>.file.fail{color:red}#app>.app>.page.audio>.content>.list>.pair>.file.pass{color:green}