@layer tailwind-base, primereact, tailwind-utilities; @import 'primereact/resources/themes/arya-blue/theme.css' layer(primereact); /*@import 'primereact/resources/themes/bootstrap4-dark-blue/theme.css' layer(primereact);*/ @import '../js/hooks/Mapper/components/map/styles/index.scss'; @layer tailwind-base { @tailwind base; } @layer tailwind-utilities { @tailwind components; @tailwind utilities; } #app { overflow: hidden; } body { font-family: 'Shentox', 'Rogan', sans-serif !important; min-width: 400px; /* Suppose you want minimum width of 400px */ width: auto !important; /* Firefox will set width as auto */ width: 400px; /* As IE6 ignores !important it will set width as 400px; */ } .lending-normal { font-family: 'Shentox', 'Rogan', sans-serif !important; font-weight: 500; } #bg-canvas { position: absolute; width: 100vw; height: 100vh; } .ccp-font { font-family: 'Shentox', 'Rogan', sans-serif !important; } .discount { position: absolute; width: 100%; height: 100%; background-color: red; clip-path: polygon(100% 0, 100% 12%, 0% 100%, 0% 88%); } .blur { filter: blur(3px); } .blur:hover { filter: none; } .show-blured .blur { filter: none; } .blog-bg { background-image: url('https://images.ctfassets.net/7lhcm73ukv5p/3kBbL40e9KAKPMlM27jqRw/670eb7dd8cd76eab700ec8445373dd2c/news_detail_background.jpg?w=900&q=75&fm=webp'); background-size: cover; background-position: center; width: 100%; height: 100%; } .maps_bg { background-image: url('../images/maps_bg.webp'); background-size: cover; background-position: center; width: 100%; height: 100%; } .cover_bg { background-image: url('../images/hello.webp'); background-size: cover; background-position: center; width: 100%; height: 100%; } .copied .link-copied { display: block; animation-name: fadeOutOpacity; animation-iteration-count: 1; animation-delay: 0.5s; animation-timing-function: ease-out; animation-duration: 1s; animation-fill-mode: forwards; } @keyframes fadeOutOpacity { 0% { opacity: 1; } 100% { opacity: 0; } } .wd-user-characters > .wd-characters-icons:not(:last-child) { margin-right: 5px; } .wd-characters-icons { display: flex; transition: border-color 250ms, opacity 250ms; width: 35px; height: 35px; border-radius: 50%; border-width: 2px; border-style: solid; border-color: #5a5a5a; background-color: rgba(0, 0, 0, 0); cursor: pointer; opacity: 0.6; } .wd-bg-default { background-position: center; background-size: 100%; background-repeat: no-repeat; } .wd-characters-icons.character-online { border-color: #4fa224de; opacity: 1; } .wd-app-menu[data-v-24097c87] { border-right: 1px solid #454545; width: 60px; background-color: #2f2f2f; } .wd.padding-top { padding-top: 10px; } .wd.f-height { height: 100%; } .wd.flex-align-center { align-items: center; } .wd.flex { display: flex; } .wd.flex-column { flex-direction: column; } .h-auto { height: auto !important; } .min-h-auto { min-height: auto !important; } .react-flow__attribution { display: none; } .sortable-ghost { display: block; width: 100%; height: 0; font-size: 0.001px; line-height: 0; color: transparent; } .sortable-ghost::before { content: ''; position: absolute; top: 0; right: 0; left: 0; height: 0; background: blue; } .Loader { padding-top: 10px; width: 150px; height: 150px; } /* █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ */ .Loader { position: relative; width: 150px; width: 150px; min-width: 110px; overflow: visible; margin: 20px; border-radius: 50%; box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.4), 0 0 25px rgba(255, 255, 255, 0.8); } .Loader::after { content: attr(data-text); color: #cecece; color: #cecece; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); font-size: calc(70% + 0.1vw); text-transform: uppercase; letter-spacing: 5px; } .Loader { /* Keep ratio on resize */ } .Loader::before { content: ''; float: left; padding-top: 100%; } .Loader__Circle { display: block; position: absolute; border-radius: 50%; top: 0px; right: 0px; bottom: 0px; left: 0px; opacity: 0.8; mix-blend-mode: screen; filter: url('data:image/svg+xml;charset=utf-8,#filter'); filter: brightness(120%); -webkit-animation-name: SpinAround; animation-name: SpinAround; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: linear; animation-timing-function: linear; } .Loader__Circle:nth-of-type(1) { box-shadow: inset 1px 0 0 1px #2979ff, 4px 0 0 4px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 4px 0 0 4px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 4px 0 0 3px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 4px 0 0 3px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 3px 0 0 4px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 3px 0 0 4px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 3px 0 0 3px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 3px 0 0 3px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 4px 0 0 4px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 4px 0 0 4px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 4px 0 0 3px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 4px 0 0 3px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 3px 0 0 4px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 3px 0 0 4px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 3px 0 0 3px #2979ff; box-shadow: inset 1px 0 0 1px #2979ff, 3px 0 0 3px #2979ff; animation-direction: reverse; transform-origin: 49.6% 49.8%; } .Loader__Circle:nth-of-type(2) { box-shadow: inset 1px 0 0 1px #ff1744, 4px 0px 0 4px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 4px 0px 0 4px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 4px 0px 0 3px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 4px 0px 0 3px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 3px 0px 0 4px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 3px 0px 0 4px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 3px 0px 0 3px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 3px 0px 0 3px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 4px 0px 0 4px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 4px 0px 0 4px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 4px 0px 0 3px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 4px 0px 0 3px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 3px 0px 0 4px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 3px 0px 0 4px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 3px 0px 0 3px #ff1744; box-shadow: inset 1px 0 0 1px #ff1744, 3px 0px 0 3px #ff1744; transform-origin: 49.5% 49.8%; } .Loader__Circle:nth-of-type(3) { box-shadow: inset 1px 0 0 1px #ffff8d, 0 4px 0 4px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 4px 0 4px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 4px 0 3px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 4px 0 3px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 3px 0 4px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 3px 0 4px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 3px 0 3px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 3px 0 3px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 4px 0 4px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 4px 0 4px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 4px 0 3px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 4px 0 3px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 3px 0 4px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 3px 0 4px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 3px 0 3px #ffff8d; box-shadow: inset 1px 0 0 1px #ffff8d, 0 3px 0 3px #ffff8d; transform-origin: 49.8% 49.8%; } .Loader__Circle:nth-of-type(4) { box-shadow: inset 1px 0 0 1px #b2ff59, 0 4px 0 4px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 4px 0 4px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 4px 0 3px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 4px 0 3px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 3px 0 4px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 3px 0 4px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 3px 0 3px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 3px 0 3px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 4px 0 4px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 4px 0 4px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 4px 0 3px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 4px 0 3px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 3px 0 4px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 3px 0 4px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 3px 0 3px #b2ff59; box-shadow: inset 1px 0 0 1px #b2ff59, 0 3px 0 3px #b2ff59; transform-origin: 49.7% 49.7%; } @-webkit-keyframes SpinAround { 0% { transform: rotate(0); } 100% { transform: rotate(-360deg); } } @keyframes SpinAround { 0% { transform: rotate(0); } 100% { transform: rotate(-360deg); } } /* Map refresh */ .socket { scale: 0.5; width: 150px; height: 150px; left: 50%; /* margin-left: -75px; */ top: 50%; /* margin-top: -50px; */ } .hex-brick { background: #000; width: 30px; height: 17px; position: absolute; top: 5px; animation-name: fade; animation-duration: 2s; animation-iteration-count: infinite; -webkit-animation-name: fade; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; } .hex-brick--active { animation-name: fade-active; -webkit-animation-name: fade-active; } .h2 { transform: rotate(60deg); -webkit-transform: rotate(60deg); } .h3 { transform: rotate(-60deg); -webkit-transform: rotate(-60deg); } .gel { height: 30px; width: 30px; transition: all 0.3s; -webkit-transition: all 0.3s; position: absolute; top: 50%; left: 50%; } .center-gel { margin-left: -15px; margin-top: -15px; animation-name: pulse-version; animation-duration: 2s; animation-iteration-count: infinite; -webkit-animation-name: pulse-version; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; } .c1 { margin-left: -47px; margin-top: -15px; } .c2 { margin-left: -31px; margin-top: -43px; } .c3 { margin-left: 1px; margin-top: -43px; } .c4 { margin-left: 17px; margin-top: -15px; } .c5 { margin-left: -31px; margin-top: 13px; } .c6 { margin-left: 1px; margin-top: 13px; } .c7 { margin-left: -63px; margin-top: -43px; } .c8 { margin-left: 33px; margin-top: -43px; } .c9 { margin-left: -15px; margin-top: 41px; } .c10 { margin-left: -63px; margin-top: 13px; } .c11 { margin-left: 33px; margin-top: 13px; } .c12 { margin-left: -15px; margin-top: -71px; } .c13 { margin-left: -47px; margin-top: -71px; } .c14 { margin-left: 17px; margin-top: -71px; } .c15 { margin-left: -47px; margin-top: 41px; } .c16 { margin-left: 17px; margin-top: 41px; } .c17 { margin-left: -79px; margin-top: -15px; } .c18 { margin-left: 49px; margin-top: -15px; } .c19 { margin-left: -63px; margin-top: -99px; } .c20 { margin-left: 33px; margin-top: -99px; } .c21 { margin-left: 1px; margin-top: -99px; } .c22 { margin-left: -31px; margin-top: -99px; } .c23 { margin-left: -63px; margin-top: 69px; } .c24 { margin-left: 33px; margin-top: 69px; } .c25 { margin-left: 1px; margin-top: 69px; } .c26 { margin-left: -31px; margin-top: 69px; } .c27 { margin-left: -79px; margin-top: -15px; } .c28 { margin-left: -95px; margin-top: -43px; } .c29 { margin-left: -95px; margin-top: 13px; } .c30 { margin-left: 49px; margin-top: 41px; } .c31 { margin-left: -79px; margin-top: -71px; } .c32 { margin-left: -111px; margin-top: -15px; } .c33 { margin-left: 65px; margin-top: -43px; } .c34 { margin-left: 65px; margin-top: 13px; } .c35 { margin-left: -79px; margin-top: 41px; } .c36 { margin-left: 49px; margin-top: -71px; } .c37 { margin-left: 81px; margin-top: -15px; } .r1 { animation-name: pulse-version; animation-duration: 2s; animation-iteration-count: infinite; animation-delay: 0.2s; -webkit-animation-name: pulse-version; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-delay: 0.2s; } .r2 { animation-name: pulse-version; animation-duration: 2s; animation-iteration-count: infinite; animation-delay: 0.4s; -webkit-animation-name: pulse-version; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-delay: 0.4s; } .r3 { animation-name: pulse-version; animation-duration: 2s; animation-iteration-count: infinite; animation-delay: 0.6s; -webkit-animation-name: pulse-version; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-delay: 0.6s; } .r1 > .hex-brick { animation-name: fade; animation-duration: 2s; animation-iteration-count: infinite; animation-delay: 0.2s; -webkit-animation-name: fade; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-delay: 0.2s; } .r1 > .hex-brick--active { animation-name: fade-active; -webkit-animation-name: fade-active; } .r2 > .hex-brick { animation-name: fade; animation-duration: 2s; animation-iteration-count: infinite; animation-delay: 0.4s; -webkit-animation-name: fade; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-delay: 0.4s; } .r2 > .hex-brick--active { animation-name: fade-active; -webkit-animation-name: fade-active; } .r3 > .hex-brick { animation-name: fade; animation-duration: 2s; animation-iteration-count: infinite; animation-delay: 0.6s; -webkit-animation-name: fade; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-delay: 0.6s; } .r3 > .hex-brick--active { animation-name: fade-active; -webkit-animation-name: fade-active; } @keyframes pulse-version { 0% { -webkit-transform: scale(1); transform: scale(1); } 50% { -webkit-transform: scale(0.01); transform: scale(0.01); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes fade { 0% { background: #09d0e2; } 50% { background: #8ae6ee; } 100% { background: #09d0e2; } } @keyframes fade-active { 0% { background: #ff52d9; } 50% { background: #ff52d9; } 100% { background: #ff52d9; } } @-webkit-keyframes pulse { 0% { -webkit-transform: scale(1); transform: scale(1); } 50% { -webkit-transform: scale(0.01); transform: scale(0.01); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @-webkit-keyframes fade { 0% { background: #abf8ff; } 50% { background: #389ca6; } 100% { background: #abf8ff; } } /* Map refresh END */ .inputContainer { display: grid; grid-template-columns: auto 1fr auto; align-items: center; } .inputContainer > span:nth-child(1), .inputContainer > label:nth-child(1) { color: var(--gray-200); font-size: 13px; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .inputContainer > :nth-child(2) { border-bottom: 2px dotted #3f3f3f; height: 1px; margin: 0 12px; } .smallInputSwitch { height: 100%; display: flex; align-items: center; } .smallInputSwitch .p-inputswitch { height: 1rem; width: 2rem; } .smallInputSwitch .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider::before { transform: translateX(1rem); } .smallInputSwitch .p-inputswitch.p-highlight .p-inputswitch-slider:before { transform: translateX(1rem); } .smallInputSwitch .p-inputswitch .p-inputswitch-slider::before { width: 0.8rem; height: 0.8rem; margin-top: -0.4rem; margin-left: -3px; } .checkboxRoot.sizeXS { width: 14px; height: 14px; } .checkboxRoot.sizeXS .p-checkbox-box, .checkboxRoot.sizeXS .p-checkbox-input { width: 14px; height: 14px; } .checkboxRoot.sizeM { width: 16px; height: 16px; } .checkboxRoot.sizeM .p-checkbox-box, .checkboxRoot.sizeM .p-checkbox-input { width: 16px; height: 16px; }