.psbl-single-current.psbl-panel-style-own article.ps-article.ps-glass-surface {
    background: color-mix(in srgb, var(--psbl-panel-bg, #0b1523) var(--psbl-panel-opacity, 40%), transparent) !important;
    border: 1px solid color-mix(in srgb, #fff var(--psbl-panel-border-opacity, 12%), transparent) !important;
    border-radius: var(--psbl-panel-radius, 10px) !important;
    box-shadow: 0 12px 38px rgba(0, 0, 0, var(--psbl-panel-shadow-opacity, .3)) !important;
    backdrop-filter: blur(var(--psbl-panel-blur, 14px)) saturate(85%) !important;
    -webkit-backdrop-filter: blur(var(--psbl-panel-blur, 14px)) saturate(85%) !important;
}

.psbl-single-current article.ps-article .ps-article__header h1 {
    color: var(--psbl-single-title-color, #fafafa) !important;
    font-size: clamp(30px, 4vw, var(--psbl-single-title-size, 52px)) !important;
	font-weight: var(--psbl-single-title-weight, 800) !important;
    line-height: 1.08 !important;
    overflow-wrap: anywhere;
}
.psbl-single-current article.ps-article .psbl-article__subtitle {
	color: var(--psbl-single-subtitle-color, #fafafa);
    font-size: clamp(17px, 2.2vw, var(--psbl-single-subtitle-size, 24px));
    font-weight: var(--psbl-single-subtitle-weight, 700);
    line-height: 1.35;
    margin: 18px 0 12px;
    max-width: 62ch;
}
.psbl-single-current article.ps-article .psbl-article__meta {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    gap: 6px 10px;
    margin: 0;
    color: var(--psbl-single-meta-color, #fafafa);
    font-size: var(--psbl-single-meta-size, 14px);
    font-weight: var(--psbl-single-meta-weight, 700);
}
.psbl-single-current article.ps-article .psbl-article__details {
    display: flex;
    flex-direction: column;
    gap: 6px;
    margin: 14px 0 24px;
}
.psbl-single-current article.ps-article .psbl-article__categories {
    color: var(--psbl-single-category-color, #ffe700);
    font-size: var(--psbl-single-category-size, 14px);
    font-weight: var(--psbl-single-category-weight, 700);
    text-transform: uppercase;
}
.psbl-single-current article.ps-article .psbl-article__meta > * + *::before {
    content: "|";
    margin-right: 10px;
}
.psbl-single-current .psbl-view-count {
    display: inline-flex;
    align-items: center;
    gap: .4em;
    color: var(--psbl-view-color, var(--psbl-single-meta-color, #fafafa));
    font-size: var(--psbl-view-size, var(--psbl-single-meta-size, 14px));
    font-weight: var(--psbl-view-weight, var(--psbl-single-meta-weight, 700));
    line-height: 1;
    white-space: nowrap;
}
.psbl-single-current .psbl-view-icon {
    display: inline-block;
    flex: 0 0 auto;
    width: var(--psbl-view-icon-size, 15px);
    height: var(--psbl-view-icon-size, 15px);
    background-color: var(--psbl-view-icon-color, var(--psbl-single-meta-color, #fafafa));
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5C21.27 7.61 17 4.5 12 4.5Zm0 12.5a5 5 0 1 1 0-10 5 5 0 0 1 0 10Zm0-8a3 3 0 1 0 0 6 3 3 0 0 0 0-6Z'/%3E%3C/svg%3E") center / contain no-repeat;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5C21.27 7.61 17 4.5 12 4.5Zm0 12.5a5 5 0 1 1 0-10 5 5 0 0 1 0 10Zm0-8a3 3 0 1 0 0 6 3 3 0 0 0 0-6Z'/%3E%3C/svg%3E") center / contain no-repeat;
}
.psbl-single-current article.ps-article .ps-article__image {
    margin: 0 0 28px;
}
.psbl-single-current article.ps-article .ps-article__image img {
    display: block;
    width: 100%;
}
.psbl-single-current article.ps-article .ps-article__image figcaption {
    color: var(--psbl-single-caption-color, #fafafa);
    font-size: var(--psbl-single-caption-size, 14px);
    line-height: 1.45;
    margin-top: 8px;
    opacity: .78;
}
.psbl-single-current article.ps-article .ps-entry__content {
    color: var(--psbl-single-text-color, #fafafa) !important;
    font-size: var(--psbl-single-text-size, 17px) !important;
}
.psbl-single-current article.ps-article .ps-entry__content p,
.psbl-single-current article.ps-article .ps-entry__content li { color: inherit !important; font-size: inherit !important; }
.psbl-single-current article.ps-article .ps-entry__content h2,
.psbl-single-current article.ps-article .ps-entry__content h3,
.psbl-single-current article.ps-article .ps-entry__content h4 {
    color: var(--psbl-single-heading-color, #ffe700) !important;
    font-size: var(--psbl-single-heading-size, 24px) !important;
}
.psbl-single-current article.ps-article .ps-entry__content a {
    color: var(--psbl-single-link-color, #ffe700) !important;
    font-size: var(--psbl-single-link-size, 17px) !important;
}
.psbl-single-current.psbl-single-wide .ps-page-content {
    width: min(100%, var(--psbl-single-max-width, 1320px)) !important;
    max-width: var(--psbl-single-max-width, 1320px) !important;
}
.psbl-single-current.psbl-single-wide article.ps-article {
    width: 100%;
    max-width: none !important;
}
