@media(min-width:992px){
	.post__edit{
	display:block!important;
	position:relative
}
.post__edit a{
	color:inherit;
	background-color:rgba(0,0,0,.4);
	display:flex;
	align-items:center;
	justify-content:center;
	width:2rem;
	height:2rem;
	color:#fff!important;
	border-radius:50%;
	position:relative;
	box-shadow:0 0 .75rem 0 rgba(0,0,0,.2)
}
.icon_dots{
	height:4px;
	display:block
}
.icon_dots>i{
	display:inline-block;
	vertical-align:top;
	width:4px;
	height:4px;
	margin:0 1px;
	background-color:#fff;
	border-radius:50%
}
.post__edit a:hover{
	background-color:rgba(0,0,0,.8)
}
#dropmenudiv{
	padding:.5rem;
	min-width:140px;
	width:auto!important;
	z-index:9999!important;
	opacity:1!important;
	display:none;
	font-size:.75rem;
	border-radius:1rem;
	overflow:hidden;
	box-shadow:0 .5rem 2.5rem -625rem rgba(0,0,0,.5);
	background-color:rgba(0,0,0,.6);
	backdrop-filter:blur(5px);
	-webkit-backdrop-filter:blur(5px)
}
#dropmenudiv a{
	color:#fff!important;
	display:block;
	padding:.375rem .75rem;
	border-radius:.5rem;
	border:0;
	white-space:nowrap
}
#dropmenudiv a:hover{
	background-color:#4ccb70
}

}
.userpanel>button{
	width:2.5rem;
	height:2.5rem;
	border:0;
	background:0 0;
	padding:0;
	vertical-align:top
}
.userpanel .avatar.fit-cover{
	width:100%;
	height:100%
}
.userpanel .avatar.fit-cover::after{
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:inherit;
	height:inherit;
	box-shadow:inset 0 0 .25rem 0 rgba(0,0,0,.05);
	border-radius:inherit
}
.userpanel .avatar.fit-cover img{
	background-color:#eaeaea
}
.login-pane__info{
	text-align:center;
	padding-bottom:1rem;
	border-bottom:1px solid var(--line)
}
.login-pane__info .avatar.fit-cover{
	width:3.5rem;
	height:3.5rem;
	margin:0 auto;
	margin-bottom:.5rem
}
.login-pane__admin{
	opacity:.5;
	text-transform:lowercase
}
.login-pane__admin:hover{
	opacity:.8
}
.login-pane__menu{
	margin-top:1rem
}
.login-pane__menu li a{
	color:inherit;
	padding:.25rem 0;
	display:block
}
.login-pane__menu li a:hover{
	color:#4ccb70
}
.login-pane__menu li:first-child a{
	border-top-width:0
}
.pm-box{
	margin-bottom:2em;
	background-color:var(--spoiler);
	border-radius:1.125rem
}
.pm-status{
	position:relative;
	border-radius:1.125rem;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0
}
.pm-status-info{
	display:block;
	padding:.5rem 1.25rem;
	border-radius:inherit;
	font-size:.75rem
}
.pm-menu{
	display:flex
}
.pm-menu>li{
	width:100%;
	max-width:33.333333%;
	flex:0 0 33.333333%
}
.pm-menu>li a{
	display:block;
	text-align:center;
	font-size:.875rem;
	font-weight:700;
	padding:1.25rem;
	color:inherit!important;
	transition:background-color .2s ease
}
@media(max-width:575px){
	.pm-status-info{
	text-align:center
}
.pm-menu>li a span{
	display:none!important
}
.pm-menu>li a svg{
	display:block!important;
	margin:0 auto
}

}
.pm-menu>li a:hover{
	background-color:rgba(0,0,0,.04)
}
.pm-menu>li:first-child a{
	border-bottom-left-radius:1.125rem
}
.pm-menu>li:last-child a{
	border-bottom-right-radius:1.125rem
}
.pm_progress_bar{
	width:100%;
	height:.25rem;
	background-color:#fede4a;
	overflow:hidden
}
.pm_progress_bar span{
	background-color:#4ccb70;
	font-size:0;
	height:100%;
	border-radius:inherit;
	display:block;
	overflow:hidden
}
.pm_msg_tools,.pm_msg_info{
	font-size:.75rem
}
.pm_msg_tools a,.pm_msg_info a{
	color:inherit
}
.pm_msg_info{
	margin-top:1.5rem;
	text-transform:uppercase
}
.pm_msg_tools{
	border-top:1px solid rgba(0,0,0,.1);
	padding-top:.5rem;
	margin-top:.5rem
}
.pm_msg_tools a,.pm_msg_info>*{
	margin-right:1rem
}
.pm_msg_tools a:hover{
	color:#4ccb70
}
.pm_msg .title{
	margin-bottom:1rem
}
table.xfields{
	width:100%
}
.xfields textarea,.xprofile textarea{
	width:100%;
	height:186px;
	margin-top:5px
}
.xfields input[type=text]{
	width:100%
}
.xfieldsdescr{
	width:200px
}
.xfields .bb-pane+textarea{
	margin-top:0
}
.xfieldsnote{
	color:#838383;
	font-size:.75rem
}
.xfields_table td{
	vertical-align:top
}
.xfieldsrow{
	margin-top:1.5rem;
	clear:both
}
.xfieldscolleft{
	font-size:.75rem;
	text-transform:uppercase;
	margin-bottom:.5rem;
	opacity:.6
}
.xfieldscolright{
	width:100%
}
.file-box{
	width:95%;
	max-width:437px;
	border:1px solid #b3b3b3;
	border-radius:3px;
	background-color:#f5f5f5;
	padding:10px;
	margin-top:10px
}
.xfieldimagegallery{
	margin:0;
	padding:0;
	list-style:none;
	clear:both
}
.xfieldimagegallery li{
	list-style:none;
	margin:0;
	padding:0
}
.xfieldimagegallery li img{
	float:left;
	margin-right:5px;
	border:5px solid #fff;
	width:100px;
	height:100px;
	transition:box-shadow .5s ease
}
.xfieldimagegallery li img:hover{
	box-shadow:0 0 .5rem 0 rgba(0,0,0,.4)
}
.qq-uploader{
	position:relative;
	width:100%
}
.qq-upload-button{
	display:inline-block;
	margin-top:5px;
	margin-bottom:5px;
	cursor:pointer
}
.qq-upload-drop-area{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:2;
	max-width:437px;
	background:#ff9797;
	text-align:center
}
.qq-upload-drop-area span{
	display:block;
	position:absolute;
	top:50%;
	width:100%;
	margin-top:-8px;
	font-size:1rem
}
.qq-upload-drop-area-active{
	background:#ff7171
}
.uploadedfile{
	display:inline-block;
	width:115px;
	height:160px;
	margin:10px 5px 5px;
	border:1px solid #b3b3b3;
	box-shadow:0 1px 4px rgba(0,0,0,.3);
	text-align:center;
	background:#fff
}
.uploadedfile .uploadimage{
	margin-top:5px;
	width:115px;
	height:90px;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:move;
	cursor:-webkit-grabbing
}
.sortable-ghost{
	opacity:.4
}
.uploadedfile .info{
	text-align:left;
	white-space:nowrap;
	margin:0 5px;
	overflow:hidden
}
table.xfields input{
	width:100%
}
table.xfields tr>td:first-child{
	padding-right:10px
}
.progress{
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
	height:10px;
	border-radius:8px;
	background:#eee;
	box-shadow:0 1px 0 #fff,0 0 0 1px rgba(0,0,0,.1) inset,0 1px 4px rgba(0,0,0,.2) inset
}
.progress .progress-bar{
	float:left;
	width:0%;
	font-size:12px;
	line-height:20px;
	color:#fff;
	text-align:center;
	background-color:#428bca;
	box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
	transition:width .6s ease;
	border-radius:8px;
	box-shadow:none;
	height:8px
}
.progress-bar span{
	position:absolute;
	width:1px;
	height:1px;
	margin:-1px;
	padding:0;
	overflow:hidden;
	clip:rect(0 0 0 0);
	border:0
}
.progress-blue{
	background-image:linear-gradient(to bottom,#9bcff5 0%,#6db9f0 100%);
	background-repeat:repeat-x;
	border:1px solid #55aeee
}

.Logo5play {
 width: 24px;
  height: 34px;
  background-image: url("/animation/5play-logo.svg");
  background-repeat: no-repeat;
  display: inline-block;
}


.i_games {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='144 144 512 512'%3E%3Cpath d='m593.99 330.61c-9.3398-55.965-47.57-93.562-95.16-93.562h-197.66c-47.586 0-85.812 37.598-95.145 93.562-5.0195 29.977-17.625 158.46-17.625 164.95 0 37.168 30.199 67.398 67.32 67.398 37.586 0 44.664-21.32 105.84-135.05h76.871c61.191 113.75 68.273 135.05 105.85 135.05 37.117 0 67.316-30.234 67.316-67.402 0-6.4883-12.605-134.96-17.605-164.95zm-49.711 209.68c-22.746 0-26.395-12.844-89.109-129.1-1.9805-3.668-5.8125-5.9492-9.9766-5.9492h-90.395c-4.1602 0-8 2.2812-9.9766 5.9492-62.625 116.1-66.32 129.1-89.105 129.1-24.621 0-44.648-20.066-44.648-44.531 0.25-7.0117 12.324-131.57 17.316-161.41 5.7266-34.426 28.234-74.629 72.781-74.629h197.66c44.547 0 67.059 40.199 72.781 74.629 4.9883 29.852 17.062 154.4 17.316 161.22-0.003907 24.66-20.035 44.727-44.648 44.727z'/%3E%3Cpath d='m334.51 331.04h-26.449v-26.449c0-15.004-22.672-15.004-22.672 0v26.449h-26.449c-15.004 0-15.004 22.672 0 22.672h26.449v26.449c0 15.004 22.672 15.004 22.672 0v-26.449h26.449c15.004 0 15.004-22.672 0-22.672z'/%3E%3Cpath d='m515.88 304.59c0 8.3477-6.7656 15.113-15.113 15.113-8.3477 0-15.117-6.7656-15.117-15.113s6.7695-15.117 15.117-15.117c8.3477 0 15.113 6.7695 15.113 15.117'/%3E%3Cpath d='m515.88 380.16c0 8.3477-6.7656 15.113-15.113 15.113-8.3477 0-15.117-6.7656-15.117-15.113 0-8.3477 6.7695-15.113 15.117-15.113 8.3477 0 15.113 6.7656 15.113 15.113'/%3E%3Cpath d='m478.09 342.38c0 8.3477-6.7695 15.113-15.113 15.113-8.3477 0-15.117-6.7656-15.117-15.113s6.7695-15.117 15.117-15.117c8.3438 0 15.113 6.7695 15.113 15.117'/%3E%3Cpath d='m553.66 342.38c0 8.3477-6.7656 15.113-15.113 15.113s-15.113-6.7656-15.113-15.113 6.7656-15.117 15.113-15.117 15.113 6.7695 15.113 15.117'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  display: inline-block;
}