#video-box{min-height:200px}#video-box iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:18px}.map{max-height:460px}.source{overflow-wrap:anywhere}dt{font-weight:700;margin-top:22px}dd{margin:8px 0;line-height:1.8}blockquote{margin:20px 0;padding:12px 20px;border-left:3px solid #d0b16f;background:#f2efdF}.wordrow[hidden]{display:none}#speech-result{overflow-wrap:anywhere}.card .word{overflow-wrap:anywhere}select,input,textarea{max-width:100%}.wordrow{flex-wrap:wrap}.wordrow .info{min-width:150px}.source{display:inline-block}audio{max-width:100%}#video-box{display:block}#video-box:has(iframe){padding:0;background:transparent}.map .node{min-height:58px}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media(max-width:400px){.bottom button{padding:7px 5px}.brand small{display:none}.logo{display:none}.wordrow .btn{padding:10px}.node:nth-of-type(even),.node:nth-of-type(odd){transform:none}.map{padding:15px 5px}}
