*{box-sizing:border-box}html{height:100%}body{background:var(--bkg-color);min-height:100%;font-family:Roboto-Condensed,sans-serif;display:block;padding:8px;margin:0}#app{display:flex;flex-flow:column;height:98vh}p,h1,h2,h3,.target-language{color:var(--text-color)}h1,h2,h3,.target-language{font-weight:900}p{font-size:18px;font-weight:500}h1{font-size:1.2em}h2{font-size:1.1em}h3{font-size:1em}.target-language{font-size:18px}a,a:link,a:visited,a:hover,a:active{color:var(--text-color)}a{font-size:18px;font-weight:700}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline;font-size:20px}a:active{text-decoration:underline}ul{font-size:1.2em;font-weight:700}button{font-size:1em;font-weight:700}.translation{columns:2;-webkit-columns:2;-moz-columns:2}.column{float:left;width:50%;padding:10px}.row:after{content:"";display:table;clear:both}table{color:var(--text-color);font-size:18px;font-weight:700;text-align:left;vertical-align:top}table caption{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.words-list{padding-left:10px}td{vertical-align:top;padding-right:15px}th{padding-right:15px}.title-table{display:block}@media screen and (max-width: 450px){.title-table{padding-left:10px}}.long-list{display:flex;justify-content:center}@media screen and (max-width: 450px){.long-list{justify-content:left}}.sidebar{height:100%;width:0;position:fixed;z-index:1000;top:0;left:0;background-color:var(--navbar-bkg-color);overflow-x:hidden;transition:.5s;padding-top:60px}.sidebar a{padding:8px 8px 8px 32px;text-decoration:none;font-size:1em;color:#818181;display:block;transition:.3s}.sidebar a:hover{color:#f1f1f1}.sidebar .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}@media screen and (max-height: 450px){.sidebar{padding-top:15px}.sidebar a{font-size:18px}}#navigationbar{transition:margin-left .5s;padding:5px;display:flex;justify-content:space-between;align-items:center;top:0;left:0;z-index:100;background-color:var(--navbar-bkg-color)}.nav-left,.nav-right{display:flex;justify-content:space-between;align-items:center}.openbtn,.btn-toggle,.homebtn{font-size:1em;cursor:pointer;background-color:var(--navbar-bkg-color);color:var(--text-color);padding:10px 15px;border:none;display:flex;align-items:center;justify-content:center}.homebtn,.homebtn:link,.homebtn:visited,.homebtn:hover,.homebtn:active{color:var(--text-color);text-decoration:none;font-size:1em}.openbtn:hover,.btn-toggle:hover{background-color:var(--button-hover-color)}@media screen and (max-width: 640px){.openbtn:hover,.btn-toggle:hover{background-color:var(--navbar-bkg-color)}}.word-counter{left:0;bottom:0;width:100%;color:#fff;text-align:center;padding-bottom:5px}.word-counter p{font-size:1em;font-weight:700}.ml16{color:var(--text-color);padding:0;font-weight:800;font-size:1em;text-transform:uppercase;letter-spacing:.5em;overflow:hidden;text-align:center;margin:0 10.72px 10.72px;position:relative;z-index:0}.ml16 .letter{display:inline-block;line-height:1em;text-align:center}.course-title{text-align:center;font-size:40px;margin:0 26.8px}.topics-menu{text-align:center}.home-view{flex:1 1 auto;display:flex;justify-content:center;align-items:center;text-align:center}footer{position:fixed;left:0;bottom:0;width:100%;background-color:var(--bkg-color);color:var(--text-color);text-align:center;font-size:5px}.table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:10px}.inflection{width:100%;border-collapse:collapse;font-size:clamp(14px,1.6vw,16px)}.inflection caption{text-align:left;font-weight:600;margin:0 0 .5rem}.inflection th,.inflection td{padding:.6rem .8rem;border:1px solid #ccc;text-align:center;vertical-align:top}.inflection thead th{position:sticky;top:0;z-index:1}.inflection th:first-child,.inflection td:first-child{text-align:left;min-width:16rem;font-weight:600}@media (max-width: 640px){.inflection thead{display:none}.inflection,.inflection tbody,.inflection tr,.inflection td{display:block;width:100%}.inflection tr{margin:0 0 .9rem;border:1px solid #ccc;border-radius:.5rem;overflow:hidden}.inflection td{display:flex;justify-content:space-between;gap:1rem;padding:.65rem .9rem;border-bottom:1px solid #ccc}.inflection td:first-child{font-weight:700}.inflection td:last-child{border-bottom:0}.inflection td:nth-child(2):before{content:"Nominative";font-weight:600}.inflection td:nth-child(3):before{content:"Accusative";font-weight:600}.inflection td:nth-child(4):before{content:"Dative";font-weight:600}.inflection td:nth-child(5):before{content:"Genitive";font-weight:600}.inflection td:before{margin-right:.5rem}}@media (min-width: 641px){.inflection td:first-child,.inflection th:first-child{position:sticky;left:0;z-index:2}}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-VariableFont_wght-iWngeIrl.woff2)}@font-face{font-family:Montserrat-Italic;src:url(/assets/Montserrat-Italic-VariableFont_wght-CUa0k1Ed.woff2)}@font-face{font-family:Roboto-Condensed;src:url(/assets/RobotoCondensed-VariableFont_wght-C1Vpev1I.woff2)}@font-face{font-family:Roboto-Condensed-Italic;src:url(/assets/RobotoCondensed-Italic-VariableFont_wght-aZGrFrlb.woff2)}html{--text-color: #1d1d1d;--bkg-color: #e9e9e9;--navbar-text-color: #1d1d1d;--navbar-bkg-color: #dbdbdb;--button-hover-color: #c7c7c7}html.dark-theme{--text-color: #f1f1f1;--bkg-color: #202020;--navbar-text-color: #e9e9e9;--navbar-bkg-color: #1c1c1c;--button-hover-color: #353535}.text-container[data-v-6260228c]{display:flex;justify-content:center}.text-box[data-v-6260228c]{width:50vw}@media only screen and (max-width: 600px){.text-box[data-v-6260228c]{width:85vw}}.notfound[data-v-d2557d73]{font-size:2.5em}
