.aside-content{
	&{
		min-height:100vh;
		min-height:100dvh;
		max-width: 100%;
		width: 512px;
		position: fixed;
		overflow: hidden;
		transition: transform .25s linear 0s, color .25s linear 0s, background-color .25s linear 0s, background-image .25s linear 0s;
		z-index: 9999;
		display: flex;
		flex-direction: column;
		overflow-y: auto !important;
		background-color: var(--content_bg_primary_color);
		border-color: var(--border-color);
		color: var(--content_tx_color);
		inset: 0 auto 0 0;
	}
	&.aside-content-right{
		inset: 0 0 0 auto;
		border-left-width: 0.25rem;
		box-shadow: -5px 0 3px -1px var(--border-color);
		border-left-style: solid;
	}
	&.aside-content-left{
		inset: 0 auto 0 0;
		box-shadow: 5px 0 3px -1px var(--border-color);
		border-right-width: 0.25rem;
		border-right-style: solid;
	}
	.container, .container-xs, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl{
		max-width:100%;
	}
}