UNPKG

gsy-component-library

Version:
208 lines (198 loc) 6.42 kB
@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700"); @import url("https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,700"); @import url("https://fonts.googleapis.com/css?family=Lato:300,400,700"); @import url("https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,700"); /* VERBUND THEME */ *, *::before, *::after { box-sizing: border-box; } .base { line-height: 1.625; font-size: 16px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .theme-d3a .base { background: radial-gradient(#10455c 60%, #00171f); color: #fff; font-family: "Lato", sans-serif; } .theme-verbund .base { background: radial-gradient(1292px at 50% 87.75%, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%), linear-gradient(360deg, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%), #283B45; color: #fff; font-family: "Roboto", sans-serif; } .isvg { display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; } a { font-size: 12px; text-decoration: none; } .theme-d3a a { color: #a666ff; } .theme-verbund a { color: #a666ff; } a:hover { font-weight: 400; text-decoration: underline; } a:focus, input:focus, button:focus, select:focus { outline: 0; } .small { font-size: 12px; } .bigNumbers { font-size: 36px; } .theme-d3a .bigNumbers { color: #fff; } .theme-verbund .bigNumbers { color: #fff; } .theme-d3a .highlighted { color: #35d7c6; } .theme-verbund .highlighted { color: #35d7c6; } .sell-form { margin-top: 6px; max-width: 554.63px; width: 100%; position: relative; } .sell-form * { transition: all .3s; } .theme-d3a .sell-form * { font-family: "Lato", sans-serif; font-weight: 100; } .theme-verbund .sell-form * { font-family: "Roboto", sans-serif; font-weight: 100; } .sell-form .title { margin-bottom: 17.33px; font-size: 24px; line-height: 32px; color: white; } .sell-form .input-group { margin-top: 16.3px; padding-bottom: 12px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); } .sell-form .input-group.no-footer { border-bottom: 0; padding-bottom: 0; margin-top: 24px; } .sell-form .input-group.no-footer .inputs > *:not(.slider-input) { margin-bottom: 0; } .sell-form .input-group.no-footer .button { line-height: 73px; } .sell-form .input-group .footer-info { color: rgba(168, 168, 168, 0.4); letter-spacing: .5px; font-size: 12px; height: 22px; } .sell-form .input-group .inputs { display: flex; } .sell-form .input-group .inputs > * { width: calc(50% - 8.5px); } .sell-form .input-group .inputs > *:not(:first-child) { margin-left: 17px; } .sell-form .input-group .inputs > *:not(.slider-input) { margin-bottom: 13px; } .sell-form .input-group .slider-input { width: 100%; height: 62px; position: relative; } .sell-form .input-group .slider-input .slider { width: 100%; height: 30px; } .sell-form .input-group .slider-input .slider .handle { width: 30px; height: 30px; border-radius: 15px; background: #24A98E; margin-left: 0; touch-action: manipulation; } .sell-form .input-group .slider-input .marks { position: absolute; width: 100%; top: 37px; } .sell-form .input-group .slider-input .marks > div { font-size: 14px; color: #a8a8a8; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.15); } .sell-form .input-group .slider-input .marks > div.value { position: absolute; top: 0; text-align: center; width: 50px; } .sell-form .input-group .slider-input .marks > div.max { position: absolute; right: 0; top: 0; } .sell-form .input-group .slider-input .ticks { position: absolute; width: 100%; top: 15px; display: flex; border-top: 1px solid #535353; } .sell-form .input-group .slider-input .ticks .tick { border-right: 1px solid #535353; height: 10px; } .sell-form .input-group .range-input { line-height: 58px; padding: 0; border: 1px solid rgba(255, 255, 255, 0.35); border-radius: 4px; min-width: 175px; position: relative; cursor: pointer; text-align: center; display: flex; } .sell-form .input-group .range-input > div { min-width: 78px; background: rgba(255, 255, 255, 0.05); } .sell-form .input-group .range-input > .value { width: 100%; height: 58px; background: rgba(255, 255, 255, 0.035); border-left: 1px solid rgba(255, 255, 255, 0.35); border-right: 1px solid rgba(255, 255, 255, 0.35); font-size: 24px; color: white; text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25); display: flex; justify-content: center; flex-direction: column; } .sell-form .input-group .range-input > .value .output { line-height: initial; height: 32px; } .sell-form .input-group .range-input > .value .info { font-size: 12px; color: #a8a8a8; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.15); line-height: 14px; } .sell-form .input-group .range-input .minus, .sell-form .input-group .range-input .plus { position: relative; } .sell-form .input-group .range-input .minus:before, .sell-form .input-group .range-input .plus:before { content: ''; position: absolute; background: #24A98E; width: 12px; height: 2px; left: calc(50% - 5px); top: calc(50% - 1px); } .sell-form .input-group .range-input .plus:after { content: ''; position: absolute; background: #24A98E; height: 12px; width: 2px; top: calc(50% - 6px); left: 50%; } .sell-form .input-group .dropdown .actions { line-height: 58px; padding: 0 24px; } .sell-form .input-group .dropdown .actions img { top: calc(50% - 5px); width: 12px; right: 24px; }