@font-face{font-family:DoulosSILW;src:url(/ipa-transcribe/static/assets/DoulosSIL-Regular-Cuhk1jHp.woff2)}body{--page-bg: #f7f9fc;--card-bg: #ffffff;--border: #dce1e8;--accent: #4a8df7;--accent-more: #2c6cd1;--disabled: #b4bdcc;--text: #1a1a1a;--text-note: #7a7a7a;--radius: 10px;padding:0;margin:0;background:var(--page-bg);color:var(--text);min-width:440px}#root{max-width:900px;padding:0 2rem;margin:0 auto;display:flex;flex-direction:column;min-height:100vh}header,main,footer{margin-top:1.75rem}main{flex:1}footer{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1.5rem;line-height:1.2;gap:.4em}#info{width:max-content;max-width:80%;margin-left:auto;margin-right:auto}#tools{display:grid;gap:4%;grid-auto-flow:column;grid-template-columns:48% 48%;padding-bottom:.5em}#results{display:grid;gap:1em;margin-top:1em}@media screen and (max-width:900px){#info{max-width:95%}}@media screen and (max-width:700px){#root{padding:0 1rem}}@media screen and (max-width:600px){#root{padding:0 .75rem}#root.lang-en #info{max-width:100%}#tools{gap:3%;grid-template-columns:48.5% 48.5%}}main>:not(:first-child){margin-top:1.5rem}hr{border:none;border-top:1px solid var(--border)}.card{border:1px solid var(--border);background:var(--card-bg);padding:1rem;border-radius:var(--radius);box-shadow:0 2px 4px #0000000d}.card>*{margin-top:.6rem;margin-bottom:.6rem}#results .card>*{margin-top:.8rem;margin-bottom:.8rem}#results .card>:first-child,.card>:first-child{margin-top:0}#results .card>:last-child,.card>:last-child{margin-bottom:0}#options{display:grid;width:fit-content;margin:1rem auto;grid-row-gap:.25em}#root.lang-en #options{grid-column-gap:.375em}#options h3{margin:0;margin-bottom:.25rem;grid-column:1 / 3;justify-self:center}.option{display:contents;line-height:1.25}.option .labels{display:inline-flex;flex-wrap:wrap;column-gap:.5em}.option .labels input{margin-left:0}.option .note{font-size:.9em;color:var(--text-note)}button{background:var(--accent);color:var(--card-bg);border:none;padding:.5rem;border-radius:.4rem;cursor:pointer;transition:.15s;font-size:.875rem;line-height:1}button[disabled]{background:var(--disabled);cursor:default}button:not([disabled]):hover{background:var(--accent-more)}input[type=file]{font-size:.875rem}audio{max-height:2em;max-width:280px}a,summary{text-decoration:none;color:var(--accent-more);outline:0}a:active,a:focus,a:hover,summary:focus,summary:hover{text-decoration:underline}summary{cursor:pointer}.ipa-box{padding:.2rem .5rem;margin:.3rem -.2rem;border:1px solid var(--border);border-radius:.4rem;font-family:DoulosSILW,serif;font-size:1.25em;text-shadow:0 .01em currentColor}.ipa-box .note{font-size:initial;font-family:initial;color:var(--accent-more)}.card .score,.card .version{font-size:.875rem}.card .score+.version{margin-top:.375em}@media screen and (min-width:600px){footer .yubao{white-space:nowrap}}
