:root {--content-width: 65rem;
}

*,
*:after,
*:before{margin: 0;padding: 0;box-sizing: inline-block;text-align: center;white-space: normal;}.egdz a{color: currentColor;text-decoration: none;white-space: normal;box-sizing: inline-block;text-align: left;}.table {width: 100%;margin-bottom: 20px;border: 1px solid #dddddd;border-collapse: collapse; }.table th {font-weight: bold;padding: 5px;background: #efefef;border: 1px solid #dddddd;}.table td {border: 2px solid; padding: 10px; padding-left: 20px; padding-right: 20px;}html {font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol","Google Sans";}li {list-style: none;}a {color: currentColor;text-decoration: none;white-space: normal;box-sizing: inline-block;text-align: center;}.tex a{margin: 0;padding: 0;box-sizing: inline-block;text-align: inherit;white-space: normal;}strong, b {font-weight: 500;}img {max-width: 100%;height: auto;display: block;}.page {padding: 5vh 5vw 10vh;}.page > * {max-width: var(--content-width);margin: 0 auto;}.header {margin-bottom: 1.5rem;}.header a {position: relative;text-transform: uppercase;font-size:.875rem;letter-spacing: .05em;padding: .5rem 0;font-weight: 700;}.header .logo {display: block;margin-bottom: 1.9rem;padding: .5rem 0;background: #FFD600; border-radius: 4px; }.header {display: flex;flex-direction:column;align-items: center;}.menu a {margin: 0 .75rem;}.menu a[aria-current] {border-bottom: 2px solid #fff;}@media screen and (min-width: 40rem) {.header .logo {  margin-bottom: 0;}.header {  flex-direction: row;  justify-content: space-between;}.menu {  margin-right: -.75rem;}}main {min-height: calc(100vh - 10rem);}.intro {padding: 10vh 0;text-align: center;}.intro h1 {position: relative;margin-bottom: 1rem;font-weight: 600;font-size: calc(1vw + 0.9rem);z-index: 1;}.tags {text-align: center;text-transform: uppercase;letter-spacing: 0.075em;font-size: .75rem;font-weight: 600;}.text {line-height: 1.5em;}.text p,.text figure,.text ul,.text ol {margin-bottom: 1.5em;}.text h2 {font-size: 1rem;font-weight: 700;margin-top: 3rem;margin-bottom: 1.5rem;text-align: center;}.text > *:first-child {margin-top: 0;}.text a {position: relative;font-weight: 500;z-index: 1;display: inline-block;border-bottom: 0px solid #fff;white-space: normal;}.text figure {padding-top: 1.5rem;padding-bottom: 1.5rem;}.footer {padding: 1.5rem 5vw 10vh;text-align: center;max-width: var(--content-width);margin: 0 auto;line-height: 1.5em;}.footer a {display: inline-block;font-size: .875rem;}.footer > a {margin-bottom: 1.5rem;border-top: 2px solid #fff;width.5rem;padding-top: .5rem;}.social a {margin: 0 .75rem;padding: .5rem 1rem;border: 2px solid #fff;width: 7.5rem;}.social a:hover {background: #000;color: #fff;}.vid a {  border: 2px #FFD600 solid;  color: #000;background: #FFD600;  text-decoration: none;  margin: 5px 3px 2px;  padding: 5px;  border-radius: 4px;  font-size: 16px;  display: inline-block;min-width: 30px;text-align: center;white-space: normal;}.vid a:hover{  background-color: #b01e33;  color:#fff;text-decoration: none;}.cat a {  border: 2px #FFD600 solid;  color: #000;background: #FFD600;  text-decoration: none;  margin: 5px 3px 2px;  padding: 5px;  border-radius: 4px;  font-size: 16px;  display: inline-block;min-width: 30px;text-align: center;white-space: normal;}.cat a:hover{  background-color: #b01e33;  color:#fff;text-decoration: none;}.pid a {  border: 2px #000 solid;  color: #000;background: #F5FFFA;  text-decoration: none;  margin: 5px 3px 2px;  padding: 5px;  border-radius: 4px;  font-size: 10px;  display: inline-block;min-width: 30px;text-align: center;white-space: normal;}.pid a:hover{  background-color: #b01e33;  color:#F5FFFA;text-decoration: none;}.tit a {  border: 2px #000 solid;  color: #000;background: #F5FFFA;  text-decoration: none;  margin: 5px 3px 2px;  padding: 5px;  border-radius: 4px;  font-size: 10px;  display: inline-block;min-width: 30px;text-align: center;white-space: normal;}.tit a:hover{  background-color: #b01e33;  color:#F5FFFA;text-decoration: none;}.breadcrumb a {border: 2px #000 solid;  color: #000;background: #fff;  text-decoration: none;  margin: 5px 3px 2px;  padding: 5px;  border-radius: 4px;  font-size: 16px;  display: inline-block;min-width: 30px;text-align: center;white-space: normal;}.breadcrumb li {border: 2px #000 solid;  color: #000;background: #fff;  text-decoration: none;  margin: 5px 3px 2px;  padding: 5px;  border-radius: 4px;  font-size: 16px;  display: inline-block;min-width: 30px;text-align: center;white-space: normal;}.breadcrumb-item + .breadcrumb-item::before {display: inline-block;padding-right: 0.5rem;color: #6c757d;content: "/";}li {border: 1px #000 solid;  color: #000;background: #fff;  text-decoration: none;  margin: 5px 3px 2px;  padding: 5px;  border-radius: 4px;  font-size: 10px;  display: inline-block;min-width: 30px;text-align: center;white-space: normal;}/*default*/.text {max-width: 45rem;margin: 0 auto;}/*home*/.grid {display: grid;list-style: none;grid-gap: 1rem;line-height: 0;grid-template-columns: repeat(1, 1fr);grid-auto-flow: dense;}.dash-dot{background:url(/im/dash-dot.png) repeat-x;background-position:0 100%;padding-bottom:2px}.double-line{text-decoration:double underline}.wavy{text-decoration:underline;text-decoration-style:wavy;text-decoration-color:#000}.dotted{text-decoration:Dashed underline}.ending{border:solid 2px #02b1e8;padding-left:1px;padding-right:2px;margin-left:1px}.korin{background-image:url(/im/korin.svg);padding:3px 0 0} .korin,.morphology .suffix{padding:3px 0 0;background-size:100% 100%}.oms_kletka td,.img-content-answer .oms-kletka th{padding:2px;vertical-align:middle}.kartinka {width: 50%;}.life {text-align: center;}
