.buildings[data-v-f45b8b63]{display:flex;flex-wrap:wrap;gap:10px;width:100vw;height:100vh;padding:20px;background:#c9c9c9;overflow:scroll}.buildings-build[data-v-f45b8b63]{height:min-content;padding:10px;border-radius:15px;background:#fff;transition:all .3s ease-out}.buildings-build[data-v-f45b8b63]:hover{background:#ffe8d3}.buildings-build-name[data-v-f45b8b63]{font-size:24px}.buildings-build-floor[data-v-f45b8b63]{font-size:16px}.buildings-build-floor[data-v-f45b8b63]:hover{cursor:pointer;color:#5368d5}.modal[data-v-b8e05bca]{width:608px;background:#fff;position:absolute;z-index:9999;left:calc(50% - 304px);top:50%;transform:translateY(-50%);border-radius:24px}.modal-overlay[data-v-b8e05bca]{position:absolute;z-index:9998;top:0;right:0;bottom:0;left:0;background:#0009}.modal-overlay-enter-active[data-v-b8e05bca],.modal-overlay-leave-active[data-v-b8e05bca]{transition:all .3s cubic-bezier(.52,.02,.19,1.02)}.modal-overlay-enter-from[data-v-b8e05bca],.modal-overlay-leave-to[data-v-b8e05bca]{opacity:0}.modal-animation-enter-active[data-v-b8e05bca],.modal-animation-leave-active[data-v-b8e05bca]{transition:all .3s cubic-bezier(.52,.02,.19,1.02)}.modal-animation-enter-from[data-v-b8e05bca],.modal-animation-leave-to[data-v-b8e05bca]{opacity:0;transform:translateY(-1000px)}.load-btn[data-v-5f2c4a69]{position:absolute;display:flex;justify-content:center;align-items:center;color:#fff;border:4px solid white;border-radius:30px;padding:10px;width:200px;height:50px;font-size:20px;top:calc(50% - 25px);left:calc(50% - 100px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;transition:all .4s ease-out;overflow:hidden;z-index:9999}.load-btn-loading[data-v-5f2c4a69]{position:absolute;height:100%;border-radius:var(--rounded-s);opacity:.5;left:0;top:0;z-index:-1}.label-obj{color:red;font-size:15px;font-weight:600;max-width:250px;text-align:center;width:auto}.label-terminal{color:#00f;font-size:15px;font-weight:600;max-width:250px;text-align:center;width:auto}.label-transition{color:green;font-size:15px;font-weight:600;max-width:250px;text-align:center;width:auto}.label-fluger{color:#ff0;font-size:15px;font-weight:600;max-width:250px;text-align:center;width:auto}.map3D[data-v-85be55cd]{position:relative;width:100vw;height:100vh}.map3D-btns[data-v-85be55cd]{display:flex;border-radius:14px;padding:6px;width:452px;height:61px;background:#fff;position:absolute;top:16px;left:16px;z-index:9997}.map3D-btns-btn[data-v-85be55cd]{display:flex;align-items:center;justify-content:center;border-radius:8px;padding:8px 12px;width:220px;height:49px;font-size:14px;text-align:center;color:#454545;transition:all .3s ease-out;cursor:pointer}.map3D-btns-btn-active[data-v-85be55cd]{background:#5368d5;color:#fff;font-weight:700}.map3D-btns-second[data-v-85be55cd]{height:52px;top:90px}.map3D-btns-second .map3D-btns-btn[data-v-85be55cd]{width:146px;height:40px}.map3D-btns .transition-btn[data-v-85be55cd]{position:relative}.map3D-btns .transition-btn:hover .transition-btn-list[data-v-85be55cd]{opacity:1}.map3D-btns .transition-btn-list[data-v-85be55cd]{display:flex;flex-direction:column;width:100%;gap:10px;padding:10px;border-radius:14px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);color:#000;background:#fff;position:absolute;top:120%;opacity:0;transition:all .3s ease-out}.map3D-btns .transition-btn-list-punkt[data-v-85be55cd]:hover,.map3D-btns .transition-btn-list .punkt-active[data-v-85be55cd]{color:#5368d5}.map3D-switch[data-v-85be55cd]{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:100%;background:#5368d5;border:solid white 6px;cursor:pointer;transition:all .3s ease-out;z-index:9997}.map3D-mapSwitch[data-v-85be55cd]{display:flex;align-items:center;justify-content:center;position:absolute;top:16px;right:60px;font-size:14px;height:32px;border-radius:16px;padding:10px;background:#fff;cursor:pointer;z-index:9997}.map3D-mapSwitch[data-v-85be55cd]:hover{color:#5368d5}.map3D-modal[data-v-85be55cd]{display:flex;flex-direction:column;gap:16px;padding:32px}.map3D-modal-title[data-v-85be55cd]{font-weight:700;font-size:24px;text-align:center;color:#454545}.map3D-modal input[data-v-85be55cd]{border:solid black 1px;border-radius:12px;padding:8px;font-size:20px}.map3D-modal-list[data-v-85be55cd]{display:flex;flex-direction:column;gap:16px;border-radius:12px;padding:16px;width:544px;height:280px;background:#f4f4f4;overflow-y:scroll}.map3D-modal-list-punkt[data-v-85be55cd]{font-weight:500;font-size:14px;color:#0a0a0a;cursor:pointer}.map3D-modal-list-punkt[data-v-85be55cd]:hover{color:#5368d5}.map3D-modal-list-punkt-active[data-v-85be55cd]{font-weight:700}.map3D-modal-btns[data-v-85be55cd]{display:flex;gap:8px}.map3D-modal-btns-btn[data-v-85be55cd]{display:flex;justify-content:center;align-items:center;border-radius:12px;width:268px;height:48px;font-weight:700;font-size:16px;cursor:pointer;transition:all .3s ease-out}.map3D-modal-btns-btn[data-v-85be55cd]:hover{filter:brightness(.7)}.map3D-modal-btns-btn[data-v-85be55cd]:active{scale:1.05}.map3D-modal-btns .btn-cancel[data-v-85be55cd]{border:2px solid #5368d5;color:#5368d5}.map3D-modal-btns .btn-pick[data-v-85be55cd]{background:#5368d5;opacity:.2;color:#fff;transition:all .3s ease-out;pointer-events:none}.map3D-modal-btns .btn-pick-block[data-v-85be55cd]{opacity:1;pointer-events:all}body{margin:0;padding:0;background-color:#0f0f13;font-family:Inter,sans-serif}.lock-screen[data-v-ad11da51]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,#1e2a38,#0b0c10);z-index:99999}.lock-modal[data-v-ad11da51]{background:#ffffff08;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 60px #0009,inset 0 0 0 1px #ffffff0d;padding:48px 40px;border-radius:32px;text-align:center;width:100%;max-width:380px;color:#fff;transition:all .3s cubic-bezier(.25,.8,.25,1)}.lock-modal .icon[data-v-ad11da51]{font-size:56px;margin-bottom:24px;filter:drop-shadow(0 0 15px rgba(58,123,213,.6))}.lock-modal h2[data-v-ad11da51]{margin:0 0 12px;font-size:26px;font-weight:700}.lock-modal p[data-v-ad11da51]{margin:0 0 40px;font-size:15px;line-height:1.5;color:#fff9}.input-group[data-v-ad11da51]{position:relative;width:100%}.input-group input[data-v-ad11da51]{width:100%;padding:18px 56px 18px 24px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0006;color:#fff;font-size:18px;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;letter-spacing:1px}.input-group input[data-v-ad11da51]::placeholder{color:#ffffff40;font-size:16px;letter-spacing:normal}.input-group input[data-v-ad11da51]:focus{border-color:#3a7bd5;box-shadow:0 0 0 4px #3a7bd533;background:#0009}.input-group button[data-v-ad11da51]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:#3a7bd5;border:none;width:42px;height:42px;border-radius:12px;color:#fff;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;box-shadow:0 4px 12px #3a7bd54d}.input-group button[data-v-ad11da51]:hover{background:#4a8be5;transform:translateY(-50%) scale(1.05)}.input-group button[data-v-ad11da51]:active{transform:translateY(-50%) scale(.95)}.shake[data-v-ad11da51]{animation:shake-ad11da51 .5s cubic-bezier(.36,.07,.19,.97) both}.shake input[data-v-ad11da51]{border-color:#ff4757;color:#ff4757}@keyframes shake-ad11da51{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-6EfshmZx.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-D5YUpoRx.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-ClSOndc6.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Silk;src:url(/assets/Silkscreen-Regular-CI3t9YQH.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--black: #111111;--white: #ffffff;--bg: #f0f0f0;--blue: #034ea2;--font-Inter: "Inter", serif;--font-Silk: "Silk", serif;--rounded-xs: 20px;--rounded-s: 40px;--rounded: 100px}*{padding:0;margin:0;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}*::-webkit-scrollbar{display:none}*,*:before,*:after{box-sizing:border-box}:focus,:active{outline:none}button{outline:none!important}a:focus,a:active{outline:none}aside,nav,footer,header,section{display:block}html{font-size:32px}html,body{min-height:100%;min-width:360px;color:var(--white)}body{line-height:1.2;font-family:var(--font);-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:var(--font),serif;font-size:inherit}input::-ms-clear{display:none}button{cursor:pointer;background-color:inherit}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a{color:inherit}a:hover{text-decoration:none}img{vertical-align:top}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-zoom-enter-active,.fade-zoom-leave-active{transition:all .5s ease}.fade-zoom-enter-from,.fade-zoom-leave-to{opacity:0;transform:scale(0)}.fade-page-enter-active,.fade-page-leave-active{transition:opacity .2s ease}.fade-page-enter-from,.fade-page-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all .5s ease}.slide-enter-from{opacity:0;transform:translate(-30px)}.slide-leave-to{opacity:0;transform:translate(30px)}.fade-top-enter-active,.fade-top-leave-active{transition:opacity .5s ease,transform .5s linear;transform:translateY(0)}.fade-top-enter-from,.fade-top-leave-to{opacity:0;transform:translateY(-10px)}.slide-left-enter-active,.slide-left-leave-active{transition:all .5s ease}.slide-left-enter-from,.slide-left-leave-to{opacity:0;transform:translate(-30px)}.info-enter-active{transition:all .3s ease-out .3s}.info-leave-active{transition:all .3s ease-out}.info-enter-from,.info-leave-to{scale:.95;opacity:0}.up-down-enter-active,.up-down-leave-active{transition:all .3s ease-out}.up-down-enter-from,.up-down-leave-to{transform:translateY(-1000px);filter:blur(50px)}.btn-enter-active,.btn-leave-active{transition:all .6s ease-out}.btn-enter-from,.btn-leave-to{opacity:0;filter:blur(50px)}body{color:var(--black);background:var(--white);font-family:sans-serif;-webkit-user-select:none;user-select:none;overflow:hidden}
