UNPKG

@sofaws/dapp-core

Version:

A library to hold the main logic for a dapp on the Elrond Network

2,313 lines (1,949 loc) 95.8 kB
"use strict";import{m as e}from"../../../__chunks__/chunk-HBP5N4FR.js";e();var o=`.dapp-core-component__theme__link-style { color: #1392ff; } .dapp-core-component__theme__link-second-style { color: #9dabbd; } .dapp-core-component__theme__link-second-style:hover { color: #1392ff; } .dapp-core-component__theme__link-second-style:hover svg { color: #1392ff; } .dapp-core-component__theme__wrapper { min-height: 100vh; } .dapp-core-component__theme__opacity-6 { opacity: 0.6; } .dapp-core-component__theme__qr-code-svg-container { width: 15rem; height: 15rem; } .dapp-core-component__theme__pair-list { max-height: 20rem; overflow-y: auto; margin-bottom: -0.5rem; } .dapp-core-component__theme__pair-image { width: 4rem; overflow: hidden; height: auto; min-width: 2rem; } .dapp-core-component__theme__pair-remove { padding: 0 0.5rem; position: absolute; right: 0; top: 0; } .dapp-core-component__theme__dapp-icon { padding: 5px; border-radius: 50%; background-color: #fafafa; width: 4.6428571429rem; height: 4.6428571429rem; display: flex; align-items: center; justify-content: center; margin: 0 auto; } .dapp-core-component__theme__dapp-icon.dapp-core-component__theme__icon-medium { width: 80px; height: 80px; } .dapp-core-component__theme__centering { display: flex; justify-content: center; align-items: center; } .dapp-core-component__theme__border-n { border: none !important; } .dapp-core-component__theme__t-shadow { text-shadow: 0px 4px 7px rgba(0, 0, 0, 0.3); } .dapp-core-component__theme__btn { box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.04) !important; } .dapp-core-component__theme__media { display: flex; align-items: flex-start; } .dapp-core-component__theme__media-body { flex: 1; } .dapp-core-component__theme__connect-btns .dapp-core-component__theme__btn { display: flex; height: 48px; justify-content: center; align-items: center; color: #fff !important; background-color: #1392ff; padding: 15px 20px 15px 16px; border-radius: 6px; gap: 8px; } .dapp-core-component__theme__connect-btns .dapp-core-component__theme__btn:hover, .dapp-core-component__theme__connect-btns .dapp-core-component__theme__btn:active { background-color: #1392ff; background-image: linear-gradient(rgba(0, 0, 0, 0.1) 0 0); } .dapp-core-component__theme__connect-btns .dapp-core-component__theme__info { color: #1392ff; margin-left: 48px; } .dapp-core-component__theme__btn { transition: none !important; } .dapp-core-component__theme__trust-badge { width: 20px; height: 20px; } /* Navbar -------------------------------------------------- */ .dapp-core-component__theme__navbar .dapp-core-component__theme__dapp-name { display: flex; align-items: center; font-size: 1.7142857143rem; font-weight: 400; color: #9ba5b4; margin-left: 1.6428571429rem; } .dapp-core-component__theme__navbar .dapp-core-component__theme__dapp-name:before { content: ""; display: block; width: 1px; height: 3rem; margin-right: 1.7142857143rem; } /* Dashboard -------------------------------------------------- */ .dapp-core-component__theme__action-btn { display: flex; flex-direction: column; justify-content: center; align-items: center; color: #fff; margin: 0 7px; } .dapp-core-component__theme__action-btn button { border-radius: 50%; width: 40px; height: 40px; background-color: #fff; } .dapp-core-component__theme__action-btn button:hover { opacity: 0.9; } .dapp-core-component__theme__transactions .dapp-core-component__theme__transaction-icon { border-radius: 50%; width: 40px; height: 40px; } .dapp-core-component__theme__transactions.dapp-core-component__theme__table td { white-space: nowrap; vertical-align: middle; } .dapp-core-component__theme__transactions.dapp-core-component__theme__table tr:last-of-type td { border-bottom: 1px solid #dee2e6; } /* Loader, Transaction Success/Fail -------------------------------------------------- */ .dapp-core-component__theme__page-state .dapp-core-component__theme__lds-ellipsis { display: inline-block; position: relative; width: 64px; height: 64px; } .dapp-core-component__theme__page-state .dapp-core-component__theme__lds-ellipsis div { position: absolute; top: 27px; width: 11px; height: 11px; border-radius: 50%; background: rgba(0, 0, 0, 0.1); animation-timing-function: cubic-bezier(0, 1, 1, 0); } .dapp-core-component__theme__page-state .dapp-core-component__theme__bg-blue .dapp-core-component__theme__lds-ellipsis div { background: rgba(255, 255, 255, 0.4); } .dapp-core-component__theme__page-state .dapp-core-component__theme__lds-ellipsis div:nth-child(1) { left: 6px; animation: dapp-core-component__theme__lds-ellipsis1 0.6s infinite; } .dapp-core-component__theme__page-state .dapp-core-component__theme__lds-ellipsis div:nth-child(2) { left: 6px; animation: dapp-core-component__theme__lds-ellipsis2 0.6s infinite; } .dapp-core-component__theme__page-state .dapp-core-component__theme__lds-ellipsis div:nth-child(3) { left: 26px; animation: dapp-core-component__theme__lds-ellipsis2 0.6s infinite; } .dapp-core-component__theme__page-state .dapp-core-component__theme__lds-ellipsis div:nth-child(4) { left: 45px; animation: dapp-core-component__theme__lds-ellipsis3 0.6s infinite; } @keyframes dapp-core-component__theme__lds-ellipsis1 { 0% { transform: scale(0); } 100% { transform: scale(1); } } @keyframes dapp-core-component__theme__lds-ellipsis3 { 0% { transform: scale(1); } 100% { transform: scale(0); } } @keyframes dapp-core-component__theme__lds-ellipsis2 { 0% { transform: translate(0, 0); } 100% { transform: translate(19px, 0); } } .dapp-core-component__theme__btn { display: inline-block; font-weight: 400; color: #212529; text-align: center; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: rgba(0, 0, 0, 0); border: 1px solid rgba(0, 0, 0, 0); padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; cursor: pointer; } .dapp-core-component__theme__btn .dapp-core-component__theme__focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(27, 70, 194, 0.25); } .dapp-core-component__theme__btn .dapp-core-component__theme__disabled { opacity: 0.65; cursor: default; } .dapp-core-component__theme__btn:hover { color: #212529; text-decoration: none; } .dapp-core-component__theme__btn:focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(27, 70, 194, 0.25); } .dapp-core-component__theme__btn:disabled { opacity: 0.65; cursor: default; } .dapp-core-component__theme__btn-primary { color: #fff; background-color: #1b46c2; border-color: #007bff; } .dapp-core-component__theme__btn-primary .dapp-core-component__theme__focus { color: #fff; background-color: #1b46c2; border-color: #0062cc; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } .dapp-core-component__theme__btn-primary .dapp-core-component__theme__disabled { color: #fff; background-color: #1b46c2; border-color: #007bff; } .dapp-core-component__theme__btn-primary:hover { color: #fff; background-color: #1b46c2; border-color: #0062cc; } .dapp-core-component__theme__btn-primary:focus { color: #fff; background-color: #1b46c2; border-color: #0062cc; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } .dapp-core-component__theme__btn-secondary { color: #fff; background-color: #6c757d; border-color: #007bff; } .dapp-core-component__theme__btn-secondary .dapp-core-component__theme__focus { color: #fff; background-color: #6c757d; border-color: #0062cc; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } .dapp-core-component__theme__btn-secondary .dapp-core-component__theme__disabled { color: #fff; background-color: #6c757d; border-color: #007bff; } .dapp-core-component__theme__btn-secondary:hover { color: #fff; background-color: #6c757d; border-color: #0062cc; } .dapp-core-component__theme__btn-secondary:focus { color: #fff; background-color: #6c757d; border-color: #0062cc; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } .dapp-core-component__theme__btn-warning { color: #212529; background-color: #ffc107; border-color: #ffc107; } .dapp-core-component__theme__btn-warning .dapp-core-component__theme__focus { color: #212529; background-color: #e0a800; border-color: #d39e00; box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } .dapp-core-component__theme__btn-warning .dapp-core-component__theme__disabled { color: #212529; background-color: #ffc107; border-color: #ffc107; } .dapp-core-component__theme__btn-warning:hover { color: #212529; background-color: #e0a800; border-color: #d39e00; box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } .dapp-core-component__theme__btn-warning:focus { color: #212529; background-color: #e0a800; border-color: #d39e00; box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } .dapp-core-component__theme__btn-dark { color: #fff; background-color: #343a40; border-color: #343a40; } .dapp-core-component__theme__btn-dark .dapp-core-component__theme__focus { color: #fff; background-color: #23272b; border-color: #1d2124; box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } .dapp-core-component__theme__btn-dark .dapp-core-component__theme__disabled { color: #fff; background-color: #343a40; border-color: #343a40; } .dapp-core-component__theme__btn-dark:hover { color: #fff; background-color: #23272b; border-color: #1d2124; } .dapp-core-component__theme__btn-dark:focus { color: #fff; background-color: #23272b; border-color: #1d2124; box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } .dapp-core-component__theme__btn-link { font-weight: 400; color: #007bff; text-decoration: none; } .dapp-core-component__theme__btn-link:hover { color: #0056b3; text-decoration: underline; } .dapp-core-component__theme__btn-link:focus, .dapp-core-component__theme__btn-link.dapp-core-component__theme__focus { text-decoration: underline; } .dapp-core-component__theme__btn-link:disabled, .dapp-core-component__theme__btn-link.dapp-core-component__theme__disabled { color: #6c757d; pointer-events: none; } .dapp-core-component__theme__btn-light { color: #212529; background-color: #fafafa; border-color: #fafafa; } .dapp-core-component__theme__btn-light .dapp-core-component__theme__focus { color: #212529; background-color: #e2e6ea; border-color: #dae0e5; box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); } .dapp-core-component__theme__btn-light .dapp-core-component__theme__disabled { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; } .dapp-core-component__theme__btn-light:hover { color: #212529; background-color: #e2e6ea; border-color: #dae0e5; } .dapp-core-component__theme__btn-light:focus { color: #212529; background-color: #e2e6ea; border-color: #dae0e5; box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); } .dapp-core-component__theme__badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { .dapp-core-component__theme__badge { transition: none; } } a.dapp-core-component__theme__badge:hover, a.dapp-core-component__theme__badge:focus { text-decoration: none; } .dapp-core-component__theme__badge:empty { display: none; } .dapp-core-component__theme__btn .dapp-core-component__theme__badge { position: relative; top: -1px; } .dapp-core-component__theme__badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; } .dapp-core-component__theme__badge-primary { color: #fff; background-color: #007bff; } a.dapp-core-component__theme__badge-primary:hover, a.dapp-core-component__theme__badge-primary:focus { color: #fff; background-color: #0062cc; } a.dapp-core-component__theme__badge-primary:focus, a.dapp-core-component__theme__badge-primary.dapp-core-component__theme__focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } .dapp-core-component__theme__badge-secondary { color: #fff; background-color: #6c757d; } a.dapp-core-component__theme__badge-secondary:hover, a.dapp-core-component__theme__badge-secondary:focus { color: #fff; background-color: #545b62; } a.dapp-core-component__theme__badge-secondary:focus, a.dapp-core-component__theme__badge-secondary.dapp-core-component__theme__focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } .dapp-core-component__theme__badge-success { color: #fff; background-color: #28a745; } a.dapp-core-component__theme__badge-success:hover, a.dapp-core-component__theme__badge-success:focus { color: #fff; background-color: #1e7e34; } a.dapp-core-component__theme__badge-success:focus, a.dapp-core-component__theme__badge-success.dapp-core-component__theme__focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } .dapp-core-component__theme__badge-info { color: #fff; background-color: #17a2b8; } a.dapp-core-component__theme__badge-info:hover, a.dapp-core-component__theme__badge-info:focus { color: #fff; background-color: #117a8b; } a.dapp-core-component__theme__badge-info:focus, a.dapp-core-component__theme__badge-info.dapp-core-component__theme__focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } .dapp-core-component__theme__badge-warning { color: #212529; background-color: #ffc107; } a.dapp-core-component__theme__badge-warning:hover, a.dapp-core-component__theme__badge-warning:focus { color: #212529; background-color: #d39e00; } a.dapp-core-component__theme__badge-warning:focus, a.dapp-core-component__theme__badge-warning.dapp-core-component__theme__focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } .dapp-core-component__theme__badge-danger { color: #fff; background-color: #dc3545; } a.dapp-core-component__theme__badge-danger:hover, a.dapp-core-component__theme__badge-danger:focus { color: #fff; background-color: #bd2130; } a.dapp-core-component__theme__badge-danger:focus, a.dapp-core-component__theme__badge-danger.dapp-core-component__theme__focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } .dapp-core-component__theme__badge-light { color: #212529; background-color: #f8f9fa; } a.dapp-core-component__theme__badge-light:hover, a.dapp-core-component__theme__badge-light:focus { color: #212529; background-color: #dae0e5; } a.dapp-core-component__theme__badge-light:focus, a.dapp-core-component__theme__badge-light.dapp-core-component__theme__focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } .dapp-core-component__theme__badge-dark { color: #fff; background-color: #343a40; } a.dapp-core-component__theme__badge-dark:hover, a.dapp-core-component__theme__badge-dark:focus { color: #fff; background-color: #1d2124; } a.dapp-core-component__theme__badge-dark:focus, a.dapp-core-component__theme__badge-dark.dapp-core-component__theme__focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } .dapp-core-component__theme__card { position: relative; display: flex; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 5px; } .dapp-core-component__theme__card > hr { margin-right: 0; margin-left: 0; } .dapp-core-component__theme__card > .dapp-core-component__theme__list-group { border-top: inherit; border-bottom: inherit; } .dapp-core-component__theme__card > .dapp-core-component__theme__list-group:first-child { border-top-width: 0; } .dapp-core-component__theme__card > .dapp-core-component__theme__list-group:last-child { border-bottom-width: 0; } .dapp-core-component__theme__card > .dapp-core-component__theme__card-header + .dapp-core-component__theme__list-group, .dapp-core-component__theme__card > .dapp-core-component__theme__list-group + .dapp-core-component__theme__card-footer { border-top: 0; } .dapp-core-component__theme__card .dapp-core-component__theme__card-header { border: 0; padding: 0; } .dapp-core-component__theme__card .dapp-core-component__theme__card-header:first-child { border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } .dapp-core-component__theme__card .dapp-core-component__theme__card-header .dapp-core-component__theme__card-header-item { border-bottom: 1px solid #dee2e6; padding: 1.1rem 1rem; } .dapp-core-component__theme__card .dapp-core-component__theme__card-header .dapp-core-component__theme__card-header-item h6, .dapp-core-component__theme__card .dapp-core-component__theme__card-header .dapp-core-component__theme__card-header-item .dapp-core-component__theme__h6 { line-height: 2.5rem; letter-spacing: unset; margin: 0; } .dapp-core-component__theme__card .dapp-core-component__theme__card-header .dapp-core-component__theme__card-header-item.dapp-core-component__theme__compact { padding-top: 0.75rem; padding-bottom: 0.75rem; background-color: #fafafa; } .dapp-core-component__theme__card-body { flex: 1 1 auto; min-height: 1px; padding: 1.25rem; } .dapp-core-component__theme__card-title { margin-bottom: 0.75rem; } .dapp-core-component__theme__card-subtitle { margin-top: -0.375rem; margin-bottom: 0; } .dapp-core-component__theme__card-text:last-child { margin-bottom: 0; } .dapp-core-component__theme__card-link:hover { text-decoration: none; } .dapp-core-component__theme__card-link + .dapp-core-component__theme__card-link { margin-left: 1.25rem; } .dapp-core-component__theme__card-header { padding: 0.75rem 1.25rem; margin-bottom: 0; background-color: #fff; border-bottom: 1px solid rgba(0, 0, 0, 0.125); } .dapp-core-component__theme__card-footer { padding: 0.75rem 1.25rem; background-color: #fff; border-top: 1px solid rgba(0, 0, 0, 0.125); } .dapp-core-component__theme__text { color: #9dabbd; } .dapp-core-component__theme__text-white { color: #fff; } .dapp-core-component__theme__text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } .dapp-core-component__theme__table .dapp-core-component__theme__trim-size-xl .dapp-core-component__theme__trim { max-width: 13rem; } .dapp-core-component__theme__table .dapp-core-component__theme__trim { max-width: 10rem; } .dapp-core-component__theme__table .dapp-core-component__theme__trim-only-sm .dapp-core-component__theme__trim { max-width: none; } .dapp-core-component__theme__text-justify { text-align: justify; } .dapp-core-component__theme__text-wrap { white-space: normal; } .dapp-core-component__theme__text-nowrap { white-space: nowrap; } .dapp-core-component__theme__text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dapp-core-component__theme__text-left { text-align: left; } .dapp-core-component__theme__text-right { text-align: right; } .dapp-core-component__theme__text-center { text-align: center; } .dapp-core-component__theme__text-primary { color: #1b46c2; } .dapp-core-component__theme__text-secondary { color: #6c757d; } .dapp-core-component__theme__text-primary-highlight { color: #1b46c2; } .dapp-core-component__theme__text-muted { color: #6c757d; } .dapp-core-component__theme__text-success { color: #28a745; } .dapp-core-component__theme__text-justify { text-align: justify; } .dapp-core-component__theme__text-wrap { white-space: normal; } .dapp-core-component__theme__text-nowrap { white-space: nowrap; } .dapp-core-component__theme__text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dapp-core-component__theme__text-body { color: #212529; } .dapp-core-component__theme__text-muted { color: #6c757d; } .dapp-core-component__theme__text-black-50 { color: rgba(0, 0, 0, 0.5); } .dapp-core-component__theme__text-white-50 { color: rgba(255, 255, 255, 0.5); } @media (min-width: 992px) { .dapp-core-component__theme__text-lg-right { text-align: right; } } .dapp-core-component__theme__text-hide { font: 0/0 a; color: rgba(0, 0, 0, 0); text-shadow: none; background-color: rgba(0, 0, 0, 0); border: 0; } .dapp-core-component__theme__text-decoration-none { text-decoration: none; } .dapp-core-component__theme__text-break { word-break: break-word; word-wrap: break-word; } .dapp-core-component__theme__text-reset { color: inherit; } .dapp-core-component__theme__text-lowercase { text-transform: lowercase; } .dapp-core-component__theme__text-uppercase { text-transform: uppercase; } .dapp-core-component__theme__text-capitalize { text-transform: capitalize; } .dapp-core-component__theme__text-danger { color: #d9534f; } .dapp-core-component__theme__text-warning { color: #f0ad4e; } .dapp-core-component__theme__trim-fs-sm { color: inherit; } .dapp-core-component__theme__text-break { word-break: break-word; word-wrap: break-word; } .dapp-core-component__theme__mx-auto { margin-left: auto; margin-right: auto; } .dapp-core-component__theme__m-0 { margin: 0; } .dapp-core-component__theme__mt-0 { margin-top: 0; } .dapp-core-component__theme__my-0 { margin-top: 0; margin-bottom: 0; } .dapp-core-component__theme__mr-0 { margin-right: 0; } .dapp-core-component__theme__mx-0 { margin-right: 0; margin-left: 0; } .dapp-core-component__theme__mb-0 { margin-bottom: 0; } .dapp-core-component__theme__my-0 { margin-bottom: 0; margin-top: 0; } .dapp-core-component__theme__ml-0 { margin-left: 0; } .dapp-core-component__theme__mx-0 { margin-left: 0; margin-right: 0; } .dapp-core-component__theme__m-1 { margin: 0.25rem; } .dapp-core-component__theme__mt-1 { margin-top: 0.25rem; } .dapp-core-component__theme__my-1 { margin-top: 0.25rem; margin-bottom: 0.25rem; } .dapp-core-component__theme__mr-1 { margin-right: 0.25rem; } .dapp-core-component__theme__mx-1 { margin-left: 0.25rem; margin-right: 0.25rem; } .dapp-core-component__theme__mb-1 { margin-bottom: 0.25rem; } .dapp-core-component__theme__my-1 { margin-bottom: 0.25rem; margin-top: 0.25rem; } .dapp-core-component__theme__ml-1 { margin-left: 0.25rem; } .dapp-core-component__theme__mx-1 { margin-right: 0.25rem; margin-left: 0.25rem; } .dapp-core-component__theme__m-2 { margin: 0.5rem; } .dapp-core-component__theme__mt-2 { margin-top: 0.5rem; } .dapp-core-component__theme__my-2 { margin-bottom: 0.5rem; margin-top: 0.5rem; } .dapp-core-component__theme__mr-2 { margin-right: 0.5rem; } .dapp-core-component__theme__mx-2 { margin-right: 0.5rem; margin-left: 0.5rem; } .dapp-core-component__theme__mb-2 { margin-bottom: 0.5rem; } .dapp-core-component__theme__my-2 { margin-top: 0.5rem; margin-bottom: 0.5rem; } .dapp-core-component__theme__ml-2 { margin-left: 0.5rem; } .dapp-core-component__theme__mx-2 { margin-right: 0.5rem; margin-left: 0.5rem; } .dapp-core-component__theme__m-3 { margin: 1rem; } .dapp-core-component__theme__mt-3, .dapp-core-component__theme__my-3 { margin-top: 1rem; } .dapp-core-component__theme__mr-3 { margin-right: 1rem; } .dapp-core-component__theme__mx-3 { margin-left: 1rem; margin-right: 1rem; } .dapp-core-component__theme__mb-3 { margin-bottom: 1rem; } .dapp-core-component__theme__my-3 { margin-top: 1rem; margin-bottom: 1rem; } .dapp-core-component__theme__ml-3 { margin-left: 1rem; } .dapp-core-component__theme__mx-3 { margin-left: 1rem; margin-right: 1rem; } .dapp-core-component__theme__m-4 { margin: 1.5rem; } .dapp-core-component__theme__mt-4 { margin-top: 1.5rem; } .dapp-core-component__theme__my-4 { margin-top: 1.5rem; margin-bottom: 1.5rem; } .dapp-core-component__theme__mr-4 { margin-right: 1.5rem; } .dapp-core-component__theme__mx-4 { margin-right: 1.5rem; margin-left: 1.5rem; } .dapp-core-component__theme__mb-4 { margin-bottom: 1.5rem; } .dapp-core-component__theme__my-4 { margin-bottom: 1.5rem; margin-top: 1.5rem; } .dapp-core-component__theme__ml-4 { margin-left: 1.5rem; } .dapp-core-component__theme__mx-4 { margin-left: 1.5rem; margin-right: 1.5rem; } .dapp-core-component__theme__m-5 { margin: 3rem; } .dapp-core-component__theme__mt-5 { margin-top: 3rem; } .dapp-core-component__theme__my-5 { margin-top: 3rem; margin-bottom: 3rem; } .dapp-core-component__theme__mr-5 { margin-right: 3rem; } .dapp-core-component__theme__mx-5 { margin-right: 3rem; margin-left: 3rem; } .dapp-core-component__theme__mb-5 { margin-bottom: 3rem; } .dapp-core-component__theme__my-5 { margin-top: 3rem; margin-bottom: 3rem; } .dapp-core-component__theme__ml-5 { margin-left: 3rem; } .dapp-core-component__theme__mx-5 { margin-left: 3rem; margin-right: 3rem; } .dapp-core-component__theme__p-0 { padding: 0; } .dapp-core-component__theme__pt-0 { padding-top: 0; } .dapp-core-component__theme__py-0 { padding-top: 0; padding-bottom: 0; } .dapp-core-component__theme__pr-0 { padding-right: 0; } .dapp-core-component__theme__px-0 { padding-left: 0; padding-right: 0; } .dapp-core-component__theme__pb-0 { padding-bottom: 0; } .dapp-core-component__theme__py-0 { padding-bottom: 0; padding-top: 0; } .dapp-core-component__theme__pl-0 { padding-left: 0; } .dapp-core-component__theme__px-0 { padding-left: 0; padding-right: 0; } .dapp-core-component__theme__p-1 { padding: 0.25rem; } .dapp-core-component__theme__pt-1 { padding-top: 0.25rem; } .dapp-core-component__theme__py-1 { padding-top: 0.25rem; padding-bottom: 0.25rem; } .dapp-core-component__theme__pr-1 { padding-right: 0.25rem; } .dapp-core-component__theme__px-1 { padding-right: 0.25rem; padding-left: 0.25rem; } .dapp-core-component__theme__pb-1 { padding-bottom: 0.25rem; } .dapp-core-component__theme__py-1 { padding-top: 0.25rem; padding-bottom: 0.25rem; } .dapp-core-component__theme__pl-1 { padding-left: 0.25rem; } .dapp-core-component__theme__px-1 { padding-left: 0.25rem; padding-right: 0.25rem; } .dapp-core-component__theme__p-2 { padding: 0.5rem; } .dapp-core-component__theme__pt-2 { padding-top: 0.5rem; } .dapp-core-component__theme__py-2 { padding-bottom: 0.5rem; padding-top: 0.5rem; } .dapp-core-component__theme__pr-2 { padding-right: 0.5rem; } .dapp-core-component__theme__px-2 { padding-left: 0.5rem; padding-right: 0.5rem; } .dapp-core-component__theme__pb-2 { padding-bottom: 0.5rem; } .dapp-core-component__theme__py-2 { padding-top: 0.5rem; padding-bottom: 0.5rem; } .dapp-core-component__theme__pl-2 { padding-left: 0.5rem; } .dapp-core-component__theme__px-2 { padding-left: 0.5rem; padding-right: 0.5rem; } .dapp-core-component__theme__p-3 { padding: 1rem; } .dapp-core-component__theme__pt-3 { padding-top: 1rem; } .dapp-core-component__theme__py-3 { padding-top: 1rem; padding-bottom: 1rem; } .dapp-core-component__theme__pr-3 { padding-right: 1rem; } .dapp-core-component__theme__px-3 { padding-right: 1rem; padding-left: 1rem; } .dapp-core-component__theme__pb-3 { padding-bottom: 1rem; } .dapp-core-component__theme__py-3 { padding-bottom: 1rem; padding-top: 1rem; } .dapp-core-component__theme__pl-3 { padding-left: 1rem; } .dapp-core-component__theme__px-3 { padding-right: 1rem; padding-left: 1rem; } .dapp-core-component__theme__p-4 { padding: 1.5rem; } .dapp-core-component__theme__pt-4 { padding-top: 1.5rem; } .dapp-core-component__theme__py-4 { padding-top: 1.5rem; padding-bottom: 1.5rem; } .dapp-core-component__theme__pr-4 { padding-right: 1.5rem; } .dapp-core-component__theme__px-4 { padding-left: 1.5rem; padding-right: 1.5rem; } .dapp-core-component__theme__pb-4 { padding-bottom: 1.5rem; } .dapp-core-component__theme__py-4 { padding-top: 1.5rem; padding-bottom: 1.5rem; } .dapp-core-component__theme__pl-4 { padding-left: 1.5rem; } .dapp-core-component__theme__px-4 { padding-right: 1.5rem; padding-left: 1.5rem; } .dapp-core-component__theme__p-5 { padding: 3rem; } .dapp-core-component__theme__pt-5 { padding-top: 3rem; } .dapp-core-component__theme__py-5 { padding-bottom: 3rem; padding-top: 3rem; } .dapp-core-component__theme__pr-5 { padding-right: 3rem; } .dapp-core-component__theme__px-5 { padding-right: 3rem; padding-left: 3rem; } .dapp-core-component__theme__pb-5 { padding-right: 3rem; } .dapp-core-component__theme__py-5 { padding-top: 3rem; padding-bottom: 3rem; } .dapp-core-component__theme__pl-5 { padding-left: 3rem; } .dapp-core-component__theme__px-5 { padding-right: 3rem; padding-left: 3rem; } .dapp-core-component__theme__m-n1 { margin: -0.25rem; } .dapp-core-component__theme__mt-n1 { margin-top: -0.25rem; } .dapp-core-component__theme__my-n1 { margin-top: -0.25rem; margin-bottom: -0.25rem; } .dapp-core-component__theme__mr-n1 { margin-right: -0.25rem; } .dapp-core-component__theme__mx-n1 { margin-left: -0.25rem; margin-right: -0.25rem; } .dapp-core-component__theme__mb-n1 { margin-bottom: -0.25rem; } .dapp-core-component__theme__my-n1 { margin-bottom: -0.25rem; margin-top: -0.25rem; } .dapp-core-component__theme__ml-n1 { margin-left: -0.25rem; } .dapp-core-component__theme__mx-n1 { margin-left: -0.25rem; margin-right: -0.25rem; } .dapp-core-component__theme__m-n2 { margin: -0.5rem; } .dapp-core-component__theme__mt-n2 { margin-top: -0.5rem; } .dapp-core-component__theme__my-n2 { margin-top: -0.5rem; margin-left: -0.5rem; } .dapp-core-component__theme__mr-n2 { margin-right: -0.5rem; } .dapp-core-component__theme__mx-n2 { margin-right: -0.5rem; margin-left: -0.5rem; } .dapp-core-component__theme__mb-n2 { margin-bottom: -0.5rem; } .dapp-core-component__theme__my-n2 { margin-bottom: -0.5rem; margin-top: -0.5rem; } .dapp-core-component__theme__ml-n2 { margin-left: -0.5rem; } .dapp-core-component__theme__mx-n2 { margin-left: -0.5rem; margin-right: -0.5rem; } .dapp-core-component__theme__m-n3 { margin: -1rem; } .dapp-core-component__theme__mt-n3 { margin-top: -1rem; } .dapp-core-component__theme__my-n3 { margin-top: -1rem; margin-bottom: -1rem; } .dapp-core-component__theme__mr-n3 { margin-right: -1rem; } .dapp-core-component__theme__mx-n3 { margin-right: -1rem; margin-left: -1rem; } .dapp-core-component__theme__mb-n3 { margin-bottom: -1rem; } .dapp-core-component__theme__my-n3 { margin-bottom: -1rem; margin-top: -1rem; } .dapp-core-component__theme__ml-n3 { margin-left: -1rem; } .dapp-core-component__theme__mx-n3 { margin-left: -1rem; margin-right: -1rem; } .dapp-core-component__theme__m-n4 { margin: -1.5rem; } .dapp-core-component__theme__mt-n4 { margin-top: -1.5rem; } .dapp-core-component__theme__my-n4 { margin-top: -1.5rem; margin-bottom: -1.5rem; } .dapp-core-component__theme__mr-n4 { margin-right: -1.5rem; } .dapp-core-component__theme__mx-n4 { margin-left: -1.5rem; margin-right: -1.5rem; } .dapp-core-component__theme__mb-n4 { margin-bottom: -1.5rem; } .dapp-core-component__theme__my-n4 { margin-bottom: -1.5rem; margin-top: -1.5rem; } .dapp-core-component__theme__ml-n4 { margin-left: -1.5rem; } .dapp-core-component__theme__mx-n4 { margin-left: -1.5rem; margin-right: -1.5rem; } .dapp-core-component__theme__m-n5 { margin: -3rem; } .dapp-core-component__theme__mt-n5 { margin-top: -3rem; } .dapp-core-component__theme__my-n5 { margin-bottom: -3rem; margin-top: -3rem; } .dapp-core-component__theme__mr-n5 { margin-right: -3rem; } .dapp-core-component__theme__mx-n5 { margin-left: -3rem; margin-right: -3rem; } .dapp-core-component__theme__mb-n5 { margin-bottom: -3rem; } .dapp-core-component__theme__my-n5 { margin-top: -3rem; margin-bottom: -3rem; } .dapp-core-component__theme__ml-n5 { margin-left: -3rem; } .dapp-core-component__theme__mx-n5 { margin-right: -3rem; margin-left: -3rem; } .dapp-core-component__theme__m-auto { margin: auto; } .dapp-core-component__theme__mt-auto { margin-top: auto; } .dapp-core-component__theme__my-auto { margin-bottom: auto; margin-top: auto; } .dapp-core-component__theme__mr-auto { margin-right: auto; } .dapp-core-component__theme__mx-auto { margin-left: auto; margin-right: auto; } .dapp-core-component__theme__mb-auto { margin-bottom: auto; } .dapp-core-component__theme__my-auto { margin-top: auto; margin-bottom: auto; } .dapp-core-component__theme__ml-auto { margin-left: auto; } .dapp-core-component__theme__mx-auto { margin-left: auto; margin-right: auto; } @media (min-width: 992px) { .dapp-core-component__theme__mr-lg-1 { margin-right: 0.25rem; } } @media (min-width: 992px) { .dapp-core-component__theme__mr-lg-4 { margin-right: 1.5rem; } } @media (min-width: 992px) { .dapp-core-component__theme__mx-lg-4 { margin-left: 1.5rem; margin-right: 1.5rem; } } @media (min-width: 1200px) { .dapp-core-component__theme__mb-xl-2 { margin-bottom: 0.5rem; } } @media (min-width: 576px) { .dapp-core-component__theme__pr-sm-2 { padding-right: 0.5rem; } } @media (min-width: 576px) { .dapp-core-component__theme__px-sm-2 { padding-left: 0.5rem; padding-right: 0.5rem; } } @media (min-width: 1200px) { .dapp-core-component__theme__pr-xl-0, .dapp-core-component__theme__px-xl-0 { padding-right: 0; } } .dapp-core-component__theme__col { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .dapp-core-component__theme__row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .dapp-core-component__theme__col { flex-basis: 0; flex-grow: 1; max-width: 100%; } .dapp-core-component__theme__col-xl, .dapp-core-component__theme__col-xl-auto, .dapp-core-component__theme__col-xl-12, .dapp-core-component__theme__col-xl-11, .dapp-core-component__theme__col-xl-10, .dapp-core-component__theme__col-xl-9, .dapp-core-component__theme__col-xl-8, .dapp-core-component__theme__col-xl-7, .dapp-core-component__theme__col-xl-6, .dapp-core-component__theme__col-xl-5, .dapp-core-component__theme__col-xl-4, .dapp-core-component__theme__col-xl-3, .dapp-core-component__theme__col-xl-2, .dapp-core-component__theme__col-xl-1, .dapp-core-component__theme__col-lg, .dapp-core-component__theme__col-lg-auto, .dapp-core-component__theme__col-lg-12, .dapp-core-component__theme__col-lg-11, .dapp-core-component__theme__col-lg-10, .dapp-core-component__theme__col-lg-9, .dapp-core-component__theme__col-lg-8, .dapp-core-component__theme__col-lg-7, .dapp-core-component__theme__col-lg-6, .dapp-core-component__theme__col-lg-5, .dapp-core-component__theme__col-lg-4, .dapp-core-component__theme__col-lg-3, .dapp-core-component__theme__col-lg-2, .dapp-core-component__theme__col-lg-1, .dapp-core-component__theme__col-md, .dapp-core-component__theme__col-md-auto, .dapp-core-component__theme__col-md-12, .dapp-core-component__theme__col-md-11, .dapp-core-component__theme__col-md-10, .dapp-core-component__theme__col-md-9, .dapp-core-component__theme__col-md-8, .dapp-core-component__theme__col-md-7, .dapp-core-component__theme__col-md-6, .dapp-core-component__theme__col-md-5, .dapp-core-component__theme__col-md-4, .dapp-core-component__theme__col-md-3, .dapp-core-component__theme__col-md-2, .dapp-core-component__theme__col-md-1, .dapp-core-component__theme__col-sm, .dapp-core-component__theme__col-sm-auto, .dapp-core-component__theme__col-sm-12, .dapp-core-component__theme__col-sm-11, .dapp-core-component__theme__col-sm-10, .dapp-core-component__theme__col-sm-9, .dapp-core-component__theme__col-sm-8, .dapp-core-component__theme__col-sm-7, .dapp-core-component__theme__col-sm-6, .dapp-core-component__theme__col-sm-5, .dapp-core-component__theme__col-sm-4, .dapp-core-component__theme__col-sm-3, .dapp-core-component__theme__col-sm-2, .dapp-core-component__theme__col-sm-1, .dapp-core-component__theme__col, .dapp-core-component__theme__col-auto, .dapp-core-component__theme__col-12, .dapp-core-component__theme__col-11, .dapp-core-component__theme__col-10, .dapp-core-component__theme__col-9, .dapp-core-component__theme__col-8, .dapp-core-component__theme__col-7, .dapp-core-component__theme__col-6, .dapp-core-component__theme__col-5, .dapp-core-component__theme__col-4, .dapp-core-component__theme__col-3, .dapp-core-component__theme__col-2, .dapp-core-component__theme__col-1 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .dapp-core-component__theme__col-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } @media (min-width: 576px) { .dapp-core-component__theme__col-sm-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .dapp-core-component__theme__col-sm-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .dapp-core-component__theme__col-sm-3 { flex: 0 0 25%; max-width: 25%; } .dapp-core-component__theme__col-sm-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .dapp-core-component__theme__col-sm-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .dapp-core-component__theme__col-sm-6 { flex: 0 0 50%; max-width: 50%; } .dapp-core-component__theme__col-sm-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .dapp-core-component__theme__col-sm-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .dapp-core-component__theme__col-sm-9 { flex: 0 0 75%; max-width: 75%; } .dapp-core-component__theme__col-sm-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .dapp-core-component__theme__col-sm-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .dapp-core-component__theme__col-sm-12 { flex: 0 0 100%; max-width: 100%; } } @media (min-width: 768px) { .dapp-core-component__theme__col-md-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .dapp-core-component__theme__col-md-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .dapp-core-component__theme__col-md-3 { flex: 0 0 25%; max-width: 25%; } .dapp-core-component__theme__col-md-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .dapp-core-component__theme__col-md-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .dapp-core-component__theme__col-md-6 { flex: 0 0 50%; max-width: 50%; } .dapp-core-component__theme__col-md-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .dapp-core-component__theme__col-md-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .dapp-core-component__theme__col-md-9 { flex: 0 0 75%; max-width: 75%; } .dapp-core-component__theme__col-md-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .dapp-core-component__theme__col-md-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .dapp-core-component__theme__col-md-12 { flex: 0 0 100%; max-width: 100%; } } @media (min-width: 992px) { .dapp-core-component__theme__col-lg-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .dapp-core-component__theme__col-lg-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .dapp-core-component__theme__col-lg-3 { flex: 0 0 25%; max-width: 25%; } .dapp-core-component__theme__col-lg-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .dapp-core-component__theme__col-lg-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .dapp-core-component__theme__col-lg-6 { flex: 0 0 50%; max-width: 50%; } .dapp-core-component__theme__col-lg-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .dapp-core-component__theme__col-lg-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .dapp-core-component__theme__col-lg-9 { flex: 0 0 75%; max-width: 75%; } .dapp-core-component__theme__col-lg-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .dapp-core-component__theme__col-lg-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .dapp-core-component__theme__col-lg-12 { flex: 0 0 100%; max-width: 100%; } } @media (min-width: 1200px) { .dapp-core-component__theme__col-xl-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .dapp-core-component__theme__col-xl-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .dapp-core-component__theme__col-xl-3 { flex: 0 0 25%; max-width: 25%; } .dapp-core-component__theme__col-xl-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .dapp-core-component__theme__col-xl-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .dapp-core-component__theme__col-xl-6 { flex: 0 0 50%; max-width: 50%; } .dapp-core-component__theme__col-xl-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .dapp-core-component__theme__col-xl-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .dapp-core-component__theme__col-xl-9 { flex: 0 0 75%; max-width: 75%; } .dapp-core-component__theme__col-xl-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .dapp-core-component__theme__col-xl-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .dapp-core-component__theme__col-xl-12 { flex: 0 0 100%; max-width: 100%; } } .dapp-core-component__theme__flex-row { flex-direction: row; } .dapp-core-component__theme__flex-column { flex-direction: column; } .dapp-core-component__theme__flex-row-reverse { flex-direction: row-reverse; } .dapp-core-component__theme__flex-column-reverse { flex-direction: column-reverse; } .dapp-core-component__theme__flex-wrap { flex-wrap: wrap; } .dapp-core-component__theme__flex-nowrap { flex-wrap: nowrap; } .dapp-core-component__theme__flex-wrap-reverse { flex-wrap: wrap-reverse; } .dapp-core-component__theme__flex-fill { flex: 1 1 auto; } .dapp-core-component__theme__flex-grow-0 { flex-grow: 0; } .dapp-core-component__theme__flex-grow-1 { flex-grow: 1; } .dapp-core-component__theme__flex-shrink-0 { flex-shrink: 0; } .dapp-core-component__theme__flex-shrink-1 { flex-shrink: 1; } .dapp-core-component__theme__justify-content-start { justify-content: flex-start; } .dapp-core-component__theme__justify-content-end { justify-content: flex-end; } .dapp-core-component__theme__justify-content-center { justify-content: center; } .dapp-core-component__theme__justify-content-between { justify-content: space-between; } .dapp-core-component__theme__justify-content-around { justify-content: space-around; } .dapp-core-component__theme__align-items-start { align-items: flex-start; } .dapp-core-component__theme__align-items-end { align-items: flex-end; } .dapp-core-component__theme__align-items-center { align-items: center; } .dapp-core-component__theme__align-items-baseline { align-items: baseline; } .dapp-core-component__theme__align-items-stretch { align-items: stretch; } .dapp-core-component__theme__align-content-start { align-content: flex-start; } .dapp-core-component__theme__align-content-end { align-content: flex-end; } .dapp-core-component__theme__align-content-center { align-content: center; } .dapp-core-component__theme__align-content-between { align-content: space-between; } .dapp-core-component__theme__align-content-around { align-content: space-around; } .dapp-core-component__theme__align-content-stretch { align-content: stretch; } .dapp-core-component__theme__align-self-auto { align-self: auto; } .dapp-core-component__theme__align-self-start { align-self: flex-start; } .dapp-core-component__theme__align-self-end { align-self: flex-end; } .dapp-core-component__theme__align-self-center { align-self: center; } .dapp-core-component__theme__align-self-baseline { align-self: baseline; } .dapp-core-component__theme__align-self-stretch { align-self: stretch; } @media (min-width: 576px) { .dapp-core-component__theme__flex-sm-row { flex-direction: row; } } @media (min-width: 992px) { .dapp-core-component__theme__flex-lg-row { flex-direction: row; } } @media (min-width: 992px) { .dapp-core-component__theme__flex-lg-wrap { flex-wrap: wrap; } } .dapp-core-component__theme__form-check { display: flex; align-items: center; justify-content: flex-start; width: auto; padding-left: 0; } .dapp-core-component__theme__form-check-label { margin-bottom: 0; } .dapp-core-component__theme__form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; } .dapp-core-component__theme__form-check-input[disabled] ~ .dapp-core-component__theme__form-check-label, .dapp-core-component__theme__form-check-input:disabled ~ .dapp-core-component__theme__form-check-label { color: #6c757d; } .dapp-core-component__theme__form-group { display: flex; flex: 0 0 auto; flex-flow: row wrap; align-items: center; margin-bottom: 0; } .dapp-core-component__theme__form-control { display: block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } .dapp-core-component__theme__form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.5; } input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } .dapp-core-component__theme__form-group { margin-bottom: 1rem; } .dapp-core-component__theme__form-text { display: block; margin-top: 0.25rem; color: inherit; } .dapp-core-component__theme__border { border: 1px solid #dee2e6; } .dapp-core-component__theme__border-top { border-top: 1px solid #dee2e6; } .dapp-core-component__theme__border-right { border-right: 1px solid #dee2e6; } .dapp-core-component__theme__border-bottom { border-bottom: 1px solid #dee2e6; } .dapp-core-component__theme__border-left { border-left: 1px solid #dee2e6; } .dapp-core-component__theme__border-0 { border: 0; } .dapp-core-component__theme__border-top-0 { border-top: 0; } .dapp-core-component__theme__border-right-0 { border-right: 0; } .dapp-core-component__theme__border-bottom-0 { border-bottom: 0; } .dapp-core-component__theme__border-left-0 { border-left: 0; } .dapp-core-component__theme__rounded-sm { border-radius: 0.2rem; } .dapp-core-component__theme__rounded { border-radius: 0.25rem; } .dapp-core-component__theme__rounded-top { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } .dapp-core-component__theme__rounded-right { border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; } .dapp-core-component__theme__rounded-bottom { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .dapp-core-component__theme__rounded-left { border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .dapp-core-component__theme__rounded-lg { border-radius: 0.3rem; } .dapp-core-component__theme__rounded-circle { border-radius: 50%; } .dapp-core-component__theme__rounded-pill { border-radius: 50rem; } .dapp-core-component__theme__rounded-0 { border-radius: 0; } .dapp-core-component__theme__h1, .dapp-core-component__theme__h2, .dapp-core-component__theme__h3, .dapp-core-component__theme__h4, .dapp-core-component__theme__h5, .dapp-core-component__theme__h6 { margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; } .dapp-core-component__theme__h1 { font-size: 2.5rem; } .dapp-core-component__theme__h2 { font-size: 2rem; } .dapp-core-component__theme__h3 { font-size: 1.75rem; } .dapp-core-component__theme__h4 { font-size: 1.5rem; } .dapp-core-component__theme__h5 { font-size: 1.25rem; } .dapp-core-component__theme__h6 { font-size: 1rem; } .dapp-core-component__theme__lead { font-size: 1.25rem; font-weight: 300; } .dapp-core-component__theme__bg-primary { background-color: #1b46c2; } .dapp-core-component__theme__bg-warning, .dapp-core-component__theme__warning { background-color: #f0ad4e; } .dapp-core-component__theme__bg-danger, .dapp-core-component__theme__danger { background-color: #d9534f; } .dapp-core-component__theme__bg-success, .dapp-core-component__theme__success { background-color: #5cb85c; } .dapp-core-component__theme__position-relative { position: relative; } .dapp-core-component__theme__position-absolute { position: absolute; } .dapp-core-component__theme__w-25 { width: 25%; } .dapp-core-component__theme__w-50 { width: 50%; } .dapp-core-component__theme__w-75 { width: 75%; } .dapp-core-component__theme__w-100 { width: 100%; } .dapp-core-component__theme__w-auto { width: auto; } .dapp-core-component__theme__h-25 { height: 25%; } .dapp-core-componen