
.file-folder-view{
	display:flex;
	flex-direction:column;
	margin:0 auto;
	max-width:var(--mobile-page-max-width);
	overflow-x:visible;
	overflow-y:scroll;
	padding:24px
}
.file-folder-view.main-content{
	align-items:center;
	text-align:center
}
.file-folder-view.main-content>:not(:last-child){
	margin-bottom:16px
}
.file-folder-view .no-content{
	align-self:stretch;
	color:var(--mobile-text-primary);
	font:var(--mobile-font-copy-regular);
	text-align:left
}
.file-folder-view .no-content.folder-file{
	text-align:center
}
.pfcol-cover{
	height:175px
}
.mobile.fm-content .album-title{
	color:var(--mobile-text-primary);
	font:var(--mobile-font-heading-h1)
}
.empty-states .no-access,.file-folder-view .no-access{
	background-size:contain;
	border-radius:4px;
	height:96px;
	width:96px
}
.file-folder-view .no-content a{
	color:var(--mobile-link-primary);
	text-decoration:underline
}
.file-folder-view .no-access.no-access-folder{
	background-image:url(../../images/mobile/folder.png?v=3db9ff8e50a177b7)
}
.file-folder-view .no-access.no-access-file{
	background-image:url(../../images/mobile/file.png?v=f6e551e58e8d5b5c)
}
.empty-states .no-access.no-access-album,.file-folder-view .no-access.no-access-album{
	background-image:url(../imagery/mobile-album.b7c3e041a0a1b8b8.png)
}
.file-folder-view .no-access.icon{
	--icon-size:96px;
	background-image:none;
	color:var(--mobile-support-error)
}
.file-folder-view .no-content ul{
	padding-left:30px
}
.file-folder-view .no-content li{
	font:var(--mobile-font-copy-regular);
	list-style:disc
}
.mobile.decrypt-button.nav-elem.normal{
	max-width:var(--mobile-elem-max-width);
	min-height:48px;
	width:100%
}
.decryption-msg{
	color:var(--mobile-text-primary);
	font:var(--mobile-font-copy-regular)
}
