.support-link { position: fixed; bottom: 20px; right: 20px; z-index: 1000; display: flex; align-items: center; justify-content: center; } .support-link img { width: 60px; height: 60px; border-radius: 50%; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); transition: transform 0.3s ease, box-shadow 0.3s ease; } .support-link img:hover { transform: scale(1.1); box-shadow: 0 6px 10px rgba(0, 0, 0, 0.2); } @font-face { font-family: Proxima Nova; font-style: normal; font-weight: 400; src: url(proxima-nova.woff2) format("woff2") } * { box-sizing: border-box; margin: 0; padding: 0 } html, body { height: 100% } body { font-family: Proxima Nova, sans-serif; background: #1a2c38; color: #fff } input, button { font-family: Proxima Nova, sans-serif; border: none; outline: none } button { cursor: pointer } .popup.svelte-h81geu.svelte-h81geu { top: 0; display: flex; justify-content: center; align-items: center; width: 100%; padding: 10px } .popup.svelte-h81geu .container.svelte-h81geu { display: flex; justify-content: center; align-items: center; width: 22rem; border-radius: 10px; color: #fff; font-weight: 700 } .popup.svelte-h81geu .container .timer.svelte-h81geu { padding: 10px; background: #c94444; border-radius: 15px 0 0 15px; width: 15rem; text-align: center } .popup.svelte-h81geu .container .text.svelte-h81geu { padding: 10px; background: #952b2b; border-radius: 0 15px 15px 0; width: 13rem; text-align: center } .app.svelte-h81geu.svelte-h81geu { display: flex; flex-direction: column; height: 100% } .loading.svelte-h81geu.svelte-h81geu { display: flex; flex-direction: column; align-items: center; justify-content: center; flex: 1; -webkit-user-select: none; user-select: none } .loading.svelte-h81geu img.svelte-h81geu { width: 100px } .loading.svelte-h81geu h2.svelte-h81geu { font-size: 1.5rem; margin-top: -28px } .container.svelte-1bpz8y2 { display: flex; justify-content: center; align-items: center; height: 100% } .card.svelte-1bpz8y2 { border-radius: 8px; background-color: #0b2331; padding: 1rem 8rem; display: flex; flex-direction: column; gap: 1rem } .emoticon.svelte-1bpz8y2 { font-size: 3rem; text-align: center; margin-top: -.8rem } .error.svelte-1bpz8y2 { font-size: 1.5rem } .container.svelte-eu7k6j { display: flex; justify-content: center; align-items: center; height: 100% } .login-container.svelte-eu7k6j { width: 30rem; background: #0b2331; border-radius: .5rem; display: flex; flex-direction: column; align-items: center; padding: 1.5rem; gap: .3rem } .social.svelte-eu7k6j { margin-top: auto; display: flex; flex-direction: column; width: 100%; margin-top: 1rem } h1.svelte-eu7k6j { font-size: 1.125rem; font-weight: 600 } form.svelte-eu7k6j { width: 100% } .input-wrap.svelte-eu7k6j { display: flex; flex-direction: column; gap: 1rem } @media (max-width: 768px) { .login-container.svelte-eu7k6j { width: 100%; height: 100%; border-radius: 0; justify-content: center } h1.svelte-eu7k6j { margin-bottom: 2rem } } button.svelte-h4ldgr.svelte-h4ldgr { -webkit-user-select: none; user-select: none; display: flex; justify-content: center; align-items: center; width: 100%; padding: 1.125rem; font-size: 16px; font-weight: 600; text-align: center; background: #00e701; box-shadow: #0000 0 0, #0000 0 0, #0000001a 0 4px 6px -1px, #0000001a 0 2px 4px -2px; border-radius: 4px } button.svelte-h4ldgr.svelte-h4ldgr:hover { background: #1fff20 } button.svelte-h4ldgr.svelte-h4ldgr { background: #00e701; cursor: pointer } .loader.svelte-h4ldgr.svelte-h4ldgr { position: absolute; display: none } .loading.svelte-h4ldgr .content.svelte-h4ldgr { visibility: hidden; opacity: 0 } .loading.svelte-h4ldgr .loader.svelte-h4ldgr { display: flex } .dot.svelte-h4ldgr.svelte-h4ldgr { width: .6rem; height: .6rem; border-radius: 1000px; background: #05080a; position: absolute } .dot-one.svelte-h4ldgr.svelte-h4ldgr { animation: svelte-h4ldgr-spin .8s infinite linear } .dot-two.svelte-h4ldgr.svelte-h4ldgr { animation: svelte-h4ldgr-spin .8s -.4s infinite linear } @keyframes svelte-h4ldgr-spin { 0%, to { transform: translateY(-50%) scale(.4) } 25% { transform: translate(-1.15rem, -50%) scale(1) } 50% { transform: translateY(-50%) scale(1.5) } 75% { transform: translate(1.15rem, -50%) scale(1) } } .wrapper.svelte-1gvfvc8.svelte-1gvfvc8 { display: flex; align-items: center; flex-direction: row; width: 100%; -webkit-user-select: all; user-select: all } .container.svelte-1gvfvc8.svelte-1gvfvc8 { display: flex; justify-content: center; align-items: center; flex-direction: column } .logos.svelte-1gvfvc8.svelte-1gvfvc8 { display: flex; justify-content: center; align-items: center; flex-direction: row; gap: 1rem } .header.svelte-1gvfvc8.svelte-1gvfvc8 { -webkit-user-select: none; user-select: none; display: flex; justify-content: center; align-items: center; flex-direction: column; margin-bottom: .5rem } .header.svelte-1gvfvc8 h6.svelte-1gvfvc8 { font-size: 9px; font-weight: 800; text-transform: uppercase; color: #858080 } .instagram.svelte-1gvfvc8.svelte-1gvfvc8 { display: flex; justify-content: center; align-items: center } .logo.svelte-1gvfvc8.svelte-1gvfvc8 { width: 1.5rem; height: 1.5rem; fill: #436f87 } .logo.svelte-1gvfvc8.svelte-1gvfvc8:hover { fill: #75a2bb } .logo.svelte-1gvfvc8.svelte-1gvfvc8:hover { cursor: pointer } a.svelte-1gvfvc8.svelte-1gvfvc8 { display: flex; justify-content: center; align-items: center } input.svelte-5drwik { width: 100%; height: 100%; padding: 0; margin: 0; border: none; background: none; color: #fff; font-weight: 600; letter-spacing: 0; -webkit-user-select: none; user-select: none } input.svelte-5drwik::placeholder { -webkit-user-select: none; user-select: none } .container.svelte-5drwik { display: flex; justify-content: space-between; align-items: center; gap: .5rem; flex-shrink: 0; font-weight: 600; letter-spacing: 0; width: 100%; padding: .5rem; box-shadow: 0 1px 3px #0003, 0 1px 2px #0000001f; background: #0f212e; border: 2px solid #2f4553; border-radius: .25rem; color: #fff } .container.svelte-5drwik:focus:not(.disabled), .container.svelte-5drwik:hover:not(.disabled) { border-color: #557086 } .container.disabled.svelte-5drwik { cursor: default; opacity: .5; -webkit-user-select: none; user-select: none } .container.svelte-1lyc96t { display: flex; gap: .2rem; flex-direction: column; width: 100% } .label-wrapper.svelte-1lyc96t { display: flex; justify-content: space-between; flex-direction: row } .label.svelte-1lyc96t { display: flex; align-items: center } label.svelte-1lyc96t { font-size: .875rem; color: #b1bad3; -webkit-user-select: none; user-select: none } .asterix.svelte-1lyc96t { color: #ed4163; font-size: 14px; margin-left: .25rem } .error.svelte-1lyc96t { color: #cc576e; margin-left: .25rem; font-size: 14px } .img1 { display: block; /* Ensures it's treated as a block element */ margin: 0 auto; /* Centers the image horizontally */ border: 5px solid white; /* Adds the white border */ max-width: 100%; /* Ensures responsiveness */ height: auto; /* Maintains aspect ratio */ }