.edit-track-modal {
	height: 17rem;
	margin: auto;
}
.edit-track-modal__main-modal {
	background: var(--g-900);
	border-radius: 1rem;
	flex-direction: column;
	justify-content: flex-start;
	gap: 0.5rem;
	width: 40rem;
	padding: 2rem 2rem 2.5rem;
	display: flex;
}
.edit-track-modal__main-modal__header {
	justify-content: space-between;
	align-items: center;
	display: flex;
}
.edit-track-modal__main-modal__header__close {
	min-height: 4rem;
	display: flex;
}
.edit-track-modal__main-modal__header > p {
	text-transform: uppercase;
	color: var(--main-white);
	font-family: Manrope, sans-serif;
	font-size: 1.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 2rem;
}
.edit-track-modal__main-modal__main-content {
	color: var(--main-white);
	flex-direction: column;
	justify-content: space-between;
	gap: 2rem;
	height: 100%;
	font-family: Manrope, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.5rem;
	display: flex;
}
.edit-track-modal__main-modal__main-content__input {
	flex-direction: column;
	gap: 0.75rem;
	display: flex;
}
.edit-track-modal__main-modal__main-content__input h3 {
	letter-spacing: 0.05em;
	text-transform: uppercase;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.edit-track-modal__main-modal__main-content__buttons {
	gap: 1rem;
	padding: 0 0.5rem;
	display: flex;
}
.edit-track-modal__main-modal:focus-visible,
.cancel-modal:focus-visible {
	outline: none;
}
.card-modal {
	min-width: 40rem;
	max-width: 46rem;
	max-height: 90vh;
	margin: auto;
	padding: 1rem;
	overflow: auto;
}
.card-modal__main-modal {
	background: var(--g-900);
	border-radius: 1rem;
	flex-direction: column;
	gap: 0.5rem;
	max-width: 90vw;
	height: 80vh;
	padding: 1rem;
	display: flex;
	overflow-y: scroll;
}
.card-modal__main-modal.inbound {
	max-width: 95vw;
	height: auto;
	margin: auto;
}
.card-modal__main-modal__header {
	background: var(--g-900);
	border-radius: 1rem;
	justify-content: space-between;
	align-items: center;
	padding: 1rem;
	display: flex;
}
.card-modal__main-modal__header__close {
	display: flex;
}
.card-modal__main-modal__header > p {
	color: var(--main-white);
	text-transform: uppercase;
	font-family: Manrope, sans-serif;
	font-size: 1.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 2rem;
}
.card-modal__main-modal__main-content {
	color: var(--main-white);
	justify-content: center;
	gap: 0.5rem;
	height: auto;
	display: flex;
}
.card-modal__main-modal__main-content .full-info__container {
	padding: 0 0 1.5rem;
}
.card-modal__main-modal__main-content__left {
	width: 100%;
	padding-top: 1rem;
}
.card-modal__main-modal__main-content__right {
	background: var(--g-900);
	border-radius: 1rem;
	flex-direction: column;
	align-items: flex-end;
	width: 100%;
	height: auto;
	padding-top: 1rem;
	display: flex;
}
.card-modal__main-modal__main-content__right__main {
	flex-direction: column;
	justify-content: space-between;
	width: 100%;
	height: auto;
	padding: 1.5rem;
	display: flex;
}
.card-modal__main-modal__main-content__right__main__description {
	flex-direction: column;
	gap: 1.5rem;
	display: flex;
}
.card-modal__main-modal__main-content__right__main__description__header {
	justify-content: space-between;
	width: 100%;
	display: flex;
}
.card-modal__main-modal__main-content__right__main__description__header h4 {
	text-transform: uppercase;
	font-family: Manrope, sans-serif;
	font-size: 1.25rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.75rem;
}
.card-modal__main-modal__main-content__right__main__description__content {
	flex-direction: row;
	justify-content: space-between;
	display: flex;
}
.card-modal__main-modal__main-content__right__main__description__content__left {
	flex-direction: column;
	gap: 1.5rem;
	display: flex;
}
.card-modal__main-modal__main-content__right__main__description__content__right__reject {
	background: var(--g-700);
	border-radius: 1rem;
	flex-direction: column;
	gap: 0.5rem;
	min-width: 100%;
	padding: 1.5rem;
	display: flex;
}
.card-modal__main-modal__main-content__right__main__description__content__right__reject div {
	color: var(--o-400);
	letter-spacing: 0.05em;
	text-transform: uppercase;
	gap: 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
	display: flex;
}
.card-modal__main-modal__main-content__right__main__description__content__right__reject > p {
	max-width: 100%;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.25rem;
}
.card-modal__main-modal__main-content__right__main__footer-ready {
	flex-direction: column;
	gap: 0.5rem;
	display: flex;
}
.card-modal__main-modal__main-content__right__main__footer-ready__header {
	text-transform: uppercase;
	cursor: pointer;
	align-items: center;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 700;
	line-height: 1rem;
	display: flex;
}
.card-modal__main-modal__main-content__right__main__footer-ready__expand {
	min-height: 3rem;
}
.card-modal__main-modal__main-content__right__main__footer-ready__enter {
	align-items: center;
	gap: 1rem;
	max-width: 18.5rem;
	display: flex;
}
.card-modal__main-modal__main-content__right__main__footer-ready__empty-price {
	min-height: 2.5rem;
	color: var(--success-500);
	background: #3a8c6e33;
	border-radius: 0.5rem;
	align-items: center;
	gap: 0.5rem;
	padding: 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.25rem;
	display: flex;
}
.card-modal__main-modal__main-content__right__main__footer-reject {
	background: var(--g-700);
	border-radius: 1rem;
	padding: 1rem;
}
.card-modal__main-modal__main-content__right__main__footer-reject p {
	color: var(--o-400);
	letter-spacing: 0.05em;
	text-transform: uppercase;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
@media (width<=1024px) {
	.card-modal {
		max-width: 95vw;
	}
	.card-modal__main-modal {
		max-width: 95vw;
		padding: 0.75rem;
	}
	.card-modal__main-modal__header {
		padding: 0.75rem;
	}
	.card-modal__main-modal__main-content {
		flex-direction: column;
		gap: 1rem;
	}
	.card-modal__main-modal__main-content__left {
		width: 100%;
	}
	.card-modal__main-modal__main-content__right {
		width: 100%;
		padding: 1rem;
	}
}
@media (width<=768px) {
	.card-modal {
		padding: 0.5rem;
	}
	.card-modal__main-modal {
		max-width: 100%;
		padding: 0.5rem;
	}
	.card-modal__main-modal__header {
		justify-content: center;
		padding: 0.5rem;
	}
	.card-modal__main-modal__main-content {
		flex-direction: column;
		gap: 0.75rem;
	}
	.card-modal__main-modal__main-content__left {
		width: 100%;
	}
	.card-modal__main-modal__main-content__right {
		width: 100%;
		padding: 0.5rem;
	}
}
._full-info_1a42x_2 {
	background-color: var(--g-900);
	border-radius: 1rem;
	padding: 2.063rem;
}
._full-info_1a42x_2 h3 {
	color: var(--main-white);
	font-family: clash-display, sans-serif;
	font-size: 1.5rem;
	font-style: normal;
	font-weight: 600;
	line-height: 2.25rem;
}
._full-info_1a42x_2 h5 {
	color: var(--g-300);
	text-align: center;
	max-width: 38.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.25rem;
}
._full-info_1a42x_2 ._details_1a42x_25 {
	margin-top: 1rem;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 {
	background-color: var(--g-700);
	border-radius: 1rem;
	padding: 1rem;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._main_1a42x_33 {
	border-bottom: 1px solid var(--g-900);
	flex-direction: column;
	gap: 0.5rem;
	width: 100%;
	padding: 1.5rem;
	display: flex;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._main_1a42x_33 ._title_1a42x_41 {
	color: var(--main-white);
	font-family: Manrope, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.5rem;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._main_1a42x_33 ._title_1a42x_41 + div {
	margin-top: 0.75rem;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._main_1a42x_33 ._owner-price_1a42x_52 {
	color: var(--g-300);
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._main_1a42x_33 ._owner-price_1a42x_52 a {
	color: var(--b-400);
	cursor: pointer;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._main_1a42x_33 ._owner-price_1a42x_52 span {
	color: var(--main-white);
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._more_1a42x_67 {
	height: 100%;
	padding: 1.5rem;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._more_1a42x_67 ._alert_1a42x_71 {
	padding-top: 1rem !important;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._more_1a42x_67 > div:last-child {
	margin-top: auto;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._more_1a42x_67 ._token-id_1a42x_77 {
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
	padding-top: 0 !important;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._more_1a42x_67 ._token-id_1a42x_77 > p {
	color: var(--g-300);
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._more_1a42x_67 ._token-id_1a42x_77 > p + p,
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._more_1a42x_67 ._token-id_1a42x_77 a {
	color: var(--b-400);
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._more_1a42x_67 ._token-id_1a42x_77 a {
	cursor: pointer;
}
._full-info_1a42x_2 ._details_1a42x_25 ._right_1a42x_28 ._more_1a42x_67 ._token-id_1a42x_77 ._white_1a42x_95 {
	color: var(--main-white);
}
._full-info_1a42x_2 ._horizontal_1a42x_98 {
	justify-content: space-between;
	flex-direction: row !important;
}
@media (width<=1024px) {
	._full-info_1a42x_2 {
		padding: 1.5rem;
	}
	._details_1a42x_25 {
		flex-direction: column;
		align-items: center;
	}
	._details_1a42x_25 ._right_1a42x_28 {
		width: 100%;
		padding: 1rem;
	}
	._details_1a42x_25 ._main_1a42x_33 {
		padding: 1rem;
	}
	h5 {
		max-width: 90%;
	}
}
@media (width<=768px) {
	._full-info_1a42x_2 {
		padding: 1rem;
	}
	._details_1a42x_25 {
		width: 100%;
	}
	._details_1a42x_25 ._right_1a42x_28 {
		padding: 0.75rem;
	}
	h3 {
		font-size: 1.25rem;
	}
	h5 {
		font-size: 0.875rem;
	}
}
@media (width<=480px) {
	._full-info_1a42x_2 {
		padding: 0.75rem;
	}
	._details_1a42x_25 ._right_1a42x_28 {
		flex-direction: column;
		padding: 0.5rem;
	}
	._details_1a42x_25 ._main_1a42x_33 {
		padding: 0.5rem;
	}
	h3 {
		font-size: 1rem;
	}
	h5 {
		font-size: 0.75rem;
	}
}
._loader_1a42x_157 {
	height: 34.188rem;
}
.shipment-stepper {
	margin-right: 2rem;
	position: relative;
}
.shipment-stepper__progress-bar {
	flex-wrap: wrap;
	justify-content: space-between;
	gap: 1rem;
	display: flex;
}
.shipment-stepper__progress-bar__wrapper {
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	gap: 0.5rem;
	min-width: 4.5625rem;
	display: flex;
	position: relative;
}
.shipment-stepper__progress-bar__wrapper__right {
	z-index: 2;
	background-color: var(--g-900);
}
.shipment-stepper__progress-bar__wrapper__block-text {
	background-color: var(--o-300);
	min-width: 7.5rem;
	max-width: 100%;
	color: var(--g-700);
	text-transform: uppercase;
	overflow-wrap: break-word;
	border-radius: 1rem;
	justify-content: center;
	padding: 2px 0.5rem 3px;
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
	display: flex;
}
.shipment-stepper__progress-bar__wrapper .inactive {
	background-color: var(--g-700);
	color: var(--g-300);
}
.shipment-stepper__dots {
	border-top: 0.125rem dotted var(--o-300);
	width: 100%;
	position: absolute;
	top: 0.875rem;
}
.shipment-stepper__progress-bar > div:first-child {
	align-items: flex-start;
}
.shipment-stepper__progress-bar > div:last-child {
	align-items: flex-end;
}
@media screen and (width<=768px) {
	.shipment-stepper {
		margin-right: 1rem;
	}
	.shipment-stepper__progress-bar {
		flex-direction: column;
		align-items: center;
		gap: 2rem;
	}
	.shipment-stepper__progress-bar__wrapper {
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
		margin-left: 4px;
	}
	.shipment-stepper__progress-bar > div {
		align-items: center;
	}
	.shipment-stepper__dots {
		border-left: 0.125rem dotted var(--o-300);
		border-top: none;
		width: 1rem;
		height: 100%;
		position: absolute;
		top: 10px;
		bottom: 10px;
		left: 36%;
		transform: translate(-50%);
	}
	.shipment-stepper .mobile-status {
		color: var(--g-300);
		font-size: 0.75rem;
	}
	.shipment-stepper .mobile-status .status-label {
		color: var(--g-300);
		font-family: Manrope, sans-serif;
		font-size: 0.85rem;
		font-style: normal;
		font-weight: 600;
		line-height: 1.25rem;
	}
	.shipment-stepper .mobile-status .current-status {
		color: var(--g-700);
		font-weight: 600;
	}
}
@media screen and (width<=428px) {
	.shipment-stepper {
		text-align: center;
		margin-right: 0;
	}
	.shipment-stepper__progress-bar {
		gap: 1.5rem;
	}
	.shipment-stepper__progress-bar__wrapper {
		flex-direction: column;
		align-items: center;
		margin-left: 0;
	}
	.shipment-stepper__progress-bar__block-text {
		min-width: unset;
		width: fit-content;
		padding: 0.2rem 0.5rem;
		font-size: 0.7rem;
	}
	.shipment-stepper__progress-bar > div {
		align-items: center;
	}
	.shipment-stepper__dots {
		border-left: 0.125rem dotted var(--o-300);
		border-top: none;
		height: 100%;
		top: 10px;
		bottom: 10px;
		left: 50%;
		transform: translate(-50%);
	}
	.shipment-stepper .mobile-status {
		flex-direction: row;
		justify-content: space-between;
		gap: 0.25rem;
		width: 100%;
		padding: 10px;
		font-size: 0.7rem;
		display: flex;
	}
}
.new-shipment__cert-input {
	align-items: center;
	gap: 1rem;
	min-width: 36.5rem;
	display: flex;
}
.new-shipment__cert-input > :first-child {
	flex: 1;
	min-width: 0;
}
.new-shipment__cert-input svg {
	flex-shrink: 0;
}
.new-shipment__tracking-details {
	justify-content: space-between;
	gap: 1rem;
	padding: 1rem 2rem 2rem;
	display: flex;
}
.new-shipment__tracking-details__left {
	flex-direction: column;
	justify-content: flex-end;
	gap: 2.5rem;
	width: 100%;
	min-height: 13.75rem;
	padding: 2.5rem 0 1.25rem;
	display: flex;
}
.new-shipment__tracking-details__left h3 {
	color: var(--o-400);
	overflow-wrap: break-word;
	width: 51%;
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
}
.new-shipment__tracking-details__left__form {
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	gap: 1rem;
	width: 100%;
	padding-right: 1rem;
	display: flex;
}
.new-shipment__tracking-details__left__form form {
	align-items: center;
	gap: 1rem;
	min-width: 36.5rem;
	display: flex;
}
.new-shipment__tracking-details__right {
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-end;
	width: fit-content;
	min-width: 11.5rem;
	max-width: 100%;
	display: flex;
}
.new-shipment__tracking-details__right__buttons,
.new-shipment__tracking-details__right__prints {
	flex-direction: column;
	align-items: flex-end;
	gap: 0.75rem;
	display: flex;
}
@media screen and (width<=986px) {
	.new-shipment__tracking-details {
		flex-direction: column;
		align-items: center;
		gap: 2rem;
		padding: 1.5rem;
	}
	.new-shipment__tracking-details__right {
		flex-direction: row;
		align-items: center;
		width: 100%;
		min-width: auto;
	}
	.new-shipment__tracking-details__right__prints {
		flex-direction: row;
		align-items: center;
	}
}
@media screen and (width<=768px) {
	.new-shipment__cert-input {
		flex-wrap: wrap;
		min-width: 100%;
	}
	.new-shipment__cert-input > :first-child {
		flex: none;
		width: 100%;
	}
	.new-shipment__cert-input > :not(:first-child) {
		flex-shrink: 0;
	}
	.new-shipment__cert-input input {
		font-size: 16px;
	}
	.new-shipment__tracking-details {
		flex-direction: column;
		align-items: center;
		gap: 2rem;
		padding: 1.5rem;
	}
	.new-shipment__tracking-details__left {
		text-align: center;
		align-items: center;
		padding: 1.5rem 0;
	}
	.new-shipment__tracking-details__left h3 {
		width: 100%;
	}
	.new-shipment__tracking-details__left__form form {
		flex-wrap: wrap;
		min-width: 100%;
	}
	.new-shipment__tracking-details__left__form input {
		font-size: 16px;
	}
	.new-shipment__tracking-details__right {
		align-items: center;
		width: 100%;
		min-width: auto;
	}
	.new-shipment__tracking-details__right__buttons,
	.new-shipment__tracking-details__right__prints {
		flex-flow: wrap;
		justify-content: center;
		align-items: center;
	}
}
@media screen and (width<=480px) {
	.new-shipment__tracking-details {
		text-align: center;
		flex-direction: column;
		padding: 1rem;
	}
	.new-shipment__tracking-details__left {
		gap: 1.5rem;
		padding: 1rem 0;
	}
	.new-shipment__tracking-details__right {
		align-items: center;
		width: 100%;
	}
}
.bs-overlay {
	z-index: var(--z-modal);
	background: #000c;
	justify-content: center;
	align-items: center;
	display: flex;
	position: fixed;
	inset: 0;
}
.bs-modal {
	background: var(--g-900);
	border-radius: 1rem;
	flex-direction: column;
	gap: 1rem;
	width: min(440px, 90vw);
	padding: 2rem;
	display: flex;
}
.bs-modal__header h1 {
	color: var(--g-0);
	margin: 0;
	font-family: Manrope, sans-serif;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.75rem;
}
.bs-modal__video-wrap {
	aspect-ratio: 4/3;
	background: #000;
	border-radius: 0.5rem;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.bs-modal__video {
	object-fit: cover;
	width: 100%;
	height: 100%;
	display: block;
}
.bs-modal__reticle {
	pointer-events: none;
	border: 2px solid #ffffffb3;
	border-radius: 0.5rem;
	position: absolute;
	inset: 18%;
}
.bs-modal__reticle:before,
.bs-modal__reticle:after {
	content: "";
	border-color: var(--o-400, #f90);
	border-style: solid;
	width: 20px;
	height: 20px;
	position: absolute;
}
.bs-modal__reticle:before {
	border-width: 3px 0 0 3px;
	border-radius: 3px 0 0;
	top: -2px;
	left: -2px;
}
.bs-modal__reticle:after {
	border-width: 0 3px 3px 0;
	border-radius: 0 0 3px;
	bottom: -2px;
	right: -2px;
}
.bs-modal__error {
	color: var(--error, #f55);
	text-align: center;
	margin: 0;
	padding: 1.5rem 0;
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
}
.bs-modal__last {
	color: var(--g-400);
	margin: 0;
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
}
.bs-modal__last strong {
	color: var(--g-0);
}
.bs-modal__footer {
	justify-content: center;
	width: 100%;
	display: flex;
}
.bs-modal__list {
	width: 100%;
}
.bs-modal__list-label {
	color: var(--g-400);
	margin: 0 0 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.8rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
}
.bs-modal__list-items {
	flex-direction: column;
	gap: 0.25rem;
	max-height: 8rem;
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	overflow-y: auto;
}
.bs-modal__list-items li {
	color: var(--g-0);
	background: var(--g-800);
	border-radius: 0.25rem;
	padding: 0.25rem 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
}
._root_exx93_2 {
	width: 100%;
	color: var(--main-white);
	flex-direction: column;
	gap: 0.75rem;
	display: flex;
}
._heading_exx93_10 {
	color: var(--main-white);
	align-items: center;
	gap: 0.5rem;
	margin: 0 0 0.25rem;
	font-family: Manrope, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.5rem;
	display: flex;
}
._muted_exx93_23 {
	color: var(--g-200);
	font-size: 0.8125rem;
}
._summaryRow_exx93_28 {
	flex-wrap: wrap;
	gap: 0.5rem;
	display: flex;
}
._chip_exx93_34 {
	background-color: var(--g-800);
	color: var(--g-100);
	border-radius: 1rem;
	align-items: center;
	gap: 0.375rem;
	padding: 0.25rem 0.625rem;
	font-size: 0.75rem;
	display: inline-flex;
}
._chipConfirmed_exx93_45 {
	color: var(--success-500);
	background-color: #199c6d2e;
}
._chipMissing_exx93_50 {
	color: var(--error-500);
	background-color: #dc50502e;
}
._chipExtra_exx93_55 {
	color: var(--warning-500);
	background-color: #dc8c142e;
}
._list_exx93_60 {
	flex-direction: column;
	gap: 0.5rem;
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
}
._row_exx93_69 {
	border: 1px solid var(--g-700);
	background-color: var(--g-900);
	border-radius: 0.5rem;
	align-items: center;
	gap: 0.625rem;
	padding: 0.5rem 0.75rem;
	display: flex;
}
._rowConfirmed_exx93_79 {
	border-color: var(--success-700);
	background-color: #199c6d0f;
}
._rowMissing_exx93_84 {
	border-color: var(--error-700);
	background-color: #dc50500f;
}
._rowExtra_exx93_89 {
	border-color: var(--warning-700);
	background-color: #dc8c140f;
}
._thumb_exx93_94 {
	background-color: var(--g-800);
	border: 1px solid var(--g-700);
	background-position: 50%;
	background-size: cover;
	border-radius: 0.375rem;
	flex-shrink: 0;
	width: 2.5rem;
	height: 2.5rem;
}
._rowMeta_exx93_105 {
	flex-direction: column;
	flex: 1;
	gap: 0.125rem;
	display: flex;
}
._rowTitle_exx93_112 {
	color: var(--main-white);
	font-size: 0.875rem;
}
._rowSub_exx93_117 {
	color: var(--g-200);
	font-size: 0.75rem;
}
._rowStatus_exx93_122 {
	letter-spacing: 0.04em;
	text-transform: uppercase;
	background-color: var(--g-800);
	color: var(--g-100);
	border-radius: 0.75rem;
	flex-shrink: 0;
	padding: 0.125rem 0.5rem;
	font-size: 0.6875rem;
	font-weight: 700;
}
._rowStatusConfirmed_exx93_134 {
	color: var(--success-500);
	background-color: #199c6d40;
}
._rowStatusMissing_exx93_139 {
	color: var(--error-500);
	background-color: #dc505040;
}
._rowStatusExtra_exx93_144 {
	color: var(--warning-500);
	background-color: #dc8c1440;
}
.more-button {
	text-transform: uppercase;
	text-transform: uppercase;
	cursor: pointer;
	align-items: center;
	gap: 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 700;
	line-height: 1rem;
	display: flex;
}
.more-button a {
	color: inherit;
	text-decoration: none;
}
.vault-items-list {
	-webkit-overflow-scrolling: touch;
	width: 100%;
	margin-top: 1rem;
	font-size: 0.8125rem;
	overflow-x: auto;
}
.vault-items-list__empty {
	color: var(--g-400);
	margin-top: 1rem;
	font-size: 0.8125rem;
}
.vault-items-list__header,
.vault-items-list__row {
	grid-template-columns: 9rem 7rem 5rem 4rem 1fr;
	align-items: center;
	gap: 0.5rem;
	min-width: 28rem;
	padding: 0.4rem 0.5rem;
	display: grid;
}
.vault-items-list__header {
	color: var(--g-400);
	border-bottom: 1px solid var(--g-600);
	text-transform: uppercase;
	letter-spacing: 0.04em;
	font-size: 0.6875rem;
	font-weight: 600;
}
.vault-items-list__row {
	border-bottom: 1px solid #ffffff0a;
}
.vault-items-list__row--expected {
	opacity: 0.45;
}
.vault-items-list__row:last-child {
	border-bottom: none;
}
.vault-items-list__cert {
	color: var(--g-200);
	font-family: monospace;
}
.vault-items-list__name {
	color: var(--g-300);
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.vault-items-list__badge {
	white-space: nowrap;
	border-radius: 0.75rem;
	padding: 0.2rem 0.5rem;
	font-size: 0.6875rem;
	font-weight: 600;
	display: inline-block;
}
.vault-items-list__badge--Expected {
	color: var(--g-400);
	background: #ffffff14;
}
.vault-items-list__badge--AwaitingImaging {
	color: #ff9800;
	background: #ff980026;
}
.vault-items-list__badge--Processing {
	color: #2196f3;
	background: #2196f326;
}
.vault-items-list__badge--ReadyForMinting {
	color: #4caf50;
	background: #4caf5026;
}
.vault-items-list__badge--Minted {
	color: #ce93d8;
	background: #9c27b026;
}
._warning_14cly_2 {
	background-color: #ff99001f;
	border-radius: 0.75rem;
	flex-direction: column;
	gap: 0.5rem;
	margin: 0.75rem 1rem 0;
	padding: 0.75rem 1rem;
	display: flex;
}
._heading_14cly_12 {
	color: var(--warning-500);
	align-items: center;
	gap: 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
	display: flex;
}
._heading_14cly_12 svg {
	min-width: 1rem;
	min-height: 1rem;
}
._times_14cly_28 {
	flex-direction: column;
	gap: 0.25rem;
	display: flex;
}
._row_14cly_34 {
	grid-template-columns: 1fr auto auto;
	align-items: center;
	gap: 0.75rem;
	padding: 0.125rem 0 0.125rem 1.5rem;
	font-size: 0.75rem;
	line-height: 1rem;
	display: grid;
}
._name_14cly_44 {
	color: var(--main-white);
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
._count_14cly_54 {
	color: var(--g-300);
	font-size: 0.75rem;
}
._time_14cly_28 {
	color: var(--g-300);
	white-space: nowrap;
	font-size: 0.75rem;
}
.outbound-shipment__tracking-details {
	justify-content: space-between;
	margin-top: 3rem;
	padding: 1rem 2rem 2rem 1rem;
	display: flex;
}
.outbound-shipment__tracking-details__left {
	flex-direction: column;
	justify-content: space-between;
	width: 100%;
	min-height: 13.75rem;
	display: flex;
}
.outbound-shipment__tracking-details__left__top {
	gap: 4.5rem;
	margin-right: 2rem;
	padding: 2rem 0 2.5rem;
	display: flex;
}
.outbound-shipment__tracking-details__left__top span {
	color: var(--main-white);
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.outbound-shipment__tracking-details__left__top__address {
	gap: 2rem;
	display: flex;
	flex-direction: row !important;
}
.outbound-shipment__tracking-details__left__top__address div {
	flex-direction: column;
	display: flex;
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list {
	flex-direction: column;
	gap: 0.5rem;
	width: 100%;
	max-height: 100px;
	padding-right: 8px;
	display: flex;
	overflow-y: auto;
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list::-webkit-scrollbar {
	width: 6px;
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list::-webkit-scrollbar-track {
	background: var(--g-800);
	border-radius: 10px;
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list::-webkit-scrollbar-thumb {
	background: var(--g-600);
	border-radius: 10px;
}
.outbound-shipment__tracking-details__left__top
	.outbound-shipment__tracking-details__list::-webkit-scrollbar-thumb:hover {
	background: var(--g-500);
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list-item {
	background-color: var(--g-800);
	border: 1px solid var(--g-700);
	border-radius: 0.5rem;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	padding: 0.6rem 0.8rem;
	transition: background-color 0.2s ease-in-out;
	display: flex;
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list-item:hover {
	background-color: var(--g-700);
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list-item__hash {
	color: var(--b-400);
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: left;
	flex-grow: 1;
	padding-right: 0.5rem;
	font-family:
		Roboto Mono,
		monospace;
	font-size: 0.8rem;
	font-weight: 600;
	overflow: hidden;
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list-item__actions {
	align-items: center;
	gap: 0.5rem;
	display: flex;
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__copy-btn {
	cursor: pointer;
	background: 0 0;
	border: none;
	padding: 0.2rem;
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__copy-btn svg {
	width: 1.1rem;
	height: 1.1rem;
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__copy-btn svg path {
	fill: var(--g-300);
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list-item__actions a {
	justify-content: center;
	align-items: center;
	padding: 0.2rem;
	display: flex;
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list-item__actions a svg {
	width: 1.1rem;
	height: 1.1rem;
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list-item__actions a svg path {
	fill: var(--b-400);
}
.outbound-shipment__tracking-details__left__top .outbound-shipment__no-transactions {
	color: var(--g-300);
	text-align: center;
	width: 100%;
	padding: 0.5rem 0;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.25rem;
}
.outbound-shipment__tracking-details__left__top__delivery > div {
	justify-content: space-between;
	display: flex;
}
.outbound-shipment__tracking-details__left__top__payment__delivery-separated,
.outbound-shipment__tracking-details__left__top__payment > div {
	flex-wrap: wrap;
	justify-content: space-between;
	display: flex;
}
.outbound-shipment__tracking-details__left__top__payment div {
	align-items: center;
	gap: 0.125rem;
	display: flex;
}
.outbound-shipment__tracking-details__left__top__payment__delivery-separated__status svg {
	margin-left: 0.5rem;
	margin-right: 0 !important;
}
.outbound-shipment__tracking-details__left__top__payment > div > div > svg {
	margin-right: 0.5rem;
}
.outbound-shipment__tracking-details__left__top .total_cost,
.outbound-shipment__tracking-details__left__top .date,
.outbound-shipment__tracking-details__left__top .date {
	padding-right: 9px;
}
.outbound-shipment__tracking-details__left__top .scrollable-list::-webkit-scrollbar {
	width: 5px;
}
.outbound-shipment__tracking-details__left__top .scrollable-list {
	scrollbar-color: #828585;
	scroll-behavior: smooth;
	flex-direction: column;
	min-width: 100px;
	max-width: 100%;
	max-height: 80px;
	padding-right: 5px;
	display: flex;
	overflow: hidden auto;
}
.outbound-shipment__tracking-details__left__top .scrollable-list li {
	margin-bottom: 5px;
	list-style: none;
}
.outbound-shipment__tracking-details__left__top .transaction-item {
	flex-wrap: wrap;
	align-items: center;
	display: flex;
}
.outbound-shipment__tracking-details__left__top .transaction-item span {
	color: var(--b-400);
	align-items: center;
	width: 100px;
	font-size: 0.85rem;
	font-weight: 600;
	text-decoration: none;
	display: flex;
}
.outbound-shipment__tracking-details__left__top .copy-btn {
	cursor: pointer;
	background: 0 0;
	border: none;
	padding: 3px;
}
.outbound-shipment__tracking-details__left__top > div {
	flex-direction: column;
	gap: 1rem;
	min-width: 16.8rem;
	display: flex;
}
.outbound-shipment__tracking-details__left p {
	color: var(--g-300);
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.outbound-shipment__tracking-details__left__comment {
	flex-direction: column;
	gap: 0.25rem;
	padding-bottom: 1.5rem;
	display: flex;
}
.outbound-shipment__tracking-details__left__comment__title,
.outbound-shipment__tracking-details__left__comment__comment-text,
.outbound-shipment__tracking-details__left__comment__button {
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.outbound-shipment__tracking-details__left__comment__title {
	color: var(--g-300);
}
.outbound-shipment__tracking-details__left__comment__comment-text {
	color: var(--main-white);
}
.outbound-shipment__tracking-details__left__comment__button {
	color: var(--b-400);
	cursor: pointer;
}
.outbound-shipment__tracking-details__right {
	flex-direction: column;
	justify-content: space-between;
	display: flex;
}
.outbound-shipment__tracking-details__right__invoice {
	justify-content: space-between;
	display: flex;
}
.outbound-shipment__separator {
	background-color: var(--main-black);
	width: 100%;
	height: 0.125rem;
}
@media (width<=1500px) {
	.outbound-shipment__tracking-details {
		flex-direction: column;
		justify-content: space-between;
		gap: 3rem;
		padding: 1rem;
	}
	.outbound-shipment__tracking-details__right {
		flex-direction: row;
	}
	.outbound-shipment__tracking-details__right__invoice {
		justify-content: space-between;
		align-items: center;
		gap: 1rem;
	}
}
@media (width<=1070px) {
	.outbound-shipment__tracking-details__left__top {
		flex-direction: column;
		gap: 2rem;
		margin: 0.5rem;
	}
	.outbound-shipment__tracking-details__left__top > div {
		gap: 1rem;
	}
	.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list,
	.outbound-shipment__tracking-details__left__top .outbound-shipment__tracking-details__list-item {
		width: inherit;
	}
	.outbound-shipment__tracking-details__left__top__address {
		justify-content: space-between;
	}
}
@media (width<=768px) {
	.outbound-shipment__tracking-details {
		flex-direction: column;
		padding: 1rem;
	}
	.outbound-shipment__tracking-details__top {
		flex-direction: column;
		gap: 1rem;
		margin-right: 0;
	}
	.outbound-shipment__tracking-details__left {
		min-height: auto;
	}
	.outbound-shipment__tracking-details__left__top {
		margin: 0;
	}
	.outbound-shipment__tracking-details__left__top > div {
		gap: 1rem;
		min-width: 0;
	}
	.outbound-shipment__tracking-details__left__top__address {
		flex-wrap: wrap;
	}
	.outbound-shipment__tracking-details__payment {
		flex-direction: column;
	}
	.outbound-shipment .outbound-shipment__tracking-details__list {
		max-width: 100%;
		padding-right: 5px;
	}
	.outbound-shipment .outbound-shipment__tracking-details__list-item {
		flex-direction: column;
		align-items: flex-start;
		gap: 0.3rem;
		padding: 0.5rem 0.6rem;
	}
	.outbound-shipment .outbound-shipment__tracking-details__list-item__hash {
		text-align: center;
		width: 100%;
		padding-right: 0;
		font-size: 0.75rem;
	}
	.outbound-shipment .outbound-shipment__tracking-details__list-item__actions {
		justify-content: center;
		gap: 0.8rem;
		width: 100%;
	}
	.outbound-shipment .outbound-shipment__copy-btn svg,
	.outbound-shipment .outbound-shipment__tracking-details__list-item__actions a svg {
		width: 1rem;
		height: 1rem;
	}
}
@media (width<=696px) {
	.outbound-shipment__tracking-details__right {
		flex-direction: column;
		gap: 0.5rem;
	}
}
@media (width<=428px) {
	.outbound-shipment__tracking-details {
		margin-top: 1rem;
	}
	.outbound-shipment__tracking-details__left__top {
		padding: 0 0 2rem;
	}
	.outbound-shipment__tracking-details__right__invoice {
		gap: 0.5rem;
	}
}
._completeWithdrawal_1c98v_2 {
	display: flex;
}
._dialog_1c98v_6 {
	flex-direction: column;
	gap: 1rem;
	max-width: 30rem;
	padding: 1.5rem;
	display: flex;
}
._title_1c98v_14 {
	color: var(--main-white);
	margin: 0;
	font-family: Manrope, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.5rem;
}
._body_1c98v_24 {
	color: var(--g-200);
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.25rem;
}
._feeNotice_1c98v_33 {
	color: var(--warning-500);
	border: 1px solid var(--warning-700);
	background: var(--o-15);
	border-radius: 0.5rem;
	padding: 0.75rem 1rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
._actions_1c98v_46 {
	justify-content: flex-end;
	gap: 0.75rem;
	margin-top: 0.5rem;
	display: flex;
}
._status_1c98v_53 {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 1rem;
	min-height: 10rem;
	padding: 1.5rem 0;
	display: flex;
}
._statusText_1c98v_63 {
	color: var(--g-200);
	text-align: center;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.25rem;
}
.table-outbound-shipment {
	border-top: 1px solid #000;
	padding: 0 2rem 2rem;
}
.table-outbound-shipment__header {
	justify-content: space-between;
	align-items: center;
	font-family: Manrope, sans-serif;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.75rem;
	display: flex;
}
.table-outbound-shipment__header__count {
	gap: 1rem;
	display: flex;
}
.table-outbound-shipment__header__count__circle {
	background: var(--g-700);
	color: var(--o-400);
	text-transform: uppercase;
	border-radius: 0.5rem;
	align-items: center;
	padding: 2px 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
	display: flex;
}
.table-outbound-shipment__enter {
	align-items: center;
	gap: 1rem;
	min-width: 25.6rem;
	padding: 2rem 0;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment {
	flex-direction: column;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__th {
	color: var(--g-300);
	letter-spacing: 0.05em;
	text-transform: uppercase;
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__th__frontImage {
	align-items: center;
	width: 9.25rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__th__itemName {
	align-items: center;
	width: 100%;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__th__category,
.table-outbound-shipment .table-content-outbound-shipment__th__vault {
	align-items: center;
	min-width: 13rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__th__insuredValue {
	justify-content: flex-end;
	align-items: center;
	min-width: 8rem;
	padding-right: 2rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__th__id {
	align-items: center;
	min-width: 9.75rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__th__status {
	justify-content: flex-end;
	align-items: center;
	min-width: 7.5rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__loader {
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__tb {
	color: var(--main-white);
	flex-direction: column;
	height: 100%;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__tb__row {
	border-bottom: 1px solid var(--g-700);
	cursor: pointer;
	padding: 1rem 0;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__tb__row p {
	text-overflow: ellipsis;
	overflow: hidden;
}
.table-outbound-shipment .table-content-outbound-shipment__tb__row__frontImage {
	object-fit: cover;
	align-items: center;
	width: 9.25rem;
	display: flex;
	position: relative;
}
.table-outbound-shipment .table-content-outbound-shipment__tb__row__frontImage__wrapper {
	background-color: var(--g-700);
	border-radius: 0.5rem;
	justify-content: center;
	align-items: center;
	width: 3.5rem;
	height: 3.5rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__tb__row__itemName {
	align-items: center;
	width: 100%;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__tb__row__itemName p {
	padding-right: 0.625rem;
}
.table-outbound-shipment .table-content-outbound-shipment__tb__row__category {
	align-items: center;
	min-width: 13rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__tb__row__insuredValue {
	justify-content: flex-end;
	align-items: center;
	min-width: 8rem;
	padding-right: 2rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__tb__row__id {
	align-items: center;
	min-width: 9.75rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__tb__row__status {
	justify-content: flex-end;
	align-items: center;
	min-width: 7.5rem;
	display: flex;
}
.table-outbound-shipment .table-content-outbound-shipment__tb__empty-table {
	width: 100%;
	height: 100%;
	min-height: 20rem;
	color: var(--g-200);
	justify-content: center;
	align-items: center;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.25rem;
	display: flex;
}
.table-outbound-shipment__pagination {
	justify-content: space-between;
	margin-top: 1rem;
	display: flex;
}
.table-outbound-shipment__pagination__block {
	justify-content: space-between;
	align-items: center;
	padding: 1rem 0;
	display: flex;
}
.table-outbound-shipment__pagination__block p {
	letter-spacing: -0.01em;
	font-family: Manrope, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.5rem;
}
.table-outbound-shipment__pagination__block__items {
	gap: 0.25rem;
	display: flex;
}
.table-outbound-shipment__pagination__block__items p:first-child {
	color: var(--o-400);
}
.table-outbound-shipment__pagination .left {
	gap: 0.75rem;
}
.table-outbound-shipment__pagination .right {
	gap: 2rem;
}
.table-outbound-shipment__pagination .arrow {
	gap: 1.25rem;
	padding: 0;
}
.cancel-shipment__tracking-details {
	justify-content: space-between;
	margin-top: 3rem;
	padding: 1rem 2rem 2rem;
	display: flex;
}
.cancel-shipment__tracking-details__left {
	flex-direction: column;
	display: flex;
}
.cancel-shipment__tracking-details__left p {
	opacity: 0.6;
	width: 60%;
	margin-top: 1.5rem;
	font-family: Manrope, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.5rem;
}
.cancel-shipment__tracking-details__left h2 {
	margin: 0 0 1rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.cancel-shipment__tracking-details__left h3 {
	margin-top: 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.cancel-shipment__tracking-details__right {
	border-left: 1px solid var(--g-600);
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-end;
	padding-left: 2rem;
	display: flex;
}
.cancel-shipment__tracking-details__right__buttons {
	flex-direction: column;
	gap: 0.75rem;
	display: flex;
}
@media screen and (width<=528px) {
	.cancel-shipment__tracking-details {
		flex-direction: column;
	}
	.cancel-shipment__tracking-details__left {
		gap: 1rem;
	}
	.cancel-shipment__tracking-details__right {
		flex-wrap: wrap;
		justify-content: center;
		gap: 1rem;
		padding: 0;
	}
}
.shipment-in-progress__tracking-details {
	justify-content: space-between;
	margin-top: 3rem;
	padding: 1rem 2rem 2rem;
	display: flex;
}
.shipment-in-progress__tracking-details__left {
	flex-direction: column;
	justify-content: flex-end;
	gap: 0.125rem;
	width: 100%;
	display: flex;
}
.shipment-in-progress__tracking-details__left__link {
	align-self: flex-end;
	gap: 0.5rem;
	margin-right: 2rem;
	display: flex;
}
.shipment-in-progress__tracking-details__left__link a {
	color: var(--g-100);
	letter-spacing: -0.01em;
	cursor: pointer;
	align-self: self-end;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.25rem;
	text-decoration: underline;
	display: flex;
}
.shipment-in-progress__tracking-details__left__wrapper {
	justify-content: space-between;
	align-items: center;
	margin-bottom: 0.5rem;
	margin-right: 1rem;
	display: flex;
}
.shipment-in-progress__tracking-details__left__wrapper__titles p {
	opacity: 0.6;
	white-space: nowrap;
	color: var(--g-300);
	margin-bottom: 0.75rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.shipment-in-progress__tracking-details__left__wrapper__titles h2,
.shipment-in-progress__tracking-details__left__wrapper__titles h3 {
	margin-top: 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.shipment-in-progress__tracking-details__right {
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-end;
	gap: 3.5rem;
	min-width: 11.5rem;
	display: flex;
}
.shipment-in-progress__block-description {
	background: var(--g-700);
	border-radius: 1rem;
	flex-wrap: wrap;
	justify-content: space-between;
	gap: 2.5rem;
	margin: 1.5rem 2rem 2rem;
	padding: 2rem;
	display: flex;
}
.shipment-in-progress__block-description__left {
	width: 100%;
	color: var(--main-white);
	flex-direction: column;
	gap: 1rem;
	display: flex;
}
.shipment-in-progress__block-description__left h1 {
	text-transform: uppercase;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.shipment-in-progress__block-description__left p {
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
}
.shipment-in-progress__block-description__vault-items {
	grid-column: 1/-1;
	width: 100%;
}
.shipment-in-progress :target {
	visibility: hidden;
	display: block;
	position: relative;
	top: -100px;
}
@media screen and (width<=628px) {
	.shipment-in-progress__tracking-details {
		flex-direction: column;
		gap: 2rem;
	}
	.shipment-in-progress__tracking-details__right {
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
	}
	.shipment-in-progress__block-description {
		flex-direction: column;
		margin: 1rem 0.75rem;
		padding: 1.25rem;
	}
}
@media screen and (width<=435px) {
	.shipment-in-progress__tracking-details__left {
		gap: 2rem;
	}
	.shipment-in-progress__tracking-details__left__wrapper {
		flex-wrap: wrap;
		justify-content: start;
	}
}
.shipment-success__tracking-details {
	justify-content: space-between;
	margin-top: 3rem;
	padding: 1rem 2rem 2rem;
	display: flex;
}
.shipment-success__tracking-details__left {
	flex-direction: column;
	justify-content: flex-end;
	gap: 0.125rem;
	width: 100%;
	display: flex;
}
.shipment-success__tracking-details__left a {
	color: var(--g-100);
	letter-spacing: -0.01em;
	text-align: end;
	margin-right: 2rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.25rem;
	text-decoration: underline;
}
.shipment-success__tracking-details__left p {
	color: var(--g-300);
	width: 60%;
	margin-top: 1.5rem;
	font-family: Manrope, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.5rem;
}
.shipment-success__tracking-details__left h3 {
	margin-top: 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.shipment-success__tracking-details__left h2 {
	margin: 0 0 1rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.shipment-success__tracking-details__left .past {
	margin-bottom: 0;
}
.shipment-success__tracking-details__right {
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-end;
	gap: 3.5rem;
	min-width: 11.5rem;
	padding-left: 2rem;
	display: flex;
}
.shipment-success__tracking-details__right__more {
	text-transform: uppercase;
	text-transform: uppercase;
	cursor: pointer;
	align-items: center;
	gap: 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 700;
	line-height: 1rem;
	display: flex;
}
.shipment-success__tracking-details__right__more a {
	color: inherit;
	text-decoration: none;
}
.table-shipment {
	border-top: 1px solid #000;
	padding: 2rem 2rem 0;
	overflow-y: scroll;
}
.table-shipment__header {
	justify-content: space-between;
	align-items: center;
	font-family: Manrope, sans-serif;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.75rem;
	display: flex;
}
.table-shipment__header__list {
	align-items: center;
	gap: 1rem;
	display: flex;
}
.table-shipment__header__list__circle {
	background: var(--g-700);
	color: var(--o-400);
	text-transform: uppercase;
	border-radius: 0.5rem;
	padding: 2px 0.5rem;
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
}
.table-shipment__enter {
	align-items: center;
	gap: 1rem;
	min-width: 25.6rem;
	padding: 2rem 0;
	display: flex;
}
.table-shipment .table-content-shipment {
	flex-direction: column;
	display: flex;
}
.table-shipment .table-content-shipment__th {
	color: var(--g-300);
	letter-spacing: 0.05em;
	text-transform: uppercase;
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
	display: flex;
}
.table-shipment .table-content-shipment__th__frontImage {
	align-items: center;
	width: 9.25rem;
	display: flex;
}
.table-shipment .table-content-shipment__th__itemName {
	align-items: center;
	width: 100%;
	display: flex;
}
.table-shipment .table-content-shipment__th__category {
	align-items: center;
	min-width: 13rem;
	display: flex;
}
.table-shipment .table-content-shipment__th__vault {
	align-items: center;
	min-width: 9rem;
	display: flex;
}
.table-shipment .table-content-shipment__th__insuredValue {
	justify-content: flex-end;
	align-items: center;
	min-width: 8rem;
	padding-right: 2rem;
	display: flex;
}
.table-shipment .table-content-shipment__th__id {
	align-items: center;
	min-width: 9.75rem;
	display: flex;
}
.table-shipment .table-content-shipment__th__status {
	justify-content: flex-end;
	align-items: center;
	min-width: 7.5rem;
	display: flex;
}
.table-shipment .table-content-shipment__loader {
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex;
}
.table-shipment .table-content-shipment__tb {
	color: var(--main-white);
	flex-direction: column;
	height: 100%;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
	display: flex;
}
.table-shipment .table-content-shipment__tb__row {
	border-bottom: 1px solid var(--g-700);
	cursor: pointer;
	padding: 1rem 0;
	display: flex;
}
.table-shipment .table-content-shipment__tb__row p {
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	display: box;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.table-shipment .table-content-shipment__tb__row__frontImage {
	object-fit: cover;
	align-items: center;
	width: 9.25rem;
	display: flex;
	position: relative;
}
.table-shipment .table-content-shipment__tb__row__frontImage__wrapper {
	background-color: var(--g-700);
	border-radius: 0.5rem;
	justify-content: center;
	align-items: center;
	width: 3.5rem;
	height: 3.5rem;
	display: flex;
}
.table-shipment .table-content-shipment__tb__row__itemName {
	align-items: center;
	width: 100%;
	display: flex;
}
.table-shipment .table-content-shipment__tb__row__itemName p {
	padding-right: 0.625rem;
}
.table-shipment .table-content-shipment__tb__row__category {
	align-items: center;
	min-width: 13rem;
	display: flex;
}
.table-shipment .table-content-shipment__tb__row__vault {
	align-items: center;
	min-width: 9rem;
	display: flex;
}
.table-shipment .table-content-shipment__tb__row__insuredValue {
	justify-content: flex-end;
	align-items: center;
	min-width: 8rem;
	padding-right: 2rem;
	display: flex;
}
.table-shipment .table-content-shipment__tb__row__id {
	align-items: center;
	min-width: 9.75rem;
	display: flex;
}
.table-shipment .table-content-shipment__tb__row__status {
	justify-content: flex-end;
	align-items: center;
	min-width: 7.5rem;
	display: flex;
}
.table-shipment .table-content-shipment__tb__empty-table {
	width: 100%;
	height: 100%;
	min-height: 20rem;
	color: var(--g-200);
	justify-content: center;
	align-items: center;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.25rem;
	display: flex;
}
.table-shipment__pagination {
	justify-content: space-between;
	margin-top: 1rem;
	display: flex;
}
.table-shipment__pagination__block {
	justify-content: space-between;
	align-items: center;
	padding: 1rem 0;
	display: flex;
}
.table-shipment__pagination__block p {
	color: var(--g-500);
	letter-spacing: -0.01em;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
.table-shipment__pagination__block__popover ul {
	min-width: auto !important;
}
.table-shipment__pagination__block__select {
	justify-content: center;
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
	color: var(--g-500) !important;
	background: 0 0 !important;
	border: none !important;
	gap: 0 !important;
	padding: 0 !important;
}
.table-shipment__pagination__block__select svg,
.table-shipment__pagination__block__select path {
	fill: var(--g-500) !important;
}
.table-shipment__pagination__block__items {
	gap: 0.25rem;
	display: flex;
}
.table-shipment__pagination__block__items p:first-child {
	color: var(--o-400);
}
.table-shipment__pagination .left {
	gap: 0.75rem;
}
.table-shipment__pagination .right {
	gap: 2rem;
}
.table-shipment__pagination .arrow {
	gap: 1.25rem;
	padding: 0;
}
.transfer-modal-cards {
	width: 37.5rem;
	min-height: 21.5rem;
	margin: auto;
}
.transfer-modal-cards__content {
	background: var(--g-900);
	border-radius: 1rem;
	flex-direction: column;
	justify-content: flex-start;
	gap: 0.5rem;
	width: 100%;
	display: flex;
}
.transfer-modal-cards__content__header {
	background: var(--g-900);
	border-radius: 1rem;
	justify-content: flex-end;
	align-items: center;
	padding: 1.375rem 1.375rem 0 0;
	display: flex;
}
.transfer-modal-cards__content__main-content {
	padding: 0 2.5rem 3rem;
	display: flex;
}
.transfer-modal-cards__content__main-content__success-fail {
	text-align: center;
	color: var(--g-200);
	flex-direction: column;
	align-items: center;
	width: 100%;
	display: flex;
}
.transfer-modal-cards__content__main-content__success-fail > svg {
	margin-bottom: 1rem;
}
.transfer-modal-cards__content__main-content__success-fail > h3 {
	color: var(--main-white);
	font-family: Manrope, sans-serif;
	font-size: 1.25rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.75rem;
}
.transfer-modal-cards__content__main-content__success-fail > p {
	font-family: Manrope, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.5rem;
}
.transfer-modal-cards__content__main-content__success-fail__buttons {
	gap: 1.5rem;
	margin-top: 2rem;
	display: flex;
}
.transfer-modal-cards__content__main-content__success-fail__partly {
	border: 1px solid var(--g-600);
	border-radius: 1rem;
	flex-direction: column;
	gap: 1rem;
	width: 24.8rem;
	margin-top: 1.5rem;
	padding: 1rem 1.5rem;
	display: flex;
}
.transfer-modal-cards__content__main-content__success-fail__partly > div {
	justify-content: space-between;
	padding: 0.25rem 0;
	display: flex;
}
.transfer-modal-cards__content__main-content__success-fail__partly > div > div {
	align-items: center;
	gap: 0.5rem;
	display: flex;
}
.transfer-modal-cards__content__main-content__success-fail__partly span {
	color: var(--main-white);
}
.transfer-modal-cards__content__loading {
	height: 19.25rem;
	color: var(--g-200);
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 2.25rem;
	font-family: Manrope, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.5rem;
	display: flex;
}
.transfer-modal-cards:focus-visible {
	outline: none;
}
