/*
Brand Skin for Parimatch
This file controls the visual color identity for the Parimatch India market brand website.
Prefer changing CSS variables here instead of rewriting core layout CSS.
*/

:root {
	--bb-primary: #f6c90e;
	--bb-primary-dark: #d8a900;
	--bb-secondary: #111827;
	--bb-accent: #22c55e;
	--bb-danger: #ef4444;
	--bb-bg: #f8fafc;
	--bb-card: #ffffff;
	--bb-text: #111827;
	--bb-muted: #64748b;
	--bb-border: rgba(15, 23, 42, 0.1);
	--bb-hero-bg: linear-gradient(135deg, #101820 0%, #1f2937 50%, #f6c90e 140%);
	--bb-footer-bg: #0b1120;
	--wpbbs-primary: #f6c90e;
	--wpbbs-primary-dark: #d8a900;
	--wpbbs-secondary: #111827;
	--wpbbs-secondary-dark: #0b1120;
	--wpbbs-accent: #22c55e;
	--wpbbs-danger: #ef4444;
	--wpbbs-bg: #f8fafc;
	--wpbbs-surface: #ffffff;
	--wpbbs-text: #111827;
	--wpbbs-muted: #64748b;
	--wpbbs-border: rgba(15, 23, 42, 0.1);
	--wpbbs-footer: #0b1120;
	--wpbbs-footer-soft: #111827;
	--wpbbs-shadow: 0 18px 42px rgba(15, 23, 42, 0.18);
	--wpbbs-shadow-soft: 0 12px 26px rgba(15, 23, 42, 0.1);
	--wpbbs-shadow-card: 0 20px 50px rgba(15, 23, 42, 0.13);
	--wpbbs-font: Inter, "Segoe UI", Roboto, Arial, sans-serif;
}

body {
	background: #f6f8fb;
	color: #111827;
}

.wpbbs-home p,
.wpbbs-home li,
.wpbbs-home .wpbbs-section-head p,
.wpbbs-entry-content p,
.wpbbs-entry-content li {
	color: #2f3b4f;
	line-height: 1.76;
}

.wpbbs-home h2,
.wpbbs-home h3,
.wpbbs-section-head h2 {
	color: #101828;
}

.wpbbs-eyebrow {
	color: #8a5c00;
	letter-spacing: 0;
}

.wpbbs-quick-access {
	background:
		linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);
}

.wpbbs-quick-access .wpbbs-feature-mosaic {
	grid-template-columns: repeat(4, minmax(0, 1fr));
}

.wpbbs-home .wpbbs-info-card {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 0.65rem;
	min-height: 100%;
	padding: 1.45rem;
	border-color: rgba(15, 23, 42, 0.12);
	border-radius: 18px;
	box-shadow: 0 16px 34px rgba(15, 23, 42, 0.08);
	overflow: hidden;
}

.wpbbs-home .wpbbs-info-card::before {
	content: "";
	position: absolute;
	inset: 0 0 auto;
	height: 5px;
	background: #f6c90e;
}

.wpbbs-home .wpbbs-info-card h2,
.wpbbs-home .wpbbs-info-card h3 {
	margin-bottom: 0.2rem;
	color: #111827;
}

.wpbbs-home .wpbbs-info-card p {
	margin: 0;
	color: #334155;
	font-size: 0.98rem;
	line-height: 1.64;
}

.wpbbs-home .wpbbs-info-card .wpbbs-text-link {
	margin-top: auto;
	background: #111827;
	border-color: #111827;
	color: #ffffff;
}

.wpbbs-home .wpbbs-info-card .wpbbs-text-link:hover,
.wpbbs-home .wpbbs-info-card .wpbbs-text-link:focus-visible {
	background: #f6c90e;
	border-color: #f6c90e;
	color: #111827;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 1) {
	background: #fff7cc;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 1)::before {
	background: #f6c90e;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 2) {
	background: #eefdf5;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 2)::before {
	background: #22c55e;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 3) {
	background: #eff6ff;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 3)::before {
	background: #2563eb;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 4) {
	background: #fff1f2;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 4)::before {
	background: #ef4444;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 5) {
	background: #f5f3ff;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 5)::before {
	background: #7c3aed;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 6) {
	background: #ecfeff;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 6)::before {
	background: #0891b2;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 7) {
	background: #f8fafc;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n + 7)::before {
	background: #475569;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n) {
	background: #fff7ed;
}

.wpbbs-home .wpbbs-info-card:nth-child(8n)::before {
	background: #f97316;
}

.wpbbs-highlight-card--blue {
	background: #fff;
}

.wpbbs-highlight-card--red {
	background: #fff;
}

.wpbbs-highlight-card--blue .wpbbs-highlight-card__media .wpbbs-media-fallback {
	background: linear-gradient(135deg, #111827, #05070c);
}

.wpbbs-highlight-card--red .wpbbs-highlight-card__media .wpbbs-media-fallback {
	background: linear-gradient(135deg, #e30613, #111827);
}

.wpbbs-intro {
	background:
		linear-gradient(135deg, rgba(246, 201, 14, 0.18), rgba(34, 197, 94, 0.09)),
		#ffffff;
}

.wpbbs-cricket-panel {
	background: #eef2f7;
}

.wpbbs-feature-section {
	background: #ffffff;
}

.wpbbs-start {
	background: #fff7ed;
}

.wpbbs-games {
	background: #fffbeb;
}

.wpbbs-featured-games {
	background: #f1f5f9;
}

.wpbbs-promo {
	background: linear-gradient(135deg, #fff7cc 0%, #ffffff 56%, #eefdf5 100%);
}

.wpbbs-promo__content {
	border: 1px solid rgba(15, 23, 42, 0.1);
	box-shadow: 0 20px 44px rgba(15, 23, 42, 0.11);
}

.wpbbs-app {
	background:
		radial-gradient(circle at 16% 12%, rgba(246, 201, 14, 0.18), transparent 16rem),
		linear-gradient(135deg, #0b1120 0%, #123524 58%, #064e3b 100%);
	color: #e6f6ee;
}

.wpbbs-app .wpbbs-eyebrow {
	color: #facc15;
}

.wpbbs-app h2,
.wpbbs-app h3 {
	color: #ffffff;
}

.wpbbs-app p,
.wpbbs-app .wpbbs-step-stack span {
	color: #d8efe4;
}

.wpbbs-app .wpbbs-step-stack div {
	border: 1px solid rgba(255, 255, 255, 0.14);
	background: rgba(255, 255, 255, 0.11);
}

.wpbbs-payment {
	background: #f8fafc;
}

.wpbbs-payment-table {
	border-color: rgba(15, 23, 42, 0.12);
	box-shadow: 0 18px 36px rgba(15, 23, 42, 0.08);
}

.wpbbs-payment-row strong {
	color: #166534;
}

.wpbbs-payment-row span {
	color: #334155;
}

.wpbbs-safety-hub {
	background: #fef2f2;
}

.wpbbs-feedback {
	background:
		radial-gradient(circle at 8% 18%, rgba(37, 99, 235, 0.1), transparent 20rem),
		radial-gradient(circle at 92% 76%, rgba(34, 197, 94, 0.11), transparent 18rem),
		#f8fafc;
}

.wpbbs-review-card {
	border-color: rgba(15, 23, 42, 0.12);
}

.wpbbs-review-card > p {
	color: #263241;
	line-height: 1.68;
}

.wpbbs-responsible {
	background: #fff1f2;
}

.wpbbs-editor-shell {
	background: #ffffff;
}

.wpbbs-full-article .wpbbs-entry-content {
	border: 1px solid rgba(15, 23, 42, 0.1);
	border-radius: 18px;
	background: #f8fafc;
	box-shadow: 0 18px 38px rgba(15, 23, 42, 0.08);
}

.wpbbs-full-article .wpbbs-entry-content h3 {
	color: #111827;
}

.wpbbs-faq {
	background: #eefdf5;
}

.wpbbs-accordion details {
	border-color: rgba(15, 23, 42, 0.12);
	box-shadow: 0 14px 30px rgba(15, 23, 42, 0.07);
}

.wpbbs-accordion summary {
	color: #111827;
}

.wpbbs-accordion p {
	color: #334155;
}

.wpbbs-page-layout > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n + 1),
.wpbbs-home > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n + 1),
.wpbbs-archive > .wpbbs-section:nth-of-type(6n + 1),
.wpbbs-single > .wpbbs-section:nth-of-type(6n + 1),
.wpbbs-page > .wpbbs-section:nth-of-type(6n + 1) {
	background: #fff7cc;
}

.wpbbs-page-layout > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n + 2),
.wpbbs-home > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n + 2),
.wpbbs-archive > .wpbbs-section:nth-of-type(6n + 2),
.wpbbs-single > .wpbbs-section:nth-of-type(6n + 2),
.wpbbs-page > .wpbbs-section:nth-of-type(6n + 2) {
	background: #eefdf5;
}

.wpbbs-page-layout > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n + 3),
.wpbbs-home > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n + 3),
.wpbbs-archive > .wpbbs-section:nth-of-type(6n + 3),
.wpbbs-single > .wpbbs-section:nth-of-type(6n + 3),
.wpbbs-page > .wpbbs-section:nth-of-type(6n + 3) {
	background: #eff6ff;
}

.wpbbs-page-layout > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n + 4),
.wpbbs-home > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n + 4),
.wpbbs-archive > .wpbbs-section:nth-of-type(6n + 4),
.wpbbs-single > .wpbbs-section:nth-of-type(6n + 4),
.wpbbs-page > .wpbbs-section:nth-of-type(6n + 4) {
	background: #fff1f2;
}

.wpbbs-page-layout > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n + 5),
.wpbbs-home > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n + 5),
.wpbbs-archive > .wpbbs-section:nth-of-type(6n + 5),
.wpbbs-single > .wpbbs-section:nth-of-type(6n + 5),
.wpbbs-page > .wpbbs-section:nth-of-type(6n + 5) {
	background: #f5f3ff;
}

.wpbbs-page-layout > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n),
.wpbbs-home > .wpbbs-section:not(.wpbbs-app):not(.wpbbs-terms-layout):nth-of-type(6n),
.wpbbs-archive > .wpbbs-section:nth-of-type(6n),
.wpbbs-single > .wpbbs-section:nth-of-type(6n),
.wpbbs-page > .wpbbs-section:nth-of-type(6n) {
	background: #ecfeff;
}

.wpbbs-page-layout > .wpbbs-section + .wpbbs-section,
.wpbbs-home > .wpbbs-section + .wpbbs-section,
.wpbbs-archive > .wpbbs-section + .wpbbs-section,
.wpbbs-single > .wpbbs-section + .wpbbs-section,
.wpbbs-page > .wpbbs-section + .wpbbs-section {
	border-top: 1px solid rgba(15, 23, 42, 0.06);
}

.wpbbs-section .wpbbs-container > .wpbbs-section-head,
.wpbbs-page-layout .wpbbs-section h2,
.wpbbs-page-layout .wpbbs-section h3 {
	color: #111827;
}

.wpbbs-sub-hero--login {
	background:
		radial-gradient(circle at 78% 22%, rgba(246, 201, 14, 0.2), transparent 14rem),
		linear-gradient(135deg, #0b1120 0%, #1e3a8a 54%, #2563eb 100%);
}

.wpbbs-sub-hero--register {
	background:
		radial-gradient(circle at 80% 18%, rgba(34, 197, 94, 0.2), transparent 15rem),
		linear-gradient(135deg, #0b1120 0%, #14532d 56%, #16a34a 120%);
}

.wpbbs-sub-hero--app {
	background:
		radial-gradient(circle at 84% 18%, rgba(246, 201, 14, 0.22), transparent 15rem),
		linear-gradient(135deg, #111827 0%, #713f12 48%, #d97706 130%);
}

.wpbbs-sub-hero--games {
	background:
		radial-gradient(circle at 80% 18%, rgba(124, 58, 237, 0.25), transparent 15rem),
		linear-gradient(135deg, #0b1120 0%, #312e81 54%, #7c3aed 125%);
}

.wpbbs-sub-hero--bonus {
	background:
		radial-gradient(circle at 80% 16%, rgba(225, 29, 46, 0.28), transparent 15rem),
		linear-gradient(135deg, #111827 0%, #881337 52%, #e11d48 125%);
}

.wpbbs-sub-hero--payment {
	background:
		radial-gradient(circle at 12% 20%, rgba(34, 197, 94, 0.2), transparent 16rem),
		linear-gradient(135deg, #052e2b 0%, #155e75 56%, #0891b2 120%);
}

.wpbbs-sub-hero--responsible {
	background:
		radial-gradient(circle at 12% 20%, rgba(246, 201, 14, 0.18), transparent 16rem),
		linear-gradient(135deg, #111827 0%, #7f1d1d 58%, #ef4444 125%);
}

.wpbbs-sub-hero--faq {
	background:
		radial-gradient(circle at 16% 12%, rgba(255, 255, 255, 0.18), transparent 13rem),
		linear-gradient(135deg, #0f172a 0%, #1d4ed8 58%, #22c55e 130%);
}

.wpbbs-sub-hero--about {
	background:
		radial-gradient(circle at 16% 12%, rgba(246, 201, 14, 0.2), transparent 13rem),
		linear-gradient(135deg, #111827 0%, #4338ca 58%, #f97316 135%);
}

.wpbbs-sub-hero--contact {
	background:
		radial-gradient(circle at 16% 12%, rgba(34, 197, 94, 0.18), transparent 13rem),
		linear-gradient(135deg, #0b1120 0%, #134e4a 58%, #0d9488 130%);
}

.wpbbs-page-layout .wpbbs-info-card,
.wpbbs-login-step,
.wpbbs-step-timeline__item,
.wpbbs-check-panel,
.wpbbs-safety-card,
.wpbbs-contact-details article,
.wpbbs-contact-grid article,
.wpbbs-about-timeline article,
.wpbbs-about-principles div,
.wpbbs-device-row article,
.wpbbs-offer-card,
.wpbbs-faq-group,
.wpbbs-game-type-cards article,
.wpbbs-game-type-table div,
.wpbbs-games-principles div,
.wpbbs-games-mobile-list div,
.wpbbs-games-choice-steps li {
	border: 1px solid rgba(15, 23, 42, 0.1);
	box-shadow: 0 14px 30px rgba(15, 23, 42, 0.08);
}

.wpbbs-page-layout .wpbbs-info-card:nth-child(6n + 1),
.wpbbs-contact-grid article:nth-child(6n + 1),
.wpbbs-about-timeline article:nth-child(6n + 1),
.wpbbs-about-principles div:nth-child(6n + 1),
.wpbbs-device-row article:nth-child(6n + 1),
.wpbbs-game-type-cards article:nth-child(6n + 1),
.wpbbs-game-type-table div:nth-child(6n + 1) {
	background: #fff7cc;
}

.wpbbs-page-layout .wpbbs-info-card:nth-child(6n + 2),
.wpbbs-contact-grid article:nth-child(6n + 2),
.wpbbs-about-timeline article:nth-child(6n + 2),
.wpbbs-about-principles div:nth-child(6n + 2),
.wpbbs-device-row article:nth-child(6n + 2),
.wpbbs-game-type-cards article:nth-child(6n + 2),
.wpbbs-game-type-table div:nth-child(6n + 2) {
	background: #eefdf5;
}

.wpbbs-page-layout .wpbbs-info-card:nth-child(6n + 3),
.wpbbs-contact-grid article:nth-child(6n + 3),
.wpbbs-about-timeline article:nth-child(6n + 3),
.wpbbs-about-principles div:nth-child(6n + 3),
.wpbbs-device-row article:nth-child(6n + 3),
.wpbbs-game-type-cards article:nth-child(6n + 3),
.wpbbs-game-type-table div:nth-child(6n + 3) {
	background: #eff6ff;
}

.wpbbs-page-layout .wpbbs-info-card:nth-child(6n + 4),
.wpbbs-contact-grid article:nth-child(6n + 4),
.wpbbs-about-timeline article:nth-child(6n + 4),
.wpbbs-about-principles div:nth-child(6n + 4),
.wpbbs-device-row article:nth-child(6n + 4),
.wpbbs-game-type-cards article:nth-child(6n + 4),
.wpbbs-game-type-table div:nth-child(6n + 4) {
	background: #fff1f2;
}

.wpbbs-page-layout .wpbbs-info-card:nth-child(6n + 5),
.wpbbs-contact-grid article:nth-child(6n + 5),
.wpbbs-about-timeline article:nth-child(6n + 5),
.wpbbs-about-principles div:nth-child(6n + 5),
.wpbbs-device-row article:nth-child(6n + 5),
.wpbbs-game-type-cards article:nth-child(6n + 5),
.wpbbs-game-type-table div:nth-child(6n + 5) {
	background: #f5f3ff;
}

.wpbbs-page-layout .wpbbs-info-card:nth-child(6n),
.wpbbs-contact-grid article:nth-child(6n),
.wpbbs-about-timeline article:nth-child(6n),
.wpbbs-about-principles div:nth-child(6n),
.wpbbs-device-row article:nth-child(6n),
.wpbbs-game-type-cards article:nth-child(6n),
.wpbbs-game-type-table div:nth-child(6n) {
	background: #ecfeff;
}

.wpbbs-method-table div:nth-child(odd),
.wpbbs-mini-table div:nth-child(odd),
.wpbbs-games-compare__row:nth-child(odd) {
	background: #f8fafc;
}

.wpbbs-method-table div:nth-child(even),
.wpbbs-mini-table div:nth-child(even),
.wpbbs-games-compare__row:nth-child(even) {
	background: #eefdf5;
}

.wpbbs-faq-group:nth-child(3n + 1),
.wpbbs-offer-card:nth-child(3n + 1),
.wpbbs-login-step:nth-child(3n + 1),
.wpbbs-step-timeline__item:nth-child(3n + 1) {
	background: #fff7cc;
}

.wpbbs-faq-group:nth-child(3n + 2),
.wpbbs-offer-card:nth-child(3n + 2),
.wpbbs-login-step:nth-child(3n + 2),
.wpbbs-step-timeline__item:nth-child(3n + 2) {
	background: #eefdf5;
}

.wpbbs-faq-group:nth-child(3n),
.wpbbs-offer-card:nth-child(3n),
.wpbbs-login-step:nth-child(3n),
.wpbbs-step-timeline__item:nth-child(3n) {
	background: #eff6ff;
}

.wpbbs-terms-layout,
.wpbbs-faq-note > .wpbbs-container,
.wpbbs-responsible-strip > .wpbbs-container,
.wpbbs-responsible-notice > .wpbbs-container,
.wpbbs-contact-note > .wpbbs-container {
	background:
		radial-gradient(circle at 12% 14%, rgba(246, 201, 14, 0.18), transparent 14rem),
		linear-gradient(135deg, #111827 0%, #164e63 60%, #0f766e 130%);
}

.wpbbs-footer__col li::marker {
	color: #fff;
}

.wpbbs-game-card:nth-child(2n)::before {
	background: linear-gradient(90deg, var(--wpbbs-primary), var(--wpbbs-accent));
}

.wpbbs-game-card:nth-child(3n)::before {
	background: linear-gradient(90deg, #f6c90e, #ef4444);
}

.wpbbs-subpage--app .wpbbs-page-hero,
.wpbbs-subpage--login .wpbbs-page-hero,
.wpbbs-subpage--register .wpbbs-page-hero {
	background: linear-gradient(135deg, var(--wpbbs-primary-dark), var(--wpbbs-primary));
	color: #eaf2ff;
}

.wpbbs-subpage--app .wpbbs-page-hero h1,
.wpbbs-subpage--login .wpbbs-page-hero h1,
.wpbbs-subpage--register .wpbbs-page-hero h1,
.wpbbs-subpage--app .wpbbs-page-hero .wpbbs-breadcrumb,
.wpbbs-subpage--login .wpbbs-page-hero .wpbbs-breadcrumb,
.wpbbs-subpage--register .wpbbs-page-hero .wpbbs-breadcrumb {
	color: #fff;
}

.wpbbs-subpage--bonus .wpbbs-page-hero {
	background: linear-gradient(135deg, #fff8cf, #fff);
}

.wpbbs-subpage--payment .wpbbs-page-hero {
	background: linear-gradient(135deg, #f2f5f9, #fff);
}

.wpbbs-subpage--responsible-gaming .wpbbs-page-hero {
	background: linear-gradient(135deg, #fff8cf, #fff4f4);
}

.wpbbs-subpage--games .wpbbs-info-card:nth-child(odd),
.wpbbs-subpage--payment .wpbbs-info-card:nth-child(even) {
	background: #f8fbff;
}

.wpbbs-subpage--bonus .wpbbs-info-card:nth-child(2) {
	border-color: rgba(245, 196, 0, 0.48);
	background: #fffbe3;
}

.wpbbs-archive .wpbbs-post-card:nth-child(3n + 1) .wpbbs-post-card__media .wpbbs-media-fallback {
	background: linear-gradient(135deg, #111827, #05070c);
}

.wpbbs-archive .wpbbs-post-card:nth-child(3n + 2) .wpbbs-post-card__media .wpbbs-media-fallback {
	background: linear-gradient(135deg, #e30613, #111827);
}

.wpbbs-archive .wpbbs-post-card:nth-child(3n + 3) .wpbbs-post-card__media .wpbbs-media-fallback {
	background: linear-gradient(135deg, #05070c, #f5c400);
}

.wpbbs-hero {
	background:
		radial-gradient(circle at 14% 18%, rgba(246, 201, 14, 0.22), transparent 15rem),
		radial-gradient(circle at 86% 22%, rgba(34, 197, 94, 0.16), transparent 22rem),
		var(--bb-hero-bg);
}

.wpbbs-hero .wpbbs-eyebrow {
	color: #facc15;
}

.wpbbs-hero__content p:not(.wpbbs-eyebrow) {
	color: #e5edf7;
}

.wpbbs-hero-chip,
.wpbbs-hero-stat {
	border: 1px solid rgba(245, 196, 0, 0.38);
}

.wpbbs-header-action,
.wpbbs-floating-actions a,
.wpbbs-backtop,
.wpbbs-btn--primary,
.wpbbs-text-link {
	color: #111827;
	background: #f6c90e;
	border-color: #f6c90e;
}

.wpbbs-text-link:hover,
.wpbbs-text-link:focus-visible {
	color: #fff;
	background: #111827;
	border-color: #111827;
}

.wpbbs-footer {
	background: linear-gradient(135deg, var(--bb-footer-bg), #111827);
}

.wpbbs-payment,
.wpbbs-payment-security,
.wpbbs-info-rows-section .wpbbs-info-rows div:nth-child(4n + 1) {
	border-color: rgba(34, 197, 94, 0.28);
}

.wpbbs-responsible,
.wpbbs-responsible-notice,
.wpbbs-warning-split {
	border-color: rgba(239, 68, 68, 0.22);
}

.wpbbs-floating-actions {
	pointer-events: none;
}

.wpbbs-floating-actions a {
	pointer-events: auto;
	box-shadow: 0 18px 40px rgba(15, 23, 42, 0.26);
}
