<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* =========== Â© 2025 Centroarts.com - https://5play.org =========== */

.header-second, .header-first .qs-toggle { display: none !important; }
.header-first { position: relative; z-index: 99; background-color: transparent; }
.content-5p {
	padding-top: var(--header-h);
	margin-top: calc(var(--header-h)/-1);
}
.sys-page-sect {
	--wrp-w: 768px;
	padding: var(--sect-gap) 0;
}
@media (min-width: 992px) {
	.sys-page-sect { padding: 80px 0; }
}
@media (max-width: 991px) {
	.page-back + .sys-page-sect { padding-top: 0; }
	.page-back + .sys-page-sect .category-head {
		--title-lh: 32px;
		padding: 0 48px; min-height: 40px; margin-bottom: 16px;
		text-align: center;
	}
	.page-back + .sys-page-sect .category-head .title { 
		margin-bottom: 0; padding-top: 4px;
		overflow-wrap: break-word; word-break: break-word;
		hyphens: auto;
	}
}
.category-head { text-align: center; }

/* --- Search --- */
.search-box {
	background-color: hsl(var(--block-bg));
    box-shadow: var(--block-sw);
    border-radius: var(--block-rd);
	padding: 20px; margin-bottom: var(--sect-gap);
	text-align: center;
}
.search-box-field { position: relative; z-index: 1; }
.search-box-field &gt; input {
	--field-h: 56px !important;
	--field-rd: 28px !important;
	padding-right: var(--field-h) !important;
}
.search-box-field &gt; .btn {
	--btn-h: 56px;
	--btn-c-text: hsl(var(--c-text));
	position: absolute; right: 0; top: 0;
}
.search-box-field &gt; .btn:hover { --btn-c-text: hsl(var(--c-primary)); }
.search-box-field &gt; .btn .im::before { transition: background-color .2s ease; }
.search-box-info { opacity: .7; font-size: var(--fs-2); margin-top: 20px; }

#fullsearch + .search-item { border-top-width: 0; }

.search-item {
	--title-fs: var(--fs);
	--title-lh: 1.5em;
	--title-mb: 4px;
	--title-fw: var(--fw);
	--search-item-gap: 12px;
	--search-item-icon: 64px;

	display: flex; gap: var(--search-item-gap); align-items: center; border-top: 1px solid var(--c-border); padding: var(--search-item-gap) 0;
}
.search-item-img {
	position: relative; z-index: 1; align-self: start;
	flex: 0 0 var(--search-item-icon); max-width: var(--search-item-icon); aspect-ratio: 1/1;
}
.search-item-img::after {
    content: ""; position: absolute; border-radius: 50%;
    inset: -8%; transform: translateY(15%); z-index: -1;
    background-image: radial-gradient(50% 50% at 50% 50%, hsla(0, 0%, 0%, .2) 0%, hsla(0, 0%, 0%, 0) 100%);
    pointer-events: none;
}
.search-item-img .cover { height: var(--search-item-icon); border-radius: 22%; aspect-ratio: 1/1; }
.search-item-img .cover::after { content: ""; position: absolute; inset: 0; background-color: hsla(0, 0%, 0%, .05); transition: opacity .2s ease; }
.search-item:hover .search-item-img .cover::after { opacity: 0; }
.search-item .cont { flex: 1 1 auto; min-width: 0; }
.search-item .cont * { display: block; }
.search-item-cat { font-size: var(--fs-2); opacity: .7; }
.search-item &gt; .im { opacity: .3; transition: opacity .2s ease; }
.search-item:hover &gt; .im { opacity: .6; }

@media (max-width: 575px) {
	.search-item .title &gt; span { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
}
@media (min-width: 576px) {
	.search-item {
		--search-item-gap: 20px;
		--search-item-icon: 100px;
	}
}

/* --- USERINFO --- */
.sys-page-user .sys-page-sect { --wrp-w: 580px; padding-bottom: 0; }

.userpage { text-align: center; padding-top: 4px; }
.userpage-photo { position: relative; z-index: -1; margin-bottom: 24px; }
.userpage-photo .mask {
    --mask-img: url(../img/icons/user-mask.svg);
    --mask-w: 100%;
    --mask-h: 100%;
    --mask-size: auto 100%;
	--mask-bg: hsla(var(--c-second), 0.2);
}
html.darkmod .userpage-photo .mask { --mask-bg: hsla(var(--c-text), 0.2); }

.userpage-photo .cover { max-width: 160px; width: 160px; height: 160px; margin: 0 auto; }
.userpage .btn-group { justify-content: center; }
.userpage .btn-group .btn { flex: 0 0 100%; }

.userpage-circles {
	position: absolute; top: calc(50% - 384px); height: 768px;
	display: none !important; justify-content: center; align-items: center;
	left: calc(var(--wrp-p)/-1); right: calc(var(--wrp-p)/-1); z-index: -1; user-select: none; pointer-events: none;
	overflow: hidden;
}
.userpage-circles svg { width: 100%; max-width: 880px; min-width: 740px; height: inherit; opacity: .5; }
.userpage-circles .st0 { animation: circle_rotate 12s infinite linear; transform-origin: 50% 50%; fill:none;stroke:hsl(var(--c-primary));stroke-width:1;stroke-linecap:round;stroke-miterlimit:10;stroke-dasharray:358.478,200.7477; }
.userpage-circles .st1 { animation: circle_rotate 18s infinite linear; transform-origin: 50% 50%; fill:none;stroke:hsl(var(--c-yellow));stroke-width:1;stroke-linecap:round;stroke-miterlimit:10;stroke-dasharray:428.294,239.8446; }
@keyframes circle_rotate {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}

.userpage-name {
	--title-mb: 4px;
	margin-bottom: var(--sect-gap);
}
.userpage-info {
	position: relative;
    background-color: hsl(var(--block-bg));
    box-shadow: var(--block-sw); border-radius: var(--block-rd);
	padding: 12px 20px; margin-bottom: var(--sect-gap);
}
.userpage-info .status {
	position: absolute; left: 50%; top: 0; transform: translate(-50%, -50%);
	display: inline-flex; align-items: center; vertical-align: top; font-size: var(--fs-2);
    padding: 8px 16px; background-color: hsl(var(--c-text)); color: hsl(var(--c-body)); line-height: 16px; height: 32px;
    border-radius: 16px;
}
.userpage-info .status * { color: inherit !important; }

.userpage-info-item { padding: 12px 8px; }
.userpage-info-item:not(:first-child) { border-top: 1px solid var(--c-border); }

@media (max-width: 575px) {
	.userpage-info-item { text-align: left; }
	.userpage-info-label { opacity: .7; font-size: var(--fs-2); }
}
@media (min-width: 576px) {
	.userpage-info-item { display: flex; justify-content: space-between; }
	.userpage-info-label { text-align: left; }
	.userpage-info-data { text-align: right; }
}

/* - Del Avatar - */
.checkbox-btn { position: relative; font-size: var(--fs-2); margin-top: 8px; }
.checkbox-btn .btn {
	--btn-tone-text: hsl(var(--c-red));
	--btn-tone-bg: hsl(var(--c-red));
}

.checkbox-btn &gt; input { position: absolute; left: 0; top: 0; opacity: 0; pointer-events: none; }
.checkbox-btn-label {
	margin: 0; background-color: transparent; box-shadow: inset 0 0 0 1px hsla(var(--c-text), 0.1);
	color: var(--btn-tone-color); font-weight: var(--fw); font-size: va;
	transition: background-color .2s ease, box-shadow .2s ease;
}
.checkbox-btn-label:hover { box-shadow: inset 0 0 0 1px hsla(var(--c-text), 0.2); }

.checkbtn-off { display: inline; }
.checkbtn-on { display: none; }

.checkbox-btn &gt; input:checked + .checkbox-btn-label { opacity: .5; }
.checkbox-btn &gt; input:checked + .checkbox-btn-label .checkbtn-off { display: none !important; }
.checkbox-btn &gt; input:checked + .checkbox-btn-label .checkbtn-on { display: inline !important; }

/* --- ÐŸÐ¾Ð»Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ñ„Ð°Ð¹Ð»Ð¾Ð² --- */
.file-attachment { position: relative; }
.file-attachment &gt; input {
	opacity: 0; position: absolute; inset: 0; cursor: pointer !important;
}
.file-attachment &gt; label {
	display: flex; gap: 8px; flex-wrap: wrap; align-items: center; cursor: pointer;
	border-radius: 12px; margin: 0; padding: 11px; line-height: 20px;
	border: 1px dashed hsla(var(--c-text), 0.2); min-height: 48px;
	transition: background-color .2s ease;
}
.file-attachment &gt; label * { pointer-events: none; }
.fileadd-name { font-weight: var(--fw-bold); font-size: var(--fs-3); }
.file-name { font-size: var(--fs-3); }
.file-name:empty { display: none; }

@media (min-width: 500px) {
	.file-name { margin-left: auto; }
}
@media (max-width: 499px) {
	.file-name { margin-top: 4px; width: 100%; }
}

/* --- Static --- */
.sys-page-static .sys-page-sect { padding-bottom: 0; }
.sys-page-static .category-head { text-align: left; }
.sys-page-static .desc { --desc-fs: var(--fs-desc-view); --desc-lh: var(--lh-desc-view); }

/* --- Orders --- */
.sys-page-orders .wrp {
	text-align: center;
}
.order-form {
	background-color: hsl(var(--block-bg));
    box-shadow: var(--block-sw); border-radius: var(--block-rd); padding: 20px;
    margin-bottom: var(--sect-gap); margin-top: 20px;
    text-align: left;
}
@media (max-width: 499px) {
	.sys-page-orders .sys-page-sect .desc {
		--desc-fs: var(--fs-2);
	}
}

/* --- Stats --- */
.stat-group { margin-top: var(--sect-gap); }
.stat-group &gt; .title { margin-top: 0; margin-bottom: 1rem; font-size: 120%; font-weight: bold; }
.stat-group &gt; ul { list-style: none; padding: 0; margin: 0; }
.stat-group &gt; ul &gt; li { padding: 12px 0; border-top: 1px solid var(--c-border); }

.stats-big { 
	padding: 32px 20px;
	background-color: hsl(var(--block-bg));
    box-shadow: var(--block-sw);
    border-radius: var(--block-rd);
	text-align: center;
}
.stats-big .tab-panel:not(.active) { display: none; }
.stats-big .tab-panel.active { display: flex !important; }
.stats-big-item { font-size: var(--fs-4); display: inline-block; width: 100%; max-width: calc(100%/3); padding: 0 12px; }
.stats-big-item .title { display: block; margin: 0 0 .5rem 0; font-size: calc(2rem + 1vw); line-height: 1; }

@media (min-width: 576px) {
	.stats_big { border-radius: var(--block-rd); }
	.stats_big_item { font-size: var(--fs-2); }
}

.stats-tabs { text-align: center; display: flex; justify-content: center; font-size: var(--fs-2); margin-bottom: 32px; }
.stats-tabs .tab-btn {
	color: inherit; height: 32px; padding: 6px 12px; line-height: 20px; border-radius: 16px; opacity: .7;
}
.tab-btn.active { background-color: hsl(var(--c-primary)); color: hsl(var(--c-text-white)) !important; opacity: 1; }

/* --- Tables --- */
.table-box {
	overflow: hidden; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 0;
	border: 1px solid var(--c-border); border-radius: 6px; font-size: var(--fs-3);
}
.table-box table { margin: 0 !important; }

table.table { width: 100%; margin: 0; }
table.table td { padding: 8px 12px; }
table.table td { vertical-align: top; border-bottom: 1px solid var(--c-border); }
table.table thead td { vertical-align: bottom; font-size: var(--fs-3); color: hsla(var(--c-text), 0.6); }
table.table tbody tr:last-child &gt; * { border-bottom-width: 0; }

/* --- PM --- */
</pre></body></html>