@charset "UTF-8";span.formula{display:inline-block;line-height:12px;vertical-align:text-bottom;background-color:var(--lessTrans);padding:4px 6px 3px;margin-right:4px;text-transform:uppercase;font-family:Arial,sans-serif;font-weight:600;border-radius:6px;color:var(--fgDim)}span.formula:first-child{color:var(--textHighlight)}span.formula>span{margin:0 2px}span.formula>span.x{font-weight:300;color:var(--fgBright)}div.timeText div.trans{font-size:smaller}div.content{flex-grow:1;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);padding-right:220px}div.content:focus{outline:none}div.content div.searchForm{margin:20px 0 40px 40px}div.content input.search{padding:0}div.content input.search,div.content textarea.search{background-color:var(--bgColor);color:var(--fgBright);outline:none;border:none;font-family:inherit;font-size:32px;line-height:45px;height:47px;font-weight:500}div.content textarea.search{word-wrap:break-word;overflow:hidden;width:auto;max-width:705px;resize:none}div.content textarea.search.ru{color:var(--transBlue)}div.content textarea.search.ru,div.content textarea.search.unknown{-webkit-transition:background-color 1s ease,color 0s ease;transition:background-color 1s ease,color 0s ease}div.content textarea.search.unknown{color:var(--fgDim)}div.content div.searchForm div.iconX{display:inline-block;vertical-align:top;margin-top:8px}div.content div.searchForm div.iconX button{margin-top:0;padding:3px 20px 0;font-size:28px;font-weight:300}body.day{--buttonIcon:rgba(0,0,0,0.5);--clockFace:hsla(0,0%,94.1%,0.8);--mark:rgba(0,0,0,0.2);--hourHand:rgba(0,0,0,0.47)}body.night{--buttonIcon:hsla(0,0%,100%,0.6);--clockFace:rgba(0,0,0,0.15);--mark:hsla(0,0%,100%,0.4);--hourHand:hsla(0,0%,100%,0.33)}circle.face{fill:var(--clockFace)}svg.button circle.playPause{fill:var(--bgButton)}svg.button:hover circle.playPause{fill:var(--bgButtonHover)}svg.button polygon,svg.button rect{fill:var(--buttonIcon)}line.mark{stroke-width:.5px;stroke:var(--mark)}line#hourhand{stroke-width:22px;stroke:var(--hourHand);stroke-linecap:round}line#minutehand{stroke-width:33px;stroke:green;stroke-linecap:round;stroke-opacity:0}line#minutehandcolor{stroke-width:11px;stroke:#ab5baf;stroke-linecap:round;stroke-opacity:.66}line#minutehandshadow{stroke-width:11px;stroke:#fff;stroke-linecap:round;stroke-opacity:.6}line#secondhand{stroke-width:.5px;stroke:var(--mark)}.Logo_default__3UPwe{align-self:center;margin:1em 0 0}.Logo_default__3UPwe>svg{width:60px;height:30px}svg g.primary{fill:var(--fgBright)}svg g.secondary{fill:var(--transBlue)}body.day svg g.secondary{fill-opacity:.7}svg g.accent{fill:#e15839}div.loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}div.loading.local{position:inherit;height:inherit;display:block;text-align:center;padding:10px}div.loader{width:64px;height:64px;display:inline-block;margin-bottom:5em;opacity:.16}div.loading.local div.loader{width:48px;height:48px;display:inline-block;margin-bottom:0;position:relative;opacity:.5}svg.arc,svg.flower{position:absolute;width:64px;height:64px;fill:var(--fgBright)}div.loading.local svg.arc,div.loading.local svg.flower{top:0;left:0;width:36px;height:36px;fill:var(--transBlue)}div.loading.trans svg.arc,div.loading.trans svg.flower{fill:var(--transBlue)}svg.arc{-webkit-animation:rotation 1.5s infinite;animation:rotation 1.5s infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}textarea.InputText{padding:0;display:inline-block}div.InputCopy{position:absolute;top:-24px;left:300px;visibility:hidden;padding:0 5px 0 0}div.content.home{padding:0;display:flex;min-height:unset}body.day.home div.col.right{background-color:hsla(0,0%,94.9%,.7)}body.night.home div.col.right{background-color:rgba(70,70,70,.6)}body.night.home div.sidebar{background-color:rgba(70,70,70,.88)}div.content.home div.col.main{min-width:620px;width:calc(91% - 560px);background-color:var(--bgColor);min-height:calc(100vh - 10px);padding:20px 20px 40px 30px}div.content.home div.col.main div.archive{border-top:1px solid var(--hairline);padding-top:6px}@media screen and (min-width:1601px){div.content.home div.col.main{width:calc(85% - 560px)}}@media screen and (min-width:1801px){div.content.home div.col.main{width:calc(79% - 560px)}}@media screen and (min-width:1921px){div.content.home div.col.main{width:calc(75% - 560px)}}@media screen and (min-width:2270px){div.content.home div.col.main{width:calc(91% - 560px)}}@media screen and (min-width:2500px){div.content.home div.col.main{width:calc(83% - 560px)}}body.day.home div.content.home div.col.main{background-color:#f8f8f8}div.content.home div.col.right{position:relative;width:360px;min-height:calc(100vh - 10px);border-top-right-radius:2px}div.content.home div.col.right:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-filter:blur(20px);filter:blur(20px);z-index:-1}div.content.home div.clock{position:relative;text-align:center;padding:20px}div.content.home div.clock svg.button{position:absolute;top:210px;right:19px}div.content.home div.clock svg.button circle{fill:var(--clockFace)}div.content.home div.clock div.dayTime{position:absolute;top:10px;right:20px;text-align:right}div.content.home div.clock div.questionOfTime{position:absolute;top:220px;left:20px;text-align:left}div.content.home div.clock div.questionOfTime div.trans{text-transform:lowercase}div.content.home div.calendar{padding:20px;text-align:center}div.content.home div.calendar table{background-color:var(--clockFace);border-spacing:0;margin:0 auto;width:320px}div.content.home div.calendar table th>a{display:block;width:44px;text-align:center;font-feature-settings:"c2sc";font-variant:small-caps;font-weight:400;padding:6px 0}div.content.home div.calendar table td div.date{position:relative;width:44px;height:44px}div.content.home div.calendar table td.past div.date{opacity:.33}div.content.home div.calendar table td.today div.date{border:1px solid var(--red)}div.content.home div.calendar table td div.date:hover{background-color:var(--trans)}div.content.home div.calendar table td.selected{background-color:var(--blue)}div.content.home div.calendar table td div.date div.number{position:absolute;right:4px;bottom:0}div.content.home div.calendar table td div.date div.number:after{content:"."}div.content.home div.calendar table td.weekend div.date div.number,div.content.home div.calendar table th.weekend a{color:var(--red)}div.content.home div.calendar table td.selected div.date div.number{color:var(--bgBW)}div.content.home div.clock div.timeFAQ div.answer{height:60px;text-align:left}div.content.home div.calendar div.dayFAQ div.answer{padding:4px 0;font-size:18px}div.content.home div.dayFAQ div.questions,div.content.home div.timeFAQ div.questions{display:flex}div.content.home div.dayFAQ div.questions{justify-content:space-between}div.content.home div.dayFAQ div.questions div.question,div.content.home div.timeFAQ div.questions div.question{padding:3px 5px 1px;cursor:pointer;border-radius:6px}div.content.home div.dayFAQ div.questions div.question{padding:3px 12px 1px}div.content.home div.dayFAQ div.questions div.question.active,div.content.home div.timeFAQ div.questions div.question.active{background-color:rgba(171,91,175,.72);cursor:default}div.content.home div.dayFAQ div.questions div.question.active>div,div.content.home div.timeFAQ div.questions div.question.active>div{color:#fff}div.content.home div.dayFAQ div.questions div.question>div,div.content.home div.timeFAQ div.questions div.question>div{white-space:nowrap;text-align:left}div.content.home div.dayFAQ div.questions div.question>div.trans,div.content.home div.timeFAQ div.questions div.question>div.trans{font-size:13px;text-transform:lowercase}div.content.home div.nameplate{position:fixed;bottom:3px;left:3px;background-color:rgba(0,0,0,.8);color:hsla(0,0%,100%,.8);padding:8px 12px;border-radius:9px;font-size:15px}div.content.home div.nameplate div.title{font-weight:500}div.content.home div.nameplate div.trans{font-size:12px}div.content.home div.nameplate div.author{margin:4px 0}body.day div.content.home div.nameplate div.night,body.night div.content.home div.nameplate div.day{display:none}div.content.home div.days{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end}div.content.book div.days{display:flex;flex-direction:row-reverse;min-height:calc(100% - 80px);justify-content:space-between}div.content.home div.theDay{margin:4em 40px 4em 0;width:680px}div.content.book div.theDay{width:50%;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}.day{--pageLeft:hsla(0,0%,100%,0.74);--pageRight:hsla(0,0%,100%,0.57)}.night{--pageLeft:rgba(0,0,0,0.12);--pageRight:rgba(0,0,0,0.1)}div.content.book div.theDay.left{margin:0;padding:20px 25px 40px 30px}div.content.book div.theDay.right{margin:0;padding:20px 30px 40px 25px}body.day div.content.book div.theDay{background:-webkit-gradient(linear,left top,right top,from(var(--bgColor)),to(var(--trans)));background:linear-gradient(90deg,var(--bgColor) 0,var(--trans))}body.night div.content.book div.theDay{background:-webkit-gradient(linear,right top,left top,from(var(--bgColor)),to(var(--trans)));background:linear-gradient(270deg,var(--bgColor) 0,var(--trans))}div.content.home div.theDay div.date{font-size:13px;text-transform:uppercase;color:var(--fgDim);border-top:1px solid var(--hairline);padding-top:3px;margin-bottom:2em;border:none}div.content div.theDay>header,div.content div.theDay div.media header{border:1px solid var(--hairline);border-radius:6px;font-size:13px;line-height:13px;text-transform:uppercase;display:inline-flex;padding:2px 4px;margin-left:-2px}div.content div.theDay>header{margin-top:20px;margin-bottom:8px}div.content div.theDay div.subj{font-size:25px;font-weight:500;margin-top:6px}div.content div.theDay>header div,div.content div.theDay div.media header div{margin:2px;padding-top:3px}div.content div.theDay div.media{margin-top:30px}div.content div.theDay div.media div.items{display:flex;flex-wrap:wrap;margin:10px 0}div.content div.theDay div.media div.item{margin-right:20px;max-width:320px}div.content div.theDay div.media div.item a{color:var(--fgBright)}div.content div.theDay div.media div.item div.screenshot{background-color:var(--card);width:246px;height:246px;padding:2px;border:1px solid var(--hairline);border-radius:12px;margin-left:-2px}div.content div.theDay div.media div.item img{-webkit-filter:grayscale(100%);filter:grayscale(85%);width:240px;height:240px;border-radius:10px}div.content div.theDay div.media div.item img:hover{-webkit-filter:grayscale(33%);filter:grayscale(33%)}div.content div.theDay div.media div.item div.header{font-size:18px;margin-top:6px}div.content div.theDay div.media div.item div.header>span{font-weight:700}div.content div.theDay div.media header.wordsList{margin-bottom:4px}div.content div.theDay div.media div.wordsList a:not(:last-child):after{content:", ";color:var(--fgBright)}div.content.book div.pager{text-align:center;padding:20px}div.content.book div.pager button{margin:0 10px}div.content div.theDay object{border:1px solid red}div.content div.theDay div.doodle svg path{stroke-linecap:round;stroke-linejoin:round;fill:none;fill-rule:nonzero;stroke:var(--transBlue);stroke-width:3px}div.content div.theDay div.doodle.stroke2 svg path{stroke-width:2px}div.content div.theDay div.doodle svg g.lv path{stroke:var(--fgBright)}div.content div.theDay div.doodle a:hover>svg path{stroke:var(--linkHover)}div.content div.theDay div.doodle.right{float:right}div.content div.theDay div.qimage{background-color:var(--card);padding:2px;border:1px solid var(--hairline);border-radius:12px;margin-left:-2px;display:inline-flex}div.content div.theDay h2{font-size:20px;margin-bottom:0}div.content div.theDay div.qimage a{display:inline-flex}div.content div.theDay div.qimage img{border-radius:10px}div.content div.theDay div.qmessage{float:right;font-size:13px;width:320px;margin:0 0 10px 15px;background-color:var(--card);border:1px solid var(--hairline);border-radius:20px;padding:12px 8px 12px 10px}div.content div.theDay div.qmessage table tr{vertical-align:top}div.content div.theDay div.qmessage table td{padding:6px 0 4px;border-bottom:1px solid var(--hairline)}div.content div.theDay div.qmessage table tr td:first-child{padding-right:10px}div.content div.theDay div.qmessage table tr:last-child td{border-bottom:none}div.content.book{padding-right:200px}div.content.check{padding:20px}div.content.check table.words th{padding:4px 12px 1px 8px;text-align:left}div.content.check table.words td{padding:4px 12px 1px 8px;border-bottom:1px solid var(--hairline)}div.content.check table.words td.light,div.content.check table.words th.light{background-color:var(--card)}div.content.check table.words td.number{text-align:right}div.snippet div.head{margin-bottom:4px;display:flex;align-items:baseline}div.snippet div.head span.icon{margin:3px 0 0 4px;align-self:flex-start}div.snippet div.head span.formulas{font-size:12px;margin:4px 0 0 8px;align-self:flex-start;white-space:nowrap}div.snippet.chain div.mainLink{font-size:20px}div.snippet div.trans span.sense:not(:last-child):after,div.snippet span.trans span.sense:not(:last-child):after{content:"; "}div.snippet div.trans span:not(:last-child):after,div.snippet span.trans span:not(:last-child):after{content:", "}div.snippet div.head span.mainLink{font-size:20px}div.snippet span.trans:before{content:"\00a0\2014\20"}div.snippet div.cas,div.snippet div.tense{font-size:13px;font-style:italic;color:var(--fgBright);white-space:nowrap}div.snippet div.tense{margin-bottom:2px}div.snippet div.tense.compound{padding:6px 0 0}div.snippet span.ellip:after{content:"..."}div.snippet div.cas>span,div.snippet div.tense>span{display:inline-block}div.snippet div.cas>span.cas:not(:last-child):after,div.snippet div.tense>span.tense:not(:last-child):after{content:",\00a0"}div.snippet div.tense.compound>span.tense:not(:last-child):after{content:"\00a0\00a0"}div.snippet div.tense>span.person{width:2.2em}div.snippet div.cas>span.question{width:3em}div.snippet.short{cursor:pointer;line-height:100%}div.snippet.short span.mainLink{font-size:18px;line-height:22px}div.snippet.short div.trans{font-size:13px;line-height:16px}div.snippet.short div.trans span.trans:before{content:""}div.grammar>h2{margin:40px 0 4px;font-size:20px;font-weight:600}div.grammar h2 svg{vertical-align:baseline;margin-bottom:-2px;margin-left:4px}div.grammar>h3{font-size:20px;font-weight:400;margin:40px 0 4px}div.grammar>div.label{font-weight:500;color:var(--fgDim);margin-top:1em}div.grammar>h3:first-of-type{margin-top:0}table.transform td,table.transform th{padding:8px 10px 2px 0;border-bottom:1px solid var(--hairline);-webkit-transition:border-bottom-color 1s ease;transition:border-bottom-color 1s ease;vertical-align:bottom}td.gender,th.gender{border-bottom:none;padding:0;line-height:1px}td.gender>span{margin-right:10px}td.gender.plural{padding:30px 0 0}div.transform span.label,table.transform th{font-weight:500;text-align:left;color:var(--fgDim)}div.transform span.label:after{content:"\a0"}div.transform span.form:not(:last-child){margin-right:30px}table.transform th>span:not(:last-child):after{content:" "}div.aux{display:inline-block}div.list>span:not(:last-child):after,table.transform td>span.comma:not(:last-child):after,table.transform th>span.comma:after{content:", "}span.jj{color:var(--textHighlight);font-weight:500}div.footer{clear:both;margin:80px 20px 0 40px;display:flex;padding-bottom:20px}div.footer a.google{border-top:1px solid var(--hairline);display:inline-block;padding:4px 40px 0 0}div.footer a.google div.mainLink{font-size:15px;color:var(--fgBright)}div.footer a.google div.trans{font-size:12px}div.footer div.clipboard{margin-right:40px}div.footer div.clipboard textarea{position:absolute;bottom:0;left:-210px;width:200px;height:100px}div.footer div.clipboard button{background:none;color:inherit;border:none;border-top:1px solid var(--hairline);border-radius:0;padding:4px 40px 0 0;font:inherit;cursor:pointer;outline:inherit;text-align:left}div.footer div.clipboard div.mainLink{font-size:15px}div.footer div.clipboard div{font-size:12px}div.content.entry{padding-bottom:2em}div.content.entry header{margin:40px 0 30px 40px}div.content.entry header h2{font-size:20px;font-weight:600;margin-bottom:0}div.content.entry>div.trans{margin:6px 0 30px 40px;font-size:20px}div.content.entry div.iconX span.lemma{margin-right:24px}div.content.entry div.iconX span.icon{vertical-align:middle}div.content.entry div.iconX span.formulas{font-size:16px;vertical-align:middle;display:inline-block;white-space:nowrap;margin-top:2px}div.content.entry div.iconX span.formulas>span.formula{vertical-align:baseline;display:inline;line-height:25px;background-color:var(--lessTrans);padding:5px 6px 4px;margin-right:4px;text-transform:uppercase;font-family:Arial,sans-serif;font-weight:600;border-radius:8px;color:var(--fgDim)}div.content.entry div.iconX span.formulas>span.formula:first-child{color:var(--textHighlight)}div.content.entry div.iconX span.formulas>span.formula span.x{font-weight:300;color:var(--fgBright)}div.content.entry div.iconX span.formulas>span.formula span{margin:0 4px}div.content.entry div.searchForm div.trans span.sense:not(:last-child):after{content:"; "}div.content.entry div.searchForm div.trans span:not(:last-child):after{content:", "}div.content.entry div.searchForm div.trans.details{margin-top:6px;font-style:italic}div.content.entry div.part{padding:0 20px 0 40px}div.content.entry div.tables{margin-bottom:-24px}div.content.entry div.tables>table{margin-bottom:24px}div.content.entry div.tables>table:not(:last-child){margin-right:40px}div.content.entry div.tables>table{display:inline-block}table{border-spacing:0}td,th{padding:0}div.content.entry table.stretch tr{height:1px}div.content.entry table.stretch td{height:inherit}@supports (-moz-appearance:none){div.content.entry table.stretch td{height:100%}}div.content.entry td.bracket{padding:0 15px}div.content.entry td.bracket>div{height:100%}div.content.entry td.bracket svg{display:block;height:100%}div.content.entry span.aux{margin-right:2px}div.content.entry span.aux:not(:last-child):after{content:", "}div.content.entry .big{font-size:20px}div.content.entry div.family{float:right;padding:18px 24px 18px 18px;margin:0 0 20px 40px;border-radius:12px;background-color:var(--trans);-webkit-transition:background-color 1s ease;transition:background-color 1s ease}div.content.entry div.family>div{margin:8px 0 12px;line-height:18px}div.content.entry div.family>div.active{font-weight:500}div.content.entry div.family sub{vertical-align:baseline;border-radius:4px;border:1px solid var(--hairline);background-color:var(--trans);width:18px;line-height:16px;font-size:13px;padding:0;margin:0 0 0 4px;text-align:center;display:inline-block}div.content.entry div.family a sub{border-color:var(--linkBlue)}div.content.entry div.chains{padding-left:40px;margin-bottom:-15px}div.content.entry div.chains.part2{-webkit-columns:3 240px;-moz-columns:3 240px;columns:240px 3}div.content.entry div.chains>a{display:inline-block;margin-right:30px;margin-bottom:25px;color:var(--fgBright)}div.content.entry div.chains>a:hover{color:var(--linkHover)}div.content.entry div.chains>a>div{font-size:18px;line-height:23px;font-style:italic;margin-bottom:2px}div.content.entry div.chains>a>div.trans{color:var(--transBlue);font-size:15px;line-height:20px;margin-bottom:0;display:inline-block}div.content.entry div.chains span.highlight{font-weight:800}div.content.entry div.hidden{margin:80px 0 40px 40px;opacity:.2;clear:both}div.content.test{padding-left:20px}div.content.test p{max-width:36em;line-height:145%}div.content.test a.longPress{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}div.content.search{padding-bottom:2em}div.content.search div.serp{padding-left:38px;margin-top:1em;max-width:1060px;display:flex;flex-wrap:wrap}div.content.search div.serp a{color:var(--fgBright)}div.content.search div.serp>a{margin:0 12px 12px 0}div.content.search div.serp>a.card{padding:16px;background-color:var(--card);border-radius:16px}div.content.search div.serp>a.card,div.content.search div.serp>a.wide{-webkit-transition:background-color 1s ease;transition:background-color 1s ease}div.content.search div.serp>a.wide{padding:14px;border:1px solid var(--microline);border-radius:16px}div.content.search div.serp>a.wide:hover{border-color:var(--hairline)}div.content.search div.serp>a.card:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}div.content.chain{padding-bottom:2em}div.content.chain>header{margin:40px 0 10px 40px}div.content.chain>h1{margin:20px 0 30px 40px;font-size:32px;line-height:45px}div.content.chain>h1>a{color:var(--fgBright)}div.content.chain>h1.lemma{margin:20px 0 0 40px;font-size:32px}div.content.chain>div.trans{margin:6px 0 30px 40px;font-size:20px}div.content.chain>div.decompose{margin:0 0 0 40px;display:flex;flex-wrap:wrap}div.content.chain div.decompose a{color:var(--fgBright)}div.content.chain div.decompose>a{margin:0 12px 12px 0}div.content.chain div.decompose>a.card{padding:16px;background-color:var(--card);border-radius:16px}div.content.chain div.decompose>a.card,div.content.chain div.decompose>a.wide{-webkit-transition:background-color 1s ease;transition:background-color 1s ease}div.content.chain div.decompose>a.wide{padding:14px;border:1px solid var(--microline);border-radius:16px}div.content.chain div.decompose>a.wide:hover{border-color:var(--hairline)}div.content.chain div.decompose>a.card:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}div.content.chain div.media{margin:0 20px 0 40px}div.content.chain div.media header{margin-bottom:10px}div.content.chain div.media header>h2{margin-bottom:0}div.content.chain div.media div.items{display:flex;flex-wrap:wrap}div.content.chain div.media div.items div.item>a{display:flex;max-width:320px;margin-right:20px;flex-direction:column}div.content.chain div.media div.items div.item a div.dummy,div.content.chain div.media div.items div.item a img{width:242px;height:242px;border:1px solid var(--hairline)}div.content.chain div.media div.items div.item>a>div.header{margin-top:8px;color:var(--fgBright);font-size:18px;line-height:24px}div.content.chain div.media div.items div.item>a>div.header>a,div.content.chain div.media div.items div.item>a>div.header>span{font-weight:700}div.content.chain div.hidden{margin:80px 0 40px 40px;opacity:.2;clear:both}div.content.conjugation div.columns{display:flex;width:100%}div.content.conjugation div.columns>div{min-width:410px}div.content.conjugation div.columns>div.group1{min-width:380px}div.content.conjugation div.columns>div>div.list{overflow:auto}div.content.conjugation div.columns div.table{padding:0 10px 15px}div.content.conjugation div.columns div.list{height:300px;background-color:var(--card);-webkit-transition:background-color 1s ease;transition:background-color 1s ease}div.content.conjugation div.columns div.list div.snippet{padding:8px 10px 7px}div.content.conjugation div.columns div.list div.snippet.active{background-color:var(--lessTrans);font-weight:500}div.content.conjugation table.simpleTense td,div.content.conjugation table.simpleTense th{border-bottom:1px solid var(--hairline);font-family:Fira Sans Condensed,sans-serif;padding:8px 10px 3px 0}div.content.conjugation table.simpleTense td{font-size:17px}div.content.conjugation table.simpleTense th{text-align:left;font-weight:500;color:var(--fgDim)}div.content.conjugation table.simpleTense tr:last-child td,div.content.conjugation table.simpleTense tr:last-child th{border:none}div.content.conjugation div.columns div.head{padding:0 10px;margin:4px 0 8px;font-size:17px}div.content.conjugation div.columns h1{padding:0 10px;font-size:28px;margin:10px 0}div.content.conjugation span.formula{background-color:var(--lessTrans);padding:3px 5px 2px;margin:-2px 0 0 12px;text-transform:uppercase;font-family:Arial,sans-serif;font-weight:600;border-radius:5px;color:var(--textHighlight);font-size:16px;vertical-align:middle;display:inline-block}div.content.conjugation span.formula span.x{font-weight:300;color:var(--fgBright)}div.content.conjugation span.formula span{margin:0 4px}div.content.conjugation div.searchForm{margin-top:24px;display:flex}div.content.conjugation div.searchForm div.stat{width:380px;padding:10px;color:var(--fgDim)}div.content.conjugation div.searchForm div.input{width:410px;text-align:center}div.content.conjugation div.searchForm div.input>div{margin-top:8px;line-height:18px}div.content.conjugation div.searchForm div.input span.trans{font-size:14px}div.content.conjugation div.searchForm input{width:100%;font-size:20px;line-height:30px;height:37px;padding:4px 4px 3px;font-family:inherit;outline:none;border:1px solid var(--hairline);background-color:var(--card);color:var(--fgBright)}body.day div.lesson{--ring:rgba(0,0,0,0.05)}body.day div.lesson,body.night div.lesson{--segmentCorrect:#679c6e;--segmentError:#e8979d}body.night div.lesson{--ring:hsla(0,0%,100%,0.2)}body.day div.content div.boring div.exercise div.default>span,body.day div.content div.boring div.exercise div.default ol>li>span{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 64' width='10' height='64'><line x1='0' y1='0' x2='10' y2='0' stroke='black' opacity='0.08' stroke-width='3px' /></svg>")}body.night div.content div.boring div.exercise div.default>span,body.night div.content div.boring div.exercise div.default ol>li>span{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 64' width='10' height='64'><line x1='0' y1='0' x2='10' y2='0' stroke='white' opacity='0.4' /></svg>")}div.content.lesson div.lesson.boring,div.content.theory div.lesson.boring{padding-left:40px;padding-right:210px}div.content.lesson div.lesson.boring hr,div.content.theory div.lesson.boring hr{border:none;height:0;border-bottom:1px solid var(--hairline)}div.content.lesson div.lesson.boring div.number,div.content.lesson div.lesson.boring span.number,div.content.theory div.lesson.boring div.number,div.content.theory div.lesson.boring span.number{display:inline-block;border:1px solid var(--hairline);background-color:var(--card);text-align:center}div.content.lesson div.lesson.boring div.part,div.content.theory div.lesson.boring div.part{max-width:47em}div.content.lesson div.lesson.boring div.part h2 span.number,div.content.theory div.lesson.boring div.part h2 span.number{border-radius:10px;padding:5px 16px 2px;line-height:1;margin-right:6px;margin-left:-2px;min-width:48px}div.content.lesson div.lesson.boring ol,div.content.theory div.lesson.boring ol{margin:0}div.content.lesson div.lesson.boring div.col2,div.content.theory div.lesson.boring div.col2{-webkit-column-count:2;-moz-column-count:2;-webkit-column-width:250px;-moz-column-width:250px;columns:250px 2}div.content.lesson div.lesson.boring div.cols,div.content.theory div.lesson.boring div.cols{display:flex}div.content.lesson div.lesson.boring div.cols.gap,div.content.theory div.lesson.boring div.cols.gap{margin:0 -20px}div.content.lesson div.lesson.boring div.cols.gap>*,div.content.theory div.lesson.boring div.cols.gap>*{margin-left:20px;margin-right:20px}div.content.lesson div.lesson.boring td,div.content.theory div.lesson.boring td{line-height:1.5;vertical-align:top}div.content.lesson div.lesson.boring td div.qtext,div.content.theory div.lesson.boring td div.qtext{top:0}div.content.lesson div.lesson.boring td div.qradio,div.content.theory div.lesson.boring td div.qradio{white-space:nowrap}div.content.lesson div.lesson.boring table.two,div.content.theory div.lesson.boring table.two{margin-top:2em}div.content.lesson div.lesson.boring table.two th,div.content.theory div.lesson.boring table.two th{font-weight:500;padding-bottom:10px}div.content.lesson div.lesson.boring table.two td:first-child,div.content.theory div.lesson.boring table.two td:first-child{padding:9px 10px 0 0}div.content.lesson div.lesson.boring table.two.qa td:first-child,div.content.theory div.lesson.boring table.two.qa td:first-child{padding:4px 12px 30px 0}div.content.lesson div.lesson.boring table.two.qa td:not(:last-child),div.content.theory div.lesson.boring table.two.qa td:not(:last-child){padding-right:12px}div.content.lesson div.lesson.boring div.cheatsheet,div.content.theory div.lesson.boring div.cheatsheet{background-color:var(--card);border-radius:15px;border:1px solid var(--microline);display:inline-block;padding:15px}div.content.lesson div.lesson.boring div.cheatsheet table.grammar td,div.content.lesson div.lesson.boring div.cheatsheet table.grammar th,div.content.theory div.lesson.boring div.cheatsheet table.grammar td,div.content.theory div.lesson.boring div.cheatsheet table.grammar th{line-height:1.4;padding:2px 12px 2px 2px;text-align:left;border-bottom:1px solid var(--hairline);vertical-align:top}div.content.lesson div.lesson.boring div.cheatsheet table.grammar th,div.content.theory div.lesson.boring div.cheatsheet table.grammar th{font-weight:300;vertical-align:bottom}div.content.lesson div.lesson.boring div.cheatsheet table.grammar tr:last-child td,div.content.theory div.lesson.boring div.cheatsheet table.grammar tr:last-child td{border-bottom:none}div.content.lesson div.lesson.boring div.cheatsheet table.grammar td.bigger,div.content.theory div.lesson.boring div.cheatsheet table.grammar td.bigger{font-size:18px}div.content.lesson div.lesson.boring div.cheatsheet table.grammar td.smaller,div.content.theory div.lesson.boring div.cheatsheet table.grammar td.smaller{font-size:14px;padding-top:4px}div.content.lesson div.lesson.boring div.cheatsheet table.grammar td div.smaller,div.content.theory div.lesson.boring div.cheatsheet table.grammar td div.smaller{font-size:14px}div.content.lesson div.lesson.boring div.exercise,div.content.theory div.lesson.boring div.exercise{margin-bottom:5em}div.content.lesson div.lesson.boring div.exercise div.number,div.content.theory div.lesson.boring div.exercise div.number{border-radius:8px;padding:5px 12px 2px;line-height:1;margin-right:6px;margin-top:-3px;margin-left:-2px;min-width:48px;float:left}div.content.lesson div.lesson.boring div.exercise p,div.content.theory div.lesson.boring div.exercise p{line-height:1.5}div.content.lesson div.lesson.boring div.exercise div.default,div.content.theory div.lesson.boring div.exercise div.default{display:inline-block}div.content.lesson div.lesson.boring div.exercise div.default>span,div.content.lesson div.lesson.boring div.exercise div.default ol>li,div.content.theory div.lesson.boring div.exercise div.default>span,div.content.theory div.lesson.boring div.exercise div.default ol>li{line-height:58px;background-position-y:23px}div.content.lesson div.lesson.boring div.exercise div.default ol>li>span,div.content.theory div.lesson.boring div.exercise div.default ol>li>span{background-position-y:23px}div.content.lesson div.lesson.boring div.exercise div.inlineImage,div.content.theory div.lesson.boring div.exercise div.inlineImage{float:right;margin:20px 0 20px 20px;text-align:center;line-height:1.4}div.content.lesson div.lesson.boring div.exercise div.vocabulary,div.content.theory div.lesson.boring div.exercise div.vocabulary{background-color:var(--card);border:1px solid var(--microline);border-radius:12px;display:inline-flex;flex-wrap:wrap;line-height:1.5;padding:9px}div.content.lesson div.lesson.boring div.exercise div.vocabulary>div,div.content.theory div.lesson.boring div.exercise div.vocabulary>div{margin:9px}div.content.lesson div.lesson.boring h1,div.content.theory div.lesson.boring h1{margin:20px 0 30px;font-size:32px;line-height:45px}div.content.lesson div.lesson.boring div.task,div.content.theory div.lesson.boring div.task{font-weight:500;line-height:1.7;margin-bottom:1em}div.content.lesson div.lesson.boring div.task svg.icon,div.content.theory div.lesson.boring div.task svg.icon{margin-bottom:-2px}div.content.lesson div.lesson.boring button.check,div.content.theory div.lesson.boring button.check{font-weight:500;width:100%;padding-top:8px;padding-bottom:7px}div.content.lesson div.lesson.boring button.check:disabled,div.content.theory div.lesson.boring button.check:disabled{opacity:0}div.content.lesson div.lesson.boring div.qtext,div.content.theory div.lesson.boring div.qtext{position:relative}div.content.lesson div.lesson.boring div.qtext div.answer,div.content.theory div.lesson.boring div.qtext div.answer{position:absolute;display:flex;background-color:var(--bgButtonYellow);width:100%;padding:8px 6px 0;font-size:inherit;line-height:24px;height:32px;z-index:1}div.content.lesson div.lesson.boring div.qtext.giveup input,div.content.theory div.lesson.boring div.qtext.giveup input{visibility:hidden}div.content.lesson div.lesson.boring div.qradio,div.content.theory div.lesson.boring div.qradio{position:relative}div.content.lesson div.lesson.boring div.qradio div.answer,div.content.theory div.lesson.boring div.qradio div.answer{position:absolute;display:flex;flex-wrap:wrap;z-index:1}div.content.lesson div.lesson.boring div.qradio div.answer div.label,div.content.theory div.lesson.boring div.qradio div.answer div.label{cursor:text;background-color:var(--bgButtonYellow);color:var(--fgButtonYellow);text-decoration:line-through}div.content.lesson div.lesson.boring div.qradio div.answer div.label.checked,div.content.theory div.lesson.boring div.qradio div.answer div.label.checked{background-color:var(--bgChecked);color:var(--fgChecked);text-decoration:none}div.content.lesson div.lesson.boring div.qradio.giveup>div.label,div.content.theory div.lesson.boring div.qradio.giveup>div.label{visibility:hidden}div.content.lesson div.results,div.content.theory div.results{width:200px;position:fixed;top:0;right:220px;background-color:var(--bgColorTransparent)}div.content.lesson div.results h2,div.content.theory div.results h2{margin-bottom:0;text-align:center}div.content.lesson div.results div.stats div,div.content.theory div.results div.stats div{padding-left:2px;margin-bottom:12px;border-bottom:1px solid var(--hairline)}div.content.lesson div.results div.stats div span.number,div.content.theory div.results div.stats div span.number{font-weight:600}div.content.lesson div.results div.stats div.correct span.number,div.content.theory div.results div.stats div.correct span.number{color:var(--fgCheckedGreen)}div.content.lesson div.results div.stats div.error span.number,div.content.theory div.results div.stats div.error span.number{color:var(--fgCheckedRed)}div.content.lesson div.results div.stats.noanswers,div.content.theory div.results div.stats.noanswers{text-align:center}div.content.lesson div.results div.buttons,div.content.theory div.results div.buttons{text-align:center;margin-top:30px}div.content.lesson div.results div.buttons>div,div.content.theory div.results div.buttons>div{margin-bottom:30px}div.content.lesson div.results button.giveUp,div.content.theory div.results button.giveUp{background-color:var(--bgButtonYellow);color:var(--fgButtonYellow)}div.content.lesson div.results button.giveUp:hover,div.content.theory div.results button.giveUp:hover{background-color:var(--bgButtonYellowHover)}div.content.lesson div.results button.yes,div.content.theory div.results button.yes{margin-right:5px;background-color:var(--bgButtonRed);color:var(--fgButtonRed)}div.content.lesson div.results button.yes:hover,div.content.theory div.results button.yes:hover{background-color:var(--bgButtonRedHover)}div.content.lesson div.results button.no,div.content.theory div.results button.no{margin-left:5px;background-color:var(--bgButton);color:var(--fgButton)}div.content.lesson div.results button.no:hover,div.content.theory div.results button.no:hover{background-color:var(--bgButtonHover)}div.content.lesson svg.donut circle.hole,div.content.theory svg.donut circle.hole{fill:transparent}div.content.lesson svg.donut circle.ring,div.content.theory svg.donut circle.ring{fill:transparent;stroke:var(--ring);stroke-width:3}div.content.lesson svg.donut circle.segment,div.content.theory svg.donut circle.segment{fill:transparent;stroke-width:3;stroke-dasharray:0 100;stroke-dashoffset:50}div.content.lesson svg.donut circle.segment.correct,div.content.theory svg.donut circle.segment.correct{stroke:var(--segmentCorrect)}div.content.lesson svg.donut circle.segment.error,div.content.theory svg.donut circle.segment.error{stroke:var(--segmentError)}div.content.lesson svg.donut text.percentage,div.content.theory svg.donut text.percentage{fill:var(--fgBright);text-anchor:middle;font-size:.55em;font-weight:800;line-height:1;-webkit-transform:translateY(.33em);transform:translateY(.33em)}div.content.grammar h1{font-size:32px;line-height:45px}div.content.grammar>header,div.content.grammar h1{margin:20px 0 30px 40px}div.content.grammar>header>h1{margin:0}div.content.grammar h1.trans{font-size:21px;line-height:32px;font-weight:400}body.day div.content.grammar{--rulesType1:#a28dfa;--rulesType1stroke:#541bd9;--rulesType3:#facf5c;--selectedType1:rgba(232,230,223,0.3)}body.day div.content.grammar,body.night div.content.grammar{--rulesType2:#e477ec;--rulesType23:#c18eec;--selectedType2:#fffbcb}body.night div.content.grammar{--rulesType1:#9680cd;--rulesType1stroke:#a788ff;--rulesType3:rgba(255,191,17,0.39);--selectedType1:rgba(232,220,136,0.38)}div.content.grammar div.striked{background-size:100% 100%;background-repeat:no-repeat}body.day div.content.grammar div.striked{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='100' height='100' preserveAspectRatio='none'><line x1='0' y1='100' x2='100' y2='0' stroke='black' stroke-width='2' stroke-opacity='1' vectorEffect='non-scaling-stroke' /></svg>")}body.night div.content.grammar div.striked{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='100' height='100' preserveAspectRatio='none'><line x1='0' y1='100' x2='100' y2='0' stroke='white' stroke-width='2' stroke-opacity='1' vectorEffect='non-scaling-stroke' /></svg>")}div.content.grammar div.live{display:flex}div.content.grammar div.live div.groups div.group.disabled{opacity:.2}div.content.grammar div.live div.words span.sense:not(:last-child):after{content:"; "}div.content.grammar div.live div.words span.sense>span:not(:last-child):after{content:", "}div.content.grammar.verbs div.live div.table table{min-width:560px;margin:0 20px}div.content.grammar.verbs div.live div.table div.symbol.flex.connected:before{content:"\00a0"}div.content.grammar div.live div.table table td{white-space:nowrap}div.content.grammar div.live div.table table tr.spacer td{line-height:7px}div.content.grammar div.live div.table table tr.header td{border-top:2px solid var(--fgDim)}div.content.grammar div.live div.table table tr.header td.person{text-transform:uppercase;font-size:18px;font-weight:500;padding:4px 8px 4px 0}div.content.grammar div.live div.table table td.question{font-size:13px;font-weight:500;color:var(--fgDim);letter-spacing:.5pt}div.content.grammar div.live div.table table tr.form td.form{background-color:var(--bgBW)}div.content.grammar div.live div.table table tr.form td.form:nth-child(2){border-top-left-radius:7px;border-bottom-left-radius:7px}div.content.grammar div.live div.table table tr.form td.form:nth-child(4){border-top-right-radius:7px;border-bottom-right-radius:7px}div.content.grammar div.live div.table table td.form{padding:0 18px 0 0}div.content.grammar div.live div.table table td.form div.form,div.content.grammar div.live div.table table td.form div.symbol{padding:8px 8px 7px}div.content.grammar div.live div.table table td.form>div{border:2px solid transparent}div.content.grammar div.live div.table table td.form>div.symbol{border-radius:14px}div.content.grammar div.live div.table table td.form>div.form{border-radius:8px}div.content.grammar div.live div.table div.symbol.flex{font-size:23px;display:inline-block;min-width:70px}div.content.grammar div.live div.table div.form,div.content.grammar div.live div.table div.symbol.flex{line-height:32px}div.content.grammar div.live div.table div.form{font-size:19px}div.content.grammar div.live div.table div.symbol.flex:before{content:"-"}div.content.grammar div.live div.table div.symbol.flex.infinitive{color:var(--fgMid)}div.content.grammar div.live div.table td.form.tense1.person2.nonReflexive div.symbol.connected{border:2px solid var(--rulesType1)}div.content.grammar div.live div.table td.form.tense1.person3.nonReflexive div.symbol.connected{border:2px solid var(--rulesType2)}div.content.grammar div.live div.table td.form.tense1.person3.reflexive div.symbol.connected,div.content.grammar div.live div.table td.form.tense1.person4 div.symbol.connected,div.content.grammar div.live div.table td.form.tense1.person5 div.symbol.connected{background-repeat:no-repeat;background-position:10px 5px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 11' width='20' height='11' preserveAspectRatio='none'><line x1='5' y1='5' x2='11' y2='5' stroke='orange' stroke-width='6' stroke-opacity='1' vectorEffect='non-scaling-stroke' stroke-linecap='round' /></svg>")}div.content.grammar div.live div.table table td.form.tense0.person4.reflexive div.form span.flex:nth-last-of-type(2),div.content.grammar div.live div.table table td.form.tense0.person5.reflexive div.form span.flex:nth-last-of-type(2),div.content.grammar div.live div.table table td.form.tense1.person4.reflexive div.form span.flex:nth-last-of-type(2),div.content.grammar div.live div.table table td.form.tense1.person5.reflexive div.form span.flex:nth-last-of-type(2),div.content.grammar div.live div.table table tr.form td.form.tense2 div.form span.flex,div.content.grammar div.live div.table table tr.form td.form div.form span.flex:last-of-type{font-weight:700}div.content.grammar div.live div.wordsCol{padding:0 10px;display:flex;flex-direction:column;align-items:flex-start}div.content.grammar div.live div.wordsCol>header{margin:4px 0 0;padding:0 0 0 10px;font-size:14px;align-self:stretch;color:var(--fgDim);border-bottom:1px solid var(--hairline)}div.content.grammar div.live div.wordsContainer{overflow-y:scroll;flex-grow:1;width:100%}div.content.grammar div.live div.words{height:300px;padding-right:8px}div.content.grammar div.live div.wordsCol div.clear,div.content.grammar div.live div.wordsCol div.word{cursor:pointer;margin:1px 0 4px;padding:5px 12px 3px 10px;border-radius:9px;border:2px solid transparent;white-space:nowrap}div.content.grammar div.live div.wordsCol div.clear{background-color:var(--trans);padding-top:10px;padding-bottom:8px;display:inline-block}div.content.grammar div.live div.wordsCol div.clear.active,div.content.grammar div.live div.wordsCol div.word.active{background-color:var(--bgBW);border:2px solid var(--linkHover)}div.content.grammar div.live div.words div.word>div.lemma{white-space:nowrap}div.content.grammar div.live div.words div.group header{margin:0 0 0 10px;padding:2px 0 0;font-size:14px;border-top:1px solid var(--hairline);align-self:stretch;font-weight:500;color:var(--fgDim);letter-spacing:.5pt}div.content.grammar div.live div.words div.group:first-child header{border-top:none}div.content.grammar div.live div.words div.clear div.trans,div.content.grammar div.live div.words div.word div.trans,div.content.grammar div.live div.words header div.trans{font-size:14px}div.content.grammar div.live div.words div.word span.ellip:after{content:",.."}div.content.grammar div.live div.words div.clear.active,div.content.grammar div.live div.words div.word.active{cursor:default}div.content.grammar div.live div.words div.word span.formulas{font-size:11px;margin:4px 0 0 8px;align-self:flex-start;white-space:nowrap}div.content.grammar div.live div.words div.word span.formulas span.formula{line-height:16px;padding:3px 5px}div.content.grammar.verbs div.live div.groups>div.group{margin-bottom:16px}div.content.grammar.verbs div.live div.groups>div.group>header{padding:4px 6px 2px;background-color:var(--hairline);color:#fff;border-top-left-radius:6px;border-top-right-radius:6px}div.content.grammar.verbs div.live div.groups div.group div.trans{font-family:Tahoma,Fira Sans,sans-serif;font-size:12px}div.content.grammar.verbs div.live div.ruleSet.person2,div.content.grammar.verbs div.live div.ruleSet.person3,div.content.grammar.verbs div.live div.ruleSet.person345{border-top:3px solid var(--hairline);margin-bottom:12px}div.content.grammar.verbs div.live div.ruleSet>header{padding-top:3px}div.content.grammar.verbs div.live div.ruleSet>header span.person{font-size:15px;font-weight:500;text-transform:uppercase}div.content.grammar.verbs div.live div.ruleSet div.rule.group{margin-right:4px}div.content.grammar.verbs div.live div.ruleSet div.rule.group div.rules{display:flex;flex-wrap:wrap}div.content.grammar.verbs div.live div.ruleSet div.rule.addFlex{white-space:nowrap}div.content.grammar.verbs div.live div.ruleSet div.rule.addFlex>div{display:inline-block;margin-right:8px}div.content.grammar.verbs div.live div.ruleSet div.rule.addFlex>div:last-child{margin-right:0}div.content.grammar.verbs div.live div.ruleSet.person2 div.addFlex span.flex.flex,div.content.grammar.verbs div.live div.ruleSet.person2 div.alternation div.alt,div.content.grammar.verbs div.live div.ruleSet.person2 div.soften{border-color:var(--rulesType1)}div.content.grammar.verbs div.live div.ruleSet.person3 div.addFlex span.flex,div.content.grammar.verbs div.live div.ruleSet.person3 div.alternation div.alt{border-color:var(--rulesType2)}div.content.grammar.verbs div.live div.ruleSet.person23 div.alternation div.alt{border-color:var(--rulesType23)}div.content.grammar.verbs div.live div.ruleSet.person345 div.alternation div.alt{border-color:var(--rulesType3)}div.content.grammar.verbs div.live div.ruleSet.person2 div.addFlex.active span.flex,div.content.grammar.verbs div.live div.ruleSet.person2 div.alternation.active div.alt,div.content.grammar.verbs div.live div.ruleSet.person3 div.addFlex.active span.flex,div.content.grammar.verbs div.live div.ruleSet.person3 div.alternation.active div.alt,div.content.grammar.verbs div.live div.ruleSet.person23 div.alternation.active div.alt{border-color:#fff}div.content.grammar.verbs div.live div.ruleSet div.rule.group div.rules div.alternation,div.content.grammar.verbs div.live div.ruleSet div.rule.group div.rules div.ruleLongA{white-space:nowrap}div.content.grammar.verbs div.live div.ruleSet div.rule.group div.rules div.alternation>div{display:inline-block}div.content.grammar.verbs div.live div.ruleSet div.rule.group div.rules div.addFlex span.flex,div.content.grammar.verbs div.live div.ruleSet div.rule.group div.rules div.alternation div.alt{border-width:2px;border-style:solid;border-radius:8px;padding:1px 4px 0;min-width:30px;text-align:center}div.content.grammar.verbs div.live div.ruleSet div.rule.group div.rules div.addFlex span.flex{display:inline-block;margin-left:2px}div.content.grammar.verbs div.live div.ruleSet div.rule.group div.rules div.alternation svg.icon{width:16px;height:16px;vertical-align:middle;margin:-4px 4px 0}div.content.grammar.verbs div.live div.ruleSet div.rule.group div.rules div.alternation.active svg.icon path{stroke:#fff;stroke-opacity:1}div.content.grammar.verbs div.live div.ruleSet div.rule.group div.rules div.soften{display:flex;flex-wrap:wrap;text-transform:uppercase;font-size:14px;justify-content:center;border-width:2px;border-style:solid;border-radius:8px}div.content.grammar.verbs div.live div.ruleSet div.rule.group div.rules div.soften>div{flex-basis:33%;text-align:center}div.content.grammar.verbs div.live svg path{stroke-width:2;stroke-opacity:.8}div.content.grammar.verbs div.live div.rule.connected{border-radius:10px;border:2px solid transparent;padding:2px 2px 2px 4px;margin-right:4px;background-color:var(--trans)}div.content.grammar.verbs div.live div.ruleSet div.rule.connected.ruleLongA{border-color:var(--rulesType3);padding:4px 6px 2px 4px}div.content.grammar.verbs div.live div.orangeMark{background-color:orange;border-radius:16px;width:16px;height:8px;font-size:1px;line-height:1px;vertical-align:top;margin:5px 4px 0 0;display:inline-block}div.content.grammar.verbs div.live div.rule.ruleFlexP2.active{background-color:var(--rulesType1)}div.content.grammar.verbs div.live div.form.ruleFlexP2.active{border-color:var(--rulesType1)}div.content.grammar.verbs div.live svg.ruleFlexP2 path{stroke:var(--rulesType1)!important}div.content.grammar.verbs div.live div.rule.ruleFlexP3.active{background-color:var(--rulesType2)}div.content.grammar.verbs div.live div.form.ruleFlexP3.active{border-color:var(--rulesType2)}div.content.grammar.verbs div.live svg.ruleFlexP3 path{stroke:var(--rulesType2)!important}div.content.grammar.verbs div.live div.rule.ruleLongA.active{background-color:var(--rulesType3)}div.content.grammar.verbs div.live div.form.ruleLongA.active{border-color:var(--rulesType3)}div.content.grammar.verbs div.live svg.ruleLongA path{stroke:var(--rulesType3)!important}div.content.grammar.nouns div.live table tr.header td{border-bottom:3px solid var(--microline)}div.content.grammar.nouns div.live table tr.singular td{border-bottom:1px solid var(--microline)}div.content.grammar.nouns div.live table tr.plural td,div.content.grammar.nouns div.live table tr.singular td.cas,div.content.grammar.nouns div.live table tr.singular td.prep{border-bottom:3px solid var(--microline)}div.content.grammar.nouns div.live table tr.singular td.cas{white-space:nowrap}div.content.grammar.nouns div.live table tr td:not(:last-child){padding-right:30px}div.content.grammar.nouns div.live table.form tr td:not(:last-child){padding-right:20px}div.content.grammar.nouns div.live table td div.title{display:flex;width:100%;justify-content:space-between;font-size:12px;text-transform:uppercase}div.content.grammar.nouns div.live table td.header div.title{width:auto;display:inline-flex;justify-content:flex-start;align-items:center}div.content.grammar.nouns div.live table td div.title svg.icon.arrow{width:16px;height:16px}div.content.grammar.nouns div.live table .header svg.icon.arrow path{stroke-width:2px!important;stroke:var(--fgDim)!important}div.content.grammar.nouns div.live table tr.singular td.header svg.icon.arrow path{stroke:var(--fgBright)!important}div.content.grammar.nouns div.live table tr.plural td.header svg.icon.arrow path{stroke:var(--darkMagenta)!important}div.content.grammar.nouns div.live table tr.header td{font-size:24px}div.content.grammar.nouns div.live table tr.header td svg.icon.female,div.content.grammar.nouns div.live table tr.header td svg.icon.male{width:10px;height:20px;margin:0 0 -1px 3px}div.content.grammar.nouns div.live table td div.title>div{display:flex}div.content.grammar.nouns div.live table td.header{text-align:right}div.content.grammar.nouns div.live table td.header div.title>div{flex-direction:column;margin-right:4px}div.content.grammar.nouns div.live table td div.title>div>div{margin:0 2px}div.content.grammar.nouns div.live table tr.header td div.title>div>svg:last-child{margin-left:6px}div.content.grammar.nouns div.live table td div.down{margin-left:4px}div.content.grammar.nouns div.live table td div.right{margin-right:4px}div.content.grammar.nouns div.live table div.cas div.trans{font-size:14px}div.content.grammar.nouns div.live table td.prep{width:260px}div.content.grammar.nouns div.live table td.prep div.preps{display:flex;flex-wrap:wrap}div.content.grammar.nouns div.live table div.symbol.prep span{font-size:18px;line-height:1.8}div.content.grammar.nouns div.live table div.preps div.symbol.prep{margin-right:4px}div.content.grammar.nouns div.live table div.preps div.form.prep{margin:3px 6px 3px 0}div.content.grammar.nouns div.live table div.symbol.prep:not(:last-child) span:after{content:", ";font-weight:200}div.content.grammar.nouns div.live table div.prep.symbol{height:auto}div.content.grammar.nouns div.live table div.form.prep{border-radius:6px;border:1px solid transparent;background-color:var(--trans);cursor:pointer;padding:5px 12px;min-width:42px;text-align:center}div.content.grammar.nouns div.live table div.form.prep>span{font-size:inherit}div.content.grammar.nouns div.live table div.form.prep.clear{font-size:32px;font-weight:100;line-height:42px;width:46px}div.content.grammar.nouns div.live table div.form.prep.clear.active{border-color:transparent;color:var(--linkHover)}div.content.grammar.nouns div.live table div.form.prep>div.trans{font-size:13px}div.content.grammar.nouns div.live table div.form.prep.active{background-color:var(--bgBW);border-color:var(--linkHover);cursor:text}div.content.grammar.nouns div.live table div.form{white-space:nowrap}div.content.grammar.nouns div.live table div.form span{font-size:20px}body.day{--darkCyan:#1f6898;--darkMagenta:#a8469a}body.night{--darkCyan:rgba(142,230,255,0.8);--darkMagenta:rgba(239,164,238,0.88)}div.content.grammar.nouns div.live table div.form span.flex{font-weight:700}div.content.grammar.nouns div.live table tr.plural div.form{color:var(--darkMagenta)}div.content.grammar.nouns div.live table div.form div.trans{font-size:14px}div.content.grammar.nouns div.live table div.form:not(:last-child){margin-bottom:4px}div.content.grammar.nouns div.live table div.symbol span{font-size:24px;line-height:60px}div.content.grammar.nouns div.live table tr.plural div.symbol span{color:var(--darkMagenta)}div.content.grammar.nouns div.live table td.prep div.prep.symbol span{color:var(--fgBright)}div.content.grammar.nouns div.live table.form div.symbol span{opacity:.2}div.content.grammar.nouns div.live table.form td.prep div.prep.symbol span{opacity:1}div.content.grammar.nouns div.live table div.symbol{height:60px;white-space:nowrap}div.content.grammar.nouns div.legend{float:right;margin-top:30px;clear:both;font-size:14px;white-space:nowrap}div.content.grammar.nouns div.legend span.soften{display:inline-block;border:1px solid var(--hairline);border-radius:5px;font-size:12px;text-transform:uppercase;padding:2px 5px 0;margin:0 3px}div.content.grammar.nouns div.legend span.soften svg.arrow.icon{width:13px;height:13px;margin-bottom:-2px}div.content.grammar.nouns div.legend span.soften svg.icon.arrow path{stroke-width:1px!important;stroke:var(--fgBright)}div.content.grammar.nouns div.legend span.soft,div.content.grammar.nouns div.live table span.soft{display:inline-block;border:2px solid rgba(250,195,0,.55);border-radius:5px;padding:0 2px;margin:0 .5pt}div.content.grammar.nouns div.legend span.soft,div.content.grammar.nouns div.live table div.symbol span.soft{width:16px;line-height:24px;position:relative;top:-2px}div.content.grammar.nouns div.legend span.soft{line-height:20px;top:-1px}div.content.grammar.nouns div.live table div.symbol span.flex:before{content:"-"}div.content.grammar.nouns div.live table div.symbol span.soft~span.flex:before{content:""}div.content.grammar.nouns div.live table div.symbol span.soft:before{content:"-";position:relative;top:2px;left:-14px}div.content.grammar.nouns div.legend span.soft:after,div.content.grammar.nouns div.live table div.symbol span.soft:after{content:",";position:relative;bottom:-13px;left:-14px;color:rgba(250,195,0,.55)}div.content.grammar.nouns div.legend span.soft:after{bottom:-14px;left:-2px;font-size:23px}div.content.grammar.nouns div.live table div.symbol span.flex:not(:last-child):after{content:", "}div.content.theory div.lesson{padding-left:40px}div.content.theory div.lesson div.theory{margin-bottom:4em}div.content.theory div.lesson div.col2>div,div.content.theory div.lesson div.col3>div,div.content.theory div.lesson div.col4>div{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}div.content.theory div.lesson div.col3{-webkit-column-count:3;-moz-column-count:3;column-count:3}div.content.theory div.lesson div.col4{-webkit-column-count:4;-moz-column-count:4;column-count:4}div.content.theory div.lesson div.col4.words{display:inline-block}div.content.theory div.lesson div.col4.words>div{margin-bottom:1em}div.content.theory div.lesson div.words{display:flex}div.content.theory div.lesson div.words>div:not(:last-child){margin-right:2em}div.content.theory div.lesson div.words>div>div{margin-bottom:1em}div.content.theory div.lesson div.task{border-top:1px solid var(--hairline)}div.content.theory div.lesson div.task div.qsvg.icon{border-top:none;width:32px;height:32px;display:inline-block;vertical-align:text-top;margin-right:5px}div.content.theory div.lesson div.sheet{display:inline-block;padding:6px 12px;background-color:var(--card);border:1px solid var(--microline);border-radius:5px}div.content.theory div.lesson table td:not(:last-child),div.content.theory div.lesson table th:not(:last-child){padding-right:20px}div.content.theory div.lesson table tr.hr td,div.content.theory div.lesson table tr.hr th{border-top:1px solid var(--hairline)}div.content.theory div.lesson table.grammar .male .part{color:var(--blue)}div.content.theory div.lesson table.grammar .female .part{color:var(--red)}div.content.theory div.lesson table.grammar .part.plural{color:var(--darkMagenta)}div.content.theory div.lesson table.grammar th{text-align:left;border-bottom:1px solid var(--hairline);font-weight:500;font-size:20px}div.content.theory div.lesson table.grammar th svg.icon{position:relative;top:2px;margin-top:-5px}div.content.theory div.lesson table.grammar tr.smaller.headers th{font-size:18px}div.content.theory div.lesson table.grammar tr.smaller.headers th.inline.icon{padding-top:5px;padding-bottom:5px}div.content.theory div.lesson table.grammar .wordparts td{vertical-align:baseline;font-size:20px;line-height:42px;padding-right:8px}div.content.theory div.lesson table.grammar .wordparts td.part.self{font-size:30px;font-weight:500}div.content.theory div.lesson table.grammar.gender th{text-align:center}div.content.theory div.lesson table.grammar.gender th div.qsvg{width:54px;height:54px;display:inline-block}div.content.theory div.lesson table.grammar.gender th svg.icon{width:18px;height:36px;margin-top:0}div.content.theory div.lesson table.grammar.gender td{font-size:18px;line-height:32px}div.content.theory div.lesson table.grammar.gender td.wordparts a.longPress{color:var(--fgColor)}div.content.theory div.lesson table.grammar.gender td div.word{line-height:24px;margin:10px 0}div.content.theory div.lesson table.grammar.gender td div.word div.trans{font-size:14px}div.content.theory div.lesson table.grammar.gender th.question{vertical-align:middle;border:none}div.content.theory div.lesson table.grammar.cases td{padding-top:10px;padding-bottom:16px}div.content.theory div.lesson table.grammar.cases td div{margin-bottom:12px;max-width:40em}div.content.theory div.lesson table.grammar.cases td div svg+span{font-weight:500}div.content.theory div.lesson table.grammar.cases td.case{padding-top:6px;font-size:28px}div.content.theory div.lesson table.grammar.cases td.case div.trans{font-size:18px}div.content.theory div.lesson table.grammar.cases td.case div.question{font-size:20px;margin-top:12px;font-weight:500}div.content.theory div.lesson table.grammar.cases td.case div.question div.trans{font-weight:400;font-size:16.5px}div.content.theory div.lesson table.grammar.cases.medium td,div.content.theory div.lesson table.grammar.cases.medium th{font-size:18px}div.content.theory div.lesson table.grammar.cases.medium th{font-weight:400}div.content.theory div.lesson h4{margin-bottom:0}div.content.theory div.lesson h4+p{margin-top:0}div.content.theory div.lesson p{max-width:50em}div.content.theory div.lesson p svg.icon{position:relative;top:2px}div.content.theory div.lesson span.term{font-weight:500}div.content.theory div.lesson span.part{font-weight:700}div.content.theory div.lesson span.part.separate{font-size:18px}div.content.theory div.lesson span.part.separate:before{content:"-";font-weight:400}div.content.theory div.lesson div.qradio:after{content:" ";font-size:20px;margin-left:4px;width:30px}div.content.theory div.lesson div.qradio.correct div.label{background-color:var(--bgButtonGreen)}div.content.theory div.lesson div.qradio.correct div.label.checked{background-color:var(--bgChecked)}div.content.theory div.lesson div.qradio.correct:after{content:"👍";font-size:20px;margin-left:4px}div.content.theory div.lesson div.qradio.error div.label{background-color:var(--bgButtonRed)}div.content.theory div.lesson div.qradio.error div.label.checked{background-color:var(--bgChecked)}div.content.theory div.lesson div.qradio.error:after{content:"❌";font-size:20px;margin-left:4px}div.content.theory div.lesson div.qsvg svg g#male{fill:var(--blue)}div.content.theory div.lesson div.qsvg svg g#female{fill:var(--red)}div.content.theory div.lesson div.qsvg svg g.strokes{stroke:var(--fgBW);stroke-width:.5px}div.content.theory div.lesson div.qsvg svg .fgBright{fill:var(--fgBright)}div.content.theory div.lesson div.qsvg svg .textRed{fill:var(--textRed)}div.content.theory div.lesson svg.icon.arrow{width:13px;height:13px;position:relative;top:1px}div.content.theory div.lesson svg.icon.arrow path{stroke:var(--fgBright)!important}div.content.theory div.lesson div.trans svg.icon.arrow path{stroke:var(--transBlue)!important}div.content.stats{padding:20px 40px}div.content.stats table tr td{font-size:20px;border-bottom:1px solid var(--hairline);padding:12px 0 0 20px}div.content.stats table tr td:last-child{text-align:right}div.content.stats table tr.subtotal td{font-weight:500;padding-left:0}div.content.stats table tr.total td{font-weight:600;padding-left:0}div.content.stats table tr.subtitle td{padding-left:0;font-style:italic;border-bottom:none}div.content.copyright{padding:20px 40px}div.content.copyright ol li{max-width:31em}div.box{position:absolute;top:20px;left:20px;padding:8px;z-index:100}div.box.href{cursor:pointer}div.box>div{border-radius:20px;padding:24px;position:relative;color:var(--fgBright);background-clip:padding-box;border:9px solid var(--borderShadow);background-color:var(--bgColorBitLighter)}button.x{position:absolute;top:0;right:0;font-family:inherit;font-size:48px;font-weight:100;line-height:36px;width:36px;height:36px;color:var(--red);background:none;border:none;cursor:pointer;outline:inherit}button.x,div.box div.part{padding:0}div.box h1{font-size:18px;font-weight:400;margin:0}div.box h2{font-size:15px;display:none}div.box div.part h2{margin-top:0}div.box table.transform td,div.box table.transform th{font-size:13px;padding:4px 5px 1px 0;border-bottom:1px solid var(--hairline);-webkit-transition:border-bottom-color 1s ease;transition:border-bottom-color 1s ease;vertical-align:bottom}div.box table.transform tr:last-child td,div.box table.transform tr:last-child th{border-bottom:none}div.box div.trans{margin:2px 0 6px;max-width:22em;font-size:14px}div.box span.trans>span.sense:not(:last-child):after{content:"; "}div.box span.trans span:not(:last-child):after{content:", "}div.goToPage{text-align:right;margin:12px 0 0}a.goToPage{background-color:var(--blue);color:var(--independentLight);display:inline-block;padding:5px 8px 4px;border-radius:4px;font-size:13px}a.goToPage:hover{background-color:var(--blueHover);color:#fff}div.sidebar{position:fixed;right:0;top:0;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);width:200px;background-color:var(--side);display:flex;flex-direction:column}div.sidebar div.copyright{text-align:center;font-size:12px;padding:10px 10px 10px 5px}div.sidebar div.gone{font-size:14px;text-align:center;padding:6px 10px;margin-bottom:4px;border-top:2px dotted var(--hairline)}div.sidebar div.gone div.there{display:flex;text-align:left;margin:8px 0}div.sidebar div.gone>div>a{display:block;border:1px solid var(--hairline);border-radius:7px;padding:3px 3px 2px}div.sidebar .searchIcon{display:block;text-align:center;margin-bottom:8px}div.sidebar .searchIcon svg path{fill:var(--fgDim)}div.sidebar .searchIcon:hover svg path{fill:var(--fgBright)}div.sidebar button.moon{margin-bottom:18px}button.moon{color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;margin-top:20px}button.moon,button.moon:hover{background:none}div.content.service{padding:20px}.trans{color:var(--transBlue)}body.night div.nav div.checkbox div.label.checked{background-color:rgba(0,0,0,.25)}div.nav{display:flex;flex-direction:column}div.nav .home{text-align:center;padding-bottom:8px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(var(--midTrans)));background:linear-gradient(180deg,transparent 0,var(--midTrans))}div.nav .home.active{font-weight:700}div.nav div.trans{font-size:14px}div.nav div.menu div.filter{margin:4px 0 8px 15px}div.nav div.menu.level1{padding:10px 2px 0 4px;margin-bottom:2px}div.nav div.menu.level1>div.contents>div.item,div.nav div.menu.level2{margin-bottom:8px}div.nav div.menu.level2>div.contents{font-size:15px}div.nav div.menu.level2>div.contents>div.item{margin-bottom:6px}div.nav div.menu.level2>div.contents div.trans{font-size:13px}div.nav div.menu.level3{margin-bottom:8px}div.nav div.menu.level3>div.contents{font-size:14px}div.nav div.menu.level3>div.contents>div.item{margin-bottom:8px}div.nav div.menu.level3>div.contents div.trans{font-size:12px}div.nav div.menu div.opener{width:15px;padding-top:1px}div.nav div.menu div.opener svg{width:14px;height:14px}div.nav div.menu div.opener svg polygon{fill:var(--fgBright);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}div.nav div.menu div.item{margin-left:15px}div.nav div.menu div.item>.title div.abc{display:inline-block;font-size:12px;line-height:12px;border:1px solid var(--microline);border-radius:4px;background-color:var(--bgColor);padding:3px 4px 2px;position:relative;top:-1px}div.nav div.menu>div.contents,div.nav div.menu>div.filter{display:none}div.nav div.menu>div.item.header{display:flex;margin-left:0;cursor:pointer}div.nav div.menu.open{background-color:var(--navLayer50)}div.nav div.menu.open>div.contents,div.nav div.menu.open>div.filter{display:block}div.nav div.menu.active>div.header>div.opener svg polygon{fill:var(--linkHover)}div.nav div.menu.active>div.header>div.title{font-weight:500;color:var(--linkHover)}div.nav div.menu.active>div.contents>div.item.active,div.nav div.menu.active>div.header>a.title{font-weight:500}span.nowrap{white-space:nowrap}div.mobile{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:var(--bg)}div.mobile h1,div.mobile h2,div.mobile h3{font-weight:400}div.mobile div.nav>div.content{padding:12px 24px;min-height:unset}div.mobile div.content .noborder{border:none!important}div.mobile div.content h3{margin:2em 0 .5em}div.mobile div.content div.links{margin-top:8px}div.mobile div.content a{color:var(--link)}div.mobile div.content a.crosslink:after{content:"►";font-size:67%;margin-left:6px}div.mobile div.content .grammar span.flex{font-weight:700}div.mobile div.content .grammar span.soft{display:inline-block;border:2px solid var(--frame);border-radius:5px;padding:0 2px;margin:0 1pt 0 0;width:18px;height:19px;line-height:19px;position:relative;top:2px}div.mobile div.content .grammar span.soft:after{content:",";font-weight:900;position:relative;bottom:-5px;left:-3px;color:var(--frame)}div.mobile div.content .grammar span.soften{font-size:14px;font-weight:500;border:2px solid var(--frame);border-radius:5px;padding:2px 6px 1px;margin:0 10px 12px 0;display:inline-block;white-space:nowrap}div.mobile div.content .grammar span.soften svg.icon.arrow{width:14px;height:14px}div.mobile div.content .grammar span.soften svg.icon.arrow path{stroke:var(--frame)}div.mobile div.content ol{padding-left:0;list-style:none;counter-reset:c}div.mobile div.content ol li{counter-increment:c;position:relative;margin-bottom:1em}div.mobile div.content ol li:before{content:counter(c) ". ";font-size:11px;font-weight:500;line-height:25px;left:-16px;position:absolute}div.mobile div.content .grammar.example{background-color:var(--bgDim);border-radius:18px;border-top-right-radius:12px;border-bottom-left-radius:12px;padding:10px 20px;-webkit-transform:skew(-6deg);transform:skew(-6deg)}div.mobile div.content .nb{border-radius:18px;padding:10px 20px;border:2px solid var(--mHairline);background-color:transparent}div.mobile div.content .nb h4{margin:0}div.mobile div.content div.grammar.example{display:flex;align-items:flex-start;flex-wrap:wrap;padding-bottom:0}div.mobile div.content div.grammar.example>div{margin-bottom:10px}div.mobile div.content div.grammar.example>div:not(:last-child){margin-right:16px}div.mobile div.content li div.example,div.mobile div.content li p.example{margin-top:6px}div.mobile div.content table.grammar tr{vertical-align:bottom}div.mobile div.content table.grammar tr.top{vertical-align:top}div.mobile div.content table.grammar th{text-align:left;font-weight:400}div.mobile div.content table.grammar th.right{text-align:right}div.mobile div.content table.grammar td,div.mobile div.content table.grammar th{border-bottom:1px solid var(--mHairline)}div.mobile div.content table.grammar td:not(:last-child),div.mobile div.content table.grammar th:not(:last-child){padding-right:12px}div.mobile div.content table.grammar td{padding-top:6px}div.mobile div.content table.grammar td br~span.trans{font-size:14px;display:inline-block;vertical-align:top}div.mobile div.content table.grammar tr.group.title>td{border-bottom:none;font-size:14px}div.mobile div.content table.grammar tr.group.title+tr>td{padding-top:0}div.mobile div.content table.grammar.large{width:100%}div.mobile div.content table.grammar.large td{font-size:18px}div.mobile div.content table.grammar.flexes th:not(:first-child):before{content:"-";color:transparent}div.mobile div.content table.grammar.flexes tr.part td,div.mobile div.content table.grammar.flexes tr.part th{padding-top:1em}div.mobile div.content table.grammar.flexes td span.flex:before{content:"-";font-weight:400}div.mobile div.content table.grammar.flexes td span.soft~span.flex:before{content:""}div.mobile div.content table.grammar.flexes td svg.icon{width:12px;height:24px}div.mobile div.content svg.icon.arrow{width:16px;height:16px;vertical-align:text-bottom;position:relative;top:-2px;margin-left:4px}div.mobile div.content svg.icon.arrow path{stroke-width:2px;stroke:var(--mSharpline)}div.mobile div.content div.tabs{margin-top:2em}div.mobile div.content div.tabs h3{margin-top:0}div.mobile div.content div.tabs div~h3,div.mobile div.content div.tabs p~h3{margin-top:2em}div.mobile div.content div.tabs div.tab{display:none}div.mobile div.content div.tabs div.tab.active{display:block}div.mobile div.content div.tabs div.tab>div~div{margin-top:2em}div.mobile div.train h3{text-align:center;margin-top:0}div.mobile div.train div.answers{display:flex;justify-content:space-between}div.mobile div.train div.answers div.count{min-width:80px;display:flex;flex-direction:column;align-items:center;font-size:12px;text-align:center}div.mobile div.train div.answers div.count div.number{margin-top:6px;border-radius:8px;font-size:24px;padding:4px 12px;min-width:40px}div.mobile div.train div.answers div.count.correct div.number{background-color:var(--bgCorrect)}div.mobile div.train div.answers div.count.incorrect div.number{background-color:var(--bgError)}div.mobile div.train div.answers div.count.empty{color:var(--mHairline)}div.mobile div.train div.answers div.count.empty div.number{background-color:transparent;border:1px solid var(--mHairline)}div.mobile div.train div.sentence{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;margin:20px 0}div.mobile div.train div.sentence div.part{display:flex;flex-direction:column;margin-bottom:4px;padding:3px;background-color:var(--bgBright);font-size:20px}div.mobile div.train div.sentence div.part>div{padding:1px 4px 2px;white-space:nowrap}div.mobile div.train div.sentence div.part:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:10px}div.mobile div.train div.sentence div.part:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;padding-right:10px}div.mobile div.train div.sentence div.part div.answer{padding-left:6px;border-radius:5px;background-color:var(--bgBlue);min-width:90px}div.mobile div.train div.sentence div.part div.answer.correct{background-color:var(--bgCorrect)}div.mobile div.train div.sentence div.part div.answer.incorrect{background-color:var(--bgError)}div.mobile div.train div.decoys{text-align:center}div.mobile div.train div.decoys button{background-color:var(--bgBlue);min-width:100px;font-size:18px;margin:0 14px 14px 0;padding:6px 14px 7px}div.mobile div.train div.result{text-align:center}div.mobile div.train div.result h3{margin-top:2em}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/v9/fonts/Inter-Thin.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/v9/fonts/Inter-ThinItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/v9/fonts/Inter-ExtraLight.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/v9/fonts/Inter-ExtraLightItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/v9/fonts/Inter-Light.woff2?v=3.15) format("woff2"),url(/assets/v9/fonts/Inter-Light.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/v9/fonts/Inter-LightItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/v9/fonts/Inter-Regular.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/v9/fonts/Inter-Italic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/v9/fonts/Inter-Medium.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/v9/fonts/Inter-MediumItalic.woff2?v=3.15) format("woff2"),url(/assets/v9/fonts/Inter-MediumItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/v9/fonts/Inter-SemiBold.woff2?v=3.15) format("woff2"),url(/assets/v9/fonts/Inter-SemiBold.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/v9/fonts/Inter-SemiBoldItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/v9/fonts/Inter-Bold.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/v9/fonts/Inter-BoldItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/v9/fonts/Inter-ExtraBold.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/v9/fonts/Inter-ExtraBoldItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/v9/fonts/Inter-Black.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/v9/fonts/Inter-BlackItalic.woff?v=3.15) format("woff")}body{--bg:#f8f8f8;--fg:#000;--link:#418aeb;--mHairline:rgba(0,0,0,0.2);--mSharpline:rgba(0,0,0,0.4);--bgBright:#fff;--bgButton:rgba(0,0,0,0.07);--bgDim:rgba(0,0,0,0.05);--bgLighter:rgba(0,0,0,0.03);--bgChecked:rgba(0,0,0,0.25);--fgChecked:#fff;--frame:rgba(228,181,13,0.719);--blue:#296cc7;--red:#d86b7c;--bgCorrect0:144,226,155;--bgCorrect:#aae6b2;--bgError0:241,187,151;--bgError:#fac3b2;--bgBlue:#d6e0ff}@media screen and (prefers-color-scheme:dark){body{--bg:#000;--fg:#f0f0f0;--link:#418aeb;--mHairline:hsla(0,0%,100%,0.4);--mSharpline:hsla(0,0%,100%,0.7);--bgBright:hsla(0,0%,100%,0.1);--bgButton:hsla(0,0%,100%,0.2);--bgDim:hsla(0,0%,100%,0.25);--bgLighter:hsla(0,0%,100%,0.18);--bgChecked:hsla(0,0%,100%,0.4);--frame:rgba(228,181,13,0.719);--blue:#548dc6;--red:#da6773;--bgCorrect0:144,226,155;--bgCorrect:#4b9c55;--bgError0:216,90,68;--bgError:#c95e4b;--bgBlue:#515ed1}}body.mobile{background-color:var(--bg);color:var(--fg);font-size:16px}div.mobile{font-family:Inter,sans-serif;display:flex;flex-direction:column;align-content:flex-start;align-self:flex-start;width:100%}div.mobile,div.mobile a{color:var(--fg)}div.mobile div.nav{display:block}div.mobile div.nav div.items{padding:0;display:flex;flex-direction:column}div.mobile div.nav div.parent{padding:8px 4px;background-color:var(--bgButton)}div.mobile div.nav div.parent>a{display:flex;align-items:baseline}div.mobile div.nav div.parent svg.icon{width:16px;height:16px;margin-right:4px;position:relative;top:1px}div.mobile div.nav div.parent svg.icon path{stroke-width:2;stroke:var(--fg)}div.mobile div.nav div.parent.light{padding-left:24px;background-color:var(--bgLighter)}div.mobile div.nav div.item{background-color:var(--bgBright);border-top:1px solid var(--mHairline);padding:8px 16px 12px}div.mobile div.nav div.item div.title{font-size:24px;line-height:32px;font-weight:500}div.mobile div.nav div.item div.sample{font-size:14px}div.mobile div.nav div.item:last-child{border-bottom:1px solid var(--mHairline)}div.mobile div.nav div.page.title{font-size:20px;line-height:28px;padding:16px 24px}div.mobile div.nav div.page.title a{color:var(--link)}div.mobile div.nav div.checkbox{display:flex;flex-wrap:wrap}div.mobile div.nav div.checkbox div.label{font-size:16px;white-space:nowrap;background-color:var(--bgButton);padding:3px 13px 5px;margin-bottom:10px}div.mobile div.nav div.checkbox div.label:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}div.mobile div.nav div.checkbox div.label:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}div.mobile div.nav div.checkbox div.label.checked{color:var(--fgChecked);background-color:var(--bgChecked)}div.mobile div.nav div.checkbox.split div.label{border-radius:6px}div.mobile div.nav div.checkbox.split div.label:not(:last-child){margin-right:10px}div.mobile div.nav button{background-color:var(--bgButton)}div.mobile div.nav button:active{background-color:var(--bgChecked);color:var(--fgChecked)}div.mobile div.nav.local{padding:0}div.mobile div.nav.local>div.head{padding:0 0 0 24px;display:flex;flex-direction:column;align-items:flex-start}div.mobile div.nav.local>div.head div.parent{background-color:var(--bgBright);border:1px solid var(--mHairline);border-radius:8px;padding:4px 8px;margin-bottom:4px;margin-left:-2px;font-size:14px}div.mobile div.nav.local>div.head div.parent svg.arrow{width:14px;height:14px}div.mobile div.nav.local>div.head div.parent svg.arrow path{stroke-width:1.5}div.mobile div.nav.local>div.head div.page.title{padding:0}div.mobile div.nav.local div.items{flex-direction:row;padding:0 16px}div.mobile div.nav.local div.items div.item{border:1px solid var(--mHairline);border-radius:16px}div.mobile div.clipboard{margin-top:4em;padding:0 12px 24px}div.mobile div.clipboard textarea{position:absolute;bottom:0;left:-210px;width:200px;height:100px}div.mobile div.clipboard button{font-size:12px;padding:2px 10px 1px;background-color:var(--bgButton)}div.mobile div.clipboard button:active{background-color:var(--bgChecked);color:var(--fgChecked)}@font-face{font-family:Fira Sans Condensed;src:url(/assets/v9/fonts/FiraSansCondensed-Book.otf) format("opentype");font-weight:400}@font-face{font-family:Fira Sans Condensed;src:url(/assets/v9/fonts/FiraSansCondensed-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:Fira Sans Condensed;src:url(/assets/v9/fonts/FiraSansCondensed-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:Fira Sans;src:url(/assets/v9/fonts/FiraSans-Thin.otf) format("opentype");font-weight:100}@font-face{font-family:Fira Sans;src:url(/assets/v9/fonts/FiraSans-Light.otf) format("opentype");font-weight:300}@font-face{font-family:Fira Sans;src:url(/assets/v9/fonts/FiraSans-Regular.otf) format("opentype");font-weight:400}@font-face{font-family:Fira Sans;src:url(/assets/v9/fonts/FiraSans-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Fira Sans;src:url(/assets/v9/fonts/FiraSans-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:Fira Sans;src:url(/assets/v9/fonts/FiraSans-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Fira Sans;src:url(/assets/v9/fonts/FiraSans-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:Fira Sans;src:url(/assets/v9/fonts/FiraSans-ExtraBold.otf) format("opentype");font-weight:800}@font-face{font-family:Fira Sans;src:url(/assets/v9/fonts/FiraSans-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic}*{box-sizing:border-box}html{overflow-y:scroll}body{background-color:var(--bgColor);color:var(--fgBright);margin:0;padding:0;width:100%;flex-direction:column;font-family:Fira Sans,Roboto,Arial,sans-serif;font-size:16.5px;line-height:1.5;background-attachment:fixed;background-size:cover}h1,h2,h3,h4{font-weight:500}h2{font-size:27px}h4{font-size:18.5px}#root{display:flex;min-height:100vh}html.hidden body{position:fixed;width:100%}html.hidden body div#root div.content div.col,html.hidden body div#root div.sidebar,html.hidden body div#root div.sidebar div.nav *{visibility:hidden;opacity:0;-webkit-transition:visibility .3s linear,opacity .3s linear;transition:visibility .3s linear,opacity .3s linear}html body div#root div.content.home div.nameplate{display:none}html.hidden body div#root div.content.home div.nameplate{display:block}.touchObject{touch-action:none}a{text-decoration:none;color:var(--linkBlue)}a:hover{color:var(--linkHover)}.longPress{white-space:nowrap}sup{vertical-align:super}sub,sup{font-size:.83em;line-height:0}sub{vertical-align:sub}.day{--bgColor:#f8f8f8;--bgColorTransparent:hsla(0,0%,97.3%,0.75);--bgColorBitLighter:#fafafa;--borderShadow:rgba(60,60,60,0.1);--fgBright:#333;--fgDim:#8e8e8e;--fgMid:#acacac;--hairline:rgba(0,0,0,0.2);--microline:rgba(0,0,0,0.1);--bgInvertMid:rgba(0,0,0,0.33);--red:#d86b7c;--textHighlight:#d34a6e;--blue:#296cc7;--blueHover:#6b87b7;--linkBlue:#0060af;--linkHover:#ffb200;--trans:rgba(0,0,0,0.03);--midTrans:hsla(0,0%,60%,0.1);--lessTrans:rgba(0,0,0,0.06);--side:rgba(236,237,238,0.8);--transBlue:#0095ac;--card:#fefefe;--navText:#333;--navLink:#0060af;--fgBW:#000;--bgBW:#fff;--bgButton:#ebedf1;--bgButtonHover:#e3e7f0;--bgButtonRed:rgba(227,138,125,0.1);--bgButtonRedHover:rgba(210,103,96,0.12);--fgButtonRed:#691b0f;--bgButtonGreen:rgba(139,227,125,0.1);--bgButtonGreenHover:rgba(141,232,127,0.1);--fgButtonGreen:#1f610a;--bgButtonYellow:rgba(239,214,35,0.14);--bgButtonYellowHover:rgba(233,207,8,0.18);--fgButtonYellow:#97721a;--bgChecked:#fff;--fgChecked:#333;--fgCheckedRed:#bd2e18;--fgCheckedGreen:#38951b;--navLayer33:hsla(0,0%,100%,0.33);--navLayer50:hsla(0,0%,100%,0.5);--textRed:#9c1919}.day,.day.friday{--lightMarker:#fffef3;--independentLight:hsla(0,0%,100%,0.9);--navLayer100:#fff}.day.friday{--bgColor:#fcf8f4;--bgColorBitLighter:#fefbf6;--bgColorTransparent:rgba(252,248,244,0.75);--fgDim:#8f8d8e;--side:rgba(248,244,240,0.8);--transBlue:#00879a;--card:#fffefa;--midTrans:rgba(160,144,125,0.1);--navLayer33:rgba(255,248,242,0.33);--navLayer50:rgba(255,248,242,0.5)}.night{--bgColor:#555;--bgColorTransparent:rgba(85,85,85,0.7);--bgColorBitLighter:#595959;--borderShadow:rgba(70,70,70,0.7);--fgBright:#f2f2f2;--fgDim:#9e9e9e;--fgMid:#8c8c8c;--hairline:hsla(0,0%,100%,0.33);--microline:hsla(0,0%,100%,0.1);--bgInvertMid:hsla(0,0%,100%,0.66);--red:#da6773;--textHighlight:#fdc0c2;--blue:#548dc6;--blueHover:#6b87b7;--linkBlue:#abc6f3;--linkHover:#e9cb8e;--trans:hsla(0,0%,100%,0.08);--midTrans:hsla(0,0%,100%,0.11);--lessTrans:hsla(0,0%,100%,0.16);--lightMarker:#71695f;--side:rgba(0,0,0,0.1);--independentLight:hsla(0,0%,100%,0.9);--transBlue:#6feed6;--card:#474747;--navText:#f2f2f2;--navLink:#abc6f3;--fgBW:#fff;--bgBW:#404040;--bgButton:#525f76;--bgButtonHover:#5c6983;--bgButtonRed:#70534f;--bgButtonRedHover:#805a54;--fgButtonRed:#f9ddcd;--bgButtonGreen:#576652;--bgButtonGreenHover:#576652;--fgButtonGreen:#bcf8a9;--bgButtonYellow:#73623c;--bgButtonYellowHover:#7e6f42;--fgButtonYellow:#e7cb8b;--bgChecked:#434343;--fgChecked:#f2f2f2;--fgCheckedRed:#ffc7ad;--fgCheckedGreen:#bcf8a9;--navLayer16:rgba(60,60,60,0.33);--navLayer33:rgba(60,60,60,0.33);--navLayer50:rgba(60,60,60,0.5);--navLayer40:rgba(60,60,60,0.4);--navLayer60:rgba(60,60,60,0.6);--navLayer100:#3c3c3c;--textRed:#e4a7a7}button{background:none;color:inherit;border:none;padding:4px 16px 3px;border-radius:8px;font:inherit;outline:inherit;line-height:24px;background-color:var(--bgButton)}button:disabled{opacity:.2}button:hover{background-color:var(--bgButtonHover)}label{display:inline-block;vertical-align:baseline}div.radio label{position:relative}div.radio label>input{position:absolute;opacity:0;width:0;height:0}div.radio label>input+span{background-color:var(--bgButton)}div.radio label:hover>input+span,div.radio label>input+span{display:inline-block;padding:4px 18px 3px;white-space:nowrap}div.radio label:hover>input+span{background-color:var(--bgButtonHover)}div.radio label span.checked{color:var(--fgChecked)}div.radio label:hover span.checked,div.radio label span.checked{background-color:var(--bgChecked)}div.radio label:first-child span{border-top-left-radius:8px;border-bottom-left-radius:8px}div.radio label:last-child span{border-top-right-radius:8px;border-bottom-right-radius:8px}div.radio.split label span{border-radius:8px}div.radio.split label{margin-right:6px}div.radio.split label:first-child{margin-bottom:6px}div.radio.split label:last-child{margin-right:0}div.boring div.qtext{display:inline-flex;flex-direction:column}div.boring div.qtext input{color:var(--fgBright);padding:9px 6px 0;border:none;outline:none;background-color:var(--trans);box-shadow:none;font-family:inherit;font-size:inherit;line-height:24px;height:32px}div.boring div.qtext div.resIcon{position:absolute;right:0;top:4px;width:24px;height:24px;line-height:24px;font-size:17px}div.boring div.qtext div.question{font-size:14px;line-height:14px;padding-top:4px;height:20px;text-align:center}div.boring div.qtext.correct input{color:var(--fgButtonGreen);background-color:var(--bgButtonGreen)}div.boring div.qtext.error input{color:var(--fgButtonRed);background-color:var(--bgButtonRed)}div.boring div.qradio{display:flex;align-items:flex-start}div.boring div.qradio div.label{padding:4px 18px 3px;white-space:nowrap;background-color:var(--bgButton);cursor:pointer}div.boring div.qradio div.label:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}div.boring div.qradio div.label:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}div.boring div.qradio div.label:hover{background-color:var(--bgButtonHover)}div.boring div.qradio div.label svg{margin-bottom:-5px}div.boring div.qradio div.label svg g.figure{fill:var(--fgDim)!important}div.boring div.qradio div.label.checked{color:var(--fgChecked);background-color:var(--bgChecked)}div.boring div.qradio.error div.label.checked{color:var(--fgCheckedRed);background-color:var(--bgChecked)}div.boring div.qradio.error div.label.checked svg g.figure{fill:var(--fgCheckedRed)!important}div.boring div.qradio.correct div.label.checked{color:var(--fgCheckedGreen);background-color:var(--bgChecked)}div.boring div.qradio.correct div.label.checked svg g.figure{fill:var(--fgCheckedGreen)!important}div.boring div.qradio.split{flex-wrap:wrap}div.boring div.qradio.split div.label{margin-right:6px;margin-bottom:6px;border-radius:8px}div.boring div.qradio.split div.label:last-child{margin-right:0}div.nav div.checkbox{display:inline-flex;flex-direction:row;flex-grow:0;width:auto;font-size:12px;border-radius:5px}div.nav div.checkbox div.label{display:block;white-space:nowrap;background-color:var(--lessTrans);padding:2px 10px 2px 8px;cursor:pointer}div.nav div.checkbox div.label>span{color:var(--lessTrans);margin-right:2px}div.nav div.checkbox div.label:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}div.nav div.checkbox div.label:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}div.nav div.checkbox div.label.checked{color:var(--fgChecked);background-color:var(--bgChecked)}div.nav div.checkbox div.label.checked>span{color:var(--fgChecked)}
/*# sourceMappingURL=main.34c076ac.chunk.css.map */