html {
  color-scheme: dark light;
	overflow-x: hidden;
}
html[data-theme=dark]{background-color:#17181c;color-scheme: dark;}
html[data-theme=dark] body{color:#b5b5b5}
html[data-theme=light] {
	color-scheme: light;
}
body {
	max-width: 100vw;
	overflow: hidden;
}
@media (prefers-reduced-motion: no-preference) {
  .scroll-container {
    scroll-behavior: smooth;
  }
}

.content ul.block-list {
	list-style: none;
	margin-left: 0;
}
.block-list li {
	padding: 16px;
	background: transparent;
	margin-bottom: 1.75rem;
	border-radius: 4px;
}
.block-list li.is-highlighted {
	border-left: 5px #4a4a4a solid;
	background: #f5f5f5;
}
html[data-theme=dark] .block-list li.is-highlighted {
	background: transparent;
	box-shadow: 0 0.5em 1em -0.125em rgb(10 10 10 / 75%), 0 0 0 1px rgb(10 10 10 / 2%);
	-webkit-box-shadow: 0 0.5em 1em -0.125em rgb(10 10 10 / 75%), 0 0 0 1px rgb(10 10 10 / 2%);
	border-left: 5px #363636 solid;
}
.block-list li.is-danger.is-highlighted {
border-left: 5px #f14668 solid;
background: #feecf0;
}
html[data-theme=dark] .block-list li.is-danger.is-highlighted {
	border-left: 5px #ff3860 solid;
}
.block-list li.is-success.is-highlighted {
	border-left: 5px #48c78e solid;
	background: #effaf5;
}
html[data-theme=dark] .block-list li.is-success.is-highlighted {
	border-left: 5px #1ca64c solid;
}

#qrcode img {
	padding: 0.5rem;
	margin-left: auto;
	margin-right: auto;
}
pre .string {
	color: #257953;
	word-break: break-all;
	white-space: break-spaces;
}
span[data-tooltip] {
	border: none!important;
}
.search-field-desktop:hover {
	background: none!important;
	background-color: transparent!important;
}
html[data-theme=dark] .box {
	-webkit-box-shadow: 0 0.5em 1em -0.125em rgb(10 10 10 / 75%), 0 0 0 1px rgb(10 10 10 / 2%);
	box-shadow: 0 0.5em 1em -0.125em rgb(10 10 10 / 75%), 0 0 0 1px rgb(10 10 10 / 2%);
}
.success-icon {
	fill: #257953;
}
.fail-icon, .button-fill-arrow {
	fill: #cc0f35;
}
html[data-theme=dark] .success-icon {
	fill: #fff;
}
html[data-theme=dark] .fail-icon, html[data-theme=dark] .button-fill-arrow {
	fill: #fff;
}
html[data-theme=dark] .button.is-ghost {
	background: 0 0;
	border-color: transparent;
	color: #dbdbdb;
	text-decoration: none;
}
.apple-icon {
	fill: black;
}
html[data-theme=dark] .apple-icon {
	fill: white;
}
.gp-icon {
	fill: black;
}
html[data-theme=dark] .gp-icon {
	fill: white;
}

.huawei-icon > path:nth-of-type(1) {
	fill: black;
}
.huawei-icon > path:nth-of-type(2) {
	fill: white;
}
html[data-theme=dark] .huawei-icon > path:nth-of-type(1) {
	fill: white;
}
html[data-theme=dark] .huawei-icon > path:nth-of-type(2){
	fill: black;
}
html[data-theme=dark] .pagination-next.is-disabled {
	background-color: #363636;
	box-shadow: none;
	opacity: .5;
}
html[data-theme=dark] .pagination-next.is-disabled:hover {
	border-color: #363636;
	cursor: default;
}
html[data-theme=dark] .pagination-previous.is-disabled {
	background-color: #363636;
	box-shadow: none;
	opacity: .5;
}
html[data-theme=dark] .pagination-previous.is-disabled:hover {
	border-color: #363636;
	cursor: default;
}
html[data-theme=dark] .copy {
	color: #0f81cc;
}
html[data-theme=dark] #qrcode img {
	background: #fff;
	border-radius: 4px;
}
html[data-theme=dark] label.navbar-item:hover, html[data-theme=dark] label.navbar-item:focus, html[data-theme=dark] label.navbar-item:focus-within, html[data-theme=dark] label.navbar-item.is-active {
  background-color: #121212;
}
html[data-theme=dark] a.navbar-item:hover, html[data-theme=dark] a.navbar-item:focus, html[data-theme=dark] a.navbar-item:focus-within, html[data-theme=dark] a.navbar-item.is-active {
  background-color: #121212;
}
html[data-theme=dark] .navbar.has-shadow {
	box-shadow: 0 2px 0 0 #242424;
}
html[data-theme=dark] table thead th {
	border-color: #363636;
}

.mempool-date {
	white-space: nowrap;
	border: none;
}
.mempool-hash-tr {
	border: 1px solid #dbdbdb;
	border-width: 0 0 1px;
}
html[data-theme=dark] .mempool-hash-tr {
	border: 1px solid #363636;
	border-width: 0 0 1px;
}
.mempool-hash-td {
	border: none!important;
	display: inline-block;
	width: fit-content;
}
.mempool-hash {
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 300px;
}
.navigation-address {
	width: fit-content;
	margin-left: auto;
}

[data-tooltip]:not(.is-disabled).has-tooltip-multiline:before, [data-tooltip]:not(.is-loading).has-tooltip-multiline:before, [data-tooltip]:not([disabled]).has-tooltip-multiline:before {
	word-break: break-all!important;
}

@media only screen and (max-width: 768px) {
	html[data-theme="dark"] .navbar .navbar-burger {
		margin-left: unset;
	}
	.octicon {
		transform: rotate(90deg);
		margin-left: auto;
    margin-right: auto;
    display: block!important;
	}
	h1.block.has-text-left {
		margin-top: 1rem;
	}
}
@media only screen and (min-width: 768px) {
	.block.has-tooltip-arrow {
		width: fit-content;
	}
	.desktop-level-address {
		max-width: 85%;
	}
	.search-field-desktop {
		flex-grow: 0.4;
	}
	.desktop-dropdown {
		max-height: 460px;
		overflow:hidden;
		min-width: 50vw;
	}
	.token-balance {
		max-width: 186px;
	}
}
@media only screen and (max-width: 1023px) {
	.navbar .navbar-burger {
		margin-left: unset;
	}
	.mempool-hash {
		max-width: 171px;
	}
	.navigation-address {
		margin-right: auto;
	}
}
@media only screen and (min-width: 1023px) {
	.mempool-hash {
		max-width: 381px;
	}
}