@layer pokerland-config, pokerland-colors, pokerland-live-workspace;
@import url("/pokerland-system/configuration.css?v=config-navigation8");
@import url("/pokerland-system/color-coherence.css?v=56a74142284e");
:root{
 --pl-bg-rgb:18,20,24;--pl-surface-rgb:27,29,35;--pl-surface-raised-rgb:37,41,47;--pl-surface-hover-rgb:44,50,56;--pl-brand-rgb:8,115,58;--pl-brand-strong-rgb:9,99,50;--pl-text-rgb:244,246,245;--pl-muted-rgb:182,189,197;--pl-faint-rgb:155,165,174;--pl-gold-rgb:123,229,167;--pl-control-bg-rgb:18,20,24;--pl-control-border-rgb:89,100,110;
 color-scheme:dark;
 --pl-bg:#121418;--pl-surface:#1b1d23;--pl-surface-raised:#25292f;--pl-surface-hover:#2c3238;
 --pl-brand:#08733a;--pl-brand-strong:#096332;--pl-text:#f4f6f5;--pl-muted:#b6bdc5;--pl-faint:#9ba5ae;--pl-gold:#7be5a7;
 --pl-border:rgba(244,246,245,0.14);--pl-divider:rgba(244,246,245,0.08);--pl-control-bg:#121418;--pl-control-border:#59646e;--pl-focus:#7be5a7;
 --pl-success:#7be5a7;--pl-danger:#ff939d;--pl-warning:#f2cb7f;
 --pl-radius-control:10px;--pl-radius-card:16px;--pl-radius-dialog:20px;--pl-control-height:44px;
 --pl-space-1:4px;--pl-space-2:8px;--pl-space-3:12px;--pl-space-4:16px;--pl-space-6:24px;--pl-space-8:32px;
 --pl-font:Onest,sans-serif;--pl-ease:cubic-bezier(.2,.7,.2,1);--pl-shadow-dialog:0 16px 48px rgba(18,20,24,0.45);
}
::selection{background:#08733a;color:#f4f6f5}
:root{scrollbar-color:#59646e #1b1d23;scrollbar-width:thin}
input,textarea{caret-color:var(--pl-gold)}

/* Decorative tournament art follows the club tint; member photos remain content. */
body[data-native-system] .tv2-art{filter:grayscale(1) sepia(.65) saturate(.75)!important}
input[type=checkbox],input[type=radio]{color:var(--pl-text)!important;accent-color:var(--pl-gold)!important}
