.lx-fl{
	float:left;
}
.lx-p-0{
	padding:0px;
}
.lx-pb-0{
	padding-bottom:0px;
}
.lx-pb-5{
	padding-bottom:5px;
}
.lx-pr-0{
	padding-right:0px;
}
.lx-pl-0{
	padding-left:0px;
}
.lx-plr-0{
	padding-left:0px;
	padding-right:0px;
}
.lx-w-25{
	width:calc(25% - 15px);
	margin-right:15px;
	margin-bottom:15px;
}
.lx-w-33{
	width:calc(33.33% - 15px);
	margin-right:15px;
	margin-bottom:15px;
}
.lx-brl-1{
	border-left:1px solid #EEEEEE;
}
@media(max-width:1023px){
	.lx-brl-1{
		border-left:0px;
	}
	.lx-w-25{
		width:100%;
		margin-right:0px;
	}
	.lx-w-33{
		width:100%;
		margin-right:0px;
	}
}
@media(max-width:768px){
	.lx-plr-0-mob{
		padding-left:0px;
		padding-right:0px;
	}
}

/* Popup commande — Ramassage & page Colis : pleine largeur (écrase main_style.php + plugin) */
:is(.lx-page-ramassage,.lx-page-commands) .lx-popup.command .lx-popup-inside{
	width:100%;
	max-width:100%;
	box-sizing:border-box;
	justify-content:center;
	align-items:flex-start;
}
:is(.lx-page-ramassage,.lx-page-commands) .lx-popup.command .lx-popup-content{
	display:block !important;
	width:min(1100px, calc(100vw - 20px)) !important;
	max-width:calc(100vw - 12px) !important;
	min-width:0 !important;
	box-sizing:border-box !important;
}
:is(.lx-page-ramassage,.lx-page-commands) .lx-popup.command .lx-popup-details,
:is(.lx-page-ramassage,.lx-page-commands) .lx-popup.command .lx-form.lx-popup-command-form,
:is(.lx-page-ramassage,.lx-page-commands) .lx-popup.command #commandsform,
:is(.lx-page-ramassage,.lx-page-commands) .lx-popup.command .lx-popup-command-layout{
	width:100% !important;
	max-width:none !important;
	box-sizing:border-box;
}
:is(.lx-page-ramassage,.lx-page-commands) .lx-popup.command .lx-form.lx-popup-command-form{
	min-width:0 !important;
}
/* Autres modales : contenu en bloc (évite largeurs « table » du plugin) */
:is(.lx-page-ramassage,.lx-page-commands) .lx-popup:not(.command) .lx-popup-content{
	display:block !important;
	min-width:0 !important;
	box-sizing:border-box !important;
}

/* Fiche client / commercial — centré dans le viewport (écrase main_style + general_style) */
body.lx-page-clients .lx-popup.client.lx-popup-entity,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity{
	overflow:auto;
}
body.lx-page-clients .lx-popup.client.lx-popup-entity .lx-popup-inside,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity .lx-popup-inside{
	display:flex !important;
	flex-direction:row !important;
	align-items:center !important;
	justify-content:center !important;
	min-height:100% !important;
	max-height:none !important;
	height:auto !important;
	width:100% !important;
	padding:24px 16px !important;
	box-sizing:border-box;
}
body.lx-page-clients .lx-popup.client.lx-popup-entity .lx-popup-content,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity .lx-popup-content{
	display:flex !important;
	flex-direction:column !important;
	width:min(1000px, calc(100vw - 32px)) !important;
	max-width:100% !important;
	max-height:min(90vh, 900px) !important;
	margin:auto !important;
	opacity:1 !important;
	transform:none !important;
	-webkit-transform:none !important;
	overflow:hidden !important;
	background:#fff;
	border-radius:12px;
	box-shadow:0 12px 40px rgba(15,23,42,0.16);
	box-sizing:border-box;
}
body.lx-page-clients .lx-popup.client.lx-popup-entity .lx-form,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity .lx-form{
	width:100% !important;
	max-width:none !important;
	min-width:0 !important;
	display:flex !important;
	flex-direction:column !important;
	flex:1 1 auto !important;
	min-height:0 !important;
	overflow:hidden !important;
	background:#fff;
	border-radius:12px;
	box-sizing:border-box;
}
body.lx-page-clients .lx-popup.client.lx-popup-entity .lx-popup-entity__form,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity .lx-popup-entity__form{
	flex:1 1 auto;
	min-height:0;
	display:flex;
	flex-direction:column;
	overflow:hidden;
	margin:0;
	padding:0;
	width:100%;
	box-sizing:border-box;
}
body.lx-page-clients .lx-popup.client.lx-popup-entity .lx-popup-entity__body,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity .lx-popup-entity__body{
	flex:1 1 auto;
	min-height:0;
	overflow-y:auto;
	-webkit-overflow-scrolling:touch;
	padding:16px;
	width:100%;
	box-sizing:border-box;
}
body.lx-page-clients .lx-popup.client.lx-popup-entity .lx-popup-client__columns,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity .lx-popup-commercial__columns{
	width:100%;
	box-sizing:border-box;
}
body.lx-page-clients .lx-popup.client.lx-popup-entity .lx-popup-client__card .lx-textfield,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity .lx-popup-commercial__card .lx-textfield{
	float:none !important;
	width:100% !important;
	max-width:100% !important;
	padding:0 0 12px !important;
	margin:0 !important;
	box-sizing:border-box;
}
body.lx-page-clients .lx-popup.client.lx-popup-entity .lx-popup-client__card .lx-textfield label,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity .lx-popup-commercial__card .lx-textfield label{
	display:block !important;
	width:100% !important;
	box-sizing:border-box;
}
body.lx-page-clients .lx-popup.client.lx-popup-entity .lx-popup-client__card .lx-textfield input,
body.lx-page-clients .lx-popup.client.lx-popup-entity .lx-popup-client__card .lx-textfield select,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity .lx-popup-commercial__card .lx-textfield input,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity .lx-popup-commercial__card .lx-textfield select{
	display:block !important;
	width:100% !important;
	max-width:100% !important;
	box-sizing:border-box !important;
}
body.lx-page-clients .lx-popup.client.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-commercials .lx-popup.commercial.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-form > .lx-form-title{
	flex-shrink:0;
	margin:0;
}
/* En-tête popup — dégradé bleu (aligné page + fiches client/commercial) */
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-popup-content,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-popup-content,
body.lx-page-notices .lx-popup.deleterecord .lx-popup-content,
body.lx-page-clients-api .lx-popup.deleterecord .lx-popup-content{
	position:relative;
}
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-popup-content > a,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-popup-content > a,
body.lx-page-notices .lx-popup.deleterecord .lx-popup-content > a,
body.lx-page-clients-api .lx-popup.deleterecord .lx-popup-content > a{
	position:absolute;
	top:10px;
	right:10px;
	z-index:8;
	color:#fff !important;
	line-height:1;
	opacity:0.92;
	text-decoration:none;
}
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-popup-content > a:hover,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-popup-content > a:hover,
body.lx-page-notices .lx-popup.deleterecord .lx-popup-content > a:hover,
body.lx-page-clients-api .lx-popup.deleterecord .lx-popup-content > a:hover{
	color:#e0e7ff !important;
	opacity:1;
}
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-notices .lx-popup.deleterecord .lx-form > .lx-form-title,
body.lx-page-clients-api .lx-popup.deleterecord .lx-form > .lx-form-title{
	padding:14px 44px 14px 16px !important;
	text-align:left !important;
	background:linear-gradient(135deg, #131D64 0%, #1e3a8a 55%, #1d4ed8 100%) !important;
	border-bottom:1px solid rgba(0,0,0,0.12) !important;
	border-radius:12px 12px 0 0;
}
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-notices .lx-popup.deleterecord .lx-form > .lx-form-title h3,
body.lx-page-clients-api .lx-popup.deleterecord .lx-form > .lx-form-title h3{
	margin:0;
	font-size:1.05rem;
	font-weight:600;
	color:#fff !important;
	letter-spacing:0.02em;
}

/* Popups annonces & intégrations API */
body.lx-page-notices .lx-popup.notice.lx-popup-entity,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity{
	overflow:auto;
}
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-popup-inside,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-popup-inside{
	display:flex !important;
	flex-direction:row !important;
	align-items:center !important;
	justify-content:center !important;
	min-height:100% !important;
	max-height:none !important;
	padding:24px 16px !important;
	box-sizing:border-box;
}
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-popup-content{
	width:min(640px, calc(100vw - 32px)) !important;
	max-height:min(85vh, 720px) !important;
}
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-popup-content{
	width:min(720px, calc(100vw - 32px)) !important;
	max-height:min(90vh, 860px) !important;
}
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-popup-content,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-popup-content{
	display:flex !important;
	flex-direction:column !important;
	max-width:100% !important;
	margin:auto !important;
	opacity:1 !important;
	transform:none !important;
	overflow:hidden !important;
	background:#fff;
	border-radius:12px;
	box-shadow:0 12px 40px rgba(15,23,42,0.16);
	box-sizing:border-box;
}
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-form,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-form{
	width:100% !important;
	display:flex !important;
	flex-direction:column !important;
	min-height:0 !important;
	overflow:hidden !important;
	background:#fff;
	border-radius:12px;
}
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-popup-entity__form,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-popup-entity__form{
	flex:1 1 auto;
	min-height:0;
	display:flex;
	flex-direction:column;
	overflow:hidden;
	width:100%;
}
body.lx-page-notices .lx-popup.notice.lx-popup-entity .lx-popup-entity__body,
body.lx-page-clients-api .lx-popup.clientapi.lx-popup-entity .lx-popup-entity__body{
	flex:1 1 auto;
	min-height:0;
	overflow-y:auto;
	padding:16px;
}
body.lx-page-notices .lx-popup-entity__card,
body.lx-page-clients-api .lx-popup-entity__card{
	margin:0 0 14px;
	padding:14px 14px 4px;
	background:#f8fafc;
	border:1px solid #e2e8f0;
	border-radius:12px;
	box-sizing:border-box;
}
body.lx-page-notices .lx-popup-entity__card-title,
body.lx-page-clients-api .lx-popup-entity__card-title,
body.lx-page-cities .lx-popup-entity__card-title,
body.lx-page-shippingfees .lx-popup-entity__card-title,
body.lx-page-trackingstates .lx-popup-entity__card-title,
body.lx-page-clientfees .lx-popup-entity__card-title,
body.lx-page-packaging .lx-popup-entity__card-title,
body.lx-page-stocks .lx-popup-entity__card-title,
body.lx-page-shipments .lx-popup-entity__card-title,
body.lx-page-expenses .lx-popup-entity__card-title,
body.lx-page-gshippingfees .lx-popup-entity__card-title{
	margin:0 0 12px;
	padding:0 0 10px;
	border-bottom:1px solid #e2e8f0;
	font-size:11px;
	font-weight:700;
	letter-spacing:0.08em;
	text-transform:uppercase;
	color:#475569;
}
body.lx-page-notices .lx-popup-entity__card .lx-textfield,
body.lx-page-clients-api .lx-popup-entity__card .lx-textfield,
body.lx-page-cities .lx-popup-entity__card .lx-textfield,
body.lx-page-shippingfees .lx-popup-entity__card .lx-textfield,
body.lx-page-trackingstates .lx-popup-entity__card .lx-textfield,
body.lx-page-clientfees .lx-popup-entity__card .lx-textfield,
body.lx-page-packaging .lx-popup-entity__card .lx-textfield,
body.lx-page-stocks .lx-popup-entity__card .lx-textfield,
body.lx-page-shipments .lx-popup-entity__card .lx-textfield,
body.lx-page-expenses .lx-popup-entity__card .lx-textfield,
body.lx-page-gshippingfees .lx-popup-entity__card .lx-textfield{
	float:none !important;
	width:100% !important;
	padding:0 0 12px !important;
	box-sizing:border-box;
}
body.lx-page-notices .lx-popup-entity__card .lx-textfield label,
body.lx-page-clients-api .lx-popup-entity__card .lx-textfield label,
body.lx-page-cities .lx-popup-entity__card .lx-textfield label,
body.lx-page-shippingfees .lx-popup-entity__card .lx-textfield label,
body.lx-page-trackingstates .lx-popup-entity__card .lx-textfield label,
body.lx-page-clientfees .lx-popup-entity__card .lx-textfield label,
body.lx-page-packaging .lx-popup-entity__card .lx-textfield label,
body.lx-page-stocks .lx-popup-entity__card .lx-textfield label,
body.lx-page-shipments .lx-popup-entity__card .lx-textfield label,
body.lx-page-expenses .lx-popup-entity__card .lx-textfield label,
body.lx-page-gshippingfees .lx-popup-entity__card .lx-textfield label{
	display:block !important;
	width:100% !important;
}
body.lx-page-notices .lx-popup-entity__card .lx-textfield label > span,
body.lx-page-clients-api .lx-popup-entity__card .lx-textfield label > span,
body.lx-page-cities .lx-popup-entity__card .lx-textfield label > span,
body.lx-page-shippingfees .lx-popup-entity__card .lx-textfield label > span,
body.lx-page-trackingstates .lx-popup-entity__card .lx-textfield label > span,
body.lx-page-clientfees .lx-popup-entity__card .lx-textfield label > span,
body.lx-page-packaging .lx-popup-entity__card .lx-textfield label > span,
body.lx-page-stocks .lx-popup-entity__card .lx-textfield label > span,
body.lx-page-shipments .lx-popup-entity__card .lx-textfield label > span,
body.lx-page-expenses .lx-popup-entity__card .lx-textfield label > span,
body.lx-page-gshippingfees .lx-popup-entity__card .lx-textfield label > span{
	display:block;
	margin:0 0 6px;
	font-size:13px;
	font-weight:600;
	color:#334155;
}
body.lx-page-notices .lx-popup-entity__card .lx-textfield input,
body.lx-page-notices .lx-popup-entity__card .lx-textfield select,
body.lx-page-notices .lx-popup-entity__card .lx-textfield textarea,
body.lx-page-clients-api .lx-popup-entity__card .lx-textfield input,
body.lx-page-clients-api .lx-popup-entity__card .lx-textfield select,
body.lx-page-cities .lx-popup-entity__card .lx-textfield input,
body.lx-page-cities .lx-popup-entity__card .lx-textfield select,
body.lx-page-shippingfees .lx-popup-entity__card .lx-textfield input,
body.lx-page-shippingfees .lx-popup-entity__card .lx-textfield select,
body.lx-page-trackingstates .lx-popup-entity__card .lx-textfield input,
body.lx-page-trackingstates .lx-popup-entity__card .lx-textfield select,
body.lx-page-clientfees .lx-popup-entity__card .lx-textfield input,
body.lx-page-clientfees .lx-popup-entity__card .lx-textfield select,
body.lx-page-packaging .lx-popup-entity__card .lx-textfield input,
body.lx-page-stocks .lx-popup-entity__card .lx-textfield input,
body.lx-page-shipments .lx-popup-entity__card .lx-textfield input,
body.lx-page-expenses .lx-popup-entity__card .lx-textfield input,
body.lx-page-packaging .lx-popup-entity__card .lx-textfield select,
body.lx-page-stocks .lx-popup-entity__card .lx-textfield select,
body.lx-page-shipments .lx-popup-entity__card .lx-textfield select,
body.lx-page-expenses .lx-popup-entity__card .lx-textfield select,
body.lx-page-gshippingfees .lx-popup-entity__card .lx-textfield input,
body.lx-page-gshippingfees .lx-popup-entity__card .lx-textfield select{
	display:block !important;
	width:100% !important;
	min-height:42px;
	padding:0 12px;
	border:1px solid #cbd5e1;
	border-radius:6px;
	box-sizing:border-box !important;
	font-size:15px;
	background:#fff;
}
body.lx-page-notices .lx-popup-notice__field textarea{
	min-height:140px;
	height:auto;
	padding:10px 12px;
	line-height:1.45;
	resize:vertical;
}
body.lx-page-notices .lx-popup-entity__submit,
body.lx-page-clients-api .lx-popup-entity__submit{
	flex-shrink:0;
	margin:0;
	padding:14px 16px 16px;
	background:linear-gradient(180deg,#f1f5f9 0%,#e8edf4 100%);
	border-top:1px solid #e2e8f0;
}
body.lx-page-notices .lx-popup-entity__submit.lx-submit,
body.lx-page-clients-api .lx-popup-entity__submit.lx-submit{
	float:none;
	width:100%;
}
body.lx-page-notices .lx-popup-entity__submit a,
body.lx-page-clients-api .lx-popup-entity__submit a{
	display:flex;
	width:100%;
	align-items:center;
	justify-content:center;
	min-height:46px;
	border-radius:10px;
	font-weight:600;
	font-size:15px;
	background:linear-gradient(125deg,#131D64 0%,#1e2a8a 100%);
	color:#fff !important;
	text-decoration:none;
	box-shadow:0 4px 14px rgba(19,29,100,0.35);
}

/* Popups paramètres — villes, frais, états, emballage (même gabarit que annonces) */
body.lx-page-cities .lx-popup.city.lx-popup-entity,
body.lx-page-shippingfees .lx-popup.shippingfee.lx-popup-entity,
body.lx-page-trackingstates .lx-popup.trackingstate.lx-popup-entity,
body.lx-page-clientfees .lx-popup.clientfee.lx-popup-entity,
body.lx-page-clientfees .lx-popup.importer.lx-popup-entity,
body.lx-page-packaging .lx-popup.packaging.lx-popup-entity,
body.lx-page-stocks .lx-popup.stock.lx-popup-entity,
body.lx-page-shipments .lx-popup.shipment.lx-popup-entity,
body.lx-page-shipments .lx-popup.zoomimg.lx-popup-entity,
body.lx-page-expenses .lx-popup.expense.lx-popup-entity,
body.lx-page-gshippingfees .lx-popup.gshippingfee.lx-popup-entity,
body.lx-page-cities .lx-popup.deleterecord .lx-popup-content,
body.lx-page-shippingfees .lx-popup.deleterecord .lx-popup-content,
body.lx-page-trackingstates .lx-popup.deleterecord .lx-popup-content,
body.lx-page-clientfees .lx-popup.deleterecord .lx-popup-content,
body.lx-page-packaging .lx-popup.deleterecord .lx-popup-content,
body.lx-page-stocks .lx-popup.deleterecord .lx-popup-content,
body.lx-page-shipments .lx-popup.deleterecord .lx-popup-content,
body.lx-page-shipments .lx-popup.zoomimg .lx-popup-content,
body.lx-page-expenses .lx-popup.deleterecord .lx-popup-content,
body.lx-page-gshippingfees .lx-popup.deleterecord .lx-popup-content{
	overflow:auto;
}
body.lx-page-cities .lx-popup.city.lx-popup-entity .lx-popup-inside,
body.lx-page-shippingfees .lx-popup.shippingfee.lx-popup-entity .lx-popup-inside,
body.lx-page-trackingstates .lx-popup.trackingstate.lx-popup-entity .lx-popup-inside,
body.lx-page-clientfees .lx-popup.clientfee.lx-popup-entity .lx-popup-inside,
body.lx-page-clientfees .lx-popup.importer.lx-popup-entity .lx-popup-inside,
body.lx-page-packaging .lx-popup.packaging.lx-popup-entity .lx-popup-inside,
body.lx-page-stocks .lx-popup.stock.lx-popup-entity .lx-popup-inside,
body.lx-page-shipments .lx-popup.shipment.lx-popup-entity .lx-popup-inside,
body.lx-page-shipments .lx-popup.zoomimg.lx-popup-entity .lx-popup-inside,
body.lx-page-expenses .lx-popup.expense.lx-popup-entity .lx-popup-inside,
body.lx-page-gshippingfees .lx-popup.gshippingfee.lx-popup-entity .lx-popup-inside{
	display:flex !important;
	flex-direction:row !important;
	align-items:center !important;
	justify-content:center !important;
	min-height:100% !important;
	max-height:none !important;
	padding:24px 16px !important;
	box-sizing:border-box;
}
body.lx-page-cities .lx-popup.city.lx-popup-entity .lx-popup-content,
body.lx-page-shippingfees .lx-popup.shippingfee.lx-popup-entity .lx-popup-content,
body.lx-page-clientfees .lx-popup.clientfee.lx-popup-entity .lx-popup-content,
body.lx-page-clientfees .lx-popup.importer.lx-popup-entity .lx-popup-content,
body.lx-page-packaging .lx-popup.packaging.lx-popup-entity .lx-popup-content,
body.lx-page-stocks .lx-popup.stock.lx-popup-entity .lx-popup-content,
body.lx-page-shipments .lx-popup.shipment.lx-popup-entity .lx-popup-content,
body.lx-page-shipments .lx-popup.zoomimg.lx-popup-entity .lx-popup-content,
body.lx-page-expenses .lx-popup.expense.lx-popup-entity .lx-popup-content,
body.lx-page-gshippingfees .lx-popup.gshippingfee.lx-popup-entity .lx-popup-content{
	width:min(720px, calc(100vw - 32px)) !important;
	max-height:min(90vh, 860px) !important;
}
body.lx-page-trackingstates .lx-popup.trackingstate.lx-popup-entity .lx-popup-content{
	width:min(820px, calc(100vw - 32px)) !important;
	max-height:min(92vh, 920px) !important;
}
body.lx-page-cities .lx-popup.city.lx-popup-entity .lx-popup-content,
body.lx-page-shippingfees .lx-popup.shippingfee.lx-popup-entity .lx-popup-content,
body.lx-page-trackingstates .lx-popup.trackingstate.lx-popup-entity .lx-popup-content,
body.lx-page-clientfees .lx-popup.clientfee.lx-popup-entity .lx-popup-content,
body.lx-page-clientfees .lx-popup.importer.lx-popup-entity .lx-popup-content,
body.lx-page-packaging .lx-popup.packaging.lx-popup-entity .lx-popup-content,
body.lx-page-stocks .lx-popup.stock.lx-popup-entity .lx-popup-content,
body.lx-page-shipments .lx-popup.shipment.lx-popup-entity .lx-popup-content,
body.lx-page-shipments .lx-popup.zoomimg.lx-popup-entity .lx-popup-content,
body.lx-page-expenses .lx-popup.expense.lx-popup-entity .lx-popup-content,
body.lx-page-cities .lx-popup.deleterecord .lx-popup-content,
body.lx-page-shippingfees .lx-popup.deleterecord .lx-popup-content,
body.lx-page-trackingstates .lx-popup.deleterecord .lx-popup-content,
body.lx-page-clientfees .lx-popup.deleterecord .lx-popup-content,
body.lx-page-packaging .lx-popup.deleterecord .lx-popup-content,
body.lx-page-stocks .lx-popup.deleterecord .lx-popup-content,
body.lx-page-shipments .lx-popup.deleterecord .lx-popup-content,
body.lx-page-shipments .lx-popup.zoomimg .lx-popup-content,
body.lx-page-expenses .lx-popup.deleterecord .lx-popup-content,
body.lx-page-gshippingfees .lx-popup.gshippingfee.lx-popup-entity .lx-popup-content,
body.lx-page-gshippingfees .lx-popup.deleterecord .lx-popup-content{
	display:flex !important;
	flex-direction:column !important;
	max-width:100% !important;
	margin:auto !important;
	opacity:1 !important;
	transform:none !important;
	overflow:hidden !important;
	background:#fff;
	border-radius:12px;
	box-shadow:0 12px 40px rgba(15,23,42,0.16);
	box-sizing:border-box;
	position:relative;
}
body.lx-page-cities .lx-popup.city.lx-popup-entity .lx-popup-content > a,
body.lx-page-shippingfees .lx-popup.shippingfee.lx-popup-entity .lx-popup-content > a,
body.lx-page-trackingstates .lx-popup.trackingstate.lx-popup-entity .lx-popup-content > a,
body.lx-page-clientfees .lx-popup.clientfee.lx-popup-entity .lx-popup-content > a,
body.lx-page-clientfees .lx-popup.importer.lx-popup-entity .lx-popup-content > a,
body.lx-page-packaging .lx-popup.packaging.lx-popup-entity .lx-popup-content > a,
body.lx-page-stocks .lx-popup.stock.lx-popup-entity .lx-popup-content > a,
body.lx-page-shipments .lx-popup.shipment.lx-popup-entity .lx-popup-content > a,
body.lx-page-shipments .lx-popup.zoomimg.lx-popup-entity .lx-popup-content > a,
body.lx-page-expenses .lx-popup.expense.lx-popup-entity .lx-popup-content > a,
body.lx-page-cities .lx-popup.deleterecord .lx-popup-content > a,
body.lx-page-shippingfees .lx-popup.deleterecord .lx-popup-content > a,
body.lx-page-trackingstates .lx-popup.deleterecord .lx-popup-content > a,
body.lx-page-clientfees .lx-popup.deleterecord .lx-popup-content > a,
body.lx-page-packaging .lx-popup.deleterecord .lx-popup-content > a,
body.lx-page-stocks .lx-popup.deleterecord .lx-popup-content > a,
body.lx-page-shipments .lx-popup.deleterecord .lx-popup-content > a,
body.lx-page-shipments .lx-popup.zoomimg .lx-popup-content > a,
body.lx-page-expenses .lx-popup.deleterecord .lx-popup-content > a,
body.lx-page-gshippingfees .lx-popup.gshippingfee.lx-popup-entity .lx-popup-content > a,
body.lx-page-gshippingfees .lx-popup.deleterecord .lx-popup-content > a{
	position:absolute;
	top:10px;
	right:10px;
	z-index:8;
	color:#fff !important;
	line-height:1;
	opacity:0.92;
	text-decoration:none;
}
body.lx-page-cities .lx-popup.city.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-shippingfees .lx-popup.shippingfee.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-trackingstates .lx-popup.trackingstate.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-clientfees .lx-popup.clientfee.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-clientfees .lx-popup.importer.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-packaging .lx-popup.packaging.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-stocks .lx-popup.stock.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-shipments .lx-popup.shipment.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-shipments .lx-popup.zoomimg.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-expenses .lx-popup.expense.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-cities .lx-popup.deleterecord .lx-form > .lx-form-title,
body.lx-page-shippingfees .lx-popup.deleterecord .lx-form > .lx-form-title,
body.lx-page-trackingstates .lx-popup.deleterecord .lx-form > .lx-form-title,
body.lx-page-clientfees .lx-popup.deleterecord .lx-form > .lx-form-title,
body.lx-page-packaging .lx-popup.deleterecord .lx-form > .lx-form-title,
body.lx-page-stocks .lx-popup.deleterecord .lx-form > .lx-form-title,
body.lx-page-shipments .lx-popup.deleterecord .lx-form > .lx-form-title,
body.lx-page-expenses .lx-popup.deleterecord .lx-form > .lx-form-title,
body.lx-page-gshippingfees .lx-popup.gshippingfee.lx-popup-entity .lx-form > .lx-form-title,
body.lx-page-gshippingfees .lx-popup.deleterecord .lx-form > .lx-form-title{
	padding:14px 44px 14px 16px !important;
	text-align:left !important;
	background:linear-gradient(135deg, #131D64 0%, #1e3a8a 55%, #1d4ed8 100%) !important;
	border-bottom:1px solid rgba(0,0,0,0.12) !important;
	border-radius:12px 12px 0 0;
	flex-shrink:0;
	margin:0;
}
body.lx-page-cities .lx-popup.city.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-shippingfees .lx-popup.shippingfee.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-trackingstates .lx-popup.trackingstate.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-clientfees .lx-popup.clientfee.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-clientfees .lx-popup.importer.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-packaging .lx-popup.packaging.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-stocks .lx-popup.stock.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-shipments .lx-popup.shipment.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-shipments .lx-popup.zoomimg.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-expenses .lx-popup.expense.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-cities .lx-popup.deleterecord .lx-form > .lx-form-title h3,
body.lx-page-shippingfees .lx-popup.deleterecord .lx-form > .lx-form-title h3,
body.lx-page-trackingstates .lx-popup.deleterecord .lx-form > .lx-form-title h3,
body.lx-page-clientfees .lx-popup.deleterecord .lx-form > .lx-form-title h3,
body.lx-page-packaging .lx-popup.deleterecord .lx-form > .lx-form-title h3,
body.lx-page-stocks .lx-popup.deleterecord .lx-form > .lx-form-title h3,
body.lx-page-shipments .lx-popup.deleterecord .lx-form > .lx-form-title h3,
body.lx-page-expenses .lx-popup.deleterecord .lx-form > .lx-form-title h3,
body.lx-page-gshippingfees .lx-popup.gshippingfee.lx-popup-entity .lx-form > .lx-form-title h3,
body.lx-page-gshippingfees .lx-popup.deleterecord .lx-form > .lx-form-title h3{
	margin:0;
	font-size:1.05rem;
	font-weight:600;
	color:#fff !important;
	letter-spacing:0.02em;
}
body.lx-page-cities .lx-popup.city.lx-popup-entity .lx-form,
body.lx-page-shippingfees .lx-popup.shippingfee.lx-popup-entity .lx-form,
body.lx-page-trackingstates .lx-popup.trackingstate.lx-popup-entity .lx-form,
body.lx-page-clientfees .lx-popup.clientfee.lx-popup-entity .lx-form,
body.lx-page-clientfees .lx-popup.importer.lx-popup-entity .lx-form,
body.lx-page-packaging .lx-popup.packaging.lx-popup-entity .lx-form,
body.lx-page-stocks .lx-popup.stock.lx-popup-entity .lx-form,
body.lx-page-shipments .lx-popup.shipment.lx-popup-entity .lx-form,
body.lx-page-shipments .lx-popup.zoomimg.lx-popup-entity .lx-form,
body.lx-page-expenses .lx-popup.expense.lx-popup-entity .lx-form,
body.lx-page-gshippingfees .lx-popup.gshippingfee.lx-popup-entity .lx-form{
	width:100% !important;
	display:flex !important;
	flex-direction:column !important;
	min-height:0 !important;
	overflow:hidden !important;
	background:#fff;
	border-radius:12px;
}
body.lx-page-cities .lx-popup.city.lx-popup-entity .lx-popup-entity__form,
body.lx-page-shippingfees .lx-popup.shippingfee.lx-popup-entity .lx-popup-entity__form,
body.lx-page-trackingstates .lx-popup.trackingstate.lx-popup-entity .lx-popup-entity__form,
body.lx-page-clientfees .lx-popup.clientfee.lx-popup-entity .lx-popup-entity__form,
body.lx-page-clientfees .lx-popup.importer.lx-popup-entity .lx-popup-entity__form,
body.lx-page-packaging .lx-popup.packaging.lx-popup-entity .lx-popup-entity__form,
body.lx-page-stocks .lx-popup.stock.lx-popup-entity .lx-popup-entity__form,
body.lx-page-shipments .lx-popup.shipment.lx-popup-entity .lx-popup-entity__form,
body.lx-page-shipments .lx-popup.zoomimg.lx-popup-entity .lx-popup-entity__form,
body.lx-page-expenses .lx-popup.expense.lx-popup-entity .lx-popup-entity__form,
body.lx-page-gshippingfees .lx-popup.gshippingfee.lx-popup-entity .lx-popup-entity__form{
	flex:1 1 auto;
	min-height:0;
	display:flex;
	flex-direction:column;
	overflow:hidden;
	width:100%;
}
body.lx-page-cities .lx-popup.city.lx-popup-entity .lx-popup-entity__body,
body.lx-page-shippingfees .lx-popup.shippingfee.lx-popup-entity .lx-popup-entity__body,
body.lx-page-trackingstates .lx-popup.trackingstate.lx-popup-entity .lx-popup-entity__body,
body.lx-page-clientfees .lx-popup.clientfee.lx-popup-entity .lx-popup-entity__body,
body.lx-page-clientfees .lx-popup.importer.lx-popup-entity .lx-popup-entity__body,
body.lx-page-packaging .lx-popup.packaging.lx-popup-entity .lx-popup-entity__body,
body.lx-page-stocks .lx-popup.stock.lx-popup-entity .lx-popup-entity__body,
body.lx-page-shipments .lx-popup.shipment.lx-popup-entity .lx-popup-entity__body,
body.lx-page-shipments .lx-popup.zoomimg.lx-popup-entity .lx-popup-entity__body,
body.lx-page-expenses .lx-popup.expense.lx-popup-entity .lx-popup-entity__body,
body.lx-page-gshippingfees .lx-popup.gshippingfee.lx-popup-entity .lx-popup-entity__body{
	flex:1 1 auto;
	min-height:0;
	overflow-y:auto;
	padding:16px;
}
body.lx-page-cities .lx-popup-entity__card,
body.lx-page-shippingfees .lx-popup-entity__card,
body.lx-page-trackingstates .lx-popup-entity__card,
body.lx-page-clientfees .lx-popup-entity__card,
body.lx-page-packaging .lx-popup-entity__card,
body.lx-page-stocks .lx-popup-entity__card,
body.lx-page-shipments .lx-popup-entity__card,
body.lx-page-expenses .lx-popup-entity__card,
body.lx-page-gshippingfees .lx-popup-entity__card,
body.lx-page-notices .lx-popup-entity__card,
body.lx-page-clients-api .lx-popup-entity__card{
	margin:0 0 14px;
	padding:14px 14px 4px;
	background:#f8fafc;
	border:1px solid #e2e8f0;
	border-radius:12px;
	box-sizing:border-box;
}
body.lx-page-trackingstates .lx-popup-trackingstate__checks label{
	margin-right:12px;
	font-size:14px;
}
body.lx-page-cities .lx-popup-entity__submit,
body.lx-page-shippingfees .lx-popup-entity__submit,
body.lx-page-trackingstates .lx-popup-entity__submit,
body.lx-page-clientfees .lx-popup-entity__submit,
body.lx-page-packaging .lx-popup-entity__submit,
body.lx-page-stocks .lx-popup-entity__submit,
body.lx-page-shipments .lx-popup-entity__submit,
body.lx-page-expenses .lx-popup-entity__submit,
body.lx-page-gshippingfees .lx-popup-entity__submit{
	flex-shrink:0;
	margin:0;
	padding:14px 16px 16px;
	background:linear-gradient(180deg,#f1f5f9 0%,#e8edf4 100%);
	border-top:1px solid #e2e8f0;
}
body.lx-page-cities .lx-popup-entity__submit a,
body.lx-page-shippingfees .lx-popup-entity__submit a,
body.lx-page-trackingstates .lx-popup-entity__submit a,
body.lx-page-clientfees .lx-popup-entity__submit a,
body.lx-page-packaging .lx-popup-entity__submit a,
body.lx-page-stocks .lx-popup-entity__submit a,
body.lx-page-shipments .lx-popup-entity__submit a,
body.lx-page-expenses .lx-popup-entity__submit a,
body.lx-page-gshippingfees .lx-popup-entity__submit a{
	display:flex;
	width:100%;
	align-items:center;
	justify-content:center;
	min-height:46px;
	border-radius:10px;
	font-weight:600;
	font-size:15px;
	background:linear-gradient(125deg,#131D64 0%,#1e2a8a 100%);
	color:#fff !important;
	text-decoration:none;
	box-shadow:0 4px 14px rgba(19,29,100,0.35);
}
