/**
 * Modula album edit — full-screen takeover (hides WP admin chrome).
 */

body.modula-album-takeover {
	overflow: hidden !important;
	height: auto !important;
}

body.modula-album-takeover #wpadminbar,
body.modula-album-takeover #adminmenumain,
body.modula-album-takeover #adminmenuback,
body.modula-album-takeover #adminmenuwrap {
	display: none !important;
}

body.modula-album-takeover #wpcontent {
	margin-left: 0 !important;
	padding-left: 0 !important;
}

body.modula-album-takeover #wpbody {
	padding-top: 0 !important;
}

body.modula-album-takeover #wpbody-content {
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
	float: none !important;
}

body.modula-album-takeover .wrap {
	margin: 0 !important;
	padding: 0 !important;
}

body.modula-album-takeover #screen-meta,
body.modula-album-takeover #screen-meta-links,
body.modula-album-takeover #contextual-help-link-wrap {
	display: none !important;
}

body.modula-album-takeover #wpfooter {
	display: none !important;
}

body.modula-album-takeover #modula-album-takeover-root.modula-album-takeover__mount {
	--modula-se-boot-bg: #e9e9e5;
	--modula-se-boot-ink: #8b8b93;
	position: fixed;
	inset: 0;
	z-index: 100000;
	display: flex;
	flex-direction: column;
	background: var(--modula-se-boot-bg);
	color: var(--modula-se-boot-ink);
	overflow: hidden;
	box-sizing: border-box;
}

html[data-modula-ae-appearance="dark"]
	body.modula-album-takeover
	#modula-album-takeover-root.modula-album-takeover__mount,
body.modula-album-takeover
	#modula-album-takeover-root.modula-album-takeover__mount[data-appearance="dark"] {
	--modula-se-boot-bg: #101114;
	--modula-se-boot-ink: #74747e;
	color-scheme: dark;
}

body.modula-album-takeover #post-body,
body.modula-album-takeover #poststuff,
body.modula-album-takeover #postbox-container-1,
body.modula-album-takeover #postbox-container-2,
body.modula-album-takeover .postbox {
	display: none !important;
}

body.modula-album-takeover #titlediv,
body.modula-album-takeover #post-body-content {
	display: none !important;
}
