@font-face{font-family:'Anonymous Pro';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2Bp2a15UIB7Un-bOeISG3pHls28A.ttf) format('truetype')}@font-face{font-family:'Anonymous Pro';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2cp2a15UIB7Un-bOeISG3pFuAT4C7c6A.ttf) format('truetype')}@font-face{font-family:'Cousine';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/cousine/v28/d6lIkaiiRdih4SpP_SQvyQ.ttf) format('truetype')}@font-face{font-family:'Cutive Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/cutivemono/v22/m8JWjfRfY7WVjVi2E-K9H6RCTms.ttf) format('truetype')}@font-face{font-family:'Droid Sans Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/droidsansmono/v20/6NUO8FuJNQ2MbkrZ5-J8lKFrp7pRef2u.ttf) format('truetype')}@font-face{font-family:'Fira Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/firamono/v15/N0bX2SlFPv1weGeLZDtgJv7X.ttf) format('truetype')}@font-face{font-family:'Fira Mono';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/firamono/v15/N0bS2SlFPv1weGeLZDto1d3HnvfR.ttf) format('truetype')}@font-face{font-family:'Inconsolata';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/inconsolata/v36/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp4U8WR32kg.ttf) format('truetype')}@font-face{font-family:'Nova Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/novamono/v22/Cn-0JtiGWQ5Ajb--MRKvZ2Zc.ttf) format('truetype')}@font-face{font-family:'Overpass Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/overpassmono/v20/_Xm5-H86tzKDdAPa-KPQZ-AC_COcRycquHlL6EXUonz0VO4.ttf) format('truetype')}@font-face{font-family:'Oxygen Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oxygenmono/v14/h0GsssGg9FxgDgCjLeAd7hjYx-s.ttf) format('truetype')}@font-face{font-family:'PT Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/ptmono/v13/9oRONYoBnWILk-9AnC8zNg.ttf) format('truetype')}@font-face{font-family:'Roboto Mono';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/robotomono/v30/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_gPq_ROW9.ttf) format('truetype')}@font-face{font-family:'Roboto Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotomono/v30/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_ROW9.ttf) format('truetype')}@font-face{font-family:'Share Tech Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sharetechmono/v15/J7aHnp1uDWRBEqV98dVQztYldFcLowEA.ttf) format('truetype')}@font-face{font-family:'Source Code Pro';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v30/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMlrSQ.ttf) format('truetype')}@font-face{font-family:'Source Code Pro';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/sourcecodepro/v30/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DP6QtMlrSQ.ttf) format('truetype')}@font-face{font-family:'Space Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRYEF8QA.ttf) format('truetype')}@font-face{font-family:'Ubuntu Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/ubuntumono/v18/KFOjCneDtsqEr0keqCMhbCc6CsE.ttf) format('truetype')}@font-face{font-family:'Ubuntu Mono';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/ubuntumono/v18/KFO-CneDtsqEr0keqCMhbC-BL9H1tYg.ttf) format('truetype')}@font-face{font-family:'VT323';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/vt323/v17/pxiKyp0ihIEF2isfFJA.ttf) format('truetype')}.dikiSearchFormMixin{position:relative;margin:0 auto}.dikiSearchFormMixin.dikiSearchFormMainPage{width:500px}@media (max-width:550px){.dikiSearchFormMixin.dikiSearchFormMainPage{width:90%;margin-bottom:30px}}@media (max-width:340px){.dikiSearchFormMixin.dikiSearchFormMainPage{width:100%}}.dikiSearchFormMixin.dikiSearchHeaderTop{width:445px;z-index:1501}@media (max-width:550px){.dikiSearchFormMixin.dikiSearchHeaderTop{width:100%}}.dikiSearchFormMixin.dikibodymodal{width:445px;margin:0 0 20px}@media (max-width:550px){.dikiSearchFormMixin.dikibodymodal{width:80%}}.dikiSearchFormMixin input[type="search"]{border:1px solid rgba(51,51,51,0.2);-webkit-border-radius:40px;-webkit-background-clip:padding-box;-moz-border-radius:40px;-moz-background-clip:padding;border-radius:40px;background-clip:padding-box;box-sizing:border-box;margin:0 auto;padding:4px 105px 4px 30px;outline:none;font-family:"DM Sans",Arial,Helvetica,sans-serif;font-size:1.3em;color:#222222;width:100%;height:60px}.dikiSearchFormMixin input[type="search"]:hover,.dikiSearchFormMixin input[type="search"]:focus{border:1px solid rgba(51,51,51,0.3)}@media (max-width:550px){.dikiSearchFormMixin input[type="search"]{height:50px;padding-right:92px}}.dikiSearchFormMixin .autocompleteResults{margin-top:-5px;margin-left:20px;width:70%;position:absolute;z-index:1060}.dikiSearchFormMixin .autocompleteResults .ui-autocomplete{max-height:325px;min-height:100px;overflow-y:auto;overflow-x:hidden;list-style:none;padding:0;margin:0;top:0 !important;border:1px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:white;box-shadow:0 6px 11px rgba(88,100,148,0.26);text-align:left;max-width:470px!important;left:0 !important}.dikiSearchFormMixin .autocompleteResults li{margin:5px;font-size:16px;cursor:pointer;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s}.dikiSearchFormMixin .autocompleteResults li .ui-menu-item-wrapper{padding:8px 6px 8px 8px}.isDesktop .dikiSearchFormMixin .autocompleteResults li .ui-menu-item-wrapper.ui-state-active{background-color:rgba(0,0,0,0.13)}.dikiSearchFormMixin .clear-button{background-image:url("/images/diki/icons/icon-cancel.svg");border-right:1px solid #BDBDBD;width:45px;height:30px;display:block;position:absolute;right:45px;top:-10%;background-size:auto;background-repeat:no-repeat;background-position:center;opacity:.9;font-size:14px;height:34px;width:51px;top:12px;right:55px}@media (max-width:550px){.dikiSearchFormMixin .clear-button{top:9px;right:47px;width:44px}}.dikiSearchFormMixin button[type="submit"]{outline:none;border:0;height:34px;width:34px;position:absolute;z-index:1610;top:12px;right:13px;background-color:transparent;background-image:url("/images/diki/icons/icon-search.svg");background-size:auto;background-repeat:no-repeat;background-position:center;cursor:pointer}@media (max-width:550px){.dikiSearchFormMixin button[type="submit"]{top:8px;right:9px}}.dikiSearchFormMixin button[type="submit"]:not(.noHover):hover{cursor:pointer;filter:brightness(0%)}hr.wordBaseEditorLine{border-width:0 0 1px;border-style:dashed}div.learningcontents .languageVariety,div.repetitionsModuleContainer .languageVariety,div.learningcontents .languageRegister,div.repetitionsModuleContainer .languageRegister,div.learningcontents .partOfSpeech,div.repetitionsModuleContainer .partOfSpeech,div.learningcontents .pluralForms,div.repetitionsModuleContainer .pluralForms,div.learningcontents .irregularForms,div.repetitionsModuleContainer .irregularForms,div.learningcontents .synonyms,div.repetitionsModuleContainer .synonyms{font-size:.88em;color:#333333;font-weight:normal}div.learningcontents .foreignTermText,div.repetitionsModuleContainer .foreignTermText{font-weight:bold}div.learningcontents .meaningExemplifiedByThisSentence,div.repetitionsModuleContainer .meaningExemplifiedByThisSentence{margin-top:16px;color:#333333}.repetitionsModuleContainer .repetitionHintTags{font-size:.88em;color:#333333}.repetitionsModuleContainer .repetitionHintTags .languageVariety,.repetitionsModuleContainer .repetitionHintTags .languageRegister{font-size:1em}.learningcontents,.learningcontents *{box-sizing:border-box}.learningcontents.wordListElement{padding:20px 15px;margin:0 -15px;border-top:1px solid #e3e3eb}@media (min-width:1670px){.learningcontents.wordListElement{padding:30px;margin:0 -30px}}.learningcontents .hw .phraseEntityLine{display:block;font-size:1.2em}.learningcontents .hw .phraseEntityLine .recordingsAndTranscriptions{margin-left:6px}.learningcontents .hws.phraseEntity .commaBeforeAbbr,.learningcontents .meaningExemplifiedByThisSentence br,.learningcontents .meaningExemplifiedByThisSentence .commaBeforeAbbr{display:none}.learningcontents .pict{-webkit-border-radius:8px;-webkit-background-clip:padding-box;-moz-border-radius:8px;-moz-background-clip:padding;border-radius:8px;background-clip:padding-box;max-width:100%;margin-bottom:20px}div.learningcontents div.wordLearningMode .hw{font-size:22px}div.learningcontents div.wordLearningMode .hwcomma{font-size:20px;font-weight:bold;color:#333333;padding:0 5px 0 1px}div.learningcontents div.wordLearningMode p.hws{margin:0 0 1em 0}div.learningcontents div.wordLearningMode a.starsForNumOccurrences{font-size:14px}div.learningcontents div.wordLearningMode .languageVariety,div.learningcontents div.wordLearningMode .languageRegister,div.learningcontents div.wordLearningMode .partOfSpeech{font-size:11px}.learningcontents div.wordsgroup{border-bottom:1px dashed #d4d4e0;margin:12px 15px 0 0}.learningcontents div.wordsgroupfirst{border-top:1px dashed #d4d4e0;padding-top:12px}.learningcontents p{margin:0 0 5px 0;padding:0}.learningcontents .hw{font-weight:bold}.learningcontents .hwtag{font-size:11px;color:#333333}.learningcontents div.showExamplesLink{font-size:12px;margin:1em 0}.learningcontents .sentencesul{list-style-type:none;padding:0}.learningcontents .sentencesul li:not(:last-of-type){margin:20px 0}.learningcontents .sentenceTranslation{font-size:12px}.learningcontents .note{font-size:12px;margin:1em}.learningcontents.wordsMyNotes .elementNoteDictionaryWrapper,.learningcontents.wordsMyNotes .elementNoteDictionaryBody{position:static;display:block!important;width:100%}.learningcontents.wordsMyNotes .elementNoteDictionaryBody{box-shadow:none;padding-left:0;padding-right:0}.learningcontents.wordsMyNotes .savedNoteText{max-width:calc(100vw - 64px)}.learningcontents.wordsMyNotes .showHideDictionaryElementNote{display:none}.phonetictables{width:100%;max-width:500px}@media (max-width:390px){.phonetictables td[valign='top']{display:block;width:100%}}.phonetictables .phonetictable{width:100%;max-width:200px;border:0}.phonetictables .phonetictable th{padding:22px 0 4px 0;border-bottom:1px dashed #CCCCCC;text-align:left;font-weight:bold}.phonetictables .phonetictable td{padding:4px;border-bottom:1px dashed #CCCCCC}.phoneticExamples>span{padding-right:40px;white-space:nowrap;display:inline-block}@media (max-width:710px){.phoneticExamples>span{padding:10px 40px 10px 0}}@media (max-width:370px){.phoneticExamples>span{display:block;padding:10px 0;white-space:normal}.phoneticExamples>span .hasRecording.hasTranscription{display:block}}#elemcounter{font-size:12px;color:gray;text-align:right}#elemcounter a{font-weight:bold;font-size:18px;text-decoration:none;line-height:12px;color:#AAAAAA}#elemcounter a:not(.noHover):hover{background-color:#FFFFEC;color:#AAAAAA}table.wordListElementStatisticsTable{width:100%;background-color:#fff}table.wordListElementStatisticsTable td.statDescription{width:140px}table.wordListElementStatisticsTable div.statsActionLink{margin:1em 0}div.graphdiv{margin:2em 0;border-top:1px solid #E2EFF3;padding-top:1.5em;text-align:center}table.elementStatsTable{margin:20px 0}table.elementStatsTable th,table.elementStatsTable td{font-size:13px}div.elementstatslinks{margin-top:1em}.resultbody{padding:10px}.resultbase{color:#999999;margin-top:10px}input.updateElementNewValue{background:#f6e8d5;border:1px solid #d0bca2;width:100%}table.keyboardShortcutsTable{margin:5px;padding:20px;width:80%}table.keyboardShortcutsTable img{width:50px;vertical-align:middle}table.keyboardShortcutsTable .textOnLeftSide{float:left;width:420px}table.keyboardShortcutsTable .imgOnLeftSide{float:left;width:165px}p.picture{text-align:center;font-size:14px;color:#0065c2}.statistics-and-playlist-buttons{width:270px;margin:0 0 30px 0;float:right;padding-left:15px;background-color:white}@media (max-width:767px){.statistics-and-playlist-buttons{width:100%;float:none;padding:0}}.statistics-and-playlist-buttons button.abstractButtonClass{margin:15px auto;width:100%}@media (min-width:768px){.statistics-and-playlist-buttons button.abstractButtonClass .abstractButtonAppearance{width:100%;text-align:left}.statistics-and-playlist-buttons .abstractButtonClass span.buttonText,.statistics-and-playlist-buttons .abstractButtonClass span.altButtonText{vertical-align:6px;margin-left:50px}}.statistics-and-playlist-buttons .play-pause-buttons{display:none}@media (min-width:768px){.statistics-and-playlist-buttons .play-pause-buttons{display:inherit}}.statistics-and-playlist-buttons .start-stop-buttons .abstractButtonAppearance,.statistics-and-playlist-buttons .play-pause-buttons .abstractButtonAppearance{padding:9px 20px}.statistics-and-playlist-buttons .start-stop-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle,.statistics-and-playlist-buttons .play-pause-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle{display:grid;justify-content:center;grid-template-columns:20px 1fr;gap:10px}.statistics-and-playlist-buttons .start-stop-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-playlist,.statistics-and-playlist-buttons .play-pause-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-playlist,.statistics-and-playlist-buttons .start-stop-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-pause2,.statistics-and-playlist-buttons .play-pause-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-pause2,.statistics-and-playlist-buttons .start-stop-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-backward2,.statistics-and-playlist-buttons .play-pause-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-backward2,.statistics-and-playlist-buttons .start-stop-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-play,.statistics-and-playlist-buttons .play-pause-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-play{position:relative;grid-column:1 / 2;top:unset;width:unset;line-height:1}.statistics-and-playlist-buttons .start-stop-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-playlist:before,.statistics-and-playlist-buttons .play-pause-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-playlist:before,.statistics-and-playlist-buttons .start-stop-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-pause2:before,.statistics-and-playlist-buttons .play-pause-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-pause2:before,.statistics-and-playlist-buttons .start-stop-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-backward2:before,.statistics-and-playlist-buttons .play-pause-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-backward2:before,.statistics-and-playlist-buttons .start-stop-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-play:before,.statistics-and-playlist-buttons .play-pause-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle i.icon-play:before{margin-right:0}.statistics-and-playlist-buttons .start-stop-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle span.buttonText,.statistics-and-playlist-buttons .play-pause-buttons .abstractButtonAppearance .buttonVerticalAlignMiddle span.buttonText{margin-left:0;padding-right:0;text-align:center}.statistics-and-playlist-buttons .wordListElementStatisticsTable{margin-top:22px}.playlist-inactive-element-wrapper{display:none}.playlist-active-element-wrapper{display:inline}.playlist-current-element{background-color:lightyellow}.playlist-current-element .td{background-color:lightyellow}
