@import url(https://fonts.google.com/specimen/Inria+Serif?query=Inria);@import url(https://fonts.google.com/specimen/Roboto+Slab);@import url(https://fonts.google.com/specimen/DM+Serif+Display);@import url(https://fonts.google.com/noto/specimen/Noto+Sans+Georgian);@import url(https://fonts.googleapis.com/css?family=Nunito);@font-face{font-family:Inria;font-family:InriaBold;font-family:InriaLight;font-family:"serif";font-family:"sans-serif";src:local("Inria"),url(/static/media/InriaSerif-Regular.f43b3e7fe0caf2aaeade.ttf) format("truetype");src:local("InriaBold"),url(/static/media/InriaSerif-Bold.6e940239a53050039654.ttf) format("truetype");src:local("InriaLight"),url(/static/media/InriaSerif-Light.60d7a6a1b1a84d2f5cf9.ttf) format("truetype");src:url(https://fonts.google.com/specimen/DM+Serif+Display);src:url(https://fonts.google.com/noto/specimen/Noto+Sans+Georgian)}fontNormal{font-family:-apple-system,BlinkMacSystemFont,"sans-serif"}ol,ul{padding-left:30px}.board-row:after{clear:both;content:"";display:table}.status{margin-bottom:10px}.square{background:#fff;border:1px solid #999;float:left;font-size:24px;font-weight:700;height:34px;line-height:34px;margin-right:-1px;margin-top:-1px;padding:0;text-align:center;width:34px}.square:focus{outline:none}.kbd-navigation .square:focus{background:#848484}.game{display:flex;flex-direction:row}.game-info{margin-left:20px}.handle{opacity:0;transition:opacity .3s ease;visibility:hidden}pin:hover .handle{opacity:1;visibility:visible}.hover{opacity:0;transition:opacity .3s ease;visibility:hidden}hovering:hover .hover{opacity:1;visibility:visible}.hover-container{display:inline-block;overflow:visible;position:relative}.hover-div{display:none!important;left:0;position:absolute;top:0;transition:all .5 ease-in-out;z-index:2}.hover-container:hover .hover-div{display:block!important}.hover-containerInt{display:inline-block;position:relative}.hover-divInt{display:none;left:0;position:absolute;top:0;transition:all .3s ease}.hover-containerInt:hover .hover-divInt{display:block}.saved-animation{-webkit-animation:slideAndFade 1.72s ease-out forwards;animation:slideAndFade 1.72s ease-out forwards;border-radius:3px;bottom:-20px;left:0;opacity:0;padding:5px;position:absolute}@-webkit-keyframes slideAndFade{0%{left:0;opacity:0}20%{opacity:1}80%{left:86px;opacity:.89}to{left:100px;opacity:0}}@keyframes slideAndFade{0%{left:0;opacity:0}20%{opacity:1}80%{left:86px;opacity:.89}to{left:100px;opacity:0}}.indent-on-click:active{box-shadow:inset 3px 3px 3px hsla(0,4%,95%,.65),2px 2px 2px rgba(0,0,0,.95);-webkit-transform:scale(.97);transform:scale(.97)}.image-grid{grid-gap:9px;display:grid;gap:9px;grid-auto-rows:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.image-grid,.image-grid img{transition:all .3s ease-in-out}.image-grid img{height:auto;width:100%}.hover-img:hover{-webkit-filter:contrast(1);filter:contrast(1);opacity:.99}.hover-img:active,.hover-img:hover{border-radius:11px;-webkit-transform:scale(1.02);transform:scale(1.02);transition:all .3s ease-out}.hover-img:active{-webkit-filter:blur(1px);filter:blur(1px);opacity:.92}.hover-img,.hover-img:active{-webkit-filter:contrast(.89);filter:contrast(.89)}.hover-img{opacity:1;transition:all .3s ease-out}.hover-btn:hover{-webkit-filter:contrast(1.2);filter:contrast(1.2);opacity:.99}.hover-btn:active,.hover-btn:hover{border-radius:11px;transition:all .5s ease-in-out}.hover-btn:active{-webkit-filter:contrast(1);filter:contrast(1);opacity:.82}.hover-btn,.hover-btn-highlight:hover{opacity:1;transition:all .5s ease-in-out}.hover-btn-highlight:hover{background-color:hsla(0,0%,96%,.068);border-radius:11px;-webkit-filter:contrast(1.2) hue-rotate(-49deg);filter:contrast(1.2) hue-rotate(-49deg);scale:1.04}.hover-btn-highlight:active{border-radius:11px;-webkit-filter:contrast(1);filter:contrast(1);opacity:.82;transition:all .5s ease-in-out}.hover-btn-highlight{opacity:1;transition:all .5s ease-in-out}.hover-stacked:hover{-webkit-filter:contrast(1.06);filter:contrast(1.06);opacity:.99}.hover-stacked:active,.hover-stacked:hover{border-radius:11px;transition:all .5s ease-in-out}.hover-stacked:active{-webkit-filter:contrast(1);filter:contrast(1);opacity:.82;-webkit-transform:scale(.99);transform:scale(.99)}.hover-stacked{opacity:1;transition:all .5s ease-in-out}.hover-bubble:hover{border-radius:11px;-webkit-filter:contrast(1);filter:contrast(1);opacity:.99;-webkit-transform:scale(1.001);transform:scale(1.001);transition:all .3s ease-out}.hover-bubble:active{border-radius:11px;opacity:.92}.hover-bubble,.hover-bubble:active{-webkit-filter:contrast(.89);filter:contrast(.89);transition:all .3s ease-out}.hover-bubble{opacity:1}.soft-out{transition:all .3s ease-out}fontNormal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,"Inria Serif";height:1000px;letter-spacing:.21rem;overflow:hidden;position:fixed;width:100%}@font-face{font-family:Inria;font-family:"serif";font-family:"sans-serif";font-style:normal;font-weight:400;letter-spacing:.21rem;src:local("Inria"),url(/static/media/InriaSerif-Regular.f43b3e7fe0caf2aaeade.ttf) format("truetype");src:url(https://fonts.google.com/specimen/DM+Serif+Display);src:url(https://fonts.google.com/noto/specimen/Noto+Sans+Georgian)}@font-face{font-family:InriaBold;font-style:normal;font-weight:400;src:local("InriaBold"),url(/static/media/InriaSerif-Bold.6e940239a53050039654.ttf) format("truetype")}@font-face{font-family:InriaLight;font-style:normal;font-weight:400;src:local("InriaLight"),url(/static/media/InriaSerif-Light.60d7a6a1b1a84d2f5cf9.ttf) format("truetype")}@font-face{font-family:Luminari;font-style:normal;font-weight:400;src:local("Luminari"),url(/static/media/Luminari-Regular.506cfaeeb78dd715d188.woff) format("woff")}.fontNormal{font-family:Inria}body{font-family:Georgia,sans-serif}.scroller{scrollbar-width:thin}.scroller::-webkit-scrollbar{width:12px}.scroller::-webkit-scrollbar-track{background:transparent}.scroller::-webkit-scrollbar-thumb{background-color:hsla(0,0%,50%,.5);border-radius:6px}.scroller{scrollbar-color:hsla(0,0%,50%,.5) transparent}.scroller2{-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:thin}.scroller2::-webkit-scrollbar{height:9px;width:9px}.scroller2::-webkit-scrollbar-track{background:transparent}.scroller2::-webkit-scrollbar-thumb{background-color:hsla(0,0%,50%,.7);border-radius:6px}.scroller2::-webkit-scrollbar-corner{background-color:initial}.scroller2{scrollbar-color:hsla(0,0%,50%,.7) transparent}input{cursor:pointer}.gradient-animation{-webkit-animation:gradient-animation 9.248s ease-in-out infinite;animation:gradient-animation 9.248s ease-in-out infinite;background:linear-gradient(90deg,#282c340c,#45526e27,#677ca811,#282c340c);background-size:200% 200%;border-radius:22px;height:80%;overflow:hidden;position:relative}.gradient-animation:before{-webkit-animation:shimmer 12.95s ease-in infinite;animation:shimmer 12.95s ease-in infinite;background:linear-gradient(235deg,hsla(0,0%,100%,.171),hsla(0,0%,100%,0));bottom:0;content:"";-webkit-filter:blur(11px);filter:blur(11px);height:200%;left:0;mix-blend-mode:screen;opacity:.4;position:absolute;right:0;top:0;width:9%;z-index:-1}@-webkit-keyframes gradient-animation{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes gradient-animation{0%{background-position:200% 0}to{background-position:-200% 0}}@-webkit-keyframes shimmer{0%{-webkit-transform:translateX(18800%);transform:translateX(18800%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes shimmer{0%{-webkit-transform:translateX(18800%);transform:translateX(18800%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes flash-off{0%,to{opacity:0}50%{opacity:1}}@keyframes flash-off{0%,to{opacity:0}50%{opacity:1}}@-webkit-keyframes spinAndWiggle{0%,10%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}5%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}15%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}60%{-webkit-transform:rotate(98deg);transform:rotate(98deg)}80%{-webkit-transform:rotate(93deg);transform:rotate(93deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes spinAndWiggle{0%,10%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}5%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}15%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}60%{-webkit-transform:rotate(98deg);transform:rotate(98deg)}80%{-webkit-transform:rotate(93deg);transform:rotate(93deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.vault-door-handle{-webkit-animation:spinAndWiggle 3.4s ease-in-out infinite;animation:spinAndWiggle 3.4s ease-in-out infinite}.App{text-align:center}hr{background-image:url(/static/media/hr.0eff3c6b6e5402dfee31.webp);background-position:top;background-repeat:no-repeat;background-size:contain;border:none;height:calc(.25rem + .15vw);margin-bottom:.92rem;margin-top:.92rem;opacity:.88;width:100%}.fontNormal{font-family:"sans-serif"}.fontBold{font-family:InriaBold}.fontLight{font-family:InriaLight}.card{-webkit-perspective:999px;perspective:999px;width:""}.card__inner{cursor:pointer;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.card__inner.is-flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card__face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px;color:#00000000;overflow:hidden;position:absolute}.card__face--front{-webkit-transform:none;transform:none}.card__face--back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*{box-sizing:border-box;font-family:"serif";font-size:calc(1rem + .25vw);letter-spacing:.04rem;margin:0;padding:0}.background{margin-top:700px;position:absolute;width:100%;z-index:-1}.container,body{height:100%;width:100%}.container,.subcontainer,body{align-items:center;display:flex;flex-direction:column;justify-content:center}.subcontainer{background-color:#fff;background-color:hsla(0,0%,100%,.7);border-radius:5px;box-shadow:2px 2px 5px #fff;margin:900px auto 0;min-height:80vh;min-width:45vw;position:absolute}.picture{margin-bottom:30px;opacity:1;width:40vw}.picturegallery{bottom:0;display:"flex";flex-direction:"row";justify-content:center;margin:0 auto;position:absolute}.gallerypic{cursor:pointer;height:120px;margin:10px;opacity:1;width:120px;z-index:5}.popup-box{background:#00000050;height:100vh;left:0;position:fixed;top:0;width:100%}.diapicboxa,.popupCard{background:#fff;border:1px solid #999;border-radius:15px;display:flex;flex-direction:column;height:350px;justify-content:space-between;margin:calc(15vh - 20px) auto 0;padding:20px;position:relative;width:25%}.scroller{height:100%;overflow-y:scroll}.scroller::-webkit-scrollbar{display:none;width:0!important}.scroller{-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:3px}.scroller::-webkit-scrollbar{width:3px}:root{--checkbox-size:40px;--checkbox-size1:15px;--checkbox-size2:25px;--checkbox-size3:42px;--checkbox-size4:35px;--bg-color:#fff;--checkbox-color:gray;--hover-color:#000;--tick-color:#adcdba;--x-color:#942525e8}.change-label2a{border:1px solid gray;border:1px solid var(--checkbox-color);border-radius:4px;display:inline-block;height:27px;margin:7px;transition:.4s ease-out .1s;width:27px}.change-label2a:hover{border-color:#000;border-color:var(--hover-color)}input[type=checkbox]{left:-1000px;position:absolute}.tick{border-bottom:calc(var(--checkbox-sizebig)*.2) solid var(--tick-color);border-right:calc(var(--checkbox-sizebig)*.2) solid var(--tick-color);height:calc(var(--checkbox-sizebig)*.45);opacity:0;position:relative;right:calc(var(--checkbox-sizebig)*-.5);top:calc(var(--checkbox-sizebig)*-.75);-webkit-transform:rotate(45deg) scale(0);transform:rotate(40deg) scale(0);transition:all .6s cubic-bezier(.175,.885,.32,1.5);width:calc(var(--checkbox-sizebig)*.55);z-index:0}.tick:before{border:calc(var(--checkbox-sizebig)*.1) solid var(--tick-color);border-radius:50%;bottom:calc(var(--checkbox-sizebig)*-.2);left:calc(var(--checkbox-sizebig)*-.125)}.tick:after,.tick:before{content:"";position:absolute;z-index:0}.tick:after{border:2.4px solid #adcdba;border:calc(var(--checkbox-size)*.06) solid var(--tick-color);border-radius:50%;right:-4.8px;right:calc(var(--checkbox-size)*-.12);top:-3.32px;top:calc(var(--checkbox-size)*-.083)}input[type=checkbox]:checked+label .tick{opacity:1;-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);z-index:0}.change-label2b{border:1px solid gray;border:1px solid var(--checkbox-color);border-radius:4px;display:inline-block;height:15px;margin:7px;transition:.4s ease-out .1s;width:15px}.change-label2b:hover{border-color:#000;border-color:var(--hover-color)}input[type=checkbox]:checked+label .tickFix{opacity:1;-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);z-index:0}.tickFix{border-bottom:4.8px solid #adcdba;border-bottom:calc(var(--checkbox-size)*.12) solid var(--tick-color);border-right:4.8px solid #adcdba;border-right:calc(var(--checkbox-size)*.12) solid var(--tick-color);height:14px;height:calc(var(--checkbox-size)*.35);opacity:0;position:relative;right:-8px;right:calc(var(--checkbox-size)*-.2);top:-4px;top:calc(var(--checkbox-size)*-.1);-webkit-transform:rotate(45deg) scale(0);transform:rotate(40deg) scale(0);transition:all .6s cubic-bezier(.175,.885,.32,1.5);width:6px;width:calc(var(--checkbox-size)*.15);z-index:0}.tickFix:before{border:2.4px solid #adcdba;border:calc(var(--checkbox-size)*.06) solid var(--tick-color);border-radius:71%;bottom:-4.8px;bottom:calc(var(--checkbox-size)*-.12);left:-3.2px;left:calc(var(--checkbox-size)*-.08)}.tickFix:after,.tickFix:before{content:"";position:absolute;z-index:0}.tickFix:after{border:2.4px solid #adcdba;border:calc(var(--checkbox-size)*.06) solid var(--tick-color);border-radius:60%;right:-4.8px;right:calc(var(--checkbox-size)*-.12);top:-3.32px;top:calc(var(--checkbox-size)*-.083)}.change-label2{border:1px solid gray;border:1px solid var(--checkbox-color);border-radius:4px;display:inline-block;height:25px;margin:7px 10px;transition:.4s ease-out .1s;width:25px}.change-label2:hover{border-color:#000;border-color:var(--hover-color)}input[type=checkbox]:checked+label .tickFix1,input[type=checkbox]:checked+label .xFix{opacity:1;-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);z-index:0}.tickFix1{border-bottom:5px solid #adcdba;border-bottom:calc(var(--checkbox-size2)*.2) solid var(--tick-color);border-right:5px solid #adcdba;border-right:calc(var(--checkbox-size2)*.2) solid var(--tick-color);height:20px;height:calc(var(--checkbox-size2)*.8);opacity:0;position:relative;right:-7.5px;right:calc(var(--checkbox-size2)*-.3);top:-4.5px;top:calc(var(--checkbox-size2)*-.18);-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);transition:all .6s cubic-bezier(.175,.885,.32,1.5);width:12.5px;width:calc(var(--checkbox-size2)*.5);z-index:0}.tickFix1:before{bottom:-5px;bottom:calc(var(--checkbox-size2)*-.2);left:-2px;left:calc(var(--checkbox-size2)*-.08)}.tickFix1:after,.tickFix1:before{border:2.5px solid #adcdba;border:calc(var(--checkbox-size2)*.1) solid var(--tick-color);border-radius:50%;content:"";position:absolute;z-index:0}.tickFix1:after{right:-5px;right:calc(var(--checkbox-size2)*-.2);top:-2.5px;top:calc(var(--checkbox-size2)*-.1)}.xFix{height:25px;height:var(--checkbox-size2);opacity:0;position:relative;rotate:155deg;transition:all .6s cubic-bezier(.175,.885,.32,1.5);width:25px;width:var(--checkbox-size2)}.xFix:after,.xFix:before{background:#942525e8;background:var(--x-color);border-radius:1.25px;border-radius:calc(var(--checkbox-size2)*.05);content:"";height:2.5px;height:calc(var(--checkbox-size2)*.1);left:20%;position:absolute;rotate:55deg;top:108%;width:32px;width:calc(var(--checkbox-size2)*1.28)}.xFix:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.xFix:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
/*# sourceMappingURL=main.8ab4b528.css.map*/