.onboarding { width: 100%; padding: 16px; display: flex; @media (min-width: 1000px) { & { padding: 3rem 6rem; } } > section { display: flex; flex-direction: column; justify-content: space-between; z-index: 1; } @media (min-width: 1000px) { > section:first-child { max-width: 500px; } } section { flex: 1; } &.onboarding--second .alpha { flex: 0.3; } &.onboarding--third .alpha { flex: 0.5; } section > *:first-child { flex: 0.5; } h1 { font-family: Inter; font-size: 36px; font-weight: 300; line-height: 43.57px; letter-spacing: 0.01em; b { font-weight: 400; } b + b { font-weight: 900; text-transform: uppercase; } } footer { display: flex; align-items: center; justify-content: space-between; flex: 0; ul { display: flex; gap: 8px; li { cursor: pointer; width: 12px; height: 12px; background-color: white; display: inline-block; border-radius: 50%; transition: opacity 0.35s; &:hover { animation-name: pulse; animation-duration: 2.5s; animation-iteration-count: infinite; } &:not([aria-selected]) { opacity: 0.4; } &[aria-selected] { box-shadow: 0px 0px 12px 0px #fff; opacity: 1; } } } } .alpha { > div { margin-top: 4px; display: block; } b { font-weight: 500; opacity: 0.6; display: block; } a { text-decoration: underline; font-family: Azeret Mono; font-size: 12px; font-weight: 400; line-height: 14px; margin-top: 16px; cursor: pointer; display: inline-flex; align-items: center; color: var(--codex-color-error-hexa); &:hover { animation-name: example; animation-duration: 2.5s; animation-iteration-count: infinite; } } p { margin-top: 1rem; font-family: Azeret Mono; font-size: 14px; font-weight: 400; line-height: 16.34px; display: inline-block; color: var(--codex-color-primary); } } .main { p { font-family: Azeret Mono; font-size: 14px; font-weight: 400; line-height: 16.34px; max-width: 532px; margin-top: 20px; color: var(--codex-input-label-color); } label { margin-top: 1rem; } .health-checks { .address { .refresh { top: 22px; } } } } .get-started { a { font-size: 24px; font-weight: 600; line-height: 29.05px; letter-spacing: 0.01em; margin-top: 32px; font-family: Inter; color: #7bfbaf; gap: 4px; text-decoration: none; border-bottom: 2px solid #7bfbaf; cursor: pointer; display: inline-flex; align-items: center; } } .modal { max-width: 600px; margin: auto; h1 { margin-top: 0; margin-bottom: 3rem; } p { line-height: 1.5rem; } } .navigation { cursor: pointer; position: fixed; right: 16px; bottom: 16px; border-bottom: none; text-decoration: none; z-index: 1; right: 6rem; bottom: 16px; &:hover { animation-name: example; animation-duration: 2.5s; animation-iteration-count: infinite; } &[aria-disabled="true"] { cursor: not-allowed; } } .disclaimer dialog { padding: 16px; max-width: 700px; } } @keyframes rotate { from { transform: rotate(0deg); /* Start at 0 degrees */ } to { transform: rotate(360deg); /* End at 360 degrees */ } } @keyframes pulse { 0% { opacity: 0.4; } 30% { opacity: 0.8; } 100% { opacity: 0.4; } } #sentry-feedback { right: 128px; }