._main_17vht_1{flex:auto}._home_f9e7r_1{display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex-wrap:nowrap;height:100%}._home_f9e7r_1 ._container_f9e7r_9{display:flex;flex-direction:column;gap:var(--btn-gap);width:100%;margin:auto 0}@media screen and (min-width: 100vh){._home_f9e7r_1{flex-direction:row}._home_f9e7r_1 ._container_f9e7r_9{max-width:24rem}}._counter_1yb5d_1{flex-grow:1;margin:auto 0;font-size:16rem;text-align:center;display:grid}._counter_1yb5d_1 ._counter-item_1yb5d_8{display:inline-block;vertical-align:middle;line-height:normal}@media only screen and (max-height: 700px){._counter_1yb5d_1{font-size:12rem}}._operation_1u3az_1{display:flex;flex-direction:column;gap:var(--btn-gap)}._operation_1u3az_1 ._game-control_1u3az_6,._operation_1u3az_1 ._tts-control_1u3az_6{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:4rem;gap:var(--btn-gap)}@media only screen and (max-height: 720px){._operation_1u3az_1 ._game-control_1u3az_6,._operation_1u3az_1 ._tts-control_1u3az_6{grid-auto-rows:3rem}}._operation_1u3az_1 ._tts-control_1u3az_6{grid-template-columns:repeat(4,1fr)}._operation_1u3az_1 ._tts-control_1u3az_6 ._volume-panel_1u3az_20,._operation_1u3az_1 ._tts-control_1u3az_6 ._language-panel_1u3az_20{grid-column:2/5}._card-deck_16024_1{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:4rem;gap:var(--btn-gap)}@media only screen and (max-height: 720px){._card-deck_16024_1{grid-auto-rows:3rem}}._history_12m0x_1{width:16rem;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--btn-gap)}@media only screen and (max-width: 100vh){._history_12m0x_1{display:none}}._read-the-docs_8u8sq_1{color:#888}._rules_1jvy2_1{display:flex}._rules_1jvy2_1 ._content_1jvy2_4{flex:1;padding:0 20px}._header_bq72h_1{display:flex;justify-content:space-evenly;align-items:center;padding:1rem 2rem;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}@media only screen and (min-width: 100vh){._header_bq72h_1 ._history_bq72h_10{display:none}}@media (prefers-color-scheme: dark){:root{--text-color: rgba(255, 255, 255, 87%);--text-color-full: #fff;--secondary-text-color: #686a72;--date-color: rgba(255, 255, 255, 20%);--border-color: #707070;--link-highlight-color: #33b5e5;--drawer-background-color: rgba(0, 0, 0, 88%);--root-background-color: #131313;--home-item-hover-background-color: rgba(67, 67, 67, 30%);--home-item-background-linear-gradient-color: rgba(255, 255, 255, 10%);--home-item-outline-color: rgba(214, 214, 214, 30%);--button-color: #666}}@media (prefers-color-scheme: light){:root{--text-color: rgba(0, 0, 0, 87%);--text-color-full: #000;--secondary-text-color: #97958d;--date-color: rgba(0, 0, 0, 20%);--border-color: #8f8f8f;--link-highlight-color: #33b5e5;--drawer-background-color: rgba(255, 255, 255, 88%);--root-background-color: #ececec;--home-item-hover-background-color: rgba(188, 188, 188, 30%);--home-item-background-linear-gradient-color: rgba(0, 0, 0, 10%);--home-item-outline-color: rgba(41, 41, 41, 30%);--button-color: #999}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:var(--text-color);background-color:var(--root-background-color);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;--btn-gap: .5rem}html,body{min-height:100vh;height:100%}#root{height:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
