body { background-color: transparent; } html body { overflow-x: hidden; font-family: Roboto; font-size: 0.875rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding: 0 !important; } .sshadow { box-shadow: 0px 0px 10px 0px rgba(11, 83, 139, 0.2); } .main { background-image: url(/images/bg-main.svg); background-attachment: fixed; background-repeat: no-repeat; /* padding-top: 1.25rem; */ padding-bottom: 1.25rem; } .wrapper { position: relative; margin-top: 15px; } .wrapper:before { content: ""; width: 95%; z-index: -1; transform: translatey(35px); -webkit-animation: 0.4s intro-wrapper-animation ease-in-out 0.33333s; animation: 0.4s intro-wrapper-animation ease-in-out 0.33333s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-delay: 0.1s; animation-delay: 0.1s; border-radius: 1.3rem; position: absolute; /* right: -15px; */ margin-left: auto; margin-right: auto; margin-top: 1rem; height: 100%; background-color: rgb(255 255 255 / 0.1); opacity: 0; } .dark .wrapper:before { background-color: rgb(var(--color-darkmode-400) / 0.5); } .wrapper.wrapper--top-nav .wrapper-box { padding-top: 80px; margin-top: -62px; } @media (max-width: calc(1280px - 1px)) { .wrapper.wrapper--top-nav .wrapper-box { margin-top: -67px; background-color: transparent; } .wrapper.wrapper--top-nav .wrapper-box::before { content: var(--tw-content); display: none; } .dark .wrapper.wrapper--top-nav .wrapper-box { background-color: transparent; } } @media (max-width: calc(768px - 1px)) { .wrapper.wrapper--top-nav .wrapper-box { margin-top: -7px; padding-top: 0px; } } @media (max-width: calc(1280px - 1px)) { .wrapper.wrapper--top-nav:before { background-color: transparent; } } .wrapper .wrapper-box { /* transform: translatey(35px); */ /* -webkit-animation: 0.4s intro-wrapper-animation ease-in-out 0.33333s; animation: 0.4s intro-wrapper-animation ease-in-out 0.33333s; -webkit-animation-fill-mode: forwards; */ /* animation-fill-mode: forwards; */ /* -webkit-animation-delay: 0.2s; */ /* animation-delay: 0.2s; */ display: flex; border-radius: 1.3rem; --tw-bg-opacity: 1; background-color: rgb(var(--color-primary) / var(--tw-bg-opacity)); } .dark .wrapper .wrapper-box { --tw-bg-opacity: 1; background-color: rgb(var(--color-darkmode-400) / var(--tw-bg-opacity)); } .wrapper .wrapper-box:before { content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1; display: block; border-radius: 1.3rem; background-color: rgb(0 0 0 / 0.15); } @media (max-width: calc(768px - 1px)) { .wrapper .wrapper-box { margin-top: -7px; } } @-webkit-keyframes intro-wrapper-animation { 100% { opacity: 1; transform: translateX(0px); } } @keyframes intro-wrapper-animation { 100% { opacity: 1; transform: translateX(0px); } } .text-ssm { font-size: 0.675rem; line-height: 1.1rem; } input[phx-hook='ToggleInput'] { border-color: transparent; } .fontw-100 { font-weight: 100 } .fontw-200 { font-weight: 200; } .fontw-300 { font-weight: 300; } .fontw-400 { font-weight: 400; } .fontw-500 { font-weight: 500; } .fontw-600 { font-weight: 600; } .fontw-700 { font-weight: 700; } .fontw-800 { font-weight: 800; } .fontw-900 { font-weight: 900; } .font-w-100 { font-weight: 100 } .font-w-200 { font-weight: 200; } .font-w-300 { font-weight: 300; } .font-w-400 { font-weight: 400; } .font-w-500 { font-weight: 500; } .font-w-600 { font-weight: 600; } .font-w-700 { font-weight: 700; } .font-w-800 { font-weight: 800; } .font-w-900 { font-weight: 900; } .transition-all { transition: all .3s; } .transition-3 { transition: all .3s; } .transition-4 { transition: all .4s; } .transition-5 { transition: all .5s; } .transition-6 { transition: all .6s; } .transition-7 { transition: all .7s; }