UNPKG

@microblink/blinkid-in-browser-sdk

Version:

A simple ID scanning library for WebAssembly-enabled browsers.

194 lines (168 loc) 3.89 kB
/** * Copyright (c) Microblink Ltd. All rights reserved. */ /** * Copyright (c) Microblink Ltd. All rights reserved. * * SASS variables, not customizable via CSS variables */ /** * Camera experiences */ :host { font-family: inherit; visibility: hidden; opacity: 0; } :host(.visible) { visibility: visible; opacity: 1; } .lobby { display: block; position: absolute; right: 40px; bottom: 40px; width: auto; height: auto; } .lobby mb-tooltip-advanced { --background-color: var(--mb-help-lobby-button-tooltip-background-color); --font-color: var(--mb-help-lobby-button-tooltip-font-color); } .lobby mb-tooltip-advanced::part(tooltip) { left: -46px; right: calc(50% - 19px); bottom: 41px; width: auto; } .lobby button { width: 36px; height: 36px; display: flex; justify-content: center; align-items: center; padding: 0px; background-color: var(--mb-help-lobby-button-background-color); border: 1px solid var(--mb-help-lobby-button-border-color); border-radius: 50%; cursor: pointer; } .lobby button:hover { background-color: var(--mb-help-lobby-button-hovered-background-color); border-color: var(--mb-help-lobby-button-hovered-border-color); } .lobby button:focus { background-color: var(--mb-help-lobby-button-focused-background-color); border-color: var(--mb-help-lobby-button-focused-border-color); } .lobby button svg.icon-question-mark { width: auto; height: 18px; } mb-overlay { background-color: var(--mb-help-modal-backdrop-color); } mb-modal::part(mb-modal-inner) { background-color: var(--mb-help-modal-background-color); border-radius: var(--mb-modal-border-radius); } .modal-content { display: block; padding-top: 20px; } .modal-content .svg-container { display: flex; justify-content: center; margin-bottom: 24px; } .modal-content .svg-container svg { width: 280px; height: auto; margin: 0px auto; } .modal-content p.title { font-family: inherit; font-style: normal; font-weight: 700; font-size: 24px; line-height: 32px; text-align: center; color: var(--mb-help-font-color-primary); margin-bottom: 8px; } .modal-content p.description { font-family: inherit; font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; text-align: center; margin-bottom: 0px; color: var(--mb-help-font-color-secondary); min-height: 96px; } .modal-content .progress-tracker-container { display: flex; justify-content: center; margin-top: 48px; } .modal-content .buttons { display: flex; flex-direction: row; align-items: center; justify-content: center; margin-top: 40px; margin-bottom: 0px; } .modal-content .buttons mb-button-classic { margin: 0px 8px; } .modal-content .buttons mb-button-classic::part(button) { min-width: 200px; width: auto; } .modal-content .buttons.onboarding { margin-top: 24px; margin-bottom: 20px; } .modal-content .buttons.onboarding mb-button-classic::part(button) { min-width: 155px; width: auto; height: 56px; } .modal-content mb-progress-tracker { --mb-progress-tracker-dot-active-color: var(--mb-help-progress-tracker-dot-active-color); --mb-progress-tracker-dot-inactive-color: var(--mb-help-progress-tracker-dot-inactive-color); } @media only screen and (max-width: 568px) { .lobby { bottom: 30px; right: 20px; } .modal-content p.description { text-align: left; min-height: 120px; } .modal-content .progress-tracker-container { margin-top: 24px; } .modal-content .buttons { margin-top: 24px; } .modal-content .buttons mb-button-classic { margin: 0px 4px; } .modal-content .buttons mb-button-classic::part(button) { min-width: 112px; width: auto; } } @media only screen and (min-width: 568px) { mb-modal { width: 500px; max-width: 100%; margin-left: auto; margin-right: auto; } }