@font-face{font-family:oharname;src:url(../media/oharname.2_q1s_ydgie41.eot);src:url(../media/oharname.2_q1s_ydgie41.eot)format("embedded-opentype"),url(../media/oharname.28_y5vf-1hsrh.woff2)format("woff2"),url(../media/oharname.2csvgf_6jd7v7.woff)format("woff"),url(../media/oharname.11criwj79mj0c.ttf)format("truetype"),url(../media/oharname.0y-c1g6owuk4c.svg)format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=\ icon-]:before{speak:none;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;margin-left:.2em;margin-right:.2em;font-family:oharname;font-style:normal;font-weight:400;line-height:1em;display:inline-block}.icon-paypal:before{content:"P"}.icon-skype:before{content:"S"}.icon-wikipedia:before{content:"W"}.icon-facebook-squared:before{content:"f"}.icon-vkontakte:before{content:"В"}.icon-quote-left:before{content:"“"}.icon-telegram:before{content:"✈"}.icon-file-pdf:before{content:""}.icon-file-word:before{content:""}.icon-file-code:before{content:""}.icon-star:before{content:""}.icon-sun:before{content:""}.icon-linkedin-squared:before{content:""}.icon-female:before{content:""}.icon-link-ext:before{content:""}.icon-male:before{content:""}.icon-bank:before{content:""}.icon-person:before{content:""}.icon-wordpress:before{content:""}.icon-stackoverflow:before{content:""}.icon-shop:before{content:"🏘"}.icon-twitter:before{content:"🐦"}.icon-github-circled:before{content:"🐱"}.icon-magic:before{content:"🐲"}.icon-torso:before{content:"👨"}.icon-doc-text:before{content:"📃"}.icon-mail:before{content:"📧"}.icon-steam-squared:before{content:"🚂"}
textarea{color:gold;background-color:#000;border:1px solid gold;font-size:1rem;display:block;box-shadow:0 0 0 1px #000}button,.button{color:#fff;background-color:#000;border:1px solid #fff;border-radius:.25em;font-size:1rem}.button:not(:disabled):active,.button:not(:disabled):focus,.button:not(:disabled):hover,button:not(:disabled):active,button:not(:disabled):focus,button:not(:disabled):hover{color:#000;background-color:#fff;border-color:#000}.button:not(:disabled):active,button:not(:disabled):active{box-shadow:inset 0 -1px 1px}.button:disabled,button:disabled{color:#333;border-color:#333}
article{margin:0 auto 5em}.articles{max-width:80em;margin:0 auto}.articles article:before{content:"";border-top:1px solid #fff;height:5em;display:block}
.breadcrumbs{margin-bottom:3rem;font-size:.8rem}.breadcrumbs_list{padding-left:0}.breadcrumbs_item{margin-left:0;display:inline-block}.breadcrumbs_item+.breadcrumbs_item:before{content:"/"}

a[href^=http],a[href^=skype],a[href^=mailto],a[href$=\.pdf],a[href$=\.php],a[href$=\.rtf],a[href$=\.doc]{padding-left:1.5em;position:relative}a[href^=http]:before,a[href^=skype]:before,a[href^=mailto]:before,a[href$=\.pdf]:before,a[href$=\.php]:before,a[href$=\.rtf]:before,a[href$=\.doc]:before{speak:none;font-family:oharname;font-size:1.25em;font-style:normal;font-weight:400;position:absolute;left:0}a[href$=\.rtf]:before,a[href$=\.doc]:before{content:""}a[href$=\.pdf]:before{content:""}a[href$=\.php]:before{content:""}a[href^=http]:before{content:""}a[href^=skype]:before{content:"S"}a[href^=mailto]:before{content:"📧"}a[href^="https://linkedin.com"]:before{content:""}a[href^="https://github.com"]:before{content:"🐱"}a[href^="https://www.facebook.com"]:before{content:"f"}a[href^="https://vk.com"]:before{content:"В"}a[href*=wordpress\.com]:before{content:""}a[href*=wikipedia\.org]:before,a[href*=wikiquote\.org]:before,a[href*=wikiquote\.org]:before{content:"W"}a[href^="https://t.me"]:before{content:"✈"}a[href^="https://www.paypal.com"]:before,a[href^="https://www.paypal.me"]:before{content:"P"}a[href^="https://stackoverflow.com"]:before{content:""}a[href*="https://store.steampowered.com"]:before,a[href^="https://steamcommunity.com"]:before{content:"🚂"}a[href^="https://twitter.com"]:before{content:"🐦"}
html,body{height:100%;margin:0;padding:0}body{color:#fff;background:#000 no-repeat;font-family:Helvetica,Arial,sans-serif;font-size:16px;position:relative}header,footer,section,article,figure,main,nav{width:100%;display:block}h1{margin-bottom:1em}h2{color:gold;text-shadow:1px 1px #000,-1px -1px #000,-1px 1px #000,1px -1px #000}code{color:orange;font-family:Consolas,monospace}pre{border-left:1px solid #fff;padding-left:1em;font-family:Helvetica,Arial,sans-serif}a{color:#4169e1}a:visited{color:#87cefa}a:hover,a:focus,a:active{color:#ff69b4}.block{display:block}.offset{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}article{max-width:80em}[title]{cursor:help}q{font-style:italic;font-weight:100}q:before{content:"«"}q:after{content:"»"}
.main{box-sizing:border-box;padding:1em}
h1+time{text-align:right;display:block}
.header{margin-bottom:1em}
.menu{background-color:#000;border-bottom:1px solid #fff}.menu_list{margin:0;padding-left:0}.menu_list_item{vertical-align:middle;margin:0;display:inline-block}.menu_list_item--language{float:right}.menu_languageBadge{color:gold;vertical-align:super;margin-left:.25rem;font-size:.625em}@media (max-width:64rem){.menu_list_item--language{float:none}}
.MenuLink{padding:1em;display:block}.MenuLink:focus,.MenuLink:active,.MenuLink:hover{color:#000;background-color:#fff}.menu_list_item:first-child .MenuLink,.MenuLink-img{background-color:#0000;padding:0 1em}.menu_list_item:first-child .MenuLink .MenuLink_img{vertical-align:middle;-o-transition:transform 1.5s ease 0s;transition:transform 1.5s;transform:rotate(0)}.menu_list_item:first-child .MenuLink:focus .MenuLink_img,.menu_list_item:first-child .MenuLink:active .MenuLink_img,.menu_list_item:first-child .MenuLink:hover .MenuLink_img{transform:rotate(180deg)}.menu_list_item .MenuLink[href^="https://github.com"]{padding-left:3em}.menu_list_item .MenuLink[href^="https://github.com"]:before{text-align:center;width:1.25em;left:1em}.menu_list_item--explicit-icon .MenuLink:before{content:none;display:none}
.Icon{width:1em;height:1em;margin-right:.5em}
.LanguageSwitcher{align-items:center;padding:.45rem .75rem;display:inline-flex}.LanguageSwitcher--pending{visibility:hidden;pointer-events:none}.LanguageSwitcher_button{color:#fff;min-width:2.75rem;min-height:2.5rem;font:inherit;cursor:pointer;background:#000;border:1px solid #666;padding:0 .65rem;font-weight:700}.LanguageSwitcher_button+.LanguageSwitcher_button{border-left:0}.LanguageSwitcher_button:hover,.LanguageSwitcher_button:focus-visible{color:#000;background:#fff}.LanguageSwitcher_button--active{color:#000;background:gold;border-color:gold}.LanguageSwitcher_status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}

.PageTitle{margin-bottom:1em}
.contacts{padding-left:1em;list-style:none}.contacts__item__contact.contacts__item__contact--npm{padding-left:0}.contacts__item__contact .svg-inline--fa{margin-right:.25rem}.contacts__item__contact.contacts__item__contact--npm:before{content:none}
textarea,button,.button{color:#000;background-color:#fff;border-color:#000}button:not(:disabled):active,.button:not(:disabled):active,button:not(:disabled):focus,.button:not(:disabled):focus,button:not(:disabled):hover,.button:not(:disabled):hover{color:#fff;background-color:#000;border-color:#fff}
.articles article:before{border-top-color:#000}
.DwLayout{color:#000;box-sizing:border-box;background-color:#fff;padding:1rem;font-size:18px}.DwLayout h2{color:#000;text-shadow:none}.DwLayout code{color:orange}.DwLayout pre{border-left:1px solid #fff}.DwLayout a{color:#00f}.DwLayout b{color:#000}.DwLayout p{margin-bottom:.5em}.DwLayout .PageTitle{text-align:center;font-size:5rem}


.DwMenu{flex-wrap:wrap;justify-content:space-around;display:flex}
.DwClassLinks{border:1px solid #000;border-radius:1rem;width:auto;margin:1rem;padding:1rem}.DwClassLinks__title{text-align:center;margin-bottom:1em;font-size:2rem}.DwClassLinks__headLink{text-decoration:none;display:block}.DwClassLinks__headLink:active,.DwClassLinks__headLink:hover,.DwClassLinks__headLink:focus,.DwClassLinks__itemLink:active,.DwClassLinks__itemLink:hover,.DwClassLinks__itemLink:focus{color:#fff;background-color:#4169e1}.DwClassLinks__moveList{columns:2 auto}
.DwMove{box-sizing:border-box;border:1px solid #000;border-radius:1em;flex-direction:column;align-items:stretch;padding:.5em .7em;font-size:1rem;display:flex}@media print{.DwMove{break-inside:avoid}}.DwMove__text{width:100%}.DwMove__text li{margin-top:.2em;margin-bottom:.5em}.DwMove__title{margin-bottom:.4em;font-size:1.2em;font-weight:700}@media print{.DwMove__title{text-align:center;font-size:2em}}.DwMove__note{border-top:1px solid #000;padding:.5rem;font-size:.9em}.DwMove__noteTitle{text-align:left;padding-bottom:.5em;font-size:1.2em;font-weight:700}.fill_place{border-bottom:1px solid #000;width:100%;height:1rem}
.DwMoveLink{border-bottom:2px dashed #00f;padding:0 1px;font-family:monospace;font-size:1.1em;text-decoration:none;position:relative}@media print{.DwMoveLink{border:3px double gray;border-radius:.2em;padding:0 .3em;color:#000!important}}.DwMoveLink:active,.DwMoveLink:focus,.DwMoveLink:hover{color:#fff;background-color:#4169e1;border-bottom:none}.DwMoveLink:visited{color:#00f}
.DwMoveList{margin-bottom:2rem}@media print{.DwMoveList{grid-template-columns:repeat(2,1fr);gap:1rem;padding-left:0;list-style:none;display:grid}.DwMoveList_item{margin-top:0;margin-bottom:0;margin-left:0;font-size:2rem}}
.DwNote_title{text-align:center;font-size:4rem}
.DwPcClass{box-sizing:border-box}.DwPcClass p{margin-bottom:.5em}.DwPcClass__nameExamples{font-style:italic}.DwPcClass__quoteAuthor{text-align:right;font-style:normal;display:block}.DwPcClass__section{break-inside:avoid}.DwPcClass__equipment li{margin-top:.3em;margin-bottom:.6em}
.DwQuote{border:1px solid gray;border-width:1px 0;margin-left:0;margin-right:0;padding:.5rem 3rem;font-size:1rem;font-style:italic;position:relative}.DwQuote:before,.DwQuote:after{color:gray;font-size:4rem;position:absolute}.DwQuote:before{content:"«";top:-1.3rem;left:0}.DwQuote:after{content:"»";bottom:-.8rem;right:0}.DwMove .DwQuote{align-self:end;width:fit-content;min-width:200px;max-width:50%}.DwQuote__author{text-align:right;font-style:normal;display:block}
.DwTag{cursor:help;font-family:monospace;font-style:italic;position:relative}.DwTag_popup{color:#000;z-index:10;box-sizing:border-box;background-color:#fff;border:1px solid #000;border-radius:.5rem;width:auto;min-width:400px;max-width:100vw;padding:1rem;font-style:normal;font-weight:400;display:none;position:absolute;top:1rem;left:0}.DwTag_popup-turnedLeft{left:-100%}.DwTag-showPopup>.DwTag_popup{display:block}.DwTag-showPopup>.DwTag_body{color:#fff;background-color:gray}.DwTag_popupHeader{margin-bottom:.5em;font-size:1.2rem;font-weight:700}
.quote{width:auto;max-width:60em;font-size:1.5em}.quote:after{clear:both;content:"";display:block}.quote_text{display:block}.quote_text:first-letter{text-transform:uppercase}.quote_cite{float:right;font-style:italic;display:block}.quote_origin{text-align:right;margin-top:1em;display:inline-block}.quote_origin:first-letter{text-transform:uppercase}.quote_link{margin-bottom:1em;font-size:1.2em;text-decoration:none;display:inline-block}.quote_link:hover{text-decoration:underline}.quote_link:first-letter{text-transform:uppercase}.buttons{text-align:center;font-size:1.6em}.buttons_arrow{color:currentColor;border:1px solid;border-radius:.25em;margin:0 1em;padding:0 .25em;text-decoration:none}.buttons_arrow-inactive{color:#0000;border-color:#0000}
.Operative{box-sizing:border-box;overflow-wrap:anywhere;border:2px solid #000;width:100%;max-width:100%;margin:1em 0;padding:1em}.Operative_header{flex-wrap:wrap;align-items:baseline;gap:.25em .5em;font-weight:700;display:flex}.Operative_header>:last-child{margin-left:auto}.Operative_info{table-layout:fixed;border-collapse:collapse;width:100%}.Operative_infoCell{text-align:center;padding:.25em}@media (max-width:600px){.Operative{padding:.75em}.Operative_info{font-size:.7rem}.Operative_infoCell{padding:.2em .05em}}
.OperativeList{padding-left:0}.OperativeList_item{list-style-type:none}
.TcPage_title{overflow-wrap:anywhere}@media (max-width:600px){.DwLayout .TcPage_title{font-size:2.5rem;line-height:1.05}}
.offset{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}
.mechanicus{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:calc(100vh - 6em);display:flex}.mechanicus__logo{box-sizing:border-box;width:100%;min-width:500px;min-height:500px;padding:1em;position:relative}.mechanicus__logo:before,.mechanicus__logo:after{content:"";z-index:-1;width:500px;height:500px;display:block;position:absolute;top:0;left:calc(50% - 250px)}.mechanicus__logo:before{background-image:url(../media/am_outside.03pmqxlpkbypz.png);animation-name:cog_rotating;animation-duration:30s;animation-timing-function:cubic-bezier(.64,-.42,.28,1.61);animation-iteration-count:infinite;animation-delay:1s}.mechanicus__logo:after{background-image:url(../media/am_inside.0tx2vqfjl-2u7.png)}@media (max-width:500px){.mechanicus__logo{aspect-ratio:1;min-width:0;min-height:0}.mechanicus__logo:before,.mechanicus__logo:after{background-repeat:no-repeat;background-size:contain;width:100%;height:100%;left:0}}@keyframes cog_rotating{0%{transform:rotate(0)}50%{transform:rotate(90deg)}}.mechanicus__motto{flex-wrap:wrap;justify-content:space-around;display:flex}.mechanicus__word{max-width:calc(100% - 40px);height:auto;margin:0 20px;display:block}
