.buildings[data-v-124f2b08]{display:flex;flex-wrap:wrap;gap:10px;width:100vw;height:100vh;padding:20px;background:#c9c9c9}.buildings-build[data-v-124f2b08]{height:min-content;padding:10px;border-radius:15px;background:#fff;transition:all .3s ease-out}.buildings-build[data-v-124f2b08]:hover{background:#ffe8d3}.buildings-build-name[data-v-124f2b08]{font-size:24px}.buildings-build-floor[data-v-124f2b08]{font-size:16px}.buildings-build-floor[data-v-124f2b08]: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-obj-transition{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:2px solid #764ba2;color:#fff;padding:2px}.wrapper[data-v-4c98a442]{display:flex;width:100vw;height:100vh;position:relative;background:#e1d7d5}.wrapper .map3D[data-v-4c98a442]{position:relative;width:100vw;height:100vh;background:#e1d7d5}.wrapper .map3D-btns[data-v-4c98a442]{display:flex;align-items:center;justify-content:center;border-radius:14px;padding:6px;width:500px;height:61px;background:#fff;position:absolute;top:16px;left:16px;z-index:9997}.wrapper .map3D-btns-btn[data-v-4c98a442]{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}.wrapper .map3D-btns-btn-active[data-v-4c98a442]{background:#5368d5;color:#fff;font-weight:700}.wrapper .map3D-btns-second[data-v-4c98a442]{height:52px;top:90px}.wrapper .map3D-btns-second .map3D-btns-btn[data-v-4c98a442]{width:146px;height:40px}.wrapper .map3D-btns .transition-btn[data-v-4c98a442]{position:relative}.wrapper .map3D-btns .transition-btn:hover .transition-btn-list[data-v-4c98a442]{opacity:1}.wrapper .map3D-btns .transition-btn-list[data-v-4c98a442]{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}.wrapper .map3D-btns .transition-btn-list-punkt[data-v-4c98a442]:hover,.wrapper .map3D-btns .transition-btn-list .punkt-active[data-v-4c98a442]{color:#5368d5}.wrapper .map3D-switch[data-v-4c98a442]{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}.wrapper .map3D-mapSwitch[data-v-4c98a442]{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}.wrapper .map3D-mapSwitch[data-v-4c98a442]:hover{color:#5368d5}.wrapper .map3D-modal[data-v-4c98a442]{display:flex;flex-direction:column;gap:16px;padding:32px}.wrapper .map3D-modal-title[data-v-4c98a442]{font-weight:700;font-size:24px;text-align:center;color:#454545}.wrapper .map3D-modal input[data-v-4c98a442]{border:solid black 1px;border-radius:12px;padding:8px;font-size:20px}.wrapper .map3D-modal-list[data-v-4c98a442]{display:flex;flex-direction:column;gap:16px;border-radius:12px;padding:16px;width:544px;height:280px;background:#f4f4f4;overflow-y:scroll}.wrapper .map3D-modal-list-punkt[data-v-4c98a442]{font-weight:500;font-size:14px;color:#0a0a0a;cursor:pointer}.wrapper .map3D-modal-list-punkt[data-v-4c98a442]:hover{color:#5368d5}.wrapper .map3D-modal-list-punkt-active[data-v-4c98a442]{font-weight:700}.wrapper .map3D-modal-btns[data-v-4c98a442]{display:flex;gap:8px}.wrapper .map3D-modal-btns-btn[data-v-4c98a442]{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}.wrapper .map3D-modal-btns-btn[data-v-4c98a442]:hover{filter:brightness(.7)}.wrapper .map3D-modal-btns-btn[data-v-4c98a442]:active{scale:1.05}.wrapper .map3D-modal-btns .btn-cancel[data-v-4c98a442]{border:2px solid #5368d5;color:#5368d5}.wrapper .map3D-modal-btns .btn-pick[data-v-4c98a442]{background:#5368d5;opacity:.2;color:#fff;transition:all .3s ease-out;pointer-events:none}.wrapper .map3D-modal-btns .btn-pick-block[data-v-4c98a442]{opacity:1;pointer-events:all}.wrapper .map3D-cameraPos[data-v-4c98a442]{display:flex;align-items:center;justify-content:center;position:absolute;top:56px;right:16px;font-size:14px;height:32px;border-radius:16px;padding:10px;background:#fff;cursor:pointer;z-index:9997}.wrapper .map3D-cameraPos[data-v-4c98a442]:hover{color:#5368d5}.wrapper .cameraModal[data-v-4c98a442]{width:1080px;height:1920px;position:absolute;left:50%;top:0;padding-left:32px;padding-top:470px;background:#c2d8e9;transform-origin:left top;transform:translate(-50%);overflow:hidden}.wrapper .cameraModal-close[data-v-4c98a442]{display:flex;align-items:center;justify-content:center;position:absolute;top:16px;left:16px;font-size:30px;border-radius:16px;padding:10px 20px;background:#fff;cursor:pointer}.wrapper .cameraModal-close[data-v-4c98a442]:hover{color:#5368d5}.wrapper .cameraModal-open[data-v-4c98a442]{display:flex;align-items:center;justify-content:center;position:absolute;top:86px;left:16px;font-size:30px;border-radius:16px;padding:10px 20px;background:#fff;cursor:pointer}.wrapper .cameraModal-open[data-v-4c98a442]:hover{color:#5368d5}.wrapper .cameraModal-bind[data-v-4c98a442]{display:flex;align-items:center;justify-content:center;position:absolute;top:156px;left:16px;font-size:30px;border-radius:16px;padding:10px 20px;background:#fff;cursor:pointer}.wrapper .cameraModal-bind[data-v-4c98a442]:hover{color:#5368d5}.wrapper .cameraModal-avatar[data-v-4c98a442]{position:absolute;right:-120px;top:460px;pointer-events:none}@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}
