Spaces:
Paused
Paused
| body { | |
| background-color: var(--background-image); | |
| font-family: "Inter", sans-serif; | |
| color: var(--text-primary); | |
| margin: 0; | |
| padding: 0; | |
| letter-spacing: 0px; | |
| overflow-x: hidden; | |
| } | |
| .settings-container { | |
| display: flex; | |
| flex-wrap: wrap; | |
| justify-content: center; | |
| gap: 20px; | |
| padding: 20% 20px 20px 20px; | |
| } | |
| .settings-title { | |
| display: block; | |
| font-size: 70px; | |
| margin-block-start: 0.67em; | |
| margin-block-end: 0.67em; | |
| margin-inline-start: 0px; | |
| margin-inline-end: 0px; | |
| font-weight: bold; | |
| } | |
| .settings-card { | |
| background-color: var(--background-settings); | |
| border-radius: 10px; | |
| padding: 20px; | |
| box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); | |
| width: 400px; | |
| transition: all 0.3s ease; | |
| } | |
| .settings-card:hover { | |
| transform: translatey(-5px); | |
| box-shadow: 0 8px 12px rgba(0, 0, 0, 0.2); | |
| } | |
| .settings-card h3 { | |
| margin-top: 0; | |
| color: var(--text-primary); | |
| } | |
| .settings-card p { | |
| color: var(--text-placeholder); | |
| } | |
| a { | |
| color: var(--text-primary); | |
| } | |
| .switch { | |
| position: relative; | |
| display: inline-block; | |
| width: 60px; | |
| height: 34px; | |
| } | |
| .switch input { | |
| opacity: 0; | |
| width: 0; | |
| height: 0; | |
| } | |
| .slider-round { | |
| position: absolute; | |
| cursor: pointer; | |
| top: 0; | |
| left: 0; | |
| right: 0; | |
| bottom: 0; | |
| background-color: var(--slider-inactive-background); | |
| transition: 0.4s; | |
| border-radius: 34px; | |
| } | |
| .slider-round:before { | |
| position: absolute; | |
| content: ""; | |
| height: 26px; | |
| width: 26px; | |
| left: 4px; | |
| bottom: 4px; | |
| background-color: var(--text-primary); | |
| transition: 0.4s; | |
| border-radius: 50%; | |
| } | |
| input:checked + .slider-round { | |
| background-color: var(--slider-active-background); | |
| } | |
| input:checked + .slider-round:before { | |
| transform: translateX(26px); | |
| } | |
| input { | |
| padding: 15px; | |
| border-radius: 10px; | |
| background: var(--background-input); | |
| text-align: center; | |
| font-size: 20px; | |
| border: none; | |
| outline: none; | |
| color: var(--text-primary); | |
| } | |
| .key-form { | |
| padding: 15px; | |
| width: 92.5%; | |
| border-radius: 10px; | |
| background: var(--background-buttons); | |
| text-align: center; | |
| font-size: 20px; | |
| border: none; | |
| outline: none; | |
| color: var(--text-primary); | |
| margin-top: 10px; | |
| } | |
| .key-button { | |
| cursor: pointer; | |
| border: 2px; | |
| font-size: 20px; | |
| transition: 0.2s; | |
| margin-top: 10px; | |
| background-color: var(--background-buttons); | |
| padding: 0.5rem; | |
| border-radius: 10px; | |
| color: var(--text-primary); | |
| height: 50px; | |
| width: 50%; | |
| padding: 10px; | |
| text-align: center; | |
| } | |
| button { | |
| cursor: pointer; | |
| border: 2px; | |
| transition: 0.2s; | |
| margin-top: 10px; | |
| background-color: var(--background-buttons); | |
| padding: 0.5rem; | |
| border-radius: 10px; | |
| color: var(--text-primary); | |
| height: 50px; | |
| width: 35%; | |
| padding: 10px; | |
| text-align: center; | |
| } | |
| select { | |
| padding: 15px; | |
| width: 100%; | |
| border-radius: 10px; | |
| background: var(--background-buttons); | |
| color: var(--text-primary); | |
| font-size: 20px; | |
| border: 0px; | |
| outline: none; | |
| } | |
| #buttonLayer { | |
| width: 400px; | |
| display: flex; | |
| justify-content: center; | |
| gap: 10px; | |
| } | |
| #buttonLayer > .key-button { | |
| flex-grow: 1; | |
| padding: 10px; | |
| box-sizing: border-box; | |
| } | |
| @media screen and (max-width: 768px) { | |
| .settings-container { | |
| padding: 25% 20px 20px 20px; | |
| } | |
| .settings-card { | |
| width: 100%; | |
| max-width: 400px; | |
| } | |
| .settings-title { | |
| font-size: 40px; | |
| } | |
| input, | |
| .key-form { | |
| width: 90%; | |
| } | |
| button, | |
| .key-button { | |
| width: 100%; | |
| max-width: 200px; | |
| } | |
| } | |
| @media screen and (max-width: 500px) { | |
| .settings-container { | |
| padding-top: 35%; | |
| } | |
| } | |
| @media screen and (min-width: 1000px) { | |
| .settings-container { | |
| padding-top: 10%; | |
| } | |
| } | |
| #last-updated { | |
| margin-top: -3%; | |
| } | |
| #ab-settings { | |
| display: flex; | |
| align-items: center; | |
| gap: 5vw; | |
| } | |
| #ab-settings-container { | |
| margin-top: 13px; | |
| margin-left: 20px; | |
| } | |