#sayuri_addr_sheet[data-sayuri-address-full-workflow="1"] > [data-sayuri-address-compatibility-content="1"]{
	display:none !important;
}
#sayuri_addr_sheet[data-sayuri-address-full-workflow="1"] > .sdsw-map-modal[data-sayuri-address-workflow-host="1"]{
	position:relative !important;
	inset:auto !important;
	transform:none !important;
	width:100% !important;
	max-width:none !important;
	min-width:0 !important;
	height:100% !important;
	max-height:none !important;
	min-height:0 !important;
	margin:0 !important;
	padding:0 !important;
	flex:1 1 auto !important;
	z-index:2 !important;
	background:transparent !important;
	box-shadow:none !important;
	overflow:visible !important;
	display:none !important;
}
#sayuri_addr_sheet[data-sayuri-address-full-workflow="1"] > .sdsw-map-modal[data-sayuri-address-workflow-host="1"].sdsw-sheet-open{
	display:flex !important;
}
#sayuri_addr_sheet[data-sayuri-address-full-workflow="1"] > .sdsw-map-modal[data-sayuri-address-workflow-host="1"] > .sdsw-map-backdrop{
	display:none !important;
}
#sayuri_addr_sheet[data-sayuri-address-full-workflow="1"] > .sdsw-map-modal[data-sayuri-address-workflow-host="1"] > .sdsw-map-dialog{
	width:100% !important;
	max-width:none !important;
	min-width:0 !important;
	height:100% !important;
	max-height:none !important;
	min-height:0 !important;
	margin:0 !important;
	flex:1 1 auto !important;
}
body.sayuri-app-shell #sayuri_addr_sheet[data-sayuri-address-full-workflow="1"] > .sdsw-map-modal[data-sayuri-address-workflow-host="1"] > .sdsw-map-dialog > .sdsw-map-header{
	display:grid !important;
	grid-template-columns:var(--sayuri-modal-back-size,32px) minmax(0,1fr) var(--sayuri-modal-back-size,32px) !important;
	grid-template-rows:auto !important;
	align-items:center !important;
	position:relative !important;
	min-width:0 !important;
}
body.sayuri-app-shell #sayuri_addr_sheet[data-sayuri-address-full-workflow="1"] > .sdsw-map-modal[data-sayuri-address-workflow-host="1"] > .sdsw-map-dialog > .sdsw-map-header > .sdsw-map-title{
	display:block !important;
	grid-column:2 !important;
	grid-row:1 !important;
	width:100% !important;
	min-width:0 !important;
	justify-self:stretch !important;
	box-sizing:border-box !important;
	padding-inline:0 !important;
	text-align:center !important;
	overflow:hidden !important;
	text-overflow:ellipsis !important;
	white-space:nowrap !important;
}
