#bossContainer.site-shell{flex-direction:column;flex:1;display:flex;position:relative;overflow:clip}section.main{background-color:#fff;flex:1;padding:20px}section.main h1{text-transform:uppercase;text-align:center;margin-bottom:20px}@media screen and (width<=600px){section.main h1{font-size:24px}}section.main .cards-list{gap:20px}section.main .cards-list,section.main .cards-list .list-item{flex-direction:column;width:100%;display:flex}section.main .cards-list .list-item .item-link{border-radius:12px;flex-direction:column;width:100%;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #0003}section.main .cards-list .list-item .item-link .thumbnail{aspect-ratio:2/1.15;flex-direction:column;width:100%;display:flex;overflow:hidden}section.main .cards-list .list-item .item-link .thumbnail .img-wrap{flex-direction:column;width:100%;height:100%;display:flex}section.main .cards-list .list-item .item-link .thumbnail .img-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}section.main .cards-list .list-item .item-link .caption{background-color:#00000080;width:100%;height:auto;padding:12px;position:absolute;bottom:0;left:0}section.main .cards-list .list-item .item-link .caption p.h3{color:#fff;font-size:16px;font-weight:400;line-height:150%}section.main .socials-wrap{flex-direction:column;margin-top:20px;display:flex}section.main .socials-wrap h2{color:#000;text-align:center;margin-bottom:12px;font-size:24px;font-weight:700;line-height:120%}section.main .socials-wrap ul.social{justify-content:center;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}section.main .socials-wrap ul.social li{flex-direction:column;align-items:center;display:flex}section.main .socials-wrap ul.social li svg{aspect-ratio:1;width:45px;min-width:45px;height:100%}@media screen and (width<=600px){section.main .socials-wrap h2{font-size:18px}section.main .socials-wrap ul.social li svg{width:30px;min-width:30px}}footer#gameFooter{margin-bottom:0;padding:20px 0}footer#gameFooter .copyright{border:none;margin-top:0;padding:0 20px;font-size:16px}.site-shell main{flex-direction:column;flex:1;display:flex}#gameHeader .lang .account-btn{color:#000;border:1.5px solid #000;border-radius:16px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 8px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;display:flex}#gameHeader .lang .account-btn:not(.account-btn--in):before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4.4 3.6-8 8-8s8 3.6 8 8'/%3E%3C/svg%3E") 50%/contain no-repeat;width:16px;height:16px}#gameHeader .lang .account-btn--in{color:#fff100;background:#000}#gameHeader .lang .account-btn--in:after{content:"★";margin-left:4px;font-size:11px}.menu-popup .menu-account{color:#000;text-align:center;background:#fff100;margin:16px 0;padding:14px;font-weight:700;text-decoration:none;display:block}.quest-screen .quest-points{color:#fff100;text-align:center;background:#000;border-radius:10px;margin-top:12px;padding:10px 12px;font-weight:700}.quest-screen .quest-points a{color:#fff100}.quest-screen .quest-points--none{color:#000;background:#f0f0f0;font-size:13px;font-weight:400}.quest-screen .quest-points-total{text-align:center;border:2px solid #000;border-radius:10px;margin:18px 0 6px;padding:14px}.quest-screen .quest-points-total p+p{margin-top:6px}.quest-screen .quest-points-total a{color:#000;font-weight:700}.account{flex-direction:column;gap:14px;width:100%;max-width:460px;margin:0 auto;display:flex}.account h1{text-transform:uppercase;text-align:center}.account-lead,.account-or{text-align:center;font-size:14px;line-height:1.5}.account-or{color:#555}.account-form{gap:14px}.account-field,.account-form{flex-direction:column;display:flex}.account-field{text-align:left;gap:6px;font-size:14px}.account-field .text-answer-input{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #000;border-radius:10px;padding:14px 16px;font-size:16px}.account-field .text-answer-input:focus{outline-offset:1px;outline:2px solid #000}.account-error{color:#781919;font-size:13px}.account-message{text-align:center;background:#f0f0f0;border-radius:10px;padding:14px}.account-social,.account-submit{color:#000;width:100%;height:56px;font:inherit;cursor:pointer;background:#fff100;border:0;border-radius:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.account-social:hover,.account-submit:hover{color:#fff;background:#000}.account-submit:disabled{opacity:.5;cursor:default}.account-social{background:#fff;border:1.5px solid #000;gap:10px}.account-social__icon{flex:none;width:22px;height:22px}.account-social:hover{color:#000;background:#f0f0f0}.account-links{justify-content:space-between;gap:12px;font-size:14px;display:flex}.account-links a{color:#000}.account-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.account-logout{color:#fff;background:#000;margin-top:10px}.cabinet-head{align-items:center;gap:14px;display:flex}.cabinet-head .cabinet-avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:64px;min-width:64px;height:64px}.cabinet-name{font-size:18px;font-weight:700}.cabinet-email{color:#555;font-size:13px}.cabinet .results-summary{text-align:center;background:#fff100;border-radius:10px;padding:20px;position:relative}.points-info{position:absolute;top:10px;right:10px}.points-info__btn{color:#000;cursor:pointer;background:0 0;border:1.5px solid #000;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;font:italic 700 13px/1 serif;display:grid}.points-info.open .points-info__btn,.points-info__btn:hover{color:#fff100;background:#000}.points-info__tip{z-index:5;color:#fff;text-align:left;opacity:0;visibility:hidden;background:#000;border-radius:10px;width:calc(min(280px,100vw - 48px));padding:12px 14px;font-size:13px;font-weight:400;line-height:1.45;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 8px);right:-4px;transform:translateY(-4px);box-shadow:0 4px 16px #00000040}.points-info__tip:before{content:"";border:6px solid #0000;border-top:0;border-bottom-color:#000;position:absolute;top:-6px;right:12px}.points-info.open .points-info__tip{opacity:1;visibility:visible;transform:none}.cabinet .results-score{font-size:48px;font-weight:700;line-height:1.1}.cabinet-quests{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cabinet-quest{border:1px solid #ddd;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px;display:flex}.cabinet-quest.done{border-color:#92be7f}.cabinet-quest__link{color:#000;align-items:center;gap:10px;min-width:0;font-size:14px;line-height:1.3;text-decoration:none;display:flex}.cabinet-quest__link img{-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:none;width:96px;height:55px}.cabinet-quest__points{white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:13px;display:flex}.cabinet-quest__points strong{font-size:18px}.cabinet-quest__points small{color:#555}.cabinet-quest.done .cabinet-quest__points small{color:#2c8a4a}.cabinet-delete{border-top:1px solid #ddd;margin-top:6px;padding-top:14px;font-size:14px;line-height:1.5}.cabinet-delete__link{color:#781919;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cabinet-delete__actions{gap:10px;margin-top:10px;display:flex}.cabinet-delete__confirm{color:#fff;background:#781919}.text-page{text-align:left;font-size:15px;line-height:1.6}.account-consent,.text-page h1{text-align:center}.text-page h2{margin:24px 0 8px;font-size:18px}.text-page p,.text-page ul{margin-bottom:12px}.text-page ul{padding-left:20px}.text-page a{color:#000}footer#gameFooter .copyright{flex-direction:column;align-items:center}footer#gameFooter .copyright span.footer-links{margin:10px 0 0;font-size:13px}footer#gameFooter .copyright .footer-links a{color:#ffffffb3;text-underline-offset:3px;font-weight:300;text-decoration:underline}footer#gameFooter .copyright .footer-links a:hover{color:#fff}.account-consent{color:#555;font-size:13px}.account-consent a{color:#000}.quest-screen .caption p.ar-hint,.quest-screen p.ar-hint{color:#555;text-align:center;margin:8px 20px 0;font-size:12px;line-height:1.4}.quest-screen .model-placeholder{background:#203863;width:100%;height:300px}#__nuxt,.quest-screen .intro-text,.quest-screen .rich{display:contents}.quest-screen span.video-wrap{display:block;position:relative}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;color:#000;background:#fff;padding:8px 16px;position:absolute;top:-100px;left:16px}.skip-link:focus{top:8px}#questContainer:focus,main:focus{outline:none}body .a11y{--a11y-ui-bg:#fff;--a11y-ui-text:#000;--a11y-ui-icon:#000;--a11y-ui-line:#000;--a11y-ui-tile:#fff;--a11y-ui-tile-hover:#fff100;--a11y-ui-accent:#000;--a11y-ui-accent-text:#fff100;--a11y-ui-button:#fff100;--a11y-ui-button-text:#000;--a11y-ui-focus:#000;--a11y-ui-font:"e-Ukraine", sans-serif;--a11y-ui-radius:10px;--a11y-ui-trigger-bg:#000;--a11y-ui-trigger-text:#fff100;--a11y-ui-trigger-hover:#333;--a11y-ui-trigger-size:48px}.error-page{text-align:center;padding:80px 16px 120px}
