@import "variables"; @import "functions"; @import "mixins"; .knk-lead-panel { width: 100%; margin: 0 auto; padding: 15px 0; @include theming { border-bottom: 0.5px solid rgba(theme-get('color-filter-spacer'), 0.6); background-color: theme-get('color-background'); } &__tile { position: relative; margin: 0 20px; } &__spacer { width: 1px; transform: scale(1); @include theming { background-color: rgba(theme-get('color-filter-spacer'), 0.6); } } &__label { opacity: 0.5; margin-bottom: 15px; @include knk-font-default; @include theming { color: theme-get('color-ongoing-label'); } font-size: 13px; letter-spacing: 1px; text-transform: uppercase; } &__record { @include knk-font-default; font-size: 27px; letter-spacing: normal; @include theming { color: theme-get('color-ongoing-label'); } &#{&}--major { color: $knk-color-primary; } } &#{&}--sticky { z-index: 50; position: fixed; bottom: 0; left: 0; @include theming($if: default) { box-shadow: 0 2px 9px 0 rgba(theme-get(color-black), 0.05); } @include theming($if: night) { box-shadow: 1px 1px 20px 0px hsla(0, 0%, 0%, 0.46); } /*&:after { content: ""; position: absolute; top: 100%; width: 100%; height: 60px; opacity: 0.15; background: linear-gradient(to top, rgba(#fafcfd, 0.15), #000000); }*/ } } .knk-create-wizard { margin-top: 15px; &__heading, &__title { @include knk-font-default; font-size: 20px; @include theming { color: theme-get('color-font'); } } &__heading { font-weight: bold; @include theming { color: theme-get('color-font'); } } &__info { @include knk-font-default; @include theming($if: night) { color: #ffffff; } .material-icons { opacity: 0.25; font-size: 18px; } &#{&}--lined { padding-bottom: 15px; border-bottom: solid 1px #979797; font-size: 10px; } &#{&}--headline { font-size: 12px; } } &__message { @include knk-font-default; font-size: 12px; line-height: 1.33; @include theming($if: night) { color: #ffffff; } &#{&}--info { font-size: 10px; line-height: 1.67; } } } .knk-price-card { padding: 5px 10px; border-radius: 6px; @include theming($if: default) { border: solid 1px rgba(224, 224, 224, 0.5); } @include theming($if: night) { border: solid 1px rgba(1, 1, 1, 0.5); } @include theming { background-color: theme-get('color-surface'); } box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.02); transition: border-color 0.25s linear; &__label { opacity: 0.5; transition: color 0.25s linear; @include knk-font-default; font-size: 11px; letter-spacing: 1px; text-transform: uppercase; @include theming { color: theme-get('color-ongoing-label'); } /*&#{&}--success { color: $knk-color-success; } &#{&}--warning { color: $knk-color-warning; } &#{&}--wrong { color: $knk-color-wrong; }*/ &#{&}--profit { @include theming { color: theme-get(color-aqua-marine); } } } &__currency { @include knk-font-default; font-size: 32px; @include theming { color: theme-get('color-ongoing-label'); } } &__error { font-size: 10px; margin-top: 10px; } &__switch { display: inline-block; margin: 0; padding: 0; outline: 0; border: 0; background: transparent none; cursor: pointer; &#{&}--svg { width: 24px; height: 25px; @include theming($not: night) { fill: #323C47; } @include theming($if: night) { fill: rgba(255, 255, 255, 0.7); } fill-opacity: 0.8; stroke: none; font-size: $knk-font-size-primary; &:hover { fill: $knk-color-primary; } } } /*&#{&}--success { border-color: transparentize($knk-color-success, 0.9); } &#{&}--warning { border-color: transparentize($knk-color-warning, 0.9); } &#{&}--wrong { border-color: transparentize($knk-color-wrong, 0.9); }*/ } .knk-nouislider-card { &__title { @include knk-font-default; @include theming($if: default) { color: rgba(theme-get('color-font'), 0.5); } @include theming($if: night) { color: theme-get('color-font'); } text-transform: uppercase; } &__label { @include knk-font-default; line-height: 2; white-space: nowrap; @include theming($if: default) { color: rgba(theme-get('color-font'), 0.5); } @include theming($if: night) { color: theme-get('color-font'); } } &__model { max-width: 260px; } } .knk-feedback-meter { @include knk-feedback-meter; @media screen and (min-width: 1440px) { max-width: 300px; } } ng-button-distorted.ng-button-distorted--continue.ng-button-distorted { max-width: 280px; min-width: 280px; width: auto; .ng-button-distorted__bg { border-radius: 50px; } .ng-button-distorted__label { font-weight: bold; letter-spacing: 1px; } } ng-button-distorted.ng-button-distorted--rate.ng-button-distorted, ng-button-distorted.ng-button-distorted--preview.ng-button-distorted, ng-button-distorted.ng-button-distorted--cancel.ng-button-distorted, ng-button-distorted.ng-button-distorted--publish.ng-button-distorted, ng-button-distorted.ng-button-distorted--back.ng-button-distorted { max-width: 200px; min-width: 200px; width: auto; max-height: 30px; min-height: 30px; height: auto; .ng-button-distorted__label { font-size: 14px; line-height: 2.2; } .circle { width: 15px; height: 15px; &.top-left { top: 8px; left: 8px; } &.bottom-right { bottom: 8px; right: 8px; } } } ng-button-distorted.ng-button-distorted--preview.ng-button-distorted, ng-button-distorted.ng-button-distorted--publish.ng-button-distorted { margin-bottom: 5px; }