html{-webkit-text-size-adjust:100%}body{background-color:#eee;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}a{color:#0064c6;-webkit-tap-highlight-color:transparent;cursor:pointer;text-decoration:none}.desktop a:hover,a:active{color:red}*{outline:0}.container{min-width:320px;max-width:940px;margin:20px auto;display:flex}.container-basic{max-width:600px}.content{box-sizing:border-box;background-color:#fff;align-self:flex-start;width:600px;box-shadow:0 0 5px #0000001a}.content .content-inner{padding:20px;position:relative}.center{text-align:center}.sidebar{width:320px;margin-left:20px}.hidden{display:none}@media screen and (-webkit-device-pixel-ratio>=0){select:focus,textarea:focus,input:focus{background:#eee;font-size:16px}}textarea,input[type=text],input[type=button],input[type=submit]{-webkit-appearance:none;border-radius:0}.spritesheet{display:none}.category{text-align:left;color:#000;height:40px;padding-left:10px;font-weight:700;line-height:40px;display:block}.category.selected{color:green;background-color:#d9e8d9}[v-cloak]{display:none}@media only screen and (width<=900px){.content{margin:0 auto}.sidebar{display:none}}@media only screen and (width<=610px){.container{margin-top:0}.content .content-inner{padding:10px}body{background-color:#fff}.content{box-shadow:none}.menu-mobile{display:flex!important}}.navbar{-webkit-user-select:none;user-select:none;border-bottom:1px solid #eaeaea;justify-content:space-between;height:60px;font-size:16px;line-height:60px;display:flex}.navbar .left,.navbar .right{min-width:50px;height:100%}.navbar .left a,.navbar .right a{-webkit-tap-highlight-color:#0000;width:100%;height:100%;display:inline-block}.navbar .left{margin-left:10px}.navbar .right{text-align:right;margin-right:10px}.navbar .title{white-space:nowrap;text-overflow:ellipsis;max-width:200px;margin:0;font-size:16px;font-weight:700;overflow:hidden}.navbar svg{fill:#0064c6;width:24px;height:24px;margin-top:18px;display:block}.desktop .navbar a:hover svg,.navbar a:active svg{fill:red}.menu{background-color:#fff;box-shadow:0 0 5px #0000001a}.menu .item{color:#000;border-bottom:1px solid #eaeaea;align-items:center;height:50px;display:flex}.menu .item:last-child{border-bottom:none}.desktop .menu .item:hover{color:#000;background-color:#f9f9f9}.menu .item:active{background-color:#efefef}.menu .item .icon{border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;margin:10px;display:flex}.menu .item .icon svg{fill:#fff;width:24px;height:24px;display:block}.menu-mobile{justify-content:space-between;margin-bottom:10px;display:none}.menu-mobile a{text-align:center;border:1px solid #315dfa;width:30%;height:45px;font-weight:700;line-height:45px;display:inline-block}.desktop .menu-mobile a:hover,.menu-mobile a:active{color:#8a6d3b;background-color:#fff7d7;border:1px solid #8a6d3b}.menu-mobile .exam{color:green;border:1px solid green}.menu-mobile .rules{color:#a121ab;border:1px solid #a121ab}.menu-mobile .complex{color:#f10f61;border:1px solid #f10f61}.loader{text-indent:-9999em;border:3px solid #0064c6;border-left-color:#0000;border-radius:50%;width:30px;height:30px;margin:0 auto;font-size:3px;animation:1.1s linear infinite load8;transform:translateZ(0)}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ticket-links{flex-wrap:wrap;justify-content:center;width:calc(100% + 10px);display:inline-flex}.ticket-links .ticket-link{box-sizing:border-box;color:#0064c6;text-align:center;background-color:#f7fcff;border:1px solid #0064c6;flex:0 0 47px;max-width:47px;height:47px;margin-bottom:10px;margin-right:10px;line-height:47px}@media only screen and (width<=400px){.ticket-links .ticket-link{flex:0 0 16.5%;max-width:16.5%;height:52px;line-height:52px}}.ticket-links .ticket-link.success{color:#017501;background-color:#d9e8d9;border:1px solid #017501}.ticket-links .ticket-link.failure{color:#b82626;background-color:#ecdddd;border:1px solid #b82626}.desktop .ticket-links .ticket-link:hover,.ticket-links .ticket-link:active{color:#8a6d3b;background-color:#fff7d7;border:1px solid #8a6d3b}.footer{margin-top:10px}.footer .hint-button{text-align:center;color:#fff;background-color:#6441a4;width:80px;margin:0 auto;padding:10px;font-size:13px;display:block}.footer .next-button{text-align:center;color:#fff;background-color:#017501;width:80px;margin:0 auto;padding:10px;font-size:13px;display:block}.desktop .footer .next-button:hover,.footer .next-button:hover,.desktop .footer .hint-button:hover,.footer .hint-button:hover{opacity:.9;color:#fff}.numbers{flex-wrap:wrap;width:calc(100% + 5.25px);margin-top:-5px;display:inline-flex}.numbers .number{box-sizing:border-box;text-align:center;color:#707070;background-color:#f2f2f2;flex:0 0 23px;max-width:23px;height:23px;margin-top:5px;margin-right:5.25px;font-size:12px;line-height:23px}@media only screen and (width<=320px){.numbers .number{flex:0 0 25px;width:25px;max-width:25px;height:25px;line-height:25px}}.numbers .number.correct{color:#017501;background-color:#d9e8d9}.numbers .number.incorrect{color:#b82626;background-color:#ecdddd}.numbers .number.active{color:#fff;background-color:#0067bf}.numbers .number.answered{color:#0064c6;background-color:#cdeeff}.question{margin-top:10px;font-size:15px;line-height:1.5}.question .title{text-align:center;margin-bottom:10px;font-weight:700}.question .image{background-color:#ccc;margin:0 auto;display:block;overflow:hidden}.question .image:before{content:"";float:left;padding-top:37.333%}.question .image img{max-width:100%;display:block}.question .text{margin-top:10px;font-weight:700}.question .answer{color:#000;background-color:#f2f2f2;margin-top:10px;padding:10px;display:block}.desktop .question .answer:hover{color:#000;background-color:#d6d6d6}.question .answer .hint{color:#000;margin-top:10px;font-size:14px}.question .answer.correct,.desktop .question .answer.correct:hover{color:#017501;background-color:#d9e8d9}.question .answer.incorrect,.desktop .question .answer.incorrect:hover{color:#b82626;background-color:#ecdddd}.question .answer.answered,.desktop .question .answer.answered:hover{color:#0064c6;background-color:#cdeeff}.question .hint-text{background-color:#fffae5;margin-top:10px;padding:10px;line-height:1.5}.result{text-align:center;font-size:16px}.result svg{vertical-align:-5px;width:23px;height:23px}.result .title{font-size:23px;font-weight:700}.result .title-success{color:green}.result .title-failure{color:#c24636}.result .icon{margin-top:20px;margin-bottom:20px}.result .icon svg{width:150px;height:150px}.result .info{color:#5b5b5b;justify-content:space-between;width:200px;margin:0 auto;font-weight:700;display:flex}.result .actions{margin-top:20px}.result .actions a{border-top:1px solid #eaeaea;padding:15px;display:block}.result .icon-exam{fill:green}.result .icon-timer{fill:#315dfa}.result .icon-errors{fill:#f5c029}.result .icon-repeat{fill:#a121ab}.result .icon-tickets{fill:#00978a}.result .actions .action{margin-top:10px}.errors{border-top:1px solid #eaeaea}.navbar .timer{color:#8c8c8c;font-size:14px}.navbar .timer.red{color:#b82626}.popup-container{z-index:1000;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup-content{z-index:10001;box-sizing:border-box;background-color:#fff;width:280px;margin:20px;padding:20px;font-size:15px;line-height:1.5;position:relative;box-shadow:0 2px 10px #00000059}.popup-close{cursor:pointer;font:20px sans-serif;position:absolute;top:5px;right:9px}.alert{text-align:center;font-size:15px;line-height:1.5}.alert .answers{margin-top:10px}.alert .answers a{min-width:50px;height:30px;margin-right:20px;font-size:16px;line-height:30px;display:inline-block}.alert .answers a:last-child{margin-right:0}#banner-desktop{margin-top:20px}#banner-desktop:empty{display:none}#banner-mobile{margin-top:20px}#banner-mobile:empty{display:none}.feedback form{margin:0;padding:0}.feedback .item{margin-bottom:20px}.feedback .item:last-child{margin-bottom:0}.feedback .title{font-weight:700}.feedback .item input[type=text]{box-sizing:border-box;background-color:#fff;border:1px solid #ccc;width:100%;padding:10px;font-size:13px}.feedback input[type=submit]{-webkit-appearance:button;color:#fff;cursor:pointer;background-color:#6441a4;border:none;padding:10px;font-size:13px}.feedback textarea{resize:none;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;width:100%;height:100px;padding:10px;font-size:13px}.feedback .success{color:#017501;background-color:#d9e8d9;margin-bottom:20px;padding:10px}.feedback .failure{color:#b82626;background-color:#ecdddd;margin-bottom:20px;padding:10px}.rules .rule{border-bottom:1px solid #eaeaea;padding-top:15px;padding-bottom:15px;line-height:1.5}.rules .rule:last-child{border-bottom:none}.rules .rule .number{padding-right:5px;font-weight:700}.rules h2{margin-top:20px;margin-bottom:0;font-size:16px}.rules h2:first-child{margin-top:0}.rules .snippet{color:#8a6d3b;background-color:#fff7d7;margin-top:0;padding:10px;font-size:14px;line-height:1.5}.rules .snippet h1{margin:0;font-size:14px;font-weight:400;display:inline}.rule .footer{margin-top:20px}.rule .next{text-align:right}.rule .text{font-size:15px;line-height:1.5}.rule h1,.rule h2,.rule h3{margin-top:0;font-size:16px;font-weight:700;line-height:1.5}.rule h2{margin-top:10px}.rule h2:first-child{margin-top:0}.rule .bold{font-weight:700}.rule img{max-width:100%}.rule .align-center{text-align:center}.rule .align-right{text-align:right}.rule .sign-icon{margin-bottom:-.25em}.rule .sign{padding-top:10px;padding-bottom:10px}.rule .w-col{margin:10px}.rule .sign .name{text-align:center;font-weight:700}.rule .clearfix:before,.rule .clearfix:after{content:"";display:table}.rule .clearfix:after{clear:both}.rule .text ul,.rule .text ol{margin:0 0 1.5em 1.5em;padding:0}.rule .text ul ul,.rule .text ol ul{margin-top:.5em}.rule .text ul li,.rule .text ol li{margin:0 0 .6em;padding:0;position:relative}.new{background-color:#fff7d7;padding:10px}a.paragraph{color:#000;font-weight:700}@media only screen and (width<=600px){.rule h1{font-size:17px}.rule .text{font-size:16px}.rules .rule{font-size:15px}}.share{margin-top:10px;display:flex}.share .network{justify-content:center;align-items:center;width:24px;height:24px;margin-right:5px;display:flex}.share .network svg{fill:#fff;width:14px;height:14px}.features{margin:10px 0 0;padding:0;line-height:1.5;list-style-type:none}.features li{border-top:1px solid #eaeaea;padding-top:15px;padding-bottom:15px;display:flex}.features li:last-child{padding-bottom:0}.features li .icon svg{width:32px;height:32px}.features li .text{margin-left:15px}.ablock-page{font-size:16px}.ablock-page .screen{border:1px solid #ccc;max-width:300px}.ablock-page .icon{vertical-align:middle;width:20px}.ablock-page .center{text-align:center}.ablock-page .header{text-align:center;border-top:1px solid #ccc;padding-top:20px;font-size:20px;font-weight:700}.ablock-page .anchors{text-align:center}.ablock-page .feedback{text-align:center;border-top:1px solid #ccc;padding-top:20px}.ablock-page .anchors a{margin-right:10px}.ablock-page .anchors a:last-child{margin-right:0}.ablock-cap-wrapper{background:#ffffff80;position:absolute;inset:0}.ablock-cap-wrapper .ablock-cap-content{text-align:center;background:#ffffffe6;max-width:300px;margin:20px auto 0;padding:20px;box-shadow:0 0 5px #0000004d}.ablock-cap-wrapper .ablock-cap-content .icon{width:100px;height:100px}.ablock-cap-wrapper .ablock-cap-content .text{margin-top:20px;font-size:16px;font-weight:700}.ablock-cap-wrapper .ablock-cap-content .link{margin-top:20px;display:block}
