@import"https://fonts.googleapis.com/css2?family=Plaster&family=Poppins:wght@400;500;600;700;800&display=swap";@layer components;/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-700:oklch(52% .105 223.128);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-900:oklch(35.9% .144 278.697);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-600:oklch(59.2% .249 .584);--color-pink-800:oklch(45.9% .187 3.815);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-primary:"Poppins","Roboto";--color-primary:#b30000;--color-secondary:#fff;--color-tertiary:#0b0506;--color-white-transparent:#ffffff14;--color-quaternary:#d9b45b;--color-quinary:#8b6a2b;--color-inactive:#bda8a0;--color-mild-purple:#5c0e16;--color-cray-purple:#d00000;--color-mild-blue:#243646;--color-mild-orange:#b96d2a;--color-mild-green:#3b8a68;--color-outer-green:#12362c;--color-faux-royal:#2f5f9d}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-3{top:calc(var(--spacing)*-3)}.-top-9{top:calc(var(--spacing)*-9)}.-top-12{top:calc(var(--spacing)*-12)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-8{top:calc(var(--spacing)*8)}.top-\[-34px\]{top:-34px}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-1{right:calc(var(--spacing)*-1)}.-right-3{right:calc(var(--spacing)*-3)}.-right-12{right:calc(var(--spacing)*-12)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\/4{right:25%}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-10{right:calc(var(--spacing)*10)}.right-\[-34px\]{right:-34px}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-bottom-2{bottom:calc(var(--spacing)*-2)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-1\/4{bottom:25%}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-8{bottom:calc(var(--spacing)*8)}.-left-2{left:calc(var(--spacing)*-2)}.-left-12{left:calc(var(--spacing)*-12)}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-3\.5{left:calc(var(--spacing)*3.5)}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[1200\]{z-index:1200}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[10060\]{z-index:10060}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-7{grid-column:span 7/span 7}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-8{margin-block:calc(var(--spacing)*8)}.\!mt-0{margin-top:calc(var(--spacing)*0)!important}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-30{margin-top:calc(var(--spacing)*30)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-13{height:calc(var(--spacing)*13)}.h-14{height:calc(var(--spacing)*14)}.h-15{height:calc(var(--spacing)*15)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-52{height:calc(var(--spacing)*52)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-100{height:calc(var(--spacing)*100)}.h-\[1px\]{height:1px}.h-\[25px\]{height:25px}.h-\[44px\]{height:44px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[--radix-context-menu-content-available-height\]{max-height:--radix-context-menu-content-available-height}.max-h-\[36rem\]{max-height:36rem}.max-h-\[54dvh\]{max-height:54dvh}.max-h-\[62vh\]{max-height:62vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72dvh\]{max-height:72dvh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[96vh\]{max-height:96vh}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[calc\(96vh-78px\)\]{max-height:calc(96vh - 78px)}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-16rem\)\]{max-height:calc(100dvh - 16rem)}.max-h-\[min\(70vh\,32rem\)\]{max-height:min(70vh,32rem)}.max-h-\[min\(72vh\,34rem\)\]{max-height:min(72vh,34rem)}.max-h-\[min\(var\(--radix-select-content-available-height\)\,70dvh\)\]{max-height:min(var(--radix-select-content-available-height),70dvh)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-80{min-height:calc(var(--spacing)*80)}.min-h-\[3rem\]{min-height:3rem}.min-h-\[9\.5rem\]{min-height:9.5rem}.min-h-\[50vh\]{min-height:50vh}.min-h-\[70px\]{min-height:70px}.min-h-\[76px\]{min-height:76px}.min-h-\[88px\]{min-height:88px}.min-h-\[92px\]{min-height:92px}.min-h-\[180px\]{min-height:180px}.min-h-\[320px\]{min-height:320px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[1px\]{width:1px}.w-\[8rem\]{width:8rem}.w-\[9rem\]{width:9rem}.w-\[12rem\]{width:12rem}.w-\[18rem\]{width:18rem}.w-\[66px\]{width:66px}.w-\[68px\]{width:68px}.w-\[70px\]{width:70px}.w-\[78px\]{width:78px}.w-\[82px\]{width:82px}.w-\[88vw\]{width:88vw}.w-\[92px\]{width:92px}.w-\[92vw\]{width:92vw}.w-\[94vw\]{width:94vw}.w-\[95vw\]{width:95vw}.w-\[96vw\]{width:96vw}.w-\[98vw\]{width:98vw}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[134px\]{width:134px}.w-\[148px\]{width:148px}.w-\[375px\]{width:375px}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[13rem\]{max-width:13rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[27rem\]{max-width:27rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[80rem\]{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[160px\]{max-width:160px}.max-w-\[260px\]{max-width:260px}.max-w-\[820px\]{max-width:820px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1188px\]{max-width:1188px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1520px\]{max-width:1520px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-44{min-width:calc(var(--spacing)*44)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[38rem\]{min-width:38rem}.min-w-\[42rem\]{min-width:42rem}.min-w-\[52rem\]{min-width:52rem}.min-w-\[60rem\]{min-width:60rem}.min-w-\[62rem\]{min-width:62rem}.min-w-\[72px\]{min-width:72px}.min-w-\[78rem\]{min-width:78rem}.min-w-\[86px\]{min-width:86px}.min-w-\[92px\]{min-width:92px}.min-w-\[96px\]{min-width:96px}.min-w-\[120px\]{min-width:120px}.min-w-\[156px\]{min-width:156px}.min-w-\[170px\]{min-width:170px}.min-w-\[220px\]{min-width:220px}.min-w-\[320px\]{min-width:320px}.min-w-\[540px\]{min-width:540px}.min-w-\[700px\]{min-width:700px}.min-w-\[760px\]{min-width:760px}.min-w-\[900px\]{min-width:900px}.min-w-\[960px\]{min-width:960px}.min-w-\[980px\]{min-width:980px}.min-w-\[990px\]{min-width:990px}.min-w-\[1040px\]{min-width:1040px}.min-w-\[1100px\]{min-width:1100px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:--radix-context-menu-content-transform-origin}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:--radix-dropdown-menu-content-transform-origin}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:--radix-hover-card-content-transform-origin}.origin-\[--radix-menubar-content-transform-origin\]{transform-origin:--radix-menubar-content-transform-origin}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:--radix-popover-content-transform-origin}.origin-\[--radix-select-content-transform-origin\]{transform-origin:--radix-select-content-transform-origin}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:--radix-tooltip-content-transform-origin}.-translate-x-1{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-7{--tw-translate-x:calc(var(--spacing)*7);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-\[310deg\]{rotate:310deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.\!cursor-default{cursor:default!important}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-stretch{justify-items:stretch}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-quaternary>:not(:last-child)){border-color:var(--color-quaternary)}:where(.divide-quaternary\/10>:not(:last-child)){border-color:#d9b45b1a}@supports (color:color-mix(in lab,red,red)){:where(.divide-quaternary\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-quaternary)10%,transparent)}}:where(.divide-slate-50>:not(:last-child)){border-color:var(--color-slate-50)}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#2b2112\]{border-color:#2b2112}.border-\[\#20351f\]{border-color:#20351f}.border-\[\#59412b\]{border-color:#59412b}.border-\[\#b8aa73\]{border-color:#b8aa73}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/45{border-color:#ffd23673}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/45{border-color:color-mix(in oklab,var(--color-amber-300)45%,transparent)}}.border-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/60{border-color:color-mix(in oklab,var(--color-amber-300)60%,transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-700{border-color:var(--color-amber-700)}.border-black{border-color:var(--color-black)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-300\/20{border-color:#90c5ff33}@supports (color:color-mix(in lab,red,red)){.border-blue-300\/20{border-color:color-mix(in oklab,var(--color-blue-300)20%,transparent)}}.border-blue-300\/25{border-color:#90c5ff40}@supports (color:color-mix(in lab,red,red)){.border-blue-300\/25{border-color:color-mix(in oklab,var(--color-blue-300)25%,transparent)}}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-400\/45{border-color:#54a2ff73}@supports (color:color-mix(in lab,red,red)){.border-blue-400\/45{border-color:color-mix(in oklab,var(--color-blue-400)45%,transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/50{border-color:#a4f4cf80}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/50{border-color:color-mix(in oklab,var(--color-emerald-200)50%,transparent)}}.border-emerald-300\/80{border-color:#5ee9b5cc}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/80{border-color:color-mix(in oklab,var(--color-emerald-300)80%,transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/30{border-color:color-mix(in oklab,var(--color-emerald-400)30%,transparent)}}.border-emerald-400\/35{border-color:#00d29459}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/35{border-color:color-mix(in oklab,var(--color-emerald-400)35%,transparent)}}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/50{border-color:color-mix(in oklab,var(--color-emerald-400)50%,transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-900{border-color:var(--color-emerald-900)}.border-emerald-900\/20{border-color:#004e3b33}@supports (color:color-mix(in lab,red,red)){.border-emerald-900\/20{border-color:color-mix(in oklab,var(--color-emerald-900)20%,transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-green-300{border-color:var(--color-green-300)}.border-green-500{border-color:var(--color-green-500)}.border-mild-green{border-color:var(--color-mild-green)}.border-mild-green\/25{border-color:#3b8a6840}@supports (color:color-mix(in lab,red,red)){.border-mild-green\/25{border-color:color-mix(in oklab,var(--color-mild-green)25%,transparent)}}.border-mild-green\/30{border-color:#3b8a684d}@supports (color:color-mix(in lab,red,red)){.border-mild-green\/30{border-color:color-mix(in oklab,var(--color-mild-green)30%,transparent)}}.border-pink-100{border-color:var(--color-pink-100)}.border-primary{border-color:var(--color-primary)}.border-primary\/20{border-color:#b3000033}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.border-primary\/25{border-color:#b3000040}@supports (color:color-mix(in lab,red,red)){.border-primary\/25{border-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}.border-primary\/30{border-color:#b300004d}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.border-primary\/35{border-color:#b3000059}@supports (color:color-mix(in lab,red,red)){.border-primary\/35{border-color:color-mix(in oklab,var(--color-primary)35%,transparent)}}.border-primary\/40{border-color:#b3000066}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.border-primary\/50{border-color:#b3000080}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.border-purple-100{border-color:var(--color-purple-100)}.border-purple-300{border-color:var(--color-purple-300)}.border-quaternary{border-color:var(--color-quaternary)}.border-quaternary\/10{border-color:#d9b45b1a}@supports (color:color-mix(in lab,red,red)){.border-quaternary\/10{border-color:color-mix(in oklab,var(--color-quaternary)10%,transparent)}}.border-quaternary\/15{border-color:#d9b45b26}@supports (color:color-mix(in lab,red,red)){.border-quaternary\/15{border-color:color-mix(in oklab,var(--color-quaternary)15%,transparent)}}.border-quaternary\/20{border-color:#d9b45b33}@supports (color:color-mix(in lab,red,red)){.border-quaternary\/20{border-color:color-mix(in oklab,var(--color-quaternary)20%,transparent)}}.border-quaternary\/25{border-color:#d9b45b40}@supports (color:color-mix(in lab,red,red)){.border-quaternary\/25{border-color:color-mix(in oklab,var(--color-quaternary)25%,transparent)}}.border-quaternary\/30{border-color:#d9b45b4d}@supports (color:color-mix(in lab,red,red)){.border-quaternary\/30{border-color:color-mix(in oklab,var(--color-quaternary)30%,transparent)}}.border-quaternary\/35{border-color:#d9b45b59}@supports (color:color-mix(in lab,red,red)){.border-quaternary\/35{border-color:color-mix(in oklab,var(--color-quaternary)35%,transparent)}}.border-quaternary\/60{border-color:#d9b45b99}@supports (color:color-mix(in lab,red,red)){.border-quaternary\/60{border-color:color-mix(in oklab,var(--color-quaternary)60%,transparent)}}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300\/70{border-color:#ffa2aeb3}@supports (color:color-mix(in lab,red,red)){.border-rose-300\/70{border-color:color-mix(in oklab,var(--color-rose-300)70%,transparent)}}.border-rose-400{border-color:var(--color-rose-400)}.border-rose-400\/55{border-color:#ff667f8c}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/55{border-color:color-mix(in oklab,var(--color-rose-400)55%,transparent)}}.border-rose-500{border-color:var(--color-rose-500)}.border-rose-700{border-color:var(--color-rose-700)}.border-slate-50{border-color:var(--color-slate-50)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200)80%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-400{border-color:var(--color-slate-400)}.border-slate-500{border-color:var(--color-slate-500)}.border-slate-500\/55{border-color:#62748e8c}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/55{border-color:color-mix(in oklab,var(--color-slate-500)55%,transparent)}}.border-slate-900{border-color:var(--color-slate-900)}.border-slate-950{border-color:var(--color-slate-950)}.border-tertiary{border-color:var(--color-tertiary)}.border-transparent{border-color:#0000}.border-violet-300{border-color:var(--color-violet-300)}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-300\/20{border-color:#ffe02a33}@supports (color:color-mix(in lab,red,red)){.border-yellow-300\/20{border-color:color-mix(in oklab,var(--color-yellow-300)20%,transparent)}}.border-yellow-300\/30{border-color:#ffe02a4d}@supports (color:color-mix(in lab,red,red)){.border-yellow-300\/30{border-color:color-mix(in oklab,var(--color-yellow-300)30%,transparent)}}.border-yellow-300\/35{border-color:#ffe02a59}@supports (color:color-mix(in lab,red,red)){.border-yellow-300\/35{border-color:color-mix(in oklab,var(--color-yellow-300)35%,transparent)}}.border-yellow-300\/70{border-color:#ffe02ab3}@supports (color:color-mix(in lab,red,red)){.border-yellow-300\/70{border-color:color-mix(in oklab,var(--color-yellow-300)70%,transparent)}}.border-yellow-300\/80{border-color:#ffe02acc}@supports (color:color-mix(in lab,red,red)){.border-yellow-300\/80{border-color:color-mix(in oklab,var(--color-yellow-300)80%,transparent)}}.border-yellow-400{border-color:var(--color-yellow-400)}.border-yellow-400\/25{border-color:#fac80040}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/25{border-color:color-mix(in oklab,var(--color-yellow-400)25%,transparent)}}.border-yellow-400\/30{border-color:#fac8004d}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/30{border-color:color-mix(in oklab,var(--color-yellow-400)30%,transparent)}}.border-yellow-400\/35{border-color:#fac80059}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/35{border-color:color-mix(in oklab,var(--color-yellow-400)35%,transparent)}}.border-yellow-400\/40{border-color:#fac80066}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/40{border-color:color-mix(in oklab,var(--color-yellow-400)40%,transparent)}}.border-yellow-400\/45{border-color:#fac80073}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/45{border-color:color-mix(in oklab,var(--color-yellow-400)45%,transparent)}}.border-yellow-400\/50{border-color:#fac80080}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/50{border-color:color-mix(in oklab,var(--color-yellow-400)50%,transparent)}}.border-yellow-400\/55{border-color:#fac8008c}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/55{border-color:color-mix(in oklab,var(--color-yellow-400)55%,transparent)}}.border-yellow-500\/20{border-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/20{border-color:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}.border-t-blue-600{border-top-color:var(--color-blue-600)}.border-t-transparent{border-top-color:#0000}.border-b-black{border-bottom-color:var(--color-black)}.border-l-emerald-500{border-left-color:var(--color-emerald-500)}.border-l-rose-500{border-left-color:var(--color-rose-500)}.border-l-transparent{border-left-color:#0000}.bg-\[\#0b0b0b\]{background-color:#0b0b0b}.bg-\[\#0b0f16\]{background-color:#0b0f16}.bg-\[\#111\]{background-color:#111}.bg-\[\#130d10\]{background-color:#130d10}.bg-\[\#140c10\]{background-color:#140c10}.bg-\[\#07111f\]{background-color:#07111f}.bg-\[\#050505\]{background-color:#050505}.bg-\[\#050505\]\/95{background-color:#050505f2}.bg-\[\#080808\]{background-color:#080808}.bg-\[\#101010\]{background-color:#101010}.bg-\[\#121212\]{background-color:#121212}.bg-\[\#171015\]{background-color:#171015}.bg-\[\#171016\]{background-color:#171016}.bg-\[\#a9cf93\]{background-color:#a9cf93}.bg-\[\#f3ead2\]{background-color:#f3ead2}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-\[rgba\(18\,11\,15\,0\.76\)\]{background-color:#120b0fc2}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500)15%,transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-700{background-color:var(--color-amber-700)}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black)15%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black)35%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black)55%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black)75%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black)85%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-900{background-color:var(--color-blue-900)}.bg-cray-purple{background-color:var(--color-cray-purple)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/80{background-color:color-mix(in oklab,var(--color-emerald-50)80%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/10{background-color:color-mix(in oklab,var(--color-emerald-400)10%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500)15%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-faux-royal{background-color:var(--color-faux-royal)}.bg-faux-royal\/20{background-color:#2f5f9d33}@supports (color:color-mix(in lab,red,red)){.bg-faux-royal\/20{background-color:color-mix(in oklab,var(--color-faux-royal)20%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\/60{background-color:#f0fdf499}@supports (color:color-mix(in lab,red,red)){.bg-green-50\/60{background-color:color-mix(in oklab,var(--color-green-50)60%,transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/15{background-color:#00c75826}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/15{background-color:color-mix(in oklab,var(--color-green-500)15%,transparent)}}.bg-green-600{background-color:var(--color-green-600)}.bg-inactive{background-color:var(--color-inactive)}.bg-mild-blue{background-color:var(--color-mild-blue)}.bg-mild-green{background-color:var(--color-mild-green)}.bg-mild-green\/10{background-color:#3b8a681a}@supports (color:color-mix(in lab,red,red)){.bg-mild-green\/10{background-color:color-mix(in oklab,var(--color-mild-green)10%,transparent)}}.bg-mild-green\/20{background-color:#3b8a6833}@supports (color:color-mix(in lab,red,red)){.bg-mild-green\/20{background-color:color-mix(in oklab,var(--color-mild-green)20%,transparent)}}.bg-mild-orange{background-color:var(--color-mild-orange)}.bg-mild-purple{background-color:var(--color-mild-purple)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-outer-green{background-color:var(--color-outer-green)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/10{background-color:#b300001a}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.bg-primary\/15{background-color:#b3000026}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.bg-primary\/20{background-color:#b3000033}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-quaternary{background-color:var(--color-quaternary)}.bg-quaternary\/10{background-color:#d9b45b1a}@supports (color:color-mix(in lab,red,red)){.bg-quaternary\/10{background-color:color-mix(in oklab,var(--color-quaternary)10%,transparent)}}.bg-quaternary\/20{background-color:#d9b45b33}@supports (color:color-mix(in lab,red,red)){.bg-quaternary\/20{background-color:color-mix(in oklab,var(--color-quaternary)20%,transparent)}}.bg-quinary{background-color:var(--color-quinary)}.bg-quinary\/70{background-color:#8b6a2bb3}@supports (color:color-mix(in lab,red,red)){.bg-quinary\/70{background-color:color-mix(in oklab,var(--color-quinary)70%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/60{background-color:#fef2f299}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/60{background-color:color-mix(in oklab,var(--color-red-50)60%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/15{background-color:color-mix(in oklab,var(--color-red-500)15%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/80{background-color:#fff1f2cc}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/80{background-color:color-mix(in oklab,var(--color-rose-50)80%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-secondary{background-color:var(--color-secondary)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/60{background-color:color-mix(in oklab,var(--color-slate-50)60%,transparent)}}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50)70%,transparent)}}.bg-slate-50\/80{background-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/80{background-color:color-mix(in oklab,var(--color-slate-50)80%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/90{background-color:#f1f5f9e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/90{background-color:color-mix(in oklab,var(--color-slate-100)90%,transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-950{background-color:var(--color-slate-950)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-700{background-color:var(--color-teal-700)}.bg-tertiary{background-color:var(--color-tertiary)}.bg-tertiary\/70{background-color:#0b0506b3}@supports (color:color-mix(in lab,red,red)){.bg-tertiary\/70{background-color:color-mix(in oklab,var(--color-tertiary)70%,transparent)}}.bg-tertiary\/80{background-color:#0b0506cc}@supports (color:color-mix(in lab,red,red)){.bg-tertiary\/80{background-color:color-mix(in oklab,var(--color-tertiary)80%,transparent)}}.bg-tertiary\/85{background-color:#0b0506d9}@supports (color:color-mix(in lab,red,red)){.bg-tertiary\/85{background-color:color-mix(in oklab,var(--color-tertiary)85%,transparent)}}.bg-tertiary\/90{background-color:#0b0506e6}@supports (color:color-mix(in lab,red,red)){.bg-tertiary\/90{background-color:color-mix(in oklab,var(--color-tertiary)90%,transparent)}}.bg-tertiary\/95{background-color:#0b0506f2}@supports (color:color-mix(in lab,red,red)){.bg-tertiary\/95{background-color:color-mix(in oklab,var(--color-tertiary)95%,transparent)}}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-100{background-color:var(--color-violet-100)}.bg-white{background-color:var(--color-white)}.bg-white-transparent{background-color:var(--color-white-transparent)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/6{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.bg-white\/12{background-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-white\/18{background-color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.bg-white\/18{background-color:color-mix(in oklab,var(--color-white)18%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white)85%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-white\/100{background-color:var(--color-white)}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-300\/15{background-color:#ffe02a26}@supports (color:color-mix(in lab,red,red)){.bg-yellow-300\/15{background-color:color-mix(in oklab,var(--color-yellow-300)15%,transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-400\/10{background-color:#fac8001a}@supports (color:color-mix(in lab,red,red)){.bg-yellow-400\/10{background-color:color-mix(in oklab,var(--color-yellow-400)10%,transparent)}}.bg-yellow-400\/12{background-color:#fac8001f}@supports (color:color-mix(in lab,red,red)){.bg-yellow-400\/12{background-color:color-mix(in oklab,var(--color-yellow-400)12%,transparent)}}.bg-yellow-400\/15{background-color:#fac80026}@supports (color:color-mix(in lab,red,red)){.bg-yellow-400\/15{background-color:color-mix(in oklab,var(--color-yellow-400)15%,transparent)}}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(135deg\,\#0f172a_0\%\,\#1d4ed8_60\%\,\#60a5fa_100\%\)\]{background-image:linear-gradient(135deg,#0f172a,#1d4ed8 60%,#60a5fa)}.bg-\[linear-gradient\(135deg\,\#7f1d1d\,\#450a0a\)\]{background-image:linear-gradient(135deg,#7f1d1d,#450a0a)}.bg-\[linear-gradient\(135deg\,\#064e3b\,\#052e16\)\]{background-image:linear-gradient(135deg,#064e3b,#052e16)}.bg-\[linear-gradient\(135deg\,\#050505_0\%\,\#111827_52\%\,\#ffe500_100\%\)\]{background-image:linear-gradient(135deg,#050505,#111827 52%,#ffe500)}.bg-\[linear-gradient\(135deg\,\#050505_0\%\,\#111827_58\%\,\#ffe500_100\%\)\]{background-image:linear-gradient(135deg,#050505,#111827 58%,#ffe500)}.bg-\[linear-gradient\(135deg\,\#78350f\,\#451a03\)\]{background-image:linear-gradient(135deg,#78350f,#451a03)}.bg-\[linear-gradient\(135deg\,\#172554\,\#0f172a\)\]{background-image:linear-gradient(135deg,#172554,#0f172a)}.bg-\[linear-gradient\(135deg\,\#334155\,\#0f172a\)\]{background-image:linear-gradient(135deg,#334155,#0f172a)}.bg-\[linear-gradient\(135deg\,\#fee2e2\,\#fff\)\]{background-image:linear-gradient(135deg,#fee2e2,#fff)}.bg-\[linear-gradient\(135deg\,\#ffe500\,\#c28a00_48\%\,\#050505\)\]{background-image:linear-gradient(135deg,#ffe500,#c28a00 48%,#050505)}.bg-\[linear-gradient\(135deg\,\#ffe500\,\#d97706\)\]{background-image:linear-gradient(135deg,#ffe500,#d97706)}.bg-\[linear-gradient\(135deg\,\#ffe500_0\%\,\#c28a00_48\%\,\#050505_100\%\)\]{background-image:linear-gradient(135deg,#ffe500,#c28a00 48%,#050505)}.bg-\[linear-gradient\(135deg\,\#fff1f2\,\#ffffff\)\]{background-image:linear-gradient(135deg,#fff1f2,#fff)}.bg-\[linear-gradient\(135deg\,rgba\(255\,229\,0\,\.18\)\,rgba\(255\,51\,71\,\.06\)\,\#050505\)\]{background-image:linear-gradient(135deg,#ffe5002e,#ff33470f,#050505)}.bg-\[linear-gradient\(135deg\,rgba\(255\,229\,0\,\.045\)_25\%\,transparent_25\%\)_0_0\/28px_28px\,linear-gradient\(145deg\,\#111\,\#050505\)\]{background-image:linear-gradient(135deg,#ffe5000b 25%,transparent 25%)0 0/28px 28px,linear-gradient(145deg,#111,#050505)}.bg-\[linear-gradient\(135deg\,rgba\(255\,229\,0\,\.055\)_25\%\,transparent_25\%\)_0_0\/28px_28px\,linear-gradient\(315deg\,rgba\(255\,51\,71\,\.045\)_25\%\,transparent_25\%\)_14px_14px\/28px_28px\,linear-gradient\(145deg\,\#111\,\#050505\)\]{background-image:linear-gradient(135deg,#ffe5000e 25%,transparent 25%)0 0/28px 28px,linear-gradient(315deg,#ff33470b 25%,transparent 25%)14px 14px/28px 28px,linear-gradient(145deg,#111,#050505)}.bg-\[linear-gradient\(145deg\,\#26151c_0\%\,\#100b0e_100\%\)\]{background-image:linear-gradient(145deg,#26151c,#100b0e)}.bg-\[linear-gradient\(180deg\,\#ecfdf5_0\%\,\#ffffff_100\%\)\]{background-image:linear-gradient(#ecfdf5,#fff)}.bg-\[linear-gradient\(180deg\,\#f8fafc_0\%\,\#f1f5f9_100\%\)\]{background-image:linear-gradient(#f8fafc,#f1f5f9)}.bg-\[linear-gradient\(180deg\,\#fffbea_0\%\,\#ffffff_42\%\)\]{background-image:linear-gradient(#fffbea,#fff 42%)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#f8fafc_100\%\)\]{background-image:linear-gradient(#fff,#f8fafc)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(14\,165\,233\,0\.1\)\,transparent_24\%\)\,linear-gradient\(135deg\,\#0f172a_0\%\,\#17345c_56\%\,\#0f766e_100\%\)\]{background-image:radial-gradient(circle at 100% 0,#0ea5e91a,#0000 24%),linear-gradient(135deg,#0f172a,#17345c 56%,#0f766e)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(96\,165\,250\,0\.16\)\,transparent_24\%\)\,linear-gradient\(135deg\,\#0f172a_0\%\,\#17345c_55\%\,\#0f766e_100\%\)\]{background-image:radial-gradient(circle at 100% 0,#60a5fa29,#0000 24%),linear-gradient(135deg,#0f172a,#17345c 55%,#0f766e)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(245\,158\,11\,0\.14\)\,transparent_28\%\)\,linear-gradient\(180deg\,\#ffffff_0\%\,\#fffbf2_100\%\)\]{background-image:radial-gradient(circle at 100% 0,#f59e0b24,#0000 28%),linear-gradient(#fff,#fffbf2)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(255\,189\,19\,0\.18\)\,transparent_24\%\)\,linear-gradient\(135deg\,\#06111f_0\%\,\#064e3b_58\%\,\#0f766e_100\%\)\]{background-image:radial-gradient(circle at 100% 0,#ffbd132e,#0000 24%),linear-gradient(135deg,#06111f,#064e3b 58%,#0f766e)}.from-\[\#14213d\]{--tw-gradient-from:#14213d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#111827\]{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#241014\]{--tw-gradient-from:#241014;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-600{--tw-gradient-from:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-700{--tw-gradient-from:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-900{--tw-gradient-from:var(--color-blue-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-950{--tw-gradient-from:var(--color-emerald-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-400{--tw-gradient-from:var(--color-gray-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-600{--tw-gradient-from:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-600{--tw-gradient-from:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-600{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rose-600{--tw-gradient-from:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sky-600{--tw-gradient-from:var(--color-sky-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-600{--tw-gradient-from:var(--color-slate-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-900{--tw-gradient-from:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-yellow-400{--tw-gradient-from:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#0b0f16\]{--tw-gradient-via:#0b0f16;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#1f355e\]{--tw-gradient-via:#1f355e;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#15151a\]{--tw-gradient-via:#15151a;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-700{--tw-gradient-via:var(--color-blue-700);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-800{--tw-gradient-via:var(--color-emerald-800);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-green-700{--tw-gradient-via:var(--color-green-700);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-600{--tw-gradient-via:var(--color-orange-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-600{--tw-gradient-via:var(--color-red-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-800{--tw-gradient-via:var(--color-slate-800);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#294a7a\]{--tw-gradient-to:#294a7a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#16120a\]{--tw-gradient-to:#16120a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#111827\]{--tw-gradient-to:#111827;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-800{--tw-gradient-to:var(--color-amber-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-50{--tw-gradient-to:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-50\/50{--tw-gradient-to:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.to-blue-50\/50{--tw-gradient-to:color-mix(in oklab,var(--color-blue-50)50%,transparent)}}.to-blue-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-700{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-900{--tw-gradient-to:var(--color-blue-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-950{--tw-gradient-to:var(--color-blue-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cray-purple{--tw-gradient-to:var(--color-cray-purple);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-400{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-600{--tw-gradient-to:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-500{--tw-gradient-to:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-50{--tw-gradient-to:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-900{--tw-gradient-to:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-800{--tw-gradient-to:var(--color-orange-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary{--tw-gradient-to:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-50{--tw-gradient-to:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-800{--tw-gradient-to:var(--color-red-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-50{--tw-gradient-to:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-50{--tw-gradient-to:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-900{--tw-gradient-to:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-700{--tw-gradient-to:var(--color-teal-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-900{--tw-gradient-to:var(--color-teal-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-yellow-600{--tw-gradient-to:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.fill-current{fill:currentColor}.fill-primary{fill:var(--color-primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-\[1px\]{padding:1px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-\[60px\]{padding-top:60px}.pt-\[120px\]{padding-top:120px}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-11{padding-right:calc(var(--spacing)*11)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-14{padding-right:calc(var(--spacing)*14)}.pr-16{padding-right:calc(var(--spacing)*16)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-12{padding-left:calc(var(--spacing)*12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-primary{font-family:var(--font-primary)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[2\.35rem\]{font-size:2.35rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#5a4c1c\]{color:#5a4c1c}.text-\[\#5f4b25\]{color:#5f4b25}.text-\[\#17345c\]{color:#17345c}.text-\[\#050505\]{color:#050505}.text-\[\#f7efe4\]{color:#f7efe4}.text-\[\#ffe500\]{color:#ffe500}.text-amber-100{color:var(--color-amber-100)}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab,red,red)){.text-black\/70{color:color-mix(in oklab,var(--color-black)70%,transparent)}}.text-black\/75{color:#000000bf}@supports (color:color-mix(in lab,red,red)){.text-black\/75{color:color-mix(in oklab,var(--color-black)75%,transparent)}}.text-blue-50{color:var(--color-blue-50)}.text-blue-50\/90{color:#eff6ffe6}@supports (color:color-mix(in lab,red,red)){.text-blue-50\/90{color:color-mix(in oklab,var(--color-blue-50)90%,transparent)}}.text-blue-100{color:var(--color-blue-100)}.text-blue-100\/80{color:#dbeafecc}@supports (color:color-mix(in lab,red,red)){.text-blue-100\/80{color:color-mix(in oklab,var(--color-blue-100)80%,transparent)}}.text-blue-200{color:var(--color-blue-200)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-current{color:currentColor}.text-cyan-700{color:var(--color-cyan-700)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-200\/80{color:#a4f4cfcc}@supports (color:color-mix(in lab,red,red)){.text-emerald-200\/80{color:color-mix(in oklab,var(--color-emerald-200)80%,transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-gray-100{color:var(--color-gray-100)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-900{color:var(--color-green-900)}.text-inactive{color:var(--color-inactive)}.text-inactive\/80{color:#bda8a0cc}@supports (color:color-mix(in lab,red,red)){.text-inactive\/80{color:color-mix(in oklab,var(--color-inactive)80%,transparent)}}.text-mild-green{color:var(--color-mild-green)}.text-orange-700{color:var(--color-orange-700)}.text-pink-600{color:var(--color-pink-600)}.text-pink-800{color:var(--color-pink-800)}.text-primary{color:var(--color-primary)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-quaternary{color:var(--color-quaternary)}.text-quaternary\/80{color:#d9b45bcc}@supports (color:color-mix(in lab,red,red)){.text-quaternary\/80{color:color-mix(in oklab,var(--color-quaternary)80%,transparent)}}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-rose-300{color:var(--color-rose-300)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-secondary{color:var(--color-secondary)}.text-secondary\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-secondary\/70{color:color-mix(in oklab,var(--color-secondary)70%,transparent)}}.text-secondary\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-secondary\/80{color:color-mix(in oklab,var(--color-secondary)80%,transparent)}}.text-secondary\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-secondary\/90{color:color-mix(in oklab,var(--color-secondary)90%,transparent)}}.text-sky-300{color:var(--color-sky-300)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-teal-700{color:var(--color-teal-700)}.text-tertiary{color:var(--color-tertiary)}.text-transparent{color:#0000}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white)45%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white)55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white)65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.text-white\/72{color:color-mix(in oklab,var(--color-white)72%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-white\/86{color:#ffffffdb}@supports (color:color-mix(in lab,red,red)){.text-white\/86{color:color-mix(in oklab,var(--color-white)86%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-200{color:var(--color-yellow-200)}.text-yellow-200\/75{color:#fff085bf}@supports (color:color-mix(in lab,red,red)){.text-yellow-200\/75{color:color-mix(in oklab,var(--color-yellow-200)75%,transparent)}}.text-yellow-200\/80{color:#fff085cc}@supports (color:color-mix(in lab,red,red)){.text-yellow-200\/80{color:color-mix(in oklab,var(--color-yellow-200)80%,transparent)}}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.caret-transparent{caret-color:#0000}.accent-primary{accent-color:var(--color-primary)}.\[color-scheme\:dark\]{color-scheme:dark}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-8px_0_16px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:-8px 0 16px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-8px_0_18px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:-8px 0 18px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(255\,215\,0\,\.22\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#ffd70038);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(22\,163\,74\,0\.22\)\]{--tw-shadow:0 10px 18px var(--tw-shadow-color,#16a34a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(30\,64\,175\,0\.22\)\]{--tw-shadow:0 10px 18px var(--tw-shadow-color,#1e40af38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(4\,120\,87\,0\.16\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#04785729);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(16\,185\,129\,0\.10\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#10b9811a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(34\,197\,94\,0\.10\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#22c55e1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(239\,68\,68\,0\.10\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#ef44441a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(244\,63\,94\,0\.10\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#f43f5e1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(250\,204\,21\,0\.10\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#facc151a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(250\,204\,21\,0\.22\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#facc1538);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(43\,33\,18\,\.16\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#2b211229);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(250\,204\,21\,\.24\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#facc153d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(255\,229\,0\,0\.2\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#ffe50033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(196\,45\,58\,0\.18\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#c42d3a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(5\,150\,105\,0\.24\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#0596693d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(245\,158\,11\,0\.24\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#f59e0b3d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#ffffff2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(15\,23\,42\,\.22\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#0f172a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(244\,63\,94\,\.14\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#f43f5e24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(245\,158\,11\,\.14\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#f59e0b24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(250\,204\,21\,\.24\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#facc153d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(0\,0\,0\,0\.26\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#00000042);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(4\,120\,87\,0\.22\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#04785738);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(255\,229\,0\,\.28\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#ffe50047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 14px 32px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(0\,0\,0\,\.26\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#00000042);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(0\,0\,0\,0\.14\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#00000024);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(29\,78\,216\,\.18\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#1d4ed82e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_38px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 18px 38px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_38px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 18px 38px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(0\,0\,0\,0\.26\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#00000042);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 18px 45px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_48px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 20px 48px var(--tw-shadow-color,#0f172a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_22px_54px_rgba\(4\,75\,79\,0\.10\)\]{--tw-shadow:0 22px 54px var(--tw-shadow-color,#044b4f1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_22px_54px_rgba\(146\,64\,14\,0\.10\)\]{--tw-shadow:0 22px 54px var(--tw-shadow-color,#92400e1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.62\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0000009e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(127\,29\,29\,\.2\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#7f1d1d33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_26px_70px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow:0 26px 70px var(--tw-shadow-color,#0f172a47);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.72\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#000000b8);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(15\,23\,42\,\.2\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.05\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-emerald-100{--tw-shadow-color:oklch(95% .052 163.051)}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-100{--tw-shadow-color:color-mix(in oklab,var(--color-emerald-100)var(--tw-shadow-alpha),transparent)}}.shadow-emerald-200{--tw-shadow-color:oklch(90.5% .093 164.15)}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-200{--tw-shadow-color:color-mix(in oklab,var(--color-emerald-200)var(--tw-shadow-alpha),transparent)}}.shadow-primary{--tw-shadow-color:#b30000}@supports (color:color-mix(in lab,red,red)){.shadow-primary{--tw-shadow-color:color-mix(in oklab,var(--color-primary)var(--tw-shadow-alpha),transparent)}}.shadow-primary\/20{--tw-shadow-color:#b3000033}@supports (color:color-mix(in lab,red,red)){.shadow-primary\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-rose-100{--tw-shadow-color:oklch(94.1% .03 12.58)}@supports (color:color-mix(in lab,red,red)){.shadow-rose-100{--tw-shadow-color:color-mix(in oklab,var(--color-rose-100)var(--tw-shadow-alpha),transparent)}}.shadow-rose-200{--tw-shadow-color:oklch(89.2% .058 10.001)}@supports (color:color-mix(in lab,red,red)){.shadow-rose-200{--tw-shadow-color:color-mix(in oklab,var(--color-rose-200)var(--tw-shadow-alpha),transparent)}}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-300{--tw-ring-color:var(--color-emerald-300)}.ring-rose-100{--tw-ring-color:var(--color-rose-100)}.ring-slate-100{--tw-ring-color:var(--color-slate-100)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.ring-yellow-300\/25{--tw-ring-color:#ffe02a40}@supports (color:color-mix(in lab,red,red)){.ring-yellow-300\/25{--tw-ring-color:color-mix(in oklab,var(--color-yellow-300)25%,transparent)}}.ring-yellow-300\/40{--tw-ring-color:#ffe02a66}@supports (color:color-mix(in lab,red,red)){.ring-yellow-300\/40{--tw-ring-color:color-mix(in oklab,var(--color-yellow-300)40%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:bg-gray-200:is(:where(.group):hover *){background-color:var(--color-gray-200)}.group-hover\:text-slate-950:is(:where(.group):hover *){color:var(--color-slate-950)}.group-hover\:text-white\/80:is(:where(.group):hover *){color:#fffc}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-white\/80:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-white)80%,transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-\[\.destructive\]\:text-red-300:is(:where(.group).destructive *){color:var(--color-red-300)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--color-primary)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-xs::placeholder{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-inactive::placeholder{color:var(--color-inactive)}.placeholder\:text-secondary\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-secondary\/40::placeholder{color:color-mix(in oklab,var(--color-secondary)40%,transparent)}}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing)*1)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.first\:rounded-l-md:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-blue-500:focus-within{border-color:var(--color-blue-500)}.focus-within\:shadow-\[0_10px_24px_rgba\(37\,99\,235\,0\.10\)\]:focus-within{--tw-shadow:0 10px 24px var(--tw-shadow-color,#2563eb1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\:border-blue-500:hover{border-color:var(--color-blue-500)}.hover\:border-emerald-200:hover{border-color:var(--color-emerald-200)}.hover\:border-emerald-300:hover{border-color:var(--color-emerald-300)}.hover\:border-quaternary\/45:hover{border-color:#d9b45b73}@supports (color:color-mix(in lab,red,red)){.hover\:border-quaternary\/45:hover{border-color:color-mix(in oklab,var(--color-quaternary)45%,transparent)}}.hover\:border-rose-200:hover{border-color:var(--color-rose-200)}.hover\:border-rose-300:hover{border-color:var(--color-rose-300)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-yellow-300:hover{border-color:var(--color-yellow-300)}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-50\/40:hover{background-color:#eff6ff66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-50\/40:hover{background-color:color-mix(in oklab,var(--color-blue-50)40%,transparent)}}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-blue-800:hover{background-color:var(--color-blue-800)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-50\/40:hover{background-color:#ecfdf566}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-50\/40:hover{background-color:color-mix(in oklab,var(--color-emerald-50)40%,transparent)}}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-400:hover{background-color:var(--color-emerald-400)}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-emerald-800:hover{background-color:var(--color-emerald-800)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary\/10:hover{background-color:#b300001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.hover\:bg-primary\/15:hover{background-color:#b3000026}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.hover\:bg-primary\/20:hover{background-color:#b3000033}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.hover\:bg-primary\/80:hover{background-color:#b30000cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary)80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:#b30000e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary)90%,transparent)}}.hover\:bg-purple-50:hover{background-color:var(--color-purple-50)}.hover\:bg-quaternary:hover{background-color:var(--color-quaternary)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-600:hover{background-color:var(--color-rose-600)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-secondary:hover{background-color:var(--color-secondary)}.hover\:bg-secondary\/80:hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary)80%,transparent)}}.hover\:bg-sky-600:hover{background-color:var(--color-sky-600)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/60:hover{background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/60:hover{background-color:color-mix(in oklab,var(--color-slate-50)60%,transparent)}}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/70:hover{background-color:color-mix(in oklab,var(--color-slate-50)70%,transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-white-transparent:hover{background-color:var(--color-white-transparent)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:bg-yellow-50:hover{background-color:var(--color-yellow-50)}.hover\:bg-yellow-200:hover{background-color:var(--color-yellow-200)}.hover\:bg-yellow-300:hover{background-color:var(--color-yellow-300)}.hover\:bg-yellow-400\/10:hover{background-color:#fac8001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-yellow-400\/10:hover{background-color:color-mix(in oklab,var(--color-yellow-400)10%,transparent)}}.hover\:bg-yellow-700:hover{background-color:var(--color-yellow-700)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\:text-emerald-800:hover{color:var(--color-emerald-800)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-green-700:hover{color:var(--color-green-700)}.hover\:text-quaternary:hover{color:var(--color-quaternary)}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-secondary:hover{color:var(--color-secondary)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow:0 10px 24px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.group-\[\.destructive\]\:hover\:text-red-50:is(:where(.group).destructive *):hover{color:var(--color-red-50)}}.focus\:scale-105:focus{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.focus\:border-blue-400:focus{border-color:var(--color-blue-400)}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:border-quaternary:focus{border-color:var(--color-quaternary)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-primary:focus{background-color:var(--color-primary)}.focus\:bg-slate-100:focus{background-color:var(--color-slate-100)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:text-slate-950:focus{color:var(--color-slate-950)}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-blue-100:focus{--tw-ring-color:var(--color-blue-100)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.focus\:ring-primary\/25:focus{--tw-ring-color:#b3000040}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/25:focus{--tw-ring-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}.focus\:ring-quaternary:focus{--tw-ring-color:var(--color-quaternary)}.focus\:ring-quaternary\/25:focus{--tw-ring-color:#d9b45b40}@supports (color:color-mix(in lab,red,red)){.focus\:ring-quaternary\/25:focus{--tw-ring-color:color-mix(in oklab,var(--color-quaternary)25%,transparent)}}.focus\:ring-quaternary\/35:focus{--tw-ring-color:#d9b45b59}@supports (color:color-mix(in lab,red,red)){.focus\:ring-quaternary\/35:focus{--tw-ring-color:color-mix(in oklab,var(--color-quaternary)35%,transparent)}}.focus\:ring-quaternary\/60:focus{--tw-ring-color:#d9b45b99}@supports (color:color-mix(in lab,red,red)){.focus\:ring-quaternary\/60:focus{--tw-ring-color:color-mix(in oklab,var(--color-quaternary)60%,transparent)}}.focus\:ring-red-200:focus{--tw-ring-color:var(--color-red-200)}.focus\:ring-red-400:focus{--tw-ring-color:var(--color-red-400)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:ring-offset-tertiary:focus{--tw-ring-offset-color:var(--color-tertiary)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.group-\[\.destructive\]\:focus\:ring-red-400:is(:where(.group).destructive *):focus{--tw-ring-color:var(--color-red-400)}.group-\[\.destructive\]\:focus\:ring-offset-red-600:is(:where(.group).destructive *):focus{--tw-ring-offset-color:var(--color-red-600)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-amber-400\/60:focus-visible{--tw-ring-color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-amber-400\/60:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-amber-400)60%,transparent)}}.focus-visible\:ring-green-200:focus-visible{--tw-ring-color:var(--color-green-200)}.focus-visible\:ring-red-200:focus-visible{--tw-ring-color:var(--color-red-200)}.focus-visible\:ring-yellow-400\/30:focus-visible{--tw-ring-color:#fac8004d}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-yellow-400\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-yellow-400)30%,transparent)}}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-700:disabled{background-color:var(--color-slate-700)}.disabled\:text-slate-300:disabled{color:var(--color-slate-300)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing)*1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--color-primary)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--color-secondary)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}@media (min-width:40rem){.sm\:top-4{top:calc(var(--spacing)*4)}.sm\:top-auto{top:auto}.sm\:right-0{right:calc(var(--spacing)*0)}.sm\:right-4{right:calc(var(--spacing)*4)}.sm\:bottom-0{bottom:calc(var(--spacing)*0)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:mt-2{margin-top:calc(var(--spacing)*2)}.sm\:mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.sm\:mb-2{margin-bottom:calc(var(--spacing)*2)}.sm\:mb-3{margin-bottom:calc(var(--spacing)*3)}.sm\:mb-5{margin-bottom:calc(var(--spacing)*5)}.sm\:mb-6{margin-bottom:calc(var(--spacing)*6)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:h-4{height:calc(var(--spacing)*4)}.sm\:h-5{height:calc(var(--spacing)*5)}.sm\:h-8{height:calc(var(--spacing)*8)}.sm\:h-9{height:calc(var(--spacing)*9)}.sm\:h-10{height:calc(var(--spacing)*10)}.sm\:h-11{height:calc(var(--spacing)*11)}.sm\:h-12{height:calc(var(--spacing)*12)}.sm\:h-15{height:calc(var(--spacing)*15)}.sm\:h-24{height:calc(var(--spacing)*24)}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:max-h-\[calc\(100dvh-2\.5rem\)\]{max-height:calc(100dvh - 2.5rem)}.sm\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.sm\:max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.sm\:w-4{width:calc(var(--spacing)*4)}.sm\:w-5{width:calc(var(--spacing)*5)}.sm\:w-7{width:calc(var(--spacing)*7)}.sm\:w-10{width:calc(var(--spacing)*10)}.sm\:w-12{width:calc(var(--spacing)*12)}.sm\:w-13{width:calc(var(--spacing)*13)}.sm\:w-24{width:calc(var(--spacing)*24)}.sm\:w-72{width:calc(var(--spacing)*72)}.sm\:w-\[4\.5rem\]{width:4.5rem}.sm\:w-\[90vw\]{width:90vw}.sm\:w-\[92vw\]{width:92vw}.sm\:w-\[210px\]{width:210px}.sm\:w-\[230px\]{width:230px}.sm\:w-auto{width:auto}.sm\:w-fit{width:fit-content}.sm\:w-full{width:100%}.sm\:max-w-\[21rem\]{max-width:21rem}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-\[7rem\]{min-width:7rem}.sm\:min-w-\[120px\]{min-width:120px}.sm\:min-w-\[172px\]{min-width:172px}.sm\:min-w-\[280px\]{min-width:280px}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[0\.8fr_1\.2fr_auto\]{grid-template-columns:.8fr 1.2fr auto}.sm\:grid-cols-\[1\.25fr_repeat\(3\,1fr\)\]{grid-template-columns:1.25fr repeat(3,1fr)}.sm\:grid-cols-\[1fr_0\.85fr\]{grid-template-columns:1fr .85fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto auto}.sm\:grid-cols-\[minmax\(190px\,0\.75fr\)_auto\]{grid-template-columns:minmax(190px,.75fr) auto}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-5{gap:calc(var(--spacing)*5)}:where(.sm\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.sm\:space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.sm\:space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.sm\:self-auto{align-self:auto}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:p-1{padding:calc(var(--spacing)*1)}.sm\:p-3{padding:calc(var(--spacing)*3)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:py-2{padding-block:calc(var(--spacing)*2)}.sm\:py-2\.5{padding-block:calc(var(--spacing)*2.5)}.sm\:py-3{padding-block:calc(var(--spacing)*3)}.sm\:py-5{padding-block:calc(var(--spacing)*5)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[1\.9rem\]{font-size:1.9rem}.sm\:text-\[2\.1rem\]{font-size:2.1rem}.sm\:text-\[2\.8rem\]{font-size:2.8rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[30px\]{font-size:30px}.sm\:placeholder\:text-sm::placeholder{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-20{margin-top:calc(var(--spacing)*20)}.md\:mt-50{margin-top:calc(var(--spacing)*50)}.md\:mb-2{margin-bottom:calc(var(--spacing)*2)}.md\:mb-5{margin-bottom:calc(var(--spacing)*5)}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-20{height:calc(var(--spacing)*20)}.md\:h-24{height:calc(var(--spacing)*24)}.md\:h-28{height:calc(var(--spacing)*28)}.md\:h-32{height:calc(var(--spacing)*32)}.md\:h-40{height:calc(var(--spacing)*40)}.md\:min-h-9{min-height:calc(var(--spacing)*9)}.md\:min-h-\[80px\]{min-height:80px}.md\:w-1\/2{width:50%}.md\:w-10{width:calc(var(--spacing)*10)}.md\:w-20{width:calc(var(--spacing)*20)}.md\:w-24{width:calc(var(--spacing)*24)}.md\:w-40{width:calc(var(--spacing)*40)}.md\:w-\[210px\]{width:210px}.md\:w-\[220px\]{width:220px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-7xl{max-width:var(--container-7xl)}.md\:max-w-\[120px\]{max-width:120px}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-md{max-width:var(--container-md)}.md\:max-w-xl{max-width:var(--container-xl)}.md\:min-w-100{min-width:calc(var(--spacing)*100)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.md\:grid-cols-\[minmax\(0\,320px\)\]{grid-template-columns:minmax(0,320px)}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-around{justify-content:space-around}.md\:justify-between{justify-content:space-between}.md\:justify-items-center{justify-items:center}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-8{gap:calc(var(--spacing)*8)}:where(.md\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.md\:overflow-x-auto{overflow-x:auto}.md\:rounded-md{border-radius:var(--radius-md)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-quaternary{border-color:var(--color-quaternary)}.md\:p-3{padding:calc(var(--spacing)*3)}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-9{padding-inline:calc(var(--spacing)*9)}.md\:py-2{padding-block:calc(var(--spacing)*2)}.md\:py-10{padding-block:calc(var(--spacing)*10)}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:mb-3{margin-bottom:calc(var(--spacing)*3)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:max-w-\[420px\]{max-width:420px}.lg\:max-w-\[430px\]{max-width:430px}.lg\:max-w-lg{max-width:var(--container-lg)}.lg\:min-w-\[120px\]{min-width:120px}.lg\:min-w-\[132px\]{min-width:132px}.lg\:min-w-\[146px\]{min-width:146px}.lg\:min-w-\[460px\]{min-width:460px}.lg\:min-w-\[560px\]{min-width:560px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[330px_minmax\(0\,1fr\)\]{grid-template-columns:330px minmax(0,1fr)}.lg\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(320px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.lg\:grid-cols-\[minmax\(165px\,0\.9fr\)_minmax\(165px\,0\.9fr\)_minmax\(135px\,0\.72fr\)_110px\]{grid-template-columns:minmax(165px,.9fr) minmax(165px,.9fr) minmax(135px,.72fr) 110px}.lg\:grid-cols-\[minmax\(220px\,240px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(220px,240px) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-2{gap:calc(var(--spacing)*2)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:self-auto{align-self:auto}.lg\:self-start{align-self:flex-start}.lg\:rounded-\[24px\]{border-radius:24px}.lg\:p-5{padding:calc(var(--spacing)*5)}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:px-5{padding-inline:calc(var(--spacing)*5)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:py-4{padding-block:calc(var(--spacing)*4)}.lg\:py-5{padding-block:calc(var(--spacing)*5)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-\[28px\]{font-size:28px}}@media (min-width:80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:h-\[42px\]{height:42px}.xl\:w-44{width:calc(var(--spacing)*44)}.xl\:w-\[220px\]{width:220px}.xl\:w-\[240px\]{width:240px}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-\[300px\]{max-width:300px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1fr_1fr_1fr_auto_auto\]{grid-template-columns:1fr 1fr 1fr auto auto}.xl\:grid-cols-\[260px\,minmax\(0\,1fr\)\]{grid-template-columns:260px,minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(220px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(320px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_180px_120px\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 180px 120px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,34rem\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,34rem)}.xl\:grid-cols-\[minmax\(130px\,1fr\)_minmax\(130px\,1fr\)_140px_auto_auto_auto\]{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) 140px auto auto auto}.xl\:flex-col{flex-direction:column}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:items-stretch{align-items:stretch}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}.xl\:px-4{padding-inline:calc(var(--spacing)*4)}}@media (min-width:96rem){.\32xl\:block{display:block}.\32xl\:flex{display:flex}.\32xl\:hidden{display:none}.\32xl\:grid-cols-\[380px_minmax\(0\,1fr\)\]{grid-template-columns:380px minmax(0,1fr)}.\32xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(360px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)}}@media (prefers-color-scheme:dark){.dark\:border-gray-700{border-color:var(--color-gray-700)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-white{color:var(--color-white)}@media (hover:hover){.dark\:hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+div\]\:text-xs+div{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:var(--radius-md)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected]){border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]),.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>button\]\:text-white>button{color:var(--color-white)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing)*4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing)*4)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing)*7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}}:root{--primary-color:#b30000;--secondary-color:#fff;--royal-poker-red:#b30000;--royal-poker-red-dark:#6f0000;--royal-poker-red-deep:#310506;--royal-poker-gold:#d9b45b;--royal-poker-felt:#083b2d;--royal-poker-ink:#080405;--royal-poker-panel:#100708f0;color-scheme:light dark;color:#fff;font-synthesis:none;min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#080405;font-family:Poppins,sans-serif;font-weight:400;line-height:1.5}html{background:#080405;min-height:100%}body{background:#080405;min-height:100vh;margin:0;overflow-x:hidden}button,input,select,textarea{font:inherit}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.default-background{position:relative;min-height:100vh;width:100%;z-index:0}.default-background:before{position:absolute;inset:0;z-index:-1}.primary-background{width:100%;min-height:100vh;position:relative;overflow-x:clip}.primary-background:before{position:absolute;inset:0;z-index:-1}.app-shell-body{display:flex;flex-direction:column;width:100%;max-width:80rem;margin-inline:auto;padding:0 1rem 1rem;box-sizing:border-box}.luxe-panel{position:relative;overflow:hidden}.luxe-section-title{display:flex;align-items:center;gap:.65rem}.luxe-panel:before{position:absolute;inset:0}.luxe-medallion{display:inline-flex;align-items:center;justify-content:center}.luxe-icon-button{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem}.luxe-action{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1rem}.ops-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:stretch;padding:1rem}.ops-hero h1{margin:0}.ops-hero p{margin:0;max-width:42rem}.ops-health__item{min-height:4.25rem;padding:.75rem}.ops-health__item strong{margin-top:.25rem}.ops-action,.ops-module{width:100%;min-width:0;text-align:left}.ops-action{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;min-height:4.75rem;padding:.75rem}.ops-action__icon,.ops-module__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ops-action__icon{width:2.75rem;height:2.75rem}.ops-action__body small{margin-top:.15rem}.ops-module{display:flex;gap:.85rem;min-height:8.25rem;padding:.95rem}.ops-module__icon{width:3rem;height:3rem}.faux-date-picker{min-height:2.75rem}.faux-date-picker::-webkit-calendar-picker-indicator{position:absolute;inset:0 0 0 auto;width:3rem;height:100%}.app-shell-nav .nav-mobile-bar{min-height:5.25rem}.nav-mobile-tap{display:inline-flex;align-items:center;justify-content:center;padding:0}.nav-mobile-label{display:inline-flex;max-width:4.25rem;min-height:2.85rem;align-items:center;justify-content:center;padding:.35rem .3rem;text-align:center}.nav-mobile-icon{display:inline-flex;height:3.25rem;width:3.25rem;align-items:center;justify-content:center}.nav-mobile-fab{display:inline-flex;height:3.85rem;width:3.85rem;align-items:center;justify-content:center;margin-top:-1.1rem}@media (min-width: 768px){.nav-mobile-bar{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:0;gap:.5rem}.nav-mobile-slot,.nav-mobile-slot--fab{align-items:center}.nav-mobile-label{max-width:5.5rem;min-height:2.75rem}.nav-mobile-fab{margin-top:0;height:3rem;width:3rem}.nav-mobile-icon{height:2.75rem;width:2.75rem}.nav-mobile-icon__glyph{width:1.45rem;height:1.45rem}.nav-mobile-fab .nav-mobile-icon__glyph{width:1.55rem;height:1.55rem}}.faux-ledger-actions__btn{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:1.75rem;padding:.2rem .45rem;white-space:nowrap}.faux-accounts-table th{padding:.75rem .85rem!important}.card{display:flex;justify-content:center;align-items:flex-start;position:relative;width:100px;height:100px;margin:10px;overflow:hidden}.card:before{position:absolute;top:-140px;left:-40%;width:100%;height:120%}.card .icon{position:relative;width:30px;height:20px;display:flex;justify-content:center;align-items:flex-start}.card .icon:before,.card .icon:after{position:absolute;top:0;width:50px;height:50px}.card .icon:before{left:-50px}.card .icon:after{right:-50px}.card .content{position:absolute;width:100%;padding:25px 5px 10px;text-align:center}.qr-scan-box{position:relative;width:min(300px,100%);aspect-ratio:1;height:auto;overflow:hidden}.qr-scanning-line{position:absolute;top:0;left:0;width:100%;height:2px;z-index:2}.default-background input,.default-background select,.default-background textarea,.faux-settings-input,.faux-settings-select,.faux-settings-textarea{min-height:2.75rem}.default-background table{overflow:hidden}.faux-admin-nav{max-width:60rem}.faux-admin-nav__item{min-height:2.75rem}.nav-side-rail{padding:0}@media (max-width: 767px){.app-shell-body{padding-inline:.75rem}.faux-admin-nav{justify-content:flex-start;padding-inline:.25rem}}.default-background:after{position:fixed;inset:0;z-index:-1}.luxe-brand-title{max-width:min(58vw,28rem);overflow:hidden;text-align:center;white-space:nowrap}.faux-card:after,.luxe-panel:after{position:absolute;inset:0}.default-background .overflow-x-auto,.responsive-table-scroll,.rake-table-wrap{max-width:100%}@media (max-width: 767px){.app-shell-header-row{padding-inline:.5rem}.luxe-brand-title{max-width:52vw}.app-shell-body{width:100%;padding-inline:.55rem}.app-shell-main>*{max-width:100%}.faux-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.faux-hub-grid .faux-card{min-height:8rem;padding:.78rem!important}.default-background :is(input,select,textarea,button,a[role=button]){min-height:2.75rem}}.luxe-brand-title{position:relative;padding-inline:2rem}.luxe-brand-title:before,.luxe-brand-title:after{position:absolute;top:50%}.luxe-brand-title:before{left:.25rem}.luxe-brand-title:after{right:.25rem}.faux-admin-nav{max-width:66rem}@media (max-width: 767px){.luxe-brand-title{padding-inline:1.25rem}}.review-table{display:flex;flex-direction:column;gap:1rem}.review-hero{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}.review-hero__mark,.review-card__icon,.review-alert__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.review-hero__mark{width:3rem;height:3rem}.review-hero__title p,.review-card__label{margin:0}.review-hero__title h2{margin:.15rem 0 0}.review-status,.review-alert__badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.35rem;padding:.48rem .72rem;white-space:nowrap}.review-section{padding:.9rem}.review-section__head{display:flex;align-items:center;gap:.5rem;margin-bottom:.85rem}.review-section__head h3{margin:0}.review-card{display:flex;min-width:0;align-items:center;gap:.75rem;min-height:5.25rem;padding:.85rem}.review-card__icon{width:2.6rem;height:2.6rem}.review-card__body small{margin-left:.25rem}.review-alert{display:flex;min-width:0;align-items:center;gap:.8rem;margin-top:.8rem;padding:.85rem}.review-alert__icon{width:2.55rem;height:2.55rem}.live-table-card{overflow:hidden}.live-table-actions{display:flex;flex-wrap:wrap;gap:.45rem;padding-top:.75rem}.live-table-action{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.35rem;min-width:7.2rem}.live-table-metrics span{min-width:0;padding:.55rem .65rem}.live-table-metrics strong{margin-top:.12rem}.live-floor-dashboard{overflow:hidden}.live-floor-dashboard__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}.live-floor-dashboard__head h2{margin:.15rem 0 0}.live-floor-dashboard__head>span{flex-shrink:0;padding:.4rem .7rem}.live-floor-table small{margin-top:.1rem}.waiting-table-card{overflow:hidden}.waiting-table-view{min-height:2.65rem}.waiting-player-row{display:grid;grid-template-columns:minmax(12rem,1.25fr) minmax(9rem,.8fr) minmax(10rem,.9fr) auto auto;gap:.75rem;align-items:center;padding:.85rem}.waiting-player-row__player strong{overflow:hidden;white-space:nowrap}.waiting-player-row__field strong{margin-top:.12rem;overflow:hidden;white-space:nowrap}.waiting-player-row__notes{grid-column:1 / -1;padding-top:.7rem}.appearance-panel{padding:1rem}.appearance-panel__header h3{margin:0}.appearance-panel__header p{margin:.15rem 0 0}.appearance-panel__header>span{padding:.38rem .65rem}.appearance-option{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.75rem;align-items:center;width:100%;min-height:4.4rem;padding:.85rem;text-align:left}.appearance-option__radio{width:1.05rem;height:1.05rem}.appearance-option__icon{display:inline-flex;width:2.35rem;height:2.35rem;align-items:center;justify-content:center}.appearance-setting-row strong{display:block}.appearance-toggle{display:inline-flex;width:2.75rem;height:1.55rem;align-items:center;padding:.16rem}.appearance-toggle span{width:1.1rem;height:1.1rem}.luxe-topbar{min-height:4.25rem}.faux-header-brand{min-width:0;gap:.65rem;text-align:left}.faux-header-brand__mark{display:inline-flex;width:2.45rem;height:2.45rem;align-items:center;justify-content:center}.faux-header-profile{width:2.35rem;height:2.35rem;justify-content:center;overflow:hidden}@media (min-width: 768px){.faux-admin-nav{grid-template-columns:repeat(7,3rem)!important;gap:.55rem!important}.faux-admin-nav__item{position:relative;width:3rem;min-width:3rem;height:2.8rem;padding:0!important}.faux-admin-nav__item .faux-admin-nav__label{position:absolute;left:50%;top:calc(100% + .45rem);z-index:5;display:block!important;width:max-content;max-width:10rem;padding:.32rem .5rem}.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}}.profile-avatar{display:flex;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden}.profile-avatar__fallback svg{width:2.25rem;height:2.25rem}.profile-avatar__upload{position:absolute;right:-.35rem;bottom:-.35rem;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center}.profile-summary__main p,.profile-section-head p{margin:0}.profile-summary__main h2{margin:.2rem 0 .8rem}.profile-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.profile-meta{min-width:0;padding:.55rem .65rem}.profile-meta small,.profile-meta strong{display:block;overflow:hidden;white-space:nowrap}.profile-meta strong{margin-top:.12rem}.profile-section-head>span{display:inline-flex;width:2.35rem;height:2.35rem;align-items:center;justify-content:center}.profile-section-head h3{margin:0}.profile-save-bar{position:sticky;bottom:1rem;z-index:30;display:flex;width:min(100%,28rem);gap:.75rem;margin-inline:auto;padding:.65rem}.appearance-accent{margin-top:1rem;padding-top:1rem}.appearance-accent-button{display:inline-flex;align-items:center;gap:.45rem;min-height:2.55rem;padding:.45rem .75rem}.appearance-swatch{width:1rem;height:1rem}.faux-kpi-card{display:flex;min-width:0;gap:.7rem;align-items:center;padding:.85rem}.faux-kpi-card>span{display:inline-flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center}.faux-kpi-card strong{margin-top:.14rem}.faux-kpi-card em{margin-top:.08rem}.player-log-card{position:relative;overflow:hidden;padding:1rem}.player-log-avatar{display:inline-flex;width:3rem;height:3rem;flex-shrink:0;align-items:center;justify-content:center}.player-log-metrics div{padding:.65rem .75rem}.player-log-metrics p{margin:0}.player-log-metrics strong{display:block;margin-top:.18rem}.player-log-actions a{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;padding:.25rem .55rem}.club-mobile-page{position:relative;width:100%;max-width:30rem;margin-inline:auto;padding:0 .65rem 6rem}.club-mobile-hero{margin-inline:-.65rem;padding:.85rem .85rem 1rem}.club-mobile-hero__top button{display:inline-flex;width:2.35rem;height:2.35rem;align-items:center;justify-content:center}.club-mobile-banner{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;min-height:9.5rem;margin-top:.8rem;overflow:hidden;padding:1rem}.club-mobile-banner h1{margin:.18rem 0}.club-mobile-banner p{margin:0}.club-mobile-banner button,.club-waiting-button,.rake-bottom-distribute{display:inline-flex;align-items:center;justify-content:center}.club-mobile-tabs{display:flex;gap:.45rem;margin:.9rem 0;overflow-x:auto}.club-mobile-tabs button{flex:1 0 auto;min-height:2.45rem;padding:0 .8rem}.cash-game-card,.club-table-card{padding:.95rem}.cash-game-card__head h2,.club-table-card h3{margin:.12rem 0 0}.cash-game-card__head>span,.club-table-card__top>span{flex-shrink:0;padding:.32rem .56rem}.cash-game-metrics span,.club-table-stats span{min-width:0;padding:.62rem}.cash-game-metrics strong,.club-table-stats strong{margin-top:.15rem}.club-table-card p{margin:.12rem 0 0}.club-table-progress{height:.45rem;overflow:hidden;margin-top:.8rem}.club-table-progress span{display:block;height:100%}.club-waiting-button{width:100%;min-height:3.25rem;margin-top:.95rem}.club-chat-button{position:fixed;right:1rem;bottom:5.7rem;z-index:44;display:inline-flex;width:3.35rem;height:3.35rem;align-items:center;justify-content:center}@media (min-width: 768px){.faux-admin-nav{max-width:56rem!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:.45rem!important}.faux-admin-nav__item{position:relative!important;width:auto!important;min-width:0!important;height:auto!important;flex-direction:row!important;gap:.45rem!important;padding:.55rem .9rem!important}.faux-admin-nav__item .faux-admin-nav__label--full{position:static!important;display:block!important;width:auto!important;max-width:100%!important;padding:0!important}.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}}@media (max-width: 767px){.faux-admin-nav{display:grid!important}.faux-admin-nav__item{min-height:2.7rem;padding:.42rem .05rem!important}.faux-admin-nav__item .faux-admin-nav__label,.faux-admin-nav__item .faux-admin-nav__label--full,.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{width:1.22rem!important;height:1.22rem!important}}.live-table-action{min-width:auto;min-height:2.05rem;padding:.4rem .58rem}.live-table-title:before{display:inline-block;width:.5rem;height:.5rem;margin-right:.45rem;vertical-align:.08rem}.live-table-status{min-height:1.75rem;padding:.28rem .62rem!important}.live-table-status__dot{width:.48rem;height:.48rem}.live-table-actions{justify-content:flex-start;margin-top:.1rem}.live-table-action{min-height:2.2rem!important;padding:.46rem .7rem!important}@media (max-width: 520px){.live-table-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.live-table-action{min-width:0!important;padding-inline:.35rem!important}.live-table-action svg{width:.9rem;height:.9rem}}.waiting-player-row__field{padding:.55rem .65rem}.faux-hub-grid .faux-card{min-height:8.4rem}html[data-theme=light] .faux-card:before,html[data-theme=light] .luxe-panel:before,html[data-theme=light] .live-table-card:after,html[data-theme=light] .waiting-player-row:after,html[data-theme=light] .rake-panel:after{position:absolute;inset:0 auto 0 0;width:4px}.faux-header-brand{min-width:0}.faux-admin-nav{display:flex!important;width:100%!important;max-width:100%!important;min-height:3rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;overflow-x:auto!important;overflow-y:visible!important;padding:.25rem .25rem .45rem!important}@media (min-width: 768px){.faux-admin-nav__item{width:auto!important;min-width:6.75rem!important;height:2.55rem!important;padding:0 .8rem!important;gap:.45rem!important}.faux-admin-nav__item .faux-admin-nav__label--full{position:static!important;display:inline!important;width:auto!important;max-width:none!important;padding:0!important}.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}}.faux-header-brand__mark{width:2.1rem!important;height:2.1rem!important}.live-table-card{gap:.8rem!important;padding:.9rem!important}.live-table-metrics span{min-height:3.35rem!important;padding:.52rem!important}.live-table-action{min-height:2.15rem!important;justify-content:center!important;padding:.38rem .4rem!important}.waiting-player-row__field{padding:0!important}.faux-hub-grid .faux-card{min-height:7.4rem!important}.profile-field-error{display:block;margin-top:.35rem}.profile-save-bar{position:sticky!important;bottom:1rem!important;z-index:35;display:flex!important;gap:.7rem;width:100%;padding:.75rem}@media (max-width: 900px){.faux-settings-shell{display:flex!important;flex-direction:column!important}.faux-settings-sidebar{position:sticky!important;top:4rem!important;z-index:30;width:100%;max-width:100%;overflow:hidden;padding-block:.2rem}.faux-settings-sidebar .faux-settings-tabs{display:flex!important;flex-direction:row!important;overflow-x:auto!important;padding:.4rem!important}.faux-settings-sidebar .faux-settings-tab{width:auto!important;justify-content:center!important;padding:.55rem .75rem!important}.profile-summary{grid-template-columns:minmax(0,1fr)!important;text-align:center}.profile-summary__main,.profile-photo-actions{justify-self:center}.profile-photo-actions{justify-content:center;max-width:100%}.profile-photo-actions small{text-align:center}}@media (max-width: 640px){.profile-modern{padding-bottom:8.5rem!important}.profile-meta-grid{grid-template-columns:minmax(0,1fr)!important}.profile-save-bar{bottom:calc(5.7rem + env(safe-area-inset-bottom,0px))!important;left:0;right:0;flex-direction:column}}@media (max-width: 767px){html,body,#root,.default-background,.primary-background{width:100%;max-width:100%;overflow-x:hidden!important}.luxe-topbar{position:sticky!important;top:0!important;min-height:3.8rem!important;padding:.45rem .55rem!important}.app-shell-header-row{width:100%!important;min-width:0!important;padding-inline:0!important;gap:.5rem!important}.faux-header-brand{min-width:0!important;gap:.45rem!important}.faux-header-brand__mark{width:2rem!important;height:2rem!important}.faux-header-brand__text strong{display:block;max-width:9.5rem;overflow:hidden;white-space:nowrap}.faux-header-actions{flex:0 0 auto;gap:.35rem!important}.luxe-topbar .luxe-icon-button,.faux-header-profile{width:2.25rem!important;height:2.25rem!important;min-width:2.25rem!important}.app-shell-body{width:100%!important;max-width:100%!important;padding:.85rem .72rem max(7.25rem,calc(6.3rem + env(safe-area-inset-bottom,0px)))!important;margin:0!important;overflow-x:hidden!important}.app-shell-main{width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;overflow-x:hidden!important}.app-shell-main>*{width:100%!important;max-width:100%!important;min-width:0!important}.app-shell-main :is(section,article,form,main,aside,header,footer,div){min-width:0;max-width:100%;box-sizing:border-box}.app-shell-main :is(.grid,[class*=grid-cols],[class*="sm:grid-cols"],[class*="md:grid-cols"],[class*="lg:grid-cols"],[class*="xl:grid-cols"]){min-width:0!important}.app-shell-main :is([class*="md:grid-cols"],[class*="lg:grid-cols"],[class*="xl:grid-cols"]){grid-template-columns:minmax(0,1fr)!important}.app-shell-main :is(.luxe-panel,.faux-card,.profile-summary,.profile-form-card,.appearance-panel,.live-table-card,.waiting-player-row,.waiting-table-card,.ops-module,.ops-action,.player-log-card,.cash-game-card,.club-table-card,.rake-panel,.rake-command-strip){width:100%!important;max-width:100%!important;padding:.85rem!important}.app-shell-main :is(input,select,textarea,button){max-width:100%!important;min-width:0!important}.app-shell-main :is(input,select,textarea,.faux-settings-input,.faux-settings-select,.faux-settings-textarea){min-height:2.6rem!important}.app-shell-main :is(.luxe-action,.rake-btn,.live-table-action){min-width:0!important;white-space:normal!important}.app-shell-main :is(.overflow-x-auto,.rake-table-wrap,.layout){max-width:100%!important;overflow-x:auto!important}.app-shell-main table{max-width:100%}.cc-dashboard{gap:.8rem!important}.cc-dashboard-section [role=list],.faux-hub-grid,.player-log-metrics,.cash-game-metrics,.club-table-stats{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.7rem!important}.cc-dashboard-section [role=list]>*,.faux-hub-grid .faux-card{min-height:6.75rem!important}.live-table-card{gap:.7rem!important}.live-table-card>.relative{width:100%}.live-table-status{min-height:1.55rem!important;padding:.22rem .46rem!important}.live-table-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}.live-table-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.4rem!important}.live-table-action{min-height:2.25rem!important;padding:.35rem .25rem!important}.live-table-action span{white-space:normal!important}.waiting-player-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.62rem!important;align-items:stretch!important}.waiting-player-row__player{width:100%;min-width:0}.waiting-player-row__field{padding:.55rem .65rem!important}.waiting-player-row__field span{display:block!important}.waiting-player-row__status,.waiting-player-row__actions{width:100%;justify-self:stretch!important}.waiting-player-row__actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.waiting-player-row__actions .luxe-icon-button,.waiting-player-row__actions .luxe-action{width:100%!important;min-height:2.35rem!important}.faux-settings-shell{display:flex!important;flex-direction:column!important;gap:.85rem!important}.faux-settings-sidebar{position:sticky!important;top:3.85rem!important;z-index:30;width:100%!important;overflow:hidden!important}.faux-settings-sidebar .faux-settings-tabs{display:flex!important;flex-direction:row!important;gap:.35rem!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.4rem!important}.faux-settings-sidebar .faux-settings-tab{flex:0 0 auto!important;width:auto!important;min-width:max-content!important}.profile-summary{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;text-align:center!important}.profile-meta-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%}.profile-section-head{align-items:flex-start!important}.profile-save-bar{position:sticky!important;bottom:calc(5.9rem + env(safe-area-inset-bottom,0px))!important;z-index:42!important;flex-direction:column!important;gap:.55rem!important}.app-shell-nav{z-index:60!important}.app-shell-nav .nav-mobile-bar{min-height:4.75rem!important;padding-inline:.35rem!important}}@media (max-width: 390px){.app-shell-body{padding-inline:.55rem!important}.faux-header-brand__text strong{max-width:7.4rem}.live-table-actions,.waiting-player-row__actions{grid-template-columns:minmax(0,1fr)!important}}@media (min-width: 768px){.luxe-topbar{position:sticky!important;top:0!important;z-index:80!important}.app-shell-rail--desktop{top:8.35rem!important;left:.95rem!important;z-index:35!important}.nav-side-rail{max-height:calc(100vh - 9.25rem)!important;overflow-y:auto!important}.nav-side-rail::-webkit-scrollbar{display:none}.app-shell-body{padding-top:1.15rem!important;padding-left:6.15rem!important}}@media (max-width: 767px){.luxe-topbar{position:sticky!important;top:0!important;z-index:80!important;min-height:0!important;max-height:none!important;gap:.45rem!important;padding:.45rem .55rem .52rem!important}.faux-admin-nav{display:flex!important;width:100%!important;max-width:100%!important;min-height:2.65rem!important;align-items:center!important;justify-content:flex-start!important;gap:.38rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.15rem .1rem .25rem!important}.faux-admin-nav::-webkit-scrollbar{display:none}.faux-admin-nav__item{flex:0 0 2.75rem!important;width:2.75rem!important;min-width:2.75rem!important;height:2.35rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{width:1.08rem!important;height:1.08rem!important;flex:0 0 auto!important}.faux-admin-nav__item .faux-admin-nav__label,.faux-admin-nav__item .faux-admin-nav__label--full,.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}.app-shell-body{padding-top:.85rem!important}}.live-table-title{display:inline-flex;align-items:center}.live-table-actions--inline{margin-top:.55rem!important;padding-top:0!important}@media (max-width: 767px){.luxe-topbar .app-shell-header-row:nth-child(2){padding-inline:0!important}.faux-admin-nav{justify-content:flex-start!important;gap:.42rem!important;padding-inline:.1rem!important}.faux-admin-nav__item{position:relative!important;overflow:visible!important}.faux-admin-nav__item .faux-admin-nav__label--full{position:absolute!important;left:50%!important;top:calc(100% + .42rem)!important;z-index:100!important;display:block!important;width:max-content!important;max-width:9rem!important;padding:.32rem .48rem!important;white-space:nowrap!important}.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}.app-shell-nav .nav-mobile-bar{align-items:center!important;gap:0!important}.nav-mobile-slot{align-items:center!important}.live-table-actions--inline{grid-template-columns:repeat(3,minmax(0,1fr))!important}.live-table-action{min-height:2.38rem!important;gap:.22rem!important}}.table-info-field{display:grid;gap:.5rem;min-width:0;padding:.85rem}.table-info-field__label{display:flex;align-items:center;gap:.5rem}.table-info-field__label svg{width:1rem;height:1rem}.table-info-select{min-height:3rem!important}.create-room-form-actions{position:sticky;bottom:1rem;z-index:30;padding:.75rem}.create-room-step-tabs button{display:grid;align-content:center}.operation-rule-card,.rule-preview-card,.call-time-toggle{padding:1rem}.operation-rule-card>span{display:flex;width:2.55rem;height:2.55rem;align-items:center;justify-content:center;margin-bottom:.8rem}.rule-preview-tile{padding:.78rem}.waiting-page-icon-title__icon{position:relative;display:inline-flex;width:2.7rem;height:2.7rem;align-items:center;justify-content:center}.waiting-page-icon-title__tooltip{position:absolute;left:0;top:calc(100% + .45rem);z-index:120;width:max-content;max-width:min(18rem,calc(100vw - 2rem));padding:.4rem .58rem;white-space:nowrap}.closed-tables-panel__icon{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center}.closed-tables-filter{display:inline-flex;min-height:2.35rem;align-items:center;gap:.45rem;padding:.2rem .55rem}.closed-tables-filter input{min-width:8.6rem}.closed-tables-clear,.closed-tables-report{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;gap:.35rem;padding:.35rem .68rem}.waiting-player-row{grid-template-columns:minmax(13rem,1.4fr) minmax(7.5rem,.72fr) minmax(9rem,.9fr) minmax(5.8rem,.5fr) auto!important;gap:.6rem!important}.waiting-player-row__player,.waiting-player-row__field{min-width:0}.accounting-filter-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;padding:.35rem}.accounting-filter-tab{min-height:2.35rem}.accounting-date-filter{display:inline-flex;min-height:2.35rem;align-items:center;gap:.45rem;padding:.2rem .55rem}.accounting-transaction-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.72rem .85rem}.transaction-balance-grid>div{padding:.75rem}.transaction-balance-grid small{display:block}.transaction-balance-grid strong{display:block;margin-top:.25rem}.checkin-table-select select{min-height:3rem!important}.checkin-table-option{min-height:6.2rem}.member-balance-filter-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important;height:100%!important;min-height:2.8rem!important}.member-balance-filter-tab{min-height:2.15rem!important}.member-balance-results-panel{overflow:hidden}.faux-header-profile-menu{position:absolute;right:0;top:calc(100% + .5rem);z-index:120;display:grid;min-width:10rem;gap:.25rem;padding:.4rem}.faux-header-profile-menu:before{position:absolute;right:.9rem;top:-.35rem;width:.7rem;height:.7rem}.faux-header-profile-menu button{position:relative;z-index:1;display:flex;min-height:2.35rem;align-items:center;gap:.55rem;padding:.45rem .6rem;text-align:left}@media (max-width: 767px){.luxe-topbar{gap:.55rem!important;padding:.38rem .55rem .55rem!important}.app-shell-header-row--compact{min-height:3.75rem!important}.luxe-topbar .app-shell-header-row:nth-child(2){width:100%!important;max-width:100%!important;padding-inline:0!important}.faux-admin-nav{display:flex!important;width:100%!important;max-width:100vw!important;min-height:3rem!important;align-items:center!important;justify-content:flex-start!important;gap:.75rem!important;overflow-x:auto!important;overflow-y:visible!important;padding:.05rem .15rem .15rem!important}.faux-admin-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.faux-admin-nav__item{position:relative!important;display:inline-grid!important;grid-template-rows:1.15rem auto!important;flex:0 0 6.875rem!important;width:6.875rem!important;min-width:6.875rem!important;height:3rem!important;min-height:3rem!important;place-items:center!important;align-content:center!important;gap:.16rem!important;overflow:visible!important;padding:.32rem .5rem!important;text-align:center!important}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{display:block!important;width:1.05rem!important;height:1.05rem!important;margin:0 auto!important}.faux-admin-nav__item .faux-admin-nav__label--short{display:block!important;max-width:100%!important;overflow:hidden!important;white-space:nowrap!important}.faux-admin-nav__item .faux-admin-nav__label--full{position:absolute!important;left:50%!important;top:calc(100% + .45rem)!important;z-index:160!important;display:block!important;width:max-content!important;max-width:10rem!important;padding:.34rem .52rem!important;white-space:nowrap!important}.app-shell-body{padding-top:1rem!important}}.auth-screen{position:relative;min-height:100dvh;overflow-x:hidden}.auth-screen:before{position:fixed;inset:0;z-index:-2}.auth-screen:after{position:fixed;right:clamp(1rem,8vw,6rem);bottom:clamp(3rem,12vw,8rem);z-index:-1}.auth-screen input,.auth-screen select,.auth-screen textarea{min-height:2.8rem}@media (max-width: 480px){.auth-screen{padding-inline:1rem!important}.auth-header{min-height:3.4rem}.auth-card{margin-top:1rem!important;padding:1.25rem!important}}@media (max-width: 767px){.app-shell-nav{left:0!important;right:0!important;bottom:0!important;z-index:70!important;padding:0 .55rem max(.45rem,env(safe-area-inset-bottom,0px))!important}.app-shell-nav .nav-mobile-bar{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;width:min(100%,31rem)!important;min-height:4.35rem!important;align-items:center!important;justify-items:center!important;gap:.15rem!important;margin-inline:auto!important;padding:.42rem .5rem!important;overflow:visible!important}.nav-mobile-bar:has(.nav-mobile-slot:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))!important}.nav-mobile-slot,.nav-mobile-slot--fab{display:flex!important;width:100%!important;min-width:0!important;height:3.35rem!important;align-items:center!important;justify-content:center!important}.nav-mobile-tap{display:inline-flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;padding:0!important}.nav-mobile-icon,.nav-side-rail .nav-mobile-icon{display:inline-flex!important;width:2.65rem!important;height:2.65rem!important;align-items:center!important;justify-content:center!important}.nav-mobile-icon__glyph,.nav-side-rail .nav-mobile-icon__glyph{width:1.28rem!important;height:1.28rem!important}.nav-mobile-fab,.app-shell-nav .nav-mobile-fab{display:inline-flex!important;width:3.05rem!important;height:3.05rem!important;align-items:center!important;justify-content:center!important;margin:0!important}.nav-mobile-fab .nav-mobile-icon__glyph{width:1.36rem!important;height:1.36rem!important}.app-shell-body{padding-bottom:max(6.5rem,calc(5.75rem + env(safe-area-inset-bottom,0px)))!important}.app-shell-main{padding-bottom:max(6.75rem,calc(6rem + env(safe-area-inset-bottom,0px)))!important}}@media (max-width: 360px){.app-shell-nav{padding-inline:.35rem!important}.app-shell-nav .nav-mobile-bar{min-height:4.1rem!important;padding-inline:.35rem!important}.nav-mobile-icon,.nav-side-rail .nav-mobile-icon{width:2.42rem!important;height:2.42rem!important}.nav-mobile-fab,.app-shell-nav .nav-mobile-fab{width:2.78rem!important;height:2.78rem!important}}@media (max-width: 767px){.luxe-topbar{max-height:none!important;gap:.42rem!important;padding:.34rem .62rem .5rem!important}.app-shell-header-row--compact{min-height:3.5rem!important;padding-inline:0!important}.faux-header-brand__mark{width:2rem!important;height:2rem!important}.luxe-topbar .app-shell-header-row:nth-child(2){display:block!important;width:100%!important;max-width:100%!important;min-height:3.1rem!important;overflow:visible!important;padding-inline:0!important}.faux-admin-nav{display:flex!important;width:100%!important;max-width:100%!important;min-height:3rem!important;align-items:center!important;justify-content:flex-start!important;gap:.55rem!important;overflow-x:auto!important;overflow-y:visible!important;padding:.08rem .05rem .36rem!important}.faux-admin-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.faux-admin-nav__item{position:relative!important;display:inline-flex!important;flex:0 0 3rem!important;width:3rem!important;min-width:3rem!important;height:2.75rem!important;min-height:2.75rem!important;align-items:center!important;justify-content:center!important;padding:0!important;overflow:visible!important}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{width:1.18rem!important;height:1.18rem!important;margin:0!important}.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}.faux-admin-nav__item .faux-admin-nav__label--full{position:absolute!important;left:50%!important;top:calc(100% + .42rem)!important;z-index:180!important;display:block!important;width:max-content!important;max-width:10rem!important;padding:.34rem .52rem!important;white-space:nowrap!important}.app-shell-rail--desktop{display:none!important}.app-shell-body{padding:1rem .75rem max(7.2rem,calc(6.2rem + env(safe-area-inset-bottom,0px)))!important}.app-shell-main{padding-top:0!important}}.luxe-topbar .faux-admin-nav{width:100%;display:flex;align-items:center;gap:8px;padding:7px;overflow-x:auto;overflow-y:hidden}.luxe-topbar .faux-admin-nav--sub{padding:6px}.luxe-topbar .faux-admin-nav::-webkit-scrollbar{height:5px}.luxe-topbar .faux-admin-nav__item{flex:0 0 auto;min-width:116px;height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;white-space:nowrap}.luxe-topbar .faux-admin-nav--sub .faux-admin-nav__item{min-width:128px;height:38px}.luxe-topbar .faux-admin-nav__item svg,.luxe-topbar .faux-admin-nav__item .iconify{width:18px;height:18px;min-width:18px}.luxe-topbar .faux-admin-nav__label,.luxe-topbar .faux-admin-nav__label--full,.luxe-topbar .faux-admin-nav__label--short{min-width:0;overflow:hidden}.luxe-topbar .faux-admin-nav__label--short{display:none}@media (min-width: 1100px){.luxe-topbar .faux-admin-nav{justify-content:center}.luxe-topbar .faux-admin-nav--sub{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.luxe-topbar .faux-admin-nav--sub .faux-admin-nav__item{width:100%;min-width:0}}@media (max-width: 768px){.luxe-topbar .app-shell-header-row{padding-left:0;padding-right:0}.luxe-topbar .faux-admin-nav{gap:6px;padding:6px}.luxe-topbar .faux-admin-nav__item{min-width:76px;height:38px;gap:6px;padding:0 10px}.luxe-topbar .faux-admin-nav--sub .faux-admin-nav__item{min-width:82px}.luxe-topbar .faux-admin-nav__label--full{display:none}.luxe-topbar .faux-admin-nav__label--short{display:inline}}.auth-login-form label{margin-bottom:.4rem}.auth-password-field__toggle{position:absolute;right:.65rem;top:50%;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center}@media (max-width: 767px){.app-shell-rail--desktop{display:none!important}.app-shell-rail--mobile{z-index:80!important}.auth-screen{overflow-y:auto}.auth-header{gap:.75rem}}@media (max-width: 767px){.luxe-topbar .luxe-icon-button{width:2.5rem;height:2.5rem}.app-shell-header-row{padding-inline:.75rem}.faux-admin-nav{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;width:100%;max-width:none;gap:.24rem;padding-inline:0;padding-bottom:.1rem;overflow-x:hidden;overflow-y:hidden}.faux-admin-nav::-webkit-scrollbar{display:none}.faux-admin-nav__item{min-width:0;max-width:none;flex-direction:column;gap:.12rem;padding:.42rem .05rem}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{width:1.05rem!important;height:1.05rem!important}.faux-admin-nav__item .faux-admin-nav__label--full{display:none}.faux-admin-nav__item .faux-admin-nav__label--short{display:block}.app-shell-nav .nav-mobile-bar{min-height:var(--bottom-nav-height, 60px);padding-top:.35rem;padding-bottom:calc(.45rem + env(safe-area-inset-bottom,0px))}.app-shell-nav .nav-mobile-icon:not(.nav-mobile-icon--active){height:2.75rem;width:2.75rem}.app-shell-nav .nav-mobile-icon--active{height:2.85rem;width:2.85rem}.app-shell-nav .nav-mobile-fab{height:3.55rem;width:3.55rem;margin-top:-1.45rem}.app-shell-nav .nav-mobile-slot--fab{align-items:flex-end;justify-content:center}.app-shell-body{padding-bottom:calc(var(--bottom-nav-height, 60px) + env(safe-area-inset-bottom,0px) + 16px)}.app-shell-main{padding-top:.25rem}.create-room-page{padding-inline:1rem;padding-bottom:1.5rem}.create-room-hero,.create-room-step-tabs{display:none}.create-room-progress{display:flex;gap:.35rem;padding:.25rem 0 .75rem}.create-room-progress__bar{flex:1;height:.28rem}.create-room-form-panel{padding:1rem}.create-room-form-panel .create-room-step-title{margin-bottom:1rem;padding-bottom:0;text-align:center;justify-content:center}.create-room-form-panel .create-room-step-title .luxe-medallion{display:none}.create-room-form-actions{position:sticky;bottom:5.5rem;z-index:10;margin-top:1rem;padding:.75rem 0}.table-info-mobile-hide{display:none}}.wg-feature-page,.members-page,.subscription-page,.subscription-entry-page,.settlement-page,.coins-page,.kitty-rummy-page,.pettycash-shell,.cashcounter-shell,.dash,.ml,.mf-form-scroll,.se,.ct-root{width:100%}.members-page,.subscription-page,.subscription-entry-page,.settlement-page,.coins-page,.kitty-rummy-page,.pettycash-shell,.cashcounter-shell,.dash{min-height:calc(100vh - 140px)}.ml .shell,.se .shell,.dash .shell,.kitty-dashboard-shell,.mf-form-scroll,.pettycash-page,.cashcounter-shell>*,.settlement-page>*,.coins-page>*{width:min(100%,1280px);margin-inline:auto}.ml input,.ml textarea,.ml select,.se input,.se textarea,.se select,.dash input,.dash textarea,.dash select,.mf-input,.mf-textarea,.mf-select-trigger,.kitty-rummy-page input,.kitty-rummy-page textarea,.kitty-rummy-page select,.settlement-page input,.settlement-page textarea,.settlement-page select,.coins-page input,.coins-page textarea,.coins-page select,.pettycash-shell input,.pettycash-shell textarea,.pettycash-shell select{min-height:42px}.ml table,.se table,.dash table,.kitty-rummy-page table,.settlement-page table,.coins-page table{width:100%}@media (max-width: 768px){:where(.members-page,.subscription-page,.subscription-entry-page,.settlement-page,.coins-page,.day-summary-layout-content,.kitty-rummy-page,.pettycash-shell,.cashcounter-shell,.ml,.se,.ct-root,[data-testid^=petty-cash]){padding-inline:0!important}:where(.members-page,.subscription-page,.subscription-entry-page,.settlement-page,.coins-page,.day-summary-layout-content,.kitty-rummy-page,.pettycash-shell,.cashcounter-shell,.ml,.se,.ct-root,[data-testid^=petty-cash]) :where(.grid,[class*=grid-cols],[class*="lg:grid-cols"],[class*="xl:grid-cols"]){min-width:0}}html body #root .wg-faux-shell .dash .shell{width:min(100%,1600px)!important;max-width:1600px!important;padding:clamp(12px,2vw,24px)!important;gap:18px!important}@media (max-width: 767px){html body #root .wg-faux-shell .dash .shell{padding:10px!important}html body #root .wg-faux-shell .dash .stats,html body #root .wg-faux-shell .dash .actions,html body #root .wg-faux-shell .dash .dashboard-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.wg-dashboard{width:min(100%,1600px);margin:0 auto;padding:clamp(10px,1.6vw,22px);display:grid;gap:18px}.wg-dashboard-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px!important;overflow:hidden}.wg-dashboard-hero:before{position:absolute;inset:0}.wg-dashboard-hero>*{position:relative;z-index:1}.wg-dashboard-hero h1{margin:0 0 6px}.wg-dashboard-eyebrow{display:inline-flex;align-items:center;width:fit-content;min-height:28px;margin:0;padding:4px 9px}.wg-dashboard-hero p,.wg-dashboard-copy{margin:0}.wg-dashboard-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.wg-dashboard-controls button,.wg-dashboard-refresh{min-height:38px;padding:0 13px}.wg-dashboard-refresh{display:inline-flex;align-items:center;gap:8px}.wg-dashboard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.wg-dashboard-card{min-height:148px;display:grid;gap:12px;padding:18px!important}.wg-dashboard-card .faux-card__icon-ring{width:42px;height:42px}.wg-dashboard-main{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:16px}.wg-dashboard-panel{padding:18px!important}.wg-dashboard-panel__head,.wg-dashboard-player{display:flex;align-items:center;justify-content:space-between;gap:12px}.wg-dashboard-panel__head{margin-bottom:14px}.wg-dashboard-panel h2{margin:0}.wg-dashboard-panel p{margin:4px 0 0}.wg-dashboard-legend{display:flex;gap:12px;flex-wrap:wrap}.wg-dashboard-legend span{display:inline-flex;align-items:center;gap:6px}.wg-dashboard-legend span:before{width:9px;height:9px}.wg-dashboard-chart{width:100%;min-height:280px}.wg-dashboard-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wg-dashboard-shortcut{min-height:96px;padding:14px!important;text-align:left;display:grid;align-content:space-between;gap:12px}.wg-dashboard-bottom{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px}.wg-dashboard-summary{display:grid;gap:10px}.wg-dashboard-summary div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.wg-dashboard-players{display:grid;gap:10px}.wg-dashboard-player{padding:12px}.wg-dashboard-player strong{display:block}.wg-dashboard-empty{min-height:140px;display:grid;place-items:center;text-align:center}@media (max-width: 1180px){.wg-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wg-dashboard-main,.wg-dashboard-bottom{grid-template-columns:1fr}}@media (max-width: 720px){.wg-dashboard{padding:10px}.wg-dashboard-hero,.wg-dashboard-panel__head{align-items:flex-start;flex-direction:column}.wg-dashboard-controls{justify-content:flex-start;width:100%}.wg-dashboard-controls button,.wg-dashboard-refresh{flex:1 1 auto}.wg-dashboard-grid,.wg-dashboard-shortcuts{grid-template-columns:1fr}.wg-dashboard-chart{min-height:230px}}html body #root .wg-faux-shell .mf-form-scroll{max-width:min(100%,1280px)!important;padding:clamp(10px,1.6vw,22px)!important}html body #root .wg-faux-shell .mf-page-hero{margin-bottom:16px!important;padding:16px!important}html body #root .wg-faux-shell .mf-form-stack{gap:16px!important}html body #root .wg-faux-shell .mf-card-header{min-height:56px!important;padding:13px 15px!important}html body #root .wg-faux-shell .mf-card-header-icon{width:36px!important;height:36px!important}html body #root .wg-faux-shell .mf-card-body{padding:16px!important}html body #root .wg-faux-shell .mf-input,html body #root .wg-faux-shell .mf-textarea,html body #root .wg-faux-shell .mf-select-trigger,html body #root .wg-faux-shell .mf-form-scroll input,html body #root .wg-faux-shell .mf-form-scroll textarea,html body #root .wg-faux-shell .mf-form-scroll select,html body #root .wg-faux-shell .mf-form-scroll [role=combobox]{min-height:46px!important}@media (max-width: 640px){html body #root .wg-faux-shell .mf-form-scroll{padding:10px!important}html body #root .wg-faux-shell .mf-page-hero{align-items:flex-start!important;flex-direction:column!important}html body #root .wg-faux-shell .mf-page-back-btn{width:100%!important}}html body #root .wg-faux-shell .ml{width:min(100%,1600px);margin:0 auto;padding:clamp(10px,1.6vw,22px)!important}html body #root .wg-faux-shell .ml .ph{margin-bottom:16px!important;padding:16px!important}html body #root .wg-faux-shell .ml .membership-header-stats{gap:10px!important}html body #root .wg-faux-shell .ml .membership-header-stat{min-height:46px!important;padding:8px 12px!important}html body #root .wg-faux-shell .ml .btn{min-height:44px!important;height:44px!important}html body #root .wg-faux-shell .ml .bar{padding:12px!important;margin-bottom:16px!important}html body #root .wg-faux-shell .ml .tabs{gap:8px!important}html body #root .wg-faux-shell .ml .tab{min-height:36px!important}html body #root .wg-faux-shell .ml .si{min-height:40px!important}html body #root .wg-faux-shell .ml .sec{overflow:hidden!important}html body #root .wg-faux-shell .ml .empty{min-height:180px!important}@media (max-width: 640px){html body #root .wg-faux-shell .ml{padding:10px!important}html body #root .wg-faux-shell .ml .membership-header-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body #root .wg-faux-shell :where(.sl,.se){width:min(100%,1500px);margin:0 auto;padding:clamp(10px,1.6vw,22px)!important}html body #root .wg-faux-shell .se .shell{max-width:min(100%,1280px)!important;padding:0!important}html body #root .wg-faux-shell :where(.sl .bar,.sl .flt){padding:12px!important;margin-bottom:16px!important}html body #root .wg-faux-shell .se .hero{padding:16px!important;margin-bottom:16px!important}html body #root .wg-faux-shell :where(.sl .tabs,.se .hero-stats){gap:8px!important}html body #root .wg-faux-shell :where(.sl .btn,.se .subscription-list-link,.se .submitBtn,.se .payBtn,.se .primaryBtn){min-height:40px!important}html body #root .wg-faux-shell :where(.sl .si,.sl input,.sl select,.se .searchInput,.se input,.se select,.se textarea,.se [role=combobox]){min-height:42px!important}@media (max-width: 720px){html body #root .wg-faux-shell :where(.sl,.se){padding:10px!important}html body #root .wg-faux-shell .sl .actions,html body #root .wg-faux-shell .sl .sw{width:100%!important}html body #root .wg-faux-shell .sl .btn{flex:1 1 auto;justify-content:center}}html body #root .wg-faux-shell [data-testid=petty-cash-dashboard].pc-dashboard-shell{width:min(100%,1500px)!important;margin:0 auto!important;padding:clamp(10px,1.6vw,22px)!important}html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-dashboard-hero-inner{padding:16px!important}html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-overview-grid{gap:14px!important}html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-card-hover>div.pc-overview-card__surface{min-height:154px!important;padding:18px!important}html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-overview-card__surface:before,html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-overview-card__surface:after{display:none!important}html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-overview-card__icon,html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-panel-icon{width:44px!important;height:44px!important}html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-dashboard-date input,html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] input{min-height:40px!important}html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-dashboard-content-grid{gap:16px!important}html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-dashboard-panel{padding:18px!important}html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-empty-state{min-height:180px!important;display:grid!important;place-items:center!important}@media (max-width: 720px){html body #root .wg-faux-shell [data-testid=petty-cash-dashboard].pc-dashboard-shell{padding:10px!important}html body #root .wg-faux-shell [data-testid=petty-cash-dashboard] .pc-dashboard-hero-inner{align-items:stretch!important}}html body #root .wg-faux-shell .pettycash-shell :where(.pc-expense-date-input,.pc-expense-row input,.pc-expense-row textarea,.pc-expense-row select,.pc-expense-entry-card input,.pc-expense-entry-card textarea,.pc-expense-entry-card select){min-height:42px!important}html body #root .wg-faux-shell [data-testid=petty-cash-expense-entry] :where(input,select,textarea){min-height:38px!important}html body #root .wg-faux-shell .pettycash-shell :where(.pc-attendance-date-input,.pc-attendance-date-readonly,.pc-attendance-report-panel input,.pc-attendance-entry-card input,.pc-attendance-entry-card select,.pc-attendance-entry-card textarea,.pc-staff-panel input,.pc-staff-panel select,.pc-staff-panel textarea){min-height:42px!important}html body #root .wg-faux-shell .pettycash-shell .pc-staff-tab-row{gap:8px!important}html body #root .wg-faux-shell .pettycash-shell .pc-staff-tab-btn{min-height:44px!important}html body #root .wg-faux-shell .pettycash-shell .pc-staff-search{min-height:44px!important;padding-inline:12px!important}html body #root .wg-faux-shell .pettycash-shell .pc-staff-search-input{min-height:42px!important}html body #root .wg-faux-shell .pettycash-shell :where(.petty-io-card input,.petty-io-card textarea,.petty-io-card select,.petty-io-panel input,.petty-io-panel textarea,.petty-io-panel select,.petty-io-form-card input,.petty-io-form-card textarea,.petty-io-form-card select){min-height:42px!important}html body #root .wg-faux-shell [data-testid=staff-management].staff-page{width:min(100%,1500px)!important;margin:0 auto!important;padding:clamp(10px,1.6vw,22px)!important}html body #root .wg-faux-shell [data-testid=staff-management] .staff-hero:after{display:none!important}html body #root .wg-faux-shell [data-testid=staff-management] .staff-stat-row{gap:12px!important}html body #root .wg-faux-shell [data-testid=staff-management] .staff-stat-card{min-height:86px!important}html body #root .wg-faux-shell [data-testid=staff-management] .staff-input,html body #root .wg-faux-shell .kitty-staff-input{min-height:42px!important}html body #root .wg-faux-shell :where(.pc-staff-emp-id,[data-testid=staff-management] .staff-table td:nth-child(1)){display:inline-flex!important;align-items:center!important;width:fit-content!important;min-height:26px!important;padding:4px 8px!important}html body #root .wg-faux-shell .pc-staff-table-wrap td .pc-staff-emp-id,html body #root .wg-faux-shell .pc-staff-mobile-badges .pc-staff-emp-id{margin-top:4px!important}html body #root .wg-faux-shell .pc-staff-mobile-badges{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:6px!important}html body #root .wg-faux-shell :where(.pc-staff-designation-badge,[data-testid=staff-management] .staff-type-pill){display:inline-flex!important;align-items:center!important;width:fit-content!important;min-height:26px!important;padding:4px 8px!important}html body #root .wg-faux-shell .pc-staff-mobile-badges .pc-staff-designation-badge,html body #root .wg-faux-shell .pc-staff-table-wrap td .pc-staff-designation-badge{margin-top:4px!important}html body #root .wg-faux-shell .pc-staff-table-wrap td:nth-child(5):before,html body #root .wg-faux-shell [data-testid=staff-management] .staff-table td:nth-child(4):before{display:inline-flex;align-items:center;margin-right:8px;min-height:22px;padding:3px 7px}html body #root .wg-faux-shell .pc-staff-mobile-info p:first-child{display:inline-flex!important;align-items:center!important;width:fit-content!important;min-height:28px!important;padding:4px 8px!important}html body #root .wg-faux-shell :where(.pc-staff-joined-date,[data-testid=staff-management] .staff-table td:nth-child(1)+td+td+td+td){display:inline-flex!important;align-items:center!important;width:fit-content!important;min-height:26px!important;padding:4px 8px!important}html body #root .wg-faux-shell .pc-staff-joined-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important}html body #root .wg-faux-shell .pc-staff-joined-row>span{display:inline-flex!important;align-items:center!important;min-height:22px!important;padding:3px 7px!important}html body #root .wg-faux-shell :where(.pc-staff-salary-value,.pc-staff-table-wrap td:nth-child(7)){display:inline-flex!important;align-items:center!important;width:fit-content!important;min-height:28px!important;padding:4px 9px!important}html body #root .wg-faux-shell .pc-staff-salary-card{align-items:center!important;justify-content:center!important}html body #root .wg-faux-shell .pc-staff-table-wrap td:nth-child(7):before{display:inline-flex;align-items:center;margin-right:8px;min-height:22px;padding:3px 7px}html body #root .wg-faux-shell .mf-form-scroll{width:min(100%,1280px)!important;margin:0 auto!important;padding:clamp(10px,1.6vw,22px)!important}html body #root .wg-faux-shell .mf-page-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:92px!important;padding:clamp(14px,2vw,22px)!important}html body #root .wg-faux-shell .mf-card{overflow:hidden!important}html body #root .wg-faux-shell .mf-card-header{min-height:58px!important;padding:14px 18px!important}html body #root .wg-faux-shell .mf-card-body{padding:clamp(14px,2vw,22px)!important}html body #root .wg-faux-shell .mf-input,html body #root .wg-faux-shell .mf-textarea,html body #root .wg-faux-shell .mf-select-trigger,html body #root .wg-faux-shell .mf-form-scroll input,html body #root .wg-faux-shell .mf-form-scroll textarea,html body #root .wg-faux-shell .mf-form-scroll select,html body #root .wg-faux-shell .ml :where(input,select,textarea,.si,.addon-field input,.addon-field select,.addon-field textarea,.report-field input){min-height:42px!important}html body #root .wg-faux-shell .mf-select-trigger{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:10px!important}html body #root .wg-faux-shell .ml{width:min(100%,1320px)!important;margin:0 auto!important;padding:clamp(10px,1.6vw,22px)!important}html body #root .wg-faux-shell .ml .tabs{padding:4px!important}html body .mf-select-content,html body [data-radix-popper-content-wrapper] .mf-select-content,html body [data-radix-popper-content-wrapper] .ml-drop{z-index:80!important;overflow:hidden!important}html body .mf-select-content [role=option],html body [data-radix-popper-content-wrapper] .mf-select-content [role=option],html body [data-radix-popper-content-wrapper] .ml-drop [role=menuitem]{min-height:36px!important}@media (max-width: 760px){html body #root .wg-faux-shell .mf-page-hero,html body #root .wg-faux-shell .ml .ph,html body #root .wg-faux-shell .ml .bar{align-items:stretch!important;flex-direction:column!important}html body #root .wg-faux-shell .mf-submit-bar{flex-direction:column-reverse!important}html body #root .wg-faux-shell .mf-submit-bar>*,html body #root .wg-faux-shell .ml .ph-right .btn{width:100%!important;justify-content:center!important}}html body #root .wg-faux-shell .wg-member-create.mf-form-scroll{width:min(100%,1600px)!important;max-width:1600px!important;margin:0 auto!important;padding:clamp(10px,1.6vw,22px)!important;display:grid!important;gap:18px!important}html body #root .wg-faux-shell .wg-member-create .mf-form-stack{display:grid!important;gap:16px!important}html body #root .wg-faux-shell .wg-member-create-hero.mf-page-hero{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;min-height:118px!important;padding:20px!important;overflow:hidden!important}html body #root .wg-faux-shell .wg-member-create-hero.mf-page-hero:before{position:absolute!important;inset:0!important}html body #root .wg-faux-shell .wg-member-create-hero.mf-page-hero>*{position:relative!important;z-index:1!important}html body #root .wg-faux-shell .wg-member-create .mf-page-hero-copy:before{display:inline-flex;align-items:center;width:fit-content;min-height:28px;margin:0 0 10px;padding:4px 9px}html body #root .wg-faux-shell .wg-member-create .mf-page-hero-copy h1{margin:0!important}html body #root .wg-faux-shell .wg-member-create .mf-page-hero-copy h1:after{display:none}html body #root .wg-faux-shell .wg-member-create .wg-member-panel.mf-card{position:relative!important;overflow:hidden!important;padding:0!important}html body #root .wg-faux-shell .wg-member-create .wg-member-panel.mf-card:before{position:absolute!important;inset:0 0 auto!important;height:1px!important}html body #root .wg-faux-shell .wg-member-create .mf-card-header{display:flex!important;align-items:center!important;gap:12px!important;min-height:64px!important;padding:16px 18px!important}html body #root .wg-faux-shell .wg-member-create .mf-card-header-icon{width:42px!important;height:42px!important;min-width:42px!important}html body #root .wg-faux-shell .wg-member-create .mf-card-body{padding:18px!important}html body #root .wg-faux-shell .wg-member-create :where(.mf-grid-2,.mf-grid-3,.mf-dep-grid){gap:14px!important}html body #root .wg-faux-shell .wg-member-create .mf-label{margin:0 0 7px!important}html body #root .wg-faux-shell .wg-member-create :where(.mf-input,.mf-textarea,.mf-select-trigger,input,textarea,select,[role=combobox]){min-height:44px!important}html body #root .wg-faux-shell .wg-member-create .mf-type-select-wrap{max-width:360px!important;padding:12px!important}html body #root .wg-faux-shell .wg-member-create .mf-photo-wrap{min-height:220px!important}html body #root .wg-faux-shell .wg-member-create .mf-game-item{min-height:46px!important;padding:11px 12px!important}html body #root .wg-faux-shell .wg-member-create .mf-submit-bar{position:sticky!important;bottom:12px!important;z-index:6!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;padding:12px!important}html body #root .wg-faux-shell .wg-member-create :where(.mf-page-back-btn,.mf-btn-outline,.mf-camera-btn){min-height:44px!important;padding:0 13px!important}html body #root .wg-faux-shell .wg-member-create .mf-btn-primary{min-height:44px!important}@media (max-width: 720px){html body #root .wg-faux-shell .wg-member-create.mf-form-scroll{padding:10px!important}html body #root .wg-faux-shell .wg-member-create-hero.mf-page-hero{align-items:flex-start!important;flex-direction:column!important;min-height:auto!important}html body #root .wg-faux-shell .wg-member-create .mf-submit-bar{position:static!important;flex-direction:column-reverse!important}html body #root .wg-faux-shell .wg-member-create .mf-submit-bar>*{width:100%!important;justify-content:center!important}}.app-shell-main{width:100%;min-width:0;max-width:100%}.app-shell-main,.app-shell-main *{box-sizing:border-box}.app-shell-main :where(.layout-shell,[class*=shell],[class*=page],[class*=dashboard],[class*=module]){min-width:0;max-width:100%}.app-shell-main :where(.layout-shell>div,.wg-feature-page,.members-page,.subscription-page,.subscription-entry-page,.settlement-page,.coins-page,.kitty-rummy-page,.pettycash-shell,.cashcounter-shell,.ct-root,.sl,.se,.ml,.dash,[data-testid^=petty-cash]){width:min(100%,1600px)!important;max-width:1600px!important;margin-inline:auto!important}.app-shell-main :where(input,select,textarea,[role=combobox],.select-trigger,.mf-select-trigger,.pc-input,.si){max-width:100%!important;min-height:42px!important}.app-shell-main :where(button,.btn,.button,[role=button]):not(.faux-admin-nav__item):not(.nav-mobile-tap):not(.nav-mobile-icon):not(.nav-mobile-fab){min-width:0;white-space:nowrap}.app-shell-main :where(table){width:100%!important;border-collapse:separate!important;border-spacing:0!important}.app-shell-main :where(.tw,.table-wrap,.table-responsive,.overflow-x-auto,[class*=table-container],[class*=TableWrap]){max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important}.app-shell-main :where(th,td){vertical-align:middle!important}.app-shell-main :where(.grid,[class*=grid-cols]){min-width:0}.app-shell-main :where(.empty,.emptyState,.resultState,.subscription-empty-state,.pc-empty-state,.pc-staff-empty,.mf-dep-empty,.kitty-empty-players){display:grid;place-items:center;min-height:132px;text-align:center}.app-shell-main :where([data-radix-dialog-content],.dialog-content,.report-dialog,.addon-dialog,.layout.relative){max-width:min(96vw,1120px)!important;max-height:min(92dvh,920px)!important;overflow:auto!important}body :where([data-radix-popper-content-wrapper],[data-radix-portal]) :where([role=listbox],[role=menu],.mf-select-content,.ml-drop){z-index:999!important}@media (max-width: 1180px){.app-shell-main :where(.wg-dashboard-grid,.stats,.actions,.dashboard-mini-grid,.membership-header-stats,.pc-overview-grid,.kitty-market-grid,.addon-summary){grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell-main :where(.wg-dashboard-main,.wg-dashboard-bottom,.pc-dashboard-content-grid,.addon-grid){grid-template-columns:1fr!important}}@media (max-width: 767px){.app-shell-main{overflow-x:clip!important}.app-shell-main :where(.layout-shell>div,.wg-feature-page,.members-page,.subscription-page,.subscription-entry-page,.settlement-page,.coins-page,.kitty-rummy-page,.pettycash-shell,.cashcounter-shell,.ct-root,.sl,.se,.ml,.dash,[data-testid^=petty-cash]){width:100%!important;padding-inline:0!important}.app-shell-main :where(.hero,.ph,.bar,.flt,.surface-head,.pc-dashboard-hero-inner,.wg-dashboard-hero,.wg-dashboard-panel__head){align-items:stretch!important;flex-direction:column!important}.app-shell-main :where(.wg-dashboard-grid,.stats,.actions,.dashboard-mini-grid,.membership-header-stats,.pc-overview-grid,.pc-mini-grid,.kitty-market-grid,.addon-summary,.addon-fields,.report-filter,.mf-grid-2,.mf-grid-3,.mf-dep-grid){grid-template-columns:1fr!important}.app-shell-main :where(button,.btn,.button,[role=button]):not(.nav-mobile-tap):not(.nav-mobile-icon):not(.nav-mobile-fab):not(.faux-admin-nav__item){min-height:40px}.app-shell-main :where(.ph-right,.actions,.btn-row,.toolbar,.filters,.tabs,.mob-actions,.addon-actions,.mf-submit-bar){flex-wrap:wrap!important;width:100%!important}.app-shell-main :where(.ph-right .btn,.actions>*,.btn-row>*,.toolbar>*,.filters>*,.addon-actions>*,.mf-submit-bar>*){flex:1 1 150px!important;justify-content:center!important}.app-shell-main :where(table){min-width:760px}}@media (max-width: 420px){.app-shell-main :where(.luxe-panel,.faux-card,.surface,.panel,.hero,.sec,.bar,.flt,.results,.emptyState,.subscription-empty-state){padding:12px!important}.app-shell-main :where(.ph-right .btn,.actions>*,.btn-row>*,.toolbar>*,.filters>*,.addon-actions>*,.mf-submit-bar>*){flex-basis:100%!important}}.app-shell-main :where(.layout-shell){width:100%!important;padding:0!important}.app-shell-main :where(.layout-shell>div){padding:clamp(10px,1.4vw,22px)!important}.app-shell-main :where(.wg-dashboard,.wg-member-create,.ml,.sl,.se,.dash,.pettycash-shell,.cashcounter-shell,.kitty-rummy-page,.settlement-page,.coins-page,[data-testid^=petty-cash]){display:grid!important;gap:clamp(12px,1.3vw,18px)!important;align-content:start!important}.app-shell-main :where(.hero,.ph,.wg-dashboard-hero,.pc-dashboard-hero,.se .hero,.ml .ph){min-height:auto!important;padding:clamp(14px,1.5vw,20px)!important}.app-shell-main :where(.bar,.flt,.toolbar,.filters,.actions,.ph-right,.actionsRow,.addon-actions,.report-filter){display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.app-shell-main :where(.tabs,.tab-list,[role=tablist]){display:flex!important;align-items:center!important;gap:6px!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:4px!important}.app-shell-main :where(.tabs>*,.tab-list>*,[role=tablist]>*){flex:0 0 auto!important}.app-shell-main :where(.stats,.actions,.dashboard-mini-grid,.membership-header-stats,.pc-overview-grid,.pc-mini-grid,.kitty-market-grid,.addon-summary,.summary-grid,.metric-grid,.grid-cols-4,.grid-cols-5,.grid-cols-6){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;gap:12px!important}.app-shell-main :where(.grid-cols-2,.grid-cols-3){grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))!important}.app-shell-main :where(.mf-grid-2,.mf-grid-3,.mf-dep-grid,.addon-fields,.report-filter){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))!important;gap:14px!important}.app-shell-main :where(.surface-head,.sec-bar,.panel-head,.card-head,.addon-head,.report-preview-head,.pc-panel-head){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important}.app-shell-main :where(.surface-head>*,.sec-bar>*,.panel-head>*,.card-head>*,.addon-head>*,.report-preview-head>*){min-width:0!important}.app-shell-main :where(.tw,.table-wrap,.table-responsive,.overflow-x-auto,[class*=table-scroll],[class*=table-wrap],[class*=TableWrap]){width:100%!important;max-width:100%!important}.app-shell-main :where(.tw,.table-wrap,.table-responsive,.overflow-x-auto,[class*=table-scroll],[class*=table-wrap],[class*=TableWrap])::-webkit-scrollbar{width:8px!important;height:8px!important}.app-shell-main :where(th,td){padding:10px 12px!important}.app-shell-main :where(td,td *,th,th *){max-width:100%}.app-shell-main :where(.truncate,.cml,.cadr,.cmu,.resultName,.mob-name,.addon-row-title){min-width:0!important;overflow:hidden!important}.app-shell-main :where(img,video,canvas,svg){max-width:100%}.app-shell-main :where(form){min-width:0!important}.app-shell-main :where(label){display:inline-flex;align-items:center;gap:4px;max-width:100%}.app-shell-main :where(input,select,textarea,[role=combobox]){width:100%}.app-shell-main :where(.sw,.fg,.field,.form-field,.addon-field,.report-field,.mf-type-select-wrap,.mf-member-number-wrapper){min-width:0!important;max-width:100%!important}.app-shell-main :where(.btn,button,[role=button]) svg{flex:0 0 auto}.app-shell-main :where(.btn,button,[role=button]) :where(span,strong){min-width:0;overflow:hidden}.app-shell-main :where(.empty,.emptyState,.resultState,.subscription-empty-state,.pc-empty-state,.pc-staff-empty,.mf-dep-empty,.kitty-empty-players)>*{max-width:min(100%,520px)}.app-shell-main :where(.mob-card,.mobile-card,[class*=mobile-card],[class*=mob-card]){width:100%!important;min-width:0!important}.app-shell-main :where(.mob-grid,.mob-statband,.mob-actions,.mob-chips){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))!important;gap:8px!important}.app-shell-main :where(.sticky,[class*=sticky]){max-width:100%}@media (min-width: 1440px){.app-shell-main :where(.layout-shell>div,.wg-dashboard,.wg-member-create,.ml,.sl,.se,.dash,.pettycash-shell,.cashcounter-shell,.kitty-rummy-page,.settlement-page,.coins-page,[data-testid^=petty-cash]){max-width:1680px!important}}@media (max-width: 1024px){.app-shell-main :where(.layout-shell>div){padding:12px!important}.app-shell-main :where(.hero,.ph,.bar,.flt,.toolbar,.filters,.actionsRow){align-items:stretch!important}}@media (max-width: 640px){.app-shell-main :where(.layout-shell>div){padding:8px!important}.app-shell-main :where(.hero,.ph,.wg-dashboard-hero,.pc-dashboard-hero,.se .hero,.ml .ph,.luxe-panel,.faux-card,.surface,.panel,.sec,.bar,.flt,.results){padding:12px!important}.app-shell-main :where(.bar,.flt,.toolbar,.filters,.actions,.ph-right,.actionsRow,.addon-actions,.report-filter){display:grid!important;grid-template-columns:1fr!important}.app-shell-main :where(.bar>*,.flt>*,.toolbar>*,.filters>*,.actions>*,.ph-right>*,.actionsRow>*,.addon-actions>*,.report-filter>*){width:100%!important;min-width:0!important}.app-shell-main :where(.tabs,.tab-list,[role=tablist]){justify-content:flex-start!important}.app-shell-main :where(.tabs>*,.tab-list>*,[role=tablist]>*){min-width:max-content!important}.app-shell-main :where(th,td){padding:8px 10px!important}.app-shell-main :where([data-radix-dialog-content],.dialog-content,.report-dialog,.addon-dialog,.layout.relative){width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;padding:12px!important}}.app-shell-main .ml{gap:16px!important}.app-shell-main .ml .ph{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:18px!important}.app-shell-main .ml .ph-left{min-width:0!important;display:grid!important;gap:6px!important}.app-shell-main .ml .ph-left h1{margin:0!important}.app-shell-main .ml .ph-left .membership-header-stats{display:none!important}.app-shell-main .ml .ph-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important;width:auto!important}.app-shell-main .ml .ph-right .btn{flex:0 0 auto!important;min-width:76px!important;min-height:44px!important;padding:0 12px!important}.app-shell-main .ml .membership-metric-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.app-shell-main .ml .membership-metric-card{position:relative!important;min-height:142px!important;overflow:hidden!important;padding:18px!important}.app-shell-main .ml .membership-metric-card:before{position:absolute!important;inset:0 0 auto!important;height:1px!important}.app-shell-main .ml .membership-metric-card>div{position:relative!important;z-index:1!important;height:100%!important;align-items:flex-start!important}.app-shell-main .ml .membership-metric-card p:first-child{margin:0!important}.app-shell-main .ml .membership-metric-card h3{margin:8px 0 0!important}.app-shell-main .ml .membership-metric-card p:last-child{margin-top:8px!important}.app-shell-main .ml .membership-metric-card .w-12,.app-shell-main .ml .membership-metric-card .sm\:w-14{width:44px!important;height:44px!important}.app-shell-main .ml .bar{display:grid!important;grid-template-columns:minmax(220px,280px) minmax(280px,1fr)!important;gap:12px!important;align-items:end!important;padding:14px!important}.app-shell-main .ml .membership-type-filter-wrap{display:grid!important;gap:6px!important;width:100%!important}.app-shell-main .ml .membership-type-select,.app-shell-main .ml .membership-search .si{height:44px!important}.app-shell-main .ml .membership-search{position:relative!important;width:100%!important;min-width:0!important}.app-shell-main .ml .membership-search .si{padding-left:40px!important}.app-shell-main .ml .sw-ic{left:14px!important}.app-shell-main .ml .sec{overflow:hidden!important}.app-shell-main .ml .sec-bar{min-height:58px!important;padding:14px 16px!important}.app-shell-main .ml .sec-bar .scnt{display:inline-flex!important;min-height:28px!important;align-items:center!important;padding:4px 10px!important}.app-shell-main .ml .empty{min-height:220px!important;padding:24px!important}@media (max-width: 1180px){.app-shell-main .ml .membership-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 720px){.app-shell-main .ml .ph{align-items:stretch!important;flex-direction:column!important}.app-shell-main .ml .ph-right{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.app-shell-main .ml .ph-right .btn{width:100%!important;min-width:0!important}.app-shell-main .ml .membership-metric-grid,.app-shell-main .ml .bar{grid-template-columns:1fr!important}.app-shell-main .ml .membership-metric-card{min-height:128px!important}}body .ml.report-dialog{width:min(96vw,1040px)!important;max-width:min(96vw,1040px)!important;max-height:min(92dvh,900px)!important;overflow:hidden!important}body .ml.report-dialog [class*=DialogHeader],body .ml.report-dialog>div:first-child{display:grid!important;gap:6px!important;padding:18px 20px!important}body .ml.report-dialog [data-radix-dialog-title],body .ml.report-dialog h2{margin:0!important}body .ml.report-dialog [class*=DialogHeader] p,body .ml.report-dialog>div:first-child p{margin:0!important}body .ml.report-dialog .report-shell{display:grid!important;gap:14px!important;padding:16px!important}body .ml.report-dialog .report-filter{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto auto!important;gap:12px!important;align-items:end!important;padding:14px!important}body .ml.report-dialog .report-field{display:grid!important;gap:7px!important;min-width:0!important}body .ml.report-dialog .report-field label{margin:0!important}body .ml.report-dialog .report-field input{width:100%!important;height:42px!important;min-height:42px!important;padding:0 12px!important}body .ml.report-dialog .report-filter .btn{min-width:96px!important;min-height:42px!important;justify-content:center!important;gap:8px!important;padding:0 14px!important}body .ml.report-dialog .report-preview{margin:0!important;overflow:hidden!important}body .ml.report-dialog .report-preview-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:14px 16px!important}body .ml.report-dialog .report-preview-head>div{min-width:0!important}body .ml.report-dialog .report-preview-head strong{display:block!important}body .ml.report-dialog .report-preview-head span{display:block!important;margin-top:3px!important}body .ml.report-dialog .report-preview-head>div:last-child{min-width:110px!important;padding:8px 10px!important}body .ml.report-dialog .report-scroll{max-height:min(46dvh,380px)!important;overflow:auto!important}body .ml.report-dialog .report-preview table{min-width:820px!important}body .ml.report-dialog .report-empty{display:grid!important;place-items:center!important;min-height:180px!important;padding:28px 16px!important;text-align:center!important}@media (max-width: 760px){body .ml.report-dialog{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}body .ml.report-dialog [class*=DialogHeader],body .ml.report-dialog>div:first-child,body .ml.report-dialog .report-shell{padding:12px!important}body .ml.report-dialog .report-filter{grid-template-columns:1fr 1fr!important;gap:10px!important}body .ml.report-dialog .report-field,body .ml.report-dialog .report-filter .btn{width:100%!important;min-width:0!important}body .ml.report-dialog .report-preview-head{align-items:stretch!important;flex-direction:column!important}body .ml.report-dialog .report-preview-head>div:last-child{min-width:0!important;text-align:left!important}}@media (max-width: 440px){body .ml.report-dialog .report-filter{grid-template-columns:1fr!important}}.app-shell-main .sl{width:min(100%,1600px)!important;max-width:1600px!important;margin:0 auto!important;padding:clamp(10px,1.4vw,22px)!important;display:grid!important;gap:16px!important}.app-shell-main .sl .subscription-empty-summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:118px!important;padding:18px!important}.app-shell-main .sl .subscription-empty-body{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}.app-shell-main .sl .subscription-empty-summary svg{flex:0 0 auto!important}.app-shell-main .sl .subscription-empty-summary strong{display:block!important}.app-shell-main .sl .subscription-empty-summary span{display:block!important;margin-top:4px!important}.app-shell-main .sl .subscription-empty-action,.app-shell-main .sl .entry-btn{min-height:42px!important}.app-shell-main .sl .bar{display:grid!important;grid-template-columns:minmax(280px,auto) minmax(0,1fr)!important;gap:14px!important;align-items:center!important;margin:0!important;padding:14px!important}.app-shell-main .sl .tabs{display:flex!important;align-items:center!important;gap:6px!important;width:fit-content!important;max-width:100%!important;overflow-x:auto!important;padding:4px!important}.app-shell-main .sl .tab{flex:0 0 auto!important;min-height:36px!important;padding:0 13px!important}.app-shell-main .sl .actions{display:grid!important;grid-template-columns:minmax(180px,.72fr) minmax(280px,1.2fr) minmax(250px,.9fr)!important;gap:10px!important;align-items:center!important;justify-content:end!important;width:100%!important}.app-shell-main .sl .sw{position:relative!important;width:100%!important;min-width:0!important}.app-shell-main .sl .sw-ic{left:14px!important;z-index:1!important}.app-shell-main .sl .si{height:42px!important;min-height:42px!important;padding-left:40px!important}.app-shell-main .sl .export-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.app-shell-main .sl .btn{min-width:0!important;min-height:42px!important;justify-content:center!important;padding:0 12px!important}.app-shell-main .sl .sec{overflow:hidden!important}.app-shell-main .sl .sec-bar{min-height:58px!important;padding:14px 16px!important}.app-shell-main .sl .history-empty-wrap .wgc-empty-state,.app-shell-main .sl .subscription-empty-state,.app-shell-main .sl .emptyState{min-height:220px!important}@media (max-width: 1100px){.app-shell-main .sl .bar,.app-shell-main .sl .actions{grid-template-columns:1fr!important}.app-shell-main .sl .tabs{width:100%!important}}@media (max-width: 640px){.app-shell-main .sl{padding:8px!important}.app-shell-main .sl .subscription-empty-summary{align-items:stretch!important;flex-direction:column!important}.app-shell-main .sl .subscription-empty-action{width:100%!important;justify-content:center!important}.app-shell-main .sl .tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell-main .sl .tab{width:100%!important;justify-content:center!important;text-align:center!important}.app-shell-main .sl .export-row{grid-template-columns:1fr!important}}.app-shell-main .se.se-accounting-theme{width:min(100%,1320px)!important;max-width:1320px!important;margin:0 auto!important;padding:clamp(10px,1.4vw,22px)!important;display:grid!important;gap:16px!important}.app-shell-main .se.se-accounting-theme .shell{width:100%!important;max-width:100%!important;padding:0!important;display:grid!important;gap:16px!important}.app-shell-main .se.se-accounting-theme .hero,.app-shell-main .se.se-accounting-theme .surface,.app-shell-main .se.se-accounting-theme .emptyState{overflow:hidden!important;margin:0!important}.app-shell-main .se.se-accounting-theme .hero{padding:18px!important}.app-shell-main .se.se-accounting-theme .hero-top{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,380px)!important;align-items:center!important;gap:16px!important}.app-shell-main .se.se-accounting-theme .hero-title{margin:0!important}.app-shell-main .se.se-accounting-theme .hero-title:before{display:none!important}.app-shell-main .se.se-accounting-theme .hero-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important;width:100%!important}.app-shell-main .se.se-accounting-theme .stat{min-height:112px!important;padding:16px!important}.app-shell-main .se.se-accounting-theme .stat-value{margin-top:8px!important}.app-shell-main .se.se-accounting-theme .surface-head{min-height:64px!important;padding:16px 18px!important}.app-shell-main .se.se-accounting-theme .surface-icon,.app-shell-main .se.se-accounting-theme .stateIcon,.app-shell-main .se.se-accounting-theme .subscription-member-search-icon{width:42px!important;height:42px!important;min-width:42px!important}.app-shell-main .se.se-accounting-theme .surface-body{padding:18px!important}.app-shell-main .se.se-accounting-theme .subscription-member-search{min-height:54px!important}.app-shell-main .se.se-accounting-theme .subscription-member-search-icon{height:54px!important}.app-shell-main .se.se-accounting-theme .searchInput{height:54px!important;min-height:54px!important}.app-shell-main .se.se-accounting-theme .results{overflow:auto!important}.app-shell-main .se.se-accounting-theme .emptyState{display:grid!important;place-items:center!important;min-height:230px!important;padding:28px 18px!important;text-align:center!important}.app-shell-main .se.se-accounting-theme .emptyState .stateIcon{margin:0 auto 14px!important}.app-shell-main .se.se-accounting-theme .duesGrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.app-shell-main .se.se-accounting-theme .duesCard{min-height:112px!important;padding:16px!important}@media (max-width: 980px){.app-shell-main .se.se-accounting-theme .hero-top{grid-template-columns:1fr!important}.app-shell-main .se.se-accounting-theme .duesGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 560px){.app-shell-main .se.se-accounting-theme{padding:8px!important}.app-shell-main .se.se-accounting-theme .hero,.app-shell-main .se.se-accounting-theme .surface-body,.app-shell-main .se.se-accounting-theme .surface-head{padding:12px!important}.app-shell-main .se.se-accounting-theme .hero-stats,.app-shell-main .se.se-accounting-theme .duesGrid{grid-template-columns:1fr!important}}.app-shell-main [data-testid=kitty-dashboard]{width:min(100%,1320px)!important;margin:0 auto!important;padding:10px!important;display:grid!important;gap:16px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-dashboard-shell,.app-shell-main [data-testid=kitty-dashboard] .kitty-market-leader,.app-shell-main [data-testid=kitty-dashboard] .kitty-actions-card{overflow:hidden!important;margin:0!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-dashboard-shell{padding:18px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-dashboard-title{margin:0!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-filter-tabs{min-height:42px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-filter-tabs button{min-height:34px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-dashboard-shell .mt-6.grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-market-stat-card{min-height:132px!important;padding:16px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-market-stat-inner{height:100%!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-market-stat-content{min-width:0!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-market-stat-label{margin:0!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-market-stat-value{margin:10px 0 0!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-market-stat-help{margin-top:8px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-market-stat-icon,.app-shell-main [data-testid=kitty-dashboard] .kitty-leader-head>div:last-child{width:46px!important;height:46px!important;min-width:46px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-market-stat-icon svg,.app-shell-main [data-testid=kitty-dashboard] .kitty-leader-head svg{width:23px!important;height:23px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-market-leader{min-height:188px!important;padding:18px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-leader-head{align-items:center!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-leader-body{display:flex!important;align-items:center!important;gap:14px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-leader-avatar{width:58px!important;height:58px!important;min-width:58px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-market-leader .border-dashed{min-height:84px!important;display:grid!important;place-items:center!important;text-align:center!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-actions-card{padding:18px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-actions-card .grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-action-button{min-height:58px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-action-button>div{justify-content:flex-start!important}@media (max-width: 1100px){.app-shell-main [data-testid=kitty-dashboard] .kitty-dashboard-shell .mt-6.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 760px){.app-shell-main [data-testid=kitty-dashboard]{padding:8px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-dashboard-shell,.app-shell-main [data-testid=kitty-dashboard] .kitty-market-leader,.app-shell-main [data-testid=kitty-dashboard] .kitty-actions-card{padding:12px!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-dashboard-shell .mt-6.grid,.app-shell-main [data-testid=kitty-dashboard] .kitty-actions-card .grid{grid-template-columns:1fr!important}.app-shell-main [data-testid=kitty-dashboard] .kitty-market-stat-card{min-height:116px!important}}.app-shell-main .ct-root[data-testid=closed-tables],.ct-root[data-testid=closed-tables]{min-height:100vh!important;width:min(100%,1320px)!important;margin:0 auto!important;padding:10px!important}.ct-root[data-testid=closed-tables] .ct-print-header{display:none!important}@media print{.ct-root[data-testid=closed-tables] .ct-print-header{display:block!important}}.ct-root[data-testid=closed-tables] .ct-page-pad{padding-left:0!important;padding-right:0!important}.ct-root[data-testid=closed-tables] .ct-hero-panel,.ct-root[data-testid=closed-tables] .ct-panel,.ct-root[data-testid=closed-tables] .ct-search-panel{padding:18px!important}.ct-root[data-testid=closed-tables] .ct-filter-export-grid{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(320px,.9fr)!important;gap:14px!important}.ct-root[data-testid=closed-tables] .ct-hero-brand>div:first-child,.ct-root[data-testid=closed-tables] .ct-panel>div:first-child>div:first-child,.ct-root[data-testid=closed-tables] .export-report-header>div:first-child{width:42px!important;height:42px!important;min-width:42px!important}.ct-root[data-testid=closed-tables] .ct-hero-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,420px)!important;align-items:center!important;gap:16px!important}.ct-root[data-testid=closed-tables] .ct-hero-brand{display:flex!important;align-items:center!important;gap:14px!important}.ct-root[data-testid=closed-tables] .ct-hero-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.ct-root[data-testid=closed-tables] .ct-field{min-height:46px!important}.ct-root[data-testid=closed-tables] .ct-filter-inline,.ct-root[data-testid=closed-tables] .ct-export-row,.ct-root[data-testid=closed-tables] .export-report-actions{display:grid!important;gap:10px!important}.ct-root[data-testid=closed-tables] .ct-filter-inline--date-only{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important}.ct-root[data-testid=closed-tables] .export-report-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ct-root[data-testid=closed-tables] .ct-btn-primary,.ct-root[data-testid=closed-tables] .ct-report-action,.ct-root[data-testid=closed-tables] .ct-action-btn,.ct-root[data-testid=closed-tables] .ct-btn-dark,.ct-root[data-testid=closed-tables] .ct-btn-blue,.ct-root[data-testid=closed-tables] .ct-btn-amber,.ct-root[data-testid=closed-tables] .ct-btn-violet,.ct-root[data-testid=closed-tables] .ct-btn-red{min-height:44px!important}.ct-root[data-testid=closed-tables] .ct-search-panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,300px)!important;gap:12px!important}@media (max-width: 980px){.ct-root[data-testid=closed-tables] .ct-filter-export-grid,.ct-root[data-testid=closed-tables] .ct-hero-layout,.ct-root[data-testid=closed-tables] .ct-search-panel{grid-template-columns:1fr!important}}@media (max-width: 640px){.ct-root[data-testid=closed-tables]{padding:8px!important}.ct-root[data-testid=closed-tables] .ct-page-pad{padding-top:10px!important}.ct-root[data-testid=closed-tables] .ct-hero-panel,.ct-root[data-testid=closed-tables] .ct-panel,.ct-root[data-testid=closed-tables] .ct-search-panel{padding:12px!important}.ct-root[data-testid=closed-tables] .ct-hero-stats,.ct-root[data-testid=closed-tables] .ct-filter-inline--date-only,.ct-root[data-testid=closed-tables] .export-report-actions{grid-template-columns:1fr!important}}.app-shell-main [data-testid=staff-management],[data-testid=staff-management].staff-page{width:min(100%,1320px)!important;margin:0 auto!important;padding:10px!important;display:grid!important;gap:16px!important}[data-testid=staff-management] .staff-hero,[data-testid=staff-management] .staff-roster-head,[data-testid=staff-management] .staff-filter-card,[data-testid=staff-management] .staff-role-section{overflow:hidden!important;margin:0!important}[data-testid=staff-management] .staff-hero{padding:18px!important}[data-testid=staff-management] .staff-hero:after{display:none!important}[data-testid=staff-management] h1{margin:0!important}[data-testid=staff-management] .staff-stat-row{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;width:100%!important}[data-testid=staff-management] .staff-stat-card{min-height:108px!important;padding:16px!important}[data-testid=staff-management] .staff-stat-card p:first-child{margin:0!important}[data-testid=staff-management] .staff-stat-card p:last-child{margin-top:10px!important}[data-testid=staff-management] .staff-roster-head{padding:18px!important}[data-testid=staff-management] .staff-add-btn{min-height:44px!important}[data-testid=staff-management] .staff-filter-card{padding:16px!important}[data-testid=staff-management] .staff-filter-card>div{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,280px)!important;gap:12px!important}[data-testid=staff-management] .staff-input,[data-testid=staff-management] .kitty-staff-input{min-height:46px!important}[data-testid=staff-management] .staff-role-header,[data-testid=staff-management] .staff-role-section--Supervisor .staff-role-header,[data-testid=staff-management] .staff-role-section--Dealer .staff-role-header,[data-testid=staff-management] .staff-role-section--Cashier .staff-role-header{min-height:58px!important;padding:16px 18px!important}[data-testid=staff-management] .staff-role-section>div:last-child{padding:16px!important}[data-testid=staff-management] .staff-empty{min-height:112px!important;display:grid!important;place-items:center!important;text-align:center!important}[data-testid=staff-management] .staff-table{overflow:hidden!important;border-collapse:separate!important;border-spacing:0!important}[data-testid=staff-management] .staff-action-edit,[data-testid=staff-management] .staff-action-delete{min-height:34px!important}.kitty-staff-dialog .kitty-staff-primary,.kitty-staff-dialog .kitty-staff-secondary{min-height:42px!important}@media (max-width: 1100px){[data-testid=staff-management] .staff-stat-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 760px){[data-testid=staff-management]{padding:8px!important}[data-testid=staff-management] .staff-hero,[data-testid=staff-management] .staff-roster-head,[data-testid=staff-management] .staff-filter-card,[data-testid=staff-management] .staff-role-section>div:last-child{padding:12px!important}[data-testid=staff-management] .staff-stat-row,[data-testid=staff-management] .staff-filter-card>div{grid-template-columns:1fr!important}[data-testid=staff-management] .staff-stat-card{min-height:94px!important}}.app-shell-main .cashcounter-layout,.app-shell-main .cashcounter-shell{width:min(100%,1320px)!important;margin:0 auto!important}.app-shell-main .cashcounter-shell :where(.bank-report-page,.member-balance-page,.cash-reports-page,.vault-ledger-page){min-height:100vh!important;padding:10px!important}.app-shell-main .cashcounter-shell :where(.bank-shell,.bank-toolbar-panel,.bank-table-shell,.cc-entry-panel,.cc-member-search,.member-balance-tabs-panel,.member-balance-controls-panel,.member-balance-search-card,.member-balance-results-panel,.member-balance-mobile-card,.reports-filter-shell,.reports-filter-panel,.reports-results-panel,.reports-mode-summary,.reports-table-panel,.reports-member-search,.vault-ledger-page .rounded-2xl,.vault-ledger-page .rounded-3xl,.vault-ledger-page .bank-shell,.vault-ledger-page .bank-toolbar-panel){overflow:hidden!important}.app-shell-main .cashcounter-shell :where(.bank-metric-card,.reports-summary-grid .bank-metric-card){min-height:112px!important;padding:16px!important}.app-shell-main .cashcounter-shell :where(.bank-summary-grid,.reports-summary-grid){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.app-shell-main .cashcounter-shell :where(input,select,textarea,[data-radix-select-trigger],.reports-date-btn){min-height:44px!important}.app-shell-main .cashcounter-shell :where(table){overflow:hidden!important;border-collapse:separate!important;border-spacing:0!important}@media (max-width: 1100px){.app-shell-main .cashcounter-shell :where(.bank-summary-grid,.reports-summary-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 760px){.app-shell-main .cashcounter-shell :where(.bank-report-page,.member-balance-page,.cash-reports-page,.vault-ledger-page){padding:8px!important}.app-shell-main .cashcounter-shell :where(.bank-summary-grid,.reports-summary-grid){grid-template-columns:1fr!important}.app-shell-main .cashcounter-shell :where(.member-balance-controls-grid,.reports-range-filter-grid,.reports-filter-stack){grid-template-columns:1fr!important}}.app-shell-main [data-testid=petty-cash-dashboard].pc-dashboard-shell{width:min(100%,1320px)!important;margin:0 auto!important;padding:10px!important;display:grid!important;gap:16px!important}.app-shell-main [data-testid=petty-cash-dashboard] :where(.pc-dashboard-hero,.pc-overview-card__surface,.pc-dashboard-panel,.pc-mini-card,.pc-detail-row,.pc-settlement-card,.pc-empty-state){overflow:hidden!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-dashboard-hero-inner,.app-shell-main [data-testid=petty-cash-dashboard] .pc-dashboard-panel>div{padding:18px!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-overview-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-overview-card__surface{min-height:132px!important;padding:16px!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-overview-card__surface>.absolute{display:none!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-overview-card__icon,.app-shell-main [data-testid=petty-cash-dashboard] .pc-panel-icon,.app-shell-main [data-testid=petty-cash-dashboard] .pc-empty-state .mx-auto{width:44px!important;height:44px!important;min-width:44px!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-dashboard-content-grid{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)!important;gap:14px!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-mini-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-mini-card,.app-shell-main [data-testid=petty-cash-dashboard] .pc-detail-row{min-height:82px!important;padding:14px!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-empty-state{display:grid!important;place-items:center!important;min-height:260px!important;padding:24px!important;text-align:center!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-empty-state .grid,.app-shell-main [data-testid=petty-cash-dashboard] .pc-settlement-card .grid,.app-shell-main [data-testid=petty-cash-dashboard] .pc-cash-detail-section .grid,.app-shell-main [data-testid=petty-cash-dashboard] .pc-cash-detail-section .space-y-3{display:grid!important;gap:12px!important}@media (max-width: 1100px){.app-shell-main [data-testid=petty-cash-dashboard] .pc-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-dashboard-content-grid{grid-template-columns:1fr!important}}@media (max-width: 640px){.app-shell-main [data-testid=petty-cash-dashboard].pc-dashboard-shell{padding:8px!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-dashboard-hero-inner,.app-shell-main [data-testid=petty-cash-dashboard] .pc-dashboard-panel>div{padding:12px!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-overview-grid,.app-shell-main [data-testid=petty-cash-dashboard] .pc-mini-grid,.app-shell-main [data-testid=petty-cash-dashboard] .pc-empty-state .grid{grid-template-columns:1fr!important}.app-shell-main [data-testid=petty-cash-dashboard] .pc-overview-card__surface{min-height:112px!important}}.app-shell-main [data-testid=petty-cash-expense-entry]{width:min(100%,1320px)!important;margin:0 auto!important;padding:10px!important;display:grid!important;gap:16px!important}.app-shell-main [data-testid=petty-cash-expense-entry] .pc-expense-hero{padding:16px!important}.app-shell-main [data-testid=petty-cash-expense-entry] .pc-expense-title{margin:0!important}.app-shell-main [data-testid=petty-cash-expense-entry] .pc-expense-toolbar{display:grid!important;grid-template-columns:minmax(240px,1fr) auto!important;gap:10px!important;padding:10px!important;align-items:center!important}.app-shell-main [data-testid=petty-cash-expense-entry] table{border-collapse:separate!important;border-spacing:0!important}@media (max-width: 860px){.app-shell-main [data-testid=petty-cash-expense-entry] .pc-expense-toolbar{grid-template-columns:1fr!important}.app-shell-main [data-testid=petty-cash-expense-entry] .pc-expense-action-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}}@media (max-width: 640px){.app-shell-main [data-testid=petty-cash-expense-entry]{padding:8px!important;gap:12px!important}.app-shell-main [data-testid=petty-cash-expense-entry] .pc-expense-hero{padding:12px!important}.app-shell-main [data-testid=petty-cash-expense-entry] .border-t{display:grid!important;gap:8px!important}}.app-shell-main [data-testid=petty-cash-attendance-entry],.app-shell-main [data-testid=petty-cash-staff-section]{width:min(100%,1320px)!important;margin:0 auto!important;padding:10px!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-hero{padding:16px!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-hero-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr)!important;gap:14px!important;align-items:start!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-kicker,.app-shell-main [data-testid=petty-cash-staff-section] .text-xs.font-bold.uppercase{width:fit-content!important;padding:5px 10px!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-title,.app-shell-main [data-testid=petty-cash-staff-section] h1,.app-shell-main [data-testid=petty-cash-staff-section] h2,.app-shell-main [data-testid=petty-cash-staff-section] h3{margin:0!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-controls,.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-date-row{display:grid!important;gap:10px!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-date-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-empty-card{min-height:340px!important;display:grid!important;place-items:center!important;padding:28px!important;text-align:center!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-empty-inner{width:min(100%,460px)!important;display:grid!important;gap:12px!important;justify-items:center!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-empty-icon{width:64px!important;height:64px!important;display:grid!important;place-items:center!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-empty-copy{max-width:34ch!important}.app-shell-main [data-testid=petty-cash-attendance-entry] table,.app-shell-main [data-testid=petty-cash-staff-section] table{border-collapse:separate!important;border-spacing:0!important}@media (max-width: 960px){.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-hero-grid,.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-date-row{grid-template-columns:1fr!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-report-btn{width:100%!important;justify-content:center!important}}@media (max-width: 640px){.app-shell-main [data-testid=petty-cash-attendance-entry],.app-shell-main [data-testid=petty-cash-staff-section]{padding:8px!important}.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-hero,.app-shell-main [data-testid=petty-cash-attendance-entry] .pc-attendance-empty-card{padding:12px!important}}.app-shell-main [data-testid=petty-cash-inward-outward]{width:min(100%,1360px)!important;margin:0 auto!important;padding:10px!important}.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-hero{padding:0!important}.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-sams-badge{display:inline-flex!important;width:fit-content!important;padding:5px 10px!important}.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-header-stat,.app-shell-main [data-testid=petty-cash-inward-outward] .bank-metric-card,.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-empty-state{min-height:92px!important}.app-shell-main [data-testid=petty-cash-inward-outward] .bank-summary-grid,.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-detail-grid{display:grid!important;gap:12px!important}.app-shell-main [data-testid=petty-cash-inward-outward] .bank-summary-grid,.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-detail-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-entry-card form{display:grid!important;gap:14px!important}.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-direction-btn{min-height:74px!important}.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-empty-state{min-height:120px!important;display:grid!important;place-items:center!important}.app-shell-main [data-testid=petty-cash-inward-outward] table{border-collapse:separate!important;border-spacing:0!important}@media (max-width: 1120px){.app-shell-main [data-testid=petty-cash-inward-outward] .bank-summary-grid,.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.app-shell-main [data-testid=petty-cash-inward-outward]{padding:8px!important}.app-shell-main [data-testid=petty-cash-inward-outward] .bank-summary-grid,.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-detail-grid{grid-template-columns:1fr!important}.app-shell-main [data-testid=petty-cash-inward-outward] .petty-io-header-stat,.app-shell-main [data-testid=petty-cash-inward-outward] .bank-metric-card{min-height:82px!important}}.app-shell-main [data-testid=petty-cash-reports].pc-report-shell{width:min(100%,1360px)!important;margin:0 auto!important;padding:10px!important}.app-shell-main [data-testid=petty-cash-reports] .pc-export-card>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important}.app-shell-main [data-testid=petty-cash-reports] .pc-report-empty-card{min-height:260px!important;display:grid!important;place-items:center!important;text-align:center!important}.app-shell-main [data-testid=petty-cash-reports] table{border-collapse:separate!important;border-spacing:0!important}@media (max-width: 760px){.app-shell-main [data-testid=petty-cash-reports]{padding:8px!important}.app-shell-main [data-testid=petty-cash-reports] .pc-report-control-grid,.app-shell-main [data-testid=petty-cash-reports] .pc-report-date-grid,.app-shell-main [data-testid=petty-cash-reports] .pc-report-action-grid{grid-template-columns:1fr!important}.app-shell-main [data-testid=petty-cash-reports] .pc-export-card>div{grid-template-columns:1fr!important}}.app-shell-main .day-summary-page.day-summary-theme-wgc{width:min(100%,1360px)!important;margin:0 auto!important;padding:10px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-hero-card{overflow:hidden!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-hero-content{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,420px)!important;align-items:end!important;gap:18px!important;padding:18px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-hero-title{margin:0!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-date-control{width:100%!important;min-width:0!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-date-label{display:block!important;margin-bottom:7px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-date-action{display:grid!important;grid-template-columns:minmax(190px,1fr) 92px!important;gap:10px!important;align-items:center!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-date-input{min-width:190px!important;width:100%!important;height:42px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-view-btn{min-width:92px!important;height:42px!important;justify-content:center!important;white-space:nowrap!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-auto-header,.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-section-header--flow{padding:14px 16px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .day-summary-table{border-collapse:separate!important;border-spacing:0!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-auto-metric{min-height:88px!important;display:grid!important;align-content:center!important;gap:5px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-auto-metric p:nth-child(2){margin:0!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-currency-input{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;margin-top:4px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-currency-input>span{min-width:34px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-auto-metric--cash button{width:fit-content!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-auto-actions--grouped{display:grid!important;gap:12px!important;padding-top:4px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-action-group{display:grid!important;gap:8px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-action-group--secondary,.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-action-group--utility{grid-template-columns:repeat(3,minmax(0,1fr))!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-action-group--primary .ds-action-btn{min-height:44px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-action-btn{min-width:0!important;width:100%!important;min-height:44px!important;justify-content:center!important;white-space:normal!important;text-align:center!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-auto-metric--coins p:last-child{padding-top:6px!important}@media (max-width: 1180px){.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-hero-content{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .grid.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:1fr!important}}@media (max-width: 520px){.app-shell-main .day-summary-page.day-summary-theme-wgc{padding:8px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-hero-content{padding:14px!important;gap:14px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-date-action{grid-template-columns:1fr!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-date-input,.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-view-btn{min-width:0!important;width:100%!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-action-group--secondary,.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-action-group--utility{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-action-btn{min-height:44px!important}.app-shell-main .day-summary-page.day-summary-theme-wgc .ds-row-btn{white-space:normal!important}}.app-shell-main .live-table-metrics,.app-shell-main [data-testid=live-tables] .kitty-live-stat-grid,.app-shell-main [data-testid=live-tables] .kitty-live-time-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.app-shell-main .live-table-metrics span,.app-shell-main [data-testid=live-tables] .kitty-live-stat,.app-shell-main [data-testid=live-tables] .kitty-live-time-tile{min-width:0!important}@media (max-width: 780px){.app-shell-main .live-table-metrics,.app-shell-main [data-testid=live-tables] .kitty-live-stat-grid,.app-shell-main [data-testid=live-tables] .kitty-live-time-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.faux-card{position:relative;overflow:hidden;border-radius:10px;border:1px solid rgba(201,168,85,.28);padding:.95rem 1rem;color:#fff;box-shadow:0 18px 42px #00000052,inset 0 1px #ffffff1f;transition:transform .2s ease,box-shadow .2s ease}.faux-card:before{content:"";position:absolute;inset:0;opacity:.14;background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.35) 0,transparent 42%);pointer-events:none}.faux-card--navy{background:linear-gradient(145deg,#1a2a44,#0f1a2e)}.faux-card--royal{background:linear-gradient(145deg,#2f5f9d,#1a3d6b)}.faux-card--gold{background:linear-gradient(145deg,#8b6f2e,#5c4a1f)}.faux-card--maroon{background:linear-gradient(145deg,#8b0c0c,#5c1818)}.faux-card--felt{background:linear-gradient(145deg,#245236,#0f2115)}.faux-card--burgundy{background:linear-gradient(145deg,#6e2334,#3d1420)}.faux-card:hover{transform:translateY(-2px);box-shadow:0 22px 48px #00000061}.faux-card__label,.faux-card__value,.faux-card__badge{color:#fff}.faux-card__muted{color:#ffffffc7}.faux-card__icon-ring{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:#ffffff1f;color:#fff}.faux-card__badge-pill{border-radius:999px;border:1px solid rgba(255,255,255,.28);background:#ffffff1a;padding:.15rem .55rem;font-size:.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.faux-admin-nav{display:flex;width:100%;max-width:56rem;margin-inline:auto;justify-content:center;align-items:stretch;gap:.4rem;padding-bottom:.2rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}@media (min-width: 768px){.faux-admin-nav{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));justify-content:center;overflow:visible;gap:.45rem}}.faux-admin-nav__item{display:flex;flex:0 0 auto;min-width:4.35rem;scroll-snap-align:start;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;border:1px solid rgba(216,184,106,.16);border-radius:10px;background:#120b0f8c;padding:.5rem .35rem;color:#ffffffe0;font-size:.58rem;font-weight:700;line-height:1.1;text-align:center;transition:background .18s ease,border-color .18s ease,color .18s ease}.faux-admin-nav__item span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faux-admin-nav__item .faux-admin-nav__label--short{display:none}@media (min-width: 768px){.faux-admin-nav__item .faux-admin-nav__label--full{display:block}.faux-admin-nav__item .faux-admin-nav__label--short{display:none}}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{font-size:1.2rem!important;width:1.2rem!important;height:1.2rem!important}.faux-admin-nav__item--active{border-color:#c8323a;background:#c8323a;color:#fff;box-shadow:0 8px 20px #c8323a59}@media (min-width: 768px){.faux-admin-nav__item{flex:unset;min-width:0}}@media (min-width: 768px){.faux-admin-nav__item{flex-direction:row;gap:.45rem;padding:.55rem .9rem;font-size:.78rem}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{font-size:1.05rem!important;width:1.05rem!important;height:1.05rem!important}}.faux-settings-shell{display:grid;gap:1rem}@media (min-width: 768px){.faux-settings-shell{grid-template-columns:minmax(11rem,13rem) minmax(0,1fr);align-items:start;gap:1.25rem}.faux-settings-sidebar{position:sticky;top:7.5rem}}.faux-settings-sidebar .faux-settings-tabs{flex-direction:column;overflow:visible;padding:.5rem}@media (min-width: 768px){.faux-settings-sidebar .faux-settings-tab{width:100%;justify-content:flex-start;font-size:.78rem;padding:.6rem .85rem}}.faux-player-row-card{border-radius:10px;border:1px solid rgba(216,184,106,.18);background:#120b0fb8;padding:.85rem 1rem}.faux-player-row-card+.faux-player-row-card{margin-top:.5rem}.faux-ledger{width:100%;border-collapse:collapse;font-size:.8rem}.faux-ledger thead th{position:sticky;top:0;z-index:1;background:#1a2a44f2;color:#d8b86a;padding:.65rem .5rem;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:left;border-bottom:1px solid rgba(216,184,106,.25)}.faux-ledger tbody td{padding:.55rem .45rem;border-bottom:1px solid rgba(216,184,106,.1);color:#f7efe4;vertical-align:middle}.faux-ledger tbody td:last-child{white-space:nowrap;width:1%}.faux-ledger tbody tr:hover{background:#ffffff0a}.faux-ledger .debit{color:#f5a5a5;font-weight:750;font-variant-numeric:tabular-nums}.faux-ledger .credit{color:#9fd4b0;font-weight:750;font-variant-numeric:tabular-nums}.faux-ledger--passbook thead th{background:linear-gradient(180deg,#1a2a44,#0f1a2e);font-size:.65rem;padding:.75rem .5rem;white-space:nowrap}.faux-ledger--passbook tbody td{font-size:.78rem;padding:.65rem .5rem}.bank-passbook-scroll{scrollbar-width:thin;scrollbar-color:rgba(216,184,106,.3) transparent}.faux-ledger-type{display:inline-flex;border-radius:4px;padding:.12rem .4rem;font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.faux-ledger-type--debit{background:#c8323a38;color:#ffc9c9}.faux-ledger-type--credit{background:#3b8a6838;color:#b8f0d0}.faux-page-shell{width:100%;max-width:none;margin-inline:0;padding:0 0 1.5rem}.faux-page-back{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.85rem;color:#d8b86a;font-size:.82rem;font-weight:700}.faux-table-badge{min-height:1.5rem;border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff}.faux-table-badge--open{background:#ffffff2e;border:1px solid rgba(255,255,255,.35)}.faux-table-badge--busy{background:#00000038;border:1px solid rgba(255,255,255,.28)}.faux-table-badge--reserved{background:#c9a85559;border:1px solid rgba(255,255,255,.35)}.faux-table-badge--off{background:#0000004d;border:1px solid rgba(255,255,255,.2)}.faux-settings-tabs{display:flex;gap:.35rem;overflow-x:auto;padding:.35rem;border-radius:10px;border:1px solid rgba(216,184,106,.18);background:#120b0fa6;scrollbar-width:none}.faux-settings-tab{flex-shrink:0;border:1px solid transparent;border-radius:8px;padding:.5rem .85rem;font-size:.72rem;font-weight:700;color:#ffffffb8;transition:background .18s ease,border-color .18s ease,color .18s ease}.faux-settings-tab--active{border-color:#c9a85573;background:linear-gradient(145deg,#8b0c0cbf,#2f5f9d73);color:#fff}.faux-settings-tab:hover:not(.faux-settings-tab--active){border-color:#d8b86a38;background:#ffffff0d;color:#fff}.faux-settings-input,.faux-settings-select,.faux-settings-textarea{width:100%;border:1px solid rgba(216,184,106,.28);border-radius:8px;background:#120b0fbf;padding:.65rem .75rem;color:#fff;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.faux-settings-input::placeholder,.faux-settings-textarea::placeholder{color:#a99183bf}.faux-settings-input:focus,.faux-settings-select:focus,.faux-settings-textarea:focus{border-color:#c9a8558c;box-shadow:0 0 0 2px #c8323a2e}.faux-settings-label{display:block;margin-bottom:.35rem;font-size:.72rem;font-weight:600;color:#ffffffa6}.faux-settings-action-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border:0;background:transparent;padding:.85rem 0;text-align:left;border-bottom:1px solid rgba(216,184,106,.12);cursor:pointer;transition:background .16s ease}.faux-settings-action-row:hover{background:#ffffff0a}.faux-settings-action-row:last-child{border-bottom:0}.faux-settings-toggle{position:relative;height:1.5rem;width:2.65rem;flex-shrink:0;border-radius:999px;background:#ffffff26;transition:background .2s ease}.faux-settings-toggle--on{background:linear-gradient(145deg,#c8323a,#8e2331)}.faux-settings-toggle__knob{position:absolute;top:.15rem;left:.15rem;height:1.2rem;width:1.2rem;border-radius:999px;background:#fff;box-shadow:0 2px 6px #00000040;transition:transform .2s ease}.faux-settings-toggle--on .faux-settings-toggle__knob{transform:translate(1.15rem)}.faux-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.faux-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.luxe-topbar .luxe-icon-button{width:2.5rem;height:2.5rem;border-color:#d9b45b6b;background:linear-gradient(145deg,#d00000,#b30000 52%,#6f0000);color:#fff;box-shadow:0 6px 16px #b3000061}.luxe-topbar .luxe-brand-title{font-size:1.85rem}.app-shell-header-row{padding-inline:.75rem}.faux-admin-nav{display:flex;align-items:stretch;width:100%;max-width:none;gap:.3rem;padding-inline:0;padding-bottom:.1rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity}.faux-admin-nav::-webkit-scrollbar{display:none}.faux-admin-nav__item{min-width:3.9rem;flex:1 0 3.9rem;max-width:5.2rem;flex-direction:column;gap:.12rem;padding:.42rem .05rem;font-size:clamp(.42rem,1.85vw,.56rem);letter-spacing:0;border-radius:8px;background:#0a0709b8;border-color:#d8b86a38;box-shadow:0 3px 10px #0003;scroll-snap-align:start}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{font-size:1.05rem!important;width:1.05rem!important;height:1.05rem!important}.faux-admin-nav__item--active{background:linear-gradient(145deg,#d00000,#b30000 52%,#6f0000);border-color:#d9b45b66;color:#fff;box-shadow:0 6px 16px #b300006b}.faux-admin-nav__item .faux-admin-nav__label--full{display:none}.faux-admin-nav__item .faux-admin-nav__label--short{display:block}.app-shell-nav .nav-mobile-bar{min-height:4.5rem;padding-top:.35rem;padding-bottom:calc(.45rem + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#201216f5,#080608fa),#0c070afa!important;border-top:1px solid rgba(216,184,106,.24);box-shadow:0 -10px 30px #0000005c}.app-shell-nav .nav-mobile-icon:not(.nav-mobile-icon--active){height:2.75rem;width:2.75rem;color:#d8b86a;background:#ffffff0d;border-color:#d8b86a29;box-shadow:inset 0 1px #ffffff0f}.app-shell-nav .nav-mobile-icon--active{height:2.85rem;width:2.85rem;border-color:#d9b45b6b;background:linear-gradient(145deg,#d00000,#b30000 52%,#6f0000);color:#fff;box-shadow:0 6px 16px #b3000059}.app-shell-nav .nav-mobile-fab{height:3.55rem;width:3.55rem;margin-top:-1.45rem;border-width:2px;border-color:#ffffffe6;box-shadow:0 10px 22px #b3000073}.app-shell-nav .nav-mobile-slot--fab{align-items:flex-end;justify-content:center}.app-shell-body{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom,0px))}.app-shell-main{padding-top:.25rem}.create-room-page{padding-inline:1rem;padding-bottom:1.5rem}.create-room-hero,.create-room-step-tabs{display:none}.create-room-progress{display:flex;gap:.35rem;padding:.25rem 0 .75rem}.create-room-progress__bar{flex:1;height:.28rem;border-radius:999px;background:#d8b86a33;transition:background .2s ease}.create-room-progress__bar--active{background:#b30000}.create-room-form-panel{border-radius:12px;padding:1rem}.create-room-form-panel .create-room-step-title{margin-bottom:1rem;border-bottom:0;padding-bottom:0;text-align:center;justify-content:center}.create-room-form-panel .create-room-step-title .luxe-medallion{display:none}.create-room-form-panel .create-room-step-title h2{font-size:1.05rem;font-weight:700}.create-room-form-actions{position:sticky;bottom:5.5rem;z-index:10;margin-top:1rem;padding:.75rem 0;background:linear-gradient(180deg,transparent,rgba(18,11,15,.92) 24%)}.table-info-mobile-hide{display:none}}@media (min-width: 768px){.create-room-progress{display:none}}.layout{scroll-behavior:smooth;scrollbar-width:none}@media (max-width: 599px){body #root .financial-workspace--cash,body #root .financial-workspace--cash .financial-workspace__content,body #root .financial-workspace--cash .cashcounter-layout{width:100%!important;max-width:none!important;margin:0!important;padding-right:0!important;padding-left:0!important}body .live-tables-page .live-table-actions .live-table-action{height:44px!important;min-height:44px!important}body .waiting-list-shell .luxe-icon-button{width:44px!important;min-width:44px!important;height:44px!important}body .players-command-panel .luxe-action{height:3.2rem!important;min-height:3.2rem!important}body .app-shell-main .luxe-panel .luxe-icon-button[aria-label="Refresh waiting list"]{width:3.2rem!important;min-width:3.2rem!important;height:3.2rem!important;min-height:3.2rem!important}}@media (min-width: 1181px){body #root .app-shell-rail--desktop .nav-mobile-tap:has(.nav-mobile-icon--active){border:1px solid rgba(214,170,59,.48)!important;background:linear-gradient(90deg,#8f1722e0,#520c14b8)!important;box-shadow:0 7px 18px #46070e47!important}body #root .app-shell-rail--desktop .nav-mobile-tap:has(.nav-mobile-icon--active):hover{border-color:#d6aa3b94!important;background:linear-gradient(90deg,#991925eb,#560d15c7)!important}body #root .app-shell-rail--desktop .nav-mobile-icon--active{border:0!important;background:transparent!important;box-shadow:none!important;color:#f6d879!important}body #root .app-shell-rail--desktop .nav-mobile-tap:has(.nav-mobile-icon--active) .nav-side-label{color:#f6d879!important}}.app-shell-main{--faux-card-surface: rgba(13, 16, 23, .96);--faux-card-border: rgba(212, 169, 55, .23);--faux-secondary-copy: #c1bbb3}.app-shell-main:before{background:#00000080!important}.app-shell-main :is(p,small,td,.text-muted,.text-inactive,.faux-muted){color:var(--faux-secondary-copy)}.app-shell-main :is(.faux-card,.luxe-panel,.floor-panel,.today-club-activity,.players-hub__content){border-color:var(--faux-card-border)!important;background-color:var(--faux-card-surface)!important;box-shadow:0 12px 28px #00000047!important}.app-shell-main :is(button,a,input,select,textarea){min-width:0}.app-shell-main table :is(th,td){font-variant-numeric:tabular-nums}@media (min-width: 1024px) and (max-height: 820px){.luxe-topbar{min-height:64px!important;height:64px!important}body .app-shell-rail--desktop{top:64px!important}body .app-shell-body{padding-top:12px!important}body .app-shell-main{padding-top:12px!important;padding-bottom:24px!important}.admin-command-center{gap:.6rem!important;padding-top:0!important}.admin-command-center .cc-dashboard-section [role=list]{gap:.6rem!important}.admin-command-center .cc-dashboard-section [role=list]>.faux-card{min-height:7.35rem!important;padding:.72rem!important}.admin-command-center .faux-card__icon-ring{width:2.35rem!important;height:2.35rem!important}.admin-command-center .faux-card__value{margin-top:.35rem!important;font-size:1.45rem!important}.dashboard-operations-strip{gap:.55rem!important}.dashboard-operational-metric{min-height:4.35rem!important;padding:.58rem .68rem!important}.admin-command-center .ops-action{min-height:3.65rem!important;padding:.5rem .68rem!important}.today-club-activity__head{padding:.65rem .8rem!important}.today-club-activity th,.today-club-activity td{padding:.5rem .65rem!important}.today-club-activity tbody tr{height:3rem!important}.live-tables-page{gap:.65rem!important}.live-tables-page>.luxe-panel{padding:.75rem!important}.live-table-legend{gap:.35rem!important}.live-table-legend__item{min-height:2.6rem!important;padding:.4rem .55rem!important}.live-table-filter-grid{grid-template-columns:minmax(16rem,1fr) minmax(9rem,.35fr) minmax(9rem,.35fr) auto!important;gap:.55rem!important}.live-table-search{grid-column:auto!important}.live-table-filter-grid :is(input,select,button){min-height:44px!important;height:44px!important}.waiting-table-card__main{padding:.78rem!important}.waiting-table-card .waiting-seat-map{height:clamp(12rem,22vw,16rem)!important}.waiting-table-card__footer{min-height:2.45rem!important}.players-hub{gap:.65rem!important}.players-hub__hero{min-height:4.9rem!important;padding:.65rem .85rem!important}.players-hub__decoration{display:none!important}.players-hub__tabs button{min-height:44px!important;padding-block:.45rem!important}.cashcounter-shell .cc-entry-panel{padding:.8rem!important}.cashcounter-shell .cc-member-search{min-height:48px!important}.cashcounter-shell .cc-member-search input{min-height:44px!important}.cashcounter-shell .cc-recent-section,.cashcounter-shell .cc-recent-panel{background:var(--faux-card-surface)!important}}@media (min-width: 1181px){body #root .app-shell-main{padding-top:16px!important;padding-right:16px!important;padding-left:16px!important}}@media (max-width: 767px){.app-shell-main{font-size:15px}.players-hub__decoration{display:none!important}.app-shell-main :is(button,a,[role=button]){min-height:44px}}.bonus-admin-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(212,169,55,.18);border-radius:12px;background:#0d1017f0}.bonus-admin-controls>div{display:flex;min-width:0;gap:8px;overflow-x:auto;scrollbar-width:none}.bonus-admin-controls>div::-webkit-scrollbar{display:none}.bonus-admin-controls button{flex:none;min-height:44px;padding:0 14px;border:1px solid rgba(212,169,55,.18);border-radius:10px;background:#171b24;color:#bbb7b0;font-weight:750;white-space:nowrap}.bonus-admin-controls button.is-active{border-color:#d4a9378c;background:#d4a93721;color:#f3d373}.bonus-admin-controls label{display:flex;align-items:center;gap:8px;flex:none;color:#bbb7b0;font-size:.8rem;font-weight:750;white-space:nowrap}.bonus-admin-controls select{min-height:44px;padding:0 34px 0 12px;border:1px solid rgba(212,169,55,.2);border-radius:10px;background:#10141c;color:#f7f2e9}.bonus-lp-balance em{display:block;margin-top:3px;color:#6edda2;font-size:.68rem;font-style:normal;font-weight:800}.bonus-history-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:8px 0;border-top:1px solid rgba(255,255,255,.055)}.bonus-history-row span{min-width:0}.bonus-history-row strong,.bonus-history-row small{display:block}.bonus-history-row strong{color:#6edda2}.bonus-history-row small{margin-top:3px;overflow:hidden;color:#bdb7af;text-overflow:ellipsis;white-space:nowrap}.bonus-modal form{max-height:calc(100dvh - 32px);overflow-y:auto}.bonus-modal header>div>strong{display:block;margin-top:7px;color:#e8cb77;font-size:.82rem}.bonus-quick-amounts{margin:0;padding:0;border:0}.bonus-quick-amounts legend{margin-bottom:7px;color:#d8d2c8;font-weight:700}.bonus-quick-amounts>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.bonus-quick-amounts button{min-height:46px;border:1px solid rgba(212,169,55,.22);border-radius:10px;background:#191e28;color:#e7e1d7;font-weight:850}.bonus-quick-amounts button.is-active{border-color:#d4a937;background:#d4a93729;color:#f7dc86;box-shadow:inset 0 0 0 1px #d4a93726}.bonus-modal select{width:100%;min-height:50px;padding:0 13px;border:1px solid rgba(212,169,55,.24);border-radius:10px;outline:0;background:#0b0e14;color:#f7f2e9;font-size:1rem}.bonus-modal input[type=number]::-webkit-inner-spin-button,.bonus-modal input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bonus-modal input[type=number]{appearance:textfield;-moz-appearance:textfield}.bonus-balance-preview{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:16px;padding:12px;border:1px solid rgba(212,169,55,.18);border-radius:12px;background:#0000003d}.bonus-balance-preview span{min-width:0}.bonus-balance-preview small,.bonus-balance-preview strong{display:block}.bonus-balance-preview small{color:#aaa6a0;font-size:.66rem}.bonus-balance-preview strong{margin-top:3px;color:#f7f2e9;font-size:.88rem;white-space:nowrap}.bonus-balance-preview span:last-child strong{color:#6edda2}.bonus-modal footer .save{border-color:#d4a9378c;background:linear-gradient(180deg,#b58b27,#7d5b10);color:#fff9e8}.faux-profile-hero__body{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;padding:16px!important}.faux-profile-identity{min-width:0!important}.faux-profile-title-row h2{font-family:inherit!important}.faux-profile-photo-actions{align-self:center!important;min-width:auto!important;padding:0!important;background:transparent!important}.faux-profile-hero-meta{display:flex!important;align-items:stretch!important;flex-wrap:wrap!important;gap:8px!important}.faux-profile-hero-meta .faux-profile-record{flex:1 1 150px!important;min-width:150px!important;min-height:58px!important;padding:8px 10px!important}.faux-profile-record :is(small,strong){overflow-wrap:normal!important;word-break:normal!important}.faux-profile-record small,.faux-profile-hero-meta .faux-profile-record strong{white-space:nowrap!important}@media (min-width:1024px) and (max-height:820px){.bonus-admin-page{gap:10px;padding:12px 16px}.bonus-admin-hero{padding:14px 18px}.bonus-admin-hero>svg{width:38px;height:38px}.bonus-admin-toolbar{padding:9px}.bonus-admin-toolbar input{min-height:44px}.bonus-player-card{padding:13px}.bonus-add{margin-top:10px}.bonus-recent{margin-top:10px;padding-top:9px}.bonus-admin-state{min-height:110px}}@media (max-width:1023px){.faux-profile-hero__body{grid-template-columns:1fr!important}.faux-profile-photo-actions{justify-self:start!important}.faux-profile-hero-meta{display:grid!important;grid-template-columns:repeat(2,minmax(150px,1fr))!important}.faux-profile-hero-meta .faux-profile-record{min-width:0!important}}@media (max-width:599px){.bonus-admin-controls{align-items:stretch;flex-direction:column}.bonus-admin-controls label{justify-content:space-between}.bonus-admin-controls select{flex:1;min-width:0}.bonus-quick-amounts>div{grid-template-columns:repeat(2,minmax(0,1fr))}.bonus-modal form{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));border-radius:18px 18px 0 0}.bonus-modal footer{position:sticky;bottom:calc(-20px - env(safe-area-inset-bottom));z-index:3;margin:18px -20px -20px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#10141c}.bonus-modal footer .save{grid-column:1/-1;grid-row:1}.bonus-modal footer>button:first-child{grid-column:1/-1;grid-row:2}.bonus-balance-preview{grid-template-columns:1fr auto 1fr}.bonus-balance-preview>svg:nth-of-type(2),.bonus-balance-preview span:last-child{grid-column:auto}.bonus-balance-preview span:last-child{grid-column:1/-1;padding-top:8px;border-top:1px solid rgba(255,255,255,.07)}.faux-profile-hero-meta{grid-template-columns:1fr!important}.faux-profile-hero-meta .faux-profile-record{min-width:100%!important}.faux-profile-photo-actions,.faux-profile-photo-actions button{width:100%!important}}@media (min-width:1181px){body #root .app-shell-rail--desktop{border-right:1px solid rgba(212,169,55,.18)!important;background:linear-gradient(180deg,#0c0c0ffc,#07080bfc)!important;box-shadow:8px 0 24px #0003!important}body #root .app-shell-rail--desktop .nav-side-rail{gap:4px!important;padding:8px 10px 16px!important}body #root .app-shell-rail--desktop .nav-mobile-tap{position:relative!important;min-height:46px!important;padding:4px 8px!important;border:1px solid transparent!important;border-radius:11px!important;background:transparent!important;box-shadow:none!important;transition:background .16s ease,border-color .16s ease,color .16s ease!important}body #root .app-shell-rail--desktop .nav-mobile-tap:hover:not(:has(.nav-mobile-icon--active)){border-color:#d4a93726!important;background:#ffffff0b!important}body #root .app-shell-rail--desktop :is(.nav-mobile-icon,.nav-mobile-fab){width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border:0!important;border-radius:9px!important;background:#ffffff09!important;color:#aaa9ad!important;box-shadow:none!important}body #root .app-shell-rail--desktop .nav-side-label{color:#c9c6c0!important;font-size:.75rem!important;font-weight:720!important;letter-spacing:.01em!important}body #root .app-shell-rail--desktop .nav-mobile-tap:has(.nav-mobile-icon--active){border-color:#d4a93747!important;background:linear-gradient(90deg,#73121eb8,#330d1473)!important;box-shadow:none!important}body #root .app-shell-rail--desktop .nav-mobile-tap:has(.nav-mobile-icon--active):before{content:"";position:absolute;top:9px;bottom:9px;left:-1px;width:3px;border-radius:0 4px 4px 0;background:#d4a937;box-shadow:0 0 10px #d4a93773}body #root .app-shell-rail--desktop .nav-mobile-tap:has(.nav-mobile-icon--active) .nav-mobile-icon--active{border:0!important;background:#d4a9371a!important;color:#f3d373!important;box-shadow:none!important}body #root .app-shell-rail--desktop .nav-mobile-tap:has(.nav-mobile-icon--active) .nav-side-label{color:#f5e1a3!important;font-weight:820!important}body #root .app-shell-rail__collapse{width:34px!important;height:34px!important;margin:8px 10px 6px auto!important;border-color:#d4a93738!important;border-radius:9px!important;background:#151820!important;color:#d8b85f!important;box-shadow:none!important}body #root .app-shell-rail--desktop.is-collapsed .nav-mobile-tap{padding:4px!important}body #root .app-shell-rail--desktop.is-collapsed .nav-mobile-tap:has(.nav-mobile-icon--active):before{top:8px;bottom:8px}}body #root .luxe-topbar{min-height:64px!important;height:64px!important;padding:0 max(12px,env(safe-area-inset-right,0px)) 0 max(12px,env(safe-area-inset-left,0px))!important;border-bottom:1px solid rgba(212,169,55,.24)!important;background:linear-gradient(90deg,#070709f7,#160a0cf0,#070709f7)!important;box-shadow:0 8px 24px #00000047!important;-webkit-backdrop-filter:blur(16px) saturate(125%)!important;backdrop-filter:blur(16px) saturate(125%)!important}body #root .luxe-topbar .app-shell-header-row{position:relative!important;display:grid!important;width:100%!important;max-width:none!important;min-height:64px!important;height:64px!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important}body #root .luxe-topbar .faux-header-left-controls{position:static!important;grid-column:1!important;grid-row:1!important;display:flex!important;min-width:0!important;align-items:center!important;justify-self:start!important;gap:8px!important;z-index:2!important}body #root .luxe-topbar .faux-header-brand{position:static!important;grid-column:2!important;grid-row:1!important;width:auto!important;max-width:min(44vw,32rem)!important;justify-self:center!important;transform:none!important;z-index:1!important}body #root .luxe-topbar .faux-header-wordmark{display:flex!important;min-width:0!important;align-items:center!important;flex-direction:column!important;line-height:1!important;text-align:center!important}body #root .luxe-topbar .faux-header-brand__desktop-title{display:inline!important;color:#d6aa3b!important;-webkit-text-fill-color:#d6aa3b!important;font-family:Cinzel,Playfair Display,Georgia,serif!important;font-size:clamp(.78rem,1.25vw,1rem)!important;font-weight:900!important;letter-spacing:.14em!important;white-space:nowrap!important}body #root .luxe-topbar .faux-header-wordmark>small{display:block!important;margin-top:4px!important;color:#a9a39b!important;font-family:Inter,system-ui,sans-serif!important;font-size:.55rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important}body #root .luxe-topbar .faux-header-actions{position:static!important;grid-column:3!important;grid-row:1!important;display:flex!important;min-width:0!important;align-items:center!important;justify-self:end!important;gap:8px!important;z-index:2!important}body #root .luxe-topbar :is(.luxe-icon-button,.faux-header-qr-button,.faux-header-back-button){display:grid!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;place-items:center!important;border:1px solid rgba(212,169,55,.18)!important;border-radius:11px!important;background:#ffffff09!important;color:#d8d3ca!important;box-shadow:none!important}body #root .luxe-topbar :is(.luxe-icon-button,.faux-header-qr-button,.faux-header-back-button):hover{border-color:#d4a9376b!important;background:#d4a93714!important;color:#f0cf70!important}body #root .luxe-topbar .faux-header-wallet-button{min-height:40px!important;height:40px!important;border:1px solid rgba(212,169,55,.2)!important;border-radius:11px!important;background:#ffffff09!important;box-shadow:none!important}body #root .luxe-topbar .faux-header-profile{height:42px!important;min-height:42px!important;padding:3px 9px 3px 3px!important;border:1px solid rgba(212,169,55,.2)!important;background:#ffffff09!important;box-shadow:none!important}body #root .luxe-topbar .faux-header-profile img{width:34px!important;height:34px!important;min-width:34px!important;border:1px solid rgba(212,169,55,.32)!important}body #root .luxe-topbar .faux-header-profile__identity strong{font-size:.72rem!important}body #root .luxe-topbar .faux-header-profile__identity small{font-size:.56rem!important;color:#aaa6a0!important}body #root .luxe-topbar .admin-header-checkin{min-height:40px!important;padding:0 13px!important;border:1px solid rgba(212,169,55,.38)!important;border-radius:11px!important;background:#d4a9371a!important;color:#f0cf70!important;font-weight:800!important}@media (max-width:899px){body #root .luxe-topbar .faux-header-brand__desktop-title{display:none!important}body #root .luxe-topbar .faux-header-brand__mobile-title{display:inline!important;color:#d6aa3b!important;-webkit-text-fill-color:#d6aa3b!important;font-family:Cinzel,Playfair Display,Georgia,serif!important;font-size:.86rem!important;font-weight:900!important;letter-spacing:.14em!important;white-space:nowrap!important}body #root .luxe-topbar .faux-header-wordmark>small{display:none!important}body #root .luxe-topbar .faux-header-profile{width:40px!important;min-width:40px!important;padding:3px!important;border-radius:50%!important}body #root .luxe-topbar .faux-header-profile img{width:32px!important;height:32px!important;min-width:32px!important}body #root .luxe-topbar .faux-header-profile__identity{display:none!important}}@media (max-width:599px){body #root .luxe-topbar{padding-right:max(6px,env(safe-area-inset-right,0px))!important;padding-left:max(6px,env(safe-area-inset-left,0px))!important}body #root .luxe-topbar .app-shell-header-row{grid-template-columns:minmax(72px,1fr) auto minmax(72px,1fr)!important;gap:4px!important}body #root .luxe-topbar .faux-header-actions{gap:4px!important}body #root .luxe-topbar :is(.luxe-icon-button,.faux-header-qr-button,.faux-header-back-button){width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}body #root .luxe-topbar .faux-header-wallet-button{max-width:74px!important;height:38px!important;min-height:38px!important}body #root .luxe-topbar .faux-header-profile{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}body #root .luxe-topbar .faux-header-profile img{width:30px!important;height:30px!important;min-width:30px!important}}@media screen{body #root .cashcounter-shell,body #root .cash-reports-page,body #root .cashcounter-shell :is(.cc-entry-shell,.cc-entry-panel,.bank-report-page,.reports-filter-shell,.reports-filter-panel,.reports-table-panel,.bank-table-shell,.member-balance-page,.vault-ledger-page){color:#f7f2e9!important}body #root .cashcounter-shell :is(h1,h2,h3,h4,strong,.font-semibold,.font-bold),body #root .cash-reports-page :is(h1,h2,h3,h4,strong,.font-semibold,.font-bold){color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important}body #root .cashcounter-shell :is(p,small,.text-slate-400,.text-slate-500,.text-slate-600,.text-gray-400,.text-gray-500,.text-gray-600),body #root .cash-reports-page :is(p,small,.text-slate-400,.text-slate-500,.text-slate-600,.text-gray-400,.text-gray-500,.text-gray-600){color:#bdb7af!important;-webkit-text-fill-color:#bdb7af!important}body #root .cashcounter-shell :is(label,.reports-member-floating-label,.reports-field-control label),body #root .cash-reports-page :is(label,.reports-member-floating-label,.reports-field-control label){color:#e7c968!important;-webkit-text-fill-color:#e7c968!important}body #root .cashcounter-shell :is(input,select,textarea,[data-radix-select-trigger]),body #root .cash-reports-page :is(input,select,textarea,[data-radix-select-trigger]){border-color:#d4a9373d!important;background:#0d1118!important;color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important;caret-color:#e7c968!important}body #root .cashcounter-shell :is(input,textarea)::placeholder,body #root .cash-reports-page :is(input,textarea)::placeholder{color:#aaa6a0!important;-webkit-text-fill-color:#aaa6a0!important;opacity:1!important}body #root .cashcounter-shell select option,body #root .cash-reports-page select option{background:#10141c!important;color:#f7f2e9!important}body #root .cashcounter-shell :is(.cc-member-search,.reports-member-control,.reports-field-control,.bg-white,.bg-white\/95),body #root .cash-reports-page :is(.reports-member-control,.reports-field-control,.bg-white,.bg-slate-50){border-color:#d4a93733!important;background:#121720!important;color:#f7f2e9!important}body #root .cashcounter-shell :is(.cc-member-search-results,.cc-member-search-result,.reports-member-dropdown,.reports-member-option),body #root .cash-reports-page :is(.reports-member-dropdown,.reports-member-option){border-color:#d4a93738!important;background:#0c1017!important;color:#f7f2e9!important}body #root .cashcounter-shell :is(.cc-member-search-result,.reports-member-option):hover,body #root .cash-reports-page .reports-member-option:hover{background:#1b2230!important}body #root .cashcounter-shell :is(.cc-member-search-result,.reports-member-option) :is(p,strong,small),body #root .cash-reports-page .reports-member-option :is(p,strong,small){color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important}body #root .cashcounter-shell :is(.cc-member-search-result,.reports-member-option) small,body #root .cash-reports-page .reports-member-option small{color:#bdb7af!important;-webkit-text-fill-color:#bdb7af!important}body #root .cash-reports-page :is(.reports-table-scroll,.reports-desktop-table,.md\:hidden>div,.rounded-2xl.border.border-slate-200.bg-white){border-color:#d4a9372e!important;background:#11161f!important;color:#f7f2e9!important}body #root .cash-reports-page table thead :is(th,td){background:#171c25!important;color:#e8ca6e!important;-webkit-text-fill-color:#e8ca6e!important}body #root .cash-reports-page table tbody :is(th,td){border-color:#ffffff12!important;background:#0f141c!important;color:#eee9df!important;-webkit-text-fill-color:#eee9df!important}body #root .cash-reports-page table tbody tr:nth-child(2n) :is(th,td){background:#131923!important}body #root .cashcounter-shell :is(.cc-transaction-dialog,.member-ledger-modal,[role=dialog]),body #root .cash-reports-page :is([role=dialog],.reports-print-choice-dialog){border-color:#d4a93742!important;background:#10141c!important;color:#f7f2e9!important}body #root .cashcounter-shell button:disabled,body #root .cash-reports-page button:disabled{color:#96999f!important;-webkit-text-fill-color:#96999f!important;opacity:.72!important}}body #root .luxe-topbar .admin-header-checkin{display:inline-flex!important;width:42px!important;min-width:42px!important;min-height:42px!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0!important;border:1px solid rgba(236,203,112,.7)!important;border-radius:12px!important;background:linear-gradient(145deg,#b88924,#76500e)!important;color:#fff9e8!important;font-size:.76rem!important;font-weight:850!important;letter-spacing:.025em!important;box-shadow:inset 0 1px #ffffff26,0 7px 18px #6341083d!important;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease!important;white-space:nowrap!important}body #root .luxe-topbar .admin-header-checkin svg{width:19px!important;height:19px!important;flex:none!important}body #root .luxe-topbar .admin-header-checkin span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}body #root .luxe-topbar .admin-header-checkin:hover{filter:brightness(1.09)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff2e,0 9px 22px #6341084d!important}body #root .luxe-topbar .admin-header-checkin:active{filter:brightness(.98)!important;transform:translateY(0)!important}body #root .luxe-topbar .admin-header-checkin:focus-visible{outline:2px solid #f3d373!important;outline-offset:2px!important}@media (max-width:899px){body #root .luxe-topbar .admin-header-checkin{min-width:42px!important;width:42px!important;padding:0!important}body #root .luxe-topbar .admin-header-checkin span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}}.accounting-player-search-dropdown{z-index:2147483000!important;isolation:isolate}.cashcounter-shell .cc-entry-shell,.cashcounter-shell .cc-search-wrap,.cashcounter-shell .cc-search-wrap>div{position:relative!important;overflow:visible!important}.cashcounter-shell .cc-entry-shell{z-index:1000!important}.cashcounter-shell .cc-search-wrap,.cashcounter-shell .cc-search-wrap>div{z-index:1001!important}.cashcounter-shell .cc-member-search-results{z-index:2147483000!important;isolation:isolate;overscroll-behavior:contain}.app-shell-body{box-sizing:border-box!important;padding-top:16px!important}@media (min-width: 1181px){body #root .app-shell-body--with-rail .app-shell-main,body #root .app-shell-body--with-rail.app-shell-body--rail-collapsed .app-shell-main,body #root .app-shell-body--no-rail .app-shell-main{box-sizing:border-box!important;padding:0 20px 32px!important}}@media (min-width: 600px) and (max-width: 1180px){body #root .app-shell-main{box-sizing:border-box!important;padding:0 24px calc(96px + env(safe-area-inset-bottom,0px))!important}}@media (max-width: 599px){.app-shell-body{padding-top:12px!important}body #root .app-shell-main{box-sizing:border-box!important;padding:0 16px calc(96px + env(safe-area-inset-bottom,0px))!important}body #root .app-shell-main>.admin-command-center{padding-right:0!important;padding-left:0!important}body .luxe-topbar .faux-header-brand__text>*{display:none!important}body .luxe-topbar .faux-header-brand:before,body .luxe-topbar .faux-header-brand:after,body .luxe-topbar .faux-header-brand__text:after{content:none!important;display:none!important}body .luxe-topbar .faux-header-brand__text:before{content:"FAUX"!important;display:block!important;color:#d6aa3b!important;-webkit-text-fill-color:#d6aa3b!important;font-family:Cinzel,Playfair Display,Georgia,serif!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.14em!important;line-height:1!important;white-space:nowrap!important}}@media (min-width:1200px){.app-shell-main>*,.faux-page-shell{width:min(100%,1600px);margin-inline:auto}.app-shell-main{padding-inline:clamp(24px,2vw,40px)}}@media (min-width:1800px){.app-shell-main>*,.faux-page-shell{width:min(100%,1760px)}.app-shell-main{font-size:clamp(14px,.8vw,17px)}}@media (max-height:700px) and (orientation:landscape){.app-shell-main{padding-top:12px!important;padding-bottom:24px!important}.app-header{min-height:56px!important}.auth-screen{align-items:flex-start!important;overflow-y:auto!important}}.faux-header-actions--player .faux-header-profile-wrap{order:3;margin-left:0}.faux-header-actions--player{justify-content:flex-end!important}@media (min-width:600px) and (max-width:1199px){body .luxe-topbar .app-shell-header-row{display:grid!important;grid-template-columns:minmax(150px,1fr) minmax(250px,auto) minmax(150px,1fr)!important;width:100%!important;max-width:none!important;gap:12px!important;padding-inline:24px!important}body .luxe-topbar .faux-header-left-controls{grid-column:1!important;justify-self:start!important;min-width:0!important}body .luxe-topbar .faux-header-brand{display:flex!important;position:static!important;grid-column:2!important;justify-self:center!important;width:auto!important;max-width:none!important;transform:none!important;overflow:visible!important}body .luxe-topbar .faux-header-brand__text,body .luxe-topbar .faux-header-wordmark{display:block!important;overflow:visible!important}body .luxe-topbar .faux-header-brand__desktop-title{display:inline!important;visibility:visible!important;white-space:nowrap!important;color:#d6aa3b!important;-webkit-text-fill-color:#d6aa3b!important;font-size:clamp(.78rem,1.7vw,1rem)!important;letter-spacing:.12em!important}body .luxe-topbar .faux-header-brand__mobile-title{display:none!important}body .luxe-topbar .faux-header-actions{grid-column:3!important;justify-self:end!important;display:flex!important;min-width:max-content!important;gap:8px!important}.faux-header-wallet-button span{display:flex!important}.faux-header-profile__identity{display:none!important}.faux-header-profile{width:44px!important;min-width:44px!important;padding:2px!important}.faux-header-profile img{width:38px!important;height:38px!important}}.session-expired-overlay{position:fixed;z-index:100000;inset:0;display:grid;place-items:center;padding:16px;background:#000000c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.session-expired-card{width:min(440px,100%);padding:28px;border:1px solid rgba(212,169,55,.42);border-radius:18px;background:linear-gradient(145deg,#171319,#08090d);box-shadow:0 28px 90px #000000b8;color:#f7f2e9;text-align:center}.session-expired-icon{display:grid;width:64px;height:64px;margin:0 auto 16px;place-items:center;border:1px solid rgba(229,72,77,.45);border-radius:50%;background:#e5484d21;color:#ff8589;font-size:30px}.session-expired-card>p:first-of-type{color:#d4a937;font-size:.68rem;font-weight:900;letter-spacing:.18em}.session-expired-card h2{margin:7px 0;font-size:1.65rem}.session-expired-copy{margin:0 auto 22px;color:#bbb5ad;line-height:1.65}.session-expired-card button{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(212,169,55,.6);border-radius:12px;background:#d4a937;color:#100d08;font-weight:900}.faux-copy-protected,.faux-copy-protected *{-webkit-user-select:none;user-select:none}.faux-copy-protected input,.faux-copy-protected textarea,.faux-copy-protected [contenteditable=true],.faux-copy-protected .copy-allowed,.faux-copy-protected [data-copy-allowed]{-webkit-user-select:text;user-select:text}button,a,[role=button]{touch-action:manipulation}.players-search-hints{display:flex;align-items:center;gap:.35rem;grid-column:1/-1;flex-wrap:wrap}.players-search-hints span{border:1px solid rgba(212,169,55,.22);border-radius:999px;background:#d4a9370f;color:#f6f2eab8;padding:.22rem .55rem;font-size:.66rem;font-weight:800;letter-spacing:.03em}@media (max-width:899px){input,textarea,select{font-size:16px!important}.players-command-actions{grid-template-columns:minmax(0,1fr)!important}.players-command-actions>a,.players-command-actions>button{width:100%;min-height:44px}.players-search-hints{margin-top:-.15rem}}@media (min-width:600px) and (max-width:1199px){body .luxe-topbar .app-shell-header-row--no-rail{position:relative!important;display:grid!important;grid-template-columns:minmax(11.5rem,1fr) minmax(13rem,1.35fr) minmax(6.25rem,1fr)!important;align-items:center!important;width:100%!important;max-width:none!important;min-height:64px!important;height:auto!important;gap:.65rem!important;padding-inline:clamp(.75rem,2vw,1.25rem)!important}body .luxe-topbar .faux-header-left-controls--player{display:flex!important;grid-column:1!important;align-items:center!important;justify-self:start!important;min-width:0!important}body .luxe-topbar .faux-header-wallet-button--left{display:flex!important;visibility:visible!important;width:auto!important;min-width:8.75rem!important;max-width:11rem!important;height:44px!important;opacity:1!important}body .luxe-topbar .faux-header-wallet-button--left>span,body .luxe-topbar .faux-header-wallet-button--left small,body .luxe-topbar .faux-header-wallet-button--left strong{display:block!important;visibility:visible!important;opacity:1!important}body .luxe-topbar .faux-header-brand{position:static!important;display:flex!important;grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:center!important;justify-content:center!important;transform:none!important;visibility:visible!important;opacity:1!important}body .luxe-topbar .faux-header-wordmark{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;visibility:visible!important;opacity:1!important}body .luxe-topbar .faux-header-brand__desktop-title{display:inline!important;color:#d6aa3b!important;-webkit-text-fill-color:#d6aa3b!important;font-size:clamp(.78rem,1.65vw,1.02rem)!important;letter-spacing:.1em!important;white-space:nowrap!important}body .luxe-topbar .faux-header-brand__mobile-title,body .luxe-topbar .faux-header-wordmark:before,body .luxe-topbar .faux-header-wordmark small{display:none!important;content:none!important}body .luxe-topbar .faux-header-actions--player{position:static!important;display:flex!important;grid-column:3!important;grid-row:1!important;align-items:center!important;justify-self:end!important;justify-content:flex-end!important;gap:.4rem!important;min-width:0!important;margin:0!important;visibility:visible!important;opacity:1!important}body .luxe-topbar .faux-header-actions--player>.faux-header-qr-button,body .luxe-topbar .faux-header-actions--player>.faux-header-profile-wrap,body .luxe-topbar .faux-header-actions--player .faux-header-profile{position:static!important;display:flex!important;visibility:visible!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;transform:none!important;opacity:1!important}body .luxe-topbar .faux-header-actions--player>.faux-header-qr-button{display:grid!important;place-items:center!important}body .luxe-topbar .faux-header-actions--player .faux-header-profile img{width:40px!important;height:40px!important}body .luxe-topbar .faux-header-actions--player .faux-header-profile__identity,body .luxe-topbar .faux-header-actions--player .faux-header-notification-wrap{display:none!important}}.player-reports-page{display:grid;gap:1rem;width:100%;max-width:80rem;margin:0 auto;padding:1rem}.player-reports-page>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(212,169,55,.24);border-radius:1rem;background:#0d1017f2;padding:1.25rem}.player-reports-page>header p{margin:0;color:#d4a937;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.player-reports-page>header h1{margin:.15rem 0;color:#f7f2e9;font-size:1.55rem;font-weight:950}.player-reports-page>header span{color:#aaa6a0;font-size:.78rem}.player-reports-page>header>svg{width:2rem;height:2rem;color:#d4a937}.player-reports-page>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.player-reports-page>nav button{display:flex;min-height:48px;align-items:center;justify-content:center;gap:.5rem;border:1px solid rgba(212,169,55,.18);border-radius:.75rem;background:#151922;color:#aaa6a0;font-weight:850}.player-reports-page>nav button.active{border-color:#d4a93799;background:#d4a9371f;color:#f0d274}.player-report-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto auto;align-items:end;gap:.75rem;border:1px solid rgba(212,169,55,.2);border-radius:1rem;background:#0d1017f2;padding:1rem}.player-report-filters label{display:grid;gap:.35rem;color:#aaa6a0;font-size:.68rem;font-weight:850}.player-report-filters input,.player-report-filters button{min-height:44px;border:1px solid rgba(212,169,55,.22);border-radius:.65rem;background:#0d1119;padding:.55rem .75rem;color:#f7f2e9}.player-report-filters button{display:flex;align-items:center;justify-content:center;gap:.4rem;font-weight:850}.player-report-filters button.primary{background:#7f1420;color:#fff}.player-report-filters button:disabled{opacity:.45}.player-report-register{min-width:0;overflow:hidden;border:1px solid rgba(212,169,55,.2);border-radius:1rem;background:#0d1017f2}.player-report-register>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid rgba(212,169,55,.15)}.player-report-register h2{margin:0;color:#f7f2e9;font-size:1rem;font-weight:900}.player-report-register>div:first-child span{color:#d4a937;font-size:.7rem}.player-report-register>p,.player-report-register>button{margin:1rem}.player-report-table{overflow:auto}.player-report-table table{width:100%;min-width:62rem;border-collapse:collapse}.player-report-table th,.player-report-table td{padding:.7rem;border-bottom:1px solid rgba(255,255,255,.07);text-align:left;font-size:.7rem}.player-report-table th{color:#d4a937;background:#00000040;white-space:nowrap}.player-report-table td{color:#e8e4dc}.player-coupon-claim{display:grid;gap:.4rem;margin-bottom:1rem;padding:1rem;border:1px solid rgba(212,169,55,.22);border-radius:.8rem;background:#0003}.player-coupon-claim label{color:#d4a937;font-size:.68rem;font-weight:900;text-transform:uppercase}.player-coupon-claim>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem}.player-coupon-claim input,.player-coupon-claim button{min-height:48px;border:1px solid rgba(212,169,55,.25);border-radius:.65rem}.player-coupon-claim input{background:#0d1119;padding:.65rem .8rem;color:#fff}.player-coupon-claim button{background:#7f1420;padding:0 1rem;color:#fff;font-weight:900}.player-coupon-claim button:disabled{background:#30333a;color:#9a9ca2}@media (max-width:599px){.player-reports-page{padding:1rem}.player-report-filters{grid-template-columns:1fr}.player-report-filters>*{width:100%}.player-report-register,.player-report-table{overflow:visible}.player-report-table table,.player-report-table thead,.player-report-table tbody{display:block;min-width:0}.player-report-table thead{display:none}.player-report-table tr{display:grid;gap:.35rem;margin:.75rem;padding:.8rem;border:1px solid rgba(212,169,55,.18);border-radius:.75rem;background:#ffffff06}.player-report-table td{display:flex;justify-content:space-between;gap:1rem;padding:.25rem;border:0;text-align:right}.player-report-table td:before{content:attr(data-label);color:#aaa6a0;font-weight:800;text-align:left}.player-coupon-claim>div{grid-template-columns:1fr}}@media (min-width:1200px){.app-shell-body:has(.nav-side-rail--player){padding-left:12.5rem!important}.app-shell-rail--desktop:has(.nav-side-rail--player){display:block!important;width:11.5rem!important}.app-shell-rail--desktop .nav-side-rail--player{display:flex!important;width:100%!important;align-items:stretch!important;flex-direction:column!important;gap:.35rem!important;padding:.75rem!important}.app-shell-rail--desktop .nav-side-rail--player .nav-mobile-tap{display:flex!important;width:100%!important;min-height:48px!important;align-items:center!important;justify-content:flex-start!important;gap:.65rem!important;padding:.4rem .55rem!important}.app-shell-rail--desktop .nav-side-rail--player .nav-side-label{display:block!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.faux-page-shell,.accounting-module-page,.expense-report-page,.expense-ledger-page,.waiting-list-shell{box-sizing:border-box;width:100%;max-width:none;margin:0;padding-inline:24px}.transaction-entry-field{display:grid!important;gap:8px!important}.transaction-entry-field>span{display:block!important}.transaction-entry-input,.transaction-entry-field input,.transaction-entry-field select,.transaction-entry-field textarea{width:100%!important;min-height:44px!important}.transaction-type-toggle{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.transaction-type-option{min-height:56px!important}.transaction-type-option--credit.transaction-type-option--active{border-color:#18c784!important;color:#7cebb4!important}.transaction-type-option--debit.transaction-type-option--active{border-color:#e5484d!important;color:#ff9296!important}.transaction-balance-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.transaction-entry-submit--credit{background:#137f55!important}.transaction-entry-submit--debit{background:#9d1e29!important}.players-hub__hero,.players-hub__title{background-color:transparent!important}.players-command-actions>a,.players-command-actions>button{min-height:44px!important}.players-summary-grid{gap:16px!important}.waiting-table-details-panel{width:min(920px,calc(100vw - 32px))!important;max-width:920px!important;max-height:calc(100dvh - 32px)!important}.waiting-table-details-panel .popup-modal-body{overflow-y:auto!important}.waiting-table-details-modal .table-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.waiting-player-row{display:grid!important;grid-template-columns:minmax(12rem,1.4fr) minmax(8rem,.7fr) minmax(8rem,.7fr) auto!important;align-items:center!important;gap:16px!important}.waiting-player-row :is(input,button){min-height:44px!important}.waiting-player-row__actions{display:flex!important;gap:8px!important}.expense-ledger-form{display:grid!important;gap:16px!important}.expense-ledger-form .transaction-entry-field{min-width:0!important}.expense-report-hero,.expense-ledger-hero{align-items:flex-start!important;gap:16px!important}.expense-report-hero__actions,.expense-ledger-hero__tools{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.expense-report-hero__actions>*{min-height:44px!important;white-space:nowrap!important}.expense-report-filters{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.expense-report-search{grid-column:1/-1!important}.expense-report-filters :is(input,button){min-height:44px!important;width:100%!important}@media (min-width:600px) and (max-width:1199px){.players-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.transaction-entry-layout{grid-template-columns:minmax(0,1fr)!important}.transaction-entry-summary{position:static!important}.expense-ledger-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}.expense-ledger-form>*:last-child{grid-column:1/-1!important}.waiting-table-card .waiting-seat-map{max-width:100%!important}.app-shell-main{padding:24px!important}}@media (max-width:599px){.faux-page-shell,.accounting-module-page,.expense-report-page,.expense-ledger-page,.waiting-list-shell,.app-shell-main{padding-inline:16px!important}.transaction-type-toggle,.transaction-balance-grid,.expense-report-filters,.waiting-table-details-modal .table-detail-metrics,.waiting-player-row{grid-template-columns:minmax(0,1fr)!important}.waiting-player-row__actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.expense-report-hero,.expense-ledger-hero{display:grid!important;grid-template-columns:1fr!important}.expense-report-hero__actions>*{flex:1 1 calc(50% - 8px)!important}.expense-report-table-wrap table,.expense-report-table-wrap thead,.expense-report-table-wrap tbody{display:block!important;min-width:0!important}.expense-report-table-wrap thead{display:none!important}.expense-report-table-wrap tr{display:grid!important;gap:6px!important;margin:12px!important;padding:12px!important;border:1px solid rgba(139,92,246,.24)!important;border-radius:12px!important;background:#16121feb!important}.expense-report-table-wrap td{display:flex!important;justify-content:space-between!important;border:0!important}.waiting-table-details-panel{width:100vw!important;max-width:100vw!important;max-height:100dvh!important;height:100dvh!important;border-radius:0!important}}@media (min-width:900px) and (max-width:1199px){body .luxe-topbar .app-shell-header-row--no-rail{grid-template-columns:minmax(12.5rem,1fr) minmax(17rem,1.5fr) minmax(9.25rem,1fr)!important}body .luxe-topbar .faux-header-actions--player .faux-header-notification-wrap{display:block!important}}@media (min-width:600px) and (max-width:1199px){.player-settings-tabs-only .player-settings-header-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;gap:.5rem!important;overflow:visible!important}.player-settings-tabs-only .player-settings-header-tab{display:flex!important;width:100%!important;min-width:0!important;min-height:48px!important;align-items:center!important;justify-content:center!important;gap:.45rem!important;padding:.55rem .65rem!important;white-space:nowrap!important}.player-settings-page .faux-profile-hero__body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;gap:.85rem!important;padding:1.1rem!important}.player-settings-page .faux-profile-identity{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;width:min(100%,46rem)!important;gap:.7rem!important;text-align:center!important}.player-settings-page .faux-profile-identity>div{width:100%!important;min-width:0!important}.player-settings-page .faux-profile-photo,.player-settings-page .faux-profile-photo img{width:88px!important;height:88px!important}.player-settings-page .faux-profile-photo{margin:0 auto!important}.player-settings-page .faux-profile-title-row,.player-settings-page .faux-profile-badge-row{justify-content:center!important;text-align:center!important}.player-settings-page .faux-profile-title-row h2{max-width:100%!important;margin:0 auto!important;font-family:inherit!important;font-size:1.35rem!important;line-height:1.25!important;text-align:center!important}.player-settings-page .faux-profile-id-strip{width:min(100%,34rem)!important;margin:.65rem auto 0!important}.player-settings-page .faux-profile-hero-meta{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;gap:.55rem!important;margin-top:.75rem!important}.player-settings-page .faux-profile-hero-meta .faux-profile-record{min-width:0!important;min-height:68px!important;align-items:center!important;text-align:left!important}.player-settings-page .faux-profile-photo-actions{display:flex!important;width:100%!important;justify-content:center!important}.player-settings-page .faux-profile-grid--player{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important}.player-settings-page .faux-profile-grid--player>:nth-child(n){grid-column:1!important;grid-row:auto!important}.player-settings-page .faux-profile-record-grid,.player-settings-page .faux-profile-stat-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important}}.registration-success-card{display:grid;gap:14px;text-align:center;color:#f8fafc}.registration-success-card__seal{width:62px;height:62px;margin:0 auto;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:34px;background:linear-gradient(145deg,#d92732,#8d1119);box-shadow:0 0 0 6px #d9273224,0 16px 35px #00000047}.registration-success-card__avatar{width:3.25rem;height:3.25rem;margin:-.2rem auto 0;object-fit:cover;border:2px solid #efc977;border-radius:50%;background:#111827;box-shadow:0 8px 20px #0000004d}.registration-success-card__eyebrow{color:#efc977;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.registration-success-card h3{margin:0;font-family:Playfair Display,serif;font-size:clamp(22px,5vw,30px)}.registration-success-card>p{margin:0;color:#ffffffb3;font-size:13px;line-height:1.65}.registration-success-card__id{position:relative;overflow:hidden;display:grid;gap:5px;padding:18px;border:1px solid rgba(239,201,119,.4);border-radius:16px;background:linear-gradient(135deg,#0a2345fa,#140f1cfa),url(/collateral/pattern-blue.webp);box-shadow:inset 0 1px #ffffff14}.registration-success-card__id small{color:#efc977;font-size:10px;font-weight:800;letter-spacing:.18em}.registration-success-card__id strong{font-size:clamp(22px,7vw,30px);letter-spacing:.06em}.registration-success-card__id button{justify-self:center;display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:7px 13px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#fff;background:#ffffff14;font-size:12px;font-weight:700}.registration-success-card__steps{display:grid;gap:8px;text-align:left;color:#ffffffc7;font-size:12px}.registration-success-card__steps span{display:flex;align-items:center;gap:8px}.registration-success-card__steps svg{flex:0 0 auto;color:#efc977;font-size:18px}.admin-command-center .faux-card--royal{background:linear-gradient(145deg,#143f77f5,#071b3bfa),url(/collateral/pattern-blue.webp)!important;border-color:#6daaff6b!important}.admin-command-center .faux-card--felt{background:linear-gradient(145deg,#096854f5,#04302cfa),url(/collateral/faux-felt.webp) center/cover!important;border-color:#5bd3aa66!important}.admin-command-center .faux-card--maroon{background:linear-gradient(145deg,#be1d2af5,#5b0812fa),url(/collateral/pattern-red.webp)!important;border-color:#ff707666!important}.admin-command-center .faux-card--gold{background:linear-gradient(145deg,#d5a52f,#6f4810)!important;border-color:#ffde8799!important}.admin-command-center .faux-card{min-height:9rem;box-shadow:0 15px 32px #0208174d,inset 0 1px #ffffff1f!important}.app-shell-main:has(.waiting-workspace-head) .faux-card--royal{background:linear-gradient(145deg,#1a5ca7,#082e64),url(/collateral/pattern-blue.webp)!important}.app-shell-main:has(.waiting-workspace-head) .faux-card--felt{background:linear-gradient(145deg,#08755c,#043d35),url(/collateral/faux-felt.webp) center/cover!important}.app-shell-main:has(.waiting-workspace-head) .faux-card--maroon{background:linear-gradient(145deg,#c61e30,#700915),url(/collateral/pattern-red.webp)!important}.app-shell-main:has(.waiting-workspace-head) .faux-card--gold{background:linear-gradient(145deg,#d5a52f,#704810)!important}.app-shell-main:has(.live-tables-page){min-height:100dvh;overflow-y:auto!important;background:radial-gradient(circle at 50% 0%,rgba(32,103,187,.24),transparent 42%),linear-gradient(145deg,#050b16,#0b1a32 58%,#040913)!important}.live-tables-page{min-height:calc(100dvh - 7.5rem);border-color:#5797e552!important;background:linear-gradient(145deg,#0a1d39fa,#040c1bfc)!important}.live-tables-page>.luxe-panel{border-color:#5797e547!important;background:linear-gradient(145deg,#113059f5,#061327fa)!important}.live-tables-page>.luxe-panel :is(input,select){border-color:#69a6eb57!important;background:#07172e!important}.live-table-card{border-color:#4c97eb6b!important;background:linear-gradient(145deg,#12437df7,#051834fc),url(/collateral/pattern-blue.webp)!important}.live-table-seat-map{border-color:#5ba6f461!important;background:radial-gradient(ellipse at center,#246fc26b,#041e44f5 70%)!important}.live-table-seat-map__felt{background:radial-gradient(ellipse at center,#1d69ad,#07376c 68%,#032448)!important;border-color:#7db7e9!important}.live-table-players-panel{width:min(82rem,calc(100vw - 1rem))!important;max-width:82rem!important;height:calc(100dvh - 1rem)!important;max-height:calc(100dvh - 1rem)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important;border-color:#59a0eb8c!important;background:linear-gradient(145deg,#0b3262,#03152e)!important}.live-table-players-panel>div:nth-child(2){min-height:0!important;margin-bottom:0!important;overflow:hidden!important}.live-table-players-panel .live-table-player-modal{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;border-color:#294f79!important;background:radial-gradient(ellipse at center,rgba(34,113,190,.32),transparent 62%),#062d5a!important}.live-table-players-panel .live-table-player-modal>.layout{flex:1;min-height:8rem;max-height:none!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}.live-table-players-panel .live-player-modal-head,.live-table-players-panel .live-table-modal-stats,.live-table-players-panel .live-player-card,.live-table-players-panel .live-table-checkin-panel{border-color:#73b5f452!important;background:linear-gradient(145deg,#08305bf5,#031934fa)!important}.waiting-workspace-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border:1px solid rgba(89,154,228,.28);border-radius:1.1rem;background:linear-gradient(135deg,#0c2f5bf7,#091327fa),url(/collateral/pattern-blue.webp);box-shadow:0 14px 34px #00000038;color:#fff}.waiting-workspace-head h1{margin:.15rem 0;font-family:Playfair Display,serif;font-size:clamp(1.35rem,3vw,2rem)}.waiting-workspace-head>div>small{color:#ffffffad}.waiting-workspace-head>button{display:grid;grid-template-columns:auto auto auto;align-items:center;gap:.15rem .55rem;min-width:13rem;min-height:3.5rem;padding:.65rem .8rem;border:1px solid rgba(239,201,119,.44);border-radius:.85rem;background:linear-gradient(145deg,#bb1828,#6f0914);color:#fff;text-align:left;box-shadow:0 10px 22px #00000040}.waiting-workspace-head>button>svg:first-child{grid-row:1/3;font-size:1.5rem;color:#efc977}.waiting-workspace-head>button>svg:last-child{grid-row:1/3;grid-column:3}.waiting-workspace-head>button span{font-weight:800}.waiting-workspace-head>button small{color:#ffffffad;font-size:.65rem}@media (max-width:640px){.admin-command-center .faux-card{min-height:7.4rem}.live-tables-page{min-height:calc(100dvh - 5.5rem);padding:.55rem!important}.live-table-players-overlay{padding:.25rem!important;align-items:stretch!important;overflow:hidden!important}.live-table-players-panel{width:calc(100vw - .5rem)!important;max-width:calc(100vw - .5rem)!important;height:calc(100dvh - .5rem)!important;max-height:calc(100dvh - .5rem)!important;padding:.55rem!important;border-radius:.85rem!important}.live-table-players-panel .live-table-player-modal{padding:.55rem!important;border-width:4px!important;border-radius:.8rem!important}.live-table-players-panel .live-table-modal-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.live-table-players-panel .live-table-checkin-grid{grid-template-columns:44px minmax(0,1fr)!important}.live-table-players-panel .live-table-checkin-button{grid-column:1/-1;width:100%;justify-content:center}.waiting-workspace-head{align-items:stretch;flex-direction:column;padding:.85rem}.waiting-workspace-head>button{width:100%;min-width:0}}@media (min-width:600px) and (max-width:1180px){body .luxe-topbar .app-shell-header-row:first-child{display:grid!important;grid-template-columns:9rem minmax(12rem,1fr) 8rem!important;width:100%!important;min-height:4rem!important;height:4rem!important;gap:.5rem!important;padding:0 .75rem!important}.faux-header-left-controls--player{display:flex!important;grid-column:1!important;justify-self:start!important;width:auto!important}.faux-header-wallet-button--left{display:flex!important;width:auto!important;min-width:8rem!important;max-width:9rem!important;height:2.7rem!important;padding:.3rem .55rem!important;gap:.4rem!important}.faux-header-wallet-button--left>span,.faux-header-wallet-button--left small,.faux-header-wallet-button--left strong{display:block!important}.faux-header-wallet-button--left small{font-size:.5rem!important}.faux-header-wallet-button--left strong{font-size:.7rem!important}.faux-header-brand{position:static!important;grid-column:2!important;justify-self:center!important;transform:none!important}.faux-header-brand__desktop-title{display:inline!important}.faux-header-brand__mobile-title{display:none!important}.faux-header-actions--player{position:static!important;display:flex!important;grid-column:3!important;justify-self:end!important;width:auto!important;align-items:center!important;gap:.45rem!important;margin:0!important}.faux-header-actions--player>.faux-header-notification-wrap{display:none!important}.faux-header-actions--player>.faux-header-qr-button{display:grid!important;position:static!important;order:1!important;width:2.55rem!important;min-width:2.55rem!important;height:2.55rem!important}.faux-header-actions--player>.faux-header-profile-wrap{display:block!important;position:static!important;order:2!important;transform:none!important;margin:0!important}.faux-header-actions--player .faux-header-profile{width:2.55rem!important;min-width:2.55rem!important;height:2.55rem!important;padding:.1rem!important;border-radius:50%!important}.faux-header-actions--player .faux-header-profile img{width:2.25rem!important;height:2.25rem!important}.faux-header-actions--player .faux-header-profile__identity{display:none!important}}.player-settings-page,.faux-settings-shell--player,.faux-settings-shell--player>div,.faux-settings-shell--player .faux-profile-shell{width:100%!important;max-width:none!important;min-width:0!important}.faux-settings-shell--player .faux-profile-shell{margin:0!important}.faux-settings-shell--player .faux-profile-hero,.faux-settings-shell--player .faux-profile-panel{width:100%!important;max-width:none!important}@media (max-width:599px){.player-settings-page{gap:.75rem!important;padding-inline:0!important}.faux-settings-shell--player,.faux-settings-shell--player .faux-profile-shell{padding:0!important}}:root{--faux-collateral-red:#8a0c0c;--faux-collateral-red-deep:#410203;--faux-collateral-burgundy:#5b0c0c;--faux-collateral-navy:#051334;--faux-collateral-blue:#072365;--faux-collateral-felt:#176037;--faux-collateral-felt-light:#3b835a;--faux-collateral-cream:#f9e4da;--faux-collateral-charcoal:#0d0c0c;--faux-collateral-gold:#d4a937;--faux-surface-primary:rgba(13,12,12,.95);--faux-surface-secondary:rgba(21,17,17,.94)}body{color:var(--faux-collateral-cream)}.app-shell-main :is(.faux-card,.luxe-panel,.floor-panel,.today-club-activity,.players-hub__panel,.player-dashboard-card,.customer-accounting-card){border-color:#d4a93738!important;background-color:var(--faux-surface-primary)!important}.app-shell-header,.faux-header{border-bottom-color:#d4a9374d!important;background:#080707f5!important}.app-shell-rail--desktop,.app-shell-rail--mobile{border-color:#d4a9373d!important;background:linear-gradient(180deg,#0d0c0cfc,#070607fc)!important}.today-club-activity__head,.players-hub__title,.cc-page-title,.failed-reg-shell>header{background:linear-gradient(105deg,#8a0c0cc7,#410203e6)!important;border-color:#f9e4da1f!important}.ops-action--rose,.luxe-action-primary,.auth-submit-button{border-color:#d4a93761!important;background:linear-gradient(145deg,var(--faux-collateral-red),var(--faux-collateral-red-deep))!important;color:#fff8f1!important}.floor-panel--seat-maps,.live-tables-page .live-table-card,.player-live-table-row,.settings-devices-panel{border-color:#4866a557!important;background:linear-gradient(145deg,#051334b8,#0a0c14f5)!important}.live-table-card:before,.floor-panel--seat-maps:before{background:var(--faux-collateral-blue)!important}:is(.is-open,.is-active,.is-verified,.is-success,.transaction-status--completed,.today-session-status.is-live){border-color:#3b835a7a!important;background-color:#1760372e!important;color:#8ed3a7!important}.waiting-list-card,.waiting-table-card{border-top-color:var(--faux-collateral-felt-light)!important}.app-shell-main :is(h1,h2,h3,.faux-section-title){color:#fff7ef}.app-shell-main :is(p,small,.text-inactive,.text-muted,.faux-muted){color:#bdb5ae}.faux-section-kicker,.luxe-section-kicker,.faux-gold-text{color:var(--faux-collateral-gold)!important}:is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--faux-collateral-gold)!important;outline-offset:2px}.app-shell-main :is(.faux-card,.luxe-panel,.floor-panel):after{opacity:.025!important}.app-shell-main :is(.faux-card,.luxe-panel,.floor-panel){box-shadow:0 10px 24px #0000003d!important}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}@media (min-width:1181px){.app-shell-rail--desktop{width:13rem!important;transition:width .2s ease!important}.app-shell-rail--desktop:hover{width:13rem!important}.app-shell-rail--desktop .nav-side-label{opacity:1!important;visibility:visible!important}.app-shell-body--with-rail .app-shell-main{width:calc(100% - 13rem)!important;margin-left:13rem!important;transition:width .2s ease,margin-left .2s ease!important}.app-shell-rail--desktop.is-collapsed,.app-shell-rail--desktop.is-collapsed:hover{width:4.8rem!important}.app-shell-rail--desktop.is-collapsed .nav-side-label{opacity:0!important;visibility:hidden!important}.app-shell-body--rail-collapsed .app-shell-main{width:calc(100% - 4.8rem)!important;margin-left:4.8rem!important}.app-shell-rail__collapse{display:grid;position:sticky;top:.35rem;z-index:4;width:2.25rem;height:2.25rem;margin:.35rem .55rem .25rem auto;place-items:center;border:1px solid rgba(214,170,59,.3);border-radius:.6rem;background:#151922;color:#e4bd55}}@media (max-width:1180px){.app-shell-rail__collapse{display:none!important}}.admin-command-center{gap:.75rem!important}.admin-command-center :is(.stats-card,.dashboard-operations-strip>*,.ops-action){border-radius:.8rem!important;box-shadow:none!important}.admin-command-center .ops-action{min-height:4.6rem!important;padding:.7rem .8rem!important;background:#0e1118f5!important}.admin-command-center .ops-action__icon{background:#d6aa3b1a!important;color:#d4a937!important}.today-club-activity tbody tr{background:#ffffff05!important}.today-club-activity tbody tr:hover{background:#d6aa3b0e!important}.today-club-activity td{color:#d0ccd0!important}.activity-time--duration{border-color:#ffffff1f!important;background:#ffffff0b!important;color:#e3e0dc!important}.activity-time--duration.is-abnormal{border-color:#e5484d73!important;background:#e5484d1f!important;color:#ff8b90!important}.floor-ops__layout{align-items:start!important}.floor-ops__side{position:sticky!important;top:4.75rem!important}.auth-form-brand{display:flex;align-items:center;justify-content:center;gap:.72rem;margin:0 auto .4rem}.auth-form-brand__mark{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(214,170,59,.7);border-radius:.7rem;background:linear-gradient(145deg,#e0b94e,#a87618);box-shadow:0 10px 24px #00000057}.auth-form-brand__mark img{width:1.55rem;height:2.15rem;object-fit:contain;filter:none!important}.auth-form-brand__copy{display:grid;gap:.04rem;text-align:left;line-height:1}.auth-form-brand__copy strong{color:#e4bd55;font-size:1.12rem;font-weight:950;letter-spacing:.18em}.auth-form-brand__copy small{color:#f0dfaa;font-size:.57rem;font-weight:850;letter-spacing:.22em}.auth-commercial-footer span:first-child{display:none!important}@media (min-width:600px) and (max-width:1180px){.auth-screen{min-height:100dvh!important;height:auto!important;justify-content:flex-start!important;padding:clamp(1rem,3vh,2rem) clamp(1.25rem,4vw,2.5rem) 2rem!important;overflow-x:hidden!important;overflow-y:auto!important}.auth-screen .auth-header{width:min(100%,48rem)!important;padding:.35rem 0!important}.auth-screen>.auth-card{width:min(100%,42rem)!important;max-width:42rem!important;min-height:0!important;height:auto!important;margin:clamp(.75rem,2vh,1.5rem) auto 1.5rem!important;padding:clamp(1.35rem,3vw,2rem)!important}.auth-register-screen>.auth-card{width:min(100%,42.5rem)!important}.auth-login-form{max-width:34rem!important;margin-inline:auto!important}.auth-screen :is(input,select,textarea){min-height:48px!important;font-size:16px!important}.auth-screen button{min-height:44px}}.player-live-table-row{display:grid;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4.5rem;padding:.8rem 1rem;border:1px solid rgba(212,169,55,.24);border-radius:.9rem;background:#0d1017f2}.player-live-table-row>span{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:.7rem;background:#d4a9371a;color:#d4a937}.player-live-table-row strong,.player-live-table-row small{display:block}.player-live-table-row strong{color:#f7f2e9}.player-live-table-row small{margin-top:.2rem;color:#aaa6a0}.player-live-table-row em{padding:.3rem .55rem;border-radius:999px;background:#18c7841f;color:#55dda4;font-size:.68rem;font-style:normal;font-weight:850;text-transform:uppercase}@media (max-width:899px){.player-live-table-filters{display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr) auto!important;gap:.4rem!important;overflow-x:auto!important}.player-live-table-filters>*{min-width:8rem!important}.player-live-table-filters>button{min-width:4.5rem!important}}@media (max-width:599px){.player-live-table-filters{grid-template-columns:minmax(9rem,1.4fr) minmax(7rem,.8fr) minmax(8rem,1fr) 4.5rem!important;padding-bottom:.2rem;scrollbar-width:none}.player-live-table-filters::-webkit-scrollbar{display:none}.player-live-table-row{grid-template-columns:2.35rem minmax(0,1fr) auto;padding:.7rem .75rem}.player-live-table-row>span{width:2.25rem;height:2.25rem}}@media (max-width:600px){.player-recent-transactions__scroll td[data-label=Credit]{color:#18c784!important;font-weight:900!important}.player-recent-transactions__scroll td[data-label=Debit]{color:#ef6a72!important;font-weight:900!important}.player-recent-transactions__scroll td[data-label=Description]{display:flex!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}}@media (max-width:599px){body .luxe-topbar .app-shell-header-row:first-child{display:grid!important;grid-template-columns:5.4rem minmax(3.2rem,1fr) 5.4rem!important;width:100%!important;min-height:3.75rem!important;height:3.75rem!important;gap:.25rem!important;padding:0 .4rem!important}.faux-header-left-controls--player{display:flex!important;grid-column:1!important;justify-self:start!important;width:5.4rem!important}.faux-header-wallet-button--left{display:flex!important;width:5.25rem!important;min-width:0!important;max-width:5.25rem!important;height:2.55rem!important;padding:.25rem .35rem!important;gap:.25rem!important;overflow:hidden!important}.faux-header-wallet-button--left>svg{width:1rem!important;min-width:1rem!important}.faux-header-wallet-button--left>span{display:block!important;min-width:0!important}.faux-header-wallet-button--left small{display:none!important}.faux-header-wallet-button--left strong{display:block!important;overflow:hidden!important;font-size:.64rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.faux-header-brand{position:static!important;grid-column:2!important;justify-self:center!important;transform:none!important}.faux-header-actions--player{position:static!important;display:flex!important;grid-column:3!important;justify-self:end!important;width:5.4rem!important;align-items:center!important;justify-content:flex-end!important;gap:.3rem!important;margin:0!important}.faux-header-actions--player>.faux-header-notification-wrap{display:none!important}.faux-header-actions--player>.faux-header-qr-button{display:grid!important;position:static!important;width:2.35rem!important;min-width:2.35rem!important;height:2.35rem!important;order:1!important}.faux-header-actions--player>.faux-header-profile-wrap{display:block!important;position:static!important;order:2!important;transform:none!important;margin:0!important}.faux-header-actions--player .faux-header-profile{width:2.35rem!important;min-width:2.35rem!important;height:2.35rem!important;padding:.1rem!important;border-radius:50%!important}.faux-header-actions--player .faux-header-profile img{width:2.05rem!important;height:2.05rem!important}.faux-header-actions--player .faux-header-profile__identity{display:none!important}}.faux-promotion-notice{width:min(100%,28rem)!important;max-height:calc(100dvh - 2rem)!important;margin:auto!important;overflow-y:auto!important;border-radius:1rem!important}@media (max-width:899px){.faux-promotion-notice{width:min(28rem,calc(100vw - 2rem))!important;padding:1.25rem!important}.faux-promotion-notice>span{width:3.25rem!important;height:3.25rem!important;font-size:1.55rem!important}.faux-promotion-notice h2{font-size:1.25rem!important;line-height:1.3!important}.faux-promotion-notice strong{font-size:1.7rem!important}.faux-promotion-notice .luxe-action{width:100%!important;min-height:3rem!important}}@media (max-width:599px){.faux-promotion-notice{width:calc(100vw - 2rem)!important;max-height:calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;padding:1rem!important}}.auth-landing-logo,.auth-logo-medallion,.faux-header-brand__mark--logo,.faux-broadcast-start__logo,.faux-broadcast-brand>span,.registration-brand-lockup img,.fm-logo img{border:1px solid rgba(255,235,170,.5)!important;background:linear-gradient(145deg,#e1bd58,#b88420)!important;box-shadow:inset 0 1px #ffffff73,0 8px 20px #00000061!important}.auth-logo-medallion img,.faux-header-brand__mark--logo img,.faux-broadcast-start__logo img,.faux-broadcast-brand>span img{background:transparent!important;border:0!important}.player-qr-modal-shell .player-id-qr-card__brand{justify-content:center!important;text-align:center!important}.player-qr-modal-shell .player-id-qr-card__brand>span{display:none!important}.player-qr-modal-shell .player-id-qr-card__brand strong{letter-spacing:.16em!important}.player-qr-modal-shell .player-id-qr-card__identity{text-align:center!important}.player-qr-modal-shell .player-id-qr-card__identity button{max-width:16rem!important;margin-inline:auto!important}.player-qr-modal-shell .player-id-qr-card__identity button strong{font-size:.7rem!important}.player-qr-modal-shell .player-id-qr-card__actions{grid-template-columns:1fr!important}.player-qr-modal-shell .player-id-qr-card__actions button{width:100%!important}.player-qr-modal-shell~button,.player-dashboard-qr-modal button[aria-label*=Close],[role=dialog]>button[aria-label*=Close]{top:.75rem!important;right:.75rem!important}@media (max-width:599px){.player-settings-tabs-only{width:100%!important;padding:.3rem!important;border:1px solid rgba(212,169,55,.18)!important;border-radius:.8rem!important;background:#0d1017f2!important;overflow:hidden!important}.player-settings-tabs-only .player-settings-header-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;gap:.25rem!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important}.player-settings-tabs-only .player-settings-header-tab{display:flex!important;width:100%!important;min-width:0!important;min-height:2.75rem!important;align-items:center!important;justify-content:center!important;gap:.2rem!important;padding:.35rem .15rem!important;font-size:.56rem!important;white-space:nowrap!important}.player-settings-tabs-only .player-settings-header-tab svg{width:.85rem!important;height:.85rem!important}.faux-profile-hero{min-height:0!important;border-radius:1rem!important}.faux-profile-hero__body{display:block!important;min-height:0!important;padding:1rem!important}.faux-profile-identity{align-items:center!important}.faux-profile-photo{width:4.75rem!important;height:4.75rem!important;min-width:4.75rem!important;border-radius:50%!important}.faux-profile-photo-actions{margin-top:.75rem!important}}@media (max-width:600px){.player-home-actions>button>small{display:block!important;overflow:visible!important;color:#aaa6a0!important;font-size:.62rem!important;line-height:1.25!important;text-overflow:clip!important;white-space:normal!important}.player-home-actions>button{min-height:6rem!important;grid-template-rows:auto auto!important;align-content:center!important}.player-recent-transactions__scroll tr{display:grid!important;grid-template-columns:1fr!important;gap:.45rem!important;padding:.9rem!important}.player-recent-transactions__scroll td,.player-recent-transactions__scroll td:nth-child(n){display:flex!important;grid-column:auto!important;grid-row:auto!important;align-items:flex-start!important;justify-content:space-between!important;gap:1rem!important;padding:.1rem 0!important;border:0!important;color:#ece9e3!important;font-size:.72rem!important;white-space:normal!important}.player-recent-transactions__scroll td:before{display:block!important;content:attr(data-label)!important;flex:0 0 7.25rem!important;color:#aaa6a0!important;font-size:.66rem!important;font-weight:750!important}.player-recent-transactions__scroll td:nth-child(3){padding-bottom:.35rem!important;color:#f7f2e9!important;font-size:.84rem!important;font-weight:900!important}.player-recent-transactions__scroll td:nth-child(3):before{display:none!important}.player-recent-transactions__scroll td:nth-child(4){display:flex!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.player-recent-transactions__scroll td:nth-child(6){color:#18c784!important;font-weight:900!important}.player-recent-transactions__scroll td:nth-child(7){color:#ef6a72!important;font-weight:900!important}.player-transaction-card__details{display:grid!important}}@media (max-width:599px){body .luxe-topbar .app-shell-header-row{display:grid!important;grid-template-columns:minmax(5rem,1fr) auto minmax(5rem,1fr)!important;grid-template-rows:1fr!important;width:100%!important;min-height:3.25rem!important;padding-inline:max(.35rem,env(safe-area-inset-left)) max(.35rem,env(safe-area-inset-right))!important}body .luxe-topbar .faux-header-left-controls--player{display:flex!important;grid-column:1!important;grid-row:1!important;position:static!important;min-width:0!important;align-items:center!important;justify-self:start!important;visibility:visible!important;opacity:1!important}body .luxe-topbar .faux-header-wallet-button--left{display:flex!important;position:static!important;width:auto!important;min-width:0!important;max-width:6.25rem!important;height:2.4rem!important;margin:0!important;padding:.2rem .38rem!important;align-items:center!important;justify-content:flex-start!important;gap:.25rem!important;visibility:visible!important;opacity:1!important}body .luxe-topbar .faux-header-wallet-button--left>span{display:flex!important;min-width:0!important;flex-direction:column!important}body .luxe-topbar .faux-header-wallet-button--left small{display:block!important;overflow:hidden!important;font-size:.42rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .luxe-topbar .faux-header-wallet-button--left strong{display:block!important;overflow:hidden!important;margin-top:.08rem!important;font-size:.6rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .luxe-topbar .faux-header-brand{display:flex!important;grid-column:2!important;grid-row:1!important;position:static!important;justify-self:center!important;visibility:visible!important;opacity:1!important;transform:none!important}body .luxe-topbar .faux-header-actions--player{display:flex!important;grid-column:3!important;grid-row:1!important;position:static!important;min-width:0!important;margin:0!important;align-items:center!important;justify-self:end!important;gap:.25rem!important;visibility:visible!important;opacity:1!important}body .luxe-topbar .faux-header-actions--player>.faux-header-qr-button{display:grid!important;position:static!important;width:2.35rem!important;min-width:2.35rem!important;height:2.35rem!important;min-height:2.35rem!important;margin:0!important;place-items:center!important;visibility:visible!important;opacity:1!important}body .luxe-topbar .faux-header-actions--player>.faux-header-profile-wrap{display:block!important;position:relative!important;inset:auto!important;order:initial!important;margin:0!important;visibility:visible!important;opacity:1!important;transform:none!important}body .luxe-topbar .faux-header-actions--player .faux-header-profile{display:flex!important;width:2.35rem!important;min-width:2.35rem!important;height:2.35rem!important;min-height:2.35rem!important;padding:.12rem!important;visibility:visible!important;opacity:1!important}body .luxe-topbar .faux-header-actions--player .faux-header-profile img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;visibility:visible!important;opacity:1!important}body .luxe-topbar .faux-header-actions--player .faux-header-profile__identity,body .luxe-topbar .faux-header-actions--player>.faux-header-notification-wrap{display:none!important}}.player-transaction-card__details{display:grid;gap:.35rem;margin:.7rem 0 0;padding-top:.65rem;border-top:1px solid rgba(212,169,55,.14)}.player-transaction-card__details>div{display:flex;align-items:center;justify-content:space-between;gap:1rem}.player-transaction-card__details dt{color:#aaa6a0;font-size:.7rem}.player-transaction-card__details dd{margin:0;color:#f6f1e8;font-size:.72rem;font-weight:750}@media (max-width:600px){.player-recent-transactions__scroll tr{display:grid!important;grid-template-columns:1fr!important;gap:.42rem!important;padding:.85rem!important}.player-recent-transactions__scroll td:nth-child(n){display:flex!important;grid-column:auto!important;grid-row:auto!important;align-items:flex-start;justify-content:space-between;gap:1rem;color:#ece9e3;font-size:.7rem;white-space:normal!important}.player-recent-transactions__scroll td:before{content:attr(data-label);flex:0 0 7rem;color:#aaa6a0;font-size:.66rem;font-weight:700}.player-recent-transactions__scroll td:nth-child(3){padding-bottom:.35rem!important;color:#f6f1e8;font-size:.82rem;font-weight:850}.player-recent-transactions__scroll td:nth-child(3):before{display:none}.player-recent-transactions__scroll td:nth-child(6),.player-recent-transactions__scroll td:nth-child(7){font-weight:900}.player-recent-transactions__scroll td:nth-child(8){align-self:auto!important}}.player-qr-modal-shell{width:min(100%,32rem)!important;max-height:calc(100dvh - 7rem)!important;margin:auto!important;overflow-y:auto!important}.player-qr-modal-shell .player-id-qr-card{width:100%!important;max-width:32rem!important}.player-qr-modal-shell .player-id-qr-card__frame{width:min(17.5rem,70vw)!important;height:min(17.5rem,70vw)!important;margin-inline:auto!important}.player-photo-sheet-backdrop{position:fixed;inset:0;z-index:1400;display:grid;align-items:end;padding:1rem;background:#000000b8}.player-photo-sheet{display:grid;width:min(100%,28rem);margin:0 auto;padding:1rem;border:1px solid rgba(212,169,55,.3);border-radius:1rem;background:#0d1017;box-shadow:0 1rem 3rem #0009}.player-photo-sheet h3{margin:0 0 .65rem;color:#f7f2e9}.player-photo-sheet button{display:flex;min-height:3rem;align-items:center;gap:.7rem;border:0;border-top:1px solid rgba(255,255,255,.07);background:transparent;color:#f7f2e9;text-align:left}.player-photo-sheet button.is-danger{color:#ef6a72}@media (max-width:599px){.player-qr-modal-shell{max-height:calc(100dvh - 5.5rem)!important}.player-qr-modal-shell .player-id-qr-card__frame{width:min(15rem,68vw)!important;height:min(15rem,68vw)!important}.faux-profile-suits{display:none!important}.faux-profile-photo-actions{display:block!important;width:auto!important}.faux-profile-photo-actions .faux-profile-action{width:100%!important;min-height:2.75rem!important}.player-photo-sheet-backdrop{padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom))}}.app-shell-rail .nav-mobile-tap:has(.nav-mobile-icon--active),.app-shell-rail .nav-mobile-tap:has(.nav-mobile-fab.nav-mobile-icon--active){border-color:transparent!important;background:transparent!important;box-shadow:none!important}.app-shell-rail .nav-mobile-icon--active,.app-shell-rail .nav-mobile-fab.nav-mobile-icon--active{border:1px solid rgba(214,170,59,.58)!important;background:linear-gradient(145deg,#9d1724,#650d16)!important;color:#f6d879!important;box-shadow:0 5px 13px #650d1652!important}.app-shell-rail .nav-mobile-tap:has(.nav-mobile-icon--active) .nav-side-label,.app-shell-rail .nav-mobile-tap:has(.nav-mobile-fab.nav-mobile-icon--active) .nav-side-label{color:#f6d879!important;font-weight:850!important}.floor-panel--seat-maps .seat-ring--arena,.live-table-dashboard-seat-map,.waiting-seat-map{isolation:isolate!important;overflow:visible!important}.floor-panel--seat-maps .seat-ring--arena:before,.live-table-dashboard-seat-map:before,.waiting-seat-map:before{inset:15% 10%!important}.floor-panel--seat-maps .seat-ring--arena .seat-chip,.live-table-dashboard-seat-map .seat-chip{width:clamp(4.35rem,6.3vw,5.35rem)!important;min-height:4.65rem!important;max-height:5.8rem!important;padding:.38rem .32rem!important}.floor-panel--seat-maps .seat-ring--arena .seat-chip strong,.live-table-dashboard-seat-map .seat-chip strong{display:-webkit-box!important;width:100%!important;max-width:100%!important;min-height:1.32rem!important;overflow:hidden!important;font-size:.58rem!important;font-weight:850!important;line-height:1.12!important;text-align:center!important;text-overflow:ellipsis!important;white-space:normal!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.floor-panel--seat-maps .seat-chip__avatar,.live-table-dashboard-seat-map .seat-chip__avatar{width:1.9rem!important;height:1.9rem!important;flex:none!important;border-radius:50%!important;object-fit:cover!important}.waiting-seat-map .waiting-seat{display:grid!important;width:clamp(2.7rem,5vw,3.35rem)!important;height:clamp(2.7rem,5vw,3.35rem)!important;place-items:center!important;overflow:hidden!important;border-radius:50%!important;transform:translate(-50%,-50%)!important}.waiting-seat-map .waiting-seat img{width:72%!important;height:72%!important;border-radius:50%!important;object-fit:cover!important}.seat-table-surface,.waiting-seat-map__surface{pointer-events:none!important}@media (max-width:599px){.floor-panel--seat-maps .seat-ring--arena:before,.live-table-dashboard-seat-map:before,.waiting-seat-map:before{inset:17% 10%!important}.floor-panel--seat-maps .seat-ring--arena .seat-chip,.live-table-dashboard-seat-map .seat-chip{width:3.65rem!important;min-height:4rem!important;padding:.28rem .2rem!important}.floor-panel--seat-maps .seat-ring--arena .seat-chip strong,.live-table-dashboard-seat-map .seat-chip strong{min-height:1.15rem!important;font-size:.48rem!important}.waiting-seat-map .waiting-seat{width:2.65rem!important;height:2.65rem!important}}@media (max-width:1180px){.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-dashboard{order:1!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-live{order:2!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-checkin{order:3!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-players{order:4!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-registered{order:5!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-mobile-tap:not(.nav-essential-dashboard):not(.nav-essential-live):not(.nav-essential-checkin):not(.nav-essential-players):not(.nav-essential-registered){order:6!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-checkin .nav-mobile-fab,.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-checkin .nav-mobile-icon{border-color:#d6aa3ba8!important;background:linear-gradient(145deg,#a81724,#650d16)!important;color:#f6d879!important;box-shadow:0 5px 14px #8f172259!important}}.expense-entry-report-shortcuts,.expense-report-view-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;padding:8px;border:1px solid rgba(212,169,55,.24);border-radius:14px;background:#0d1017f2}.expense-entry-report-shortcuts a,.expense-report-view-tabs button{display:flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(212,169,55,.2);border-radius:10px;background:#151922;color:#eee8df;font-size:.78rem;font-weight:800;text-align:center}.expense-entry-report-shortcuts a:hover,.expense-report-view-tabs button:hover,.expense-report-view-tabs button.is-active{border-color:#d4a9379e;background:#65121db8;color:#f1d477}@media (max-width:599px){.expense-entry-report-shortcuts{grid-template-columns:1fr}.expense-report-view-tabs{position:sticky;top:60px;z-index:12;padding:6px}.expense-report-view-tabs button{padding-inline:5px;font-size:.7rem}}@media (max-width:1180px){.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-checkin .nav-mobile-fab,.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-checkin .nav-mobile-icon{border-color:#d6aa3b94!important;background:#d6aa3b1a!important;color:#f6d879!important;box-shadow:none!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-checkin .nav-side-label{color:#d8d5ce!important}}.floor-alert--urgent{border-color:#e5484d6b!important;background:#e5484d1a!important}.floor-alert--urgent>span{background:#e5484d26!important;color:#ff777d!important}.floor-alert--warning{border-color:#f4b94261!important;background:#f4b94214!important}.floor-alert--warning>span{background:#f4b94224!important;color:#f4c75c!important}.floor-alert--normal{border-color:#19b97838!important;background:#19b9780e!important}.floor-alert--normal>span{color:#63daa1!important}.floor-alert--completed{opacity:.8;border-color:#19b9784d!important;background:#19b97812!important}.floor-alert--completed>span{color:#63daa1!important}.floor-status-row em{justify-self:end;border-radius:999px;padding:.18rem .42rem;color:#e8e8ec;font-size:.48rem;font-style:normal;font-weight:900;letter-spacing:.04em}.floor-status-row--open em{background:#19b97821;color:#71e0a9}.floor-status-row--running em{background:#e5484d21;color:#ff858a}.floor-status-row--full em{background:#a855f724;color:#d8a7ff}.floor-status-row--queue em{background:#f4b94224;color:#f4c75c}.floor-status-row--closed em{background:#94a3b81f;color:#b8c0cc}.activity-time--duration.is-abnormal{border-color:#f4b9428c!important;background:#f4b94224!important;color:#ffd36b!important}.activity-time--duration.is-abnormal svg{margin-left:.22rem;vertical-align:-.12em}.auth-landing-logo,.auth-logo-medallion,.faux-header-brand__mark--logo,.faux-broadcast-start__logo,.faux-broadcast-brand>span{border:1px solid rgba(214,170,59,.34)!important;background:linear-gradient(145deg,#14161cfa,#06070afa)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #00000061!important}.auth-landing-logo,.auth-logo-medallion img,.faux-header-brand__mark--logo img,.faux-broadcast-start__logo img,.faux-broadcast-brand>span img,.registration-brand-lockup img,.fm-logo img{border:0!important;background:transparent!important;padding:0!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}.auth-logo-medallion img,.faux-header-brand__mark--logo img,.faux-broadcast-start__logo img,.faux-broadcast-brand>span img{width:72%!important;height:72%!important;border-radius:0!important}.auth-screen .auth-landing-logo{object-fit:contain!important;padding:.75rem!important}@media (max-width:767px){.today-club-activity__table-wrap{max-height:none!important;overflow:visible!important;padding:.55rem!important}.today-club-activity tbody{display:grid!important;gap:.55rem!important}.today-club-activity tbody tr{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-height:0!important;height:auto!important;gap:.35rem .6rem!important;padding:.7rem!important;border:1px solid rgba(214,170,59,.14)!important;border-radius:.8rem!important;background:#0d1017f2!important}.today-club-activity tbody td{display:block!important;min-width:0!important;padding:.15rem 0!important;border:0!important;white-space:normal!important}.today-club-activity tbody td:first-child,.today-club-activity tbody td:last-child{grid-column:1/-1!important}.today-player{min-width:0!important;align-items:center!important}.today-player img{width:2.55rem!important;height:2.55rem!important}.today-player strong{display:-webkit-box!important;overflow:hidden!important;font-size:.78rem!important;line-height:1.2!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.today-club-activity td[data-label]:before{content:attr(data-label);display:block;margin-bottom:.12rem;color:#8f929b;font-size:.48rem;font-weight:850;text-transform:uppercase}.today-club-activity .activity-time{min-height:0!important;padding:.22rem .38rem!important;font-size:.58rem!important}.today-session-status{padding:.25rem .45rem!important;font-size:.52rem!important}}.faux-header-wallet-button--left{border:1px solid rgba(214,170,59,.34)!important;border-radius:999px!important;background:linear-gradient(145deg,#181b23fa,#080a0ffa)!important;box-shadow:inset 0 1px #ffffff0d,0 5px 14px #0000004d!important;transition:border-color .18s ease,background .18s ease,transform .18s ease!important}.faux-header-wallet-button--left:hover{border-color:#d6aa3bad!important;background:linear-gradient(145deg,#262219fa,#0b0c11fa)!important;transform:translateY(-1px)}.faux-header-wallet-button--left>svg{width:1.15rem!important;height:1.15rem!important;flex:none!important;color:#e5c86f!important}.faux-header-wallet-button--left strong{color:#f6f1e8!important;font-variant-numeric:tabular-nums!important;letter-spacing:.015em!important}.faux-header-wallet-button--left .is-positive strong{color:#4ade80!important}.faux-header-wallet-button--left .is-negative strong{color:#fb7185!important}@media (max-width:599px){body .luxe-topbar .faux-header-wallet-button--left{min-width:4.55rem!important;max-width:6.1rem!important;height:2.35rem!important;padding:.18rem .48rem!important;gap:.32rem!important}body .luxe-topbar .faux-header-wallet-button--left>svg{width:1.05rem!important;height:1.05rem!important}body .luxe-topbar .faux-header-wallet-button--left strong{font-size:.7rem!important;font-weight:900!important}}@media (max-width:599px){body .luxe-topbar .faux-header-wallet-button--left small{display:none!important}body .luxe-topbar .faux-header-wallet-button--left{max-width:5.6rem!important;height:2.25rem!important;padding:.15rem .35rem!important}body .luxe-topbar .faux-header-wallet-button--left strong{margin:0!important;font-size:.68rem!important;line-height:1!important}.player-home-actions>button{display:grid!important;grid-template-columns:2.35rem minmax(0,1fr)!important;grid-template-rows:auto auto!important;min-height:4.75rem!important;align-content:center!important;column-gap:.55rem!important;row-gap:.12rem!important;padding:.65rem!important;text-align:left!important}.player-home-actions>button>span{grid-column:1!important;grid-row:1/3!important;align-self:center!important;width:2.35rem!important;height:2.35rem!important}.player-home-actions>button>b{grid-column:2!important;grid-row:1!important;align-self:end!important;font-size:.72rem!important;line-height:1.15!important}.player-home-actions>button>small{display:block!important;grid-column:2!important;grid-row:2!important;align-self:start!important;overflow:hidden!important;color:#aaa6a0!important;font-size:.56rem!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-home-actions>button>svg:last-child{display:none!important}}@media (max-width:599px){.player-recent-transactions__scroll{display:block!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;border:1px solid rgba(214,170,59,.14)!important;border-radius:.75rem!important;scrollbar-width:thin;scrollbar-color:rgba(214,170,59,.45) transparent;-webkit-overflow-scrolling:touch}.player-recent-transactions__scroll table{display:table!important;width:100%!important;min-width:47rem!important;border-collapse:collapse!important}.player-recent-transactions__scroll thead{display:table-header-group!important}.player-recent-transactions__scroll tbody{display:table-row-group!important}.player-recent-transactions__scroll tr,.player-recent-transactions__scroll tr:nth-child(n){display:table-row!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important}.player-recent-transactions__scroll td,.player-recent-transactions__scroll td:nth-child(n),.player-recent-transactions__scroll th{display:table-cell!important;position:static!important;grid-column:auto!important;grid-row:auto!important;padding:.62rem .7rem!important;border-bottom:1px solid rgba(255,255,255,.06)!important;font-size:.62rem!important;line-height:1.3!important;text-align:left!important;vertical-align:middle!important;white-space:nowrap!important}.player-recent-transactions__scroll th{background:#00000059!important;color:#d6aa3b!important;font-size:.56rem!important;font-weight:850!important;text-transform:uppercase!important}.player-recent-transactions__scroll td:nth-child(4){max-width:10rem!important;overflow:hidden!important;text-overflow:ellipsis!important}}:root{--faux-table-felt-image:url(/collateral/faux-blue-club-table.webp);--faux-table-rail:#d8e1eb;--faux-table-rail-inner:rgba(255,255,255,.82);--faux-table-seat:#0b1320;--faux-table-seat-border:rgba(203,213,225,.72)}.seat-ring--arena:before,.waiting-seat-map:before,.player-dashboard-seat-map:before,.opened-table-oval:before{border:clamp(6px,.65vw,10px) solid var(--faux-table-rail)!important;border-radius:50%!important;background-image:linear-gradient(#0210261f,#02102633),var(--faux-table-felt-image)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;box-shadow:inset 0 0 0 3px var(--faux-table-rail-inner),inset 0 0 34px #000f287a,0 14px 30px #0006!important}.live-table-seat-map__felt{border:clamp(5px,.55vw,8px) solid var(--faux-table-rail)!important;background-image:linear-gradient(#0210261f,#02102633),var(--faux-table-felt-image)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;box-shadow:inset 0 0 0 2px var(--faux-table-rail-inner),inset 0 0 25px #000f2875,0 10px 22px #00000061!important}.seat-ring--arena .seat-chip,.waiting-seat-map .waiting-seat,.opened-table-seat,.live-table-seat-map__seat,.player-dashboard-seat-map>span{border-color:var(--faux-table-seat-border)!important;background:linear-gradient(155deg,#111c2b,var(--faux-table-seat))!important;color:#f8fafc!important;box-shadow:0 7px 16px #0000007a!important}.seat-ring--arena .seat-chip--filled,.waiting-seat-map .waiting-seat.is-filled,.opened-table-seat.is-filled,.live-table-seat-map__seat.is-filled,.player-dashboard-seat-map>span.is-filled{border-color:#22a9ff!important;box-shadow:0 0 0 2px #22a9ff21,0 7px 16px #0000007a!important}.seat-ring--arena .seat-chip--empty,.waiting-seat-map .waiting-seat.is-open,.opened-table-seat.is-open,.live-table-seat-map__seat.is-open,.player-dashboard-seat-map>span.is-open{border-color:#19c77aad!important;border-style:dashed!important;color:#72e6ad!important}.seat-ring--arena .seat-chip strong,.waiting-seat-map .waiting-seat strong,.opened-table-seat strong,.live-table-seat-map__seat strong,.player-dashboard-seat-map>span b{color:#f8fafc!important;text-shadow:0 1px 4px rgba(0,0,0,.75)}.seat-ring--arena:after{color:#f8fafc1f!important;text-shadow:0 2px 10px rgba(0,0,0,.35)}.waiting-seat-map__surface,.player-dashboard-seat-map>div,.opened-table-oval__surface{color:#f1d17a!important;text-shadow:0 2px 8px rgba(0,0,0,.75)}@media (max-width:599px){.waiting-seat-map,.player-dashboard-seat-map{height:clamp(12rem,58vw,15rem)!important;min-height:12rem!important}.seat-ring--arena,.live-table-dashboard-seat-map{width:100%!important;height:clamp(15rem,72vw,19rem)!important;min-height:15rem!important;margin-inline:auto!important}.seat-ring--arena:before,.waiting-seat-map:before,.player-dashboard-seat-map:before,.opened-table-oval:before{border-width:6px!important}}@media (max-width:360px){body .luxe-topbar .app-shell-header-row{grid-template-columns:minmax(4.45rem,1fr) auto minmax(4.45rem,1fr)!important}body .luxe-topbar .faux-header-wallet-button--left{max-width:4.7rem!important;padding-inline:.25rem!important}body .luxe-topbar .faux-header-wallet-button--left small{display:none!important}body .luxe-topbar .faux-header-actions--player{gap:.12rem!important}body .luxe-topbar .faux-header-actions--player>.faux-header-qr-button,body .luxe-topbar .faux-header-actions--player .faux-header-profile{width:2.15rem!important;min-width:2.15rem!important;height:2.15rem!important;min-height:2.15rem!important}}.player-request-cards{display:none}.player-statement-range{display:flex;gap:.45rem;margin-bottom:.75rem}.player-statement-range button{min-height:2.55rem;flex:0 1 auto;border:1px solid rgba(214,170,59,.2);border-radius:.65rem;background:#ffffff06;padding:.4rem .75rem;color:#aaa6a0;font-size:.67rem;font-weight:850}.player-statement-range button.active{border-color:#d6aa3b8c;background:#8f172273;color:#f6d879}.player-proof-upload>input{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none}.player-proof-upload__surface{display:grid;min-height:8.5rem;place-items:center;align-content:center;gap:.35rem;border:1px dashed rgba(214,170,59,.4);border-radius:.8rem;background:#d6aa3b09;padding:1rem;text-align:center;cursor:pointer}.player-proof-upload__surface>svg{width:1.7rem;height:1.7rem;color:#d6aa3b}.player-proof-upload__surface strong{color:#f6f1e8;font-size:.78rem}.player-proof-upload__surface small{color:#aaa6a0;font-size:.62rem}.player-proof-upload__surface b{margin-top:.25rem;color:#e5c86f;font-size:.66rem}.player-proof-upload__preview{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.5rem}.player-proof-upload__preview button{display:flex;align-items:center;gap:.3rem;color:#ff8b90;font-size:.67rem;font-weight:800}@media (max-width:599px){html,body,#root{max-width:100%;overflow-x:hidden}body .luxe-topbar{min-height:calc(3.75rem + env(safe-area-inset-top,0px))!important;height:auto!important;padding-top:env(safe-area-inset-top,0px)!important;padding-bottom:0!important;background:#08080bf0!important;border-bottom:1px solid rgba(214,170,59,.28)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body .luxe-topbar .app-shell-header-row:first-child{min-height:3.75rem!important;height:3.75rem!important}body .app-shell-body,body .app-shell-body--with-rail,body .app-shell-body--no-rail{padding-top:.65rem!important;padding-right:1rem!important;padding-bottom:calc(5.6rem + env(safe-area-inset-bottom,0px))!important;padding-left:1rem!important;background:transparent!important}body .app-shell-main,body .app-shell-main>*{max-width:100%!important;background-color:transparent!important}.player-dashboard-layout,.club-mobile-page,.club-player-page{min-height:0!important;background:transparent!important;padding:0!important;gap:.85rem!important}body .app-shell-rail.app-shell-rail--mobile{height:calc(4.65rem + env(safe-area-inset-bottom,0px))!important;background:#08090dfa!important}body .app-shell-rail--mobile>.nav-side-rail,body .app-shell-rail--mobile .nav-side-rail--player{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.15rem!important;overflow:hidden!important;padding:.3rem .35rem calc(.22rem + env(safe-area-inset-bottom,0px))!important}body .app-shell-rail--mobile .nav-side-rail--player>.nav-mobile-tap,body .app-shell-rail--mobile .nav-side-rail--player>.nav-mobile-tap:nth-child(n){display:flex!important;width:auto!important;min-width:0!important;max-width:none!important;height:3.85rem!important;min-height:3.85rem!important;flex:1 1 auto!important;padding:.14rem!important}body .app-shell-rail--mobile .nav-mobile-tap:has(.nav-mobile-icon--active){border-radius:.68rem!important;background:#8f17224d!important}.player-dashboard-wallet-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.7rem!important;padding:.8rem!important;border-color:#d6aa3b3d!important;background:#0d1017f2!important}.player-dashboard-wallet-summary__identity{grid-column:1/-1!important;min-height:0!important;padding:0 0 .65rem!important}.player-dashboard-wallet-summary__identity img{width:3.4rem!important;height:3.4rem!important}.player-dashboard-wallet-summary>button{min-height:5.25rem!important;padding:.65rem!important}.player-dashboard-wallet-summary>button small{font-size:.58rem!important}.player-dashboard-wallet-summary>button strong{font-size:.88rem!important}.player-home-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.7rem!important}.player-home-actions>button{min-height:5.3rem!important;padding:.7rem!important}.player-home-actions>button small,.player-home-actions>button>svg:last-child{display:none!important}.player-dashboard-events,.player-value-snapshot,.player-recent-transactions{margin-top:.85rem!important;padding:.8rem!important;border-radius:.9rem!important;background:#0d1017f2!important}.player-value-snapshot{display:none!important}.player-dashboard-events__grid{grid-template-columns:1fr!important}.player-dashboard-events__grid article:nth-child(n+2){display:none!important}.player-dashboard-events .faux-card{min-height:0!important;padding:.85rem!important}.player-wallet-hero{align-items:stretch!important;gap:.7rem!important;padding:.85rem!important;background:#0d1017f2!important}.player-wallet-hero>div:first-child p:not(.luxe-section-kicker){display:none}.player-wallet-hero h1{font-size:1.35rem!important}.player-wallet-balance{min-width:0!important;padding:.75rem!important;text-align:left!important}.player-wallet-balance strong{font-size:1.35rem!important}.player-money-workspace,.player-request-history{background:#0d1017f2!important}.player-money-workspace>nav button{min-width:0!important;gap:.25rem!important;padding:.5rem .2rem!important;font-size:.68rem!important;white-space:nowrap}.player-money-grid{grid-template-columns:1fr!important;padding:.65rem!important}.player-money-form{padding:.75rem!important}.player-money-form__head p{display:none}.player-proof-upload__surface{min-height:7.5rem}.player-request-table{display:none!important}.player-request-cards{display:grid;gap:.65rem;padding:.75rem}.player-request-cards article{display:grid;gap:.6rem;border:1px solid rgba(214,170,59,.18);border-radius:.8rem;background:#ffffff06;padding:.8rem}.player-request-cards article header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.player-request-cards article header strong{font-size:.78rem;text-transform:capitalize}.player-request-cards article>b{color:#f6f1e8;font-size:1.1rem}.player-request-cards dl{display:grid;gap:.35rem;margin:0}.player-request-cards dl>div{display:flex;justify-content:space-between;gap:1rem;font-size:.65rem}.player-request-cards dt{color:#aaa6a0}.player-request-cards dd{overflow:hidden;margin:0;color:#f6f1e8;text-overflow:ellipsis;white-space:nowrap}.player-compact-empty{padding:1.25rem;text-align:center;color:#aaa6a0;font-size:.75rem}.player-account-statement-head{grid-template-columns:1fr auto!important;padding:.75rem!important}.player-account-statement-head>div:nth-child(2){display:none!important}.player-account-statement-head strong{font-size:.76rem!important}.player-statement-range{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;overflow:hidden}.player-statement-range button{min-width:0;padding:.35rem .2rem;font-size:.58rem;white-space:nowrap}.player-statement-filters{margin-bottom:.75rem!important}.player-statement-filters:not(.is-custom){display:grid!important;grid-template-columns:1fr 1fr!important}.player-statement-filters.is-custom{display:grid!important;grid-template-columns:1fr 1fr!important}.player-statement-filters.is-custom label{grid-column:span 1}.player-statement-filters button{width:100%;padding:.4rem!important;font-size:.62rem!important}.player-recent-transactions__scroll{overflow:visible!important}.player-recent-transactions__scroll table,.player-recent-transactions__scroll tbody{display:block!important;min-width:0!important;width:100%!important}.player-recent-transactions__scroll thead{display:none!important}.player-recent-transactions__scroll tr{display:grid!important;grid-template-columns:1fr auto;gap:.25rem .75rem;margin-top:.6rem;border:1px solid rgba(214,170,59,.16);border-radius:.75rem;background:#ffffff06;padding:.75rem}.player-recent-transactions__scroll tr:nth-child(n+4){display:none!important}.player-recent-transactions__scroll td{display:none!important;padding:0!important;border:0!important}.player-recent-transactions__scroll td:nth-child(1),.player-recent-transactions__scroll td:nth-child(2),.player-recent-transactions__scroll td:nth-child(3),.player-recent-transactions__scroll td:nth-child(6),.player-recent-transactions__scroll td:nth-child(7),.player-recent-transactions__scroll td:nth-child(8){display:block!important}.player-recent-transactions__scroll td:nth-child(3){grid-column:1;grid-row:1;color:#f6f1e8;font-weight:800}.player-recent-transactions__scroll td:nth-child(6),.player-recent-transactions__scroll td:nth-child(7){grid-column:2;grid-row:1}.player-recent-transactions__scroll td:nth-child(1),.player-recent-transactions__scroll td:nth-child(2){color:#aaa6a0;font-size:.62rem}.player-recent-transactions__scroll td:nth-child(8){grid-column:2;grid-row:2/4;align-self:end}.player-recent-transactions header{align-items:flex-start!important;gap:.5rem!important}.player-recent-transactions header p{display:none}.player-recent-transactions header button{min-height:2.4rem!important;padding:.35rem .55rem!important;font-size:.6rem!important}.live-tables-page>.luxe-panel:first-child{padding:.75rem!important;background:#0d1017f2!important}.live-tables-page .live-table-legend{display:flex!important;overflow-x:auto!important;gap:.4rem!important;scrollbar-width:none}.live-tables-page .live-table-legend::-webkit-scrollbar{display:none}.live-tables-page .live-table-legend__item{flex:0 0 auto!important;min-width:auto!important;padding:.45rem .6rem!important}.live-tables-page .live-table-legend__item small{display:none!important}}.player-promo-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;border:1px solid rgba(214,170,59,.2);border-radius:.85rem;background:#0d1017f2;padding:.35rem}.player-promo-tabs button{min-height:2.75rem;border-radius:.6rem;color:#aaa6a0;font-size:.7rem;font-weight:850}.player-promo-tabs button.active{background:linear-gradient(145deg,#8f1722,#5d0d15);color:#f6d879;box-shadow:inset 0 0 0 1px #d6aa3b40}.player-promo-empty{display:grid;min-height:7.5rem;place-items:center;align-content:center;gap:.35rem;border:1px dashed rgba(214,170,59,.22);border-radius:.8rem;background:#ffffff05;padding:1rem;text-align:center}.player-promo-empty svg{width:1.7rem;height:1.7rem;color:#d6aa3b}.player-promo-empty strong{color:#f6f1e8;font-size:.78rem}.player-promo-empty small{color:#aaa6a0;font-size:.66rem}@media (min-width:1181px){body.faux-sidebar-force-collapsed .app-shell-rail--desktop,body.faux-sidebar-force-collapsed .app-shell-rail--desktop:hover,body.faux-sidebar-force-collapsed .app-shell-rail--desktop:focus-within{width:4.15rem!important}body.faux-sidebar-force-collapsed .app-shell-rail--desktop .nav-side-label{width:0!important;max-width:0!important;opacity:0!important;visibility:hidden!important}}.faux-header-actions--player>.faux-header-notification-wrap{order:1!important}.faux-header-actions--player>.faux-header-qr-button{order:2!important}.faux-header-actions--player>.faux-header-profile-wrap{order:3!important;margin-right:0!important;margin-left:.1rem!important}@media (max-width:599px){body .luxe-topbar .faux-header-actions--player>.faux-header-qr-button{order:1!important}body .luxe-topbar .faux-header-actions--player>.faux-header-profile-wrap{order:2!important}}@media (max-width:599px){.player-settings-page{gap:.65rem!important;padding-bottom:1rem!important;background:transparent!important}.player-settings-tabs-only{position:sticky;top:calc(3.75rem + env(safe-area-inset-top,0px));z-index:35;background:#08090df5;padding:.3rem 0!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.player-settings-header-tabs{display:flex!important;width:100%!important;gap:.3rem!important;overflow-x:auto!important;padding:.25rem!important;border:1px solid rgba(214,170,59,.18)!important;border-radius:.75rem!important;background:#0d1017f0!important;scrollbar-width:none}.player-settings-header-tabs::-webkit-scrollbar{display:none}.player-settings-header-tab{flex:1 0 auto!important;min-width:5.7rem!important;min-height:2.65rem!important;padding:.4rem .55rem!important;border-radius:.55rem!important;font-size:.66rem!important}.player-settings-header-tab--active{background:#8f17227a!important;color:#f6d879!important}.faux-settings-shell--player,.faux-settings-shell--player>div,.app-shell-main .faux-profile-shell{min-height:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.faux-profile-hero{min-height:0!important;border-radius:.9rem!important;background:#0d1017f2!important}.faux-profile-hero:before,.faux-profile-hero:after,.faux-profile-hero__bar{display:none!important}.faux-profile-hero__body{display:block!important;padding:.8rem!important}.faux-profile-identity{display:grid!important;grid-template-columns:4.5rem minmax(0,1fr)!important;align-items:center!important;gap:.75rem!important}.faux-profile-avatar-wrap,.faux-profile-avatar{width:4.5rem!important;height:4.5rem!important;min-width:4.5rem!important;min-height:4.5rem!important}.faux-profile-identity h1{font-family:inherit!important;font-size:1.05rem!important;line-height:1.25!important}.faux-profile-identity>div>p,.faux-profile-membership-summary,.faux-profile-hero-meta{display:none!important}.faux-profile-id-strip{margin-top:.45rem!important;padding:.45rem!important}.faux-profile-id-actions{gap:.3rem!important}.faux-profile-id-actions button{min-height:2.35rem!important;padding:.35rem .5rem!important;font-size:.6rem!important}.faux-profile-photo-actions{display:flex!important;margin-top:.65rem!important;padding-top:.65rem!important;gap:.4rem!important}.faux-profile-photo-actions .faux-profile-action{min-height:2.65rem!important;flex:1;padding:.4rem!important;font-size:.62rem!important}.faux-profile-photo-actions small{display:none!important}.faux-profile-grid--player{display:grid!important;grid-template-columns:1fr!important;gap:.65rem!important;margin-top:.65rem!important}.faux-profile-grid--player .faux-profile-panel{min-height:0!important;padding:.75rem!important;border-radius:.85rem!important;background:#0d1017f2!important}.faux-profile-panel__head{min-height:2.4rem!important;margin-bottom:.55rem!important}.faux-profile-panel__head>span{width:2.15rem!important;height:2.15rem!important}.faux-profile-panel__head h3{font-size:.82rem!important}.faux-profile-grid--player .faux-profile-record-grid{display:grid!important;grid-template-columns:1fr!important;gap:0!important}.faux-profile-grid--player .faux-profile-record{min-height:3.1rem!important;display:grid!important;grid-template-columns:2rem minmax(0,1fr)!important;padding:.45rem 0!important;border-width:0 0 1px!important;border-radius:0!important;background:transparent!important}.faux-profile-grid--player .faux-profile-record:last-child{border-bottom:0!important}.faux-profile-grid--player .faux-profile-record>span{width:1.8rem!important;height:1.8rem!important}.faux-profile-grid--player .faux-profile-record small{font-size:.56rem!important}.faux-profile-grid--player .faux-profile-record strong{font-size:.7rem!important}.faux-profile-kyc-banner{min-height:0!important;padding:.6rem!important}.faux-profile-kyc-banner small{display:none!important}.faux-profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}.faux-profile-grid--player .faux-profile-stat{min-height:5.6rem!important;padding:.6rem!important}.faux-profile-grid--player .faux-profile-stat strong{font-size:1rem!important}.faux-profile-timeline{gap:0!important}.faux-profile-timeline-item{min-height:3.4rem!important;padding:.5rem 0!important;border-width:0 0 1px!important;border-radius:0!important;background:transparent!important}.faux-profile-timeline-item:last-child{border-bottom:0!important}.player-promo-tabs{position:sticky;top:calc(3.75rem + env(safe-area-inset-top,0px));z-index:30}.player-reward-card{padding:.7rem!important}.player-reward-card>div{align-items:center!important}.player-reward-card p{font-size:.68rem!important}.player-reward-card small{margin-top:.2rem!important;font-size:.58rem!important}.player-promo-empty,.luxe-panel .faux-card.p-6.text-center{min-height:7.5rem!important;max-height:8.75rem!important;padding:1rem!important;background:#ffffff05!important}}.live-tables-card-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;width:100%!important}.live-tables-card-list>.live-table-card{width:100%!important;max-width:none!important}@media (min-width:900px){.live-tables-card-list>.live-table-card>.relative.z-\[1\]{display:grid!important;grid-template-columns:minmax(28rem,1.45fr) minmax(18rem,.75fr)!important;grid-template-rows:auto auto auto auto auto;column-gap:1.25rem!important;row-gap:.75rem!important}.live-tables-card-list .live-table-card>.relative.z-\[1\]>.flex:first-child{grid-column:1/-1}.live-tables-card-list .live-table-classification{grid-column:2;grid-row:2}.live-tables-card-list .live-table-actions--inline{grid-column:1;grid-row:2;align-self:start}.live-tables-card-list .live-table-dashboard-seat-map{grid-column:1;grid-row:3/6;width:min(100%,46rem)!important;height:clamp(16rem,27vw,21rem)!important;margin:.1rem auto!important}.live-tables-card-list .live-table-details{grid-column:2;grid-row:3}.live-tables-card-list .live-table-metrics{grid-column:2;grid-row:4}.live-tables-card-list .live-table-metrics+div{grid-column:2;grid-row:5;align-self:end}}.popup-modal-overlay.live-table-players-overlay{padding:16px!important;overflow:hidden!important;background:#000000b8!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}.popup-modal-panel.live-table-players-panel{width:min(70rem,calc(100vw - 32px))!important;max-width:70rem!important;height:auto!important;max-height:calc(100dvh - 32px)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(212,169,45,.3)!important;border-radius:1rem!important;background:#0e1219!important;box-shadow:0 24px 70px #00000094!important}.live-table-players-panel>div:first-child{position:sticky!important;top:0;z-index:10;margin:0!important;padding:.85rem 1rem!important;border-bottom:1px solid rgba(212,169,45,.22);background:#0e1219!important}.live-table-players-panel>div:nth-child(2){min-height:0!important;height:auto!important;margin:0!important;padding:.75rem!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable}.live-table-players-panel .live-table-player-modal{min-height:0!important;height:auto!important;display:flex!important;flex-direction:column!important;gap:.7rem!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}.live-table-players-panel .live-table-player-modal>.layout{min-height:0!important;max-height:none!important;overflow:visible!important;padding:0!important}.live-table-players-panel :is(.live-player-modal-head,.live-table-modal-stats,.rummy-prize-pool,.live-table-player-section,.live-table-checkin-panel,.live-player-card){border:1px solid rgba(212,169,45,.18)!important;background:#121924!important;box-shadow:none!important}.live-table-players-panel .live-player-modal-head{padding:.75rem!important}.live-table-players-panel .live-table-modal-stats{gap:.45rem!important;padding:.55rem!important}.live-table-players-panel .opened-table-oval{height:clamp(14rem,30vh,18rem)!important;margin:0 auto!important}.live-table-players-panel .live-table-player-sections{display:grid!important;gap:.65rem!important}.live-table-players-panel .live-table-player-section{padding:.65rem!important}.live-table-players-panel .live-table-checkin-grid{display:grid!important;grid-template-columns:auto minmax(12rem,1fr) auto!important;gap:.55rem!important;align-items:center!important}.live-table-players-panel .floor-empty,.live-table-players-panel .club-history-empty{min-height:4rem!important;padding:.75rem!important}@media (max-width:700px){.popup-modal-overlay.live-table-players-overlay{padding:12px!important}.popup-modal-panel.live-table-players-panel{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important}.live-table-players-panel .live-table-checkin-grid{grid-template-columns:minmax(0,1fr)!important}.live-table-players-panel .live-table-checkin-grid>*{grid-column:1!important;width:100%!important}}.app-shell-main,.app-shell-main--full,.club-mobile-page,.club-player-page,.player-settings-page,.faux-profile-shell,.faux-preferences-page,.financial-workspace,.player-wallet-page,.customer-accounting-page{background:transparent!important;border:0!important;box-shadow:none!important}.club-player-page:before,.player-settings-page:before,.faux-profile-shell:before,.faux-preferences-page:before,.financial-workspace:before{content:none!important}.settings-devices-panel,.faux-preferences-title-card,.faux-preferences-api-card,.faux-preferences-option{border-color:#d4a93740!important;background:#0e1118f0!important;box-shadow:0 14px 34px #00000040!important}.player-dashboard-qr-panel,.player-wallet-modal-panel{background:#0e1118fa!important;border-color:#d4a9374d!important}.player-dashboard-qr-overlay,.player-wallet-modal-overlay{background:#000000b8!important}.luxe-topbar .app-shell-header-row:first-child{position:relative!important;width:100%!important;max-width:none!important}.faux-header-brand{position:absolute!important;left:50%!important;top:50%!important;z-index:1;transform:translate(-50%,-50%)!important}.faux-header-left-controls,.faux-header-actions{position:relative;z-index:2}.faux-header-left-controls{display:flex!important;align-items:center!important;gap:.5rem!important}.faux-header-actions>.faux-header-wallet-button{display:none!important}.faux-header-wallet-button--left{display:flex!important;width:auto!important;min-width:6.2rem!important}.financial-workspace__nav{position:sticky!important;top:4.25rem;z-index:35;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.financial-workspace__nav::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.financial-workspace__nav-item{flex:0 0 auto!important;scroll-snap-align:start}.history-date-control{display:grid!important;grid-template-columns:auto auto minmax(9.6rem,1fr)!important;min-width:14rem!important;align-items:center!important;gap:.4rem!important}.history-date-control>span{color:#a9a5a0;font-size:.62rem;font-weight:850;white-space:nowrap}.history-date-control>input{width:100%!important;min-width:9.6rem!important}.club-player-live-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.club-player-live-card{height:auto!important;min-height:0!important;background:#0e1118f0!important;border-color:#d4a93740!important}.player-dashboard-seat-map>span svg{width:1.25rem;height:1.25rem;color:#8fa1b7}.player-dashboard-seat-map>span.is-filled{border-color:#00a8ff94;background:#0d1b2d;color:#f8fafc}.player-dashboard-seat-map>span.is-you{border-color:#d4a937!important;box-shadow:0 0 0 2px #d4a93733,0 8px 18px #00000059!important}.player-dashboard-seat-map>span.is-you svg{color:#d4a937}.player-recent-transactions{overflow:hidden;border:1px solid rgba(212,169,55,.25);border-radius:1rem;background:#0e1118f0}.player-recent-transactions>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid rgba(212,169,55,.16)}.player-recent-transactions h2{margin:0;color:#f6f2ea;font-size:1.05rem;font-weight:900}.player-recent-transactions header p{margin:.15rem 0 0;color:#a9a5a0;font-size:.7rem}.player-recent-transactions header button{display:inline-flex;min-height:2.6rem;align-items:center;gap:.4rem;padding:.5rem .75rem;border:1px solid rgba(212,169,55,.35);border-radius:.65rem;background:#17130c;color:#e7c76c;font-size:.7rem;font-weight:850}.player-recent-transactions__scroll{overflow-x:auto}.player-recent-transactions table{width:100%;min-width:58rem;border-collapse:collapse}.player-recent-transactions th,.player-recent-transactions td{padding:.7rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);text-align:left;font-size:.68rem;white-space:nowrap}.player-recent-transactions th{color:#c9c5bd;font-size:.61rem;text-transform:uppercase}.player-recent-transactions td{color:#ece9e3}.player-recent-transactions td.credit{color:#42d98b;font-weight:900}.player-recent-transactions td.debit{color:#f07178;font-weight:900}.player-recent-transactions td.empty{padding:2rem;text-align:center;color:#a9a5a0}@media (max-width:900px){.club-player-live-grid{grid-template-columns:minmax(0,1fr)!important}.history-date-control{min-width:13rem!important}}@media (max-width:600px){.player-recent-transactions>header{align-items:flex-start;flex-direction:column}.player-recent-transactions header button{width:100%;justify-content:center}}.player-money-grid--transfer{grid-template-columns:minmax(0,1fr)!important}.player-transfer-verify-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.player-transfer-verify-row button{display:inline-flex;min-width:7rem;min-height:2.85rem;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .8rem;border:1px solid rgba(212,169,55,.35);border-radius:.55rem;background:linear-gradient(145deg,#8a681e,#5c430f);color:#fff8e5;font-size:.72rem;font-weight:900}.player-transfer-verify-row button:disabled{cursor:not-allowed;border-color:#ffffff1a;background:#262932;color:#848994}.player-transfer-verified{display:flex;align-items:center;gap:.75rem;padding:.8rem;border:1px solid rgba(25,185,120,.38);border-radius:.75rem;background:#19b97817;color:#f6f2ea}.player-transfer-verified>svg{width:1.75rem;height:1.75rem;flex:none;color:#42d98b}.player-transfer-verified small,.player-transfer-verified strong,.player-transfer-verified span{display:block}.player-transfer-verified small{color:#42d98b;font-size:.58rem;font-weight:900;text-transform:uppercase}.player-transfer-verified strong{margin-top:.12rem;font-size:.9rem}.player-transfer-verified span{margin-top:.1rem;color:#a9a5a0;font-size:.7rem}@media (max-width:520px){.player-transfer-verify-row{grid-template-columns:minmax(0,1fr)}.player-transfer-verify-row button{width:100%}}@media (max-width:640px){.faux-header-wallet-button--left{min-width:4.1rem!important;padding:.25rem .4rem!important}.faux-header-wallet-button--left small{display:none!important}.faux-header-wallet-button--left strong{font-size:.61rem!important}.faux-header-wordmark>span{font-size:.72rem!important;letter-spacing:.06rem!important}}:root{--faux-lounge-art:url(/collateral/faux-lounge-background.webp)}body{background:#080506 var(--faux-lounge-art) center top / cover fixed no-repeat!important}.app-shell-body{position:relative;isolation:isolate;background:transparent!important}.app-shell-body:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(180deg,#04030547,#050408ad),var(--faux-lounge-art) center top / cover no-repeat}.app-shell-body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 18%,transparent 0 18%,rgba(5,3,6,.22) 55%,rgba(4,3,5,.64) 100%)}.app-shell-main,.app-shell-main:has(.live-tables-page),.app-shell-main:has(.waiting-workspace-head){background:transparent!important}.auth-screen,.primary-background,.auth-register-screen{position:relative;isolation:isolate;background:linear-gradient(180deg,#05030533,#040305a8),var(--faux-lounge-art) center top / cover fixed no-repeat!important}.auth-screen:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 22%,transparent,rgba(3,2,4,.55) 82%)}.app-shell-main>:is(.cc-dashboard,.live-tables-page,.players-hub,.financial-workspace),.app-shell-main:has(.waiting-workspace-head)>div{-webkit-backdrop-filter:saturate(1.05);backdrop-filter:saturate(1.05)}.luxe-panel,.faux-card,.waiting-workspace-head{-webkit-backdrop-filter:blur(10px) saturate(1.12);backdrop-filter:blur(10px) saturate(1.12)}@media (max-width:820px){body{background-attachment:scroll!important;background-position:50% top!important}.app-shell-body:before{background:linear-gradient(180deg,#04030533,#050408b8),var(--faux-lounge-art) 50% top / auto 100dvh no-repeat,#080506}.auth-screen,.primary-background,.auth-register-screen{background-attachment:scroll!important;background-position:50% top!important;background-size:auto 100dvh!important}}@media (max-width:430px){.app-shell-body:before{background-position:50% top;background-size:auto 100svh}.auth-screen,.primary-background,.auth-register-screen{background-position:50% top!important;background-size:auto 100svh!important}.app-shell-main{padding-inline:.5rem!important}}@media (min-width:1800px){.app-shell-body:before,.auth-screen,.primary-background,.auth-register-screen{background-size:cover!important;background-position:center 12%!important}}.luxe-topbar{background:linear-gradient(90deg,#050305e0,#180708b3,#050305e0),var(--faux-lounge-art) center 8% / cover no-repeat!important;border-color:#ddb1463d!important;box-shadow:0 10px 28px #00000047!important}.faux-mobile-menu-button{display:none!important}.faux-header-left-controls{display:flex;align-items:center;justify-content:flex-start;min-width:44px}.faux-mobile-admin-drawer{display:none}.floor-ops__header{justify-content:flex-end!important}@media (max-width:767px){.luxe-topbar{min-height:3.8rem;padding:.35rem .55rem!important;background-position:center 5%!important}.faux-desktop-admin-nav{display:none!important}.faux-mobile-menu-button{display:grid!important;order:-1;width:44px!important;min-width:44px!important;height:44px!important}.faux-header-left-controls .faux-header-back-button{display:grid!important;width:44px!important;min-width:44px!important;height:44px!important}.faux-header-left-controls .header-back-spacer{display:block!important;width:44px!important;min-width:44px!important;height:44px!important}.faux-header-actions{display:flex!important}.faux-header-mobile-wordmark{display:block!important;color:#f4d77d!important;font-family:Playfair Display,Cinzel,Georgia,serif!important;font-size:clamp(.68rem,3.25vw,.84rem)!important;font-weight:900!important;letter-spacing:.075em!important;line-height:1.05!important;text-shadow:0 1px 0 #6b4310,0 2px 8px rgba(0,0,0,.8),0 0 12px rgba(226,189,98,.2)!important;white-space:nowrap!important}.faux-mobile-admin-drawer{position:fixed;inset:3.8rem .45rem auto;z-index:10020;display:block;max-height:calc(100dvh - 4.4rem);padding:.65rem;overflow-y:auto;border:1px solid rgba(226,184,82,.34);border-radius:0 0 1rem 1rem;background:linear-gradient(160deg,#14080afa,#040e1efa),var(--faux-lounge-art) center / cover;box-shadow:0 24px 60px #0000009e}.faux-mobile-admin-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.35rem .4rem .7rem;border-bottom:1px solid rgba(226,184,82,.2);color:#fff}.faux-mobile-admin-drawer__head>div{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.faux-mobile-admin-drawer__head strong{color:#f2d47d;font-family:Playfair Display,serif;font-size:1.05rem}.faux-mobile-admin-drawer__head small{color:#ffffff94;font-size:.62rem;text-transform:uppercase;letter-spacing:.1em}.faux-mobile-admin-drawer .faux-admin-nav{display:flex!important;flex-direction:column!important;width:100%!important;padding:.6rem 0 0!important;overflow:visible!important;gap:.4rem!important}.faux-mobile-admin-drawer .faux-admin-nav__item{display:grid!important;grid-template-columns:2.25rem minmax(0,1fr) auto!important;width:100%!important;min-width:0!important;min-height:3.25rem!important;padding:.5rem .7rem!important;border:1px solid rgba(226,184,82,.18)!important;border-radius:.75rem!important;background:#ffffff0e!important;text-align:left!important}.faux-mobile-admin-drawer .faux-admin-nav__item>svg{justify-self:center;color:#e2bd62!important;font-size:1.25rem!important}.faux-mobile-admin-drawer .faux-admin-nav__label--full{display:block!important;position:static!important;width:auto!important;height:auto!important;opacity:1!important;overflow:visible!important;clip:auto!important;color:#fff!important;font-size:.68rem!important}.faux-mobile-admin-drawer .faux-admin-nav__label--short{display:none!important}.faux-mobile-admin-drawer .faux-admin-nav__item--active{border-color:#d9aa3c!important;background:linear-gradient(145deg,#a81724,#620b13)!important}.faux-mobile-admin-drawer .faux-admin-nav__item--active>svg{color:#fff!important}}.faux-broadcast-board{background:linear-gradient(180deg,#0302047a,#03070ed1),var(--faux-lounge-art) center / cover fixed no-repeat!important}.faux-broadcast-header,.faux-broadcast-table,.faux-broadcast-footer{-webkit-backdrop-filter:blur(10px) saturate(1.08);backdrop-filter:blur(10px) saturate(1.08)}.faux-broadcast-table{background:#040c18db!important}.players-command-actions .luxe-action{min-width:0!important;min-height:2.45rem!important;height:2.45rem!important;justify-content:center!important;gap:.35rem!important;padding:.4rem .65rem!important;border-radius:.55rem!important;font-size:.66rem!important}.players-list-heading .faux-card__badge-pill{display:inline-flex!important;min-height:1.8rem!important;align-items:center!important;padding:.3rem .65rem!important;border-color:#e2bd6266!important;background:#e2bd621f!important;color:#f2d587!important;font-size:.68rem!important;font-weight:900!important}@media (max-width:767px){.players-hub__content .players-command-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}.players-hub__content .players-command-actions .players-search-field{grid-column:1/-1!important}.players-command-actions .luxe-action{width:100%!important;white-space:normal!important;text-align:center!important;line-height:1.15!important}}.app-shell-main:has(.live-tables-page),.live-tables-page,.live-tables-page>.luxe-panel{background:transparent!important}.popup-modal-overlay.live-table-players-overlay{align-items:center!important;padding:.5rem!important;overflow:hidden!important}.popup-modal-panel.live-table-players-panel{width:min(70rem,calc(100vw - 1rem))!important;max-width:70rem!important;height:calc(100dvh - 1rem)!important;max-height:calc(100dvh - 1rem)!important;display:flex!important;flex-direction:column!important;padding:.7rem!important;overflow:hidden!important;border-radius:1rem!important}.live-table-players-panel>div:nth-child(2){flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.live-table-players-panel .live-table-player-modal{display:flex!important;height:auto!important;max-height:none!important;min-height:100%!important;flex-direction:column!important;overflow:visible!important}.live-table-players-panel .live-table-player-modal>.layout{flex:none!important;min-height:0!important;max-height:none!important;overflow:visible!important}.live-table-player-section--waiting .live-table-checkin-panel{position:static!important;margin:.65rem 0!important;padding:.65rem!important}.live-table-player-section--waiting .live-table-checkin-grid{display:grid!important;grid-template-columns:auto minmax(12rem,1fr) auto!important;align-items:center!important;gap:.55rem!important}.live-table-player-section--waiting .live-table-qr-button{display:inline-flex!important;width:auto!important;min-width:7rem!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;padding:.45rem .7rem!important;white-space:nowrap!important}@media (max-width:700px){.popup-modal-panel.live-table-players-panel{width:calc(100vw - .5rem)!important;max-width:calc(100vw - .5rem)!important;height:calc(100dvh - .5rem)!important;max-height:calc(100dvh - .5rem)!important;padding:.45rem!important;border-radius:.7rem!important}.live-table-players-panel .live-table-player-modal{padding:.5rem!important;border-width:4px!important;border-radius:.75rem!important}.live-table-player-section--waiting .live-table-checkin-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.live-table-player-section--waiting .live-table-checkin-grid>div{grid-column:1/-1!important;grid-row:1!important}.live-table-player-section--waiting .live-table-qr-button{grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important}.live-table-player-section--waiting .live-table-checkin-button{grid-column:2!important;grid-row:2!important;width:100%!important;min-width:0!important;padding-inline:.35rem!important;font-size:.68rem!important}.opened-table-oval{height:15rem!important}}.waiting-table-details-modal .table-player-row>.space-y-2 .flex.gap-2{align-items:center!important;gap:.4rem!important}.waiting-table-details-modal .table-player-row>.space-y-2 input{min-height:2.3rem!important;height:2.3rem!important;padding-inline:.65rem!important}.waiting-table-details-modal .table-player-row>.space-y-2 .luxe-action-primary{flex:0 0 auto!important;width:auto!important;min-width:6.2rem!important;min-height:2.3rem!important;height:2.3rem!important;padding:.35rem .6rem!important;border-radius:.5rem!important;background:linear-gradient(145deg,#b98918,#71500b)!important;border-color:#fbbf247a!important;color:#fff8dc!important;font-size:.65rem!important}.waiting-table-details-modal .table-player-action--checkout{display:grid!important;width:2.35rem!important;min-width:2.35rem!important;height:2.35rem!important;min-height:2.35rem!important;place-items:center!important;border-color:#f871718c!important;background:linear-gradient(145deg,#b91c2b,#68101a)!important;color:#fff!important;box-shadow:0 6px 14px #7f1d1d40!important}.waiting-table-details-modal .table-player-action--switch{display:grid!important;width:2.35rem!important;min-width:2.35rem!important;height:2.35rem!important;min-height:2.35rem!important;place-items:center!important;border-color:#60a5fa8c!important;background:linear-gradient(145deg,#2563a8,#123867)!important;color:#fff!important;box-shadow:0 6px 14px #1e40af38!important}.waiting-table-details-modal .call-time-extra-action{min-height:2.35rem!important;height:2.35rem!important;padding:.35rem .55rem!important;border-color:#34d3996b!important;background:linear-gradient(145deg,#167a58,#0b4937)!important;color:#fff!important}.waiting-table-details-modal .table-player-row__actions select{height:2.35rem!important}@media (max-width:700px){.waiting-table-details-modal .table-player-row>.space-y-2 .luxe-action-primary{min-width:5.7rem!important}.waiting-table-details-modal .table-player-row__actions{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.4rem!important}}.auth-screen:has(.auth-login-form){background:linear-gradient(180deg,#04020447,#050306b8),var(--faux-lounge-art) center top / cover fixed no-repeat!important}.player-dashboard-waiting-card{display:grid;grid-template-columns:minmax(14rem,1.35fr) minmax(10rem,.8fr) minmax(8rem,.55fr) auto;align-items:center;gap:.85rem;padding:.85rem 1rem;border:1px solid rgba(226,189,98,.34);border-radius:1rem;background:linear-gradient(145deg,#2b0910f0,#0a0c12f7),url(/collateral/pattern-red.webp) center/cover;color:#fff;box-shadow:0 14px 32px #00000047}.player-dashboard-waiting-card .waiting-player-row__player>img{width:3rem;height:3rem;flex:0 0 3rem;object-fit:cover;border:2px solid #e2bd62;border-radius:50%}.player-dashboard-waiting-card small,.player-dashboard-waiting-card strong,.player-dashboard-waiting-card em{display:block}.player-dashboard-waiting-card small{color:#e2bd62;font-size:.58rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.player-dashboard-waiting-card strong{margin-top:.12rem;overflow-wrap:anywhere;font-size:.82rem}.player-dashboard-waiting-card em{color:#ffffff8c;font-size:.62rem;font-style:normal}.player-dashboard-waiting-card>span:last-child{display:inline-flex;align-items:center;gap:.35rem;padding:.38rem .65rem;border:1px solid currentColor;border-radius:999px;font-size:.66rem;font-weight:900}.player-dashboard-waiting-card>span:last-child i{width:.45rem;height:.45rem;border-radius:50%;background:currentColor}.player-dashboard-waiting-card .is-playing{color:#6ee7b7;background:#10b9811a}.player-dashboard-waiting-card .is-waiting{color:#fbbf24;background:#f59e0b1a}.player-dashboard-seat-map{position:relative;height:14rem;margin:.75rem 0}.player-dashboard-seat-map:before{content:"";position:absolute;inset:14% 8%;border:7px solid #4b3215;border-radius:50%;background:radial-gradient(ellipse at center,#175f45,#093a2b 68%,#041d16);box-shadow:inset 0 0 0 2px #e2bd62a6,inset 0 0 28px #0000008c,0 12px 25px #0000004d}.player-dashboard-seat-map>div{position:absolute;inset:34% 30%;z-index:1;display:grid;place-items:center;align-content:center;color:#e2bd62;text-align:center}.player-dashboard-seat-map>div strong,.player-dashboard-seat-map>div small{display:block}.player-dashboard-seat-map>div small{color:#ffffff9e;font-size:.52rem;text-transform:uppercase}.player-dashboard-seat-map>span{position:absolute;left:var(--p-seat-x);top:var(--p-seat-y);z-index:2;width:3.2rem;min-height:3.2rem;display:grid;place-items:center;transform:translate(-50%,-50%);padding:.18rem;border:2px solid rgba(226,189,98,.45);border-radius:50%;background:#120d0f;color:#fff;text-align:center;box-shadow:0 7px 14px #00000061}.player-dashboard-seat-map>span img{width:1.75rem;height:1.75rem;object-fit:cover;border-radius:50%}.player-dashboard-seat-map>span b{display:block;max-width:3.6rem;overflow:hidden;font-size:.46rem;text-overflow:ellipsis;white-space:nowrap}.player-dashboard-seat-map>span.is-open{color:#ffffff7a}@media (max-width:700px){.player-dashboard-waiting-card{grid-template-columns:minmax(0,1fr) auto;gap:.65rem;padding:.75rem}.player-dashboard-waiting-card>div:not(.waiting-player-row__player){padding:.5rem .6rem;border:1px solid rgba(226,189,98,.14);border-radius:.65rem;background:#0000002e}.player-dashboard-waiting-card>span:last-child{grid-column:2;grid-row:1;align-self:start}.player-dashboard-waiting-card>div:nth-child(2){grid-column:1}.player-dashboard-waiting-card>div:nth-child(3){grid-column:2}}@media (max-width:520px){.player-dashboard-seat-map{height:12rem}.player-dashboard-seat-map>span{width:2.65rem;min-height:2.65rem}.player-dashboard-seat-map>span img{width:1.45rem;height:1.45rem}}.faux-header-brand{min-width:0!important}.faux-header-wordmark,.faux-header-mobile-wordmark{color:#f2d06b!important;font-family:Playfair Display,Cinzel,Georgia,serif!important;font-weight:900!important;text-shadow:0 1px 0 #6b4310,0 2px 8px rgba(0,0,0,.82),0 0 14px rgba(226,189,98,.22)!important}.faux-header-wordmark{align-items:center!important;gap:.38em!important;font-size:clamp(.82rem,1.35vw,1.08rem)!important;letter-spacing:.09em!important;white-space:nowrap!important}@media (max-width:767px){.faux-header-brand__text{width:100%!important;min-width:0!important}.faux-header-mobile-wordmark{max-width:100%!important;overflow:hidden!important;font-size:clamp(.62rem,3.05vw,.8rem)!important;letter-spacing:.055em!important;text-overflow:clip!important;white-space:nowrap!important}}@media (max-width:767px){.faux-mobile-admin-drawer{inset:auto .4rem .4rem!important;max-height:calc(100dvh - 4.6rem)!important;padding:.65rem!important;border-radius:1rem!important;box-shadow:0 -18px 55px #000000ad!important}.faux-mobile-admin-drawer:before{content:"";display:block;width:2.6rem;height:.22rem;margin:0 auto .5rem;border-radius:999px;background:#f2d06b8c}.faux-mobile-admin-drawer .faux-admin-nav{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.45rem!important;padding:.6rem 0 0!important}.faux-mobile-admin-drawer .faux-admin-nav__item{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:1.65rem auto!important;justify-items:center!important;align-content:center!important;gap:.25rem!important;min-height:4.15rem!important;padding:.45rem .2rem!important;text-align:center!important}.faux-mobile-admin-drawer .faux-admin-nav__item>svg{grid-column:1!important;grid-row:1!important;justify-self:center!important}.faux-mobile-admin-drawer .faux-admin-nav__label--full{grid-column:1!important;grid-row:2!important;justify-self:center!important;font-size:.58rem!important;line-height:1.15!important;text-align:center!important}}@media (max-width:390px){.faux-mobile-admin-drawer .faux-admin-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.player-home-utility{display:flex!important;width:auto!important;justify-content:flex-end!important}.player-home-utility .player-home-notification{width:auto!important;min-width:7rem!important}.player-home-hero{min-height:0!important;padding:clamp(.7rem,1.25vw,1rem)!important}.player-home-hero__identity>img{width:clamp(3.4rem,5vw,4.5rem)!important;height:clamp(3.4rem,5vw,4.5rem)!important}.player-home-hero__identity h1{font-size:clamp(1.1rem,2vw,1.7rem)!important}.luxe-topbar{min-height:3.35rem!important}.luxe-topbar .app-shell-header-row:first-child{min-height:2.8rem!important}@media (max-width:600px){.player-home-hero{gap:.55rem!important;padding:.65rem!important}.player-home-hero__identity{grid-template-columns:2.75rem minmax(0,1fr)!important;gap:.55rem!important}.player-home-hero__identity>img{width:2.75rem!important;height:2.75rem!important;border-radius:50%!important}.player-home-hero__identity h1{font-size:1rem!important}.player-home-hero__identity>div>span{display:none!important}.player-home-hero__badges{margin-top:.35rem!important}.player-home-utility{align-self:flex-end!important}.player-home-utility .player-home-notification{min-width:6rem!important;min-height:2.4rem!important;padding:.4rem .55rem!important}.luxe-topbar{min-height:3.25rem!important;padding-block:.2rem!important}.faux-header-mobile-wordmark{font-size:clamp(.58rem,2.85vw,.72rem)!important}}.app-shell-main{--faux-ref-panel:linear-gradient(145deg,rgba(29,17,21,.96),rgba(10,11,16,.98));--faux-ref-line:rgba(226,189,98,.28);--faux-ref-gold:#e2bd62;--faux-ref-red:#b8142c}.app-shell-main :is(.luxe-panel,.faux-card,.settings-card,.ops-module,.accounting-command-bar,.players-command-panel,.cash-game-card,.club-table-card,.pc-expense-hero,.pc-attendance-hero,.pc-report-hero,.bank-toolbar,.cc-entry-hero){border-color:var(--faux-ref-line)!important;background:var(--faux-ref-panel)!important;box-shadow:0 16px 38px #00000047,inset 0 1px #ffffff09!important}.app-shell-main :is(h1,h2,h3,.players-hub__title h1){color:#fffaf2}.app-shell-main :is(.luxe-section-kicker,label,.players-hub__title p){color:var(--faux-ref-gold)!important}.app-shell-main :is(input,select,textarea){border-color:#e2bd6240!important;background:#040508c2!important;color:#fff!important;box-shadow:none!important}.app-shell-main :is(input,textarea)::placeholder{color:#ffffff59!important}.app-shell-main :is(input,select,textarea):focus{border-color:#d5aa43!important;box-shadow:0 0 0 3px #d5aa431f!important}.app-shell-main .luxe-action-primary{border-color:#ff566866!important;background:linear-gradient(145deg,#c41632,#780c1d)!important;color:#fff!important}.app-shell-main .luxe-action-muted{border-color:#e2bd623d!important;background:#08090dbd!important;color:#f8ead0!important}.players-hub__hero,.accounting-command-bar,.pc-expense-hero{background:radial-gradient(circle at 100% 0%,rgba(151,20,38,.24),transparent 42%),linear-gradient(110deg,#530916f7,#140e12fa),url(/collateral/pattern-red.webp) center/cover!important}.player-account-mobile-card{border:1px solid rgba(226,189,98,.28)!important;background:linear-gradient(145deg,#122137f5,#090d15fc)!important;box-shadow:0 14px 30px #0000004d!important}.player-account-mobile-card:before{width:4px!important;background:#18d18b!important}.player-id-qr-card{border-color:#e2bd626b!important;background:linear-gradient(145deg,#17120e,#08090c)!important}@media (max-width:767px){.app-shell-main{padding-inline:.45rem!important}.app-shell-main :is(.luxe-panel,.settings-card,.ops-module,.accounting-command-bar,.players-command-panel,.cash-game-card,.club-table-card,.pc-expense-hero,.pc-attendance-hero,.pc-report-hero){border-radius:.9rem!important}.app-shell-main :is(input,select,textarea){min-height:2.75rem!important;border-radius:.7rem!important;font-size:.8rem!important}.app-shell-main textarea{min-height:6rem!important}.app-shell-main :is(.luxe-action,.luxe-icon-button){max-width:100%}.accounting-players-page .players-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}.accounting-players-page .player-summary-card{min-height:5.5rem!important;padding:.7rem!important}.player-account-mobile-card{padding:.8rem!important;border-radius:.85rem!important}}@media (max-width:767px){.luxe-topbar .faux-header-brand{display:flex!important;width:100%!important;max-width:100%!important;align-items:center!important;justify-content:center!important;overflow:visible!important}.luxe-topbar .faux-header-brand__text{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important;overflow:visible!important}.luxe-topbar .faux-header-mobile-wordmark{display:block!important;width:auto!important;max-width:none!important;overflow:visible!important;color:#f3d477!important;font-family:Cinzel,Playfair Display,Georgia,serif!important;font-size:clamp(.7rem,3.4vw,.88rem)!important;font-weight:950!important;letter-spacing:.08em!important;line-height:1!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important}.luxe-topbar .faux-header-mobile-wordmark span{color:#ffe59a!important;font-size:1.08em}}.settings-device-list article>button,.faux-device-sessions article>button{display:inline-flex!important;min-width:5rem!important;min-height:2.25rem!important;align-items:center!important;justify-content:center!important;padding:.38rem .65rem!important;border:1px solid rgba(248,113,113,.38)!important;border-radius:.55rem!important;background:linear-gradient(145deg,#a81724,#620b13)!important;color:#fff!important;font-size:.65rem!important;font-weight:850!important;white-space:nowrap!important}.settings-account-card:has([class*=logout]),.account-settings-action--logout{border-color:#f8717152!important}@media (max-width:600px){.faux-mobile-admin-drawer__account{grid-template-columns:repeat(2,minmax(0,1fr))!important}.faux-mobile-admin-drawer__account button{width:100%!important;min-width:0!important}.settings-device-list article,.faux-device-sessions article{grid-template-columns:2.25rem minmax(0,1fr)!important}.settings-device-list article>button,.faux-device-sessions article>button{grid-column:1/-1!important;width:100%!important}.faux-header-profile-menu{right:0!important;max-width:calc(100vw - .75rem)!important}}.waiting-table-card,.waiting-table-card--open,.waiting-table-card--running,.waiting-table-card--closed{--waiting-tone:#60a5fa !important;border-color:#5da4eb6b!important;background:linear-gradient(145deg,#114279f5,#041731fc),url(/collateral/pattern-blue.webp)!important;opacity:1!important;filter:none!important}.waiting-table-card__main{border-color:#69aef14d!important;background:radial-gradient(circle at 100% 0%,rgba(61,140,220,.22),transparent 42%)!important}.waiting-table-card--selected{border-color:#e2bd62!important;box-shadow:0 0 0 2px #e2bd623b,0 20px 44px #0000005c!important}.waiting-table-select--active{background:linear-gradient(145deg,#ad1725,#650b14)!important}.waiting-table-view{border:1px solid rgba(116,183,243,.3)!important;background:#0b325bb8!important}.live-player-checkout:disabled{border-color:#efc97747!important;background:linear-gradient(145deg,#5b461c,#2e210b)!important;color:#f3d98f!important}.live-table-dashboard-seat-map{height:17rem;margin:.35rem 0 0}.live-table-dashboard-seat-map .seat-chip{color:#fff}.opened-table-oval{position:relative;flex:0 0 auto;width:min(100%,50rem);height:clamp(17rem,36dvh,25rem);margin:.2rem auto .5rem}.opened-table-oval:before{content:"";position:absolute;inset:9% 8%;border:12px solid #173350;border-radius:50%;background:radial-gradient(ellipse at center,#1f72ba,#09477f 62%,#052e5a);box-shadow:inset 0 0 0 3px #90c5f1b3,inset 0 0 48px #00000080,0 20px 40px #0000004d}.opened-table-oval__surface{position:absolute;inset:30% 28%;z-index:1;display:grid;place-items:center;align-content:center;gap:.2rem;color:#fff;text-align:center;pointer-events:none}.opened-table-oval__surface>svg{color:#efc977;font-size:2rem}.opened-table-oval__surface>strong{max-width:100%;font-size:clamp(.8rem,2vw,1.2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opened-table-oval__surface>small{color:#a9cbed;font-size:.62rem;font-weight:800;letter-spacing:.08em}.opened-table-seat{position:absolute;left:var(--oval-seat-x);top:var(--oval-seat-y);z-index:2;width:clamp(4.6rem,12vw,7rem);min-height:4.5rem;padding:.35rem;display:grid;place-items:center;align-content:center;gap:.15rem;transform:translate(-50%,-50%);border:2px solid rgba(124,185,240,.55);border-radius:1rem;background:linear-gradient(145deg,#102b4d,#06162b);color:#fff;box-shadow:0 10px 20px #00000052;text-align:center}.opened-table-seat.is-filled{border-color:#efc977;background:linear-gradient(145deg,#173f70,#081d39)}.opened-table-seat .player-profile-avatar{width:2rem;height:2rem;border:2px solid #efc977}.opened-table-seat>strong{width:100%;overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:.62rem;white-space:nowrap}.opened-table-seat>small{display:flex;align-items:center;gap:.15rem;color:#a9cbed;font-size:.52rem;font-weight:700}.opened-table-seat.is-open>svg{color:#70aade;font-size:1.3rem}.opened-table-seat.is-open{border-style:dashed;opacity:.78}.live-table-player-sections{flex:1;min-height:10rem;max-height:none!important}.live-table-player-section{padding:.7rem;border:1px solid rgba(105,169,232,.25);border-radius:1rem;background:#03162d8c}.live-table-player-section>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.65rem;color:#fff}.live-table-player-section>header span{display:flex;align-items:center;gap:.45rem;font-size:.8rem;font-weight:800}.live-table-player-section>header b{display:grid;place-items:center;min-width:1.8rem;height:1.8rem;border-radius:999px;background:#155ca5;color:#fff;font-size:.7rem}.live-table-player-section--waiting{border-color:#efc9774d;background:#2f21084d}.live-table-player-section--waiting>header b{background:#a66d0d}@media (max-width:640px){.live-table-dashboard-seat-map{height:15rem}.opened-table-oval{height:16.5rem;margin-top:.15rem}.opened-table-oval:before{inset:13% 10%;border-width:7px}.opened-table-seat{width:4rem;min-height:3.75rem;padding:.25rem;border-radius:.7rem}.opened-table-seat .player-profile-avatar{width:1.55rem;height:1.55rem}.opened-table-seat>strong{font-size:.52rem}.opened-table-seat>small{font-size:.44rem}.opened-table-oval__surface{inset:34% 30%}.opened-table-oval__surface>svg{font-size:1.35rem}.opened-table-oval__surface>small{font-size:.48rem}}.layout::-webkit-scrollbar,.head-scroll::-webkit-scrollbar,.nav-scroll::-webkit-scrollbar{display:none}.default-background{position:relative;min-height:100vh;width:100%;z-index:0;color:#f7efe4;background:linear-gradient(180deg,#180d12fa,#0c070afa),repeating-linear-gradient(135deg,rgba(216,184,106,.08) 0 1px,transparent 1px 22px),#120b0f}.default-background:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px) 0 0 / 76px 76px,linear-gradient(0deg,rgba(255,255,255,.03) 1px,transparent 1px) 0 0 / 76px 76px;opacity:1;z-index:-1;pointer-events:none}.primary-background{width:100%;min-height:100vh;position:relative;overflow:hidden;color:#f7efe4;background:linear-gradient(180deg,#1c0f14fc,#0a0709fc),#120b0f}.primary-background:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(216,184,106,.07) 1px,transparent 1px) 0 0 / 44px 44px,linear-gradient(0deg,rgba(216,184,106,.05) 1px,transparent 1px) 0 0 / 44px 44px,linear-gradient(135deg,rgba(200,50,58,.12),transparent 42%);opacity:.8;z-index:-1;pointer-events:none}.head-scroll{scroll-behavior:smooth;scrollbar-width:none}.app-shell-header-row{padding-inline:1rem}@media (min-width: 768px){.app-shell-header-row{padding-inline:1.5rem}}.app-shell-body{display:flex;flex-direction:column;width:100%;max-width:80rem;margin-inline:auto;padding:0 1rem 6.5rem;box-sizing:border-box}.app-shell-rail{order:2;height:0;overflow:visible;flex-shrink:0}.app-shell-rail--desktop{display:none}.app-shell-rail--mobile{display:block}.app-shell-main{order:1;min-width:0;width:100%;flex:1}@media (min-width: 768px){.app-shell-body{display:block;padding:0 1.5rem 2rem 4.75rem}.app-shell-rail--desktop{display:block;position:fixed;left:.85rem;top:10.5rem;z-index:40;width:3.25rem;height:auto}.app-shell-rail--mobile{display:none}}.app-page{min-height:calc(100vh - 104px);padding-bottom:0;width:100%}.luxe-brand{text-shadow:0 2px 18px rgba(200,50,58,.34),0 0 1px rgba(216,184,106,.8)}.luxe-brand-title{background:linear-gradient(118deg,#fff8ec,#e8c878 28%,#d8b86a 42%,#f0a8a8 68%,#c8323a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 14px rgba(200,50,58,.35))}.luxe-panel{position:relative;overflow:hidden;border:1px solid rgba(216,184,106,.24);border-radius:8px;background:linear-gradient(135deg,rgba(216,184,106,.08) 25%,transparent 25%) 0 0 / 28px 28px,linear-gradient(315deg,rgba(200,50,58,.08) 25%,transparent 25%) 14px 14px / 28px 28px,linear-gradient(145deg,#1e1216f7,#0f090cf2);color:#f7efe4;box-shadow:0 22px 60px #00000061,inset 0 1px #ffffff0a}.luxe-panel>*{position:relative;z-index:1}.luxe-section-title{display:flex;align-items:center;gap:.65rem;color:#f7efe4;font-weight:800}.luxe-section-kicker{color:#d8b86a;font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.luxe-modal-panel{overflow-y:auto;overscroll-behavior:contain}.luxe-panel:before{content:"";position:absolute;inset:0;border-top:1px solid rgba(216,184,106,.46);pointer-events:none}.luxe-medallion{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#f7efe4;background:linear-gradient(145deg,#c8323a,#6e2334);box-shadow:inset 0 0 0 1px #d8b86a5c,0 10px 24px #c8323a3d}.luxe-icon-button{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid rgba(216,184,106,.24);border-radius:999px;color:#d8b86a;background:#120b0fb8;transition:transform .18s ease,background-color .18s ease,color .18s ease}.luxe-icon-button:hover{transform:translateY(-1px);color:#f7efe4;background:#c8323a38}.luxe-action{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:8px;padding:.65rem 1rem;font-weight:600;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.luxe-action:hover{transform:translateY(-1px)}.admin-command-center{color:#f7efe4}.ops-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:stretch;border:1px solid rgba(216,184,106,.22);border-radius:8px;padding:1rem;background:linear-gradient(135deg,#0c272ddb,#1c0f14eb),linear-gradient(90deg,rgba(216,184,106,.12),transparent);box-shadow:0 18px 42px #00000047}.ops-hero__copy{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:.45rem}.ops-kicker{color:#7dd3fc;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ops-hero h1{margin:0;color:#fff8ec;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:900;line-height:1.05}.ops-hero p{margin:0;max-width:42rem;color:#f7efe4c7;font-size:.95rem}.ops-health{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.ops-health__item{min-height:4.25rem;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:.75rem;background:#0a070961}.ops-health__item span,.ops-health__item strong{display:block;min-width:0}.ops-health__item span{color:#f7efe49e;font-size:.72rem;font-weight:700}.ops-health__item strong{margin-top:.25rem;overflow-wrap:anywhere;color:#fff8ec;font-size:.95rem}.ops-health__item--green{box-shadow:inset 0 2px #4ade80b3}.ops-health__item--blue{box-shadow:inset 0 2px #7dd3fcb3}.ops-health__item--gold{box-shadow:inset 0 2px #d8b86acc}.ops-quick-grid,.ops-module-grid{display:grid;gap:.85rem}.ops-quick-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.ops-action,.ops-module{width:100%;min-width:0;border-radius:8px;text-align:left;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.ops-action{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;min-height:4.75rem;border:1px solid rgba(216,184,106,.22);padding:.75rem;color:#f7efe4;background:#120b0fc7}.ops-action:hover,.ops-module:hover{transform:translateY(-2px);border-color:#d8b86a7a}.ops-action__icon,.ops-module__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px}.ops-action__icon{width:2.75rem;height:2.75rem;color:#0d0b0c}.ops-action--emerald .ops-action__icon{background:#86efac}.ops-action--gold .ops-action__icon{background:#d8b86a}.ops-action--blue .ops-action__icon{background:#7dd3fc}.ops-action--rose .ops-action__icon{background:#fda4af}.ops-action__body{min-width:0}.ops-action__body strong,.ops-action__body small{display:block}.ops-action__body strong{color:#fff8ec;font-size:.96rem;font-weight:800}.ops-action__body small{margin-top:.15rem;overflow-wrap:anywhere;color:#f7efe4a8;font-size:.75rem}.ops-module-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.ops-module{display:flex;gap:.85rem;min-height:8.25rem;border:1px solid rgba(255,255,255,.1);padding:.95rem;color:#f7efe4;background:linear-gradient(145deg,#111827b8,#120b0fd1)}.ops-module__icon{width:3rem;height:3rem;color:#d8b86a;background:#d8b86a1c;border:1px solid rgba(216,184,106,.22)}.ops-module__content{display:flex;min-width:0;flex-direction:column;gap:.35rem}.ops-module__content strong{color:#fff8ec;font-size:1rem;font-weight:850}.ops-module__content span{color:#f7efe4a8;font-size:.82rem;line-height:1.45}@media (min-width: 640px){.ops-quick-grid,.ops-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.ops-hero{grid-template-columns:minmax(0,1.55fr) minmax(18rem,.75fr);padding:1.25rem}.ops-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.luxe-action-primary{border:1px solid rgba(216,184,106,.28);background:linear-gradient(135deg,#c8323a,#8e2331);color:#fffaf2;box-shadow:0 12px 26px #c8323a47}.luxe-action-muted{border:1px solid rgba(216,184,106,.24);background:#f8e8d614;color:#f7efe4}.luxe-action-danger{border:1px solid rgba(255,117,117,.28);background:#b72830;color:#fffaf2}.luxe-toggle{border:1px solid rgba(216,184,106,.28);background:#120b0fc2;box-shadow:inset 0 1px #ffffff0a,0 14px 34px #00000047}.faux-date-picker{min-height:2.75rem;color-scheme:dark}.faux-date-picker::-webkit-calendar-picker-indicator{position:absolute;inset:0 0 0 auto;width:3rem;height:100%;cursor:pointer;opacity:0}.faux-date-picker::-webkit-datetime-edit{color:#f7efe4}.luxe-topbar,.luxe-navbar{background:linear-gradient(135deg,rgba(216,184,106,.05) 25%,transparent 25%) 0 0 / 32px 32px,linear-gradient(315deg,rgba(200,50,58,.07) 25%,transparent 25%) 16px 16px / 32px 32px,#120b0ff0!important;color:#f7efe4;box-shadow:0 18px 46px #00000057}.app-shell-nav{position:fixed;left:0;right:0;bottom:0;z-index:50;width:100%}.app-shell-nav .nav-mobile-bar{min-height:5.25rem;border-top:1px solid rgba(216,184,106,.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media (min-width: 768px){.app-shell-nav{display:none}}.nav-mobile-bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;padding:.35rem .5rem calc(.5rem + env(safe-area-inset-bottom,0px));gap:0;max-width:100%}.nav-mobile-bar:has(.nav-mobile-slot:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.nav-mobile-slot{display:flex;min-width:0;align-items:flex-end;justify-content:center}.nav-mobile-tap{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;padding:0;cursor:pointer}.nav-mobile-label-tap{min-height:3.15rem;padding-bottom:.15rem}.nav-mobile-label{display:inline-flex;max-width:4.25rem;min-height:2.85rem;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(216,184,106,.22);background:#24523652;padding:.35rem .3rem;color:#d8b86a;font-size:.58rem;font-weight:800;line-height:1.15;text-align:center;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.nav-mobile-label--active{border-color:#c8323a;background:#c8323a;color:#fff}.nav-mobile-label-tap:hover .nav-mobile-label:not(:disabled){border-color:#d8b86a6b;color:#fff}.nav-mobile-icon{display:inline-flex;height:3.25rem;width:3.25rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(216,184,106,.14);background:#120b0f8c;color:#ffffffd1;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.nav-mobile-icon__glyph{width:1.75rem;height:1.75rem}.nav-mobile-icon--active{border-color:#c8323a;background:#c8323a;color:#fff;box-shadow:0 8px 20px #c8323a59}.nav-mobile-icon--bypass{border-color:#d8b86a47;background:#24523659;color:#d8b86a}.nav-mobile-icon--bypass:hover:not(:disabled){border-color:#d8b86a73;background:#3b8a6847;color:#fff}.nav-mobile-tap:hover .nav-mobile-icon:not(.nav-mobile-icon--active):not(:disabled){border-color:#d8b86a52;color:#fff}.nav-mobile-slot--fab{align-items:center}.nav-mobile-fab{display:inline-flex;height:3.85rem;width:3.85rem;align-items:center;justify-content:center;margin-top:-1.1rem;border:2px solid rgba(216,184,106,.4);border-radius:999px;background:linear-gradient(145deg,#c8323a,#8e2331);color:#fffaf2;box-shadow:0 14px 28px #c8323a61;transition:transform .18s ease,box-shadow .18s ease}.nav-mobile-fab .nav-mobile-icon__glyph{width:1.85rem;height:1.85rem}.nav-mobile-fab:hover{transform:translateY(-2px);box-shadow:0 18px 34px #c8323a73}.nav-side-rail{display:flex;flex-direction:column;align-items:center;gap:.65rem}.nav-side-rail .nav-mobile-icon{height:2.85rem;width:2.85rem}.nav-side-rail .nav-mobile-icon__glyph{width:1.45rem;height:1.45rem}.nav-side-rail .nav-mobile-fab{margin-top:0;height:2.85rem;width:2.85rem}.nav-side-rail .nav-mobile-fab .nav-mobile-icon__glyph{width:1.45rem;height:1.45rem}@media (min-width: 768px){.nav-mobile-bar{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:0;gap:.5rem}.nav-mobile-slot,.nav-mobile-slot--fab{align-items:center}.nav-mobile-label{max-width:5.5rem;min-height:2.75rem;font-size:.62rem}.nav-mobile-fab{margin-top:0;height:3rem;width:3rem}.nav-mobile-icon{height:2.75rem;width:2.75rem}.nav-mobile-icon__glyph{width:1.45rem;height:1.45rem}.nav-mobile-fab .nav-mobile-icon__glyph{width:1.55rem;height:1.55rem}}.faux-ledger-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.faux-ledger-actions__btn{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:1.75rem;padding:.2rem .45rem;border-radius:6px;border:1px solid rgba(216,184,106,.22);background:#120b0fb8;color:#f7efe4;font-size:.62rem;font-weight:700;line-height:1.2;white-space:nowrap;transition:background .16s ease,border-color .16s ease,color .16s ease}.faux-ledger-actions__btn:hover{border-color:#d8b86a6b;color:#fff;background:#c8323a33}.faux-ledger-actions__btn--primary{border-color:#c9a85559;background:linear-gradient(145deg,#c8323a,#8e2331);color:#fffaf2}.faux-ledger-actions__btn--primary:hover{background:linear-gradient(145deg,#d43a42,#9e2a38)}.faux-ledger-actions__btn svg,.faux-ledger-actions__btn .iconify{width:.85rem!important;height:.85rem!important}.faux-ledger-actions--nowrap{flex-wrap:nowrap}.faux-accounts-table{table-layout:fixed}.faux-accounts-table th{padding:.75rem .85rem!important;font-size:.68rem!important}.faux-accounts-table td{padding:.72rem .85rem!important;vertical-align:middle}.faux-accounts-table tbody tr{border-bottom:1px solid rgba(216,184,106,.1)}.faux-accounts-table .faux-ledger-actions__btn{min-height:2rem;padding:.28rem .5rem}.default-background .bg-white,.default-background .bg-white\/95,.default-background .bg-white\/90,.default-background .bg-gray-50,.default-background .bg-tertiary,.default-background .md\:bg-white\/95,.default-background .md\:bg-white{background-color:#140c10eb!important;color:#f7efe4!important;border-color:#d8b86a2e!important}.default-background .bg-gradient-to-r.from-secondary.to-primary{background:linear-gradient(120deg,#120b0ff5,#6e2334eb,#c8323ad1)!important;border:1px solid rgba(216,184,106,.22)}.default-background .bg-gray-100,.default-background .bg-gray-200{background-color:#2c1d20f2!important;color:#ead8c5!important}.default-background .bg-red-50,.default-background .bg-red-100,.default-background .bg-blue-50,.default-background .bg-blue-100,.default-background .bg-green-50,.default-background .bg-green-100,.default-background .bg-amber-100,.default-background .bg-purple-100,.default-background .bg-outer-green{background-color:#c8323a1f!important;color:#f7efe4!important}.default-background .text-gray-900,.default-background .text-gray-800,.default-background .text-gray-700,.default-background .text-secondary{color:#f7efe4!important}.default-background .text-gray-600,.default-background .text-gray-500,.default-background .text-gray-400,.default-background .text-inactive{color:#bca99b!important}.default-background .border,.default-background .border-gray-50,.default-background .border-gray-100,.default-background .border-gray-200,.default-background .border-gray-300{border-color:#d8b86a33!important}.default-background input,.default-background select,.default-background textarea{background-color:#0c080af0!important;color:#f7efe4!important;border-color:#d8b86a47!important;color-scheme:dark}.default-background button,.default-background a{-webkit-tap-highlight-color:transparent}.default-background table{border-collapse:separate;border-spacing:0}.default-background thead tr{background:#d8b86a14!important}.default-background th{color:#d8b86a!important}.default-background td{color:#f7efe4}.default-background .pc-expense-hero{border-radius:8px!important;border-color:#d8b86a3d!important;background:linear-gradient(135deg,rgba(216,184,106,.08) 25%,transparent 25%) 0 0 / 28px 28px,linear-gradient(315deg,rgba(200,50,58,.08) 25%,transparent 25%) 14px 14px / 28px 28px,linear-gradient(145deg,#1e1216f7,#0f090cf2)!important;box-shadow:0 22px 60px #00000061!important}.default-background .pc-expense-title{color:#f7efe4!important}.default-background .pc-expense-subtitle{color:#bca99b!important}.default-background [data-testid=petty-cash-expense-entry] .rounded-3xl,.default-background [data-testid=petty-cash-expense-entry] .rounded-2xl{border-radius:8px!important}.default-background [data-testid=petty-cash-expense-entry] .bg-gradient-to-r,.default-background [data-testid=petty-cash-expense-entry] .bg-gradient-to-br{background:linear-gradient(135deg,#d8b86a0f,#c8323a14),#120b0fc7!important}.default-background [data-testid=petty-cash-expense-entry] table tbody tr{background:#120b0f6b}.default-background [data-testid=petty-cash-expense-entry] table tbody tr:hover{background:#c8323a1f!important}.default-background select option,.default-background datalist option{background-color:#120b0f;color:#f7efe4}.default-background select:focus,.default-background input:focus,.default-background textarea:focus{border-color:#c8323ab8!important;box-shadow:0 0 0 3px #c8323a2e!important}.default-background input::placeholder,.default-background textarea::placeholder{color:#a99183!important}.default-background .shadow,.default-background .shadow-sm,.default-background .shadow-md,.default-background .shadow-lg{box-shadow:0 18px 45px #00000057!important}.default-background .rounded-xl,.default-background .rounded-2xl{border-radius:8px!important}.default-background table tr:hover,.default-background .hover\:bg-gray-100:hover,.default-background .hover\:bg-gray-200:hover{background-color:#c8323a1f!important}@media (min-width: 768px){.app-page{min-height:calc(100vh - 11rem)}}.closed-table-card{position:relative;overflow:hidden;border:1px solid rgba(216,184,106,.22);border-radius:8px;padding:.85rem;background:linear-gradient(145deg,#1a2a4461,#120b0feb),#120b0fdb;box-shadow:0 18px 42px #0000004d}.closed-table-card__accent{position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#c8323a,#d8b86a,#3ba66b)}.closed-table-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-left:.2rem}.closed-table-card__metrics,.closed-table-card__money{display:grid;gap:.55rem;margin-top:.75rem}.closed-table-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.closed-table-card__money{grid-template-columns:repeat(1,minmax(0,1fr))}.closed-table-card__foot{display:flex;flex-wrap:wrap;gap:.4rem .85rem;margin-top:.75rem;padding-top:.7rem;border-top:1px solid rgba(216,184,106,.14);color:#f7efe494;font-size:.72rem}.table-player-row{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;align-items:center;padding:.9rem 1rem}.table-player-row__avatar,.live-player-card__avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid rgba(216,184,106,.22);background:#d8b86a1a;color:#d8b86a;overflow:hidden}.player-profile-avatar img,.tv-player-avatar img{width:100%;height:100%;object-fit:cover;display:block}.player-profile-avatar svg,.tv-player-avatar svg{color:#d8b86a;opacity:.92}.tv-player-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:3.4rem;height:3.4rem;border-radius:999px;border:2px solid rgba(250,204,21,.38);background:radial-gradient(circle at 30% 20%,rgba(250,204,21,.2),transparent 45%),#ffffff14;color:#facc15;overflow:hidden;box-shadow:0 0 0 4px #facc150f}.table-player-row__actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem}.call-time-pill{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;border:1px solid rgba(216,184,106,.22);padding:.25rem .55rem;font-size:.72rem;font-weight:800;line-height:1}.call-time-pill--active{border-color:#d8b86a57;background:#d8b86a1f;color:#d8b86a}.call-time-pill--expired{border-color:#c8323a61;background:#c8323a24;color:#ff9ca2}.call-time-extra-action{border-color:#d8b86a61!important;background:linear-gradient(135deg,#d8b86a2e,#c8323a14),#0a0709b8!important;color:#f7efe4!important;box-shadow:inset 0 0 0 1px #ffffff0a}.call-time-extra-action:not(:disabled):hover{border-color:#d8b86a9e!important;background:linear-gradient(135deg,#d8b86a40,#c8323a1f),#0a0709d1!important}.live-player-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border:1px solid rgba(216,184,106,.18);border-radius:8px;padding:.85rem;background:#120b0f94}.live-player-card{border:1px solid rgba(216,184,106,.2);border-radius:8px;padding:.85rem;background:linear-gradient(135deg,#d8b86a0e,#c8323a0b),#120b0fbd;box-shadow:0 12px 28px #0003}.live-player-chip,.live-player-session{display:inline-flex;align-items:center;border-radius:999px;padding:.3rem .65rem;font-size:.72rem}.live-player-chip{background:#0a07098f;color:#bca99b}.live-player-session{border:1px solid rgba(200,50,58,.34);background:#c8323a24;color:#f0a8a8;font-weight:800}@media (min-width: 640px){.closed-table-card__money{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.closed-table-card__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.table-player-row{grid-template-columns:minmax(0,1fr) minmax(14rem,.55fr) auto}.table-player-row__actions{justify-content:flex-end}}.ribbon-background{background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 20 20' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='10,1 12,7 18,7 13,11 15,17 10,13 5,17 7,11 2,7 8,7'/%3E%3C/svg%3E");background-repeat:repeat;background-size:25px;background-position:center}.bg-gold{background-color:gold}.bg-silver{background-color:silver}.bg-bronze{background-color:#cd7f32}.border-gold{border-color:gold}.border-silver{border-color:silver}.border-bronze{border-color:#cd7f32}.zigzag-left{clip-path:polygon(100% 0,0% 50%,100% 100%)}.zigzag-right{clip-path:polygon(0 0,100% 50%,0 100%)}.wedge{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.card{display:flex;justify-content:center;align-items:flex-start;position:relative;width:100px;height:100px;margin:10px;border-radius:20px 20px 120px 120px;box-shadow:0 15px #fff,inset 0 -15px #ffffff3d,0 45px #00000026;overflow:hidden;transition:transform .2s ease-in-out}.card:hover{transform:scale(1.05)}.card:before{content:"";position:absolute;top:-140px;left:-40%;width:100%;height:120%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2));transform:rotate(35deg);pointer-events:none;filter:blur(5px)}.card .icon{position:relative;width:30px;height:20px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;display:flex;justify-content:center;align-items:flex-start;box-shadow:0 15px #0000001a,inset 0 -1px #fff}.card .icon:before,.card .icon:after{content:"";position:absolute;top:0;width:50px;height:50px;background:transparent}.card .icon:before{left:-50px;border-top-right-radius:50px}.card .icon:after{right:-50px;border-top-left-radius:50px}.card .content{position:absolute;width:100%;padding:25px 5px 10px;text-align:center;color:#fff}.card .content h2{font-size:.9em;font-weight:700}.card .content p{font-size:.75em}.qr-scan-box{position:relative;width:min(300px,100%);aspect-ratio:1;height:auto;border:4px solid transparent;border-radius:8px;overflow:hidden}.qr-scanning-line{position:absolute;top:0;left:0;width:100%;height:2px;background:#f45b53;animation:scanAnimation 2s ease-in-out infinite;z-index:2}@keyframes scanAnimation{0%{top:0%}50%{top:100%}to{top:0%}}.fade-in,.fade-in-up,.fade-in-down,.slide-in-left,.slide-in-right{animation-fill-mode:forwards}.fade-in{animation:fadeIn .25s ease-out}.fade-in-up{animation:fadeInUp .25s ease-out}.fade-in-down{animation:fadeInDown .25s ease-out}.slide-in-left{animation:slideInLeft .25s ease-out}.slide-in-right{animation:slideInRight .25s ease-out}@keyframes fadeIn{to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes float{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(10deg)}to{transform:translateY(0) rotate(0)}}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-float{animation:float 5s ease-in-out infinite}.animate-pulse{animation:pulse 1.5s ease-in-out infinite}.default-background{background:linear-gradient(180deg,#150c10fa,#080608fc),linear-gradient(90deg,rgba(216,184,106,.055) 1px,transparent 1px) 0 0 / 64px 64px,linear-gradient(0deg,rgba(216,184,106,.04) 1px,transparent 1px) 0 0 / 64px 64px,#10090d}.default-background:before{background:repeating-linear-gradient(135deg,rgba(216,184,106,.055) 0 1px,transparent 1px 24px),linear-gradient(180deg,rgba(255,255,255,.025),transparent 18rem);opacity:.62}.app-shell-body{max-width:84rem}.app-shell-main{animation:fadeInUp .18s ease-out}.luxe-topbar,.luxe-navbar,.faux-admin-nav,.nav-mobile-bar{-webkit-backdrop-filter:blur(18px) saturate(1.05);backdrop-filter:blur(18px) saturate(1.05)}.luxe-panel,.faux-card,.faux-player-row-card,.faux-settings-tabs,.faux-ledger-actions,.default-background .rounded-lg.border,.default-background .rounded-xl.border,.default-background .rounded-2xl.border{border-color:#d8b86a38!important;box-shadow:0 18px 44px #00000052,inset 0 1px #ffffff0e!important}.luxe-panel{background:linear-gradient(135deg,rgba(216,184,106,.055) 25%,transparent 25%) 0 0 / 30px 30px,linear-gradient(315deg,rgba(200,50,58,.045) 25%,transparent 25%) 15px 15px / 30px 30px,linear-gradient(145deg,#190f13f5,#0c080af5)}.luxe-panel:before{border-top-color:#d8b86a52}.faux-card{border-radius:8px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease}.faux-card:hover{border-color:#d8b86a6b!important;filter:saturate(1.04)}.luxe-action,.faux-admin-nav__item,.nav-mobile-icon,.nav-mobile-fab,.faux-ledger-actions__btn,.faux-settings-tab{transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.luxe-action:active,.faux-admin-nav__item:active,.nav-mobile-icon:active,.nav-mobile-fab:active{transform:translateY(0) scale(.98)}.luxe-action-primary{background:linear-gradient(145deg,#d33a42,#972837);box-shadow:0 12px 28px #c8323a47,inset 0 1px #ffffff29}.luxe-action-muted{background:#f8e8d613}.luxe-icon-button,.nav-mobile-icon,.nav-mobile-fab{box-shadow:0 10px 24px #00000042,inset 0 1px #ffffff14}.default-background input,.default-background select,.default-background textarea,.faux-settings-input,.faux-settings-select,.faux-settings-textarea{min-height:2.75rem;border-radius:8px!important;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),#0b0709eb!important;box-shadow:inset 0 1px #ffffff0b;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.default-background select{cursor:pointer}.default-background input:hover,.default-background select:hover,.default-background textarea:hover{border-color:#d8b86a6b!important}.default-background input:focus,.default-background select:focus,.default-background textarea:focus,.faux-settings-input:focus,.faux-settings-select:focus,.faux-settings-textarea:focus{border-color:#d8b86ab8!important;box-shadow:0 0 0 3px #d8b86a21,inset 0 1px #ffffff0e!important}.default-background button:focus-visible,.default-background a:focus-visible,.default-background [role=button]:focus-visible{outline:2px solid rgba(216,184,106,.78);outline-offset:3px}.default-background table{overflow:hidden;border-radius:8px}.default-background thead tr{background:#d8b86a1b!important}.default-background th{font-size:.72rem;letter-spacing:.06em}.default-background tbody tr{transition:background .16s ease}.default-background tbody tr:nth-child(2n){background-color:#ffffff05}.default-background tbody tr:hover{background-color:#c8323a21!important}.faux-ledger thead th{background:#1a2a44fa}.faux-card__badge-pill,.faux-table-badge,.faux-ledger-type{white-space:nowrap}.faux-admin-nav{max-width:60rem;border-radius:8px}.faux-admin-nav__item{min-height:2.75rem;border-radius:8px;background:#0f090cad}.faux-admin-nav__item:hover:not(.faux-admin-nav__item--active){border-color:#d8b86a57;background:#f8e8d614;color:#fff}.faux-admin-nav__item--active{background:linear-gradient(145deg,#d23a42,#a82938)}.nav-side-rail{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.nav-side-rail .nav-mobile-tap{border-radius:999px}.table-player-action--call{border-color:#d8b86a7a!important;background:#d8b86a1f!important;color:#d8b86a!important}.table-player-action--call:hover{border-color:#d8b86ab8!important;background:#d8b86a33!important}.table-player-action--checkout{border-color:#d23a428f!important;background:#d23a4229!important;color:#ff9ca3!important}.table-player-action--checkout:hover{border-color:#d23a42d1!important;background:#d23a4242!important}.table-player-action--switch{border-color:#3b8a6880!important;background:#3b8a6824!important;color:#8fe0b6!important}.table-player-action--switch:hover{border-color:#3b8a68c7!important;background:#3b8a683d!important}.default-background :is(button,a,[role=button]){border-radius:8px}.default-background :is(button,a,[role=button]):not(:disabled){transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,opacity .18s ease}.default-background :is(button,a,[role=button]):not(:disabled):active{transform:translateY(0) scale(.98)}.default-background :is(button,a,[role=button])[class*=bg-blue-],.default-background :is(button,a,[role=button])[class*=bg-indigo-],.default-background :is(button,a,[role=button])[class*=bg-violet-]{border-color:#5a99d65c!important;background:linear-gradient(145deg,#2f5f9d,#1a2a44)!important;color:#fff!important;box-shadow:0 12px 28px #2f5f9d3d,inset 0 1px #ffffff1f!important}.default-background :is(button,a,[role=button])[class*=bg-green-],.default-background :is(button,a,[role=button])[class*=bg-emerald-],.default-background :is(button,a,[role=button])[class*=bg-mild-green]{border-color:#3b8a686b!important;background:linear-gradient(145deg,#1f6f4e,#123529)!important;color:#fff!important;box-shadow:0 12px 28px #1f6f4e3d,inset 0 1px #ffffff1f!important}.default-background :is(button,a,[role=button])[class*=bg-amber-],.default-background :is(button,a,[role=button])[class*=bg-yellow-],.default-background :is(button,a,[role=button])[class*=bg-orange-]{border-color:#d8b86a7a!important;background:linear-gradient(145deg,#d8b86a,#856623)!important;color:#120b0f!important;box-shadow:0 12px 28px #d8b86a33,inset 0 1px #ffffff2e!important}.default-background :is(button,a,[role=button])[class*=bg-red-],.default-background :is(button,a,[role=button])[class*=bg-rose-],.default-background :is(button,a,[role=button])[class*=bg-primary]{border-color:#d23a427a!important;background:linear-gradient(145deg,#d23a42,#972837)!important;color:#fffaf2!important;box-shadow:0 12px 28px #c8323a42,inset 0 1px #ffffff24!important}.default-background :is(button,a,[role=button])[class*=bg-slate-],.default-background :is(button,a,[role=button])[class*=bg-gray-],.default-background :is(button,a,[role=button])[class*=bg-white]{border-color:#d8b86a38!important;background:#120b0fd1!important;color:#f7efe4!important}.default-background :is(button,a,[role=button])[class*=bg-blue-]:hover,.default-background :is(button,a,[role=button])[class*=bg-indigo-]:hover,.default-background :is(button,a,[role=button])[class*=bg-violet-]:hover,.default-background :is(button,a,[role=button])[class*=bg-green-]:hover,.default-background :is(button,a,[role=button])[class*=bg-emerald-]:hover,.default-background :is(button,a,[role=button])[class*=bg-amber-]:hover,.default-background :is(button,a,[role=button])[class*=bg-yellow-]:hover,.default-background :is(button,a,[role=button])[class*=bg-orange-]:hover,.default-background :is(button,a,[role=button])[class*=bg-red-]:hover,.default-background :is(button,a,[role=button])[class*=bg-rose-]:hover,.default-background :is(button,a,[role=button])[class*=bg-primary]:hover{transform:translateY(-1px);filter:saturate(1.08) brightness(1.04)}.luxe-action-primary,.default-background .faux-ledger-actions__btn--primary{border-color:#d23a4280!important;background:linear-gradient(145deg,#d23a42,#972837)!important;color:#fffaf2!important}.luxe-action-muted,.default-background .faux-ledger-actions__btn{border-color:#d8b86a3d!important;background:#120b0fd1!important;color:#f7efe4!important}.luxe-action-danger{border-color:#d23a428a!important;background:linear-gradient(145deg,#c8323a,#6e2334)!important;color:#fffaf2!important}.default-background .faux-ledger-actions__btn:nth-child(1){border-color:#5a99d65c!important;color:#c8dcff!important}.default-background .faux-ledger-actions__btn:nth-child(2){border-color:#3b8a686b!important;color:#8fe0b6!important}.default-background .faux-ledger-actions__btn:nth-child(3){border-color:#d23a428a!important;background:linear-gradient(145deg,#d23a42,#972837)!important;color:#fffaf2!important}.default-background .faux-ledger-actions__btn:nth-child(4){border-color:#d8b86a7a!important;color:#d8b86a!important}.default-background [class*=max-h-][class*=overflow-y-auto],.layout{scrollbar-width:thin;scrollbar-color:rgba(216,184,106,.34) transparent}.default-background [class*=max-h-][class*=overflow-y-auto]::-webkit-scrollbar,.layout::-webkit-scrollbar{width:.4rem;height:.4rem;display:block}.default-background [class*=max-h-][class*=overflow-y-auto]::-webkit-scrollbar-thumb,.layout::-webkit-scrollbar-thumb{border-radius:999px;background:#d8b86a52}@media (max-width: 767px){.app-shell-body{padding-inline:.75rem}.luxe-panel,.faux-card{box-shadow:0 14px 34px #00000047!important}.faux-admin-nav{justify-content:flex-start;padding-inline:.25rem}}.app-shell-main .pettycash-shell :is(.petty-io-entry-card,.petty-io-day-card,.petty-io-empty-state,.petty-io-vault-admin,.petty-io-detail-summary,.petty-io-filter-card,.petty-io-movement-summary,.petty-io-report-card,.pc-report-panel,.pc-report-control-card,.pc-report-date-card,.pc-report-preview-card,.pc-report-surface,.pc-report-window-card,.pc-recent-section,.pc-recent-date-card){background:linear-gradient(145deg,#230c11fa,#0e1018fa)!important;border-color:#d8b86a47!important;color:#f7efe4!important;box-shadow:0 16px 38px #0404083d!important}.app-shell-main .pettycash-shell :is(.petty-io-entry-card,.petty-io-day-card,.petty-io-empty-state,.petty-io-vault-admin,.petty-io-detail-summary,.petty-io-filter-card,.petty-io-movement-summary,.petty-io-report-card,.pc-report-panel,.pc-report-control-card,.pc-report-date-card,.pc-report-preview-card,.pc-report-surface,.pc-report-window-card,.pc-recent-section,.pc-recent-date-card) :is(h1,h2,h3,h4,p,span,label,summary,strong){color:#f7efe4!important}.app-shell-main .pettycash-shell :is(.petty-io-entry-card,.petty-io-filter-card,.pc-report-panel,.pc-report-surface) :is(input,select,textarea,button[role=combobox]){background:#11141d!important;border-color:#d8b86a52!important;color:#fff9ef!important}.app-shell-main .pettycash-shell :is(.petty-io-entry-card,.petty-io-filter-card,.pc-report-panel,.pc-report-surface) :is(input,textarea)::placeholder{color:#9f968e!important}.app-shell-main .pettycash-shell .petty-io-report-range-chip{background:#d8b86a1f!important;border:1px solid rgba(216,184,106,.25);color:#f1d997!important}.app-shell-main .pettycash-shell .bank-metric-card{border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;box-shadow:0 14px 28px #04040838!important}.app-shell-main .pettycash-shell .bank-metric-card :is(p,span,strong){color:#fff!important}.app-shell-main .pettycash-shell :is(.petty-io-stat-card--opening,.bank-metric-card--accent,.bank-metric-card--warning){background:linear-gradient(135deg,#7a4c08,#bd861c 55%,#e3b84f)!important}.app-shell-main .pettycash-shell :is(.petty-io-stat-card--inward,.petty-io-stat-card--member-inward,.petty-io-stat-card--staff-inward,.bank-metric-card--credit){background:linear-gradient(135deg,#073f32,#087258 55%,#12a47d)!important}.app-shell-main .pettycash-shell :is(.petty-io-stat-card--outward,.petty-io-stat-card--member-outward,.petty-io-stat-card--staff-outward,.bank-metric-card--debit){background:linear-gradient(135deg,#54151c,#8b2029 55%,#bd3942)!important}@media (max-width: 767px){.app-shell-main .pettycash-shell :is(.petty-io-entry-card,.petty-io-day-card,.petty-io-detail-summary,.petty-io-filter-card,.petty-io-movement-summary,.petty-io-report-card,.pc-report-panel,.pc-report-surface){border-radius:1rem!important}.app-shell-main .pettycash-shell .petty-io-report-actions{width:100%}.app-shell-main .pettycash-shell .petty-io-report-actions>*{width:100%;min-height:44px}.app-shell-main .pettycash-shell :is(.pc-report-control-grid,.pc-report-date-grid,.pc-report-overview-grid,.petty-io-detail-grid){grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html,body,#root{width:100%;max-width:100%;overflow-x:clip}.default-background{isolation:isolate;background:linear-gradient(180deg,#0c070afa,#070507),linear-gradient(90deg,rgba(216,184,106,.05) 1px,transparent 1px) 0 0 / 72px 72px,linear-gradient(0deg,rgba(216,184,106,.035) 1px,transparent 1px) 0 0 / 72px 72px,#090607}.default-background:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(120deg,rgba(200,50,58,.1),transparent 32%),linear-gradient(240deg,rgba(36,82,54,.12),transparent 36%),repeating-linear-gradient(45deg,rgba(216,184,106,.035) 0 1px,transparent 1px 18px);opacity:.82}.luxe-topbar{border-bottom-color:#d8b86a42!important;background:linear-gradient(180deg,#160c10fa,#0a0709f5),#0c070af5!important}.luxe-brand-title{max-width:min(58vw,28rem);overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.luxe-panel,.faux-card,.rake-panel,.rake-hero{backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08)}.luxe-panel,.faux-card{background-blend-mode:normal}.faux-card:after,.luxe-panel:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 38%);opacity:.75}.luxe-panel>*,.faux-card>*{position:relative;z-index:1}.default-background :is(.grid,.flex,section,article,main,form,table,tbody,thead,tr,td,th){min-width:0}.default-background :is(img,canvas,video,svg){max-width:100%}.default-background .overflow-x-auto,.responsive-table-scroll,.rake-table-wrap{max-width:100%;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(216,184,106,.38) transparent}.default-background .overflow-x-auto::-webkit-scrollbar,.responsive-table-scroll::-webkit-scrollbar,.rake-table-wrap::-webkit-scrollbar{height:.45rem}.default-background .overflow-x-auto::-webkit-scrollbar-thumb,.responsive-table-scroll::-webkit-scrollbar-thumb,.rake-table-wrap::-webkit-scrollbar-thumb{border-radius:999px;background:#d8b86a5c}@media (max-width: 767px){.app-shell-header-row{padding-inline:.5rem}.luxe-brand-title{max-width:52vw;font-size:clamp(1.18rem,7.2vw,1.65rem)!important}.app-shell-body{width:100%;padding-inline:.55rem}.app-shell-main>*{max-width:100%}.luxe-panel,.faux-card{border-radius:8px!important}.faux-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.faux-hub-grid .faux-card{min-height:8rem;padding:.78rem!important}.faux-hub-grid .faux-card p{overflow-wrap:anywhere}.default-background :is(input,select,textarea,button,a[role=button]){min-height:2.75rem}}@media (max-width: 420px){.faux-admin-nav__item{min-height:3.2rem}.faux-admin-nav__item span{white-space:normal}}@media (min-width: 768px) and (max-width: 1200px){:root{--tablet-gutter: clamp(1rem, 2.2vw, 1.5rem);--tablet-nav-height: 5.35rem}html,body,#root{min-height:100%;overflow-x:clip!important}body{-webkit-text-size-adjust:100%;text-size-adjust:100%}.app-shell-body,.app-shell-body--with-rail,.app-shell-body--no-rail{width:100%!important;max-width:100%!important;margin-inline:0!important;padding:0 var(--tablet-gutter) calc(var(--tablet-nav-height) + 1.25rem + env(safe-area-inset-bottom,0px))!important}.app-shell-main,.app-shell-main--full{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow-x:clip!important}.app-shell-main>*{width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:auto!important}.app-shell-header-row,.app-shell-header-row--with-rail,.app-shell-header-row--no-rail{width:100%!important;max-width:100%!important;padding-inline:var(--tablet-gutter)!important}.app-shell-header-row--compact{min-height:3.75rem!important}.faux-header-brand{min-width:0!important}.faux-header-actions{flex:0 0 auto!important;gap:.55rem!important}.luxe-icon-button,.faux-header-profile,.faux-header-qr-button{min-width:2.75rem!important;width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important}.faux-header-notification-panel,.faux-header-profile-menu{max-width:min(24rem,calc(100vw - 2 * var(--tablet-gutter)))!important}.faux-admin-nav{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:.45rem!important;width:100%!important;overflow:visible!important}.faux-admin-nav__item{width:100%!important;min-width:0!important;min-height:3rem!important;padding:.55rem .35rem!important;line-height:1.15!important;white-space:normal!important}.app-shell-rail--desktop{display:block!important;position:fixed!important;inset:auto 0 0!important;z-index:80!important;width:100%!important;height:auto!important;padding:.55rem max(var(--tablet-gutter),env(safe-area-inset-left)) calc(.55rem + env(safe-area-inset-bottom,0px))!important;border-top:1px solid rgba(212,175,55,.28)!important;background:#07080cf5!important;box-shadow:0 -16px 38px #00000073!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.app-shell-rail--desktop .nav-side-rail{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-evenly!important;gap:clamp(.4rem,1.4vw,1rem)!important;width:min(100%,50rem)!important;max-width:50rem!important;height:auto!important;max-height:none!important;margin-inline:auto!important;padding:0!important;overflow:visible!important}.nav-side-rail .nav-mobile-tap{flex:1 1 0!important;width:auto!important;min-width:3rem!important;max-width:5rem!important;min-height:3.5rem!important}.nav-side-rail .nav-mobile-icon,.nav-side-rail .nav-mobile-fab{width:3.15rem!important;min-width:3.15rem!important;height:3.15rem!important;min-height:3.15rem!important;margin:0 auto!important}.nav-side-rail .nav-mobile-fab{transform:translateY(-.45rem)!important}.app-shell-main :is(button,a,input,select,textarea,[role=button]){min-height:2.75rem}.app-shell-main :is(input,select,textarea){width:100%;font-size:1rem!important}.app-shell-main :is(.luxe-panel,.faux-card,.cash-game-card,.club-table-card,.live-table-card,.rake-panel){max-width:100%!important;border-radius:14px!important}.app-shell-main :is(.overflow-x-auto,.responsive-table-scroll,.layout,.rake-table-wrap,.expense-table-wrap,.player-history-desktop-table){width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}.app-shell-main table{width:100%}.popup-modal,.modal-content,[role=dialog]{max-width:calc(100vw - 2 * var(--tablet-gutter))!important;max-height:calc(100dvh - 2rem)!important;overflow-y:auto!important;overscroll-behavior:contain}.floor-report-grid,.seat-summary-grid,.faux-hub-grid,.waiting-page-summary,.cc-dashboard-section [role=list]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.expense-entry-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.expense-entry-actions{grid-column:1 / -1!important}}.player-id-qr-card{width:min(100%,25rem)!important;margin-inline:auto!important;overflow:hidden!important;border:1px solid rgba(212,175,55,.38)!important;border-radius:24px!important;background:radial-gradient(circle at 85% -5%,rgba(212,175,55,.22),transparent 34%),linear-gradient(155deg,#171b24,#090a0f 62%,#16070a)!important;color:#fff!important;box-shadow:0 28px 70px #0000008c,inset 0 1px #ffffff14!important}.player-id-qr-card__brand{display:flex!important;align-items:center!important;gap:.75rem!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding:1rem 1.1rem!important}.player-id-qr-card__brand>span{display:inline-flex!important;width:2.65rem!important;height:2.65rem!important;flex:0 0 2.65rem!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;background:linear-gradient(145deg,#d4af37,#8a6410)!important;color:#130f04!important;font-size:1.3rem!important}.player-id-qr-card__brand strong,.player-id-qr-card__brand small{display:block!important}.player-id-qr-card__brand strong{color:#fff!important;font-size:.9rem!important;font-weight:950!important;letter-spacing:.08em!important}.player-id-qr-card__brand small{margin-top:.12rem!important;color:#d4af37!important;font-size:.7rem!important;font-weight:800!important}.player-id-qr-card__scan{padding:1.15rem 1.15rem .75rem!important;text-align:center!important}.player-id-qr-card__frame{display:flex!important;width:min(100%,18.5rem)!important;aspect-ratio:1!important;align-items:center!important;justify-content:center!important;margin-inline:auto!important;overflow:hidden!important;border:10px solid #fff!important;border-radius:22px!important;background:#fff!important;box-shadow:0 16px 38px #0000007a,0 0 0 1px #d4af376b!important}.player-id-qr-card__frame img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;image-rendering:pixelated;background:#fff!important}.player-id-qr-card__state{display:flex!important;width:100%!important;height:100%!important;min-height:12rem!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:.65rem!important;border:0!important;background:#fff!important;color:#475569!important;padding:1rem!important;font-size:.8rem!important;font-weight:800!important}.player-id-qr-card__state svg{width:2rem!important;height:2rem!important;color:#b10016!important}.player-id-qr-card__scan>p{display:flex!important;align-items:center!important;justify-content:center!important;gap:.4rem!important;margin:.8rem 0 0!important;color:#ffffffad!important;font-size:.7rem!important;font-weight:700!important}.player-id-qr-card__identity{display:grid!important;gap:.55rem!important;padding:.3rem 1.15rem 1rem!important;text-align:left!important}.player-id-qr-card__identity>small{color:#d4af37!important;font-size:.62rem!important;font-weight:950!important;letter-spacing:.16em!important}.player-id-qr-card__identity h3{margin:-.35rem 0 .2rem!important;overflow:hidden!important;color:#fff!important;font-size:1.15rem!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-id-qr-card__identity button{display:flex!important;min-height:3.7rem!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:15px!important;background:#fff1!important;color:#fff!important;padding:.65rem .85rem!important;text-align:left!important}.player-id-qr-card__identity button small,.player-id-qr-card__identity button strong{display:block!important}.player-id-qr-card__identity button small{color:#ffffff85!important;font-size:.58rem!important;font-weight:900!important;letter-spacing:.12em!important}.player-id-qr-card__identity button strong{margin-top:.15rem!important;color:#fff!important;font-size:.95rem!important;font-weight:950!important;letter-spacing:.04em!important}.player-id-qr-card__identity button .player-id-qr-card__code{color:#f4d56f!important;font-size:1.35rem!important;letter-spacing:.22em!important}.player-id-qr-card__actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.72fr)!important;gap:.65rem!important;border-top:1px solid rgba(255,255,255,.08)!important;padding:.9rem 1.15rem 1.1rem!important}.player-id-qr-card__actions button{display:inline-flex!important;min-height:2.85rem!important;align-items:center!important;justify-content:center!important;gap:.45rem!important;border:1px solid rgba(212,175,55,.28)!important;border-radius:13px!important;background:#ffffff12!important;color:#fff!important;padding:.6rem .75rem!important;font-size:.78rem!important;font-weight:900!important}.player-id-qr-card__actions button:first-child{border-color:#d4af3799!important;background:linear-gradient(135deg,#d4af37,#906812)!important;color:#120d02!important}.cc-entry-type-grid .cc-type-option{min-width:0!important;min-height:6.3rem!important}.cc-type-option--coin-in.is-active,.cc-type-option--coin-out.is-active{transform:translateY(-1px)}@media (max-width: 480px){.player-id-qr-card{width:min(100%,calc(100vw - 1.25rem))!important;border-radius:20px!important}.player-id-qr-card__frame{width:min(100%,16.5rem)!important}.player-id-qr-card__actions{grid-template-columns:1fr!important}}.auth-screen:has(.auth-login-form) .auth-header{max-width:32rem}.auth-back-button{width:auto!important;min-width:2.75rem;gap:.45rem;padding:0 .8rem!important;color:#f5f1e8!important}.auth-back-button span{font-size:.72rem;font-weight:700}.auth-screen:has(.auth-login-form) .auth-card{width:min(100%,32rem)!important;max-width:32rem!important;gap:.65rem!important;padding:1.35rem 2rem 1.15rem!important;border:1px solid rgba(214,170,59,.24)!important;border-radius:16px!important;background:#11141ceb!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important;backdrop-filter:blur(18px) saturate(1.08)!important;box-shadow:0 28px 72px #00000094!important}.auth-screen:has(.auth-login-form) .auth-card>.flex.justify-center{margin-bottom:.35rem!important}.auth-screen:has(.auth-login-form) .auth-logo-medallion{width:5.75rem!important;height:5.75rem!important;border:0!important;background:transparent!important;box-shadow:none!important}.auth-screen:has(.auth-login-form) .auth-logo-medallion img{width:100%;height:100%;object-fit:contain}.auth-screen:has(.auth-login-form) .auth-card h2{color:#f5f1e8!important}.auth-screen:has(.auth-login-form) .auth-card h2+p{margin:-.45rem auto .35rem!important;color:#a7a9b2!important;opacity:1!important;line-height:1.45}.auth-input-wrap .auth-login-input{border:1px solid rgba(214,170,59,.16)!important;background:#202838!important;color:#f5f1e8!important}.auth-input-wrap .auth-login-input:focus{border-color:#d6aa3b!important;box-shadow:0 0 0 3px #d6aa3b21!important}.auth-remember-control{color:#e2ded6!important}.auth-forgot-link{color:#c7a557!important;font-weight:700!important}.auth-screen:has(.auth-login-form) .auth-card button[type=submit]{background:linear-gradient(110deg,#8f1420,#c8202a 52%,#9b7422)!important;border:1px solid rgba(214,170,59,.32)!important;color:#fffaf0!important;box-shadow:0 12px 26px #68081457!important}.auth-card-footer{margin:.1rem 0 0!important;padding-top:.8rem;border-top:1px solid rgba(214,170,59,.14);color:#a7a9b2!important;font-size:.66rem!important;font-weight:650;letter-spacing:.035em;text-align:center;opacity:1!important}@media (max-width: 480px){.auth-screen:has(.auth-login-form),.password-recovery-screen{background:#090b11!important}.auth-screen:has(.auth-login-form){padding-inline:1rem!important}.auth-screen:has(.auth-login-form) .auth-card{width:100%!important;max-width:100%!important;padding:1.2rem 1rem 1rem!important}.auth-back-button span{display:none}}.live-table-card .live-table-seat-map{margin-block:.35rem .65rem;padding:1.05rem 2rem;border-color:#d8b86a61;border-radius:1.35rem;background:radial-gradient(ellipse at center,#0e875738,#04120d6b 72%);box-shadow:inset 0 1px #ffffff0a,0 12px 28px #0003}.live-table-card .live-table-seat-map__rail{width:min(100%,31rem);aspect-ratio:2.15 / 1}.live-table-card .live-table-seat-map__felt{inset:12% 7%;border-width:.52rem;box-shadow:inset 0 0 0 2px #c39a45,inset 0 0 48px #00000094,0 12px 26px #00000061}.live-table-card .live-table-seat{width:3.15rem;height:3.15rem;overflow:visible;border-width:3px;offset-path:ellipse(44% 41% at 50% 50%)}.live-table-card .live-table-seat img{width:100%;height:100%;border-radius:50%;object-fit:cover;background:#211719}.live-table-card .live-table-seat em{position:absolute;top:calc(100% + .18rem);left:50%;max-width:5.5rem;transform:translate(-50%);overflow:hidden;padding:.12rem .35rem;border:1px solid rgba(216,184,106,.24);border-radius:999px;background:#080708eb;color:#fff8e8;font-size:.5rem;font-style:normal;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.live-table-card .live-table-seat b{font-size:.72rem}@media (max-width: 560px){.live-table-card .live-table-seat-map{padding:.75rem .8rem}.live-table-card .live-table-seat{width:2.35rem;height:2.35rem}.live-table-card .live-table-seat em{max-width:4.25rem;font-size:.43rem}}.app-shell-main .financial-workspace__nav{gap:.55rem;padding:.65rem;border:1px solid rgba(216,184,106,.24)!important;background:linear-gradient(135deg,#170d11,#090708 70%)!important;box-shadow:0 14px 34px #00000047,inset 0 1px #ffffff0a}.app-shell-main .financial-workspace__nav-item{min-height:3.15rem;border-color:#ffffff17;color:#fff8ecd1;font-weight:800;letter-spacing:.015em;box-shadow:inset 0 1px #ffffff0d}.app-shell-main .financial-workspace__nav-item:nth-child(1){background:linear-gradient(145deg,#1d4ed861,#0f234bb8)}.app-shell-main .financial-workspace__nav-item:nth-child(2){background:linear-gradient(145deg,#b4530966,#492609c2)}.app-shell-main .financial-workspace__nav-item:nth-child(3){background:linear-gradient(145deg,#6d28d961,#2a144fc2)}.app-shell-main .financial-workspace__nav-item:nth-child(1) svg{color:#93c5fd!important}.app-shell-main .financial-workspace__nav-item:nth-child(2) svg{color:#fcd34d!important}.app-shell-main .financial-workspace__nav-item:nth-child(3) svg{color:#c4b5fd!important}.app-shell-main .financial-workspace__nav-item:nth-child(1).is-active{border-color:#93c5fda6!important;background:linear-gradient(145deg,#2563eb,#17366e)!important;box-shadow:0 10px 26px #2563eb4d!important}.app-shell-main .financial-workspace__nav-item:nth-child(2).is-active{border-color:#fcd34da6!important;background:linear-gradient(145deg,#b45309,#6f3108)!important;box-shadow:0 10px 26px #b453094d!important}.app-shell-main .financial-workspace__nav-item:nth-child(3).is-active{border-color:#c4b5fda6!important;background:linear-gradient(145deg,#7c3aed,#46207e)!important;box-shadow:0 10px 26px #7c3aed4d!important}.app-shell-main .financial-workspace__nav-item.is-active svg{color:#fff!important}.financial-workspace--entry .transaction-entry-hero--credit{background:radial-gradient(circle at 88% 15%,rgba(96,165,250,.3),transparent 30%),linear-gradient(125deg,#173b67,#101c31 58%,#090b11)!important}.financial-workspace--entry .transaction-entry-hero--debit{background:radial-gradient(circle at 88% 15%,rgba(251,113,133,.28),transparent 30%),linear-gradient(125deg,#67202d,#2a1118 58%,#0c0809)!important}.financial-workspace--entry .transaction-type-option--credit{background:linear-gradient(145deg,#2563eb33,#0d1e3db8);border-color:#60a5fa40}.financial-workspace--entry .transaction-type-option--debit{background:linear-gradient(145deg,#be185d2e,#3a0d1fb8);border-color:#fb71853d}.financial-workspace--entry .transaction-type-option--credit.transaction-type-option--active{background:linear-gradient(145deg,#2563eb,#163d83)!important;border-color:#93c5fd!important}.financial-workspace--entry .transaction-type-option--debit.transaction-type-option--active{background:linear-gradient(145deg,#be123c,#6f1428)!important;border-color:#fda4af!important}.financial-workspace--overview .transaction-entry-hero--credit{background:radial-gradient(circle at 88% 15%,rgba(52,211,153,.25),transparent 30%),linear-gradient(125deg,#14533d,#10281f 58%,#090c0a)!important}.financial-workspace--overview .transaction-entry-hero--debit{background:radial-gradient(circle at 88% 15%,rgba(251,191,36,.25),transparent 30%),linear-gradient(125deg,#704513,#382308 58%,#0d0a06)!important}.financial-workspace--overview .transaction-entry-form{border:1px solid rgba(251,191,36,.3)!important;background:linear-gradient(155deg,#21170d,#100c09 55%,#090708)!important;box-shadow:0 20px 48px #0000004d}.financial-workspace--overview .transaction-type-option--credit{border-color:#34d3994d;background:linear-gradient(145deg,#10b98133,#083527bf)}.financial-workspace--overview .transaction-type-option--debit{border-color:#fb71854d;background:linear-gradient(145deg,#be185d33,#3f0d1fbf)}.financial-workspace--overview .transaction-type-option--credit.transaction-type-option--active{background:linear-gradient(145deg,#15803d,#12512d)!important;border-color:#6ee7b7!important}.financial-workspace--overview .transaction-type-option--debit.transaction-type-option--active{background:linear-gradient(145deg,#be123c,#701528)!important;border-color:#fda4af!important}.financial-workspace [aria-label="Daily accounting control"]{border:1px solid rgba(245,158,11,.34)!important;background:radial-gradient(circle at 95% 5%,rgba(245,158,11,.13),transparent 26%),linear-gradient(150deg,#23170c,#110c09 58%,#090708)!important;box-shadow:0 18px 44px #0000004d}.financial-workspace [aria-label="Daily accounting control"] .faux-card:nth-child(4n+1){background:linear-gradient(145deg,#174b38,#0b241b)!important;border-color:#34d39952!important}.financial-workspace [aria-label="Daily accounting control"] .faux-card:nth-child(4n+2){background:linear-gradient(145deg,#5a3810,#281906)!important;border-color:#fbbf2452!important}.financial-workspace [aria-label="Daily accounting control"] .faux-card:nth-child(4n+3){background:linear-gradient(145deg,#4f1c2a,#260d14)!important;border-color:#fb71854d!important}.financial-workspace [aria-label="Daily accounting control"] .faux-card:nth-child(4n+4){background:linear-gradient(145deg,#253d68,#101c33)!important;border-color:#60a5fa4d!important}.financial-workspace [aria-label="Management accounting reports"]{border:1px solid rgba(167,139,250,.34)!important;box-shadow:0 22px 52px #00000057}.financial-workspace [aria-label="Management accounting reports"] thead th{background:linear-gradient(180deg,#3b2762,#241840)!important;color:#ede9fe!important;border-bottom-color:#c4b5fd59!important}.financial-workspace [aria-label="Management accounting reports"] tbody tr:nth-child(2n){background:#8b5cf60e}.financial-workspace [aria-label="Management accounting reports"] tbody tr:hover{background:#8b5cf621!important}@media (max-width:700px){.app-shell-main .financial-workspace__nav{padding:.45rem;gap:.35rem}.app-shell-main .financial-workspace__nav-item{min-height:2.8rem!important;padding:.55rem .7rem}}.accounting-module-page{--acct-bg: #100a0d;--acct-panel: rgba(24, 14, 18, .96);--acct-panel-strong: rgba(31, 17, 22, .98);--acct-line: rgba(216, 180, 91, .18);--acct-line-strong: rgba(216, 180, 91, .34);--acct-text: #fff8ec;--acct-muted: rgba(247, 239, 228, .6);--acct-gold: #dfbd67;--acct-red: #bf2939;min-width:0}.accounting-module-page :is(.luxe-panel,.expense-entry-panel,.transaction-entry-form){border:1px solid var(--acct-line)!important;border-radius:1rem!important;background:linear-gradient(150deg,var(--acct-panel-strong),var(--acct-panel))!important;box-shadow:0 14px 34px #0000003d,inset 0 1px #ffffff09!important}.accounting-module-page :is(input,select,textarea){border-color:#d8b45b38!important;border-radius:.68rem!important;background:#080507c7!important;color:var(--acct-text)!important;box-shadow:inset 0 1px 3px #0003}.accounting-module-page :is(input,select,textarea):focus{border-color:#dfbd67b3!important;box-shadow:0 0 0 3px #d8b45b1a!important}.accounting-module-page :is(input,textarea)::placeholder{color:#f7efe457!important}.accounting-module-page label>span,.accounting-module-page .expense-date-field>span{color:var(--acct-muted)!important;font-size:.68rem!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase}.accounting-inline-back{width:fit-content;min-height:2.35rem;margin-bottom:-.15rem;border:1px solid var(--acct-line);border-radius:.65rem;background:#ffffff09;padding:.45rem .7rem}.accounting-players-page>.faux-page-back{display:none}.accounting-overview-strip{padding:.72rem;border:1px solid var(--acct-line);border-radius:1rem;background:linear-gradient(145deg,#231218fa,#0d080afa);box-shadow:0 12px 30px #00000038}.accounting-overview-kpis{display:grid;grid-template-columns:repeat(3,minmax(8rem,1fr));min-width:min(100%,35rem);overflow:hidden;border:1px solid var(--acct-line);border-radius:.72rem}.accounting-overview-kpis>div{min-width:0;padding:.65rem .8rem;background:#ffffff06}.accounting-overview-kpis>div+div{border-left:1px solid var(--acct-line)}.accounting-overview-kpis span{display:block;color:var(--acct-muted);font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.accounting-overview-kpis strong{display:block;overflow:hidden;margin-top:.25rem;color:var(--acct-text);font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.accounting-module-page .accounting-filter-tabs{border-color:var(--acct-line);background:#0705068c}.accounting-overview-page .faux-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.accounting-launch-card{position:relative;display:block;min-height:8.25rem;overflow:hidden;padding:1rem;border:1px solid var(--acct-line);border-radius:.9rem;background:linear-gradient(150deg,#201116fa,#0d080afa);box-shadow:0 10px 24px #0000002e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.accounting-launch-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#8f2634}.accounting-launch-card--gold:before{background:#d2aa4d}.accounting-launch-card--royal:before{background:#3976b8}.accounting-launch-card--felt:before{background:#3f966e}.accounting-launch-card:hover{transform:translateY(-2px);border-color:var(--acct-line-strong);box-shadow:0 16px 32px #00000042}.accounting-launch-card__icon{position:relative;display:grid;place-items:center;width:2.35rem;height:2.35rem;border:1px solid var(--acct-line);border-radius:.7rem;background:#ffffff0b;color:var(--acct-gold)}.accounting-launch-card__arrow{position:absolute;top:1rem;right:1rem;color:#f7efe459;font-size:1.05rem}.accounting-launch-card__title{position:relative;margin:.85rem 0 0;color:var(--acct-text);font-size:.88rem;font-weight:800}.accounting-launch-card__description{position:relative;margin:.2rem 0 0;color:var(--acct-muted);font-size:.66rem;line-height:1.45}.accounting-surface{padding:1rem;border:1px solid var(--acct-line);border-radius:1rem;background:linear-gradient(150deg,var(--acct-panel-strong),var(--acct-panel));box-shadow:0 14px 34px #00000038}.accounting-recent-panel .accounting-transaction-row{min-height:3.4rem;border-color:#d8b45b1a;border-radius:.68rem;background:#ffffff06}.accounting-module-page .transaction-entry-hero{min-height:auto;padding:.9rem 1rem;border:1px solid var(--acct-line);border-radius:1rem;box-shadow:none}.accounting-module-page .transaction-entry-hero h1{font-size:1.15rem}.accounting-module-page .transaction-entry-hero p:not(.luxe-section-kicker){font-size:.72rem}.accounting-module-page .transaction-entry-form{padding:1rem!important}.accounting-module-page .transaction-type-toggle{padding:.3rem;border:1px solid var(--acct-line);border-radius:.8rem;background:#0705068c}.accounting-module-page .transaction-type-option{min-height:3.1rem;border-radius:.65rem}.accounting-module-page .transaction-entry-summary{border:1px solid var(--acct-line);border-radius:.85rem;background:#08050780}.accounting-module-page .expense-entry-panel{overflow:hidden;padding:0!important}.accounting-module-page .expense-entry-head,.accounting-module-page .expense-list-head{padding:.9rem 1rem;border-bottom:1px solid var(--acct-line);background:#ffffff06}.accounting-module-page .expense-entry-title h1,.accounting-module-page .expense-list-head h2{font-size:1rem}.accounting-module-page .expense-entry-row{padding:1rem}.accounting-module-page .expense-entry-actions{align-self:end}.accounting-module-page .expense-btn{min-height:2.65rem;border:1px solid var(--acct-line);border-radius:.62rem;background:#ffffff0d;color:var(--acct-text)}.accounting-module-page .expense-btn--primary{background:linear-gradient(145deg,#b52a39,#741827)}.accounting-module-page .expense-btn--danger{border-color:#e1435059;color:#ff9da7}.accounting-module-page .expense-table-wrap{margin:0;border:0;border-radius:0}.accounting-module-page .expense-total{margin:0;padding:.85rem 1rem;border-top:1px solid var(--acct-line);background:#d8b45b0e}.accounting-players-page>.luxe-panel:first-of-type{padding:1rem!important}.accounting-players-page .faux-accounts-table tbody tr,.accounting-ledger-page .faux-ledger tbody tr{background:transparent;transition:background .15s ease}.accounting-players-page .faux-accounts-table tbody tr:hover,.accounting-ledger-page .faux-ledger tbody tr:hover{background:#d8b45b0e}.accounting-module-page .faux-ledger thead th{height:2.9rem;background:#121d2eeb;color:#e2c374;font-size:.62rem;letter-spacing:.08em}.accounting-module-page .faux-ledger td{border-color:#d8b45b17}.accounting-ledger-page>.faux-card--navy{padding:.8rem 1rem!important;border:1px solid var(--acct-line);border-radius:1rem;background:linear-gradient(145deg,#21131a,#110b0e);box-shadow:none}.accounting-ledger-page>.grid.grid-cols-2>.faux-card{min-height:5.6rem;border:1px solid var(--acct-line);border-radius:.8rem;box-shadow:none}.accounting-ledger-page .bank-passbook-scroll{scrollbar-color:#7e2835 #100a0d}.accounting-reports-page>.luxe-panel:first-child{padding:1rem!important}.accounting-reports-page>.grid.md\:grid-cols-4 .faux-card{min-height:7.2rem;border:1px solid var(--acct-line);border-radius:.85rem;background:linear-gradient(145deg,#1b3127,#101713);box-shadow:none}.accounting-reports-page .luxe-panel h2{font-size:.95rem}.accounting-reports-page .rounded-lg.border{border-color:var(--acct-line)!important;background:#ffffff06!important}@media (max-width: 980px){.accounting-overview-page .faux-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.accounting-module-page{gap:.65rem!important;padding-bottom:1rem!important}.accounting-overview-kpis{grid-template-columns:1fr}.accounting-overview-kpis>div+div{border-top:1px solid var(--acct-line);border-left:0}.accounting-overview-page .faux-hub-grid{grid-template-columns:1fr;gap:.55rem}.accounting-launch-card{min-height:auto;padding:.8rem .85rem .8rem 3.75rem}.accounting-launch-card__icon{position:absolute;top:.8rem;left:.85rem}.accounting-launch-card__title{margin:0}.accounting-launch-card__arrow{top:50%;right:.8rem;transform:translateY(-50%)}.accounting-launch-card__description{padding-right:1.4rem}.accounting-module-page .transaction-entry-hero{align-items:flex-start;gap:.65rem}.accounting-module-page .transaction-entry-form{padding:.7rem!important}.accounting-module-page .expense-entry-head,.accounting-module-page .expense-list-head,.accounting-module-page .expense-entry-row{padding:.75rem}.accounting-module-page .expense-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.accounting-ledger-page>.grid.grid-cols-2{gap:.5rem}.accounting-ledger-page>.grid.grid-cols-2>.faux-card{min-height:5rem;padding:.7rem!important}.accounting-reports-page>.luxe-panel:first-child{padding:.8rem!important}}.player-home-utility{position:relative;z-index:1;display:grid;flex:0 0 min(24rem,38%);gap:.55rem}.player-home-id-card{display:grid;grid-template-columns:minmax(0,1fr) 2.8rem;align-items:center;gap:.8rem;min-width:0;padding:.8rem .9rem;border:1px solid rgba(224,181,89,.34);border-radius:1rem;background:linear-gradient(145deg,#0c080aad,#43280e73);color:#fff8e9;text-align:left;box-shadow:inset 0 1px #ffffff0f;transition:transform .18s ease,border-color .18s ease}.player-home-id-card:hover{transform:translateY(-1px);border-color:#e0b559ad}.player-home-id-card span{min-width:0}.player-home-id-card small{display:block;color:#e0b559;font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.player-home-id-card strong{display:block;overflow:hidden;margin-top:.12rem;color:#fff;font-size:clamp(.86rem,1.4vw,1.05rem);text-overflow:ellipsis;white-space:nowrap}.player-home-id-card em{display:block;margin-top:.12rem;color:#ffffff80;font-size:.6rem;font-style:normal}.player-home-id-card>svg{display:grid;place-items:center;width:2.8rem;height:2.8rem;padding:.65rem;border:1px solid rgba(224,181,89,.25);border-radius:.75rem;background:#ffffff0e;color:#e0b559}.player-home-utility .player-home-notification{width:100%;min-width:0;padding:.65rem .9rem}@media (max-width: 760px){.player-home-utility{width:100%;flex-basis:auto;grid-template-columns:minmax(0,1fr) auto}.player-home-utility .player-home-notification{width:auto;min-width:6.5rem}}@media (max-width: 430px){.player-home-utility{grid-template-columns:1fr}.player-home-utility .player-home-notification{width:100%}}@media (min-width: 768px) and (max-width: 900px){.app-shell-main :is([class*="lg:grid-cols"],[class*="xl:grid-cols"]){grid-template-columns:minmax(0,1fr)!important}.app-shell-main :is([class*="md:grid-cols-3"],[class*="md:grid-cols-4"],[class*="md:grid-cols-5"],[class*="md:grid-cols-6"]){grid-template-columns:repeat(2,minmax(0,1fr))!important}.faux-admin-nav__item{font-size:.72rem!important}.floor-report-grid,.seat-summary-grid,.faux-hub-grid,.waiting-page-summary,.cc-dashboard-section [role=list]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.expense-entry-head,.expense-list-head{align-items:stretch!important;flex-direction:column!important}}@media (min-width: 901px) and (max-width: 1200px){.app-shell-main :is([class*="lg:grid-cols-3"],[class*="lg:grid-cols-4"],[class*="xl:grid-cols"]){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width: 768px) and (max-width: 1200px) and (orientation: landscape) and (max-height: 760px){.app-shell-rail--desktop{padding-top:.35rem!important;padding-bottom:calc(.35rem + env(safe-area-inset-bottom,0px))!important}.nav-side-rail .nav-mobile-tap{min-height:3.15rem!important}.nav-side-rail .nav-mobile-icon,.nav-side-rail .nav-mobile-fab{width:2.85rem!important;min-width:2.85rem!important;height:2.85rem!important;min-height:2.85rem!important}}.default-background{color:#fff;background:linear-gradient(180deg,#0e0405fa,#050304),linear-gradient(90deg,rgba(217,180,91,.055) 1px,transparent 1px) 0 0 / 70px 70px,linear-gradient(0deg,rgba(217,180,91,.04) 1px,transparent 1px) 0 0 / 70px 70px,#080405}.default-background:before{background:radial-gradient(circle at 18% 16%,rgba(179,0,0,.18),transparent 28rem),repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 1px,transparent 1px 30px);opacity:.78}.default-background:after{background:linear-gradient(120deg,rgba(179,0,0,.18),transparent 34%),linear-gradient(240deg,rgba(8,59,45,.14),transparent 38%),repeating-linear-gradient(45deg,rgba(217,180,91,.045) 0 1px,transparent 1px 18px);opacity:.9}.luxe-topbar,.luxe-navbar{background:linear-gradient(180deg,#280507fa,#090405f7),#090405!important;border-color:#d9b45b47!important}.luxe-brand-title{position:relative;padding-inline:2rem;background:linear-gradient(120deg,#fff 0% 24%,#d9b45b 42%,#fff 58%,#b30000);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 16px rgba(179,0,0,.58))}.luxe-brand-title:before,.luxe-brand-title:after{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-family:Poppins,sans-serif;font-size:.72em;line-height:1;text-shadow:0 0 14px rgba(255,255,255,.28);-webkit-text-fill-color:#ffffff}.luxe-brand-title:before{content:"♣";left:.25rem}.luxe-brand-title:after{content:"♦";right:.25rem}.luxe-panel{border-color:#d9b45b47!important;background:linear-gradient(135deg,rgba(217,180,91,.06) 25%,transparent 25%) 0 0 / 28px 28px,linear-gradient(315deg,rgba(179,0,0,.12) 25%,transparent 25%) 14px 14px / 28px 28px,linear-gradient(145deg,#1c0709fa,#080405f5)!important}.luxe-panel:before{border-top-color:#d9b45b6b!important}.luxe-medallion,.luxe-action-primary,.faux-admin-nav__item--active,.nav-mobile-icon--active,.app-shell-nav .nav-mobile-icon--active,.nav-mobile-fab,.app-shell-nav .nav-mobile-fab{background:linear-gradient(145deg,#d00000,#b30000 48%,#6f0000)!important;border-color:#d9b45b70!important;color:#fff!important;box-shadow:0 14px 30px #b3000057,inset 0 1px #ffffff2e!important}.luxe-action-danger{background:linear-gradient(145deg,#b30000,#5c0a10)!important}.default-background :is(button,a,[role=button])[class*=bg-red-],.default-background :is(button,a,[role=button])[class*=bg-rose-],.default-background :is(button,a,[role=button])[class*=bg-primary]{background:linear-gradient(145deg,#d00000,#b30000 52%,#6f0000)!important;border-color:#d9b45b66!important;color:#fff!important}.default-background input,.default-background select,.default-background textarea,.faux-settings-input,.faux-settings-select,.faux-settings-textarea{background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),#080405f0!important;border-color:#d9b45b4d!important;color:#fff!important}.default-background input:focus,.default-background select:focus,.default-background textarea:focus,.faux-settings-input:focus,.faux-settings-select:focus,.faux-settings-textarea:focus{border-color:#ffffffc7!important;box-shadow:0 0 0 3px #b3000040,inset 0 1px #ffffff0f!important}.faux-card{border-color:#d9b45b4d!important;background-image:linear-gradient(180deg,rgba(255,255,255,.055),transparent 44%),linear-gradient(145deg,#20080af5,#080405f5)!important}.faux-card--maroon,.faux-card--burgundy{background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 42%),linear-gradient(145deg,#b30000,#5c0a10)!important}.faux-card--gold{background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 42%),linear-gradient(145deg,#9b7420,#4b360e)!important}.faux-card--felt{background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 42%),linear-gradient(145deg,#0f513f,#071f19)!important}.faux-card:before{opacity:.11;background-image:linear-gradient(45deg,transparent 45%,rgba(255,255,255,.2) 46%,transparent 48%),radial-gradient(circle at 18% 18%,rgba(255,255,255,.34) 0,transparent 38%)!important}.faux-card__icon-ring,.luxe-icon-button,.nav-mobile-icon{border-color:#d9b45b52!important;background:#ffffff0f!important;color:#fff!important}.faux-card__badge-pill,.faux-table-badge,.faux-ledger-type{border-color:#d9b45b61!important;background:#b3000038!important;color:#fff!important}.default-background th,.luxe-section-kicker,.faux-card__muted,.rake-table th{color:#d9b45b!important}.default-background thead tr{background:#b300002e!important}.default-background tbody tr:hover{background-color:#b3000024!important}.faux-admin-nav{max-width:66rem;border-radius:8px}.faux-admin-nav__item{border-color:#d9b45b2e;background:#090405c2}.faux-admin-nav__item:hover:not(.faux-admin-nav__item--active){border-color:#d9b45b6b;background:#b300002e}@media (max-width: 767px){.luxe-brand-title{padding-inline:1.25rem}.luxe-brand-title:before,.luxe-brand-title:after{font-size:.62em}}.review-table{display:flex;flex-direction:column;gap:1rem;color:#fff}.review-hero{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(217,180,91,.28);border-radius:8px;padding:1rem;background:linear-gradient(135deg,#b3000042,#080405f0),#0c070adb}.review-hero__title{display:flex;min-width:0;align-items:center;gap:.8rem}.review-hero__mark,.review-card__icon,.review-alert__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px}.review-hero__mark{width:3rem;height:3rem;border:1px solid rgba(217,180,91,.42);background:linear-gradient(145deg,#d00000,#b30000 52%,#6f0000);color:#fff;box-shadow:0 14px 28px #b3000047}.review-hero__mark svg{width:1.55rem;height:1.55rem}.review-hero__title p,.review-card__label{margin:0;color:#d9b45b;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.review-hero__title h2{margin:.15rem 0 0;overflow-wrap:anywhere;color:#fff;font-size:clamp(1.35rem,3vw,2rem);font-weight:900;line-height:1.05}.review-status,.review-alert__badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.35rem;border-radius:999px;border:1px solid rgba(59,138,104,.58);background:#3b8a6833;color:#8fe0b6;font-size:.72rem;font-weight:850;line-height:1;padding:.48rem .72rem;white-space:nowrap}.review-section{border:1px solid rgba(217,180,91,.2);border-radius:8px;padding:.9rem;background:#0804058f}.review-section__head{display:flex;align-items:center;gap:.5rem;margin-bottom:.85rem;color:#d9b45b}.review-section__head h3{margin:0;color:#fff;font-size:1rem;font-weight:850}.review-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}.review-card{display:flex;min-width:0;align-items:center;gap:.75rem;min-height:5.25rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.85rem;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 42%),#120b0fd1}.review-card__icon{width:2.6rem;height:2.6rem;border:1px solid rgba(217,180,91,.28);color:#d9b45b;background:#d9b45b1a}.review-card__body{display:flex;min-width:0;flex-direction:column;gap:.28rem}.review-card__body strong{overflow-wrap:anywhere;color:#fff;font-size:1.1rem;font-weight:850;line-height:1.2}.review-card__body small{margin-left:.25rem;color:#ffffffad;font-size:.76rem;font-weight:700}.review-card--red .review-card__icon{border-color:#b300007a;background:#b3000038;color:#ffb4b4}.review-card--green .review-card__icon{border-color:#3b8a6880;background:#3b8a682e;color:#8fe0b6}.review-alert{display:flex;min-width:0;align-items:center;gap:.8rem;margin-top:.8rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.85rem;background:#ffffff0b}.review-alert--active{border-color:#3b8a6861;background:#3b8a681f}.review-alert__icon{width:2.55rem;height:2.55rem;border:1px solid rgba(217,180,91,.26);color:#d9b45b;background:#d9b45b14}.review-alert--active .review-alert__icon{border-color:#3b8a687a;color:#8fe0b6;background:#3b8a6829}.review-alert__copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:.18rem}.review-alert__copy strong{color:#fff;font-weight:850}.review-alert__copy small{overflow-wrap:anywhere;color:#ffffffa8;font-size:.78rem}@media (min-width: 640px){.review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.review-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.review-hero{align-items:flex-start;flex-direction:column}.review-status{width:100%}.review-alert{align-items:flex-start;flex-direction:column}.review-alert__badge{width:100%}}.live-table-card{border-color:#d9b45b52!important;overflow:hidden}.live-table-card .faux-table-badge{min-height:1.75rem;padding-inline:.65rem}.live-table-actions{display:flex;flex-wrap:wrap;gap:.45rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.12)}.live-table-action{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.35rem;min-width:7.2rem;border-radius:8px;border:1px solid rgba(217,180,91,.25);background:#0804057a;color:#fff;font-size:.78rem;font-weight:800;line-height:1}.live-table-action svg{width:1rem;height:1rem}.live-table-action--start{border-color:#3b8a6880;background:#3b8a6838;color:#8fe0b6}.live-table-action--view{border-color:#7dd3fc6b;background:#0e74902e;color:#b9ecff}.live-table-action--stop,.live-table-action--delete{border-color:#b300007a;background:#b3000042;color:#ffb4b4}.live-table-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.live-table-metrics span{min-width:0;border-radius:8px;border:1px solid rgba(217,180,91,.16);background:#00000038;padding:.55rem .65rem}.live-table-metrics small,.live-table-metrics strong{display:block;min-width:0}.live-table-metrics small{color:#ffffff94;font-size:.64rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.live-table-metrics strong{margin-top:.12rem;overflow-wrap:anywhere;color:#fff;font-size:.95rem;font-weight:850}.live-floor-dashboard{border:1px solid rgba(217,180,91,.24);border-radius:8px;background:linear-gradient(135deg,rgba(179,0,0,.1),transparent 42%),#080405b3;box-shadow:0 18px 42px #00000042;overflow:hidden}.live-floor-dashboard__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(217,180,91,.16);padding:1rem}.live-floor-dashboard__head h2{margin:.15rem 0 0;color:#fff;font-size:1.15rem;font-weight:900}.live-floor-dashboard__head>span{flex-shrink:0;border-radius:999px;border:1px solid rgba(217,180,91,.3);background:#d9b45b1a;color:#d9b45b;padding:.4rem .7rem;font-size:.72rem;font-weight:850}.live-floor-table-wrap{overflow-x:auto}.live-floor-table{width:100%;min-width:46rem;border-collapse:collapse}.live-floor-table th,.live-floor-table td{padding:.75rem .9rem;text-align:left;white-space:nowrap}.live-floor-table th{color:#d9b45b;font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;background:#b3000024}.live-floor-table td{border-top:1px solid rgba(255,255,255,.07);color:#ffffffd6;font-size:.84rem}.live-floor-table tbody tr{cursor:pointer;transition:background .16s ease}.live-floor-table tbody tr:hover{background:#b3000024}.live-floor-table strong,.live-floor-table small{display:block}.live-floor-table strong{color:#fff;font-weight:850}.live-floor-table small{margin-top:.1rem;color:#ffffff8c;font-size:.72rem}.live-table-action--edit{border-color:#d9b45b6b;background:#d9b45b1f;color:#d9b45b}.live-table-action:hover{transform:translateY(-1px);filter:brightness(1.08)}.waiting-table-card{overflow:hidden;border-radius:8px;border:1px solid rgba(217,180,91,.22);background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 44%),#080405b8;box-shadow:0 18px 42px #00000047}.waiting-table-card--selected{border-color:#b30000a6;box-shadow:0 20px 48px #b300002e}.waiting-table-card__main{border:0!important;border-radius:0!important;background:linear-gradient(135deg,rgba(179,0,0,.11),transparent 45%),#120b0fd1!important;box-shadow:none!important}.faux-header-wallet-button{display:flex;min-height:2.5rem;align-items:center;gap:.45rem;border:1px solid rgba(214,170,59,.28);border-radius:.72rem;background:linear-gradient(145deg,#1f2530f5,#0c0f15fa);padding:.3rem .65rem;color:#f5f1e8;box-shadow:0 8px 20px #0000003d}.faux-header-wallet-button>svg{color:#d6aa3b;font-size:1.2rem}.faux-header-wallet-button span,.faux-header-wallet-button small,.faux-header-wallet-button strong{display:block;text-align:left;line-height:1.05}.faux-header-wallet-button small{color:#a7a9b2;font-size:.48rem;font-weight:800;text-transform:uppercase}.faux-header-wallet-button strong{margin-top:.16rem;font-size:.68rem}.player-header-wallet{display:grid;gap:.85rem}.player-header-wallet__hero{display:flex;align-items:center;gap:.8rem;border:1px solid rgba(214,170,59,.25);border-radius:1rem;background:linear-gradient(145deg,#242a35,#10131a);padding:1rem}.player-header-wallet__hero>span{display:grid;width:3rem;height:3rem;place-items:center;border-radius:.85rem;background:#d6aa3b1f;color:#d6aa3b;font-size:1.5rem}.player-header-wallet__hero small,.player-header-wallet__hero strong{display:block}.player-header-wallet__hero small{color:#a7a9b2;font-size:.65rem;text-transform:uppercase}.player-header-wallet__hero strong{margin-top:.2rem;color:#f5f1e8;font-size:1.55rem}.player-header-wallet__balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.player-header-wallet__balances article{display:flex;align-items:center;gap:.5rem;border:1px solid rgba(255,255,255,.09);border-radius:.8rem;background:#11141c;padding:.7rem}.player-header-wallet__balances article>span{color:#d6aa3b;font-size:1.15rem}.player-header-wallet__balances small,.player-header-wallet__balances strong{display:block}.player-header-wallet__balances small{color:#a7a9b2;font-size:.54rem}.player-header-wallet__balances strong{margin-top:.15rem;color:#f5f1e8;font-size:.72rem}.player-header-wallet__open{display:flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border-radius:.75rem;background:linear-gradient(145deg,#c8202a,#761019);color:#fff;font-size:.75rem;font-weight:850}.player-header-wallet__convert{display:grid;gap:.6rem;border:1px solid rgba(214,170,59,.2);border-radius:.9rem;background:#d6aa3b0e;padding:.8rem}.player-header-wallet__convert>div{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.player-header-wallet__convert>div small{color:#a7a9b2;font-size:.62rem;font-weight:850;text-transform:uppercase}.player-header-wallet__convert>div strong{color:#d6aa3b;font-size:.68rem}.player-header-wallet__convert label{display:grid;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(214,170,59,.28);border-radius:.7rem;background:#090c11}.player-header-wallet__convert input{min-width:0;height:2.65rem;border:0!important;background:transparent!important;padding:0 .75rem;color:#f5f1e8;outline:0}.player-header-wallet__convert label button{padding:0 .7rem;border-left:1px solid rgba(214,170,59,.2);color:#d6aa3b;font-size:.65rem;font-weight:900}.player-header-wallet__convert p{color:#a7a9b2;font-size:.62rem}.player-header-wallet__convert p b{color:#f5f1e8}.player-header-wallet__convert>button{display:flex;min-height:2.7rem;align-items:center;justify-content:center;gap:.4rem;border-radius:.7rem;background:linear-gradient(145deg,#198754,#0d5737);color:#fff;font-size:.72rem;font-weight:900}.player-header-wallet__convert>button:disabled{cursor:not-allowed;opacity:.5}.player-dashboard-wallet-summary{display:grid;grid-template-columns:minmax(13rem,1.2fr) repeat(2,minmax(10rem,.8fr));gap:.7rem}.player-dashboard-wallet-summary__identity,.player-dashboard-wallet-summary>button{display:flex;min-width:0;align-items:center;gap:.7rem;border:1px solid rgba(214,170,59,.16);border-radius:1rem;background:linear-gradient(145deg,#181c26fa,#0c0e14fa);padding:.75rem;box-shadow:0 12px 28px #00000040}.player-dashboard-wallet-summary__identity img{width:3rem;height:3rem;border:2px solid rgba(214,170,59,.5);border-radius:50%;object-fit:cover}.player-dashboard-wallet-summary__identity span,.player-dashboard-wallet-summary__identity small,.player-dashboard-wallet-summary__identity strong,.player-dashboard-wallet-summary__identity em{display:block;min-width:0}.player-dashboard-wallet-summary__identity small,.player-dashboard-wallet-summary>button small{color:#a7a9b2;font-size:.55rem;font-weight:800;text-transform:uppercase}.player-dashboard-wallet-summary__identity strong{overflow:hidden;color:#f5f1e8;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.player-dashboard-wallet-summary__identity em{margin-top:.15rem;color:#d6aa3b;font-size:.62rem;font-style:normal}.player-dashboard-wallet-summary>button>span{display:grid;width:2.6rem;height:2.6rem;place-items:center;border-radius:.75rem;background:#d6aa3b1c;color:#d6aa3b;font-size:1.3rem}.player-dashboard-wallet-summary>button div,.player-dashboard-wallet-summary>button small,.player-dashboard-wallet-summary>button strong{display:block;text-align:left}.player-dashboard-wallet-summary>button strong{margin-top:.2rem;color:#f5f1e8;font-size:1rem}@media (max-width:700px){.faux-header-wallet-button span{display:none}.faux-header-wallet-button{width:2.5rem;justify-content:center;padding:.2rem}.player-header-wallet__balances{grid-template-columns:1fr}.player-dashboard-wallet-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.player-dashboard-wallet-summary__identity{grid-column:1/-1}.player-dashboard-wallet-summary>button{padding:.65rem}.player-dashboard-wallet-summary>button>span{width:2.25rem;height:2.25rem}}.player-settings-tabs-only{width:100%}.player-settings-tabs-only .player-settings-header-tabs{display:flex!important;width:100%;margin:0!important;gap:.45rem;overflow-x:auto;padding:.35rem;scrollbar-width:none}.player-settings-tabs-only .player-settings-header-tabs::-webkit-scrollbar{display:none}.player-settings-tabs-only .player-settings-header-tab{flex:1 0 auto;min-height:2.8rem;justify-content:center}.club-player-table-availability{display:flex;align-items:center;gap:.5rem}.club-player-table-availability>strong{color:#f5f1e8;font-size:.68rem;white-space:nowrap}.club-player-table-summary{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.15rem .55rem;border:1px solid rgba(214,170,59,.14);border-radius:.8rem;background:#ffffff09;padding:.7rem}.club-player-table-summary>svg{grid-row:1/3;color:#d6aa3b;font-size:1.4rem}.club-player-table-summary>span{color:#f5f1e8;font-size:.75rem;font-weight:850}.club-player-table-summary>small{color:#a7a9b2;font-size:.62rem}@media (max-width:600px){.club-player-table-availability{align-items:flex-end;flex-direction:column;gap:.3rem}.player-settings-tabs-only .player-settings-header-tab{flex:0 0 auto;padding-inline:.8rem}}.auth-register-screen{justify-content:flex-start!important;overflow-x:hidden!important;overflow-y:auto!important;padding:1rem clamp(1rem,3vw,1.5rem) 2rem!important}.auth-register-screen .auth-header{width:100%!important;max-width:44rem!important;min-height:2.75rem}.auth-register-screen>.auth-card{width:min(100%,34rem)!important;max-width:34rem!important;margin-top:1rem!important;padding:clamp(1rem,2.5vw,1.5rem)!important}@media (min-width:600px) and (max-width:1024px){.auth-register-screen>.auth-card{width:min(100%,38rem)!important;max-width:38rem!important}.auth-register-screen{padding-top:1.25rem!important}}@media (max-width:599px){.auth-register-screen{padding:.75rem 1rem 1.5rem!important}.auth-register-screen>p{margin-top:.65rem!important}.auth-register-screen>.auth-card{margin-top:.75rem!important}.auth-register-screen .auth-card h2{font-size:1.1rem!important}.auth-register-screen .auth-card h2+p{margin-bottom:.75rem!important}}@media (min-width:521px) and (max-width:767px){.luxe-topbar .faux-header-wordmark,.faux-header-wordmark{display:grid!important}.faux-header-mobile-wordmark{display:none!important}.faux-header-wordmark>span{font-size:.86rem!important;letter-spacing:.1em!important}.faux-header-wordmark>small{font-size:.44rem!important}}.popup-modal-overlay.player-wallet-modal-overlay{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;overflow:hidden!important;background:#020710d6!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.popup-modal-panel.player-wallet-modal-panel{width:min(56rem,calc(100vw - 2rem))!important;max-width:56rem!important;max-height:calc(100dvh - 2rem)!important;overflow-y:auto!important;border:1px solid rgba(203,213,225,.26)!important;background:radial-gradient(circle at 100% 0%,rgba(0,168,255,.1),transparent 35%),linear-gradient(145deg,#0d1b2d,#050b16)!important;box-shadow:0 30px 90px #000000b8!important}.player-wallet-modal-panel>div:first-child{margin-bottom:.8rem!important;padding-bottom:.65rem;border-bottom:1px solid rgba(0,168,255,.25)}.player-header-wallet__hero{border-color:#cbd5e13d!important;background:linear-gradient(145deg,#10243d,#091426)!important}.player-header-wallet__hero>span{background:#00a8ff1f!important;color:#00a8ff!important}.player-header-wallet__balances article{border-color:#cbd5e12e!important;background:#0d1b2d!important}.player-header-wallet__convert{border-color:#00a8ff3d!important;background:#087fe80e!important}.player-header-wallet__convert label{border-color:#cbd5e140!important;background:#050b16!important}.player-header-wallet__convert input::-webkit-inner-spin-button,.player-header-wallet__convert input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.player-header-wallet__convert input[type=number]{appearance:textfield;-moz-appearance:textfield}.player-header-wallet__convert>button{background:linear-gradient(145deg,#087fe8,#064a91)!important;color:#fff!important}.player-header-wallet__convert>button:disabled{border:1px solid rgba(203,213,225,.12)!important;background:#202735!important;color:#8b96a8!important;opacity:1!important}.player-header-wallet__open{border:1px solid rgba(203,213,225,.3)!important;background:linear-gradient(145deg,#10243d,#091426)!important;color:#f8fafc!important}@media (max-width:600px){.popup-modal-panel.player-wallet-modal-panel{width:calc(100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important;max-height:calc(100dvh - 2rem)!important;padding:.8rem!important}}@media (min-width:768px) and (max-width:1180px){.app-shell-rail--desktop{display:none!important}.app-shell-rail--mobile{display:block!important;position:fixed!important;inset:auto 0 0!important;z-index:80!important;height:4.8rem!important;border-top:1px solid rgba(0,168,255,.3)!important;background:#050b16f7!important;padding-bottom:env(safe-area-inset-bottom)!important}.app-shell-rail--mobile .nav-side-rail{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;width:100%!important;height:100%!important;max-width:44rem;margin:auto!important;padding:.3rem .75rem!important;overflow:visible!important}.app-shell-rail--mobile .nav-mobile-tap{display:none!important;min-width:0!important;min-height:3.9rem!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:.15rem!important}.app-shell-rail--mobile .nav-side-rail--staff .nav-mobile-tap:nth-child(1),.app-shell-rail--mobile .nav-side-rail--staff .nav-mobile-tap:nth-child(2),.app-shell-rail--mobile .nav-side-rail--staff .nav-mobile-tap:nth-child(4),.app-shell-rail--mobile .nav-side-rail--staff .nav-mobile-tap:nth-child(6),.app-shell-rail--mobile .nav-side-rail--staff .nav-tablet-more,.app-shell-rail--mobile .nav-side-rail--player .nav-mobile-tap{display:flex!important}.app-shell-rail--mobile :is(.nav-mobile-icon,.nav-mobile-fab){width:2.15rem!important;height:2.15rem!important;min-width:2.15rem!important;min-height:2.15rem!important}.app-shell-rail--mobile .nav-side-label{display:block!important;color:#a8b4c5!important;font-size:.65rem!important;font-weight:750!important}.app-shell-rail--mobile .nav-mobile-tap:has(.nav-mobile-icon--active) .nav-side-label{color:#f8fafc!important}.app-shell-rail--mobile .nav-mobile-icon--active{border-color:#00a8ff8c!important;background:#087fe8!important;color:#fff!important}.app-shell-body--with-rail .app-shell-main,.app-shell-main{width:100%!important;margin-left:0!important;padding-inline:clamp(.75rem,2vw,1.25rem)!important;padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.live-tables-page .grid,.waiting-tables-grid{grid-template-columns:minmax(0,1fr)!important}.live-table-card,.waiting-table-card{width:100%!important;min-height:0!important;overflow:visible!important}.live-table-dashboard-seat-map,.waiting-seat-map{width:100%!important;height:clamp(17rem,43vw,23rem)!important;min-height:17rem!important;overflow:visible!important}.seat-ring--arena:before,.waiting-seat-map:before{inset:16% 18%!important}.seat-chip,.waiting-seat{min-width:3.25rem!important;min-height:3.25rem!important;font-size:.72rem!important}.waiting-player-row{grid-template-columns:minmax(0,1fr) minmax(15rem,.8fr)!important;gap:.8rem!important;padding:1rem!important}.waiting-player-row__player strong,.table-player-row strong{font-size:1rem!important}.waiting-player-row :is(small,span),.table-player-row :is(small,p){font-size:.82rem!important}.waiting-player-row__status,.waiting-player-row__actions{justify-self:start!important}.luxe-action,.live-table-action{min-height:2.75rem!important}}:root{--faux-blue-bg:#050b16;--faux-blue-bg-2:#091426;--faux-blue:#087fe8;--faux-blue-bright:#00a8ff;--faux-blue-deep:#064a91;--faux-blue-panel:#0d1b2d;--faux-silver:#cbd5e1;--faux-blue-text:#f8fafc;--faux-blue-muted:#a8b4c5}.app-shell-main{background-color:var(--faux-blue-bg)!important;background-image:radial-gradient(circle at 15% 0%,rgba(0,168,255,.07),transparent 35%),repeating-linear-gradient(135deg,rgba(255,255,255,.018) 0 1px,transparent 1px 18px)!important;color:var(--faux-blue-text)}.luxe-topbar{border-bottom-color:#00a8ff59!important;background:linear-gradient(90deg,#050b16fa,#091426f2,#050b16fa)!important}.app-shell-rail--desktop{border-right-color:#00a8ff42!important;background:#07101f!important}.app-shell-rail--desktop .nav-mobile-tap:hover{border-color:#00a8ff47!important;background:#087fe81f!important}.app-shell-rail--desktop .nav-mobile-icon--active{border-color:#cbd5e16b!important;background:#087fe8!important;color:#fff!important;box-shadow:0 7px 18px #007fe83d!important}.live-table-seat-map__felt,.seat-ring--arena:before,.waiting-seat-map:before{border-color:#cbd5e1!important;background:radial-gradient(ellipse at center,#168fe9,#087fe8 50%,#064a91 78%,#032b59)!important;box-shadow:inset 0 0 0 3px #ffffffb8,inset 0 0 34px #00143494,0 12px 28px #00000059!important}.seat-ring--arena:after{color:#f8fafc21!important}.live-table-card,.waiting-table-card{border-color:#cbd5e133!important;background:linear-gradient(145deg,#0d1b2d,#07101f)!important}.app-shell-main .luxe-action-primary:not(.luxe-action-danger),.player-header-wallet__convert>button{border-color:#cbd5e147!important;background:linear-gradient(145deg,#087fe8,#064a91)!important;color:#fff!important}.popup-modal-panel:not(.player-checkin-panel){border-color:#cbd5e138!important;background:linear-gradient(145deg,#0d1b2d,#050b16)!important}.waiting-table-card__main h3{color:#fff}.waiting-table-select,.waiting-table-view{border:1px solid rgba(217,180,91,.24);background:#0804058c!important;color:#fff!important}.waiting-table-select--active{border-color:#d9b45b70;background:linear-gradient(145deg,#d00000,#b30000 52%,#6f0000)!important}.waiting-table-view{min-height:2.65rem;font-weight:800}.waiting-table-view:hover,.waiting-table-select:hover:not(:disabled){border-color:#d9b45b80;background:#b3000038!important}.waiting-table-card__footer{border-top-color:#d9b45b29!important;background:#00000047!important}.waiting-player-row{display:grid;grid-template-columns:minmax(12rem,1.25fr) minmax(9rem,.8fr) minmax(10rem,.9fr) auto auto;gap:.75rem;align-items:center;border:1px solid rgba(217,180,91,.2);border-radius:8px;padding:.85rem;background:linear-gradient(135deg,rgba(179,0,0,.1),transparent 42%),#120b0fd1;box-shadow:0 14px 34px #00000042}.waiting-player-row__player{display:flex;min-width:0;align-items:center;gap:.7rem}.waiting-player-row__player strong,.waiting-player-row__player small,.waiting-player-row__field small,.waiting-player-row__field strong,.waiting-player-row__field span{display:block;min-width:0}.waiting-player-row__player strong{overflow:hidden;color:#fff;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.waiting-player-row__player small,.waiting-player-row__field span{color:#ffffff94;font-size:.72rem}.waiting-player-row__field small{color:#d9b45b;font-size:.62rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.waiting-player-row__field strong{margin-top:.12rem;overflow:hidden;color:#fff;font-size:.92rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.waiting-player-row__status{justify-self:end}.waiting-player-row__actions{display:flex;justify-content:flex-end;gap:.45rem}.waiting-player-row__notes{grid-column:1 / -1;border-top:1px solid rgba(217,180,91,.12);padding-top:.7rem}@media (max-width: 520px){.live-table-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.live-table-action{min-width:0;width:100%}.live-table-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 980px){.waiting-player-row{grid-template-columns:minmax(0,1fr) minmax(8rem,auto)}.waiting-player-row__field{grid-column:span 1}.waiting-player-row__status,.waiting-player-row__actions{justify-self:start}}@media (max-width: 560px){.waiting-player-row{grid-template-columns:1fr}.waiting-player-row__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.waiting-player-row__actions .luxe-action{width:100%}}.appearance-panel{border:1px solid rgba(217,180,91,.24);border-radius:8px;background:linear-gradient(135deg,rgba(179,0,0,.1),transparent 42%),#080405ad;padding:1rem;color:#fff}.appearance-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.appearance-panel__header h3{margin:0;color:#fff;font-size:1rem;font-weight:850}.appearance-panel__header p{margin:.15rem 0 0;color:#ffffff9e;font-size:.78rem}.appearance-panel__header>span{border-radius:999px;border:1px solid rgba(217,180,91,.3);background:#d9b45b1a;color:#d9b45b;padding:.38rem .65rem;font-size:.7rem;font-weight:850}.appearance-options{display:grid;gap:.7rem}.appearance-option{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.75rem;align-items:center;width:100%;min-height:4.4rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.85rem;background:#0000003d;color:#fff;text-align:left}.appearance-option--active{border-color:#b30000ad;background:#b300002e}.appearance-option__radio{width:1.05rem;height:1.05rem;border-radius:999px;border:2px solid rgba(217,180,91,.55);box-shadow:inset 0 0 0 3px #080405}.appearance-option--active .appearance-option__radio{background:#d9b45b}.appearance-option__icon{display:inline-flex;width:2.35rem;height:2.35rem;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(217,180,91,.26);color:#d9b45b;background:#d9b45b14}.appearance-option__copy strong,.appearance-option__copy small{display:block}.appearance-option__copy strong{color:#fff;font-weight:850}.appearance-option__copy small,.appearance-setting-row small{color:#ffffff9e;font-size:.75rem}.appearance-setting-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.appearance-setting-row strong{display:block;color:#fff;font-weight:850}.appearance-toggle{display:inline-flex;width:2.75rem;height:1.55rem;align-items:center;border-radius:999px;border:1px solid rgba(59,138,104,.45);background:#3b8a683d;padding:.16rem}.appearance-toggle span{width:1.1rem;height:1.1rem;border-radius:999px;background:#8fe0b6;transform:translate(1.15rem)}html[data-theme=light] body,html[data-theme=light] .default-background,html[data-theme=light] .primary-background{color:#1b1114;background:linear-gradient(180deg,#fffcf8fa,#f5efe7),#f8f3ec!important}html[data-theme=light] .default-background:before,html[data-theme=light] .primary-background:before{background:radial-gradient(circle at 18% 12%,rgba(179,0,0,.08),transparent 24rem),linear-gradient(90deg,rgba(179,0,0,.04) 1px,transparent 1px) 0 0 / 56px 56px!important}html[data-theme=light] .default-background:after{opacity:.28}html[data-theme=light] .luxe-panel,html[data-theme=light] .faux-card,html[data-theme=light] .appearance-panel,html[data-theme=light] .live-floor-dashboard,html[data-theme=light] .waiting-table-card,html[data-theme=light] .waiting-player-row{border-color:#b300002e!important;background:linear-gradient(180deg,#ffffffdb,#ffffffbd)!important;color:#1b1114!important;box-shadow:0 14px 34px #371e141c!important}html[data-theme=light] :is(.text-secondary,.faux-card__value,.review-hero__title h2,.review-section__head h3,.review-card__body strong,.appearance-panel__header h3,.appearance-option__copy strong,.appearance-setting-row strong,.live-floor-dashboard__head h2,.live-floor-table strong,.waiting-player-row__player strong,.waiting-player-row__field strong){color:#1b1114!important}html[data-theme=light] :is(.text-inactive,.faux-card__muted,.appearance-panel__header p,.appearance-option__copy small,.appearance-setting-row small,.waiting-player-row__player small,.waiting-player-row__field span){color:#1b11149e!important}html[data-theme=light] :is(input,select,textarea,.faux-settings-input,.faux-settings-select,.faux-settings-textarea){background:#ffffffe6!important;color:#1b1114!important;border-color:#b300002e!important}html[data-theme=light] .luxe-navbar,html[data-theme=light] .luxe-topbar{background:#ffffffeb!important}html[data-theme=light] .live-floor-table th{background:#b3000014}html[data-theme=light] .live-floor-table td{color:#1b1114c7;border-top-color:#b300001a}html[data-theme=light] .appearance-option,html[data-theme=light] .live-table-metrics span,html[data-theme=light] .waiting-table-card__main{background:#ffffffa3!important;color:#1b1114!important}.default-background,.primary-background{background:radial-gradient(circle at 50% -8rem,rgba(179,0,0,.18),transparent 30rem),#0b0b0b!important}.default-background:before,.primary-background:before{opacity:.22!important}.luxe-topbar{min-height:4.25rem;background:#0b0b0bdb!important;border-color:#ffffff14!important;box-shadow:0 12px 34px #00000057,0 0 20px #b300001f!important}.faux-header-brand,.faux-header-actions,.faux-header-profile{display:inline-flex;align-items:center}.faux-header-brand{min-width:0;gap:.65rem;border:0;background:transparent;color:#fffaf2;text-align:left}.faux-header-brand__mark{display:inline-flex;width:2.45rem;height:2.45rem;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(217,180,91,.36);background:linear-gradient(145deg,#b30000,#600000);color:#fff;font-size:.82rem;font-weight:950;letter-spacing:.02em;box-shadow:0 0 22px #b300003d}.faux-header-brand__text{display:flex;min-width:0;flex-direction:column;gap:.08rem}.faux-header-brand__text strong{color:#fffaf2;font-size:clamp(1rem,2vw,1.35rem);font-weight:950;letter-spacing:.08em;line-height:1}.faux-header-brand__text small{color:#d9b45b;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.faux-header-actions{gap:.45rem}.faux-header-profile{width:2.35rem;height:2.35rem;justify-content:center;overflow:hidden;border-radius:999px;border:1px solid rgba(217,180,91,.32);background:#ffffff0f;color:#d9b45b}.faux-header-profile img{width:100%;height:100%;object-fit:cover}.faux-header-profile svg{width:1.3rem;height:1.3rem}.faux-admin-nav{max-width:35rem!important}@media (min-width: 768px){.faux-admin-nav{grid-template-columns:repeat(7,3rem)!important;gap:.55rem!important}.faux-admin-nav__item{position:relative;width:3rem;min-width:3rem;height:2.8rem;padding:0!important;border-radius:10px!important;background:#ffffff0b!important}.faux-admin-nav__item .faux-admin-nav__label{position:absolute;left:50%;top:calc(100% + .45rem);z-index:5;display:block!important;width:max-content;max-width:10rem;transform:translate(-50%) translateY(-.25rem);border:1px solid rgba(217,180,91,.2);border-radius:6px;background:#080405f5;padding:.32rem .5rem;color:#fffaf2;font-size:.68rem;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease}.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}.faux-admin-nav__item:hover .faux-admin-nav__label--full,.faux-admin-nav__item:focus-visible .faux-admin-nav__label--full{opacity:1;transform:translate(-50%) translateY(0)}}@media (max-width: 767px){.luxe-topbar{min-height:4.1rem}.faux-admin-nav{display:none!important}.faux-header-brand__text small,.faux-header-actions .luxe-icon-button:nth-child(1),.faux-header-actions .luxe-icon-button:nth-child(2){display:none}}.profile-summary,.profile-form-card,.appearance-panel{border:1px solid rgba(255,255,255,.09);border-radius:10px;background:linear-gradient(180deg,#ffffff0f,#ffffff06),#101010b8;box-shadow:0 20px 52px #00000047,0 0 20px #b3000014}.profile-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem}.profile-avatar-wrap{position:relative;width:5.2rem;height:5.2rem;flex-shrink:0}.profile-avatar{display:flex;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:18px;border:1px solid rgba(217,180,91,.36);background:linear-gradient(145deg,#b3000070,#d9b45b1f)}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-avatar__fallback svg{width:2.25rem;height:2.25rem;color:#d9b45b}.profile-avatar__upload{position:absolute;right:-.35rem;bottom:-.35rem;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:#b30000;color:#fff;cursor:pointer}.profile-avatar__upload input,.profile-photo-actions input{display:none}.profile-summary__main p,.profile-section-head p{margin:0;color:#ffffff94;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.profile-summary__main h2{margin:.2rem 0 .8rem;color:#fff;font-size:clamp(1.4rem,3vw,2.2rem);font-weight:950;line-height:1}.profile-meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.55rem}.profile-meta{min-width:0;border-radius:8px;border:1px solid rgba(217,180,91,.13);background:#00000038;padding:.55rem .65rem}.profile-meta small,.profile-meta strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-meta small{color:#ffffff80;font-size:.62rem;font-weight:850;text-transform:uppercase}.profile-meta strong{margin-top:.12rem;color:#fffaf2;font-size:.78rem}.profile-meta--success strong{color:#8fe0b6}.profile-meta--danger strong{color:#ffb4b4}.profile-photo-actions{display:flex;flex-direction:column;gap:.55rem}.profile-form-card{padding:1rem}.profile-player-id-card{background:radial-gradient(circle at 96% 0%,rgba(217,180,91,.12),transparent 34%),linear-gradient(145deg,#151515f0,#080808f0)!important}.profile-player-id-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;border:1px dashed rgba(217,180,91,.28);border-radius:10px;background:#0000003d;padding:.9rem}.profile-player-id-row strong{color:#fff7d6;font-family:IBM Plex Mono,Consolas,monospace;font-size:clamp(1.25rem,4vw,1.8rem);font-weight:950;letter-spacing:.06em}.profile-section-head{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.profile-section-head>span{display:inline-flex;width:2.35rem;height:2.35rem;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(217,180,91,.2);color:#d9b45b;background:#d9b45b14}.profile-section-head h3{margin:0;color:#fff;font-size:1rem;font-weight:900}.profile-save-bar{position:sticky;bottom:1rem;z-index:30;display:flex;width:min(100%,28rem);gap:.75rem;margin-inline:auto;border:1px solid rgba(217,180,91,.22);border-radius:10px;background:#0a0a0aeb;padding:.65rem;box-shadow:0 18px 40px #00000061}.appearance-actions{display:flex;align-items:center;gap:.75rem;margin-top:1rem}.appearance-actions .luxe-action:disabled{cursor:not-allowed;opacity:.55;transform:none}.appearance-actions small{color:#ffffff94;font-size:.75rem}.appearance-accent{margin-top:1rem;border-top:1px solid rgba(255,255,255,.08);padding-top:1rem}.appearance-panel__header--compact{margin-bottom:.65rem}.appearance-accent-options{display:flex;flex-wrap:wrap;gap:.55rem}.appearance-accent-button{display:inline-flex;align-items:center;gap:.45rem;min-height:2.55rem;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000038;padding:.45rem .75rem;color:#fff;font-weight:850}.appearance-accent-button--active{border-color:#d9b45b6b;box-shadow:0 0 20px #b3000024}.appearance-swatch{width:1rem;height:1rem;border-radius:999px}.appearance-swatch--red{background:#b30000}.appearance-swatch--gold{background:#d9b45b}.appearance-swatch--green{background:#3b8a68}html[data-accent=gold] .luxe-action-primary,html[data-accent=gold] .faux-admin-nav__item--active,html[data-accent=gold] .nav-mobile-icon--active,html[data-accent=gold] .nav-mobile-fab{background:linear-gradient(145deg,#d9b45b,#8b6f2e)!important;color:#14100a!important}html[data-accent=green] .luxe-action-primary,html[data-accent=green] .faux-admin-nav__item--active,html[data-accent=green] .nav-mobile-icon--active,html[data-accent=green] .nav-mobile-fab{background:linear-gradient(145deg,#3b8a68,#17472f)!important;color:#fff!important}@media (max-width: 860px){.profile-summary{grid-template-columns:auto minmax(0,1fr)}.profile-photo-actions{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap}.profile-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.profile-summary{grid-template-columns:1fr;text-align:center}.profile-avatar-wrap{margin-inline:auto}.profile-photo-actions,.appearance-actions{flex-direction:column;align-items:stretch}.profile-meta-grid{grid-template-columns:1fr}}.faux-kpi-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.faux-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.faux-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1280px){.faux-kpi-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}.faux-kpi-card{display:flex;min-width:0;gap:.7rem;align-items:center;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:linear-gradient(180deg,#ffffff0f,#ffffff06),#101010b8;padding:.85rem;color:#fff;box-shadow:0 18px 42px #00000042,0 0 20px #b3000014}.faux-kpi-card>span{display:inline-flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(217,180,91,.22);background:#b300002e;color:#d9b45b}.faux-kpi-card small,.faux-kpi-card strong,.faux-kpi-card em{display:block;min-width:0}.faux-kpi-card small{color:#ffffff8f;font-size:.62rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.faux-kpi-card strong{margin-top:.14rem;overflow-wrap:anywhere;color:#fff;font-size:1.02rem;font-weight:950}.faux-kpi-card em{margin-top:.08rem;color:#8fe0b6;font-size:.68rem;font-style:normal;font-weight:750}.player-log-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:linear-gradient(135deg,rgba(179,0,0,.12),transparent 45%),#101010c2;padding:1rem;color:#fff;box-shadow:0 20px 48px #00000047,0 0 20px #b3000014}.player-log-card__head{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.player-log-avatar{display:inline-flex;width:3rem;height:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:12px;border:1px solid rgba(217,180,91,.28);background:linear-gradient(145deg,#b30000,#600000);color:#fff;font-weight:950}.player-log-metrics{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.9rem}.player-log-metrics div{border-radius:10px;border:1px solid rgba(255,255,255,.09);background:#0000003d;padding:.65rem .75rem}.player-log-metrics p{margin:0;color:#ffffff8a;font-size:.62rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.player-log-metrics strong{display:block;margin-top:.18rem;color:#fff;font-weight:900}.player-log-actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.player-log-actions a{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(217,180,91,.2);background:#00000038;padding:.25rem .55rem;color:#fffaf2;font-size:.72rem;font-weight:800}.player-log-actions a:hover{border-color:#d9b45b6b;background:#b300002e}@media (max-width: 520px){.player-log-card__head,.player-log-actions{align-items:stretch}.player-log-metrics{grid-template-columns:1fr}.player-log-actions a{flex:1 1 45%}}.club-mobile-page{position:relative;width:100%;max-width:30rem;margin-inline:auto;padding:0 .65rem 6rem;color:#fff}.club-mobile-hero{margin-inline:-.65rem;border-radius:0 0 22px 22px;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 45%),linear-gradient(145deg,#d00000,#9f0000 48%,#3a0000);padding:.85rem .85rem 1rem;box-shadow:0 18px 40px #b3000047}.club-mobile-hero__top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.club-mobile-hero__top button{display:inline-flex;width:2.35rem;height:2.35rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:#00000038;color:#fff}.club-mobile-hero__top strong{color:#fff;font-size:1.05rem;font-weight:950;letter-spacing:.1em}.club-mobile-banner{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;min-height:9.5rem;margin-top:.8rem;overflow:hidden;border-radius:18px;border:1px solid rgba(217,180,91,.26);background:linear-gradient(180deg,transparent,rgba(0,0,0,.78)),radial-gradient(circle at 78% 18%,rgba(217,180,91,.3),transparent 7rem),linear-gradient(135deg,#211015,#090909);padding:1rem}.club-mobile-banner span,.cash-game-card__head p{color:#d9b45b;font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.club-mobile-banner h1{margin:.18rem 0;color:#fff;font-size:1.85rem;font-weight:950;line-height:1}.club-mobile-banner p{margin:0;color:#ffffffad;font-size:.84rem}.club-mobile-banner button,.club-waiting-button,.rake-bottom-distribute{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid rgba(217,180,91,.34);background:linear-gradient(145deg,#f0c35a,#d9b45b);color:#160b0b;font-weight:950;box-shadow:0 12px 28px #d9b45b2e}.club-mobile-banner button{min-height:2.35rem;padding:0 .85rem}.club-mobile-tabs{display:flex;gap:.45rem;margin:.9rem 0;overflow-x:auto;scrollbar-width:none}.club-mobile-tabs::-webkit-scrollbar{display:none}.club-mobile-tabs button{flex:1 0 auto;min-height:2.45rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0b;padding:0 .8rem;color:#ffffffb8;font-size:.78rem;font-weight:850}.club-mobile-tabs button.active{border-color:#d9b45b57;background:#b3000066;color:#fff}.cash-game-card,.club-table-card{border:1px solid rgba(255,255,255,.09);border-radius:16px;background:linear-gradient(180deg,#ffffff0f,#ffffff06),#101010c2;padding:.95rem;box-shadow:0 18px 42px #00000047,0 0 20px #b3000014}.cash-game-card__head,.club-table-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.cash-game-card__head h2,.club-table-card h3{margin:.12rem 0 0;color:#fff;font-weight:950}.cash-game-card__head h2{font-size:1.12rem}.cash-game-card__head>span,.club-table-card__top>span{flex-shrink:0;border-radius:999px;border:1px solid rgba(54,210,126,.28);background:#36d27e1f;color:#8fe0b6;padding:.32rem .56rem;font-size:.68rem;font-weight:900}.cash-game-metrics,.club-table-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.85rem}.cash-game-metrics span,.club-table-stats span{min-width:0;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#00000038;padding:.62rem}.cash-game-metrics small,.cash-game-metrics strong,.club-table-stats small,.club-table-stats strong{display:block}.cash-game-metrics small,.club-table-stats small{color:#ffffff85;font-size:.62rem;font-weight:900;text-transform:uppercase}.cash-game-metrics strong,.club-table-stats strong{margin-top:.15rem;color:#fff;font-weight:950}.club-table-list{display:grid;gap:.75rem;margin-top:.8rem}.club-table-card h3{font-size:1rem}.club-table-card p{margin:.12rem 0 0;color:#ffffff9e;font-size:.78rem}.club-table-progress{height:.45rem;overflow:hidden;border-radius:999px;background:#ffffff14;margin-top:.8rem}.club-table-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#b30000,#d9b45b)}.club-waiting-button{width:100%;min-height:3.25rem;margin-top:.95rem;text-transform:uppercase;letter-spacing:.04em}.club-chat-button{position:fixed;right:1rem;bottom:5.7rem;z-index:44;display:inline-flex;width:3.35rem;height:3.35rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(217,180,91,.38);background:linear-gradient(145deg,#b30000,#600000);color:#fff;box-shadow:0 16px 34px #b3000057}.club-chat-button svg{width:1.5rem;height:1.5rem}@media (min-width: 768px){.club-mobile-page{max-width:62rem}.club-table-list{grid-template-columns:repeat(2,minmax(0,1fr))}.cash-game-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 768px){.faux-admin-nav{max-width:56rem!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:.45rem!important}.faux-admin-nav__item{position:relative!important;width:auto!important;min-width:0!important;height:auto!important;flex-direction:row!important;gap:.45rem!important;padding:.55rem .9rem!important;border-radius:10px!important}.faux-admin-nav__item .faux-admin-nav__label--full{position:static!important;display:block!important;width:auto!important;max-width:100%!important;transform:none!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;color:inherit!important;font-size:.78rem!important;opacity:1!important;pointer-events:auto!important}.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}}@media (max-width: 767px){.faux-admin-nav{display:grid!important}.faux-admin-nav__item{min-height:2.7rem;padding:.42rem .05rem!important}.faux-admin-nav__item .faux-admin-nav__label,.faux-admin-nav__item .faux-admin-nav__label--full,.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{width:1.22rem!important;height:1.22rem!important;font-size:1.22rem!important}}.live-table-actions{align-items:center}.live-table-action{min-width:auto;min-height:2.05rem;padding:.4rem .58rem;font-size:.7rem}.luxe-topbar{z-index:80!important}.app-shell-body{position:relative;z-index:1;padding-top:1rem!important}.app-shell-main{display:block;min-width:0}.app-shell-main>*:first-child{margin-top:0}@media (min-width: 768px){.app-shell-body{padding-top:1rem!important}.app-shell-rail--desktop{top:11rem!important}}@media (max-width: 767px){.app-shell-body{padding-top:1rem!important;overflow-x:hidden}}.faux-admin-nav{min-height:3.65rem;align-items:center!important}.faux-admin-nav__item--active,.faux-admin-nav__item--active:hover{border-color:#d9b45b7a!important;background:linear-gradient(145deg,#d00000,#b30000 52%,#6f0000)!important;color:#fff!important;box-shadow:0 8px 20px #b300005c!important}.faux-admin-nav__item--active svg,.faux-admin-nav__item--active .iconify{color:#fff!important}.live-table-card{border-color:#d9b45b47!important;background:linear-gradient(135deg,rgba(179,0,0,.14),transparent 42%),linear-gradient(180deg,#ffffff0e,#ffffff05),#0e0e0ed1!important}.live-table-title{color:#fff7e6!important;font-size:1.04rem;letter-spacing:0}.live-table-title:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:.45rem;border-radius:999px;background:#d9b45b;box-shadow:0 0 12px #d9b45bbf;vertical-align:.08rem}.live-table-status{min-height:1.75rem;border-radius:999px!important;padding:.28rem .62rem!important;font-size:.68rem!important;font-weight:950!important;letter-spacing:.04em;text-transform:uppercase}.live-table-status__dot{width:.48rem;height:.48rem;border-radius:999px;background:currentColor;box-shadow:0 0 0 3px #ffffff14,0 0 14px currentColor}.live-table-status--open{border:1px solid rgba(54,210,126,.42)!important;background:#36d27e24!important;color:#8fe0b6!important}.live-table-status--occupied{border:1px solid rgba(255,193,7,.46)!important;background:#ffc10724!important;color:#ffd166!important}.live-table-status--reserved{border:1px solid rgba(80,170,255,.46)!important;background:#50aaff24!important;color:#b9ecff!important}.live-table-status--closed{border:1px solid rgba(255,104,112,.38)!important;background:#b300002e!important;color:#ffb4b4!important}.live-table-actions{justify-content:flex-start;border-top-color:#d9b45b29!important;margin-top:.1rem}.live-table-action{min-height:2.2rem!important;border-radius:9px!important;padding:.46rem .7rem!important;font-size:.72rem!important}.live-table-action--view{border-color:#d9b45b57!important;background:#d9b45b1f!important;color:#ffe3a3!important}.live-table-action--edit{border-color:#50aaff5c!important;background:#50aaff1f!important;color:#b9ecff!important}.live-table-action--stop{border-color:#ff687070!important;background:#b3000033!important;color:#ffb4b4!important}@media (max-width: 520px){.live-table-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.live-table-action{min-width:0!important;padding-inline:.35rem!important;font-size:.64rem!important}.live-table-action svg{width:.9rem;height:.9rem}}.waiting-player-row{border-color:#d9b45b42!important;background:linear-gradient(135deg,rgba(179,0,0,.16),transparent 44%),linear-gradient(180deg,#ffffff0e,#ffffff05),#0c0c0cdb!important}.waiting-player-row__player .luxe-medallion{background:linear-gradient(145deg,#d00000,#7a0000)!important;color:#fff}.waiting-player-row__field{border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0003;padding:.55rem .65rem}.waiting-player-row__field small{color:#d9b45b!important}.waiting-player-row__status .faux-card__badge-pill{border-color:#ffd16659;background:#ffd1661f;color:#ffd166!important}.waiting-player-row__actions .luxe-action-primary{background:linear-gradient(145deg,#36d27e,#167a48)!important;border-color:#36d27e6b!important;color:#fff!important}.waiting-player-row__actions .luxe-icon-button{background:#b3000029!important;border-color:#ff68705c!important;color:#ffb4b4!important}.faux-hub-grid .faux-card{border-radius:14px;border-color:#d9b45b3d;min-height:8.4rem}.faux-hub-grid .faux-card__badge-pill{background:#36d27e24;border-color:#36d27e52;color:#8fe0b6}.faux-hub-grid .faux-card:nth-child(3n+1){box-shadow:0 18px 42px #b3000026,inset 0 1px #ffffff14}.faux-hub-grid .faux-card:nth-child(3n+2){box-shadow:0 18px 42px #36d27e1a,inset 0 1px #ffffff14}.faux-hub-grid .faux-card:nth-child(3n){box-shadow:0 18px 42px #d9b45b1f,inset 0 1px #ffffff14}html[data-theme=light],html[data-theme=light] body{color-scheme:light;background:#f5f6fa!important;color:#111827!important}html[data-theme=light] .default-background,html[data-theme=light] .primary-background,html[data-theme=light] .app-shell-main,html[data-theme=light] .app-shell-body{background:radial-gradient(circle at top left,rgba(179,0,0,.08),transparent 28rem),linear-gradient(180deg,#f9fafb,#eef2f7)!important;color:#111827!important}html[data-theme=light] .luxe-topbar,html[data-theme=light] .luxe-navbar,html[data-theme=light] .faux-admin-nav,html[data-theme=light] .nav-mobile-bar,html[data-theme=light] .app-shell-rail--desktop{background:#fffffff5!important;border-color:#cbd5e1f2!important;color:#111827!important;box-shadow:0 12px 30px #0f172a14!important}html[data-theme=light] .faux-admin-nav__item,html[data-theme=light] .nav-mobile-icon{color:#334155!important}html[data-theme=light] .faux-admin-nav__item--active,html[data-theme=light] .faux-admin-nav__item--active:hover,html[data-theme=light] .nav-mobile-icon--active{border-color:#b3000057!important;background:linear-gradient(145deg,#d00000,#b30000 58%,#7a0000)!important;color:#fff!important;box-shadow:0 12px 24px #b3000038!important}html[data-theme=light] :is(.faux-card,.luxe-panel,.surface-card,.profile-summary,.profile-form-card,.appearance-panel,.settings-card,.live-table-card,.waiting-player-row,.waiting-table-card,.ops-module,.ops-action,.cash-game-card,.club-table-card,.player-log-card,.rake-panel,.rake-command-strip,.rake-rule-card,.DialogContent,[role=dialog]){background:linear-gradient(180deg,#fffffffa,#f8fafcf5),#fff!important;color:#111827!important;border:1px solid #cbd5e1!important;box-shadow:0 16px 36px #0f172a1c,inset 0 1px #ffffffeb!important}html[data-theme=light] .faux-card,html[data-theme=light] .luxe-panel,html[data-theme=light] .live-table-card,html[data-theme=light] .waiting-player-row,html[data-theme=light] .rake-panel,html[data-theme=light] .pc-expense-hero{position:relative;overflow:hidden}html[data-theme=light] .faux-card:before,html[data-theme=light] .luxe-panel:before,html[data-theme=light] .live-table-card:after,html[data-theme=light] .waiting-player-row:after,html[data-theme=light] .rake-panel:after{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#b30000,#d9b45b);pointer-events:none}html[data-theme=light] .faux-card>*,html[data-theme=light] .luxe-panel>*,html[data-theme=light] .live-table-card>*,html[data-theme=light] .waiting-player-row>*,html[data-theme=light] .rake-panel>*{position:relative;z-index:1}html[data-theme=light] :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-gray-50],[class*=bg-tertiary]){background-color:#fff!important;color:#111827!important;border-color:#d6dee9!important}html[data-theme=light] :is(.live-table-card,.waiting-player-row,.rake-hero,.pc-expense-hero){background:radial-gradient(circle at top right,rgba(179,0,0,.1),transparent 19rem),linear-gradient(180deg,#fff,#f8fafc)!important;color:#111827!important}html[data-theme=light] .pc-expense-kicker,html[data-theme=light] .rake-title-badge,html[data-theme=light] .faux-card__badge-pill{background:#b3000014!important;border-color:#b3000038!important;color:#9f1239!important}html[data-theme=light] :is(h1,h2,h3,h4,.text-white,.live-table-title,.pc-expense-title,.rake-title h2,.faux-card__value,.card-title,.DialogTitle){color:#111827!important}html[data-theme=light] :is(p,span,label,small,.text-secondary,.text-inactive,.pc-expense-subtitle,.faux-card__muted,.rake-formula,.rake-rule-card span,.rake-mini-metric span,.rake-stat span){color:#475569!important}html[data-theme=light] [class*=text-white],html[data-theme=light] [class*=text-slate-9],html[data-theme=light] [class*=text-gray-9]{color:#111827!important}html[data-theme=light] [class*=text-slate-7],html[data-theme=light] [class*=text-slate-8],html[data-theme=light] [class*=text-gray-7],html[data-theme=light] [class*=text-gray-8]{color:#334155!important}html[data-theme=light] [class*=text-slate-4],html[data-theme=light] [class*=text-slate-5],html[data-theme=light] [class*=text-slate-6],html[data-theme=light] [class*=text-gray-4],html[data-theme=light] [class*=text-gray-5],html[data-theme=light] [class*=text-gray-6]{color:#64748b!important}html[data-theme=light] :is(input,select,textarea,.faux-settings-input,.pc-expense-date-input,.rake-field input,.rake-field select,.rake-field textarea,[role=combobox]){background:#fff!important;border-color:#cbd5e1!important;color:#111827!important;box-shadow:none!important}html[data-theme=light] :is(input,select,textarea)::placeholder{color:#94a3b8!important}html[data-theme=light] :is(table,thead,tbody,tr,th,td,.rake-table,.rake-table tr,.rake-table td){color:#111827!important;border-color:#e2e8f0!important}html[data-theme=light] :is(thead,.rake-table th,[class*=bg-slate-100]){background:#f1f5f9!important}html[data-theme=light] :is([class*="hover:bg-slate-50"]:hover,tr:hover){background:#f8fafc!important}html[data-theme=light] .rake-rule-card strong,html[data-theme=light] .rake-table td:before,html[data-theme=light] .waiting-player-row__field small{color:#b45309!important}html[data-theme=light] .waiting-player-row__field{background:#f8fafc!important;border-color:#e2e8f0!important}html[data-theme=light] .live-table-status--open{background:#16a34a1f!important;border-color:#16a34a47!important;color:#15803d!important}html[data-theme=light] .live-table-status--occupied{background:#d977061f!important;border-color:#d9770647!important;color:#b45309!important}html[data-theme=light] .live-table-status--reserved{background:#2563eb1f!important;border-color:#2563eb47!important;color:#1d4ed8!important}html[data-theme=light] .live-table-status--closed{background:#dc26261a!important;border-color:#dc262640!important;color:#b91c1c!important}html[data-theme=light] :is(.luxe-action-primary,.rake-btn--red,.rake-btn--blue,.rake-btn--gold,.nav-mobile-fab,.faux-admin-nav__item--active,.nav-mobile-icon--active,button[class*=bg-red],button[class*=bg-rose],button[class*=bg-emerald],button[class*=bg-green],button[class*=bg-blue],button[class*=bg-primary],[class*=bg-red-],[class*=bg-rose-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-blue-9],[class*=bg-blue-8],[class*=bg-primary]){color:#fff!important}html[data-theme=light] :is(.luxe-action-primary,.rake-btn--red,button[class*=bg-red],button[class*=bg-rose],button[class*=bg-primary]){background:linear-gradient(145deg,#dc2626,#b30000)!important;border-color:#b3000059!important}html[data-theme=light] :is(.rake-btn--blue,button[class*=bg-blue]){background:linear-gradient(145deg,#2563eb,#1e40af)!important;border-color:#2563eb59!important}html[data-theme=light] :is(button[class*=bg-emerald],button[class*=bg-green]){background:linear-gradient(145deg,#16a34a,#047857)!important;border-color:#16a34a59!important}html[data-theme=light] :is(button,a,.luxe-action-primary,.rake-btn) svg,html[data-theme=light] :is(button,a,.luxe-action-primary,.rake-btn) [class*=text-white]{color:inherit!important}html[data-theme=light] :is(.faux-admin-nav__item--active,.nav-mobile-icon--active,.nav-mobile-fab,.luxe-action-primary,.rake-btn--red,.rake-btn--blue,.rake-btn--gold,button[class*=bg-red],button[class*=bg-rose],button[class*=bg-emerald],button[class*=bg-green],button[class*=bg-blue],button[class*=bg-primary],[class*=bg-red-],[class*=bg-rose-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-blue-9],[class*=bg-blue-8],[class*=bg-primary]) :is(span,p,small,strong,svg){color:#fff!important}html[data-theme=light] :is(.border-white\/10,.border-white\/15,.border-white\/20){border-color:#e2e8f0!important}html[data-theme=light] .recharts-wrapper text{fill:#475569!important}html[data-theme=light] [data-testid=petty-cash-expense-entry]>.overflow-hidden,html[data-theme=light] [data-testid=petty-cash-expense-entry] .pc-expense-toolbar,html[data-theme=light] [data-testid=petty-cash-expense-entry] .pc-expense-date-control,html[data-theme=light] [data-testid=petty-cash-expense-entry] .rounded-3xl,html[data-theme=light] [data-testid=petty-cash-expense-entry] .rounded-2xl{border-color:#cbd5e1!important;background:linear-gradient(180deg,#fff,#f8fafc)!important;box-shadow:0 14px 32px #0f172a1a!important}html[data-theme=light] [data-testid=petty-cash-expense-entry] table{background:#fff!important}html[data-theme=light] [data-testid=petty-cash-expense-entry] thead tr{background:linear-gradient(180deg,#f1f5f9,#e8eef7)!important}html[data-theme=light] [data-testid=petty-cash-expense-entry] tbody tr{background:#fff!important}html[data-theme=light] [data-testid=petty-cash-expense-entry] tbody tr:nth-child(2n){background:#f8fafc!important}html[data-theme=light] [data-testid=petty-cash-expense-entry] :is(th,td){border-color:#e2e8f0!important}html[data-theme=light] [data-testid=petty-cash-expense-entry] .pc-expense-hero{border-color:#b3000042!important;background:radial-gradient(circle at top right,rgba(179,0,0,.14),transparent 17rem),linear-gradient(135deg,#fff,#fff7ed 48%,#f8fafc)!important}@media (max-width: 767px){html[data-theme=light] .app-shell-body{background:#f5f6fa!important}html[data-theme=light] :is(.faux-card,.live-table-card,.waiting-player-row,.rake-panel){box-shadow:0 10px 24px #0f172a14!important}}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] .default-background,html[data-theme=light] .primary-background,html[data-theme=light] .app-shell-main,html[data-theme=light] .app-shell-body{background:radial-gradient(circle at top left,rgba(179,0,0,.06),transparent 26rem),linear-gradient(180deg,#fff,#f3f5f9)!important;color:#111827!important}html[data-theme=light] :is(.faux-card,.luxe-panel,.surface-card,.profile-summary,.profile-form-card,.appearance-panel,.settings-card,.live-table-card,.waiting-player-row,.waiting-table-card,.ops-module,.ops-action,.cash-game-card,.club-table-card,.player-log-card,.rake-hero,.rake-panel,.rake-command-strip,.rake-rule-card,[data-testid=petty-cash-expense-entry]>.overflow-hidden,[data-testid=petty-cash-expense-entry] .pc-expense-hero,[data-testid=petty-cash-expense-entry] .pc-expense-toolbar,[data-testid=petty-cash-expense-entry] .rounded-3xl,[data-testid=petty-cash-expense-entry] .rounded-2xl){background:linear-gradient(135deg,rgba(179,0,0,.16),transparent 42%),linear-gradient(180deg,#ffffff12,#ffffff06),#0b0b0b!important;border:1px solid rgba(217,180,91,.28)!important;color:#fff7e6!important;box-shadow:0 18px 42px #0f172a2e,inset 0 1px #ffffff14!important}html[data-theme=light] :is(.faux-card,.luxe-panel,.profile-summary,.profile-form-card,.appearance-panel,.settings-card,.live-table-card,.waiting-player-row,.waiting-table-card,.ops-module,.ops-action,.cash-game-card,.club-table-card,.player-log-card,.rake-hero,.rake-panel,.rake-command-strip,.rake-rule-card,[data-testid=petty-cash-expense-entry]>.overflow-hidden,[data-testid=petty-cash-expense-entry] .pc-expense-hero,[data-testid=petty-cash-expense-entry] .pc-expense-toolbar,[data-testid=petty-cash-expense-entry] .rounded-3xl,[data-testid=petty-cash-expense-entry] .rounded-2xl) :is(h1,h2,h3,h4,p,span,label,small,strong,th,td,.text-white,.text-slate-900,.text-gray-900,.text-secondary,.faux-card__value,.pc-expense-title,.rake-title h2){color:inherit!important}html[data-theme=light] :is(.faux-card,.luxe-panel,.profile-summary,.profile-form-card,.appearance-panel,.settings-card,.live-table-card,.waiting-player-row,.waiting-table-card,.ops-module,.ops-action,.cash-game-card,.club-table-card,.player-log-card,.rake-hero,.rake-panel,.rake-command-strip,.rake-rule-card,[data-testid=petty-cash-expense-entry]>.overflow-hidden,[data-testid=petty-cash-expense-entry] .pc-expense-hero,[data-testid=petty-cash-expense-entry] .pc-expense-toolbar,[data-testid=petty-cash-expense-entry] .rounded-3xl,[data-testid=petty-cash-expense-entry] .rounded-2xl) :is(.text-slate-400,.text-slate-500,.text-gray-400,.text-gray-500,.text-inactive,.faux-card__muted,.pc-expense-subtitle){color:#fff7e6b8!important}html[data-theme=light] :is(.faux-card,.luxe-panel,.profile-summary,.profile-form-card,.appearance-panel,.settings-card,.live-table-card,.waiting-player-row,.waiting-table-card,.ops-module,.ops-action,.cash-game-card,.club-table-card,.player-log-card,.rake-panel,.rake-command-strip,[data-testid=petty-cash-expense-entry]>.overflow-hidden,[data-testid=petty-cash-expense-entry] .pc-expense-toolbar,[data-testid=petty-cash-expense-entry] .rounded-3xl,[data-testid=petty-cash-expense-entry] .rounded-2xl) :is(input,select,textarea,[role=combobox]){background:#fffffff0!important;border-color:#d9b45b57!important;color:#111827!important}html[data-theme=light] [data-testid=petty-cash-expense-entry] thead tr{background:linear-gradient(145deg,#b30000,#7a0000)!important}html[data-theme=light] [data-testid=petty-cash-expense-entry] tbody tr,html[data-theme=light] [data-testid=petty-cash-expense-entry] tbody tr:nth-child(2n){background:#ffffff09!important}html[data-theme=light] [data-testid=petty-cash-expense-entry] :is(th,td){border-color:#d9b45b24!important}html[data-theme=light] .faux-card__badge-pill,html[data-theme=light] .pc-expense-kicker,html[data-theme=light] .rake-title-badge{background:#d9b45b24!important;border-color:#d9b45b57!important;color:#ffd166!important}html,body,#root{max-width:100%;overflow-x:hidden}.luxe-topbar{min-height:0!important;max-height:none}.app-shell-header-row--compact{min-height:3rem!important}.faux-header-brand{min-width:0;opacity:1!important}.faux-header-brand__text strong{opacity:1!important;letter-spacing:.02em!important}html[data-theme=light] .faux-header-brand__text strong{color:#111827!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}html[data-theme=light] .faux-header-brand__mark{background:linear-gradient(145deg,#d00000,#7a0000)!important;border-color:#b300006b!important;color:#fff!important;box-shadow:0 10px 22px #b3000038!important}html:not([data-theme=light]) .faux-header-brand__text strong{color:#fff7e6!important;-webkit-text-fill-color:#fff7e6!important;text-shadow:0 0 16px rgba(179,0,0,.45)!important}.app-shell-body{width:100%;max-width:none!important;padding-bottom:max(6rem,calc(5rem + env(safe-area-inset-bottom,0px)))!important}.app-shell-main{width:100%;min-width:0;padding-bottom:5rem}@media (min-width: 768px){.luxe-topbar{max-height:none}.app-shell-body{padding:.85rem 1.5rem 5rem 6.25rem!important}.app-shell-rail--desktop{width:3.25rem!important;left:1rem!important;top:7.75rem!important}.app-shell-main{margin-left:0!important}}@media (max-width: 767px){.luxe-topbar{max-height:64px!important;min-height:64px!important}.app-shell-body{padding-inline:.75rem!important;padding-top:.75rem!important;padding-bottom:max(7rem,calc(6rem + env(safe-area-inset-bottom,0px)))!important}.app-shell-rail--desktop{display:none!important}.app-shell-main>*{max-width:100%}}.faux-admin-nav{display:flex!important;width:100%!important;max-width:100%!important;min-height:3rem!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;overflow-x:auto!important;overflow-y:visible!important;padding:.25rem .25rem .45rem!important;scrollbar-width:none}.faux-admin-nav::-webkit-scrollbar{display:none}.faux-admin-nav__item{flex:0 0 auto!important;min-width:0!important;white-space:nowrap!important}@media (min-width: 768px){.faux-admin-nav__item{width:auto!important;min-width:6.75rem!important;height:2.55rem!important;padding:0 .8rem!important;gap:.45rem!important;border-radius:10px!important}.faux-admin-nav__item .faux-admin-nav__label--full{position:static!important;display:inline!important;width:auto!important;max-width:none!important;transform:none!important;border:0!important;background:transparent!important;padding:0!important;color:inherit!important;font-size:.72rem!important;opacity:1!important;pointer-events:auto!important}.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}}@media (max-width: 767px){.faux-admin-nav{display:none!important}}.cc-dashboard-section [role=list]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:.85rem!important;align-items:stretch!important}.cc-dashboard-section [role=list]>*{min-height:8.5rem!important;height:100%!important}@media (max-width: 520px){.cc-dashboard-section [role=list]{grid-template-columns:minmax(0,1fr)!important}}.cc-activity-panel{margin-bottom:5rem!important}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] .default-background,html[data-theme=light] .primary-background,html[data-theme=light] .app-shell-main,html[data-theme=light] .app-shell-body{background:radial-gradient(circle at top left,rgba(179,0,0,.055),transparent 25rem),linear-gradient(180deg,#f7f8fb,#eef1f6)!important}html[data-theme=light] .luxe-topbar,html[data-theme=light] .faux-admin-nav{background:#fffffff5!important;border-color:#cbd5e1eb!important}html[data-theme=light] .faux-admin-nav__item:not(.faux-admin-nav__item--active){background:#fff!important;border-color:#dbe3ee!important;color:#334155!important;box-shadow:0 8px 18px #0f172a0f!important}.luxe-topbar{position:sticky!important;top:0!important;max-height:none!important}.app-shell-body{padding-top:1rem!important}@media (min-width: 768px){.app-shell-body{padding-top:1rem!important}.app-shell-rail--desktop{top:6.75rem!important}}@media (max-width: 767px){.luxe-topbar{min-height:4rem!important;max-height:none!important}.app-shell-body{padding-top:.85rem!important}}:root{--fp-bg: #080808;--fp-card: #151515;--fp-border: #2a2a2a;--fp-red: #c40000;--fp-gold: #d4af37;--fp-green: #22c55e;--fp-text: #ffffff;--fp-muted: #a1a1aa}.default-background,.primary-background{color:var(--fp-text)!important;background:linear-gradient(180deg,#080808fa,#080808fc),repeating-linear-gradient(135deg,rgba(212,175,55,.05) 0 1px,transparent 1px 28px),var(--fp-bg)!important}.default-background:before,.primary-background:before,.default-background:after,.primary-background:after{opacity:.05!important}.luxe-topbar,.luxe-navbar{background:#080808f5!important;border-color:var(--fp-border)!important;box-shadow:0 10px 26px #00000057!important}.luxe-topbar{padding-block:.4rem!important}.app-shell-header-row--compact{min-height:2.75rem!important}.faux-header-brand__mark{width:2.1rem!important;height:2.1rem!important;background:linear-gradient(145deg,var(--fp-red),#760000)!important}.faux-header-brand__text strong{font-size:.95rem!important}.faux-admin-nav{min-height:2.55rem!important;gap:.4rem!important;padding-block:.15rem .3rem!important}.faux-admin-nav__item{border-color:var(--fp-border)!important;background:#151515eb!important;color:var(--fp-muted)!important}.faux-admin-nav__item--active,.faux-admin-nav__item--active:hover{border-color:#c400008f!important;background:linear-gradient(145deg,var(--fp-red),#870000)!important;color:#fff!important;box-shadow:0 10px 24px #c4000047!important}.app-shell-body{padding-top:1.5rem!important;padding-bottom:5rem!important}@media (min-width: 768px){.app-shell-body{padding-left:6.1rem!important;padding-right:1.35rem!important}.app-shell-rail--desktop{top:6.15rem!important;left:.95rem!important}.faux-admin-nav__item{min-width:6.35rem!important;height:2.35rem!important;padding-inline:.68rem!important}}@media (max-width: 767px){.app-shell-rail--desktop,.faux-admin-nav{display:none!important}.luxe-topbar{min-height:3.75rem!important}.app-shell-body{padding-top:1.5rem!important;padding-inline:.75rem!important;padding-bottom:max(6.75rem,calc(5.75rem + env(safe-area-inset-bottom,0px)))!important}}.luxe-panel,.faux-card,.appearance-panel,.profile-summary,.profile-form-card,.live-table-card,.waiting-player-row,.waiting-table-card,.ops-module,.ops-action,.player-log-card,.cash-game-card,.club-table-card,.rake-panel,.rake-command-strip{border-color:var(--fp-border)!important;background:linear-gradient(180deg,#ffffff09,#ffffff04),var(--fp-card)!important;color:var(--fp-text)!important;box-shadow:0 14px 34px #00000057!important}.faux-card__muted,.text-inactive,.text-white\/75,.luxe-section-kicker,.live-table-metrics small,.waiting-player-row__field span,.waiting-player-row__field small{color:var(--fp-muted)!important}.faux-card__badge-pill,.live-table-status{border-color:var(--fp-border)!important;background:#ffffff0e!important}.cc-dashboard-section [role=list]{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;gap:.85rem!important}.cc-dashboard-section [role=list]>*{min-height:7.85rem!important;height:100%!important}@media (min-width: 640px){.cc-dashboard-section [role=list]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width: 1180px){.cc-dashboard-section [role=list]{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.live-table-card{gap:.8rem!important;padding:.9rem!important;border-radius:10px!important}.live-table-card .space-y-3{gap:.55rem!important}.live-table-title{font-size:.94rem!important}.live-table-metrics{gap:.45rem!important}.live-table-metrics span{min-height:3.35rem!important;padding:.52rem!important;background:#ffffff0b!important;border-color:var(--fp-border)!important}.live-table-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.45rem!important;padding-top:.6rem!important}.live-table-action{min-height:2.15rem!important;justify-content:center!important;padding:.38rem .4rem!important;font-size:.68rem!important}.live-table-action span{white-space:nowrap}.live-table-action--view{border-color:#d4af3747!important;color:#f4d983!important}.live-table-action--edit{border-color:#22c55e47!important;color:#86efac!important}.live-table-action--stop{border-color:#c4000061!important;color:#ff8a8a!important}.waiting-player-row{display:grid!important;grid-template-columns:minmax(11rem,1.35fr) minmax(8rem,.8fr) minmax(10rem,1fr) minmax(6rem,.55fr) auto!important;gap:.7rem!important;align-items:center!important;padding:.75rem!important}.waiting-player-row__player .luxe-medallion{width:2.2rem!important;height:2.2rem!important}.waiting-player-row__field{padding:0!important;border:0!important;background:transparent!important}.waiting-player-row__field strong,.waiting-player-row__player strong{font-size:.86rem!important}.waiting-player-row__field span{display:none!important}.waiting-player-row__actions{display:flex!important;justify-content:flex-end!important;gap:.45rem!important}.waiting-player-row__actions .luxe-action{min-height:2.25rem!important;padding-inline:.65rem!important}@media (max-width: 980px){.waiting-player-row{grid-template-columns:minmax(0,1fr) minmax(7rem,auto)!important}.waiting-player-row__status,.waiting-player-row__actions{justify-self:stretch!important}.waiting-player-row__actions{justify-content:flex-start!important}}.faux-hub-grid{gap:.85rem!important}.faux-hub-grid .faux-card{min-height:7.4rem!important;border-color:var(--fp-border)!important;background:var(--fp-card)!important;box-shadow:0 12px 28px #00000047!important}.faux-hub-grid .faux-card__icon-ring{border-color:var(--fp-border)!important;background:#ffffff0e!important;color:var(--fp-muted)!important}.faux-hub-grid .faux-card--maroon .faux-card__icon-ring,.faux-hub-grid .faux-card--burgundy .faux-card__icon-ring{color:#ff8a8a!important}.faux-hub-grid .faux-card--felt .faux-card__icon-ring,.faux-hub-grid .faux-card--royal .faux-card__icon-ring{color:#86efac!important}.faux-hub-grid .faux-card--gold .faux-card__icon-ring{color:var(--fp-gold)!important}.luxe-action-primary,.rake-btn--red{background:linear-gradient(145deg,var(--fp-red),#850000)!important;border-color:#c4000073!important}.faux-settings-shell{align-items:start!important}.faux-settings-sidebar{min-width:0}.faux-settings-tabs{border-color:var(--fp-border)!important;background:#151515eb!important}.faux-settings-tab{min-width:max-content}.profile-modern{padding-bottom:7.5rem!important}.profile-summary{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem!important;align-items:center!important}.profile-avatar-wrap{display:grid;justify-items:center;gap:.45rem}.profile-avatar__hint,.profile-photo-actions small{color:var(--fp-muted);font-size:.68rem;line-height:1.25}.profile-photo-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem;max-width:18rem}.profile-photo-actions small{flex:1 0 100%;text-align:right}.profile-field-error{display:block;margin-top:.35rem;color:#ff8a8a;font-size:.72rem;font-weight:700}.faux-settings-input[aria-invalid=true],.faux-settings-select[aria-invalid=true],.faux-settings-textarea[aria-invalid=true]{border-color:#ff6870cc!important;box-shadow:0 0 0 2px #c4000029!important}.profile-save-bar{position:sticky!important;bottom:1rem!important;z-index:35;display:flex!important;gap:.7rem;width:100%;border:1px solid var(--fp-border);border-radius:12px;background:#080808f0;padding:.75rem;box-shadow:0 18px 42px #00000075;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.profile-save-bar .luxe-action:disabled{cursor:not-allowed;opacity:.52}@media (max-width: 900px){.faux-settings-shell{display:flex!important;flex-direction:column!important}.faux-settings-sidebar{position:sticky!important;top:4rem!important;z-index:30;width:100%;max-width:100%;overflow:hidden;background:#080808eb;padding-block:.2rem}.faux-settings-sidebar .faux-settings-tabs{display:flex!important;flex-direction:row!important;overflow-x:auto!important;padding:.4rem!important}.faux-settings-sidebar .faux-settings-tab{width:auto!important;justify-content:center!important;padding:.55rem .75rem!important}.profile-summary{grid-template-columns:minmax(0,1fr)!important;text-align:center}.profile-summary__main,.profile-photo-actions{justify-self:center}.profile-photo-actions{justify-content:center;max-width:100%}.profile-photo-actions small{text-align:center}}@media (max-width: 640px){.profile-modern{padding-bottom:8.5rem!important}.profile-meta-grid{grid-template-columns:minmax(0,1fr)!important}.profile-save-bar{bottom:calc(5.7rem + env(safe-area-inset-bottom,0px))!important;left:0;right:0;flex-direction:column;border-radius:12px}}@media (max-width: 767px){html,body,#root,.default-background,.primary-background{width:100%;max-width:100%;overflow-x:hidden!important}.luxe-topbar{position:sticky!important;top:0!important;min-height:3.8rem!important;padding:.45rem .55rem!important}.app-shell-header-row{width:100%!important;min-width:0!important;padding-inline:0!important;gap:.5rem!important}.faux-header-brand{min-width:0!important;gap:.45rem!important}.faux-header-brand__mark{width:2rem!important;height:2rem!important;font-size:.72rem!important}.faux-header-brand__text strong{display:block;max-width:9.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem!important}.faux-header-actions{flex:0 0 auto;gap:.35rem!important}.luxe-topbar .luxe-icon-button,.faux-header-profile{width:2.25rem!important;height:2.25rem!important;min-width:2.25rem!important}.app-shell-body{width:100%!important;max-width:100%!important;padding:.85rem .72rem max(7.25rem,calc(6.3rem + env(safe-area-inset-bottom,0px)))!important;margin:0!important;overflow-x:hidden!important}.app-shell-main{width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;overflow-x:hidden!important}.app-shell-main>*{width:100%!important;max-width:100%!important;min-width:0!important}.app-shell-main :is(section,article,form,main,aside,header,footer,div){min-width:0;max-width:100%;box-sizing:border-box}.app-shell-main :is(.grid,[class*=grid-cols],[class*="sm:grid-cols"],[class*="md:grid-cols"],[class*="lg:grid-cols"],[class*="xl:grid-cols"]){min-width:0!important}.app-shell-main :is([class*="md:grid-cols"],[class*="lg:grid-cols"],[class*="xl:grid-cols"]){grid-template-columns:minmax(0,1fr)!important}.app-shell-main :is(.luxe-panel,.faux-card,.profile-summary,.profile-form-card,.appearance-panel,.live-table-card,.waiting-player-row,.waiting-table-card,.ops-module,.ops-action,.player-log-card,.cash-game-card,.club-table-card,.rake-panel,.rake-command-strip){width:100%!important;max-width:100%!important;border-radius:12px!important;padding:.85rem!important}.app-shell-main :is(h1,h2,h3,h4,p,span,small,strong,label,button,a){overflow-wrap:anywhere}.app-shell-main :is(input,select,textarea,button){max-width:100%!important;min-width:0!important}.app-shell-main :is(input,select,textarea,.faux-settings-input,.faux-settings-select,.faux-settings-textarea){min-height:2.6rem!important;font-size:.92rem!important}.app-shell-main :is(.luxe-action,.rake-btn,.live-table-action){min-width:0!important;white-space:normal!important}.app-shell-main :is(.overflow-x-auto,.rake-table-wrap,.layout){max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.app-shell-main table{max-width:100%}.cc-dashboard{gap:.8rem!important}.cc-dashboard-section [role=list],.faux-hub-grid,.player-log-metrics,.cash-game-metrics,.club-table-stats{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.7rem!important}.cc-dashboard-section [role=list]>*,.faux-hub-grid .faux-card{min-height:6.75rem!important}.live-table-card{gap:.7rem!important}.live-table-card>.relative{width:100%}.live-table-title{font-size:.9rem!important;line-height:1.25!important}.live-table-status{min-height:1.55rem!important;padding:.22rem .46rem!important;font-size:.6rem!important}.live-table-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}.live-table-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.4rem!important}.live-table-action{min-height:2.25rem!important;padding:.35rem .25rem!important;font-size:.62rem!important;line-height:1.12!important}.live-table-action span{white-space:normal!important}.waiting-player-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.62rem!important;align-items:stretch!important}.waiting-player-row__player{width:100%;min-width:0}.waiting-player-row__field{border:1px solid var(--fp-border)!important;border-radius:10px!important;background:#ffffff09!important;padding:.55rem .65rem!important}.waiting-player-row__field span{display:block!important;font-size:.68rem!important}.waiting-player-row__status,.waiting-player-row__actions{width:100%;justify-self:stretch!important}.waiting-player-row__actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.waiting-player-row__actions .luxe-icon-button,.waiting-player-row__actions .luxe-action{width:100%!important;min-height:2.35rem!important}.faux-settings-shell{display:flex!important;flex-direction:column!important;gap:.85rem!important}.faux-settings-sidebar{position:sticky!important;top:3.85rem!important;z-index:30;width:100%!important;overflow:hidden!important;border-radius:12px}.faux-settings-sidebar .faux-settings-tabs{display:flex!important;flex-direction:row!important;gap:.35rem!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.4rem!important}.faux-settings-sidebar .faux-settings-tab{flex:0 0 auto!important;width:auto!important;min-width:max-content!important}.profile-summary{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;text-align:center!important}.profile-meta-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%}.profile-section-head{align-items:flex-start!important}.profile-save-bar{position:sticky!important;bottom:calc(5.9rem + env(safe-area-inset-bottom,0px))!important;z-index:42!important;flex-direction:column!important;gap:.55rem!important}.app-shell-nav{z-index:60!important}.app-shell-nav .nav-mobile-bar{min-height:4.75rem!important;padding-inline:.35rem!important}}@media (max-width: 390px){.app-shell-body{padding-inline:.55rem!important}.faux-header-brand__text strong{max-width:7.4rem;font-size:.8rem!important}.live-table-actions,.waiting-player-row__actions{grid-template-columns:minmax(0,1fr)!important}}.club-player-qr-modal--simple{display:grid;justify-items:center;gap:1rem;padding:.25rem}.club-player-qr-modal--simple .club-player-qr-frame{width:min(100%,18rem);aspect-ratio:1;border-radius:.45rem;padding:.65rem;background:#fff}.club-player-qr-modal--simple .club-qr-image{width:100%;height:100%;border-radius:0;object-fit:contain;image-rendering:pixelated}.club-player-qr-modal--simple .club-player-qr-code{width:100%;text-align:center}.club-player-qr-modal--simple .club-player-qr-code small{display:block;letter-spacing:.18em;color:#9ca3af;font-size:.68rem;font-weight:800}.club-player-qr-modal--simple .club-player-qr-code strong{display:block;margin-top:.25rem;color:#facc15;font-size:clamp(2rem,10vw,3rem);font-variant-numeric:tabular-nums;letter-spacing:.22em;line-height:1}.club-player-qr-modal--simple .club-player-qr-actions{width:100%;display:grid;grid-template-columns:1fr}.club-player-qr-modal--simple .club-player-qr-actions button{width:100%;justify-content:center}.auth-player-id-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.65rem}.auth-player-id-guide span{display:flex;align-items:center;gap:.35rem;min-width:0;border:1px solid rgba(250,204,21,.18);border-radius:.55rem;background:#facc150f;padding:.48rem .55rem;color:#9ca3af;font-size:.67rem}.auth-player-id-guide svg{flex:none;color:#facc15;font-size:.95rem}.auth-player-id-guide strong{margin-left:auto;color:#e5e7eb;font-size:.65rem;white-space:nowrap}@media (max-width:390px){.auth-player-id-guide{grid-template-columns:1fr}}.faux-card.faux-card--navy{border-color:#78a6ff47!important;background:radial-gradient(circle at 18% 12%,rgba(120,166,255,.22),transparent 34%),linear-gradient(145deg,#1a2a44,#0f1a2e)!important}.faux-card.faux-card--royal{border-color:#50aaff57!important;background:radial-gradient(circle at 18% 12%,rgba(80,170,255,.24),transparent 34%),linear-gradient(145deg,#2f5f9d,#1a3d6b)!important}.faux-card.faux-card--gold{border-color:#d4af376b!important;background:radial-gradient(circle at 18% 12%,rgba(255,209,102,.24),transparent 34%),linear-gradient(145deg,#8b6f2e,#5c4a1f)!important}.faux-card.faux-card--maroon{border-color:#c4000066!important;background:radial-gradient(circle at 18% 12%,rgba(255,104,112,.2),transparent 34%),linear-gradient(145deg,#8b0c0c,#5c1818)!important}.faux-card.faux-card--felt{border-color:#22c55e57!important;background:radial-gradient(circle at 18% 12%,rgba(34,197,94,.2),transparent 34%),linear-gradient(145deg,#245236,#0f2115)!important}.faux-card.faux-card--burgundy{border-color:#da638759!important;background:radial-gradient(circle at 18% 12%,rgba(218,99,135,.2),transparent 34%),linear-gradient(145deg,#6e2334,#3d1420)!important}.faux-card.faux-card--navy,.faux-card.faux-card--royal,.faux-card.faux-card--gold,.faux-card.faux-card--maroon,.faux-card.faux-card--felt,.faux-card.faux-card--burgundy{color:#fff!important;box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff1f!important}.faux-card.faux-card--navy .faux-card__icon-ring,.faux-card.faux-card--royal .faux-card__icon-ring,.faux-card.faux-card--gold .faux-card__icon-ring,.faux-card.faux-card--maroon .faux-card__icon-ring,.faux-card.faux-card--felt .faux-card__icon-ring,.faux-card.faux-card--burgundy .faux-card__icon-ring{border-color:#ffffff47!important;background:#ffffff1f!important;color:#fff!important}.faux-card.faux-card--navy .faux-card__badge-pill,.faux-card.faux-card--royal .faux-card__badge-pill,.faux-card.faux-card--gold .faux-card__badge-pill,.faux-card.faux-card--maroon .faux-card__badge-pill,.faux-card.faux-card--felt .faux-card__badge-pill,.faux-card.faux-card--burgundy .faux-card__badge-pill{border-color:#ffffff47!important;background:#ffffff1a!important;color:#fff!important}.faux-card.faux-card--navy :is(.faux-card__value,.faux-card__label,.text-white),.faux-card.faux-card--royal :is(.faux-card__value,.faux-card__label,.text-white),.faux-card.faux-card--gold :is(.faux-card__value,.faux-card__label,.text-white),.faux-card.faux-card--maroon :is(.faux-card__value,.faux-card__label,.text-white),.faux-card.faux-card--felt :is(.faux-card__value,.faux-card__label,.text-white),.faux-card.faux-card--burgundy :is(.faux-card__value,.faux-card__label,.text-white){color:#fff!important}.faux-card.faux-card--navy .faux-card__muted,.faux-card.faux-card--royal .faux-card__muted,.faux-card.faux-card--gold .faux-card__muted,.faux-card.faux-card--maroon .faux-card__muted,.faux-card.faux-card--felt .faux-card__muted,.faux-card.faux-card--burgundy .faux-card__muted{color:#ffffffc7!important}@media (min-width: 768px){.luxe-topbar{position:sticky!important;top:0!important;z-index:80!important}.app-shell-rail--desktop{top:8.35rem!important;left:.95rem!important;z-index:35!important}.nav-side-rail{max-height:calc(100vh - 9.25rem)!important;overflow-y:auto!important;scrollbar-width:none}.nav-side-rail::-webkit-scrollbar{display:none}.app-shell-body{padding-top:1.15rem!important;padding-left:6.15rem!important}}@media (max-width: 767px){.luxe-topbar{position:sticky!important;top:0!important;z-index:80!important;min-height:0!important;max-height:none!important;gap:.45rem!important;padding:.45rem .55rem .52rem!important}.faux-admin-nav{display:flex!important;width:100%!important;max-width:100%!important;min-height:2.65rem!important;align-items:center!important;justify-content:flex-start!important;gap:.38rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.15rem .1rem .25rem!important;scrollbar-width:none}.faux-admin-nav::-webkit-scrollbar{display:none}.faux-admin-nav__item{flex:0 0 2.75rem!important;width:2.75rem!important;min-width:2.75rem!important;height:2.35rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:10px!important;background:#151515f0!important;border:1px solid var(--fp-border)!important;color:var(--fp-muted)!important}.faux-admin-nav__item--active,.faux-admin-nav__item--active:hover{background:linear-gradient(145deg,var(--fp-red),#870000)!important;border-color:#d4af3761!important;color:#fff!important;box-shadow:0 8px 18px #c4000052!important}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{width:1.08rem!important;height:1.08rem!important;flex:0 0 auto!important}.faux-admin-nav__item .faux-admin-nav__label,.faux-admin-nav__item .faux-admin-nav__label--full,.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}.app-shell-body{padding-top:.85rem!important}}.live-table-title{display:inline-flex;align-items:center;color:#ffd166!important;text-shadow:0 0 14px rgba(212,175,55,.26)}.live-table-title:before{background:#22c55e!important;box-shadow:0 0 12px #22c55eb8!important}.live-table-actions--inline{margin-top:.55rem!important;border-top:0!important;padding-top:0!important}.live-table-action{border-width:1px!important}.live-table-action svg{width:1rem;height:1rem;flex:0 0 auto}.live-table-action--view{border-color:#22c55e6b!important;background:#22c55e24!important;color:#86efac!important}.live-table-action--edit{border-color:#f59e0b75!important;background:#f59e0b24!important;color:#fbbf24!important}.live-table-action--stop{border-color:#ef444480!important;background:#c4000033!important;color:#ff8a8a!important}.live-table-action--start{border-color:#22c55e6b!important;background:#22c55e24!important;color:#86efac!important}@media (max-width: 767px){.luxe-topbar .app-shell-header-row:nth-child(2){padding-inline:0!important}.faux-admin-nav{justify-content:flex-start!important;gap:.42rem!important;padding-inline:.1rem!important;scroll-padding-inline:.4rem}.faux-admin-nav__item{position:relative!important;overflow:visible!important}.faux-admin-nav__item .faux-admin-nav__label--full{position:absolute!important;left:50%!important;top:calc(100% + .42rem)!important;z-index:100!important;display:block!important;width:max-content!important;max-width:9rem!important;transform:translate(-50%) translateY(-.2rem)!important;border:1px solid rgba(212,175,55,.28)!important;border-radius:8px!important;background:#080808f5!important;padding:.32rem .48rem!important;color:#fff!important;font-size:.66rem!important;font-weight:800!important;line-height:1.1!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important;box-shadow:0 10px 24px #0000006b!important;transition:opacity .15s ease,transform .15s ease!important}.faux-admin-nav__item:hover .faux-admin-nav__label--full,.faux-admin-nav__item:focus-visible .faux-admin-nav__label--full,.faux-admin-nav__item:active .faux-admin-nav__label--full{opacity:1!important;transform:translate(-50%) translateY(0)!important}.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}.app-shell-nav .nav-mobile-bar{align-items:center!important;gap:0!important}.nav-mobile-slot{align-items:center!important}.live-table-actions--inline{grid-template-columns:repeat(3,minmax(0,1fr))!important}.live-table-action{min-height:2.38rem!important;gap:.22rem!important}}.create-room-page{max-width:min(96rem,calc(100vw - 2rem))!important}.create-room-hero{padding:1.05rem 1.15rem!important}.create-room-step-tabs{max-width:100%}.create-room-step-tabs button{min-height:3.35rem!important}.create-room-form-panel{width:100%!important;max-width:100%!important}.table-info-form{width:100%}.table-info-banner{background:linear-gradient(135deg,rgba(196,0,0,.12),transparent 44%),#ffffff0b!important}.table-info-grid{display:grid;grid-template-columns:repeat(2,minmax(18rem,1fr));gap:1rem;align-items:start}.table-info-field{display:grid;gap:.5rem;min-width:0;border:1px solid var(--fp-border);border-radius:12px;background:linear-gradient(180deg,#ffffff0b,#ffffff05),#08080852;padding:.85rem}.table-info-field__label{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:.82rem;font-weight:850}.table-info-field__label svg{width:1rem;height:1rem;color:var(--fp-gold)}.table-info-select{min-height:3rem!important;border-color:#ffffff1f!important;border-radius:10px!important;background:#080808!important;color:#fff!important}.table-info-select:focus{border-color:#c40000b8!important;box-shadow:0 0 0 3px #c400002e!important}.table-info-field--error{border-color:#ff687094}.table-info-field__error{color:#ff8a8a;font-size:.72rem;font-weight:750}.create-room-form-actions{position:sticky;bottom:1rem;z-index:30;border:1px solid var(--fp-border);border-radius:12px;background:#080808e6;padding:.75rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (min-width: 1180px){.table-info-grid{grid-template-columns:repeat(3,minmax(17rem,1fr))}}@media (max-width: 900px){.create-room-page{max-width:100%!important;padding-inline:.75rem!important}.table-info-grid{grid-template-columns:minmax(0,1fr);gap:.75rem}.create-room-form-actions{bottom:calc(5.9rem + env(safe-area-inset-bottom,0px))}}.create-room-hero{background:radial-gradient(circle at 8% 10%,rgba(196,0,0,.28),transparent 35%),linear-gradient(145deg,#151515fa,#080808f5)!important}.create-room-step-tabs button{display:grid;align-content:center;border-color:#ffffff17!important;background:#151515db!important}.create-room-step-tabs button[class*=bg-primary]{border-color:#d4af3761!important;background:linear-gradient(145deg,var(--fp-red),#820000)!important;box-shadow:0 10px 24px #c400003d}.create-room-form-panel{background:radial-gradient(circle at 100% 0%,rgba(212,175,55,.08),transparent 28%),#151515f0!important}.operation-rule-card,.rule-preview-card,.call-time-toggle{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0b;padding:1rem}.operation-rule-card{min-height:9rem}.operation-rule-card>span{display:flex;width:2.55rem;height:2.55rem;align-items:center;justify-content:center;border-radius:12px;margin-bottom:.8rem}.operation-rule-card--green{border-color:#22c55e3d;background:radial-gradient(circle at 20% 0%,rgba(34,197,94,.16),transparent 42%),#151515e6}.operation-rule-card--green>span{background:#22c55e29;color:#86efac}.operation-rule-card--red{border-color:#c4000047;background:radial-gradient(circle at 20% 0%,rgba(196,0,0,.18),transparent 42%),#151515e6}.operation-rule-card--red>span{background:#c400002e;color:#ff8a8a}.call-time-toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem}.call-time-toggle--active{border-color:#22c55e6b;background:linear-gradient(135deg,rgba(34,197,94,.14),transparent 48%),#151515eb}.rule-preview-card{border-color:#d4af372e;background:radial-gradient(circle at 12% 0%,rgba(212,175,55,.12),transparent 36%),#08080859}.rule-preview-tile{border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#ffffff0b;padding:.78rem}.rule-preview-tile--green{border-color:#22c55e3d}.rule-preview-tile--green p:last-child{color:#86efac!important}.rule-preview-tile--red{border-color:#c4000047}.rule-preview-tile--red p:last-child{color:#ff8a8a!important}.rule-preview-tile--gold{border-color:#d4af373d}.rule-preview-tile--gold p:last-child{color:var(--fp-gold)!important}.rule-preview-tile--blue{border-color:#60a5fa38}.rule-preview-tile--blue p:last-child{color:#93c5fd!important}.review-status{border-color:#22c55e57!important;background:#22c55e1f!important;color:#86efac!important}.review-alert--active .review-alert__badge{background:#22c55e29!important;color:#86efac!important}.review-alert:not(.review-alert--active) .review-alert__badge{background:#c4000029!important;color:#ff8a8a!important}@media (max-width: 640px){.call-time-toggle{align-items:flex-start}}.waiting-page-icon-title{display:flex;align-items:center;margin:0}.waiting-page-icon-title__icon{position:relative;display:inline-flex;width:2.7rem;height:2.7rem;align-items:center;justify-content:center;border:1px solid rgba(196,0,0,.45);border-radius:13px;background:radial-gradient(circle at 35% 20%,rgba(212,175,55,.18),transparent 42%),linear-gradient(145deg,#c4000038,#151515f0);color:#ff8a8a;box-shadow:0 12px 28px #c400002e;outline:none}.waiting-page-icon-title__icon svg{width:1.35rem;height:1.35rem}.waiting-page-icon-title__tooltip{position:absolute;left:0;top:calc(100% + .45rem);z-index:120;width:max-content;max-width:min(18rem,calc(100vw - 2rem));border:1px solid rgba(212,175,55,.3);border-radius:8px;background:#080808f7;padding:.4rem .58rem;color:#fff;font-size:.72rem;font-weight:850;line-height:1.15;opacity:0;pointer-events:none;transform:translateY(-.18rem);white-space:nowrap;box-shadow:0 12px 28px #00000075;transition:opacity .15s ease,transform .15s ease}.waiting-page-icon-title__icon:hover .waiting-page-icon-title__tooltip,.waiting-page-icon-title__icon:focus-visible .waiting-page-icon-title__tooltip{opacity:1;transform:translateY(0)}.closed-tables-panel{overflow:visible!important}.closed-tables-panel__icon{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid rgba(212,175,55,.28);border-radius:10px;background:#d4af371a;color:var(--fp-gold)}.closed-tables-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.closed-tables-filter{display:inline-flex;min-height:2.35rem;align-items:center;gap:.45rem;border:1px solid var(--fp-border);border-radius:10px;background:#ffffff0b;padding:.2rem .55rem;color:var(--fp-gold)}.closed-tables-filter input{min-width:8.6rem;border:0;background:transparent;color:#fff;font-size:.78rem;font-weight:750;outline:none}.closed-tables-filter input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.78}.closed-tables-clear,.closed-tables-report{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;gap:.35rem;border-radius:10px;padding:.35rem .68rem;font-size:.74rem;font-weight:850}.closed-tables-clear{border:1px solid rgba(255,255,255,.12);background:#ffffff0e;color:var(--fp-muted)}.closed-tables-report{border:1px solid rgba(196,0,0,.42);background:linear-gradient(145deg,#c40000e6,#780000eb);color:#fff;box-shadow:0 10px 22px #c4000038}.waiting-player-row{grid-template-columns:minmax(13rem,1.4fr) minmax(7.5rem,.72fr) minmax(9rem,.9fr) minmax(5.8rem,.5fr) auto!important;gap:.6rem!important;border-color:#d4af371f!important;background:linear-gradient(135deg,rgba(196,0,0,.09),transparent 38%),#151515eb!important}.waiting-player-row__player{min-width:0}.waiting-player-row__player .luxe-medallion{border-color:#c400005c!important;background:#c4000029!important;color:#ff8a8a!important}.waiting-player-row__field{min-width:0}.waiting-player-row__status .faux-card__badge-pill{border-color:#d4af3747!important;background:#d4af371a!important}.waiting-player-row__actions .luxe-icon-button{border-color:#ef44446b!important;background:#c4000024!important;color:#ff8a8a!important}.waiting-player-row__actions .luxe-action-primary{background:linear-gradient(145deg,var(--fp-red),#850000)!important}@media (min-width: 768px){.app-shell-rail--desktop{position:fixed!important}.app-shell-body{margin-left:0!important}}@media (max-width: 980px){.waiting-player-row{grid-template-columns:minmax(0,1fr) minmax(7.4rem,auto)!important}}@media (max-width: 767px){.waiting-page-icon-title__icon{width:2.45rem;height:2.45rem}.closed-tables-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;width:100%;justify-content:stretch}.closed-tables-filter{width:100%;min-width:0}.closed-tables-filter input{min-width:0;width:100%}.closed-tables-toolbar .faux-card__badge-pill{grid-column:1 / -1;justify-self:start}.waiting-player-row{grid-template-columns:minmax(0,1fr)!important;padding:.72rem!important}.waiting-player-row__field{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.65rem;row-gap:.15rem}.waiting-player-row__field span{grid-column:1 / -1}.waiting-player-row__actions{grid-template-columns:2.65rem minmax(0,1fr)!important}}.accounting-command-bar{background:radial-gradient(circle at 12% 10%,rgba(196,0,0,.18),transparent 32%),linear-gradient(145deg,#151515f5,#080808fa)!important}.accounting-filter-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#00000047;padding:.35rem}.accounting-filter-tab{min-height:2.35rem;border-radius:9px;color:var(--fp-muted);font-size:.72rem;font-weight:900;transition:.15s ease}.accounting-filter-tab--active{background:linear-gradient(145deg,var(--fp-red),#850000);color:#fff;box-shadow:0 10px 22px #c400004d}.accounting-date-filter{display:inline-flex;min-height:2.35rem;align-items:center;gap:.45rem;border:1px solid rgba(212,175,55,.24);border-radius:10px;background:#d4af3714;padding:.2rem .55rem;color:var(--fp-gold)}.accounting-date-filter input{border:0;background:transparent;color:#fff;font-size:.78rem;font-weight:800;outline:none}.accounting-date-filter input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.78}.accounting-transaction-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(255,255,255,.08);border-left-width:4px;border-radius:12px;background:#151515db;padding:.72rem .85rem}.accounting-transaction-row--credit{border-left-color:var(--fp-green);box-shadow:inset 0 0 0 1px #22c55e0d}.accounting-transaction-row--debit{border-left-color:var(--fp-red);box-shadow:inset 0 0 0 1px #c400000f}.transaction-balance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.transaction-balance-grid>div{border:1px solid rgba(212,175,55,.16);border-radius:12px;background:#ffffff0b;padding:.75rem}.transaction-balance-grid small{display:block;color:var(--fp-muted);font-size:.68rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.transaction-balance-grid strong{display:block;margin-top:.25rem;color:#fff;font-size:1.02rem;font-weight:950}.checkin-modal-body{width:min(46rem,100%)!important}.checkin-table-select{background:linear-gradient(135deg,rgba(212,175,55,.1),transparent 45%),#ffffff0b!important}.checkin-table-select select{min-height:3rem!important;border-radius:12px!important;border-color:#d4af3738!important;background:#080808!important}.checkin-available-grid{padding-right:.25rem}.checkin-table-option{min-height:6.2rem;border-radius:14px!important;background:radial-gradient(circle at 12% 18%,rgba(34,197,94,.1),transparent 34%),#151515e0!important}.checkin-table-option--selected{border-color:#22c55e94!important;background:radial-gradient(circle at 15% 16%,rgba(34,197,94,.18),transparent 38%),linear-gradient(145deg,#22c55e24,#151515eb)!important}.member-balance-page .bank-shell{max-width:min(92rem,100%)!important;margin-inline:auto!important}.member-balance-page .bank-toolbar,.member-balance-page .bank-toolbar-panel{border-color:#ffffff17!important;background:radial-gradient(circle at 9% 8%,rgba(196,0,0,.14),transparent 30%),#151515eb!important}.member-balance-filter-grid{align-items:stretch!important}.member-balance-filter-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important;height:100%!important;min-height:2.8rem!important;background:#080808e6!important}.member-balance-filter-tab{min-height:2.15rem!important;color:var(--fp-muted)!important}.member-balance-filter-tab[data-state=active]{color:#fff!important;box-shadow:0 8px 18px #0000003d!important}.member-balance-controls-grid{grid-template-columns:repeat(2,minmax(10rem,1fr)) minmax(8rem,.8fr) repeat(3,auto)!important;align-items:end!important}.member-balance-control p{color:var(--fp-muted)!important}.member-balance-control :is(input,button),.member-balance-controls-panel [role=combobox]{border-color:#ffffff1f!important;background:#080808!important;color:#fff!important}.member-balance-search-card{border-color:#d4af372e!important;background:#080808e6!important}.member-balance-search-card input{color:#fff!important}.member-balance-search-card input::placeholder{color:var(--fp-muted)!important}.member-balance-search-icon{background:#d4af371f!important}.member-balance-show-all-btn{border:1px solid rgba(212,175,55,.24)!important;background:#d4af371a!important;color:var(--fp-gold)!important}.member-balance-results-panel{border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;background:#151515eb!important;overflow:hidden}.member-balance-results-panel .empty-state,.member-balance-results-panel [class*=empty]{color:#fff}@media (max-width: 1024px){.member-balance-controls-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.member-balance-action-btn{width:100%!important}}@media (max-width: 640px){.transaction-balance-grid,.member-balance-controls-grid{grid-template-columns:minmax(0,1fr)!important}.accounting-filter-tabs{width:100%;overflow-x:auto}.checkin-modal-body{max-height:74dvh!important}}.header-back-spacer{display:inline-flex;width:2.5rem;height:2.5rem;flex:0 0 2.5rem}.faux-header-profile-wrap{position:relative;display:inline-flex}.faux-header-profile-menu{position:absolute;right:0;top:calc(100% + .5rem);z-index:120;display:grid;min-width:10rem;gap:.25rem;border:1px solid rgba(212,175,55,.24);border-radius:12px;background:#080808fa;padding:.4rem;box-shadow:0 18px 42px #0000007a}.faux-header-profile-menu:before{content:"";position:absolute;right:.9rem;top:-.35rem;width:.7rem;height:.7rem;border-left:1px solid rgba(212,175,55,.24);border-top:1px solid rgba(212,175,55,.24);background:#080808fa;transform:rotate(45deg)}.faux-header-profile-menu button{position:relative;z-index:1;display:flex;min-height:2.35rem;align-items:center;gap:.55rem;border-radius:9px;padding:.45rem .6rem;color:#fff;font-size:.78rem;font-weight:850;text-align:left;transition:background .15s ease,color .15s ease}.faux-header-profile-menu button:hover{background:#ffffff12}.faux-header-profile-menu__logout{color:#ff8a8a!important}.faux-device-sessions{display:grid;gap:.75rem;color:#e5e7eb}.faux-device-sessions>p{margin:0 0 .25rem;color:#9ca3af;font-size:.82rem;line-height:1.5}.faux-device-sessions article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem;border:1px solid rgba(255,255,255,.1);border-radius:.8rem;background:#ffffff0a}.faux-device-sessions article.is-current{border-color:#facc158c;background:#facc1512}.faux-device-session-icon{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.65rem;background:#facc151f;color:#facc15;font-size:1.25rem}.faux-device-sessions article>div{display:grid;gap:.18rem;min-width:0}.faux-device-sessions strong{font-size:.85rem}.faux-device-sessions strong em{margin-left:.35rem;padding:.12rem .38rem;border-radius:999px;background:#facc15;color:#111827;font-size:.62rem;font-style:normal;text-transform:uppercase}.faux-device-sessions small{color:#9ca3af;font-size:.72rem;overflow-wrap:anywhere}.faux-device-sessions article>button{border:1px solid rgba(248,113,113,.45);border-radius:.55rem;padding:.42rem .6rem;color:#fca5a5;font-size:.72rem}.faux-device-session-empty{padding:1.5rem;text-align:center;color:#9ca3af}@media (max-width: 520px){.faux-device-sessions article{grid-template-columns:auto minmax(0,1fr)}.faux-device-sessions article>button{grid-column:1 / -1;width:100%}}.failed-reg-page{width:min(1180px,calc(100% - 2rem));margin:1.5rem auto;color:#f3f4f6}.failed-reg-page>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:1.1rem;border:1px solid rgba(250,204,21,.2);border-radius:1rem;background:linear-gradient(135deg,#7f1d1d61,#111827f0)}.failed-reg-page>header>div{display:flex;align-items:center;gap:.8rem}.failed-reg-page>header>div>span{display:grid;place-items:center;width:2.7rem;height:2.7rem;border-radius:.75rem;background:#facc151f;color:#facc15;font-size:1.45rem}.failed-reg-page h1{margin:0;font-size:1.2rem}.failed-reg-page header p{margin:.2rem 0 0;color:#9ca3af;font-size:.78rem}.failed-reg-page header>strong{color:#facc15;font-size:.8rem}.failed-reg-layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.6fr);gap:1rem}.failed-reg-list,.failed-reg-editor{min-height:28rem;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#111827e0;padding:.8rem}.failed-reg-list{display:flex;flex-direction:column;gap:.55rem}.failed-reg-list>button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem;text-align:left;padding:.8rem;border:1px solid rgba(255,255,255,.08);border-radius:.7rem;background:#ffffff08}.failed-reg-list>button.active{border-color:#facc15;background:#facc1514}.failed-reg-list button span{display:grid}.failed-reg-list small{color:#9ca3af;font-size:.7rem}.failed-reg-list button>small{grid-column:1/-1;color:#fca5a5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.failed-reg-list em{align-self:start;padding:.15rem .4rem;border-radius:999px;background:#f8717121;color:#fca5a5;font-size:.6rem;font-style:normal}.failed-reg-empty{min-height:20rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;text-align:center;color:#9ca3af}.failed-reg-empty svg{font-size:2rem;color:#facc15}.failed-reg-empty strong{color:#e5e7eb}.failed-reg-reason{display:flex;gap:.7rem;padding:.8rem;border-radius:.7rem;background:#f8717114;color:#fca5a5}.failed-reg-reason svg{flex:none;font-size:1.2rem}.failed-reg-reason p{margin:.2rem 0 0;font-size:.75rem}.failed-reg-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.failed-reg-fields label{display:grid;gap:.3rem}.failed-reg-fields label span{color:#d1d5db;font-size:.72rem}.failed-reg-fields input{width:100%;border:1px solid rgba(255,255,255,.13);border-radius:.55rem;background:#111827;color:#fff;padding:.62rem .7rem;font-size:.78rem}.failed-reg-actions{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1rem}.failed-reg-actions button{padding:.6rem .85rem;border:1px solid rgba(255,255,255,.15);border-radius:.55rem;font-size:.76rem}.failed-reg-actions .approve{display:flex;align-items:center;gap:.35rem;background:#b91c1c;border-color:#ef4444;color:#fff}@media (max-width:760px){.failed-reg-layout,.failed-reg-fields{grid-template-columns:1fr}.failed-reg-page{width:min(100% - 1rem,1180px)}.failed-reg-page>header{align-items:flex-start}.failed-reg-page header>strong{white-space:nowrap}}.failed-reg-page--embedded{width:100%;margin:0}.failed-reg-actions .reject{display:flex;align-items:center;gap:.35rem;border-color:#f8717199;color:#fca5a5}@media (max-width:760px){.failed-reg-page{margin:.5rem auto}.failed-reg-page--embedded{width:100%;margin:0}.failed-reg-page>header{flex-direction:column;padding:.85rem}.failed-reg-list,.failed-reg-editor{min-height:auto;padding:.6rem}.failed-reg-empty{min-height:12rem}.failed-reg-actions{display:grid;grid-template-columns:1fr 1fr}.failed-reg-actions button:first-child{grid-column:1/-1}.failed-reg-actions button{justify-content:center;width:100%}.auth-register-screen{padding:.75rem!important}.auth-register-screen .auth-card{margin-top:1rem!important;padding:1.1rem!important;width:100%!important;max-width:32rem!important}.auth-register-screen .auth-header{padding:0 .25rem}.auth-register-screen input,.auth-register-screen textarea,.auth-register-screen select,.auth-register-screen .date-picker-input{min-height:2.75rem;font-size:16px!important}.faux-settings-shell{gap:.65rem!important}.faux-settings-sidebar{overflow-x:auto!important}.faux-settings-tabs{display:flex!important;min-width:max-content!important}.faux-settings-tab{white-space:nowrap!important}.faux-profile-shell{padding:.5rem!important}.faux-profile-hero__body{padding:.85rem!important}}.popup-modal-panel{margin:auto;min-width:0;transform-origin:center}.popup-modal-panel>div,.popup-modal-panel>div>*{min-width:0;max-width:100%}@media (max-width: 767px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden}.app-shell-body,.app-shell-main,.app-shell-main--full{width:100%;min-width:0;max-width:100%}.app-shell-main{padding-inline:.5rem!important}.app-shell-main>*{width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:auto!important}.faux-page-shell{padding-inline:0!important}.luxe-panel,.faux-card{min-width:0;max-width:100%}.popup-modal-panel{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important;margin:auto!important;padding:.85rem!important;border-radius:.85rem!important}.popup-modal-panel .faux-player-profile-modal-body,.popup-modal-panel .faux-player-profile-view,.popup-modal-panel .mv-shell{width:100%!important;max-width:100%!important;margin-inline:auto!important;overflow-x:hidden!important}.popup-modal-panel .faux-player-profile-view>div{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}.popup-modal-panel .mv-grid-3,.popup-modal-panel .mv-grid-4,.popup-modal-panel form{grid-template-columns:minmax(0,1fr)!important}.popup-modal-panel .mv-item{min-width:0!important;overflow-wrap:anywhere}.popup-modal-panel .luxe-action{width:100%;justify-content:center}.faux-player-row-card .faux-ledger-actions__btn{flex:1 1 calc(50% - .5rem);justify-content:center;min-height:2.65rem}.faux-page-shell>.luxe-panel:first-of-type .luxe-action{width:100%;justify-content:center}}@media (max-width: 390px){.app-shell-main{padding-inline:.35rem!important}.popup-modal-panel{width:calc(100vw - .5rem)!important;max-width:calc(100vw - .5rem)!important;padding:.65rem!important}.faux-player-row-card .faux-ledger-actions__btn{flex-basis:100%}}.faux-header-profile-menu__logout:hover{background:#c4000029!important}@media (max-width: 767px){.header-back-spacer{width:2.25rem;height:2.25rem;flex-basis:2.25rem}.faux-header-profile-menu{right:-.15rem;min-width:9.5rem}}@media (max-width: 767px){.luxe-topbar{gap:.55rem!important;padding:.38rem .55rem .55rem!important}.app-shell-header-row--compact{min-height:3.75rem!important}.luxe-topbar .app-shell-header-row:nth-child(2){width:100%!important;max-width:100%!important;padding-inline:0!important}.faux-admin-nav{display:flex!important;width:100%!important;max-width:100vw!important;min-height:3rem!important;align-items:center!important;justify-content:flex-start!important;gap:.75rem!important;overflow-x:auto!important;overflow-y:visible!important;padding:.05rem .15rem .15rem!important;scroll-padding-inline:.75rem!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch}.faux-admin-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.faux-admin-nav__item{position:relative!important;display:inline-grid!important;grid-template-rows:1.15rem auto!important;flex:0 0 6.875rem!important;width:6.875rem!important;min-width:6.875rem!important;height:3rem!important;min-height:3rem!important;place-items:center!important;align-content:center!important;gap:.16rem!important;overflow:visible!important;border:1px solid var(--fp-border)!important;border-radius:12px!important;background:#151515f2!important;color:var(--fp-muted)!important;padding:.32rem .5rem!important;text-align:center!important;box-shadow:none!important}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{display:block!important;width:1.05rem!important;height:1.05rem!important;margin:0 auto!important;color:currentColor!important}.faux-admin-nav__item .faux-admin-nav__label--short{display:block!important;max-width:100%!important;overflow:hidden!important;color:currentColor!important;font-size:.64rem!important;font-weight:850!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}.faux-admin-nav__item .faux-admin-nav__label--full{position:absolute!important;left:50%!important;top:calc(100% + .45rem)!important;z-index:160!important;display:block!important;width:max-content!important;max-width:10rem!important;transform:translate(-50%) translateY(-.18rem)!important;border:1px solid rgba(212,175,55,.3)!important;border-radius:8px!important;background:#080808fa!important;padding:.34rem .52rem!important;color:#fff!important;font-size:.68rem!important;font-weight:850!important;line-height:1.1!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important;box-shadow:0 12px 28px #00000075!important;transition:opacity .15s ease,transform .15s ease!important}.faux-admin-nav__item:hover .faux-admin-nav__label--full,.faux-admin-nav__item:focus-visible .faux-admin-nav__label--full,.faux-admin-nav__item:active .faux-admin-nav__label--full{opacity:1!important;transform:translate(-50%) translateY(0)!important}.faux-admin-nav__item--active,.faux-admin-nav__item--active:hover{border-color:#d4af376b!important;background:linear-gradient(145deg,var(--fp-red),#820000)!important;color:#fff!important;box-shadow:0 8px 20px #c4000047!important}.app-shell-body{padding-top:1rem!important}}@media (max-width: 360px){.faux-admin-nav{gap:.55rem!important}.faux-admin-nav__item{flex-basis:6.25rem!important;width:6.25rem!important;min-width:6.25rem!important}}.auth-screen{position:relative;isolation:isolate;min-height:100dvh;background:radial-gradient(circle at 50% -10%,rgba(196,0,0,.34),transparent 34%),radial-gradient(circle at 12% 18%,rgba(212,175,55,.13),transparent 28%),radial-gradient(circle at 86% 72%,rgba(34,197,94,.09),transparent 26%),linear-gradient(180deg,#050505,#0b0b0b 54%,#120406)!important;overflow-x:hidden}.auth-screen:before{content:"";position:fixed;inset:0;z-index:-2;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.58),transparent 82%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.58),transparent 82%);pointer-events:none}.auth-screen:after{content:"♣";position:fixed;right:clamp(1rem,8vw,6rem);bottom:clamp(3rem,12vw,8rem);z-index:-1;color:#d4af370e;font-size:clamp(9rem,28vw,22rem);font-weight:900;line-height:1;pointer-events:none}.auth-header{min-height:4rem}.auth-brand{color:#fff!important;letter-spacing:.08em!important;text-transform:uppercase;text-shadow:0 0 18px rgba(196,0,0,.45),0 0 2px rgba(212,175,55,.45)}.auth-landing-title h4{color:#ffffffb8!important}.auth-card,.auth-screen .luxe-panel{border:1px solid rgba(212,175,55,.18)!important;border-radius:18px!important;background:radial-gradient(circle at 50% 0%,rgba(196,0,0,.16),transparent 38%),linear-gradient(145deg,#151515f0,#080808f0)!important;box-shadow:0 24px 70px #0000007a,inset 0 1px #ffffff0d!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.auth-card{max-width:min(32rem,calc(100vw - 2rem))!important}.auth-medallion,.auth-screen .luxe-medallion{border:1px solid rgba(212,175,55,.28)!important;background:radial-gradient(circle at 35% 20%,rgba(212,175,55,.28),transparent 46%),#c400002e!important;color:#ffd166!important;box-shadow:0 12px 28px #c4000038!important}.auth-screen h2,.auth-screen h3,.auth-screen label{color:#fff!important}.auth-screen p,.auth-screen .text-inactive,.auth-screen .text-secondary\/70,.auth-screen .text-secondary\/80,.auth-screen .text-secondary\/90{color:#ffffffa8!important}.auth-screen input,.auth-screen select,.auth-screen textarea{min-height:2.8rem;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;background:#080808d6!important;color:#fff!important;box-shadow:inset 0 1px #ffffff0a!important}.auth-screen input::placeholder,.auth-screen textarea::placeholder{color:#ffffff61!important}.auth-screen input:focus,.auth-screen select:focus,.auth-screen textarea:focus{border-color:#c40000b8!important;box-shadow:0 0 0 3px #c4000033,0 10px 24px #00000038!important}.auth-screen .text-red-500,.auth-screen .text-red-400{color:#ff8a8a!important}.auth-screen .luxe-toggle{border:1px solid rgba(212,175,55,.16);background:#080808b8!important;box-shadow:0 18px 44px #00000059}.auth-screen .luxe-toggle button,.auth-screen .btn-red,.auth-screen button[type=submit]{border-radius:12px!important}.auth-screen .luxe-toggle button[class*=from-primary],.auth-screen .bg-gradient-to-r.from-primary,.auth-screen .btn-red,.auth-screen button[type=submit]:not(.text-primary){background:linear-gradient(145deg,#c40000,#820000)!important;border-color:#d4af3738!important;color:#fff!important;box-shadow:0 14px 30px #c4000047!important}.auth-screen .luxe-icon-button{border-color:#d4af372e!important;background:#080808bd!important;color:#fff!important}.auth-screen .luxe-icon-button:hover{border-color:#d4af3757!important;background:#c400002e!important}.auth-screen .auth-card form{gap:1rem!important}.auth-screen .auth-card a{color:#ffd166!important}.auth-screen .auth-card a:hover{color:#fff!important}.auth-screen .auth-card [class*=bg-red-50]{background:#c400001f!important}.auth-screen .auth-card [class*=text-gray-],.auth-screen .auth-card .text-gray-400,.auth-screen .auth-card .text-gray-500,.auth-screen .auth-card .text-gray-700{color:#ffffff9e!important}.auth-screen .auth-card [class*="hover:bg-gray"]{background:transparent!important}.auth-screen .auth-card .bg-white-transparent,.auth-screen .auth-card .bg-white\/95{background:#ffffff0b!important}.auth-screen [class*=rounded-full].bg-primary,.auth-screen .bg-primary{background:#c40000!important}.auth-screen [class*=bg-white-transparent]{background:#ffffff14!important}@media (min-width: 768px){.auth-card{padding:2.25rem!important}}@media (max-width: 480px){.auth-screen{padding-inline:1rem!important}.auth-header{min-height:3.4rem}.auth-brand{font-size:1.35rem!important}.auth-register-screen .auth-brand{font-size:1.6rem!important}.auth-card{margin-top:1rem!important;padding:1.25rem!important}}.app-shell-rail,.nav-side-rail,.app-shell-main,.cashcounter-visible-scrollbar,.rake-table-wrap,.layout{scrollbar-width:none!important;-ms-overflow-style:none!important}.app-shell-rail::-webkit-scrollbar,.nav-side-rail::-webkit-scrollbar,.app-shell-main::-webkit-scrollbar,.cashcounter-visible-scrollbar::-webkit-scrollbar,.rake-table-wrap::-webkit-scrollbar,.layout::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html,body,#root,.default-background{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar,.default-background::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}@media (max-width: 767px){.app-shell-nav{left:0!important;right:0!important;bottom:0!important;z-index:70!important;padding:0 .55rem max(.45rem,env(safe-area-inset-bottom,0px))!important;pointer-events:none}.app-shell-nav .nav-mobile-bar{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;width:min(100%,31rem)!important;min-height:4.35rem!important;align-items:center!important;justify-items:center!important;gap:.15rem!important;margin-inline:auto!important;border:1px solid rgba(212,175,55,.18)!important;border-radius:20px!important;background:radial-gradient(circle at 50% 0%,rgba(196,0,0,.18),transparent 42%),#080808f5!important;padding:.42rem .5rem!important;box-shadow:0 18px 44px #00000085!important;overflow:visible!important;pointer-events:auto}.nav-mobile-bar:has(.nav-mobile-slot:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))!important}.nav-mobile-slot,.nav-mobile-slot--fab{display:flex!important;width:100%!important;min-width:0!important;height:3.35rem!important;align-items:center!important;justify-content:center!important}.nav-mobile-tap{display:inline-flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;padding:0!important}.nav-mobile-icon,.nav-side-rail .nav-mobile-icon{display:inline-flex!important;width:2.65rem!important;height:2.65rem!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.1)!important;background:#151515f0!important;color:var(--fp-muted)!important;box-shadow:none!important;transform:none!important}.nav-mobile-icon__glyph,.nav-side-rail .nav-mobile-icon__glyph{width:1.28rem!important;height:1.28rem!important}.nav-mobile-icon--active,.app-shell-nav .nav-mobile-icon--active{border-color:#d4af3761!important;background:linear-gradient(145deg,var(--fp-red),#820000)!important;color:#fff!important;box-shadow:0 8px 20px #c4000047!important}.nav-mobile-fab,.app-shell-nav .nav-mobile-fab{display:inline-flex!important;width:3.05rem!important;height:3.05rem!important;align-items:center!important;justify-content:center!important;margin:0!important;border:1px solid rgba(212,175,55,.42)!important;border-radius:16px!important;background:linear-gradient(145deg,var(--fp-red),#850000)!important;color:#fff!important;box-shadow:0 10px 24px #c4000052!important;transform:translateY(-.18rem)!important}.nav-mobile-fab .nav-mobile-icon__glyph{width:1.36rem!important;height:1.36rem!important}.nav-mobile-fab:hover{transform:translateY(-.28rem)!important}.app-shell-body{padding-bottom:max(6.5rem,calc(5.75rem + env(safe-area-inset-bottom,0px)))!important}.app-shell-main{padding-bottom:max(6.75rem,calc(6rem + env(safe-area-inset-bottom,0px)))!important}}@media (max-width: 360px){.app-shell-nav{padding-inline:.35rem!important}.app-shell-nav .nav-mobile-bar{min-height:4.1rem!important;border-radius:18px!important;padding-inline:.35rem!important}.nav-mobile-icon,.nav-side-rail .nav-mobile-icon{width:2.42rem!important;height:2.42rem!important;border-radius:12px!important}.nav-mobile-fab,.app-shell-nav .nav-mobile-fab{width:2.78rem!important;height:2.78rem!important;border-radius:14px!important}}.luxe-topbar{position:sticky!important;top:0!important;z-index:120!important;width:100%!important;overflow:visible!important}.app-shell-header-row{min-width:0!important}.app-shell-body,.app-shell-main{min-width:0!important;max-width:100%!important;overflow-x:clip!important}@media (min-width: 768px){.luxe-topbar{padding-block:.38rem!important}.app-shell-header-row--compact{min-height:3.1rem!important}.luxe-topbar .app-shell-header-row:nth-child(2){min-height:2.85rem!important}.faux-admin-nav{min-height:2.65rem!important;justify-content:center!important;gap:.48rem!important;padding:.16rem .25rem .22rem!important}.faux-admin-nav__item{min-width:6.25rem!important;height:2.35rem!important;align-items:center!important;justify-content:center!important}.app-shell-rail--desktop{position:fixed!important;left:1rem!important;top:6.85rem!important;z-index:70!important;width:3.45rem!important}.app-shell-body{padding:1.25rem 1.5rem 5.5rem 6.9rem!important}.app-shell-main{width:100%!important;margin-left:0!important}}@media (max-width: 767px){.luxe-topbar{max-height:none!important;gap:.42rem!important;padding:.34rem .62rem .5rem!important}.app-shell-header-row--compact{min-height:3.5rem!important;padding-inline:0!important}.faux-header-brand__mark{width:2rem!important;height:2rem!important;font-size:.72rem!important}.faux-header-brand__text strong{font-size:.86rem!important}.luxe-topbar .app-shell-header-row:nth-child(2){display:block!important;width:100%!important;max-width:100%!important;min-height:3.1rem!important;overflow:visible!important;padding-inline:0!important}.faux-admin-nav{display:flex!important;width:100%!important;max-width:100%!important;min-height:3rem!important;align-items:center!important;justify-content:flex-start!important;gap:.55rem!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain!important;padding:.08rem .05rem .36rem!important;scroll-padding-inline:.25rem!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}.faux-admin-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.faux-admin-nav__item{position:relative!important;display:inline-flex!important;flex:0 0 3rem!important;width:3rem!important;min-width:3rem!important;height:2.75rem!important;min-height:2.75rem!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:13px!important;background:#151515f5!important;color:var(--fp-muted)!important;padding:0!important;box-shadow:none!important;overflow:visible!important}.faux-admin-nav__item svg,.faux-admin-nav__item .iconify{width:1.18rem!important;height:1.18rem!important;margin:0!important}.faux-admin-nav__item .faux-admin-nav__label--short{display:none!important}.faux-admin-nav__item .faux-admin-nav__label--full{position:absolute!important;left:50%!important;top:calc(100% + .42rem)!important;z-index:180!important;display:block!important;width:max-content!important;max-width:10rem!important;transform:translate(-50%) translateY(-.18rem)!important;border:1px solid rgba(212,175,55,.32)!important;border-radius:8px!important;background:#080808fa!important;padding:.34rem .52rem!important;color:#fff!important;font-size:.68rem!important;font-weight:850!important;line-height:1.1!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important;box-shadow:0 12px 28px #00000075!important;transition:opacity .15s ease,transform .15s ease!important}.faux-admin-nav__item:hover .faux-admin-nav__label--full,.faux-admin-nav__item:focus-visible .faux-admin-nav__label--full,.faux-admin-nav__item:active .faux-admin-nav__label--full{opacity:1!important;transform:translate(-50%) translateY(0)!important}.faux-admin-nav__item--active,.faux-admin-nav__item--active:hover{border-color:#d4af376b!important;background:linear-gradient(145deg,var(--fp-red),#820000)!important;color:#fff!important;box-shadow:0 8px 20px #c4000047!important}.app-shell-rail--desktop{display:none!important}.app-shell-body{padding:1rem .75rem max(7.2rem,calc(6.2rem + env(safe-area-inset-bottom,0px)))!important}.app-shell-main{padding-top:0!important}}@media (max-width: 360px){.faux-admin-nav{gap:.45rem!important}.faux-admin-nav__item{flex-basis:2.8rem!important;width:2.8rem!important;min-width:2.8rem!important}}.luxe-topbar{isolation:isolate}.app-shell-rail--desktop{pointer-events:none}.app-shell-rail--desktop .nav-side-rail{pointer-events:auto}.auth-login-form label{margin-bottom:.4rem;font-weight:650}.auth-login-form--focused{display:flex;width:100%;flex-direction:column;gap:1rem}.auth-login-field{display:grid;gap:.4rem}.auth-login-form input{width:100%}.auth-login-input{min-height:3rem!important;font-size:.95rem!important;line-height:1.35!important}.auth-login-otp{font-family:IBM Plex Mono,Consolas,monospace;font-size:1.05rem!important;font-weight:700;letter-spacing:.12em;text-align:center}.auth-login-step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:.35rem;border:1px solid rgba(212,175,55,.16);border-radius:12px;background:#ffffff0b}.auth-login-step span{display:flex;min-height:2.3rem;align-items:center;justify-content:center;border-radius:9px;color:#ffffff94;font-size:.78rem;font-weight:800;text-transform:uppercase}.auth-login-step span.active{background:linear-gradient(145deg,#c40000eb,#820000e6);color:#fff;box-shadow:0 10px 22px #c4000038}.auth-login-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem;margin-top:.45rem}.auth-login-link{border:0;background:transparent;color:#ff9b9b!important;font-size:.78rem;font-weight:800;line-height:1.2;text-align:left;text-transform:uppercase}.auth-login-link:not(:disabled):hover{color:#fff!important;text-decoration:underline}.auth-login-link:disabled{color:#ffffff61!important;cursor:not-allowed}.auth-login-bypass{display:inline-flex;width:100%;min-height:3rem;align-items:center;justify-content:center;border:1px solid rgba(212,175,55,.28);border-radius:.375rem;background:#ffffff0f;color:#ffffffe0!important;font-size:.88rem;font-weight:800;line-height:1.2;text-align:center;transition:border-color .2s ease,background .2s ease,color .2s ease,opacity .2s ease}.auth-login-bypass:not(:disabled):hover{border-color:#d4af378c;background:#d4af371f;color:#fff!important}.auth-login-bypass:disabled{cursor:not-allowed;opacity:.5}.auth-login-status{margin:0;border-radius:12px;padding:.8rem .9rem;font-size:.86rem;font-weight:750;line-height:1.35}.auth-login-status--success{border:1px solid rgba(74,222,128,.26);background:#16653433;color:#bbf7d0!important}.auth-login-status--error{border:1px solid rgba(248,113,113,.3);background:#7f1d1d47;color:#fecaca!important}.auth-password-field{display:grid;gap:.4rem}.auth-password-field__control{position:relative;display:flex;align-items:center}.auth-password-field__control input{padding-right:3rem!important}.auth-password-field__toggle{position:absolute;right:.65rem;top:50%;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;transform:translateY(-50%);border:0;background:transparent;color:#ffffff9e!important}.auth-password-field__toggle:empty{pointer-events:none}@media (min-width: 768px){.app-shell-rail--desktop{top:var(--app-rail-top, calc(6.85rem + 1cm) )!important;z-index:40!important}.app-shell-rail--desktop .nav-side-rail{max-height:calc(100dvh - var(--app-rail-top, calc(6.85rem + 1cm) ) - 1rem);overflow-y:auto}}@media (min-width: 768px) and (max-width: 1023px){.app-shell-body{padding-left:5.7rem!important;padding-right:1rem!important}.app-shell-rail--desktop{left:.75rem!important;width:3.15rem!important}.nav-side-rail .nav-mobile-icon,.nav-side-rail .nav-mobile-fab{width:2.8rem!important;height:2.8rem!important}}@media (max-width: 767px){.app-shell-rail--desktop{display:none!important}.app-shell-rail--mobile{z-index:80!important}.auth-screen{overflow-y:auto}.auth-header{gap:.75rem}.auth-card{max-width:min(28rem,calc(100vw - 1.5rem))!important}.auth-login-input{min-height:3.15rem!important;font-size:1rem!important}}.transaction-entry-page{max-width:72rem;margin-inline:auto}.transaction-entry-hero{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(216,184,106,.22);border-radius:8px;padding:1rem;background:linear-gradient(135deg,rgba(216,184,106,.08),transparent 42%),#120b0fe6;box-shadow:0 18px 42px #00000047}.transaction-entry-hero--credit{box-shadow:0 18px 42px #00000047,inset 4px 0 #22c55ed9}.transaction-entry-hero--debit{box-shadow:0 18px 42px #00000047,inset 4px 0 #c8323ae6}.transaction-entry-hero h1{margin:.1rem 0;color:#fff8ec;font-size:1.45rem;font-weight:900}.transaction-entry-hero p{margin:0;color:#bca99b;font-size:.85rem}.transaction-entry-hero__badge{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;border:1px solid rgba(216,184,106,.24);border-radius:999px;padding:.55rem .8rem;color:#f7efe4;background:#0a070985;font-size:.78rem;font-weight:900}.transaction-entry-form{display:grid;gap:1rem;padding:1rem}.transaction-entry-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.42fr);gap:1rem;align-items:start}.transaction-entry-main{display:grid;gap:1rem;min-width:0}.transaction-entry-player{min-width:0}.transaction-entry-player>div{margin-top:.4rem}.transaction-entry-summary{position:sticky;top:1rem;display:grid;gap:.85rem;min-width:0;border:1px solid rgba(216,184,106,.18);border-radius:8px;padding:.85rem;background:linear-gradient(145deg,#d8b86a12,#c8323a0a),#0a070973}.transaction-entry-summary__head{display:flex;align-items:center;justify-content:space-between;gap:.65rem;border-bottom:1px solid rgba(216,184,106,.14);padding-bottom:.7rem;color:#f7efe4;font-size:.8rem;font-weight:900}.transaction-entry-summary .transaction-balance-grid{grid-template-columns:minmax(0,1fr)}.transaction-type-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.transaction-type-option{position:relative;display:flex;min-height:4rem;align-items:center;gap:.7rem;border:1px solid rgba(216,184,106,.18);border-radius:8px;padding:.8rem 2.4rem .8rem .85rem;color:#f7efe4;background:#ffffff0e;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.transaction-type-option:hover{transform:translateY(-1px);border-color:#d8b86a61}.transaction-type-option svg{width:1.35rem;height:1.35rem;flex-shrink:0}.transaction-type-option span{font-size:.86rem;font-weight:900}.transaction-type-option--credit svg{color:#4ade80}.transaction-type-option--debit svg{color:#ff8f98}.transaction-type-option--credit.transaction-type-option--active{border-color:#22c55ea6;background:linear-gradient(145deg,#22c55e38,#120b0fc7);box-shadow:0 12px 28px #22c55e1f,inset 0 0 0 1px #22c55e2e}.transaction-type-option--debit.transaction-type-option--active{border-color:#c8323ab8;background:linear-gradient(145deg,#c8323a3d,#120b0fc7);box-shadow:0 12px 28px #c8323a24,inset 0 0 0 1px #c8323a2e}.transaction-type-option__check{position:absolute;right:.75rem;color:#fff8ec!important}.transaction-entry-field{display:block;min-width:0;color:#bca99b;font-size:.78rem;font-weight:800}.transaction-entry-field>span{display:block;margin-bottom:.4rem}.transaction-entry-input{width:100%;min-height:2.9rem;border:1px solid rgba(216,184,106,.28);border-radius:8px;background:#0a0709b8;padding:.65rem .75rem;color:#fff8ec;outline:none}.transaction-entry-input:focus{border-color:#d8b86a9e;box-shadow:0 0 0 3px #d8b86a1f}.transaction-entry-textarea{min-height:6.5rem;resize:vertical}.transaction-balance-grid>div{border-radius:8px!important}.transaction-balance-grid__amount--credit strong{color:#4ade80}.transaction-balance-grid__amount--debit strong{color:#ff8f98}.transaction-entry-submit{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.55rem;border-radius:8px;padding:.75rem 1rem;color:#fff;font-weight:900;transition:transform .16s ease,filter .16s ease,opacity .16s ease}.transaction-entry-submit:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.transaction-entry-submit:disabled{cursor:not-allowed;opacity:.65}.transaction-entry-submit--credit{border:1px solid rgba(34,197,94,.45);background:linear-gradient(145deg,#15803d,#166534)}.transaction-entry-submit--debit{border:1px solid rgba(200,50,58,.5);background:linear-gradient(145deg,#c8323a,#8e2331)}@media (max-width: 640px){.transaction-entry-hero{align-items:flex-start;flex-direction:column}.transaction-type-toggle{grid-template-columns:minmax(0,1fr)}}@media (max-width: 980px){.transaction-entry-layout{grid-template-columns:minmax(0,1fr)}.transaction-entry-summary{position:static}.transaction-entry-summary .transaction-balance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.transaction-entry-summary .transaction-balance-grid{grid-template-columns:minmax(0,1fr)}}.waiting-player-row{display:grid!important;grid-template-columns:minmax(13rem,1.25fr) minmax(9rem,.75fr) minmax(12rem,1fr) auto auto!important;align-items:center!important;gap:.8rem!important;min-height:5.25rem;padding:.85rem 1rem!important;border-radius:8px!important}.waiting-player-row__player{display:flex!important;align-items:center!important;gap:.75rem!important;min-width:0}.waiting-player-row__player .luxe-medallion{width:2.5rem!important;height:2.5rem!important;flex:0 0 2.5rem}.waiting-player-row__player strong,.waiting-player-row__player small,.waiting-player-row__field strong,.waiting-player-row__field span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waiting-player-row__field{min-width:0;padding:.55rem .7rem!important;border:1px solid rgba(216,184,106,.14);border-radius:8px;background:#0a070947}.waiting-player-row__field small{margin-bottom:.15rem;font-size:.66rem!important;letter-spacing:.08em}.waiting-player-row__field strong{font-size:.88rem!important}.waiting-player-row__field span{display:block;margin-top:.12rem;font-size:.68rem!important}.waiting-player-row__status{display:flex!important;justify-content:center!important}.waiting-player-row__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.5rem!important;min-width:max-content}.waiting-player-row__actions .luxe-action{min-width:6.5rem;white-space:nowrap}.waiting-player-row__notes{grid-column:1 / -1;margin-top:-.15rem}@media (max-width: 1180px){.waiting-player-row{grid-template-columns:minmax(13rem,1fr) minmax(9rem,.8fr) minmax(12rem,1fr)!important}.waiting-player-row__status,.waiting-player-row__actions{justify-content:flex-start!important}.waiting-player-row__actions{grid-column:span 2}}@media (max-width: 760px){.waiting-player-row{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.waiting-player-row__status,.waiting-player-row__actions{justify-content:flex-start!important}.waiting-player-row__actions{grid-column:auto;width:100%}.waiting-player-row__actions .luxe-action{flex:1 1 auto}}.rake-player-search{display:grid;gap:.32rem;min-width:0;color:#ffffff9e;font-size:.68rem;font-weight:900;text-transform:uppercase}.rake-player-search>div{margin-top:0}.rake-player-search input{min-height:2.65rem;border-color:#d4af3738;background:#0000008c;color:#fff}.rake-player-search input:focus{border-color:#ffd166;box-shadow:0 0 0 3px #b300003d}.checkout-time-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.checkout-time-line span{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:.35rem;border:1px solid rgba(216,184,106,.18);border-radius:8px;background:#0a07096b;padding:.55rem .45rem;color:#f7efe4;font-size:.76rem;font-weight:900;white-space:nowrap}.checkout-time-line svg{width:1rem;height:1rem;flex-shrink:0}.checkout-time-line__green{border-color:#22c55e5c!important;background:#22c55e21!important;color:#86efac!important}.checkout-match-clock{display:flex;align-items:center;gap:.75rem;border-radius:8px;border:1px solid rgba(216,184,106,.2);padding:.75rem}.checkout-match-clock>svg{width:2rem;height:2rem;flex-shrink:0}.checkout-match-clock strong,.checkout-match-clock span{display:block}.checkout-match-clock strong{color:#fff8ec;font-size:1rem}.checkout-match-clock span{margin-top:.12rem;color:#bca99b;font-size:.76rem;font-weight:800}.checkout-match-clock--ready{border-color:#22c55e66;background:#22c55e1f}.checkout-match-clock--ready>svg{color:#4ade80}.checkout-match-clock--warning{border-color:#facc1561;background:#facc151f}.checkout-match-clock--warning>svg{color:#facc15}.waiting-table-card--open,.live-table-card.faux-card--felt{border-color:#22c55e6b!important;box-shadow:0 18px 42px #22c55e1a}.waiting-table-card--open .waiting-table-card__main,.live-table-card.faux-card--felt{background:linear-gradient(135deg,rgba(34,197,94,.18),transparent 46%),#0a1912d6!important}.waiting-table-card--running,.live-table-card.faux-card--maroon{border-color:#ef44447a!important;box-shadow:0 18px 42px #ef44441f}.waiting-table-card--running .waiting-table-card__main,.live-table-card.faux-card--maroon{background:linear-gradient(135deg,rgba(239,68,68,.2),transparent 46%),#200b0edb!important}.waiting-table-card--closed,.live-table-card.faux-card--navy{border-color:#38bdf875!important;box-shadow:0 18px 42px #38bdf81a}.waiting-table-card--closed .waiting-table-card__main,.live-table-card.faux-card--navy{background:linear-gradient(135deg,rgba(56,189,248,.18),transparent 46%),#081222e0!important}.history-metric{display:flex;align-items:center;gap:.85rem;min-height:5.4rem;border:1px solid rgba(216,184,106,.18);border-radius:8px;background:#120b0fc7;padding:1rem}.history-metric>span{display:inline-flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;border-radius:8px}.history-metric svg{width:1.55rem;height:1.55rem}.history-metric small,.history-metric strong{display:block}.history-metric small{color:#bca99b;font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.history-metric strong{margin-top:.2rem;color:#fff8ec;font-size:1.55rem;font-weight:950}.history-metric--green>span{background:#22c55e29;color:#4ade80}.history-metric--red>span{background:#ef444429;color:#f87171}.history-metric--blue>span{background:#38bdf829;color:#38bdf8}.history-metric--gold>span{background:#d8b86a29;color:#d8b86a}.player-history-table{width:100%;border-collapse:collapse}.player-history-table th,.player-history-table td{border-bottom:1px solid rgba(216,184,106,.12);padding:.85rem .95rem;text-align:left;vertical-align:middle}.player-history-table th{color:#bca99b;font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.player-history-table td{color:#f7efe4;font-size:.86rem;font-weight:800}.player-history-table small{display:block;margin-top:.2rem;color:#8f7e72;font-size:.72rem}.player-history-person{display:flex;min-width:0;align-items:center;gap:.7rem}.player-history-avatar{display:inline-flex;width:2.7rem;height:2.7rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(216,184,106,.28);border-radius:999px;background:#d8b86a1c;color:#d8b86a}.player-history-avatar img,.player-history-avatar svg{width:100%;height:100%;object-fit:cover}.player-history-time{color:#86efac;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:950}.player-history-status{display:inline-flex;border-radius:999px;padding:.32rem .65rem;background:#ffffff1a;color:#fff;font-size:.7rem;font-weight:950;text-transform:uppercase}.player-history-status--active{background:#ef44442e;color:#fca5a5}.player-history-status--checked_out{background:#38bdf82e;color:#7dd3fc}.player-history-status--waiting,.player-history-status--pending{background:#facc1529;color:#fde68a}@media (max-width: 640px){.checkout-time-line{grid-template-columns:minmax(0,1fr)}}.club-player-page{width:min(100%,1180px);margin-inline:auto;padding-bottom:6rem}.club-player-hero{border-radius:14px;overflow:hidden}.club-player-top-actions{display:inline-flex;align-items:center;gap:.45rem}.club-qr-top-button{position:relative}.club-qr-top-button span{position:absolute;right:-.28rem;top:-.28rem;display:inline-flex;min-width:1.1rem;height:1.1rem;align-items:center;justify-content:center;border-radius:999px;background:#ef4444;color:#fff;font-size:.62rem;font-weight:950}.club-player-banner{align-items:flex-end}.club-player-banner h1{margin-top:.15rem;font-size:clamp(1.7rem,4vw,3.4rem)}.club-player-banner button,.club-qr-modal .luxe-action{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(216,184,106,.35);border-radius:8px;background:#d8b86a24;color:#fff8ec;font-weight:950}.club-player-tabs{justify-content:center}.club-player-tabs button{max-width:9.5rem}.club-floor-card,.club-history-card{border:1px solid rgba(216,184,106,.16);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 42%),#0e0a0cd6;padding:1rem;box-shadow:0 18px 44px #00000052}.club-table-list--desktop{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.club-table-card--premium{border-radius:12px!important;background:radial-gradient(circle at 92% 0%,rgba(216,184,106,.13),transparent 35%),#100a0cdb!important}.club-support-button{bottom:1.35rem!important}.club-qr-modal,.club-notification-modal{display:grid;gap:1rem}.club-qr-modal__head{display:flex;align-items:center;gap:.75rem;border:1px solid rgba(216,184,106,.16);border-radius:8px;background:#d8b86a14;padding:.85rem}.club-qr-modal__head>svg{width:2rem;height:2rem;color:#d8b86a}.club-qr-modal__head strong,.club-qr-modal__head small{display:block}.club-qr-modal__head strong{color:#fff8ec;font-weight:950}.club-qr-modal__head small{margin-top:.1rem;color:#bca99b;font-size:.78rem}.club-qr-image,.club-qr-empty{width:min(18rem,100%);aspect-ratio:1;justify-self:center;border-radius:12px;background:#fff;object-fit:contain;padding:.9rem}.club-qr-empty{display:grid;place-items:center;background:#00000052;color:#bca99b}.club-player-page{width:100%;max-width:1380px;padding:0 clamp(.75rem,1.6vw,1.5rem) 4rem}.club-player-hero{border:1px solid rgba(239,68,68,.35);border-radius:8px;background:radial-gradient(circle at 88% 8%,rgba(239,68,68,.22),transparent 26%),linear-gradient(145deg,#160607,#050505 72%);padding:.85rem}.club-player-hero .club-mobile-hero__top{min-height:2.6rem;border-radius:8px;background:linear-gradient(90deg,#b30000,#4d070b);padding:.55rem .75rem}.club-player-hero .club-mobile-hero__top strong{color:#fff;font-size:clamp(1rem,1.8vw,1.35rem);letter-spacing:0;text-transform:none}.club-player-banner{min-height:7.5rem;margin-top:.8rem;border:1px solid rgba(239,68,68,.2);border-radius:8px;background:radial-gradient(circle at 12% 0%,rgba(255,229,0,.12),transparent 32%),linear-gradient(135deg,#b3000059,#050505b8);padding:clamp(1rem,2vw,1.4rem)}.club-player-banner h1{color:#fff;font-size:clamp(1.8rem,3.6vw,3rem);letter-spacing:0}.club-player-banner p{color:#ffffffb8}.club-player-qr-icon-only{width:3rem;height:3rem;padding:0!important}.club-player-qr-icon-only svg{width:1.45rem;height:1.45rem}.club-player-floor-summary{margin-top:1rem;border-color:#ef444447;background:radial-gradient(circle at 100% 0%,rgba(239,68,68,.14),transparent 30%),linear-gradient(145deg,#101010,#050505)}.club-player-live-grid{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1rem;margin-top:1rem}.club-player-live-card{border-color:#ef444447!important;background:radial-gradient(circle at 94% 0%,rgba(239,68,68,.18),transparent 34%),linear-gradient(145deg,#101010,#060606)!important}.club-player-card-roster{display:grid;gap:.65rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0000003d;padding:.8rem}.club-player-card-roster__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.club-player-card-roster__head span{color:#fff;font-weight:950}.club-player-card-roster__head small,.club-player-card-roster p{color:#bca99b;font-size:.76rem;font-weight:800}.club-player-name-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.45rem}.club-player-name-list span{display:inline-flex;min-width:0;align-items:center;gap:.4rem;overflow:hidden;border:1px solid rgba(239,68,68,.18);border-radius:999px;background:#ef44441a;padding:.38rem .55rem;color:#fff;font-size:.8rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.club-player-name-list svg{width:1rem;height:1rem;flex-shrink:0;color:#fca5a5}.club-player-empty{grid-column:1 / -1}.club-readonly-player{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem}.club-readonly-player strong,.club-readonly-player small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-readonly-player strong{color:#fff;font-weight:950}.club-readonly-player small{color:#bca99b;font-size:.75rem}.luxe-panel:has(.club-player-table-modal){max-width:min(920px,calc(100vw - 1.5rem))!important;border-color:#ef444461;border-radius:16px;box-shadow:0 28px 80px #0000009e,0 0 0 1px #ffffff0a}.luxe-panel:has(.club-player-table-modal) .luxe-icon-button{width:42px;height:42px;border-color:#ef444447;border-radius:12px;transition:background .18s ease,color .18s ease,border-color .18s ease}.luxe-panel:has(.club-player-table-modal) .luxe-icon-button:hover{border-color:#ef4444b8;background:#ef44442e;color:#fecaca}.club-player-table-modal{display:grid;gap:.9rem}.club-player-table-modal .live-player-modal-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(15.5rem,18rem);gap:.85rem;align-items:center;border:1px solid rgba(34,197,94,.28);border-left:4px solid #22c55e;border-radius:14px;background:radial-gradient(circle at 94% 0%,rgba(34,197,94,.14),transparent 30%),linear-gradient(145deg,#0d120ff5,#050505f5);padding:.9rem;box-shadow:0 18px 46px #00000059}.live-player-modal-title{display:flex;min-width:0;align-items:center;gap:.85rem}.live-table-icon{display:inline-flex;width:3.15rem;height:3.15rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(239,68,68,.42);border-radius:12px;background:#ef444429;color:#fca5a5;font-size:1.55rem}.live-player-modal-title h3{margin:0;color:#fff;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:950;letter-spacing:0}.live-player-modal-title p{margin:.18rem 0 0;color:#bca99b;font-size:.9rem;font-weight:850}.live-table-run-badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-width:5.6rem;border:1px solid rgba(34,197,94,.34);border-radius:999px;background:#22c55e1f;color:#86efac;padding:.42rem .75rem;font-size:.72rem;font-weight:950;text-transform:uppercase;white-space:nowrap}.live-table-run-badge--running{border-color:#ef444485;background:#ef444429;color:#fecaca}.live-player-modal-refresh{display:grid;justify-items:stretch;gap:.38rem;min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0003;padding:.65rem}.live-player-modal-refresh .live-table-run-badge{justify-self:start}.live-player-modal-refresh span{display:inline-flex;align-items:center;gap:.36rem;min-width:0;color:#86efac;font-size:.78rem;font-weight:950;text-transform:uppercase;white-space:nowrap}.live-player-modal-refresh small{color:#bca99b;font-size:.74rem;font-weight:800}.live-player-modal-refresh .luxe-action{justify-content:center;min-height:38px;width:100%;padding-block:.45rem}.live-table-stat-grid,.live-table-modal-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.live-table-stat-grid>span,.live-table-modal-footer>span{min-width:0;border:1px solid rgba(239,68,68,.18);border-radius:10px;background:#00000047;min-height:4.6rem;padding:.68rem}.live-table-stat-grid>span{display:grid;align-content:center}.live-table-stat-grid small,.live-table-modal-footer small{display:block;color:#fca5a5;font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.live-table-stat-grid strong,.live-table-modal-footer strong{display:block;margin-top:.2rem;overflow:hidden;color:#fff;font-size:1rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.live-table-control-row{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);gap:.7rem;align-items:stretch}.live-seat-capacity{display:grid;gap:.5rem;border:1px solid rgba(216,184,106,.18);border-radius:12px;background:#d8b86a12;padding:.78rem .85rem}.live-seat-capacity>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:1rem}.live-seat-capacity span{color:#d8b86a;font-size:.76rem;font-weight:950;text-transform:uppercase}.live-seat-capacity strong{color:#fff;font-size:.9rem;font-weight:950}.live-seat-capacity__bar{overflow:hidden;height:.65rem;border-radius:999px;background:#ffffff1a}.live-seat-capacity__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#facc15,#ef4444);transition:width .25s ease}.live-player-search{display:flex;align-items:center;gap:.55rem;border:1px solid rgba(239,68,68,.22);border-radius:12px;background:#00000047;min-height:100%;padding:.7rem .85rem}.live-player-search svg{width:1.15rem;height:1.15rem;flex:0 0 auto;color:#fca5a5}.live-player-search input{width:100%;border:0;background:transparent;color:#fff;font-size:.92rem;font-weight:850;outline:none}.live-player-search input::placeholder{color:#8f7e72}.live-seat-grid{display:grid;max-height:min(48dvh,31rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;overflow-y:auto;padding-right:.2rem}.live-seat-card{display:grid;gap:.75rem;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:radial-gradient(circle at 100% 0%,rgba(255,255,255,.06),transparent 34%),#080808db;padding:.85rem;transition:border-color .18s ease,transform .18s ease,background .18s ease}.live-seat-card:hover{transform:translateY(-1px);border-color:#d8b86a57;background:#0e0a0cf5}.live-seat-card--active{border-color:#22c55e42;box-shadow:inset 3px 0 #22c55ecc}.live-seat-card__top,.live-seat-card__player,.live-seat-card__stats{display:flex;min-width:0;align-items:center;gap:.65rem}.live-seat-card__top{justify-content:space-between}.live-seat-card__top span{color:#d8b86a;font-size:.76rem;font-weight:950;text-transform:uppercase}.live-seat-card__top strong{border-radius:999px;background:#22c55e1f;color:#86efac;padding:.25rem .52rem;font-size:.68rem;font-weight:950;text-transform:uppercase}.live-seat-card__player b,.live-seat-card__player small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-seat-card__player b{color:#fff;font-size:.98rem;font-weight:950}.live-seat-card__player small{margin-top:.12rem;color:#bca99b;font-size:.74rem;font-weight:850}.live-seat-card__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.live-seat-card__stats span{min-width:0;border-radius:8px;background:#ffffff0e;padding:.55rem}.live-seat-card__stats small,.live-seat-card__stats strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-seat-card__stats small{color:#8f7e72;font-size:.62rem;font-weight:950;text-transform:uppercase}.live-seat-card__stats strong{margin-top:.12rem;color:#fff;font-size:.78rem;font-weight:950}.club-table-empty-state{grid-column:1 / -1;min-height:13rem;border:1px dashed rgba(216,184,106,.28);border-radius:14px;background:#0000003d;text-align:center}.club-table-empty-state svg{color:#fca5a5}.club-table-empty-state p{color:#fff;font-size:1rem;font-weight:950}.club-table-empty-state small{display:block;margin-top:.2rem;color:#bca99b;font-size:.8rem;font-weight:800}@media (max-width: 860px){.club-player-table-modal .live-player-modal-head,.live-table-stat-grid,.live-table-modal-footer,.live-table-control-row,.live-seat-grid{grid-template-columns:1fr}.live-player-modal-refresh{justify-items:stretch}.live-player-modal-refresh .live-table-run-badge{justify-self:start}.live-player-modal-refresh .luxe-action{justify-content:center;width:100%}}@media (min-width: 861px){.live-table-modal-footer{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1120px){.live-table-stat-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width: 560px){.live-player-modal-title{align-items:flex-start;flex-direction:column}.live-seat-card__stats{grid-template-columns:1fr}}@media (min-width: 1280px){.club-player-live-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.club-player-page{padding-inline:.65rem}.club-player-banner{min-height:6.75rem}.club-player-live-grid{grid-template-columns:1fr}}.club-notification-list,.club-history-list{display:grid;gap:.65rem}.club-notification-row,.club-history-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center;border:1px solid rgba(216,184,106,.13);border-radius:8px;background:#0000003d;padding:.8rem}.club-notification-row>span{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:8px;background:#22c55e21;color:#4ade80}.club-notification-row strong,.club-notification-row small,.club-history-row strong,.club-history-row small{display:block}.club-notification-row strong,.club-history-row strong{color:#fff8ec;font-weight:950}.club-notification-row small,.club-history-row small{margin-top:.15rem;color:#bca99b;font-size:.74rem}@media (min-width: 820px){.club-history-row{grid-template-columns:minmax(14rem,1.4fr) repeat(3,minmax(8rem,1fr))}}.faux-settings-shell{width:100%;max-width:1320px;margin-inline:auto}.profile-modern{max-width:1180px;margin-inline:auto}.profile-summary--wide{grid-template-columns:auto minmax(0,1fr) minmax(12rem,auto)}.profile-record-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem}.profile-record-grid--kyc{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.profile-record-item{display:flex;align-items:center;gap:.75rem;min-width:0;border:1px solid rgba(216,184,106,.14);border-radius:8px;background:#0000003d;padding:.85rem}.profile-record-item>span{display:inline-flex;width:2.35rem;height:2.35rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;background:#d8b86a1a;color:#d8b86a}.profile-record-item small,.profile-record-item strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-record-item small{color:#bca99b;font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.profile-record-item strong{margin-top:.15rem;color:#fff8ec;font-weight:900}.profile-address-display{min-height:5.2rem;border:1px solid rgba(216,184,106,.14);border-radius:8px;background:#0000003d;padding:.9rem;color:#fff8ec;font-weight:800}.mv-shell{border:1px solid rgba(255,229,0,.24);border-radius:8px;background:linear-gradient(135deg,rgba(255,229,0,.055) 25%,transparent 25%) 0 0 / 28px 28px,linear-gradient(315deg,rgba(255,51,71,.04) 25%,transparent 25%) 14px 14px / 28px 28px,linear-gradient(145deg,#101010,#050505);padding:1rem;color:#f8fafc}.mv-hero{position:sticky;top:.5rem;overflow:hidden;border:1px solid rgba(255,229,0,.32);border-radius:8px;background:radial-gradient(circle at 86% 16%,rgba(16,185,129,.28),transparent 24%),linear-gradient(135deg,rgba(255,229,0,.055) 25%,transparent 25%) 0 0 / 28px 28px,linear-gradient(145deg,#102235,#052f2a);box-shadow:0 24px 58px #00000073;padding:1.1rem}.mv-hero-top{display:grid;gap:.85rem}.mv-avatar-wrap{display:flex}.mv-avatar{width:110px;height:110px;border:3px solid rgba(255,229,0,.68);border-radius:8px;background:radial-gradient(circle at 50% 36%,rgba(125,211,252,.22),transparent 42%),#111827;box-shadow:0 18px 42px #0000006b;object-fit:cover}.mv-card{overflow:hidden;border:1px solid rgba(255,229,0,.28);border-radius:8px;background:linear-gradient(135deg,rgba(255,229,0,.055) 25%,transparent 25%) 0 0 / 28px 28px,linear-gradient(315deg,rgba(255,51,71,.04) 25%,transparent 25%) 14px 14px / 28px 28px,linear-gradient(145deg,#111,#060606);box-shadow:0 20px 48px #0000006b}.mv-card-head{border-bottom:1px solid rgba(255,229,0,.22);background:linear-gradient(90deg,#ffe5001f,#ffe50006),#0b0b0b;padding:.9rem 1rem}.mv-card-title{display:inline-flex;align-items:center;gap:.6rem;color:#fff;font-size:1rem;font-weight:950}.mv-icon{display:inline-flex;width:2.15rem;height:2.15rem;align-items:center;justify-content:center;border:1px solid rgba(125,211,252,.32);border-radius:8px;background:#0ea5e933;color:#7dd3fc}.mv-card-body{padding:1rem}.mv-grid-3,.mv-grid-4{display:grid;gap:.85rem}.mv-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mv-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mv-item{min-height:74px;min-width:0;border:1px solid rgba(255,229,0,.26);border-radius:8px;background:radial-gradient(circle at 92% 12%,rgba(255,229,0,.12),transparent 26%),#0b0b0b;padding:.85rem .9rem}.mv-item-label{color:#ffe500;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.mv-item-value{margin-top:.38rem;color:#fff;font-size:.9rem;font-weight:800;word-break:break-word}.mv-profile-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem}.mv-profile-box{border:1px solid rgba(255,229,0,.28);border-radius:8px;background:#05050561;padding:.75rem .85rem}.mv-profile-box p:first-child{color:#ffe500;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.mv-profile-box p:last-child{margin-top:.28rem;color:#fff;font-size:.88rem;font-weight:800;word-break:break-word}.mv-chip-row{display:flex;flex-wrap:wrap;gap:.5rem}.mv-chip-row .rounded-full{border:1px solid rgba(255,229,0,.32);background:#111!important;color:#ffe500!important}@media (max-width: 1023px){.mv-hero{position:static}.mv-grid-3,.mv-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.mv-grid-3,.mv-grid-4,.mv-profile-meta{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.profile-summary--wide{grid-template-columns:minmax(0,1fr)}}.floor-ops{display:grid;gap:16px}.floor-ops__header,.floor-panel,.report-tile,.seat-card{position:relative;overflow:hidden;border:1px solid rgba(255,229,0,.18);border-radius:8px;background:linear-gradient(135deg,rgba(255,229,0,.045) 25%,transparent 25%) 0 0 / 28px 28px,linear-gradient(145deg,#111,#050505);box-shadow:0 20px 46px #00000052}.floor-ops__header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px}.floor-ops__eyebrow{margin:0 0 4px;color:#ffe500;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.floor-ops__header h2{margin:0;color:#fff;font-size:22px;font-weight:900}.floor-ops__actions{display:flex;flex-wrap:wrap;gap:10px}.floor-ops__actions button{display:inline-flex;min-height:40px;align-items:center;gap:8px;border:1px solid rgba(255,229,0,.38);border-radius:8px;background:#ffe5001f;color:#ffe500;padding:9px 12px;font-size:13px;font-weight:900}.floor-report-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.report-tile{display:flex;min-height:96px;align-items:center;gap:12px;padding:14px}.report-tile>span{display:grid;width:42px;height:42px;place-items:center;border-radius:8px;color:#fff;font-size:22px}.report-tile small{display:block;color:#ffffff9e;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.report-tile strong{display:block;margin-top:5px;color:#fff;font-size:20px;font-weight:950}.report-tile--green>span{background:#10b98147;color:#86efac}.report-tile--red>span{background:#ef44443d;color:#fca5a5}.report-tile--blue>span{background:#0ea5e93d;color:#7dd3fc}.report-tile--gold>span{background:#ffe5002e;color:#ffe500}.floor-ops__grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:14px;align-items:start}.floor-panel{min-width:0;padding:16px}.floor-panel--wide{grid-row:auto}.floor-panel__title{display:flex;align-items:center;gap:10px;margin-bottom:14px}.floor-panel__title>span{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(125,211,252,.32);border-radius:8px;background:#0ea5e92e;color:#7dd3fc}.floor-panel__title h3{margin:0;color:#fff;font-size:16px;font-weight:900}.floor-panel__title p{margin:2px 0 0;color:#ffffff94;font-size:12px;font-weight:700}.seat-map-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;align-items:start}.seat-card{height:fit-content;padding:14px}.seat-card--running{border-color:#f8717161;background:radial-gradient(circle at 90% 12%,rgba(239,68,68,.24),transparent 30%),linear-gradient(145deg,#210909,#050505)}.seat-card--open{border-color:#10b98161;background:radial-gradient(circle at 90% 12%,rgba(16,185,129,.22),transparent 30%),linear-gradient(145deg,#061b14,#050505)}.seat-card--closed{border-color:#60a5fa61;background:radial-gradient(circle at 90% 12%,rgba(59,130,246,.22),transparent 30%),linear-gradient(145deg,#071327,#050505)}.seat-card__top,.seat-card__foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.seat-card__top h3{margin:0;color:#fff;font-size:16px;font-weight:950}.seat-card__top p{max-width:18rem}.seat-card__top p,.seat-card__foot span{margin:2px 0 0;color:#ffffff9e;font-size:12px;font-weight:800}.seat-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px}.seat-summary-tile{min-height:76px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:radial-gradient(circle at 88% 16%,rgba(255,255,255,.06),transparent 34%),#ffffff0b;padding:12px}.seat-summary-tile small{display:block;color:#ffffff94;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.seat-summary-tile strong{display:block;margin-top:7px;color:#fff;font-size:20px;font-weight:950}.seat-summary-tile--green{border-color:#16c78447}.seat-summary-tile--green strong{color:#86efac}.seat-summary-tile--red{border-color:#ef44444d}.seat-summary-tile--red strong{color:#fca5a5}.seat-summary-tile--blue{border-color:#0ea5e94d}.seat-summary-tile--blue strong{color:#7dd3fc}.seat-summary-tile--gold{border-color:#d4af3757}.seat-summary-tile--gold strong{color:#d4af37}.seat-summary-tile--slate{border-color:#94a3b847}.seat-summary-tile--slate strong{color:#cbd5e1}.floor-status-list{display:grid;gap:10px}.floor-status-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0b;padding:10px}.floor-status-row>span{width:9px;height:9px;border-radius:999px;background:#94a3b8;box-shadow:0 0 0 4px #94a3b81a}.floor-status-row strong{min-width:0;overflow:hidden;color:#fff;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.floor-status-row small{color:#ffffff94;font-size:11px;font-weight:800;white-space:nowrap}.floor-status-row--running>span{background:#ef4444;box-shadow:0 0 0 4px #ef444424}.floor-status-row--open>span{background:#16c784;box-shadow:0 0 0 4px #16c78424}.seat-card__top>span{border-radius:999px;background:#ffffff1a;color:#fff;padding:5px 8px;font-size:10px;font-weight:900}.seat-ring{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.seat-chip{display:flex;min-height:58px;flex-direction:column;justify-content:center;border:1px dashed rgba(255,255,255,.15);border-radius:8px;background:#ffffff0a;padding:8px;text-align:center}.seat-chip--filled{border-style:solid;border-color:#ffe5005c;background:#ffe5001a}.seat-chip strong{overflow:hidden;color:#fff;font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.seat-chip small{color:#ffffff9e;font-size:11px;font-weight:800}.floor-list{display:grid;gap:9px}.floor-alert,.audit-row,.floor-empty{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#00000038;padding:11px}.floor-alert{display:flex;align-items:center;gap:10px}.floor-alert>span{display:grid;width:34px;height:34px;place-items:center;border-radius:8px}.floor-alert--ready>span{background:#10b98133;color:#86efac}.floor-alert--warning>span{background:#f59e0b33;color:#facc15}.floor-alert--active>span{background:#0ea5e933;color:#7dd3fc}.floor-alert strong,.audit-row strong{display:block;color:#fff;font-size:13px;font-weight:900}.floor-alert small,.audit-row small,.floor-empty{color:#ffffff9e;font-size:12px;font-weight:700}.audit-row span{display:inline-flex;margin-bottom:5px;border-radius:999px;background:#ffe5001f;color:#ffe500;padding:3px 7px;font-size:10px;font-weight:900}@media (max-width: 1180px){.floor-report-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.floor-ops__grid{grid-template-columns:1fr}}@media (max-width: 760px){.floor-ops__header{align-items:stretch;flex-direction:column}.floor-report-grid,.seat-map-grid{grid-template-columns:1fr}}.floor-ops__header,.floor-panel,.report-tile,.seat-card{border-color:#ffffff14;background:radial-gradient(circle at 92% 10%,rgba(177,0,22,.18),transparent 30%),linear-gradient(145deg,#13171f,#090b0f);box-shadow:0 20px 48px #0000005c}.floor-ops__eyebrow,.audit-row span{color:#ff6b7a}.floor-ops__actions button{border-color:#b1001673;background:#b100162e;color:#fff}.report-tile--gold>span,.floor-panel__title>span{border-color:#b1001659;background:#b100162e;color:#ff6b7a}.seat-card--running{border-color:#b100169e;background:radial-gradient(circle at 90% 12%,rgba(177,0,22,.34),transparent 30%),linear-gradient(145deg,#1a080d,#07090d)}.seat-card--open{border-color:#16c7846b;background:radial-gradient(circle at 90% 12%,rgba(22,199,132,.2),transparent 30%),linear-gradient(145deg,#071913,#07090d)}.seat-card--closed{border-color:#60a5fa47;background:radial-gradient(circle at 90% 12%,rgba(96,165,250,.13),transparent 30%),linear-gradient(145deg,#101827,#07090d)}.seat-chip--filled{align-items:center;border-color:#b100166b;background:#b1001624}.seat-chip__avatar{width:30px;height:30px;margin:0 auto 5px;border:1px solid rgba(255,255,255,.16);border-radius:999px;object-fit:cover}.seat-chip__avatar--fallback{display:grid;place-items:center;background:#ffffff14;color:#ffffffc7}.floor-ops,.floor-ops__grid,.floor-panel--wide{height:auto!important;min-height:0!important}.floor-ops__grid{align-items:start!important}.seat-map-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))!important;align-items:start!important}.seat-card{height:fit-content!important}.seat-summary-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important}.seat-chip__time{display:inline-flex!important;align-items:center;justify-content:center;gap:3px}.seat-chip__time svg{width:12px;height:12px}.floor-status-row--running{border-color:#b1001642;background:#b100161a}.floor-status-row--open{border-color:#16c7843d;background:#16c78414}@media (min-width: 1440px){.floor-ops__grid{grid-template-columns:minmax(0,1.7fr) minmax(320px,.7fr)!important}.seat-map-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))!important}}@media (max-width: 1180px){.floor-ops__grid{grid-template-columns:minmax(0,1fr)!important}}.floor-history-card{display:grid;gap:10px;min-height:216px;align-content:center;border:1px solid rgba(177,0,22,.28);border-radius:12px;background:radial-gradient(circle at 90% 10%,rgba(177,0,22,.22),transparent 30%),#0003;padding:18px}.floor-history-card>svg{width:40px;height:40px;color:#ff6b7a}.floor-history-card strong{color:#fff;font-size:16px;font-weight:950}.floor-history-card small{color:#ffffffa3;font-size:13px;font-weight:700;line-height:1.5}.floor-history-card button{display:inline-flex;width:fit-content;min-height:40px;align-items:center;gap:8px;border:1px solid rgba(177,0,22,.5);border-radius:10px;background:#b10016;color:#fff;padding:9px 13px;font-size:13px;font-weight:900}.player-history-page>.luxe-panel{border-color:#ffffff14;background:radial-gradient(circle at 95% 8%,rgba(177,0,22,.18),transparent 28%),linear-gradient(145deg,#13171f,#080a0e)}.player-history-page .luxe-section-kicker{color:#ff6b7a}.history-metric{border-color:#ffffff14;background:radial-gradient(circle at 92% 10%,rgba(177,0,22,.14),transparent 28%),linear-gradient(145deg,#13171f,#090b0f)}.history-metric small,.player-history-table th{color:#ffffff8f}.history-metric--gold>span{background:#b100162e;color:#ff6b7a}.player-history-table th,.player-history-table td{border-bottom-color:#ffffff14}.player-history-avatar{border-color:#b100166b;background:#b1001624;color:#ff6b7a}.player-history-status--active{background:#b1001638;color:#ff9aa5}.player-settings-page{max-width:1320px;margin:0 auto}.player-settings-page>.faux-card{border:1px solid rgba(255,229,0,.24);border-radius:8px;background:radial-gradient(circle at 92% 10%,rgba(16,185,129,.2),transparent 26%),linear-gradient(135deg,rgba(255,229,0,.055) 25%,transparent 25%) 0 0 / 28px 28px,linear-gradient(145deg,#111,#050505)}.player-settings-header-tabs{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;border-top:1px solid rgba(255,229,0,.16);padding-top:14px}.player-settings-header-tab{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,229,0,.24);border-radius:8px;background:#0000003d;color:#ffffffb8;padding:9px 14px;font-size:13px;font-weight:900}.player-settings-header-tab--active{border-color:#ffe50099;background:#ffe500;color:#050505}.faux-settings-shell--player{display:block}.faux-settings-shell--player>div{width:100%}.player-settings-page .profile-modern{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);gap:14px;padding-bottom:96px}.player-settings-page .profile-summary--wide{grid-row:span 4;display:flex;min-height:100%;flex-direction:column;align-items:stretch;gap:18px;border:1px solid rgba(255,229,0,.28);border-radius:8px;background:radial-gradient(circle at 84% 10%,rgba(14,165,233,.22),transparent 25%),linear-gradient(145deg,#102235,#052f2a);padding:18px}.player-settings-page .profile-avatar-wrap{align-items:flex-start;width:100%}.player-settings-page .profile-avatar{width:132px;height:132px;border-radius:8px;border:3px solid rgba(255,229,0,.72)}.player-settings-page .profile-avatar__hint{color:#ffffff9e;font-weight:700}.player-settings-page .profile-summary__main{width:100%}.player-settings-page .profile-summary__main>p{color:#ffe500;font-size:11px;font-weight:900;letter-spacing:.12em}.player-settings-page .profile-summary__main h2{color:#fff;font-size:clamp(24px,2.4vw,34px);font-weight:950;letter-spacing:0}.player-settings-page .profile-meta-grid{grid-template-columns:1fr;gap:10px;margin-top:16px}.player-settings-page .profile-meta{border:1px solid rgba(255,229,0,.2);border-radius:8px;background:#0000003d;padding:12px}.player-settings-page .profile-meta small{color:#ffe500;font-size:10px}.player-settings-page .profile-meta strong{color:#fff;font-size:14px}.player-settings-page .profile-photo-actions{width:100%;margin-top:auto}.player-settings-page .profile-photo-actions .luxe-action{justify-content:center;width:100%}.player-settings-page .profile-modern>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.player-settings-page .profile-form-card{border:1px solid rgba(255,229,0,.24);border-radius:8px;background:linear-gradient(135deg,rgba(255,229,0,.045) 25%,transparent 25%) 0 0 / 28px 28px,linear-gradient(145deg,#111,#060606);padding:18px;box-shadow:0 18px 42px #00000052}.player-settings-page .profile-section-head{align-items:center;border-bottom:1px solid rgba(255,229,0,.14);padding-bottom:14px}.player-settings-page .profile-section-head>span{border-radius:8px;background:#0ea5e92e;color:#7dd3fc}.player-settings-page .profile-section-head h3{color:#fff;font-size:17px}.player-settings-page .profile-section-head p{color:#ffffff9e}.player-settings-page .profile-record-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.player-settings-page .profile-record-grid--kyc{grid-template-columns:repeat(3,minmax(0,1fr))}.player-settings-page .profile-record-item{min-height:82px;border:1px solid rgba(255,229,0,.18);border-radius:8px;background:#0000004d;padding:13px}.player-settings-page .profile-record-item>span{border-radius:8px;background:#ffe5001f;color:#ffe500}.player-settings-page .profile-record-item small{color:#ffe500}.player-settings-page .profile-record-item strong{color:#fff;font-size:14px}.player-settings-page .profile-player-id-row{border:1px solid rgba(255,229,0,.22);border-radius:8px;background:#00000052}.player-settings-page .profile-player-id-row strong{color:#ffe500;letter-spacing:.08em}.player-settings-page .profile-address-display{min-height:82px;border:1px solid rgba(255,229,0,.18);border-radius:8px;background:#0000004d;color:#fff;padding:14px;font-weight:800}.player-settings-page .profile-save-bar{grid-column:2;position:sticky;bottom:12px;z-index:10;border:1px solid rgba(255,229,0,.24);border-radius:8px;background:#050505eb;padding:10px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (max-width: 1120px){.player-settings-page .profile-modern{grid-template-columns:1fr}.player-settings-page .profile-summary--wide,.player-settings-page .profile-save-bar{grid-column:auto}.player-settings-page .profile-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.player-settings-header-tabs,.player-settings-page .profile-modern>.grid,.player-settings-page .profile-record-grid,.player-settings-page .profile-record-grid--kyc,.player-settings-page .profile-meta-grid{grid-template-columns:1fr}.player-settings-header-tab{flex:1 1 130px}.player-settings-page .profile-summary--wide{align-items:center;text-align:center}.player-settings-page .profile-avatar-wrap{align-items:center}.player-settings-page .profile-section-head{align-items:flex-start;text-align:left}}.faux-profile-shell{display:grid;gap:16px;width:100%;max-width:1180px;margin:0 auto;padding-bottom:90px}.faux-profile-hero,.faux-profile-panel,.faux-profile-save{overflow:hidden;border:1px solid rgba(255,229,0,.34);border-radius:8px;background:radial-gradient(circle at top right,rgba(255,229,0,.12),transparent 24%),linear-gradient(135deg,rgba(255,229,0,.055) 25%,transparent 25%) 0 0 / 28px 28px,linear-gradient(180deg,#0b0b0b,#050505);box-shadow:0 22px 54px #00000061}.faux-profile-hero__bar{height:12px;background:linear-gradient(90deg,#ffe500,#facc15 54%,#050505)}.faux-profile-hero__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,430px);gap:18px;align-items:center;padding:18px}.faux-profile-identity{display:flex;min-width:0;align-items:center;gap:16px}.faux-profile-photo{display:grid;width:104px;height:104px;flex:0 0 auto;place-items:center;overflow:hidden;border:3px solid rgba(255,229,0,.72);border-radius:8px;background:radial-gradient(circle at 50% 32%,rgba(125,211,252,.22),transparent 42%),#111827;color:#ffe500;font-size:58px}.faux-profile-photo img{width:100%;height:100%;object-fit:cover}.faux-profile-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.faux-profile-title-row h2{margin:0;color:#fff;font-size:clamp(24px,3vw,36px);font-weight:950;letter-spacing:0}.faux-profile-title-row span{border:1px solid rgba(255,229,0,.44);border-radius:999px;background:#ffe5001f;color:#ffe500;padding:5px 10px;font-size:11px;font-weight:950;text-transform:uppercase}.faux-profile-identity p{margin:4px 0 0;color:#ffffff9e;font-size:14px;font-weight:800}.faux-profile-id-strip{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;border:1px solid rgba(255,229,0,.24);border-radius:8px;background:#00000047;padding:8px}.faux-profile-id-strip strong{color:#ffe500;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:18px;letter-spacing:.08em}.faux-profile-id-strip em{color:#86efac;font-style:normal;font-weight:900}.faux-profile-id-strip button,.faux-profile-action,.faux-profile-submit{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,229,0,.42);border-radius:8px;background:#0b0b0b;color:#ffe500;padding:9px 12px;font-size:13px;font-weight:950}.faux-profile-photo-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.faux-profile-photo-actions small{grid-column:1 / -1;color:#ffffff9e;font-size:12px;font-weight:800}.faux-profile-action--primary,.faux-profile-submit{border-color:#ffe500;background:linear-gradient(135deg,#ffe500,#f59e0b);color:#050505}.faux-profile-action:disabled,.faux-profile-submit:disabled{cursor:not-allowed;opacity:.55}.faux-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.faux-profile-panel{padding:18px}.faux-profile-panel__head{display:flex;align-items:center;gap:10px;margin-bottom:16px;border-bottom:1px solid rgba(255,229,0,.16);padding-bottom:14px}.faux-profile-panel__head span,.faux-profile-record>span{display:grid;flex:0 0 auto;place-items:center;border-radius:8px;background:#ffe5001f;color:#ffe500}.faux-profile-panel__head span{width:42px;height:42px;font-size:22px}.faux-profile-panel__head h3{margin:0;color:#fff;font-size:18px;font-weight:950}.faux-profile-record-grid,.faux-profile-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.faux-profile-record-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.faux-profile-record{display:flex;min-height:78px;min-width:0;align-items:center;gap:10px;border:1px solid rgba(255,229,0,.18);border-radius:8px;background:#0000004d;padding:12px}.faux-profile-record>span{width:34px;height:34px}.faux-profile-record small,.faux-profile-field>span{display:block;color:#ffe500;font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.faux-profile-record strong{display:block;margin-top:4px;overflow-wrap:anywhere;color:#fff;font-size:14px;font-weight:900}.faux-profile-record--success strong{color:#86efac}.faux-profile-record--warning strong{color:#facc15}.faux-profile-record--danger strong{color:#fca5a5}.faux-profile-field{display:grid;gap:8px}.faux-profile-field--wide{grid-column:1 / -1}.faux-profile-field small{color:#fca5a5;font-size:12px;font-weight:800}.faux-profile-address{min-height:88px;border:1px solid rgba(255,229,0,.18);border-radius:8px;background:#0000004d;color:#fff;padding:14px;font-weight:850}.faux-profile-save{position:sticky;bottom:12px;z-index:20;display:flex;justify-content:flex-end;gap:10px;padding:10px;background:#050505eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (max-width: 1040px){.faux-profile-hero__body,.faux-profile-grid{grid-template-columns:1fr}}@media (max-width: 680px){.faux-profile-identity{align-items:flex-start;flex-direction:column}.faux-profile-photo-actions,.faux-profile-record-grid,.faux-profile-form-grid,.faux-profile-record-grid--compact{grid-template-columns:1fr}.faux-profile-save{flex-direction:column}}.faux-accounts-table .faux-ledger-actions,.faux-player-row-card .faux-ledger-actions{gap:6px}.faux-accounts-table .faux-ledger-actions__btn,.faux-player-row-card .faux-ledger-actions__btn{min-height:34px;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:950;white-space:nowrap}.faux-ledger-actions__btn--view{border-color:#7dd3fc61!important;background:#0ea5e924!important;color:#7dd3fc!important}.faux-ledger-actions__btn--view:hover{background:#0ea5e938!important}@media (max-width: 760px){.faux-player-row-card .faux-ledger-actions{width:100%}.faux-player-row-card .faux-ledger-actions__btn{flex:1 1 72px}}.history-date-control{display:inline-flex;height:44px;align-items:center;gap:8px;border:1px solid rgba(255,229,0,.34);border-radius:8px;background:#00000047;color:#ffe500;padding:0 10px}.history-date-control input{border:0;background:transparent;color:#fff;font-size:13px;font-weight:900;outline:none}.history-metric{min-height:104px;border-radius:8px;box-shadow:0 18px 42px #00000057}.history-metric--green{border-color:#10b9818c!important;background:radial-gradient(circle at 88% 12%,rgba(16,185,129,.34),transparent 30%),linear-gradient(145deg,#06351f,#050505)!important}.history-metric--red{border-color:#ef444494!important;background:radial-gradient(circle at 88% 12%,rgba(239,68,68,.34),transparent 30%),linear-gradient(145deg,#3a0909,#050505)!important}.history-metric--blue{border-color:#3b82f694!important;background:radial-gradient(circle at 88% 12%,rgba(59,130,246,.34),transparent 30%),linear-gradient(145deg,#071d3d,#050505)!important}.history-metric--gold{border-color:#ffe50099!important;background:radial-gradient(circle at 88% 12%,rgba(255,229,0,.25),transparent 30%),linear-gradient(145deg,#2a2300,#050505)!important}.history-metric--green>span{background:#10b98147!important;color:#86efac!important}.history-metric--red>span{background:#ef444440!important;color:#fca5a5!important}.history-metric--blue>span{background:#3b82f640!important;color:#93c5fd!important}.history-metric--gold>span{background:#ffe5002e!important;color:#ffe500!important}.history-metric small{color:#ffffffb8!important}.history-metric strong{color:#fff!important;font-size:clamp(22px,2vw,30px)!important}.faux-player-profile-view--inline{border-color:#ffe50057;background:radial-gradient(circle at 95% 0%,rgba(255,229,0,.12),transparent 24%),linear-gradient(135deg,rgba(255,229,0,.055) 25%,transparent 25%) 0 0 / 28px 28px,linear-gradient(145deg,#101010,#050505)}.faux-player-profile-view--inline .mv-hero,.faux-player-profile-view--inline .mv-card{box-shadow:0 18px 42px #00000061}.faux-player-profile-view--inline .mv-card-body{overflow:visible}.faux-player-profile-view--inline .mv-item{min-height:78px}.score-info{min-height:54px;display:flex;flex-direction:column;justify-content:center}.score-info__label{display:none}.score-info__value{margin-top:0!important;font-size:clamp(20px,1.5vw,28px)!important}.score-info--table .score-info__value{color:#ffe500!important;font-family:inherit;font-weight:950}@media (max-width: 1023px){.score-info__label{display:block}.score-info__value{margin-top:4px!important;font-size:18px!important}}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}.app-shell-body{width:100%;max-width:min(100%,1720px);padding-inline:clamp(.75rem,2vw,2rem)}.app-shell-main,.app-shell-main>*,.faux-page-shell,.luxe-panel,.faux-card,.mv-shell,.faux-profile-shell{min-width:0}.faux-page-shell,.admin-command-center,.player-settings-page,.faux-profile-shell{margin-inline:auto;width:100%}.admin-command-center,.player-settings-page,.faux-profile-shell{max-width:1480px}@media (min-width: 768px){.app-shell-body{padding-left:clamp(4.75rem,5.5vw,6.25rem);padding-right:clamp(1rem,2vw,2.25rem)}.app-shell-body--no-rail{padding-left:clamp(1rem,2vw,2.25rem)}}@media (min-width: 1600px){.app-shell-body{max-width:min(100%,1840px)}}.app-shell-body:has(.call-time-tv-board){max-width:none;padding:0}.app-shell-body:has(.call-time-tv-board) .app-shell-rail{display:none}.call-time-tv-board{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}.call-time-tv-board header,.call-time-tv-board section,.call-time-tv-board article{min-width:0}.call-time-tv-board header>div:last-child>*{width:100%}.call-time-tv-board .tv-player-avatar{display:grid;width:clamp(2.35rem,3vw,3.1rem);height:clamp(2.35rem,3vw,3.1rem);flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid rgba(255,229,0,.34);border-radius:8px;background:#111827;color:#ffe500;padding:.25rem}.call-time-tv-board .tv-player-avatar img{width:100%;height:100%;object-fit:cover}.score-info{min-width:0}.score-info__value{min-width:0;overflow:hidden;text-overflow:ellipsis}.faux-ledger-actions{max-width:100%}.faux-ledger-actions__btn,.luxe-action,.faux-profile-action,.faux-profile-submit,.player-settings-header-tab{min-width:0;white-space:normal;text-align:center}.faux-accounts-table{min-width:920px;table-layout:fixed}.faux-accounts-table th,.faux-accounts-table td{overflow-wrap:anywhere}.faux-player-row-card{width:100%}.faux-player-row-card>*,.faux-profile-record>div,.mv-item,.profile-meta,.profile-record-item{min-width:0}.faux-profile-title-row h2,.faux-profile-id-strip strong,.faux-profile-record strong,.mv-item-value,.profile-meta strong{overflow-wrap:anywhere}.faux-profile-photo-actions{align-items:stretch}.faux-profile-photo-actions .faux-profile-action{width:100%}@media (max-width: 1023px){.call-time-tv-board{margin-left:0;width:100%;max-width:100%}.call-time-tv-board article{min-height:auto}.call-time-tv-board article>div{grid-template-columns:1fr 1fr}.call-time-tv-board article>div>:first-child{grid-column:1 / -1}.call-time-tv-board article>div>:last-child{grid-column:1 / -1}}@media (max-width: 767px){.app-shell-body{padding-inline:.75rem}.app-shell-body:has(.call-time-tv-board){padding-bottom:0}.faux-card,.luxe-panel,.faux-profile-panel,.faux-profile-hero,.faux-profile-save{border-radius:8px}.faux-page-back{width:100%;justify-content:center;text-align:center}.faux-profile-hero__body,.faux-profile-grid,.faux-profile-record-grid,.faux-profile-form-grid,.faux-profile-record-grid--compact{grid-template-columns:1fr!important}.faux-profile-hero__body{padding:14px}.faux-profile-title-row{align-items:flex-start;flex-direction:column}.faux-profile-title-row h2{font-size:1.45rem;line-height:1.15}.faux-profile-id-strip,.faux-profile-id-strip button{width:100%;justify-content:center}.faux-profile-photo-actions{grid-template-columns:1fr!important}.faux-profile-save{bottom:calc(5.4rem + env(safe-area-inset-bottom,0px))}.player-settings-header-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.player-settings-header-tab{width:100%;padding-inline:.5rem}.faux-player-row-card .faux-ledger-actions,.faux-player-row-card .faux-ledger-actions__btn{width:100%}.call-time-tv-board>div{padding-inline:.75rem}.call-time-tv-board h1{font-size:clamp(1.75rem,9vw,2.5rem)}.call-time-tv-board section:first-of-type{grid-template-columns:1fr}.call-time-tv-board article>div{grid-template-columns:1fr}.score-info__value{white-space:normal}}@media (max-width: 390px){.app-shell-body{padding-inline:.55rem}.luxe-panel,.faux-card,.faux-player-row-card,.faux-profile-panel{padding-left:.75rem!important;padding-right:.75rem!important}.player-settings-header-tabs{grid-template-columns:1fr}}.app-shell-header-row{width:100%;max-width:min(100%,1840px)!important;padding-left:clamp(.75rem,2vw,2rem)!important;padding-right:clamp(.75rem,2vw,2rem)!important}.app-shell-header-row--compact{min-height:3.25rem}.app-shell-header-row .faux-admin-nav{width:100%;max-width:none;margin-inline:0}@media (min-width: 768px){.app-shell-header-row--with-rail{padding-left:clamp(4.75rem,5.5vw,6.25rem)!important;padding-right:clamp(1rem,2vw,2.25rem)!important}.app-shell-header-row--no-rail{padding-left:clamp(1rem,2vw,2.25rem)!important;padding-right:clamp(1rem,2vw,2.25rem)!important}.app-shell-body--no-rail+.app-shell-rail,.app-shell-body--no-rail .app-shell-rail{display:none}.app-shell-body--no-rail{padding-left:clamp(1rem,2vw,2.25rem)!important}.faux-admin-nav{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;max-width:none!important;gap:.55rem}.faux-admin-nav__item{width:100%;min-width:0!important;min-height:2.65rem;padding-inline:.55rem!important}}@media (min-width: 1180px){.app-shell-main{display:flex;flex-direction:column;align-items:stretch}.app-shell-main>:is(.admin-command-center,.faux-page-shell,.player-settings-page,.faux-profile-shell){align-self:center}}@media (max-width: 767px){.app-shell-header-row{padding-left:.75rem!important;padding-right:.75rem!important}.app-shell-header-row .faux-admin-nav,.faux-admin-nav{display:flex!important;justify-content:flex-start;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;gap:.4rem;padding-bottom:.2rem}.faux-admin-nav__item{flex:0 0 clamp(4.35rem,18vw,5.6rem)!important;min-width:clamp(4.35rem,18vw,5.6rem)!important;min-height:3.15rem;scroll-snap-align:start}.faux-header-brand{min-width:0}.faux-header-brand__text{max-width:42vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faux-header-actions{flex:0 0 auto}}@media (max-width: 767px){.app-shell-body{padding-bottom:calc(2.4rem + env(safe-area-inset-bottom,0px))!important}.app-shell-nav--drawer{pointer-events:none;z-index:70}.app-shell-nav--drawer .nav-mobile-bar{pointer-events:auto;transform:translateY(calc(100% + .35rem));opacity:0;transition:transform .24s ease,opacity .2s ease}.app-shell-nav--drawer.app-shell-nav--open .nav-mobile-bar{transform:translateY(0);opacity:1}.app-shell-nav__handle{pointer-events:auto;position:fixed;right:.85rem;bottom:calc(.75rem + env(safe-area-inset-bottom,0px));z-index:72;display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.35rem;border:1px solid rgba(255,229,0,.45);border-radius:999px;background:linear-gradient(145deg,#b30000,#5c0e16);color:#fff;padding:.45rem .8rem;font-size:.76rem;font-weight:950;box-shadow:0 12px 30px #0000006b}.app-shell-nav__handle svg,.app-shell-nav__handle .iconify{width:1rem;height:1rem}.app-shell-nav--open .app-shell-nav__handle{bottom:calc(5.3rem + env(safe-area-inset-bottom,0px));background:#050505;color:#ffe500}.app-shell-nav__scrim{pointer-events:auto;position:fixed;inset:0;z-index:68;border:0;background:#0000005c}.app-shell-nav--drawer .nav-mobile-bar{position:relative;z-index:71}}.faux-header-brand,.faux-header-actions,.faux-profile-identity,.faux-profile-record,.faux-player-row-card,.faux-card>*,.luxe-panel>*{min-width:0}.faux-profile-title-row h2,.faux-profile-record strong,.faux-card__value,.mv-item-value,.faux-player-row-card p,.faux-ledger td,.faux-ledger th{overflow-wrap:anywhere}.responsive-table-scroll,.layout.overflow-x-auto,.overflow-x-auto{max-width:100%}@media (max-width: 767px){.grid,.faux-profile-grid,.faux-profile-record-grid,.faux-profile-form-grid{min-width:0}.auth-register-screen,.auth-screen{padding-right:.85rem!important;padding-left:.85rem!important}}.player-settings-page>.faux-card{border-color:#ffffff14!important;background:radial-gradient(circle at 92% 6%,rgba(177,0,22,.22),transparent 30%),linear-gradient(145deg,#13171f,#0b0d10)!important}.player-settings-header-tabs{border-top-color:#ffffff14!important}.player-settings-header-tab{border-color:#ffffff14!important;background:#13171fd1!important;color:#ffffffb8!important}.player-settings-header-tab--active{border-color:#b10016c2!important;background:linear-gradient(135deg,#b10016,#74000e)!important;color:#fff!important;box-shadow:0 12px 26px #b100163d}.faux-profile-shell{max-width:1280px;gap:18px;border-radius:18px;background:radial-gradient(circle at 8% 0%,rgba(177,0,22,.15),transparent 28%),radial-gradient(circle at 92% 12%,rgba(22,199,132,.11),transparent 26%),#0b0d10!important;padding:clamp(.75rem,1.5vw,1rem)}.faux-profile-hero,.faux-profile-panel,.faux-profile-save{border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,rgba(177,0,22,.16),transparent 32%),linear-gradient(145deg,#13171ffa,#0b0d10fa)!important;box-shadow:0 20px 54px #0000005c!important}.faux-profile-hero{position:relative}.faux-profile-hero:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#b10016,#16c784)}.faux-profile-hero__bar{display:none!important}.faux-profile-hero__body{grid-template-columns:minmax(0,1fr) minmax(300px,390px);padding:clamp(1rem,2vw,1.35rem)}.faux-profile-identity{align-items:flex-start}.faux-profile-photo{position:relative;width:clamp(104px,10vw,132px)!important;height:clamp(104px,10vw,132px)!important;border:3px solid rgba(177,0,22,.72)!important;border-radius:999px!important;background:radial-gradient(circle at 50% 35%,rgba(22,199,132,.16),transparent 42%),#13171f!important;color:#fff!important;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;box-shadow:0 0 0 6px #b1001614,0 22px 46px #0000006b!important}.faux-profile-photo:hover{transform:translateY(-2px);border-color:#16c784d1!important;box-shadow:0 0 0 7px #16c7841a,0 26px 54px #0000007a!important}.faux-profile-photo__camera{position:absolute;inset:auto .3rem .35rem auto;display:grid;width:2.15rem;height:2.15rem;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#b10016;color:#fff;font-size:1.1rem}.faux-profile-online-dot{position:absolute;right:.62rem;top:.65rem;width:.85rem;height:.85rem;border:2px solid #0b0d10;border-radius:999px;background:#16c784;box-shadow:0 0 0 4px #16c78424}.faux-profile-title-row h2{color:#fff!important;font-size:clamp(1.7rem,3vw,2.55rem);line-height:1.05}.faux-profile-title-row span,.faux-profile-verified{border-color:#ffffff1a!important;background:#ffffff0f!important;color:#ffffffd1!important}.faux-profile-title-row .faux-profile-verified{display:inline-flex;align-items:center;gap:5px;border-color:#16c78452!important;background:#16c7841f!important;color:#86efac!important}.faux-profile-identity p{color:#ffffff9e!important}.faux-profile-id-strip{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.7rem;border-color:#ffffff14!important;background:#00000042!important;padding:.7rem!important}.faux-profile-id-strip strong{min-width:0;overflow-wrap:anywhere;color:#fff!important;font-size:clamp(1rem,2vw,1.22rem)}.faux-profile-id-strip em{color:#16c784!important}.faux-profile-id-actions{display:inline-flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.faux-profile-id-strip button,.faux-profile-action,.faux-profile-submit{border-color:#ffffff1a!important;border-radius:12px!important;background:#13171ff2!important;color:#fff!important;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.faux-profile-id-strip button:hover,.faux-profile-action:hover,.faux-profile-submit:hover{transform:translateY(-1px);border-color:#b100169e!important;box-shadow:0 12px 24px #b100162e}.faux-profile-id-actions button{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;gap:.35rem;padding:.45rem .75rem;white-space:nowrap}.faux-profile-id-actions button:last-child{border-color:#16c7846b!important;background:linear-gradient(135deg,#16c7842e,#13171ff5)!important;color:#bbf7d0!important}.faux-profile-id-actions button svg{width:1rem;height:1rem}.faux-profile-action--primary,.faux-profile-submit{border-color:#b10016d1!important;background:linear-gradient(135deg,#b10016,#74000e)!important;color:#fff!important}.faux-profile-photo-actions{align-self:start;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#0000002e;padding:.8rem}.faux-profile-photo-actions small{color:#ffffff8f!important}.faux-profile-hero-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem}.faux-profile-hero-meta .faux-profile-record{min-height:72px}.faux-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.faux-profile-panel{padding:clamp(1rem,1.6vw,1.25rem);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.faux-profile-panel:hover{transform:translateY(-2px);border-color:#b1001661!important;box-shadow:0 24px 62px #00000070!important}.faux-profile-panel__head{border-bottom-color:#ffffff14!important}.faux-profile-panel__head span,.faux-profile-record>span,.faux-profile-stat>span{background:#b1001624!important;color:#fca5a5!important}.faux-profile-panel__head h3{color:#fff!important}.faux-profile-record,.faux-profile-address,.faux-profile-stat,.faux-profile-timeline-item{border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;background:#ffffff09!important}.faux-profile-record small,.faux-profile-field>span,.faux-profile-stat small{color:#ffffff8a!important}.faux-profile-record strong,.faux-profile-address,.faux-profile-stat strong{color:#fff!important}.faux-profile-record--success strong{color:#16c784!important}.faux-profile-record--warning strong{color:#fbbf24!important}.faux-profile-record--danger strong{color:#f87171!important}.faux-profile-field input,.faux-profile-field textarea{border-color:#ffffff1a!important;border-radius:12px!important;background:#00000038!important;color:#fff!important}.faux-profile-field input:focus,.faux-profile-field textarea:focus{border-color:#b10016b8!important;box-shadow:0 0 0 3px #b1001629!important}.faux-profile-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.faux-profile-stat{display:grid;min-height:116px;align-content:center;gap:.45rem;padding:.9rem}.faux-profile-stat>span{display:grid;width:2.4rem;height:2.4rem;place-items:center;border-radius:12px;font-size:1.25rem}.faux-profile-stat strong{font-size:1.2rem;font-weight:950}.faux-profile-timeline{display:grid;gap:.75rem}.faux-profile-timeline-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.85rem}.faux-profile-timeline-item>span{display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:999px;background:#16c7841f;color:#16c784}.faux-profile-timeline-item strong,.faux-profile-timeline-item p,.faux-profile-timeline-item small{display:block}.faux-profile-timeline-item strong{color:#fff;font-weight:950}.faux-profile-timeline-item p,.faux-profile-timeline-item small{color:#ffffff8f;font-size:.78rem;font-weight:800}.faux-profile-save{border-radius:14px!important;background:#0b0d10e6!important}@media (max-width: 1080px){.faux-profile-hero__body,.faux-profile-grid,.faux-profile-stat-grid{grid-template-columns:1fr}.faux-profile-hero-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.faux-profile-shell{padding:.55rem}.faux-profile-hero__body{padding:.9rem}.faux-profile-identity{align-items:center;text-align:center}.faux-profile-title-row,.faux-profile-id-strip{justify-content:center}.faux-profile-hero-meta,.faux-profile-record-grid,.faux-profile-form-grid,.faux-profile-record-grid--compact,.faux-profile-photo-actions{grid-template-columns:1fr}.faux-profile-timeline-item{grid-template-columns:auto minmax(0,1fr)}.faux-profile-timeline-item small{grid-column:2}}.player-settings-compact-head{padding:.9rem 1rem!important}.player-settings-compact-head .faux-card__icon-ring{width:3rem!important;height:3rem!important}.player-settings-compact-head .player-settings-header-tabs{margin-top:.85rem;padding-top:.8rem}.player-settings-compact-head .player-settings-header-tab{min-height:36px;padding:.45rem .75rem}.faux-profile-shell{padding:0!important;background:transparent!important}.faux-profile-hero{overflow:hidden}.faux-profile-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 34%)}.faux-profile-hero__body{position:relative;z-index:1;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem)!important;gap:1.1rem!important;align-items:stretch!important}.faux-profile-identity{display:grid!important;grid-template-columns:auto minmax(0,1fr);gap:1rem!important;align-items:center!important}.faux-profile-photo{flex:none!important}.faux-profile-title-row{gap:.5rem!important}.faux-profile-title-row h2{max-width:100%}.faux-profile-badge-row{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.65rem}.faux-profile-badge-row span{display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0e;color:#ffffffc7;padding:.32rem .65rem;font-size:.72rem;font-weight:950;text-transform:uppercase}.faux-profile-badge-row .faux-profile-verified{border-color:#16c78452;background:#16c7841f;color:#86efac}.faux-profile-id-strip{width:fit-content;max-width:100%;margin-top:.85rem!important}.faux-profile-id-strip strong{font-size:clamp(1rem,1.8vw,1.25rem)!important}.faux-profile-hero-meta{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:.9rem!important}.faux-profile-hero-meta .faux-profile-record{min-height:64px!important;padding:.68rem!important}.faux-profile-hero-meta .faux-profile-record>span{width:1.9rem!important;height:1.9rem!important}.faux-profile-photo-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:start;gap:.55rem!important}.faux-profile-photo-actions .faux-profile-action{min-height:40px!important;padding:.55rem .6rem!important}.faux-profile-photo-actions small{grid-column:1 / -1;line-height:1.4}.faux-profile-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start}.faux-profile-panel{min-height:100%}.faux-profile-panel__head{margin-bottom:.9rem!important;padding-bottom:.75rem!important}.faux-profile-panel__head span{width:2.25rem!important;height:2.25rem!important;font-size:1.1rem!important}.faux-profile-panel__head h3{font-size:1rem!important}.faux-profile-record-grid,.faux-profile-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.7rem!important}.faux-profile-record{min-height:70px!important;gap:.65rem!important;padding:.72rem!important}.faux-profile-record>span{width:2rem!important;height:2rem!important}.faux-profile-record small,.faux-profile-stat small{font-size:.64rem!important;letter-spacing:.06em!important}.faux-profile-record strong{font-size:.88rem!important;line-height:1.25}.faux-profile-address{min-height:72px!important;padding:.85rem!important}.faux-profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.faux-profile-stat{min-height:92px!important;padding:.8rem!important}.faux-profile-stat strong{font-size:1rem!important}.faux-profile-timeline-item{grid-template-columns:auto minmax(0,1fr);align-items:start}.faux-profile-timeline-item small{grid-column:2}.faux-profile-save{position:sticky;bottom:.75rem;margin-top:.25rem}@media (min-width: 1180px){.faux-profile-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important}}@media (max-width: 980px){.faux-profile-hero__body,.faux-profile-grid{grid-template-columns:1fr!important}}@media (max-width: 720px){.player-settings-compact-head .relative.z-\[1\]{gap:.75rem}.faux-profile-identity{grid-template-columns:1fr!important;justify-items:center;text-align:center}.faux-profile-badge-row,.faux-profile-id-strip{justify-content:center;margin-inline:auto}.faux-profile-hero-meta,.faux-profile-photo-actions,.faux-profile-record-grid,.faux-profile-form-grid,.faux-profile-stat-grid{grid-template-columns:1fr!important}.faux-profile-save{position:static;flex-direction:column}}.faux-preferences-page{width:min(100%,1040px);margin-inline:auto;display:grid;gap:22px}.faux-preferences-title-card,.faux-preferences-api-card,.faux-preferences-option{width:100%;border-radius:12px}.faux-preferences-title-card,.faux-preferences-api-card{padding:22px 24px}.faux-preferences-list{display:grid;gap:22px;width:100%}.faux-preferences-option{position:relative;z-index:0;display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:18px;min-height:96px;padding:22px 24px;text-align:left;transition:transform .18s ease,box-shadow .18s ease}.faux-preferences-option:hover{transform:translateY(-3px);box-shadow:0 24px 52px #00000057}.faux-preferences-option__main{position:relative;z-index:1;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:18px;min-width:0}.faux-preferences-option__icon{display:flex;width:44px;height:44px;align-items:center;justify-content:center;justify-self:start}.faux-preferences-option__copy{min-width:0}.faux-preferences-option__copy p{margin:0}.faux-preferences-option__copy .faux-card__value,.faux-preferences-option__copy .faux-card__muted{overflow:hidden;text-overflow:ellipsis}.faux-preferences-option__arrow{position:relative;z-index:1;width:22px;height:22px;justify-self:end;color:#fff9}.faux-preferences-api-card{margin-top:0}@media (max-width: 1100px){.faux-preferences-page{width:min(100%,960px)}}@media (max-width: 760px){.faux-preferences-page,.faux-preferences-list{gap:18px}.faux-preferences-title-card,.faux-preferences-api-card,.faux-preferences-option{padding:20px}.faux-preferences-option{min-height:88px;grid-template-columns:minmax(0,1fr) 22px}.faux-preferences-option__main{grid-template-columns:42px minmax(0,1fr);gap:14px}.faux-preferences-option__icon{width:42px;height:42px}}@media (max-width: 420px){.faux-preferences-title-card,.faux-preferences-api-card,.faux-preferences-option{padding:18px}.faux-preferences-option__main{grid-template-columns:38px minmax(0,1fr);gap:12px}.faux-preferences-option__icon{width:38px;height:38px}}.faux-support-modal,.faux-support-view{display:grid;gap:1rem}.faux-support-view__head{display:flex;align-items:center;gap:.85rem;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0a;padding:1rem}.faux-support-view__head>svg{width:2.4rem;height:2.4rem;flex:0 0 auto;color:#16c784}.faux-support-view__head strong,.faux-support-view__head small{display:block}.faux-support-view__head strong{color:#fff;font-weight:950}.faux-support-view__head small{margin-top:.15rem;color:#ffffff94;font-size:.8rem;font-weight:800}.faux-support-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.faux-support-actions .luxe-action{justify-content:center;min-height:46px}.faux-support-details{display:grid;gap:.55rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#00000038;padding:.85rem}.faux-support-details p{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;color:#ffffff94;font-size:.8rem;font-weight:850}.faux-support-details strong{color:#fff;font-weight:950}.club-player-floor-summary .cash-game-metrics{gap:.75rem}.club-player-floor-summary .cash-game-metrics span{min-height:86px;border-radius:14px;border-color:#ffffff17;background:radial-gradient(circle at 100% 0%,rgba(255,255,255,.08),transparent 32%),#ffffff0b;padding:.85rem;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.club-player-floor-summary .cash-game-metrics span:hover{transform:translateY(-2px);box-shadow:0 18px 38px #00000052}.club-player-floor-summary .cash-game-metrics span:nth-child(1){border-color:#22c55e47;background:radial-gradient(circle at 100% 0%,rgba(34,197,94,.18),transparent 34%),#16c7840f}.club-player-floor-summary .cash-game-metrics span:nth-child(2){border-color:#3b82f647;background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.18),transparent 34%),#3b82f60e}.club-player-floor-summary .cash-game-metrics span:nth-child(3){border-color:#ef44444d;background:radial-gradient(circle at 100% 0%,rgba(239,68,68,.2),transparent 34%),#b1001612}.club-player-floor-summary .cash-game-metrics span:nth-child(4){border-color:#f59e0b47;background:radial-gradient(circle at 100% 0%,rgba(245,158,11,.18),transparent 34%),#f59e0b0e}.club-player-floor-summary .cash-game-metrics small{color:#ffffff9e;font-weight:950}.club-player-floor-summary .cash-game-metrics strong{color:#fff;font-size:clamp(1.35rem,2.6vw,2rem)}@media (max-width: 640px){.faux-support-actions{grid-template-columns:1fr}.faux-support-details p{align-items:flex-start;flex-direction:column;gap:.25rem}}.faux-header-player-nav{display:none;align-items:center;gap:.45rem;margin-inline:auto}.faux-header-player-nav__item{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;gap:.42rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0b;color:#ffffffb8;padding:.45rem .8rem;font-size:.78rem;font-weight:900;transition:transform .16s ease,border-color .16s ease,background .16s ease}.faux-header-player-nav__item:hover,.faux-header-player-nav__item--active{transform:translateY(-1px);border-color:#b100168c;background:#b100162e;color:#fff}.faux-header-profile-menu__divider{height:1px;margin:.35rem 0;background:#ffffff14}.club-player-qr-card{display:grid;justify-items:center;gap:.45rem;text-align:center}.club-player-qr-card__icon{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(177,0,22,.34);border-radius:999px;background:#b1001629;color:#fca5a5;font-size:1.55rem}.club-player-qr-card strong,.club-player-qr-code strong{color:#fff;font-weight:950}.club-player-qr-card small{max-width:18rem;color:#ffffff9e;font-size:.8rem;font-weight:800;line-height:1.45}.club-player-qr-frame{display:grid;justify-items:center;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff09;padding:.9rem}.club-player-qr-frame .club-qr-image,.club-player-qr-frame .club-qr-empty{width:min(16rem,100%);border-radius:14px}.club-player-qr-code{display:grid;justify-items:center;gap:.25rem;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#00000038;padding:.8rem;text-align:center}.club-player-qr-code small{color:#ffffff8c;font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.club-player-qr-code strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.15rem;letter-spacing:.08em}.club-player-qr-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.club-player-qr-actions .luxe-action{justify-content:center}@media (min-width: 768px){.faux-header-player-nav{display:inline-flex}}@media (max-width: 440px){.club-player-qr-actions{grid-template-columns:1fr}}html,body,#root{max-width:100%;overflow-x:clip}.app-shell-body:has(.call-time-tv-board){width:100%;max-width:none!important;padding:1rem 1.5rem 2rem 6.9rem!important;overflow-x:clip!important}.app-shell-body:has(.call-time-tv-board) .app-shell-main{width:100%;max-width:100%;min-width:0;overflow-x:clip}.call-time-tv-board{width:100%;max-width:100%;min-height:calc(100dvh - 116px);margin:0!important;overflow:hidden;background:radial-gradient(circle at 92% 8%,rgba(177,0,22,.2),transparent 26%),linear-gradient(180deg,#0b0d10,#050608)}.call-time-tv-shell{display:flex;width:100%;max-width:1600px;min-height:calc(100dvh - 116px);flex-direction:column;gap:20px;margin:0 auto;padding:0 24px;overflow:hidden}.call-time-tv-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:14px}.call-time-tv-header>div:first-child{min-width:0}.call-time-tv-header h1,.call-time-tv-header p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-time-tv-actions{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.call-time-tv-action,.call-time-clock{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0e;color:#fff;padding:8px 14px;font-size:14px;font-weight:900;white-space:nowrap}.call-time-tv-action--live{border-color:#16c78459;background:#16c78424;color:#86efac}.call-time-tv-action--tv{border-color:#b1001673;background:#b100162e}.call-time-clock{flex-direction:column;align-items:flex-end;gap:1px;line-height:1}.call-time-clock strong{font-size:16px}.call-time-clock small{color:#ffffff8c;font-size:10px;font-weight:800;text-transform:uppercase}.call-time-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%}.call-time-metrics>*{min-width:0;min-height:106px}.call-time-slide-meta{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.call-time-table-panel{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff09;box-shadow:0 26px 70px #0000006b}.call-time-table-toolbar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(255,255,255,.09);background:#ffffff0b;padding:10px 14px}.call-time-pager-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.call-time-table-head,.call-time-player-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(92px,.58fr) minmax(126px,.82fr) minmax(116px,.76fr) minmax(126px,.82fr) minmax(104px,.66fr);align-items:center;gap:10px;min-width:0}.call-time-table-head{position:sticky;top:0;z-index:2;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff0e;padding:9px 14px;color:#ffffff85;font-size:14px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.call-time-table-head span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-time-slide-window{min-height:0;flex:1 1 auto;overflow:hidden}.call-time-slide-track{display:flex;height:100%;transition:transform .7s ease,opacity .35s ease;will-change:transform}.call-time-slide-page{display:grid;width:100%;min-width:100%;grid-template-rows:repeat(10,minmax(58px,1fr));flex:0 0 100%}.call-time-player-row{min-width:0;min-height:58px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08);padding:7px 14px}.call-time-player-row:nth-child(2n){background:#ffffff06}.call-time-player-row--enabled{background:linear-gradient(90deg,rgba(255,214,102,.08),transparent 45%),#16c78409}.call-time-player-row--expired{animation:callTimeExpiredPulse 2.8s ease-in-out infinite}.call-time-player-row--empty{opacity:.55}.call-time-player-name{display:flex;min-width:0;align-items:center;gap:12px}.call-time-player-name h2{min-width:0;font-size:clamp(18px,1.45vw,28px);line-height:1.05}.call-time-player-id{display:block;margin-top:3px;overflow:hidden;color:#ffffff80;font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.call-time-tv-board .tv-player-avatar{width:clamp(40px,3vw,50px);height:clamp(40px,3vw,50px);border-color:#b1001675;border-radius:999px;color:#ff9aa5}.call-time-tv-board .tv-player-avatar--empty{color:#ffffff47;font-size:14px;font-weight:950}.score-info{min-width:0;overflow:hidden;border-radius:10px;background:#00000052;padding:6px 10px}.score-info__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score-info__value{justify-content:center;min-width:0;overflow:hidden;font-size:clamp(17px,1.35vw,30px);line-height:1.05;text-align:center;text-overflow:ellipsis}.score-info--table .score-info__value{color:#fde68a;font-family:inherit;font-weight:950}.score-info--pill .score-info__value,.call-time-status-pill{width:100%;min-height:34px;justify-content:center;border-radius:999px;background:#ffffff14;padding:5px 9px}.score-info--urgent .score-info__value{animation:callTimeUrgentFlash 1.2s ease-in-out infinite}.call-time-status-pill{display:inline-flex;min-width:0;align-items:center;color:#ffffffb3;font-size:13px;font-weight:950;text-align:center;white-space:nowrap}.call-time-status-pill--enabled{background:#16c784;color:#03100b}.call-time-status-pill--expired{background:#b10016;color:#fff}.call-time-tv-footer{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;border-top:1px solid rgba(255,255,255,.08);background:#00000057;padding:9px 14px}.call-time-tv-footer span{min-width:0;overflow:hidden;color:#ffffff8c;font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.call-time-tv-footer strong{color:#fff;font-weight:950}@keyframes callTimeUrgentFlash{0%,to{background:#fb923c29}50%{background:#fb923c57}}@keyframes callTimeExpiredPulse{0%,to{background-color:#b100160a}50%{background-color:#b100162e}}@media (max-width: 1199px){.call-time-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.call-time-tv-header{align-items:flex-start;flex-direction:column}.call-time-tv-actions{width:100%;justify-content:flex-start}.call-time-table-head,.call-time-player-grid{grid-template-columns:minmax(0,1.2fr) minmax(84px,.7fr) minmax(108px,.8fr) minmax(100px,.75fr) minmax(108px,.8fr) minmax(94px,.7fr)}}@media (max-width: 991px){.call-time-table-panel{overflow-x:auto}.call-time-table-head,.call-time-player-grid{min-width:760px}}@media (max-width: 767px){.app-shell-body:has(.call-time-tv-board){padding:.75rem!important}.call-time-tv-shell{gap:12px;min-height:calc(100dvh - 96px);padding-inline:0}.call-time-metrics{grid-template-columns:1fr;gap:10px}.call-time-tv-action,.call-time-clock{width:100%}.call-time-tv-footer{grid-template-columns:1fr}}.call-time-tv-board:fullscreen,.call-time-tv-board:fullscreen .call-time-tv-shell{width:100vw;height:100vh;min-height:100vh;max-width:100vw}.call-time-tv-board:fullscreen{padding:0}.call-time-tv-board:fullscreen .call-time-tv-shell{gap:12px;padding:16px 20px}.call-time-tv-board:fullscreen .call-time-tv-header{min-height:78px;padding-bottom:10px}.call-time-tv-board:fullscreen .call-time-tv-header h1{font-size:56px;line-height:.95}.call-time-tv-board:fullscreen .call-time-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.call-time-tv-board:fullscreen .call-time-metrics>*{min-height:86px;padding:12px!important}.call-time-tv-board:fullscreen .call-time-metrics p:last-child{margin-top:2px!important;font-size:36px!important}.call-time-tv-board:fullscreen .call-time-slide-meta,.call-time-tv-board:fullscreen .call-time-table-toolbar,.call-time-tv-board:fullscreen .call-time-pager-actions{display:none!important}.call-time-tv-board:fullscreen .call-time-table-head{grid-template-columns:1.45fr .58fr .82fr .76fr .82fr .66fr;min-width:0;padding:8px 14px;font-size:16px}.call-time-tv-board:fullscreen .call-time-slide-page{grid-template-rows:repeat(10,1fr)}.call-time-tv-board:fullscreen .call-time-player-row{min-height:58px;padding-block:5px}.call-time-tv-board:fullscreen .call-time-player-grid{grid-template-columns:1.45fr .58fr .82fr .76fr .82fr .66fr;min-width:0}.call-time-tv-board:fullscreen .call-time-player-name h2{font-size:28px}.call-time-tv-board:fullscreen .score-info__value{font-size:30px}.call-time-tv-board:fullscreen .call-time-status-pill{min-height:36px;font-size:15px}html,body,#root,.default-background,.primary-background{width:100%;max-width:100%;overflow-x:clip!important}.app-shell-main,.app-shell-main>*,.faux-page-shell,.admin-command-center,.club-player-page,.player-settings-page,.faux-profile-shell,.luxe-panel,.faux-card,.cash-game-card,.club-table-card,.live-table-card,.floor-ops,.player-history-page,.transaction-entry-page{min-width:0!important;max-width:100%!important}.app-shell-main :is(h1,h2,h3,h4,p,span,small,strong,label,button,a,input,select,textarea){min-width:0}.app-shell-main :is(h1,h2,h3,p,strong,small,span){overflow-wrap:anywhere}.app-shell-main :is(input,select,textarea,button){max-width:100%}.app-shell-main :is(.overflow-x-auto,.layout,.rake-table-wrap){max-width:100%!important}.app-shell-main table{max-width:100%}.modal,.popup-modal,[role=dialog]{max-width:min(96vw,1180px)}.club-player-page{width:min(100%,1180px)!important}.club-player-live-grid,.club-table-list{width:100%;min-width:0}.club-player-name-list span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-player-name-list img,.live-player-card__avatar img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.live-player-modal-head,.live-table-control-row,.live-table-modal-footer,.live-table-stat-grid,.live-seat-grid{min-width:0;max-width:100%}.live-player-modal-title,.live-player-modal-title>div,.live-seat-card__player,.live-seat-card__player>div{min-width:0}.live-player-modal-title h3,.live-player-modal-title p,.live-seat-card__player b,.live-seat-card__player small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-player-table-modal{width:100%;max-width:100%;overflow:hidden}@media (min-width: 768px){.app-shell-body{width:100%;max-width:none!important;padding-left:clamp(5.75rem,6vw,7rem)!important;padding-right:clamp(1rem,2vw,2rem)!important}.app-shell-main{width:100%;margin-left:0!important}}@media (max-width: 991px){.app-shell-main :is([class*="lg:grid-cols"],[class*="xl:grid-cols"]){grid-template-columns:minmax(0,1fr)!important}.live-player-modal-head,.live-table-control-row{grid-template-columns:minmax(0,1fr)!important}.live-player-modal-refresh{align-items:stretch}}@media (max-width: 767px){.app-shell-body{width:100%;max-width:100%!important;padding-inline:.75rem!important;overflow-x:clip!important}.app-shell-main{overflow-x:clip!important}.app-shell-main :is([class*="sm:grid-cols"],[class*="md:grid-cols"],[class*="lg:grid-cols"],[class*="xl:grid-cols"]){grid-template-columns:minmax(0,1fr)!important}.luxe-action,.faux-profile-action,.faux-profile-submit,.live-table-action,.faux-ledger-actions__btn{width:100%;justify-content:center;white-space:normal}.live-table-stat-grid,.live-seat-grid,.live-table-modal-footer,.cash-game-metrics,.club-table-stats{grid-template-columns:minmax(0,1fr)!important}.club-player-page{padding-bottom:2rem!important}.club-mobile-hero,.cash-game-card,.club-table-card,.luxe-panel,.faux-card{border-radius:10px}}.app-shell-body--no-rail{max-width:1280px!important;padding-left:clamp(.75rem,2.5vw,1.5rem)!important;padding-right:clamp(.75rem,2.5vw,1.5rem)!important}.app-shell-body--no-rail .app-shell-main{margin-inline:auto!important}.app-shell-body--with-rail{max-width:1600px!important}.app-shell-header-row--no-rail,.app-shell-body--no-rail .app-shell-main{max-width:1280px!important}.faux-header-player-nav{min-width:0;flex:1 1 auto;justify-content:center}.faux-header-player-nav__item{min-width:0;white-space:nowrap}.club-player-page,.player-settings-page,.faux-profile-shell,.faux-page-shell{margin-inline:auto!important}.club-player-page>*,.player-settings-page>*,.faux-profile-shell>*,.faux-page-shell>*{min-width:0}.club-player-table-modal{display:grid;gap:18px}.live-player-modal-head,.live-table-control-row,.live-table-modal-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.live-player-modal-refresh{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.live-table-stat-grid,.live-table-modal-footer{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))!important}.live-seat-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important}.live-player-search input{min-width:0}.call-time-table-panel{max-width:100%}.call-time-table-head,.call-time-player-grid{width:100%}.call-time-tv-board:fullscreen .call-time-table-panel{overflow:hidden!important}.call-time-tv-board:fullscreen .call-time-slide-window{min-height:0}@media (max-width: 1023px){.faux-header-player-nav{display:none!important}}@media (max-width: 991px){.live-player-modal-head,.live-table-control-row,.live-table-modal-footer{grid-template-columns:minmax(0,1fr)!important}.live-player-modal-refresh{justify-content:stretch}.live-player-modal-refresh>*{min-width:0}}@media (max-width: 767px){.app-shell-body--with-rail,.app-shell-body--no-rail{max-width:100%!important;padding-left:.75rem!important;padding-right:.75rem!important}.app-shell-main,.app-shell-main--full{width:100%!important}.club-player-table-modal{gap:14px}.live-player-modal-title{align-items:flex-start}.live-player-modal-refresh .luxe-action{width:100%}.call-time-table-panel{overflow-x:auto}}.auth-screen,.auth-screen>div,.auth-register-screen,.auth-register-screen>div{max-width:100%!important;overflow-x:clip!important}.auth-screen .auth-landing-title,.auth-screen .auth-landing-title h1,.auth-screen .auth-landing-title h4{max-width:100%;overflow-wrap:anywhere}.auth-screen .luxe-toggle,.auth-screen .auth-card,.auth-screen .luxe-panel{width:min(100%,calc(100vw - 2rem))!important;max-width:min(100%,30rem,calc(100vw - 2rem))!important;min-width:0!important}.auth-screen .luxe-toggle{grid-template-columns:repeat(2,minmax(0,1fr))!important}.auth-screen .luxe-toggle button,.auth-screen .auth-card button,.auth-screen .auth-card a,.auth-screen .auth-card p,.auth-screen .auth-card h2,.auth-screen .auth-card label,.auth-screen .auth-card input{min-width:0!important;max-width:100%!important;white-space:normal;overflow-wrap:anywhere}.auth-screen .auth-login-form,.auth-screen .auth-login-field,.auth-screen .auth-login-step,.auth-screen .auth-login-input,.auth-screen .auth-login-form .inline-flex,.auth-screen .auth-login-form button[type=submit]{width:100%!important;max-width:100%!important;min-width:0!important}.auth-screen .auth-login-step{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:hidden!important}.auth-screen .auth-login-step span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap!important}@media (max-width: 480px){.auth-screen{align-items:flex-start!important;justify-content:flex-start!important;min-height:100dvh;padding:1rem .85rem 1.5rem!important}.auth-screen .luxe-toggle,.auth-screen .auth-card,.auth-screen .luxe-panel{width:min(17.5rem,calc(100vw - 4rem))!important;max-width:min(17.5rem,calc(100vw - 4rem))!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}.auth-screen .auth-card{padding-left:1rem!important;padding-right:1rem!important}.auth-screen .auth-card p{display:block!important;max-width:100%!important;white-space:normal!important;text-wrap:pretty}.auth-brand{font-size:clamp(2.35rem,12vw,3.2rem)!important;line-height:.95!important}.auth-screen .luxe-toggle{gap:.45rem!important;padding:.45rem!important}}@media (max-width: 767px){.auth-screen .luxe-toggle,.auth-screen .auth-card,.auth-screen .luxe-panel{width:78vw!important;max-width:78vw!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}.auth-screen .auth-login-form,.auth-screen .auth-login-field,.auth-screen .auth-login-step,.auth-screen .auth-login-input{width:100%!important;max-width:100%!important;min-width:0!important}}@media (min-width:768px){.app-shell-rail--mobile{display:none!important}}@media (max-width:767px){.app-shell-rail--mobile{display:block!important}}.app-shell-body,.app-shell-main,.default-background,.primary-background{padding-bottom:clamp(1rem,2vw,2rem)!important}.auth-brand-logo{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-width:0;color:#fff;font-weight:900;letter-spacing:.02em;line-height:1.1;text-align:center}.auth-brand-logo--text-only{min-height:2.35rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0b0d10d1;padding:.48rem .95rem;color:#ffffffe6;font-size:.88rem;text-transform:uppercase;letter-spacing:.14em}.auth-brand-logo img{width:2.35rem;height:2.35rem;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(185,28,28,.3))}.auth-logo-medallion{display:flex;height:4.05rem;width:4.05rem;align-items:center;justify-content:center;border-radius:1.35rem;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 50% 18%,rgba(220,38,38,.22),transparent 52%),#0b0d10;box-shadow:0 18px 38px #00000057,inset 0 1px #ffffff0d}.auth-logo-medallion img,.auth-landing-logo{width:72%;height:72%;object-fit:contain}.auth-landing-logo{width:clamp(4.8rem,10vw,7.5rem);height:clamp(4.8rem,10vw,7.5rem);margin-bottom:1rem;filter:drop-shadow(0 18px 36px rgba(185,28,28,.28))}.faux-header-brand__mark--logo{overflow:hidden;background:#0b0d10!important;border:1px solid rgba(255,255,255,.1)}.faux-header-brand__mark--logo img{width:78%;height:78%;object-fit:contain}.auth-screen .auth-card,.auth-screen .luxe-panel{width:min(100%,30rem,calc(100vw - 2rem))!important;max-width:min(100%,30rem,calc(100vw - 2rem))!important}.auth-screen .auth-login-form--focused{gap:.85rem!important}.auth-screen .auth-login-step{min-height:2.55rem}.auth-screen .auth-login-input{min-height:2.9rem;border-radius:.75rem!important}@media (max-width: 767px){.auth-screen .luxe-toggle,.auth-screen .auth-card,.auth-screen .luxe-panel{width:min(100%,calc(100vw - 1.5rem))!important;max-width:min(100%,calc(100vw - 1.5rem))!important}.auth-brand-logo{gap:.45rem;font-size:1rem}.auth-brand-logo img{width:2rem;height:2rem}.auth-brand-logo--text-only{min-height:2.1rem;padding:.4rem .78rem;font-size:.74rem;letter-spacing:.12em}}.player-history-page{width:min(100%,1480px);margin-inline:auto}.auth-brand-logo img,.auth-logo-medallion img,.auth-landing-logo,.faux-header-brand__mark--logo img{box-sizing:content-box;border-radius:.85rem;background:radial-gradient(circle at 50% 20%,#ffffffeb,#f5f5f5b3 44%,#b91c1c6b);padding:.28rem;outline:1px solid rgba(255,255,255,.18);box-shadow:0 0 0 1px #b91c1c6b,0 12px 28px #b91c1c3d,inset 0 1px #ffffff8c}.auth-screen .auth-card h2{font-size:clamp(1.15rem,3.2vw,1.55rem)!important;line-height:1.18!important;font-weight:850!important}.auth-screen .auth-card>.flex.justify-center,.auth-register-screen .auth-card>.flex.justify-center{margin-bottom:.7rem!important}.auth-screen .auth-card p{margin-bottom:.75rem!important}@media (max-width: 480px){.auth-logo-medallion{height:3.55rem!important;width:3.55rem!important;border-radius:1rem!important}.auth-screen .auth-card,.auth-register-screen .auth-card{padding-top:1.35rem!important;padding-bottom:1.35rem!important}.auth-screen .auth-login-step span{font-size:.66rem!important}}.auth-screen{position:relative;isolation:isolate;background:radial-gradient(circle at 12% 10%,rgba(192,57,43,.12),transparent 28%),radial-gradient(circle at 88% 88%,rgba(201,168,76,.08),transparent 24%),linear-gradient(180deg,#0a0a0f,#07070b)!important}.auth-screen:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at center,black 0%,transparent 78%);mask-image:radial-gradient(circle at center,black 0%,transparent 78%)}.auth-screen:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:128px 128px}.auth-screen .auth-header{padding-top:.6rem!important;padding-bottom:.6rem!important}.auth-screen .auth-card{position:relative;overflow:hidden;border:1px solid #1e1e2a!important;border-radius:16px!important;background:linear-gradient(180deg,#12121afa,#0b0b11fa)!important;box-shadow:0 28px 70px #0000006b,inset 0 1px #c9a84c29!important}.auth-screen .auth-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(201,168,76,.28),transparent)}.auth-screen .auth-logo-medallion{height:4.35rem!important;width:4.35rem!important;border-radius:14px!important;background:linear-gradient(135deg,#c0392b,#8e2020)!important;box-shadow:0 10px 34px #c0392b47!important}.auth-screen .auth-logo-medallion img{width:78%;height:78%;border-radius:10px;background:#ffffffe6}.auth-screen .auth-brand-logo--text-only{border:0!important;background:transparent!important;color:#c9a84c!important;box-shadow:none!important;font-size:.72rem!important;letter-spacing:.18em!important}.auth-screen .auth-card h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,3.2vw,1.75rem)!important;font-weight:800!important;letter-spacing:.01em}.auth-screen .auth-card p{color:#7a7880!important;font-size:.86rem!important;line-height:1.55!important}.auth-login-step{border:1px solid #1e1e2a!important;border-radius:12px!important;background:#12121a!important;padding:4px!important}.auth-login-step span{display:flex;min-height:2.15rem;align-items:center;justify-content:center;border-radius:8px!important;color:#7a7880!important;font-size:.76rem!important;font-weight:800!important;letter-spacing:.03em}.auth-login-step span.active{background:#c0392b!important;color:#fff!important;box-shadow:0 5px 18px #c0392b40}.auth-login-field label{margin-bottom:.45rem;color:#9b98a0!important;font-size:.78rem!important;font-weight:800!important;letter-spacing:.02em}.auth-input-wrap{position:relative}.auth-input-wrap>svg{position:absolute;left:.9rem;top:50%;z-index:2;width:.95rem;height:.95rem;transform:translateY(-50%);color:#7a7880;pointer-events:none;transition:color .2s ease}.auth-input-wrap:focus-within>svg{color:#c0392b}.auth-input-wrap .auth-login-input{height:2.95rem!important;border:1px solid #1e1e2a!important;border-radius:8px!important;background:#0e0e16!important;padding-left:2.65rem!important;color:#e8e6e3!important;font-size:.9rem!important}.auth-input-wrap .auth-login-input::placeholder{color:#4c4a55!important}.auth-input-wrap .auth-login-input:focus{border-color:#c0392b!important;box-shadow:0 0 0 3px #c0392b38!important}.auth-login-actions{align-items:center;justify-content:space-between;gap:.8rem}.auth-login-link{color:#c9a84c!important;font-size:.78rem!important}.auth-login-status{border-radius:8px!important;font-size:.82rem!important}.auth-screen .auth-card button[type=submit],.auth-screen .auth-card .btn-red{min-height:2.95rem!important;border:0!important;border-radius:8px!important;background:linear-gradient(135deg,#c0392b,#a83228)!important;color:#fff!important;box-shadow:0 12px 26px #c0392b3d!important;font-weight:900!important;letter-spacing:.03em}.auth-hero-line{margin-top:.65rem;color:#d4af37;font-size:clamp(.72rem,2vw,.86rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.auth-feature-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;width:min(100%,46rem);margin-top:1.1rem}.auth-feature-strip span{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;border:1px solid rgba(212,175,55,.22);border-radius:999px;background:#12121aad;padding:.38rem .7rem;color:#e8e6e3d1;font-size:.72rem;font-weight:750;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auth-feature-strip svg{color:#d4af37}.auth-commercial-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem 1rem;margin-top:1.35rem;color:#7a7880e6;font-size:.72rem;font-weight:700;letter-spacing:.04em}.auth-commercial-footer span:not(:last-child):after{content:"";display:inline-block;width:3px;height:3px;margin-left:1rem;border-radius:999px;background:#d4af3780;vertical-align:middle}.auth-screen .auth-landing-title .auth-brand{color:#fff!important;text-shadow:0 10px 35px rgba(192,57,43,.22);letter-spacing:.2em!important}.auth-screen .auth-landing-title h4{max-width:44rem!important;color:#e8e6e3e6!important;font-weight:800!important}.auth-screen .auth-landing-logo{transition:transform .22s ease,filter .22s ease}.auth-screen .auth-landing-logo:hover{transform:translateY(-2px) rotate(2deg) scale(1.03);filter:drop-shadow(0 18px 38px rgba(212,175,55,.24))}.auth-screen .luxe-panel:has(.luxe-medallion){border-color:#d4af372e!important;background:linear-gradient(180deg,#16161edb,#0c0c12e0)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.auth-screen .luxe-panel:has(.luxe-medallion):hover{transform:translateY(-3px);border-color:#d4af375c!important;box-shadow:0 24px 58px #0000006b,0 0 0 1px #c0392b24!important}.auth-screen .luxe-panel .luxe-medallion{border:1px solid rgba(212,175,55,.35)!important;background:linear-gradient(145deg,#8b0000db,#0d0d0df2)!important;color:#d4af37!important}.luxe-action,.ops-action,.report-tile,.faux-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.luxe-action:not(:disabled):hover,.ops-action:not(:disabled):hover{transform:translateY(-2px)}.luxe-action-primary,.ops-action--rose,.ops-action--gold{box-shadow:0 12px 28px #c0392b29}.luxe-action-primary:not(:disabled):hover{box-shadow:0 16px 32px #c0392b47!important}.report-tile:hover,.faux-card:hover{border-color:#d4af3747!important;box-shadow:0 18px 42px #00000047!important}.auth-register-screen .auth-card input,.auth-register-screen .auth-card select,.auth-register-screen .auth-card .date-picker-input{min-height:2.9rem!important;border-color:#1e1e2a!important;border-radius:8px!important;background:#0e0e16!important;color:#e8e6e3!important}@media (max-width: 480px){.auth-screen .auth-card{border-radius:14px!important}.auth-login-actions{flex-direction:column;align-items:stretch}.auth-login-link{text-align:center}.auth-feature-strip{gap:.42rem}.auth-feature-strip span{width:100%;justify-content:center}.auth-commercial-footer{flex-direction:column;align-items:center}.auth-commercial-footer span:after{display:none!important}}.qr-scanner-modal{border-radius:14px!important}.qr-scanner-modal .luxe-icon-button{width:2.15rem!important;height:2.15rem!important}.qr-scanner-modal .luxe-action{min-height:2.55rem!important;border-radius:10px!important;padding:.55rem .75rem!important;font-size:.82rem!important}.qr-scanner-modal .qr-scan-box{box-shadow:0 16px 34px #00000057}@media (min-width: 768px){.qr-scanner-modal{max-width:20rem!important}}.faux-header-brand{gap:.72rem!important}.faux-header-brand__mark--logo{width:2.75rem!important;height:2.75rem!important;border:1px solid rgba(212,175,55,.56)!important;border-radius:.9rem!important;background:linear-gradient(145deg,#8b0000c7,#0d0d0d 62%)!important;box-shadow:0 10px 24px #00000061,0 0 0 1px #ffffff0a,inset 0 1px #d4af3738!important}.faux-header-brand__mark--logo img{width:84%!important;height:84%!important;padding:.18rem!important;border-radius:.68rem!important;background:radial-gradient(circle at 50% 18%,#ffffffeb,#f5f5f5ad 48%,#d4af3747)!important;outline:1px solid rgba(212,175,55,.38)!important;box-shadow:inset 0 1px #ffffff8a!important}.faux-header-brand__text{display:flex!important;flex-direction:column;justify-content:center;gap:.05rem;min-width:0;line-height:1}.faux-header-brand__text strong{color:#fff!important;font-size:1rem!important;font-weight:950!important;letter-spacing:.18em!important}.faux-header-brand__text small{display:block!important;color:#d4af37!important;font-size:.62rem!important;font-weight:750!important;letter-spacing:.16em!important}@media (min-width: 1024px){.faux-header-brand__mark--logo{width:3rem!important;height:3rem!important}.faux-header-brand__text strong{font-size:1.08rem!important}}@media (max-width: 767px){.faux-header-brand{gap:0!important}.faux-header-brand__mark--logo{width:2.45rem!important;height:2.45rem!important}}.auth-logo-medallion{background:linear-gradient(145deg,#b91c1cf2,#0f0f12fa)!important;border-color:#ffffff29!important}.faux-header-brand__mark--logo{background:linear-gradient(145deg,#b91c1cf2,#0b0d10)!important;box-shadow:0 10px 22px #b91c1c47!important}.floor-panel--wide .seat-map-grid{gap:1rem}.seat-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(circle at 85% 12%,rgba(220,38,38,.16),transparent 34%),linear-gradient(145deg,#151922,#090b0f)!important;box-shadow:0 18px 40px #00000059!important}.seat-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#64748b}.seat-card--running{border-color:#ef444494!important;box-shadow:0 20px 44px #b91c1c33!important}.seat-card--running:before{background:linear-gradient(180deg,#ef4444,#991b1b)}.seat-card--open{border-color:#16c78485!important}.seat-card--open:before{background:linear-gradient(180deg,#16c784,#047857)}.seat-card__top>span{border-radius:999px!important;padding:.35rem .7rem!important;font-size:.68rem!important;font-weight:900!important;letter-spacing:.08em}.seat-card--running .seat-card__top>span{background:#ef44442e!important;color:#fecaca!important;border:1px solid rgba(239,68,68,.45)}.seat-card--open .seat-card__top>span{background:#16c78424!important;color:#86efac!important;border:1px solid rgba(22,199,132,.42)}.seat-ring{gap:.55rem!important}.seat-chip{border:1px solid rgba(255,255,255,.09)!important;background:#ffffff0e!important;color:#ffffff9e!important}.seat-chip--filled{border-color:#16c7847a!important;background:linear-gradient(145deg,#16c78433,#16c78414)!important;color:#fff!important;box-shadow:inset 0 0 0 1px #16c7841f,0 8px 18px #00000038}.seat-card__foot{margin-top:.85rem;border-top:1px solid rgba(255,255,255,.08);padding-top:.75rem}@media (max-width: 767px){.faux-header-brand__text{display:none!important}.auth-landing-title .auth-brand{font-size:clamp(1.75rem,9vw,2.45rem)!important}.auth-brand-logo span{font-size:.95rem}.seat-card{padding:.9rem!important}.seat-ring{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.player-history-panel{border-color:#ffffff14!important;background:linear-gradient(180deg,#13171ffa,#090b0ffa)!important}.player-history-mobile-list{display:none}.player-history-desktop-table{width:100%}.player-history-table{width:100%;table-layout:fixed}.player-history-table th,.player-history-table td{min-width:0;vertical-align:middle}.player-history-table th:nth-child(1),.player-history-table td:nth-child(1){width:26%}.player-history-table th:nth-child(2),.player-history-table td:nth-child(2),.player-history-table th:nth-child(3),.player-history-table td:nth-child(3){width:14%}.player-history-table th:nth-child(4),.player-history-table td:nth-child(4),.player-history-table th:nth-child(5),.player-history-table td:nth-child(5),.player-history-table th:nth-child(6),.player-history-table td:nth-child(6){width:11%}.player-history-table th:nth-child(7),.player-history-table td:nth-child(7),.player-history-table th:nth-child(8),.player-history-table td:nth-child(8){width:8%}.player-history-person>div,.player-history-card__identity,.player-history-modal__profile>div{min-width:0}.player-history-person strong,.player-history-person small,.player-history-card__identity strong,.player-history-card__identity small,.player-history-modal__profile h2,.player-history-modal__profile p{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal!important;word-break:normal!important}.player-history-avatar{flex:0 0 auto;overflow:hidden;border:1px solid rgba(177,0,22,.48);background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.12),transparent 34%),linear-gradient(145deg,#b100163d,#13171ff5)}.player-history-avatar img{object-fit:cover}.player-history-table-action,.player-history-view-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(177,0,22,.45);border-radius:10px;background:#b100162e;color:#fff;font-weight:950;transition:transform .16s ease,background .16s ease,border-color .16s ease}.player-history-table-action{min-height:34px;padding:0 12px;font-size:12px}.player-history-view-btn{width:100%;min-height:42px;margin-top:14px;padding:0 14px}.player-history-table-action:hover,.player-history-view-btn:hover{transform:translateY(-1px);border-color:#ffffff29;background:#b10016}.player-history-card{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:radial-gradient(circle at 100% 0%,rgba(177,0,22,.16),transparent 32%),#13171ff5;padding:14px;box-shadow:0 18px 42px #00000047}.player-history-card__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.player-history-card__identity strong{color:#fff;font-size:15px;font-weight:950}.player-history-card__identity small{margin-top:3px;color:#ffffff94;font-size:12px;font-weight:800}.player-history-card__grid,.player-history-modal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.player-history-card__grid{margin-top:14px}.player-history-detail{min-width:0;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:#ffffff0a;padding:10px 11px}.player-history-detail span{display:block;color:#ffffff85;font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.player-history-detail strong{display:block;margin-top:5px;overflow:hidden;color:#fff;font-size:13px;font-weight:950;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal!important;word-break:normal!important}.player-history-detail--highlight{border-color:#16c78457;background:#16c7841a}.player-history-empty{display:grid;place-items:center;gap:8px;border:1px dashed rgba(255,255,255,.14);border-radius:14px;padding:30px 18px;text-align:center}.player-history-empty svg{width:34px;height:34px;color:#ffffff5c}.player-history-empty strong{color:#fff;font-weight:950}.player-history-empty span{color:#ffffff8a;font-size:13px}.player-history-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:18px}.player-history-modal__scrim{position:absolute;inset:0;border:0;background:#000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.player-history-modal__card{position:relative;width:min(100%,760px);max-height:min(86dvh,780px);overflow-y:auto;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:radial-gradient(circle at 88% 0%,rgba(177,0,22,.2),transparent 30%),linear-gradient(180deg,#13171f,#080a0e);padding:20px;box-shadow:0 28px 90px #00000094}.player-history-modal__top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.player-history-modal__profile{display:flex;min-width:0;align-items:center;gap:14px}.player-history-modal__profile .player-history-avatar{width:72px;height:72px}.player-history-modal__profile span{color:#ff8a99;font-size:11px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.player-history-modal__profile h2{margin-top:3px;color:#fff;font-size:clamp(20px,4vw,30px);font-weight:950}.player-history-modal__profile p{margin-top:4px;color:#fff9;font-size:13px;font-weight:800}.player-history-modal__close{display:inline-grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0f;color:#fff}.player-history-modal__verified{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.player-history-modal__verified span{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(22,199,132,.28);border-radius:999px;background:#16c7841a;color:#86efac;padding:7px 10px;font-size:12px;font-weight:950}@media (max-width: 767px){.app-shell-body,.app-shell-main,.default-background,.primary-background,.player-history-page{padding-bottom:1rem!important}.player-history-page>.luxe-panel:first-child{padding:14px!important}.player-history-page>.luxe-panel:first-child>div{gap:14px!important}.player-history-page h1{font-size:22px!important;line-height:1.12!important;overflow-wrap:normal!important;word-break:normal!important}.history-date-control,.player-history-page input,.player-history-page .luxe-action{width:100%!important}.player-history-page .grid.grid-cols-2{grid-template-columns:minmax(0,1fr)!important}.history-metric{min-height:84px;padding:14px!important}.history-metric small,.history-metric strong{overflow-wrap:normal!important;word-break:normal!important}.player-history-panel>.flex:first-child{padding:12px!important}.player-history-panel>.flex:first-child>.flex{display:grid!important;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.player-history-panel>.flex:first-child button{width:100%;min-height:38px;padding:0 10px;white-space:nowrap}.player-history-desktop-table{display:none!important}.player-history-mobile-list{display:grid;gap:12px;padding:12px}.player-history-card__head{grid-template-columns:auto minmax(0,1fr)}.player-history-card__head .player-history-status{grid-column:1 / -1;width:100%;justify-content:center;text-align:center}.player-history-card__grid,.player-history-modal__grid{grid-template-columns:minmax(0,1fr)}.player-history-modal{align-items:end;padding:10px}.player-history-modal__card{width:100%;max-height:90dvh;border-radius:18px 18px 12px 12px;padding:16px}.player-history-modal__top{align-items:flex-start}.player-history-modal__profile{align-items:center;gap:12px}.player-history-modal__profile .player-history-avatar{width:62px;height:62px}.player-history-modal__verified{display:grid;grid-template-columns:minmax(0,1fr)}.player-history-modal__verified span,.player-history-modal__verified .player-history-status{width:100%;justify-content:center}}.faux-broadcast-start__logo,.faux-broadcast-brand>span{overflow:hidden;border:1px solid rgba(212,175,55,.42)!important;background:radial-gradient(circle at 50% 34%,rgba(212,175,55,.18),transparent 54%),#050506!important;box-shadow:0 0 0 1px #ffffff0a,0 12px 28px #0000006b!important}.faux-broadcast-start__logo img,.faux-broadcast-brand>span img{width:86%;height:86%;object-fit:contain;filter:drop-shadow(0 0 10px rgba(220,38,38,.28))}.faux-broadcast-metric{border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff14,0 12px 30px #0000003d!important}.faux-broadcast-metric:before{width:4px!important;background:#ffffff8c!important}.faux-broadcast-metric>span{background:#ffffff29!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff1f!important}.faux-broadcast-metric small{color:#ffffffc2!important}.faux-broadcast-metric strong{color:#fff!important;text-shadow:0 1px 10px rgba(0,0,0,.28)}.faux-broadcast-metric--red{background:linear-gradient(135deg,#dc2626,#991b1b 48%,#450a0a)!important}.faux-broadcast-metric--green{background:linear-gradient(135deg,#10b981,#047857,#052e2b)!important}.faux-broadcast-metric--orange{background:linear-gradient(135deg,#f97316,#c2410c,#431407)!important}.faux-broadcast-metric--yellow{background:linear-gradient(135deg,#eab308,#a16207,#3f2a05)!important}.faux-broadcast-metric--neutral{background:linear-gradient(135deg,#475569,#1f2937 52%,#020617)!important}.faux-broadcast-player small{color:#f0f0f575!important;letter-spacing:.08em;text-transform:uppercase}@media (min-width: 768px){.player-history-desktop-table .player-history-table{min-width:980px}}.app-shell-body:has(.faux-broadcast-board){display:block!important;max-width:100vw!important;padding:0!important;overflow:hidden!important}.app-shell-body:has(.faux-broadcast-board) .app-shell-main{width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important}.app-shell-body:has(.faux-broadcast-board) .app-shell-rail,body:has(.faux-broadcast-board) .luxe-topbar{display:none!important}.faux-broadcast-board{--fb-bg: #060608;--fb-surface: #0c0c10;--fb-surface2: #111117;--fb-surface3: #16161e;--fb-border: #1e1e28;--fb-border-light: #2a2a38;--fb-red: #dc2626;--fb-red-bright: #ef4444;--fb-red-soft: rgba(220, 38, 38, .12);--fb-red-glow: rgba(220, 38, 38, .25);--fb-red-deep: #991b1b;--fb-green: #10b981;--fb-green-soft: rgba(16, 185, 129, .1);--fb-green-border: rgba(16, 185, 129, .3);--fb-orange: #f59e0b;--fb-orange-soft: rgba(245, 158, 11, .1);--fb-orange-border: rgba(245, 158, 11, .3);--fb-yellow: #eab308;--fb-yellow-soft: rgba(234, 179, 8, .1);--fb-yellow-border: rgba(234, 179, 8, .3);--fb-text: #f0f0f5;--fb-text-80: rgba(240, 240, 245, .8);--fb-text-50: rgba(240, 240, 245, .5);--fb-text-30: rgba(240, 240, 245, .3);--fb-text-15: rgba(240, 240, 245, .15);position:fixed;inset:0;z-index:9999;width:100vw;height:100dvh;overflow:hidden;background:#000;color:var(--fb-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.faux-broadcast-board *,.faux-broadcast-board *:before,.faux-broadcast-board *:after{box-sizing:border-box}.faux-broadcast-start{position:fixed;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;border:0;background:radial-gradient(ellipse at 50% 40%,#160606,#050505 60%,#000);color:var(--fb-text);cursor:pointer;text-align:center}.faux-broadcast-start__logo{display:grid;width:90px;height:90px;place-items:center;border-radius:20px;background:linear-gradient(135deg,var(--fb-red),var(--fb-red-deep));box-shadow:0 0 60px var(--fb-red-glow),0 0 120px #dc26261a;color:#fff;font-size:42px;animation:fauxBroadcastBreathe 3s ease-in-out infinite}.faux-broadcast-start strong{margin-top:28px;color:var(--fb-text);font-size:clamp(30px,5vw,48px);font-weight:950;letter-spacing:.16em}.faux-broadcast-start strong span{color:var(--fb-red-bright)}.faux-broadcast-start small{margin-top:10px;color:var(--fb-text-50);font-size:13px;font-style:normal;font-weight:800;letter-spacing:.28em;text-transform:uppercase}.faux-broadcast-start em{margin-top:40px;color:var(--fb-text-30);font-size:12px;font-style:normal;font-weight:900;letter-spacing:.16em;text-transform:uppercase;animation:fauxBroadcastFadePulse 2s infinite}.faux-broadcast-shell{position:relative;display:flex;width:100%;height:100%;flex-direction:column;overflow:hidden;background:var(--fb-bg)}.faux-broadcast-shell:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--fb-text-15) 1px,transparent 1px),linear-gradient(90deg,var(--fb-text-15) 1px,transparent 1px);background-size:80px 80px;opacity:.03;pointer-events:none}.faux-broadcast-header{position:relative;z-index:1;display:flex;min-height:56px;align-items:center;gap:20px;border-bottom:1px solid var(--fb-border);background:var(--fb-surface);padding:0 24px}.faux-broadcast-header:after,.faux-broadcast-footer:before{content:"";position:absolute;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,var(--fb-red-glow),transparent)}.faux-broadcast-header:after{bottom:-1px}.faux-broadcast-brand{display:flex;align-items:center;gap:10px}.faux-broadcast-brand>span{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:linear-gradient(135deg,var(--fb-red),var(--fb-red-deep));color:#fff}.faux-broadcast-brand strong{color:var(--fb-text);font-size:15px;font-weight:950;letter-spacing:.2em}.faux-broadcast-brand b{color:var(--fb-red-bright)}.faux-broadcast-live,.faux-broadcast-auto{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:4px;background:var(--fb-red);color:#fff;padding:4px 10px;font-size:9px;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.faux-broadcast-live i,.faux-broadcast-auto span{width:6px;height:6px;border-radius:999px;background:currentColor;animation:fauxBroadcastBlink 1.2s infinite}.faux-broadcast-spacer{flex:1}.faux-broadcast-action,.faux-broadcast-mini{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--fb-border-light);border-radius:8px;background:#ffffff09;color:var(--fb-text-80);padding:0 12px;font-size:11px;font-weight:900;text-transform:uppercase}.faux-broadcast-action--red{border-color:#dc26267a;background:var(--fb-red-soft);color:var(--fb-red-bright)}.faux-broadcast-clock{min-width:182px;border:1px solid rgba(220,38,38,.38);border-radius:12px;background:radial-gradient(circle at 100% 0%,rgba(220,38,38,.24),transparent 42%),#00000052;box-shadow:inset 0 1px #ffffff0d,0 0 24px #dc26261f;padding:8px 12px;text-align:right}.faux-broadcast-clock strong,.faux-broadcast-countdown,.faux-broadcast-cell--mono strong{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.faux-broadcast-clock strong{display:block;color:#fff;font-size:21px;font-weight:800;line-height:1;text-shadow:0 0 14px rgba(239,68,68,.36)}.faux-broadcast-clock small{display:block;margin-top:3px;color:#ffffff9e;font-size:10px;font-weight:800}.faux-broadcast-metrics{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-bottom:1px solid var(--fb-border);background:var(--fb-border)}.faux-broadcast-metric{position:relative;display:flex;min-width:0;align-items:center;gap:14px;background:var(--fb-surface);padding:14px 20px;box-shadow:inset 0 1px #ffffff09}.faux-broadcast-metric:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px}.faux-broadcast-metric>span{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:10px;font-size:18px}.faux-broadcast-metric small{display:block;color:var(--fb-text-50);font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.faux-broadcast-metric strong{display:block;margin-top:2px;color:var(--fb-text);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(18px,2vw,26px);font-weight:950;line-height:1.05}.faux-broadcast-metric--red:before{background:var(--fb-red)}.faux-broadcast-metric--green:before{background:var(--fb-green)}.faux-broadcast-metric--orange:before{background:var(--fb-orange)}.faux-broadcast-metric--yellow:before{background:var(--fb-yellow)}.faux-broadcast-metric--neutral:before{background:var(--fb-text-30)}.faux-broadcast-metric--red{background:linear-gradient(135deg,rgba(220,38,38,.18),var(--fb-surface) 58%)}.faux-broadcast-metric--green{background:linear-gradient(135deg,rgba(16,185,129,.17),var(--fb-surface) 58%)}.faux-broadcast-metric--orange{background:linear-gradient(135deg,rgba(245,158,11,.18),var(--fb-surface) 58%)}.faux-broadcast-metric--yellow{background:linear-gradient(135deg,rgba(234,179,8,.17),var(--fb-surface) 58%)}.faux-broadcast-metric--neutral{background:linear-gradient(135deg,rgba(148,163,184,.12),var(--fb-surface) 58%)}.faux-broadcast-metric--red>span{background:var(--fb-red-soft);color:var(--fb-red-bright)}.faux-broadcast-metric--green>span{background:var(--fb-green-soft);color:var(--fb-green)}.faux-broadcast-metric--orange>span{background:var(--fb-orange-soft);color:var(--fb-orange)}.faux-broadcast-metric--yellow>span{background:var(--fb-yellow-soft);color:var(--fb-yellow)}.faux-broadcast-metric--neutral>span{background:var(--fb-text-15);color:var(--fb-text-50)}.faux-broadcast-metric--red strong{color:var(--fb-red-bright)}.faux-broadcast-table{position:relative;z-index:1;display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.faux-broadcast-table-head,.faux-broadcast-row{display:grid;grid-template-columns:44px minmax(0,2fr) minmax(120px,1.15fr) minmax(110px,1.1fr) minmax(88px,.9fr) minmax(120px,1.1fr);align-items:center;gap:12px;padding:0 20px}.faux-broadcast-table-head{min-height:38px;border-bottom:1px solid var(--fb-border);background:var(--fb-surface2)}.faux-broadcast-table-head span{min-width:0;overflow:hidden;color:var(--fb-text-30);font-size:9px;font-weight:950;letter-spacing:.18em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.faux-broadcast-slides{position:relative;min-height:0;flex:1;overflow:hidden}.faux-broadcast-slide{position:absolute;inset:0;display:grid;grid-template-rows:repeat(10,minmax(0,1fr));opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .65s ease,transform .65s ease}.faux-broadcast-slide--on{opacity:1;pointer-events:auto;transform:translateY(0)}.faux-broadcast-row{position:relative;min-height:0;overflow:hidden;border-bottom:1px solid var(--fb-border)}.faux-broadcast-row:nth-child(odd){background:var(--fb-surface)}.faux-broadcast-row:nth-child(2n){background:var(--fb-surface2)}.faux-broadcast-row:before{content:"";position:absolute;top:15%;bottom:15%;left:0;width:3px;border-radius:0 2px 2px 0}.faux-broadcast-row--expired:before{background:var(--fb-red)}.faux-broadcast-row--called:before{background:var(--fb-orange)}.faux-broadcast-row--warning:before{background:var(--fb-yellow)}.faux-broadcast-row--enabled:before{background:var(--fb-green)}.faux-broadcast-row--waiting:before,.faux-broadcast-row--empty:before{background:var(--fb-text-15)}.faux-broadcast-row--expired{animation:fauxBroadcastExpiredPulse 2.8s ease-in-out infinite}.faux-broadcast-row-number{color:var(--fb-text-30);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700}.faux-broadcast-player{display:flex;min-width:0;align-items:center;gap:12px}.faux-broadcast-avatar{display:grid;width:clamp(34px,3.1vw,46px);height:clamp(34px,3.1vw,46px);flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid rgba(220,38,38,.45);border-radius:999px;background:linear-gradient(145deg,#dc262633,#ffffff0a);color:var(--fb-red-bright);font-size:11px;font-weight:950}.faux-broadcast-avatar svg{width:58%;height:58%;color:#ffffffc7;filter:drop-shadow(0 0 8px rgba(220,38,38,.22))}.faux-broadcast-avatar img{width:100%;height:100%;object-fit:cover}.faux-broadcast-player>div{min-width:0}.faux-broadcast-player strong{display:block;overflow:hidden;color:var(--fb-text);font-size:clamp(12px,1.05vw,16px);font-weight:850;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.faux-broadcast-player small{display:block;margin-top:2px;overflow:hidden;color:var(--fb-text-30);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.faux-broadcast-cell{min-width:0}.faux-broadcast-cell strong{display:block;overflow:hidden;color:var(--fb-text-80);font-size:clamp(11px,1.05vw,16px);font-weight:850;text-overflow:ellipsis;white-space:nowrap}.faux-broadcast-cell--white strong{color:var(--fb-text-80)}.faux-broadcast-cell--green strong{color:var(--fb-green)}.faux-broadcast-cell--orange strong{color:var(--fb-orange)}.faux-broadcast-cell--yellow strong{color:var(--fb-yellow)}.faux-broadcast-cell--red strong{color:var(--fb-red-bright)}.faux-broadcast-cell--dim strong{color:var(--fb-text-30)}.faux-broadcast-cell>span{display:block;width:100%;height:3px;overflow:hidden;border-radius:999px;background:var(--fb-border);margin-top:5px}.faux-broadcast-cell>span b{display:block;height:100%;border-radius:inherit;background:currentColor}.faux-broadcast-status{display:inline-flex;min-width:0;align-items:center;justify-content:center;border-radius:5px;padding:5px 10px;font-size:9px;font-weight:950;letter-spacing:.13em;text-align:center;text-transform:uppercase;white-space:nowrap}.faux-broadcast-status--expired{background:var(--fb-red);color:#fff}.faux-broadcast-status--enabled{border:1px solid var(--fb-green-border);background:var(--fb-green-soft);color:var(--fb-green)}.faux-broadcast-status--called{border:1px solid var(--fb-orange-border);background:var(--fb-orange-soft);color:var(--fb-orange)}.faux-broadcast-status--warning{border:1px solid var(--fb-yellow-border);background:var(--fb-yellow-soft);color:var(--fb-yellow)}.faux-broadcast-status--waiting{border:1px solid var(--fb-border-light);background:#ffffff09;color:var(--fb-text-50)}.faux-broadcast-footer{position:relative;z-index:1;display:flex;min-height:40px;align-items:center;gap:16px;border-top:1px solid var(--fb-border);background:var(--fb-surface);padding:0 24px}.faux-broadcast-footer:before{top:-1px}.faux-broadcast-footer>span{display:inline-flex;align-items:center;gap:5px;color:var(--fb-text-30);font-size:11px;font-weight:850;white-space:nowrap}.faux-broadcast-footer strong{color:var(--fb-text-50)}.faux-broadcast-footer>i{width:1px;height:16px;background:var(--fb-border)}.faux-broadcast-progress{height:4px;min-width:80px;flex:1;overflow:hidden;border-radius:999px;background:var(--fb-border)}.faux-broadcast-progress b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--fb-red-deep),var(--fb-red-bright));box-shadow:0 0 8px var(--fb-red-glow);transition:width .35s linear}.faux-broadcast-countdown{min-width:24px;color:var(--fb-red-bright)!important;font-size:18px;font-weight:950;text-align:center;text-shadow:0 0 10px var(--fb-red-glow)}.faux-broadcast-auto{border:0;background:transparent;color:var(--fb-green)}.faux-broadcast-mini{min-height:28px;padding-inline:10px;font-size:9px}.faux-broadcast-ticker{position:relative;z-index:1;display:flex;min-height:26px;align-items:center;overflow:hidden;background:linear-gradient(90deg,var(--fb-red-deep),var(--fb-red),var(--fb-red-deep))}.faux-broadcast-ticker>div{display:flex;align-items:center;gap:30px;white-space:nowrap;animation:fauxBroadcastTicker 48s linear infinite;padding-left:100%}.faux-broadcast-ticker span{display:inline-flex;align-items:center;gap:8px;color:#ffffffeb;font-size:10px;font-weight:800;letter-spacing:.04em}.faux-broadcast-ticker i{width:3px;height:3px;flex:0 0 auto;border-radius:999px;background:#ffffff6b}@keyframes fauxBroadcastBreathe{0%,to{transform:scale(1);box-shadow:0 0 60px var(--fb-red-glow)}50%{transform:scale(1.05);box-shadow:0 0 80px var(--fb-red-glow),0 0 140px #dc262626}}@keyframes fauxBroadcastFadePulse{0%,to{opacity:.35}50%{opacity:.85}}@keyframes fauxBroadcastBlink{0%,to{opacity:1}50%{opacity:.25}}@keyframes fauxBroadcastExpiredPulse{0%,to{background-color:#dc26260a}50%{background-color:#dc262629}}@keyframes fauxBroadcastTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 1100px){.faux-broadcast-header{gap:12px;padding-inline:14px}.faux-broadcast-action{padding-inline:9px;font-size:10px}.faux-broadcast-clock{min-width:142px;padding:6px 9px}.faux-broadcast-metric{gap:10px;padding:10px 12px}.faux-broadcast-metric>span{width:32px;height:32px}.faux-broadcast-table-head,.faux-broadcast-row{grid-template-columns:36px minmax(0,1.8fr) minmax(66px,.8fr) minmax(96px,1fr) minmax(72px,.8fr) minmax(92px,1fr) minmax(92px,110px);gap:8px;padding-inline:14px}}@media (max-width: 800px){.faux-broadcast-board{position:fixed}.faux-broadcast-header{min-height:52px;gap:8px;padding-inline:10px}.faux-broadcast-brand strong{font-size:12px;letter-spacing:.14em}.faux-broadcast-brand>span{width:28px;height:28px}.faux-broadcast-live{padding-inline:7px;font-size:8px}.faux-broadcast-action{min-height:30px;padding-inline:7px;font-size:0}.faux-broadcast-action svg{width:17px;height:17px}.faux-broadcast-clock{min-width:112px;border-radius:9px;padding:5px 7px}.faux-broadcast-clock strong{font-size:14px}.faux-broadcast-clock small{font-size:8px}.faux-broadcast-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.faux-broadcast-metric{justify-content:center;padding:7px 5px;text-align:center}.faux-broadcast-metric>span{display:none}.faux-broadcast-metric small{font-size:7px;letter-spacing:.08em}.faux-broadcast-metric strong{font-size:15px}.faux-broadcast-table-head,.faux-broadcast-row{grid-template-columns:28px minmax(0,1.5fr) minmax(50px,.65fr) minmax(76px,.9fr) minmax(55px,.65fr) minmax(76px,.9fr) minmax(68px,76px);gap:5px;padding-inline:6px}.faux-broadcast-table-head span{font-size:7px;letter-spacing:.08em}.faux-broadcast-avatar{width:28px;height:28px;font-size:8px}.faux-broadcast-player{gap:6px}.faux-broadcast-player strong,.faux-broadcast-cell strong{font-size:10px}.faux-broadcast-player small{display:none}.faux-broadcast-row-number{font-size:9px}.faux-broadcast-status{padding:3px 4px;font-size:7px;letter-spacing:.05em}.faux-broadcast-footer{min-height:34px;gap:8px;padding-inline:8px}.faux-broadcast-footer>span{font-size:8px}.faux-broadcast-mini{display:none}.faux-broadcast-countdown{font-size:13px}}@media (max-width: 560px){.faux-broadcast-header{flex-wrap:wrap;min-height:76px;align-content:center}.faux-broadcast-spacer{display:none}.faux-broadcast-clock{margin-left:auto}.faux-broadcast-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.faux-broadcast-table-head,.faux-broadcast-row{grid-template-columns:22px minmax(0,1.3fr) minmax(44px,.58fr) minmax(64px,.76fr) minmax(48px,.58fr) minmax(64px,.76fr) minmax(52px,58px);gap:4px;padding-inline:4px}.faux-broadcast-cell>span{height:2px}.faux-broadcast-ticker{min-height:22px}}@media (prefers-reduced-motion: reduce){.faux-broadcast-start__logo,.faux-broadcast-start em,.faux-broadcast-live i,.faux-broadcast-auto span,.faux-broadcast-ticker>div,.faux-broadcast-row--expired{animation:none!important}.faux-broadcast-slide{transition:none!important}}.auth-screen .auth-card{width:min(100%,32rem,calc(100vw - 2rem))!important;max-width:min(100%,32rem,calc(100vw - 2rem))!important;padding-top:1.55rem!important;padding-bottom:1.55rem!important;animation:auth-card-in .36s ease both}.auth-screen .auth-card:before{height:3px!important;background:linear-gradient(90deg,transparent,#c62828,rgba(212,175,55,.75),transparent)!important}.auth-screen .auth-logo-medallion{width:4.75rem!important;height:4.75rem!important;border:1px solid rgba(212,175,55,.58)!important;box-shadow:0 14px 30px #00000061!important;animation:auth-logo-float 5s ease-in-out infinite}.auth-screen .auth-card h2{margin-top:.1rem!important;font-size:clamp(1.35rem,3vw,1.8rem)!important}.auth-screen .auth-card p{opacity:.78}.auth-input-wrap .auth-login-input{height:3rem!important;border-color:#3a3a3a!important;border-radius:14px!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.auth-input-wrap .auth-login-input:focus{border-color:#c62828!important;box-shadow:0 0 0 3px #c6282829,0 0 15px #c628283d!important}.auth-password-toggle{position:absolute;right:.7rem;top:50%;z-index:3;display:grid;width:2rem;height:2rem;place-items:center;transform:translateY(-50%);border:0!important;border-radius:999px!important;background:transparent!important;color:#7a7880!important;padding:0!important;box-shadow:none!important}.auth-password-toggle:hover{background:#d4af3714!important;color:#d4af37!important;transform:translateY(-50%)!important}.auth-password-toggle svg{width:1.05rem;height:1.05rem}.auth-login-meta-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.75rem}.auth-remember-control{display:inline-flex!important;align-items:center;gap:.45rem;margin:0!important;color:#e8e6e3b8!important;font-size:.78rem!important;font-weight:650!important;cursor:pointer}.auth-remember-control input{width:1rem!important;height:1rem!important;accent-color:#c62828}.auth-forgot-link{border:0!important;background:transparent!important;color:#d4af37!important;padding:0!important;font-size:.78rem!important;font-weight:800!important;box-shadow:none!important}.auth-forgot-link:hover{text-decoration:underline;transform:none!important}.auth-screen .auth-card button[type=submit]{border-radius:12px!important;background:linear-gradient(135deg,#e53935,#b71c1c)!important}.auth-screen .auth-card button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 16px 34px #e5393552!important}.auth-security-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:.95rem}.auth-security-badges span{display:inline-flex;align-items:center;gap:.3rem;min-height:1.8rem;border:1px solid rgba(212,175,55,.18);border-radius:999px;background:#d4af3713;padding:.32rem .55rem;color:#e8e6e3c7;font-size:.68rem;font-weight:750}.auth-security-badges svg{color:#d4af37}.auth-screen .auth-brand-logo--text-only{color:#d4af37!important;font-weight:950!important;letter-spacing:.18em!important}.auth-header .luxe-icon-button{border-radius:999px!important;transition:transform .18s ease,border-color .18s ease,background .18s ease}.auth-header .luxe-icon-button:hover{transform:translate(-2px);border-color:#d4af3761!important}@keyframes auth-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width: 480px){.auth-screen .auth-card{width:min(100%,calc(100vw - 1.5rem))!important;max-width:min(100%,calc(100vw - 1.5rem))!important;padding-top:1.25rem!important;padding-bottom:1.25rem!important}.auth-screen .auth-logo-medallion{width:4.15rem!important;height:4.15rem!important}.auth-login-meta-row{align-items:flex-start;flex-direction:column}.auth-security-badges span{flex:1 1 100%;justify-content:center}}.qr-scanner-modal{width:min(100%,21rem)!important;border:1px solid rgba(212,175,55,.28)!important;border-radius:16px!important;background:radial-gradient(circle at 50% 0%,rgba(192,57,43,.16),transparent 42%),linear-gradient(180deg,#13171ffa,#08090cfa)!important}.qr-scanner-header{display:grid!important;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center!important;gap:.55rem!important}.qr-scanner-title{color:#fff!important;font-size:.98rem!important;font-weight:900!important;letter-spacing:.01em;line-height:1.1}.qr-scanner-modal .luxe-icon-button{width:2.05rem!important;height:2.05rem!important;border-radius:11px!important;border-color:#d4af373d!important;background:#ffffff0f!important}.qr-scanner-modal .luxe-icon-button svg{width:1.15rem!important;height:1.15rem!important}.qr-scanner-stage{border:1px solid rgba(255,255,255,.07);border-radius:14px;background:linear-gradient(135deg,rgba(255,255,255,.035),transparent),#00000047;padding:.62rem}.qr-scanner-modal .qr-scan-box{max-width:12.85rem!important;border-radius:14px!important;background:#050505;box-shadow:0 18px 42px #00000070,0 0 0 1px #d4af3733!important}.qr-scanner-modal .qr-scan-box video,.qr-scanner-modal #qr-reader video{border-radius:10px!important;object-fit:cover!important}.qr-scanner-actions{grid-template-columns:minmax(0,1fr) minmax(0,.78fr)!important;align-items:center}.qr-scanner-modal .luxe-action{min-height:2.55rem!important;width:100%;border-radius:12px!important;padding:.58rem .8rem!important;font-size:.83rem!important;font-weight:900!important;white-space:nowrap}.qr-scanner-modal .luxe-action svg{flex:0 0 auto}.qr-scanner-upload{margin-top:.7rem!important;padding-top:.7rem!important}.qr-scanner-upload-button{display:inline-flex!important;width:2.55rem;height:2.55rem;min-height:2.55rem;align-items:center;justify-content:center;border:1px solid rgba(212,175,55,.2);border-radius:13px;background:#d4af3712;padding:0;color:#f7efe4db!important;transition:transform .18s ease,background .18s ease,border-color .18s ease}.qr-scanner-upload-button svg{width:1.25rem!important;height:1.25rem!important}.qr-scanner-upload-button:not(:disabled):hover{transform:translateY(-1px);border-color:#d4af3757;background:#d4af371f}@media (max-width: 420px){.qr-scanner-modal{width:min(100%,calc(100vw - 1rem))!important;padding:.7rem!important}.qr-scanner-actions{grid-template-columns:minmax(0,1fr)!important}.qr-scanner-stage{padding:.55rem}}.faux-profile-shell{width:min(100%,1280px)!important;margin-inline:auto!important}.faux-profile-hero__body,.faux-profile-grid{width:100%!important}.faux-profile-id-strip{width:100%!important;max-width:100%!important;justify-content:space-between!important}.faux-profile-id-actions{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:.5rem!important}.faux-profile-id-actions button{width:auto!important;min-width:6.25rem}.club-player-qr-modal{display:grid;gap:1rem}.club-player-qr-modal .club-player-qr-card{border:1px solid rgba(255,255,255,.08);border-radius:16px;background:radial-gradient(circle at 50% 0%,rgba(177,0,22,.18),transparent 44%),#13171fb8;padding:1rem}.club-player-qr-modal .club-player-qr-card__icon{width:3.35rem;height:3.35rem;border-color:#16c78461;background:#16c7841f;color:#86efac}.club-player-qr-modal .club-player-qr-frame{border-radius:18px;background:linear-gradient(145deg,#fff1,#ffffff06),#00000042;padding:1rem}.club-player-qr-modal .club-qr-image,.club-player-qr-modal .club-qr-empty{width:min(15rem,100%)!important;border-radius:16px!important}.club-player-qr-modal .club-player-qr-actions{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:.75rem}@media (max-width: 640px){.faux-profile-id-strip{justify-content:center!important;text-align:center}.faux-profile-id-actions{width:100%!important;justify-content:center!important}.faux-profile-id-actions button{flex:1 1 8rem}.club-player-qr-modal .club-player-qr-actions{grid-template-columns:1fr}}.auth-entry-shell{min-height:auto}.auth-screen .auth-landing-title{gap:.15rem}.auth-screen .auth-landing-logo{width:clamp(4.4rem,8vw,6.2rem)!important;height:clamp(4.4rem,8vw,6.2rem)!important;margin-bottom:.7rem!important}.auth-screen .auth-landing-title .auth-brand{margin-bottom:.2rem!important;font-size:clamp(2.35rem,5.2vw,4.25rem)!important}.auth-entry-subtitle{color:#e8e6e3ad!important;font-size:clamp(.85rem,1.5vw,1.05rem)!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase}.auth-hero-line,.auth-feature-strip,.auth-commercial-footer,.auth-security-badges{display:none!important}.auth-entry-toggle{margin-top:1.15rem!important}.auth-entry-card-area{max-width:66rem;margin-inline:auto}.auth-entry-card{max-width:none!important;min-height:11.25rem!important;border-radius:18px!important}.auth-entry-card h3{margin-top:1rem!important;font-weight:900!important}.auth-entry-card .luxe-medallion{border-radius:14px!important}.auth-screen .auth-card{gap:.85rem!important}.auth-screen .auth-card h2{margin-bottom:.25rem!important}.faux-broadcast-start__logo,.faux-broadcast-brand>span{overflow:hidden!important;border:1px solid rgba(212,175,55,.62)!important;background:linear-gradient(145deg,#fffffff5,#d4af37e0 46%,#7f1d1deb)!important;box-shadow:0 0 0 1px #ffffff1f,0 12px 30px #00000075,0 0 24px #dc262638!important}.faux-broadcast-start__logo img,.faux-broadcast-brand>span img{box-sizing:border-box!important;width:84%!important;height:84%!important;border:1px solid rgba(255,255,255,.42)!important;border-radius:10px!important;background:#fff!important;object-fit:contain!important;padding:4px!important;filter:drop-shadow(0 8px 14px rgba(0,0,0,.34))!important}.faux-broadcast-brand>span{border-radius:9px!important}.faux-broadcast-header{background:linear-gradient(90deg,#7f1d1d6b,#0c0c10f5 30% 72%,#b91c1c47)!important}.faux-broadcast-live{background:linear-gradient(135deg,#ef4444,#991b1b)!important;color:#fff!important;box-shadow:0 0 22px #ef444447!important}.faux-broadcast-clock{border-color:#d4af376b!important;background:radial-gradient(circle at 100% 0%,rgba(212,175,55,.18),transparent 42%),linear-gradient(135deg,#7f1d1db8,#08080cfa)!important}.faux-broadcast-metric{border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff1a,0 14px 32px #00000047!important}.faux-broadcast-metric:before{width:4px!important;background:#ffffff9e!important}.faux-broadcast-metric>span{background:#ffffff2e!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff24!important}.faux-broadcast-metric small,.faux-broadcast-metric strong{color:#fff!important}.faux-broadcast-metric small{opacity:.78}.faux-broadcast-metric strong{text-shadow:0 2px 12px rgba(0,0,0,.34)}.faux-broadcast-metric--red{background:linear-gradient(135deg,#ef4444,#b91c1c 48%,#450a0a)!important}.faux-broadcast-metric--green{background:linear-gradient(135deg,#22c55e,#047857,#052e16)!important}.faux-broadcast-metric--orange{background:linear-gradient(135deg,#fb923c,#c2410c,#431407)!important}.faux-broadcast-metric--yellow{background:linear-gradient(135deg,#facc15,#a16207,#422006)!important}.faux-broadcast-metric--neutral{background:linear-gradient(135deg,#64748b,#334155,#020617)!important}.faux-broadcast-table-head{background:linear-gradient(90deg,#b91c1c42,#111117fa)!important}.faux-broadcast-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.faux-broadcast-table-head,.faux-broadcast-row{grid-template-columns:44px minmax(0,2fr) minmax(130px,1.2fr) minmax(110px,1fr) minmax(90px,.85fr) minmax(120px,1.1fr)!important}.faux-broadcast-cell>small{display:block;margin-top:.2rem;overflow:hidden;color:#f0f0f585;font-size:.56rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}@media (max-width:800px){.faux-broadcast-table-head,.faux-broadcast-row{grid-template-columns:28px minmax(0,1.45fr) minmax(78px,.9fr) minmax(72px,.8fr) minmax(58px,.65fr) minmax(76px,.8fr)!important}.faux-broadcast-cell>small{font-size:.45rem}}.faux-broadcast-board{--fb-bg:rgba(5,4,6,.66) !important;--fb-surface:rgba(12,10,13,.88) !important;--fb-surface2:rgba(17,13,17,.86) !important;--fb-surface3:rgba(23,17,21,.88) !important;background-image:linear-gradient(#04020361,#0402039e),url(/collateral/call-time-dashboard-lounge.jpeg)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;background-attachment:fixed!important}.faux-broadcast-shell{background:transparent!important}.faux-broadcast-shell:before{background:linear-gradient(#00000014,#0000002e)!important;opacity:1!important}.faux-broadcast-header,.faux-broadcast-table-head,.faux-broadcast-footer,.faux-broadcast-ticker{-webkit-backdrop-filter:blur(5px) saturate(1.05);backdrop-filter:blur(5px) saturate(1.05)}.faux-broadcast-board{--fb-red:#b51220 !important;--fb-red-bright:#ef3340 !important;--fb-red-deep:#650711 !important;--fb-red-soft:rgba(181,18,32,.22) !important;--fb-red-glow:rgba(239,51,64,.3) !important;--fb-text:#f7f0e7 !important;--fb-text-80:rgba(247,240,231,.9) !important;--fb-text-50:rgba(247,240,231,.68) !important;--fb-text-30:rgba(247,240,231,.48) !important;--fb-border:rgba(214,170,59,.2) !important;--fb-border-light:rgba(214,170,59,.34) !important}.faux-broadcast-start{background:#03010280!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.faux-broadcast-header{background:linear-gradient(90deg,#42040bb8,#05030580,#42040bad)!important}.faux-broadcast-metrics{background:#d6aa3b29!important}.faux-broadcast-metric{background:linear-gradient(135deg,#5b060f80,#05040661)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.faux-broadcast-table{background:#00000014!important}.faux-broadcast-table-head{background:linear-gradient(90deg,#750713a3,#07050775)!important}.faux-broadcast-row:nth-child(odd),.faux-broadcast-row:nth-child(2n),.faux-broadcast-row--expired,.faux-broadcast-row--called,.faux-broadcast-row--warning,.faux-broadcast-row--enabled,.faux-broadcast-row--waiting,.faux-broadcast-row--empty{background:#0402034d!important;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.faux-broadcast-row:nth-child(2n){background:#4b050c40!important}.faux-broadcast-player strong{color:#fff8ee!important;font-size:clamp(13px,1.2vw,18px)!important;text-shadow:0 2px 8px #000,0 0 14px rgba(0,0,0,.85)}.faux-broadcast-cell strong{color:#fff8ee;text-shadow:0 2px 8px #000,0 0 12px rgba(0,0,0,.82)}.faux-broadcast-cell--mono strong{display:inline-block;min-width:5.5rem;padding:.28rem .45rem;border:1px solid rgba(214,170,59,.18);border-radius:.38rem;background:#0006;font-size:clamp(12px,1.15vw,17px)!important;letter-spacing:.025em;text-align:center}.faux-broadcast-cell--orange strong{color:#f3c65d!important}.faux-broadcast-cell--red strong{color:#ff6670!important}.faux-broadcast-cell--yellow strong{color:#ffd56d!important}.faux-broadcast-footer,.faux-broadcast-ticker{background:#2d0308a8!important}.faux-broadcast-player small{color:#f0f0f575!important;letter-spacing:.08em!important;text-transform:uppercase!important}.qr-scanner-modal{width:min(100%,22rem)!important;max-width:22rem!important;gap:.85rem;border-radius:24px!important;padding:.9rem!important}.qr-scanner-header{margin-bottom:0!important;border-bottom:0!important;padding-bottom:0!important}.qr-scanner-title{font-size:1.02rem!important;letter-spacing:0!important}.qr-scanner-stage{min-height:16.75rem;border-radius:22px!important;padding:1rem!important;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.1),transparent 42%),linear-gradient(180deg,#ffffff0e,#0000002e)!important}.qr-scanner-modal .qr-scan-box{max-width:14.4rem!important;border-width:0!important;border-radius:20px!important;box-shadow:0 20px 46px #0000007a,0 0 0 1px #d4af3738,0 0 0 8px #ffffff09!important}.qr-scanner-modal .qr-scan-box>div[id=qr-reader]{border-radius:18px!important}.qr-scanner-actions{grid-template-columns:2.9rem minmax(0,1fr) 2.9rem!important;align-items:center!important;gap:.65rem!important;margin-top:0!important}.qr-scanner-modal .qr-scanner-actions .luxe-action{min-height:2.9rem!important;border-radius:999px!important;font-size:.86rem!important}.qr-scanner-action-icon{display:inline-flex;width:2.9rem;height:2.9rem;align-items:center;justify-content:center;border:1px solid rgba(212,175,55,.26);border-radius:999px;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.13),transparent 48%),#ffffff13;color:#f7efe4;transition:transform .18s ease,border-color .18s ease,background .18s ease}.qr-scanner-action-icon:not(:disabled):hover{transform:translateY(-1px);border-color:#d4af376b;background:#d4af371f}.qr-scanner-action-icon--danger{border-color:#ef444442;color:#fecaca}.qr-scanner-action-icon--danger:not(:disabled):hover{border-color:#ef444470;background:#ef44441f}@media (max-width: 420px){.qr-scanner-modal{width:min(100%,calc(100vw - 1rem))!important;border-radius:20px!important;padding:.75rem!important}.qr-scanner-stage{min-height:min(72vw,15.5rem);padding:.75rem!important}.qr-scanner-modal .qr-scan-box{max-width:min(68vw,13.4rem)!important}.qr-scanner-actions{grid-template-columns:2.65rem minmax(0,1fr) 2.65rem!important}.qr-scanner-action-icon{width:2.65rem;height:2.65rem}}.auth-entry-shell{min-height:auto!important;max-width:64rem!important;margin-inline:auto!important;padding-block:clamp(.5rem,1.8vh,1.25rem)!important}.auth-screen .auth-landing-title{width:100%!important;max-width:44rem!important;margin-inline:auto!important}.auth-screen .auth-landing-logo{width:clamp(4.75rem,8vw,6.4rem)!important;height:clamp(4.75rem,8vw,6.4rem)!important;margin-bottom:.85rem!important;border:1px solid rgba(212,175,55,.48)!important;border-radius:19px!important;background:linear-gradient(145deg,#fffffff7,#d4af37e6 48%,#7f1d1df0)!important;object-fit:contain!important;padding:.46rem!important;box-shadow:0 0 0 1px #ffffff1f,0 16px 42px #0000006b,0 0 24px #c0392b38!important}.auth-screen .auth-landing-title .auth-brand{margin-bottom:.35rem!important;font-size:clamp(2.4rem,7vw,4.6rem)!important;letter-spacing:clamp(.16em,2.1vw,.28em)!important}.auth-entry-subtitle{max-width:44rem!important;margin-inline:auto!important;color:#e8e6e3eb!important;font-size:clamp(.98rem,2.1vw,1.25rem)!important;font-weight:850!important}.auth-hero-line{display:block!important;margin-top:.75rem!important;color:#d4af37!important;font-size:clamp(.72rem,1.55vw,.86rem)!important;font-weight:850!important;letter-spacing:.075em!important;text-transform:uppercase!important}.auth-feature-strip{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:.55rem!important;width:min(100%,48rem)!important;margin-top:1rem!important}.auth-feature-strip span{display:inline-flex!important;min-height:2.05rem!important;align-items:center!important;gap:.38rem!important;border:1px solid rgba(212,175,55,.24)!important;border-radius:999px!important;background:#12121ab8!important;padding:.38rem .72rem!important;color:#e8e6e3db!important;font-size:.73rem!important;font-weight:800!important;white-space:nowrap!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.auth-feature-strip svg{width:.9rem!important;height:.9rem!important;color:#d4af37!important}.auth-entry-toggle{width:min(100%,26rem)!important;margin-top:1.1rem!important}.auth-entry-card-area{width:min(100%,58rem)!important;margin-top:1.15rem!important;margin-inline:auto!important}.auth-entry-card{min-height:13.25rem!important;max-width:28rem!important;justify-self:center!important;border:1px solid rgba(212,175,55,.2)!important;border-radius:18px!important;background:radial-gradient(circle at 100% 0%,rgba(192,57,43,.12),transparent 32%),linear-gradient(180deg,#16161eeb,#0c0c12eb)!important;padding:clamp(1.15rem,2vw,1.55rem)!important}.auth-entry-card h3{margin-top:1rem!important;color:#f8fafc!important;font-size:clamp(1.1rem,2vw,1.32rem)!important;font-weight:900!important}.auth-entry-card p{min-height:2.55rem!important;color:#e8e6e3ad!important;font-size:.86rem!important;line-height:1.45!important}.auth-entry-card button{min-height:2.8rem!important;border-radius:11px!important}.auth-commercial-footer{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:.55rem 1rem!important;margin-top:1.1rem!important;color:#7a7880eb!important;font-size:.72rem!important;font-weight:750!important;letter-spacing:.04em!important}.auth-commercial-footer span:not(:last-child):after{content:"";display:inline-block;width:3px;height:3px;margin-left:1rem;border-radius:999px;background:#d4af377a;vertical-align:middle}@media (max-width: 767px){.auth-screen{align-items:flex-start!important;justify-content:flex-start!important;padding-inline:1rem!important;padding-block:1rem!important}.auth-entry-shell{padding-block:.25rem!important}.auth-feature-strip{max-width:23rem!important;gap:.42rem!important}.auth-feature-strip span{min-height:1.8rem!important;padding:.28rem .56rem!important;font-size:.66rem!important}.auth-entry-card-area{margin-top:.9rem!important}.auth-entry-card{min-height:11.4rem!important;max-width:100%!important}.auth-entry-card p{min-height:auto!important}.auth-commercial-footer{margin-top:.9rem!important}}@media (max-height: 760px) and (min-width: 768px){.auth-screen{align-items:flex-start!important;padding-block:1rem!important}.auth-screen .auth-landing-logo{width:4.8rem!important;height:4.8rem!important;margin-bottom:.55rem!important}.auth-feature-strip{margin-top:.75rem!important}.auth-entry-toggle,.auth-entry-card-area{margin-top:.85rem!important}.auth-entry-card{min-height:11.8rem!important}}.layout:has(.live-table-card){align-items:stretch!important}.live-table-card{height:100%!important;min-height:25.5rem!important;border:1px solid #374151!important;border-radius:16px!important;background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.08),transparent 32%),linear-gradient(180deg,#1f2937,#111827)!important;box-shadow:0 18px 42px #0000003d!important}.live-table-card>.relative{display:flex!important;min-height:100%!important;flex-direction:column!important}.live-table-title{min-width:0!important;color:#f9fafb!important;font-size:1.02rem!important;line-height:1.25!important}.live-table-status{min-height:1.9rem!important;align-items:center!important;border-radius:999px!important;padding:.32rem .72rem!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.045em!important;white-space:nowrap!important}.live-table-status--open{border:1px solid rgba(34,197,94,.45)!important;background:#22c55e1f!important;color:#86efac!important}.live-table-status--occupied,.live-table-status--reserved{border:1px solid rgba(245,158,11,.45)!important;background:#f59e0b21!important;color:#fbbf24!important}.live-table-status--closed{border:1px solid rgba(59,130,246,.35)!important;background:#3b82f61f!important;color:#93c5fd!important}.live-table-actions--inline{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.55rem!important}.live-table-action{min-height:2.65rem!important;justify-content:center!important;border-radius:11px!important;padding-inline:.72rem!important;color:#f9fafb!important;font-size:.78rem!important;font-weight:900!important}.live-table-action svg{width:1.05rem!important;height:1.05rem!important;flex:0 0 auto!important}.live-table-action--view{border:1px solid rgba(34,197,94,.52)!important;background:#22c55e14!important;color:#86efac!important}.live-table-action--edit{border:1px solid rgba(245,158,11,.55)!important;background:linear-gradient(135deg,#f59e0bf0,#b45309f0)!important;color:#111827!important}.live-table-action--stop{border:1px solid rgba(239,68,68,.56)!important;background:linear-gradient(135deg,#ef4444f2,#991b1bf5)!important;color:#fff!important}.live-table-action--start{border:1px solid rgba(59,130,246,.55)!important;background:linear-gradient(135deg,#3b82f6f0,#1e40aff0)!important;color:#fff!important}.live-table-card .grid.grid-cols-1.gap-2.text-sm{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important}.live-table-card .grid.grid-cols-1.gap-2.text-sm p{min-height:3rem!important;border:1px solid rgba(55,65,81,.72)!important;border-radius:11px!important;background:#111827ad!important;padding:.6rem .7rem!important;color:#9ca3af!important}.live-table-card .grid.grid-cols-1.gap-2.text-sm p span{display:block!important;margin-top:.14rem!important;overflow:hidden!important;color:#f9fafb!important;text-overflow:ellipsis!important;white-space:nowrap!important}.live-table-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.55rem!important}.live-table-metrics span{min-height:4.15rem!important;border:1px solid rgba(55,65,81,.75)!important;border-radius:12px!important;background:#111827c7!important;padding:.7rem .6rem!important}.live-table-metrics small{color:#9ca3af!important;font-size:.66rem!important}.live-table-metrics strong{color:#f9fafb!important;font-size:1rem!important}.live-player-modal-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;border:1px solid #374151!important;border-radius:16px!important;background:linear-gradient(135deg,#1f2937,#111827)!important;padding:1rem!important}.live-player-card{border:1px solid #374151!important;border-radius:15px!important;background:#1f2937b8!important;padding:.9rem!important;box-shadow:0 12px 26px #0000002e!important}.live-player-chip,.live-player-session{border:1px solid rgba(55,65,81,.85)!important;border-radius:999px!important;background:#111827c2!important;padding:.28rem .55rem!important;color:#9ca3af!important;font-size:.72rem!important}.live-table-empty-state{border:1px dashed rgba(55,65,81,.95)!important;border-radius:16px!important;background:radial-gradient(circle at 50% 0%,rgba(59,130,246,.08),transparent 38%),#1118279e!important;padding:2.2rem 1rem!important;text-align:center!important}.live-table-checkin-panel{border:1px solid #374151!important;border-radius:16px!important;background:#111827f5!important;padding:.75rem!important;box-shadow:0 -8px 28px #00000047!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.live-table-checkin-grid{display:grid!important;grid-template-columns:3rem minmax(0,1fr) minmax(10.5rem,auto)!important;gap:.65rem!important;align-items:center!important}.live-table-qr-button,.live-table-checkin-button{display:inline-flex!important;min-height:3rem!important;align-items:center!important;justify-content:center!important;gap:.45rem!important;border-radius:12px!important;font-weight:900!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.live-table-qr-button{border:1px solid rgba(59,130,246,.55)!important;background:linear-gradient(135deg,#3b82f6,#1e40af)!important;color:#fff!important}.live-table-checkin-input{height:3rem!important;width:100%!important;min-width:0!important;border:1px solid #374151!important;border-radius:12px!important;background:#111827!important;padding:0 .8rem 0 2.55rem!important;color:#f9fafb!important;outline:none!important}.live-table-checkin-input::placeholder{color:#6b7280!important}.live-table-checkin-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f62e!important}.live-table-checkin-button{border:1px solid rgba(34,197,94,.55)!important;background:linear-gradient(135deg,#22c55e,#15803d)!important;color:#052e16!important;padding-inline:1rem!important}.live-table-qr-button:not(:disabled):hover,.live-table-checkin-button:not(:disabled):hover{transform:translateY(-1px)!important;box-shadow:0 12px 26px #00000047!important}@media (max-width: 900px){.live-table-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.live-table-card{min-height:auto!important;padding:.9rem!important}.live-table-actions--inline,.live-table-card .grid.grid-cols-1.gap-2.text-sm{grid-template-columns:1fr!important}.live-player-modal-head{align-items:flex-start!important;flex-direction:column!important}.live-table-checkin-grid{grid-template-columns:3rem minmax(0,1fr)!important}.live-table-checkin-button{grid-column:1 / -1!important;width:100%!important}}.faux-profile-shell{width:min(100%,1180px)!important;max-width:1180px!important;margin:0 auto!important;padding:clamp(.75rem,2vw,1.35rem)!important;color:#f9fafb!important}.faux-profile-hero,.faux-profile-panel,.faux-profile-save{border:1px solid rgba(255,255,255,.1)!important;border-radius:20px!important;background:radial-gradient(circle at 100% 0%,rgba(185,28,28,.18),transparent 34%),linear-gradient(180deg,#181e29fa,#090c12fa)!important;box-shadow:0 22px 54px #00000052!important}.faux-profile-hero{overflow:hidden!important;position:relative!important}.faux-profile-hero:before{content:""!important;position:absolute!important;inset:0 0 auto!important;height:4px!important;background:linear-gradient(90deg,#dc2626,#d4af37,#16c784)!important}.faux-profile-hero__body{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,280px)!important;align-items:center!important;gap:1.25rem!important;padding:clamp(1rem,2.5vw,1.5rem)!important}.faux-profile-identity{display:flex!important;min-width:0!important;align-items:center!important;gap:1rem!important}.faux-profile-photo{width:clamp(5.4rem,8vw,7rem)!important;height:clamp(5.4rem,8vw,7rem)!important;flex:0 0 auto!important;border:2px solid rgba(212,175,55,.52)!important;border-radius:24px!important;background:radial-gradient(circle at 50% 25%,rgba(255,255,255,.16),transparent 42%),linear-gradient(145deg,#1f2937,#05070b)!important;color:#e5e7eb!important;box-shadow:0 18px 38px #0000006b,0 0 24px #b91c1c33!important}.faux-profile-photo img{width:100%!important;height:100%!important;border-radius:21px!important;object-fit:cover!important}.faux-profile-photo>svg{width:70%!important;height:70%!important}.faux-profile-photo__camera{right:-.35rem!important;bottom:-.35rem!important;border:1px solid rgba(255,255,255,.16)!important;background:linear-gradient(135deg,#dc2626,#7f1d1d)!important;color:#fff!important}.faux-profile-online-dot{top:.38rem!important;right:.38rem!important;border-color:#111827!important;background:#16c784!important}.faux-profile-title-row,.faux-profile-badge-row,.faux-profile-id-strip,.faux-profile-hero-meta{width:100%!important;max-width:100%!important}.faux-profile-title-row h2{margin:0!important;color:#fff!important;font-size:clamp(1.45rem,3vw,2.15rem)!important;font-weight:950!important;line-height:1.1!important;letter-spacing:0!important}.faux-profile-identity p{margin-top:.45rem!important;color:#f9fafbb8!important}.faux-profile-badge-row{display:flex!important;flex-wrap:wrap!important;gap:.45rem!important;margin-top:.55rem!important}.faux-profile-badge-row span,.faux-profile-verified{display:inline-flex!important;min-height:1.75rem!important;align-items:center!important;gap:.32rem!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;background:#ffffff12!important;padding:.25rem .65rem!important;color:#f9fafb!important;font-size:.72rem!important;font-weight:850!important}.faux-profile-verified{border-color:#16c78452!important;background:#16c7841f!important;color:#86efac!important}.faux-profile-id-strip{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;margin-top:.8rem!important;border:1px solid rgba(212,175,55,.18)!important;border-radius:15px!important;background:#0000003d!important;padding:.72rem!important}.faux-profile-id-strip strong{min-width:0!important;overflow:hidden!important;color:#facc15!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:clamp(1rem,2.2vw,1.25rem)!important;text-overflow:ellipsis!important;white-space:nowrap!important}.faux-profile-id-actions{display:flex!important;flex:0 0 auto!important;gap:.5rem!important}.faux-profile-id-strip button,.faux-profile-action,.faux-profile-submit{display:inline-flex!important;min-height:2.65rem!important;align-items:center!important;justify-content:center!important;gap:.42rem!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;background:#ffffff12!important;padding:.55rem .85rem!important;color:#f9fafb!important;font-size:.82rem!important;font-weight:900!important}.faux-profile-id-actions button:last-child,.faux-profile-action--primary,.faux-profile-submit{border-color:#dc262685!important;background:linear-gradient(135deg,#dc2626,#991b1b)!important;color:#fff!important}.faux-profile-photo-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.62rem!important;align-self:stretch!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;background:#0000002e!important;padding:.8rem!important}.faux-profile-photo-actions small{grid-column:1 / -1!important;color:#f9fafba3!important;text-align:center!important}.faux-profile-hero-meta{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.65rem!important;margin-top:.8rem!important}.faux-profile-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;margin-top:1rem!important}.faux-profile-panel{padding:1rem!important}.faux-profile-panel__head{display:flex!important;align-items:center!important;gap:.65rem!important;margin-bottom:.9rem!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding-bottom:.75rem!important}.faux-profile-panel__head span,.faux-profile-record>span,.faux-profile-stat>span{display:inline-flex!important;width:2.4rem!important;height:2.4rem!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(212,175,55,.18)!important;border-radius:12px!important;background:#d4af371a!important;color:#facc15!important}.faux-profile-panel__head h3{color:#fff!important;font-size:1.02rem!important;font-weight:950!important}.faux-profile-record-grid,.faux-profile-form-grid,.faux-profile-stat-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}.faux-profile-record-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}.faux-profile-record,.faux-profile-address,.faux-profile-stat,.faux-profile-timeline-item{min-width:0!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;background:#ffffff0b!important;padding:.8rem!important}.faux-profile-record{display:flex!important;align-items:center!important;gap:.7rem!important}.faux-profile-record>div{min-width:0!important}.faux-profile-record small,.faux-profile-field>span,.faux-profile-stat small,.faux-profile-timeline-item p,.faux-profile-timeline-item small{color:#f9fafb94!important}.faux-profile-record strong,.faux-profile-address,.faux-profile-stat strong,.faux-profile-timeline-item strong{display:block!important;overflow:hidden!important;color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important}.faux-profile-record--success strong{color:#86efac!important}.faux-profile-record--warning strong{color:#facc15!important}.faux-profile-record--danger strong{color:#fca5a5!important}.faux-profile-stat{text-align:left!important}.faux-profile-stat strong{margin-top:.45rem!important;font-size:1.15rem!important}.faux-profile-timeline{display:grid!important;gap:.7rem!important}.faux-profile-timeline-item{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:.75rem!important}.faux-profile-timeline-item>span{color:#facc15!important}.faux-profile-save{display:flex!important;justify-content:flex-end!important;gap:.65rem!important;margin-top:1rem!important;padding:.85rem!important}.faux-header-profile-menu{right:0!important;left:auto!important;min-width:13rem!important}.faux-header-profile-menu__logout{justify-content:flex-end!important;border-top:1px solid rgba(255,255,255,.08)!important;margin-top:.35rem!important;color:#fca5a5!important;text-align:right!important}@media (max-width: 860px){.faux-profile-hero__body,.faux-profile-grid,.faux-profile-hero-meta,.faux-profile-record-grid,.faux-profile-form-grid,.faux-profile-stat-grid,.faux-profile-record-grid--compact{grid-template-columns:1fr!important}}@media (max-width: 560px){.faux-profile-shell{padding:.65rem!important}.faux-profile-identity{align-items:flex-start!important;flex-direction:column!important}.faux-profile-id-strip{align-items:stretch!important;flex-direction:column!important}.faux-profile-id-actions,.faux-profile-id-actions button,.faux-profile-photo-actions,.faux-profile-save{width:100%!important}.faux-profile-id-actions,.faux-profile-photo-actions,.faux-profile-save{grid-template-columns:1fr!important;flex-direction:column!important}.faux-profile-timeline-item{grid-template-columns:auto minmax(0,1fr)!important}.faux-profile-timeline-item small{grid-column:2!important}}.faux-header-actions{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.5rem!important}.faux-header-qr-button{display:inline-flex!important;min-height:2.45rem!important;align-items:center!important;justify-content:center!important;gap:.38rem!important;border:1px solid rgba(212,175,55,.34)!important;border-radius:999px!important;background:radial-gradient(circle at 30% 15%,rgba(255,255,255,.14),transparent 48%),linear-gradient(135deg,#b91c1cf0,#450a0af5)!important;padding:0 .78rem!important;color:#fff!important;box-shadow:0 10px 24px #00000047!important;font-size:.76rem!important;font-weight:950!important;white-space:nowrap!important}.faux-header-qr-button svg{color:#facc15!important}.faux-header-notification-wrap,.faux-header-notification-button{position:relative!important}.faux-header-notification-button>span{position:absolute!important;top:-.3rem!important;right:-.32rem!important;display:inline-flex!important;min-width:1.1rem!important;height:1.1rem!important;align-items:center!important;justify-content:center!important;border:2px solid #0b0d10!important;border-radius:999px!important;background:#dc2626!important;color:#fff!important;font-size:.62rem!important;font-weight:950!important;line-height:1!important}.faux-header-notification-panel{position:absolute!important;top:calc(100% + .7rem)!important;right:0!important;z-index:80!important;width:min(22rem,calc(100vw - 1.5rem))!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:18px!important;background:radial-gradient(circle at 100% 0%,rgba(185,28,28,.18),transparent 34%),linear-gradient(180deg,#181e29fa,#090c12fa)!important;box-shadow:0 24px 58px #0000007a!important}.faux-header-notification-head,.faux-header-notification-foot{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;padding:.85rem .95rem!important}.faux-header-notification-head{border-bottom:1px solid rgba(255,255,255,.08)!important}.faux-header-notification-head strong{color:#fff!important;font-weight:950!important}.faux-header-notification-head small{color:#f9fafb94!important;font-weight:800!important}.faux-header-notification-list{display:grid!important;max-height:18rem!important;gap:.55rem!important;overflow-y:auto!important;padding:.75rem!important}.faux-header-notification-list article{display:grid!important;grid-template-columns:2.2rem minmax(0,1fr)!important;gap:.65rem!important;align-items:center!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:13px!important;background:#ffffff0b!important;padding:.7rem!important}.faux-header-notification-list article>span{display:inline-flex!important;width:2.2rem!important;height:2.2rem!important;align-items:center!important;justify-content:center!important;border-radius:11px!important;background:#d4af371f!important;color:#facc15!important}.faux-header-notification-list article strong,.faux-header-notification-list article small{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.faux-header-notification-list article strong{color:#fff!important;font-size:.88rem!important}.faux-header-notification-list article small{margin-top:.16rem!important;color:#f9fafb94!important;font-size:.72rem!important}.faux-header-notification-empty{padding:1.5rem .75rem!important;text-align:center!important;color:#f9fafb9e!important}.faux-header-notification-empty svg{width:2rem!important;height:2rem!important;margin:0 auto .45rem!important;color:#facc15!important}.faux-header-notification-foot{border-top:1px solid rgba(255,255,255,.08)!important;justify-content:flex-end!important}.faux-header-notification-foot button{min-height:2.25rem!important;border:1px solid rgba(220,38,38,.36)!important;border-radius:999px!important;background:#dc26261a!important;padding:0 .78rem!important;color:#fecaca!important;font-size:.75rem!important;font-weight:900!important}.faux-header-notification-foot button:disabled{opacity:.45!important}.club-player-qr-meta{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:.35rem .75rem!important;color:#f9fafb8f!important;font-size:.74rem!important;text-align:center!important}@media (max-width: 520px){.faux-header-qr-button{width:2.45rem!important;padding:0!important}.faux-header-qr-button span{display:none!important}.faux-header-notification-panel{right:-3.2rem!important}}.auth-landing-logo,.auth-logo-medallion,.faux-header-brand__mark--logo,.faux-broadcast-start__logo,.faux-broadcast-brand>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border:1px solid rgba(212,175,55,.66)!important;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.98),transparent 36%),linear-gradient(145deg,#fff8df,#d4af37 48%,#7f1d1d)!important;box-shadow:0 0 0 1px #ffffff1f,0 12px 30px #0000006b,0 0 24px #d4af372e!important}.auth-landing-logo{border-radius:19px!important}.auth-logo-medallion{border-radius:18px!important}.faux-header-brand__mark--logo,.faux-broadcast-brand>span{border-radius:12px!important}.faux-broadcast-start__logo{border-radius:20px!important}.auth-landing-logo,.auth-logo-medallion img,.faux-header-brand__mark--logo img,.faux-broadcast-start__logo img,.faux-broadcast-brand>span img{box-sizing:border-box!important;object-fit:contain!important}.auth-landing-logo,.auth-logo-medallion img,.faux-header-brand__mark--logo img,.faux-broadcast-start__logo img,.faux-broadcast-brand>span img{background:#fff!important;border:1px solid rgba(255,255,255,.5)!important;filter:drop-shadow(0 8px 14px rgba(0,0,0,.36))!important}.auth-logo-medallion img,.faux-header-brand__mark--logo img,.faux-broadcast-start__logo img,.faux-broadcast-brand>span img{width:82%!important;height:82%!important;border-radius:10px!important;padding:4px!important}.auth-landing-logo{padding:.48rem!important}.faux-header-brand__mark--logo{width:2.55rem!important;height:2.55rem!important;min-width:2.55rem!important}.auth-logo-medallion{width:4.5rem!important;height:4.5rem!important}@media (max-width: 520px){.faux-header-brand__mark--logo{width:2.25rem!important;height:2.25rem!important;min-width:2.25rem!important}.auth-logo-medallion{width:4rem!important;height:4rem!important}}.auth-screen .auth-landing-title .auth-brand,.auth-hero-line,.auth-feature-strip{display:none!important}.auth-screen .auth-landing-title{max-width:28rem!important}.auth-screen .auth-landing-logo{width:clamp(5.25rem,9vw,6.8rem)!important;height:clamp(5.25rem,9vw,6.8rem)!important;margin-bottom:.8rem!important}.auth-entry-subtitle{max-width:26rem!important;color:#f8fafc!important;font-size:clamp(1.05rem,2.2vw,1.38rem)!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important}.auth-entry-toggle{width:min(100%,23rem)!important;margin-top:1.1rem!important}.auth-entry-card-area{width:min(100%,48rem)!important;margin-top:1rem!important}.auth-entry-card{min-height:10.75rem!important;max-width:22.5rem!important;padding:1.05rem!important}.auth-entry-card h3{margin-top:.65rem!important;font-size:1.08rem!important}.auth-entry-card p{min-height:2.1rem!important;margin-top:.35rem!important;font-size:.78rem!important}.auth-entry-card .luxe-medallion{width:2.45rem!important;height:2.45rem!important;padding:.62rem!important}.auth-entry-card button{min-height:2.55rem!important;margin-top:.75rem!important}@media (max-width: 767px){.auth-entry-card-area{width:min(100%,24rem)!important}.auth-entry-card{min-height:9.9rem!important;max-width:100%!important}}*,*:before,*:after{box-sizing:border-box!important}img,svg,video,canvas{max-width:100%}.app-shell-body{width:100%!important;max-width:100vw!important;overflow-x:clip!important}.app-shell-main{width:100%!important;min-width:0!important;overflow-x:clip!important}.app-shell-main>*{width:min(100%,1480px)!important;max-width:100%!important;margin-inline:auto!important}.app-shell-main--full>*,.app-shell-body--no-rail .app-shell-main>*{width:min(100%,1280px)!important}.app-shell-header-row{width:100%!important;max-width:1280px!important;min-width:0!important}.app-shell-header-row--with-rail{max-width:1360px!important}.app-shell-main :is(section,article,form,main,aside,header,footer,div){min-width:0}.app-shell-main :is(.grid,[class*=grid-cols],[class*="sm:grid-cols"],[class*="md:grid-cols"],[class*="lg:grid-cols"],[class*="xl:grid-cols"]){min-width:0!important}.app-shell-main :is(h1,h2,h3,h4,p,span,small,strong,label,button,a){min-width:0}.app-shell-main :is(h1,h2,h3,h4,p,strong,small,span){overflow-wrap:anywhere}.app-shell-main :is(input,select,textarea,button){max-width:100%!important}.app-shell-main :is(.faux-card,.luxe-panel,.cash-game-card,.club-table-card,.live-table-card,.faux-profile-panel,.faux-profile-hero,.faux-profile-save){max-width:100%!important}.app-shell-main :is(.layout,.overflow-x-auto,.rake-table-wrap,.player-history-desktop-table){max-width:100%!important;overscroll-behavior-inline:contain!important}@media (min-width: 768px){.app-shell-body--with-rail{padding-left:clamp(5.75rem,6vw,7rem)!important;padding-right:clamp(.9rem,1.6vw,1.5rem)!important}.app-shell-body--with-rail .app-shell-main{margin-left:0!important}.app-shell-body--no-rail{padding-inline:clamp(.85rem,2vw,1.5rem)!important}}@media (max-width: 767px){.app-shell-body,.app-shell-body--with-rail,.app-shell-body--no-rail{padding:.75rem .75rem 1.1rem!important;overflow-x:clip!important}.app-shell-main,.app-shell-main--full{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.app-shell-main>*{width:100%!important}.app-shell-main :is([class*="sm:grid-cols"],[class*="md:grid-cols"],[class*="lg:grid-cols"],[class*="xl:grid-cols"]){grid-template-columns:1fr!important}.app-shell-main :is(.luxe-action,.rake-btn,.live-table-action){white-space:normal!important}}.qr-scanner-modal{width:min(100%,24rem)!important;max-width:24rem!important;max-height:min(94dvh,42rem)!important;gap:.9rem!important;border:1px solid rgba(212,175,55,.22)!important;border-radius:26px!important;background:radial-gradient(circle at 50% 0%,rgba(220,38,38,.16),transparent 34%),linear-gradient(180deg,#181e29fa,#06080cfa)!important;padding:1rem!important;box-shadow:0 28px 70px #0000008f!important}.qr-scanner-header{display:grid!important;grid-template-columns:2.65rem minmax(0,1fr) auto!important;align-items:center!important;gap:.55rem!important;margin:0!important;border:0!important;padding:0!important}.qr-scanner-title{color:#fff!important;font-size:1rem!important;font-weight:950!important;letter-spacing:.01em!important}.qr-scanner-header .luxe-icon-button,.qr-scanner-action-icon{width:2.65rem!important;height:2.65rem!important;min-width:2.65rem!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;background:#ffffff13!important;color:#f9fafb!important}.qr-scanner-stage{min-height:18rem!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:24px!important;background:radial-gradient(circle at 50% 42%,rgba(212,175,55,.12),transparent 44%),linear-gradient(180deg,#ffffff0e,#00000038)!important;padding:1.2rem!important}.qr-scanner-modal .qr-scan-box{width:min(100%,15.6rem)!important;max-width:15.6rem!important;border:0!important;border-radius:22px!important;background:#05070a!important;box-shadow:0 20px 48px #00000085,0 0 0 1px #d4af374d,0 0 0 10px #ffffff09!important}.qr-scanner-modal #qr-reader,.qr-scanner-modal #qr-reader video,.qr-scanner-modal .qr-scan-box video{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:20px!important}.qr-scanner-modal #qr-reader__dashboard,.qr-scanner-modal #qr-reader__scan_region img{display:none!important}.qr-scanner-actions{grid-template-columns:2.8rem minmax(0,1fr) 2.8rem!important;align-items:center!important;gap:.65rem!important;margin-top:0!important}.qr-scanner-modal .qr-scanner-actions .luxe-action{min-height:2.8rem!important;border:1px solid rgba(34,197,94,.42)!important;border-radius:999px!important;background:linear-gradient(135deg,#22c55e,#15803d)!important;color:#052e16!important;font-size:.84rem!important;font-weight:950!important}.qr-scanner-action-icon{width:2.8rem!important;height:2.8rem!important;min-width:2.8rem!important;border-color:#d4af3747!important;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.14),transparent 48%),#ffffff13!important}.qr-scanner-action-icon--danger{border-color:#ef44444d!important;color:#fecaca!important}@media (max-width: 420px){.qr-scanner-modal{width:min(100%,calc(100vw - 1rem))!important;max-height:calc(100dvh - 1rem)!important;border-radius:22px!important;padding:.75rem!important}.qr-scanner-stage{min-height:min(78vw,17rem)!important;padding:.85rem!important}.qr-scanner-modal .qr-scan-box{width:min(70vw,14.5rem)!important}}.auth-screen{display:flex!important;width:100%!important;min-height:100dvh!important;align-items:center!important;justify-content:center!important;overflow-x:clip!important;padding:clamp(1rem,2.5vw,2rem)!important}.auth-screen>div{width:100%!important;margin-inline:auto!important}.auth-entry-shell{width:min(100%,56rem)!important;max-width:56rem!important;align-items:center!important;justify-content:center!important;margin-inline:auto!important}.auth-entry-card-area{width:min(100%,48rem)!important;margin-inline:auto!important}.auth-entry-card-area>.grid{justify-content:center!important;justify-items:center!important}.auth-entry-card{width:min(100%,22.5rem)!important;margin-inline:auto!important}.auth-screen .auth-header{width:min(100%,64rem)!important;margin-inline:auto!important}.auth-screen .auth-card{width:min(100%,34rem)!important;max-width:34rem!important;margin:clamp(1rem,2vh,1.5rem) auto 0!important}.auth-register-screen{align-items:center!important;justify-content:flex-start!important}.auth-register-screen .auth-card{width:min(100%,42rem)!important;max-width:42rem!important;margin-inline:auto!important}@media (max-width: 767px){.auth-screen{align-items:center!important;justify-content:flex-start!important;padding:.9rem!important}.auth-entry-shell,.auth-entry-card-area,.auth-screen .auth-card,.auth-register-screen .auth-card{width:100%!important;max-width:24rem!important}.auth-register-screen .auth-card{max-width:28rem!important}}.club-player-page{width:min(100%,1380px)!important;max-width:1380px!important;margin-inline:auto!important;padding-inline:clamp(1rem,2vw,1.5rem)!important;overflow-x:clip!important}.club-player-page>*{width:100%!important;max-width:100%!important}.club-player-floor-summary,.club-player-live-grid{margin-inline:auto!important}.club-player-live-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))!important}.faux-header-qr-button{width:2.45rem!important;min-width:2.45rem!important;height:2.45rem!important;padding:0!important;justify-content:center!important}.faux-header-qr-button span{display:none!important}.faux-header-brand__text{justify-content:center!important}.faux-header-brand__text strong{line-height:1!important}.faux-header-brand__text small{display:none!important}.auth-screen :is(.auth-hero-line,.auth-feature-strip,.auth-brand h1,.auth-landing-title h1),.auth-screen :is([data-auth-feature],.auth-marketing-line){display:none!important}.auth-entry-shell{text-align:center!important}@media (max-width: 767px){.club-player-page{padding-inline:.9rem!important}.club-player-live-grid{grid-template-columns:1fr!important}.faux-header-brand__text strong{max-width:7.8rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}html,body,#root{width:100%!important;max-width:100%!important;overflow-x:clip!important}*,*:before,*:after{box-sizing:border-box}img,video,canvas,svg{max-width:100%}.app-shell-main,.app-shell-body,.primary-background,.luxe-panel,.popup-modal,.modal-content,.cash-game-card,.faux-card,.rake-page,.live-floor-dashboard,.club-mobile-page,.club-player-page,.cc-dashboard,.admin-command-center{max-width:100%!important;overflow-wrap:anywhere}.app-shell-main{min-width:0!important;overflow-x:clip!important}.app-shell-main>*{min-width:0!important}table,input,select,textarea,button{max-width:100%}.auth-screen{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important}.auth-screen .auth-header{flex:0 0 auto!important}.auth-screen>.auth-card,.auth-screen .auth-card{align-self:center!important;transform:none!important}.auth-screen:not(.auth-register-screen) .auth-card{width:min(100%,34rem)!important;max-width:34rem!important}.auth-register-screen .auth-card{width:min(100%,42rem)!important;max-width:42rem!important}@media (min-width: 768px){.auth-screen{justify-content:flex-start!important}.auth-screen .auth-card{margin-left:auto!important;margin-right:auto!important}}@media (max-width: 767px){.app-shell-main,.club-mobile-page,.club-player-page,.cc-dashboard,.admin-command-center{padding-left:max(.75rem,env(safe-area-inset-left))!important;padding-right:max(.75rem,env(safe-area-inset-right))!important}.luxe-panel,.popup-modal,.modal-content{max-width:calc(100vw - 1rem)!important}.auth-screen{min-height:100dvh!important;padding-left:.9rem!important;padding-right:.9rem!important}.auth-screen .auth-header,.auth-screen .auth-card,.auth-register-screen .auth-card{width:100%!important;max-width:28rem!important}}:where(a,button,input,select,textarea,[role=button]):focus-visible{outline:2px solid rgba(212,175,55,.88)!important;outline-offset:3px!important;box-shadow:0 0 0 5px #b1001638!important}.luxe-panel,.cash-game-card,.club-table-card,.faux-card,.faux-profile-panel,.rake-panel,.live-floor-dashboard{border-radius:16px!important;box-shadow:0 18px 44px #00000057,inset 0 1px #ffffff09!important}.club-player-live-card,.cash-game-card,.faux-card{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease!important}@media (hover: hover){.club-player-live-card:hover,.cash-game-card:hover,.faux-card:hover{transform:translateY(-2px)!important;border-color:#d4af3752!important;box-shadow:0 24px 58px #0000006b,0 0 0 1px #d4af3714!important}}.auth-screen .auth-card{border-color:#d4af372e!important;background:radial-gradient(circle at 50% -8%,rgba(177,0,22,.18),transparent 34%),linear-gradient(180deg,#14161efa,#08090dfa)!important}.auth-screen .auth-card:before{content:""!important;display:block!important;height:3px!important;width:100%!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,#b10016,#d4af37,transparent)!important;opacity:.78!important}.auth-login-form--focused,.auth-login-form{display:grid!important;gap:1rem!important;width:100%!important}.auth-login-input,.auth-screen input,.auth-register-screen input,.auth-register-screen textarea{min-height:2.75rem!important;border-radius:12px!important}.club-player-qr-modal{width:min(100%,25rem)!important;margin-inline:auto!important;gap:1rem!important;text-align:center!important}.club-player-qr-modal .club-player-qr-card{border-radius:16px!important;background:radial-gradient(circle at 50% 0%,rgba(212,175,55,.12),transparent 34%),#ffffff0b!important}.club-player-qr-modal .club-player-qr-frame{width:min(100%,18rem)!important;margin-inline:auto!important;border-radius:20px!important;background:#fff!important;padding:.85rem!important}.club-player-qr-modal .club-qr-image,.club-player-qr-modal .club-qr-empty{width:100%!important;padding:0!important;border-radius:14px!important}.club-player-qr-code{border-radius:14px!important;background:#0000004d!important;padding:.8rem!important}.club-player-qr-code strong{display:block!important;overflow-wrap:anywhere!important;color:#fff!important}.club-player-qr-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.7rem!important}.cash-game-metrics,.live-table-stat-grid,.club-table-stats,.faux-profile-stat-grid{align-items:stretch!important}.cash-game-metrics>*,.live-table-stat-grid>*,.club-table-stats>*,.faux-profile-stat-grid>*{min-width:0!important;height:100%!important}@media (max-width: 640px){.club-player-qr-actions{grid-template-columns:1fr!important}.cash-game-metrics,.live-table-stat-grid,.club-table-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.auth-screen .auth-card{padding-left:1rem!important;padding-right:1rem!important}}@media (max-width: 380px){.cash-game-metrics,.live-table-stat-grid,.club-table-stats{grid-template-columns:1fr!important}}.auth-entry-card{min-height:220px!important;border-radius:18px!important;padding:1.65rem!important}.auth-entry-card h3{font-size:clamp(1.16rem,1.7vw,1.42rem)!important}.auth-entry-card p{min-height:2.55rem!important}.auth-entry-card .custom-btn,.auth-entry-card button{min-height:2.95rem!important;border-radius:12px!important}.auth-entry-card-area>.grid{align-items:stretch!important}.auth-entry-card-area>.grid>*{height:100%!important}@media (min-width: 768px){.auth-entry-card{max-width:32rem!important}.auth-entry-card-area .md\:grid-cols-1 .auth-entry-card,.auth-entry-card-area>.grid:not(.md\:grid-cols-2) .auth-entry-card{width:min(100%,28rem)!important}}.floor-report-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:.85rem!important}.report-tile{min-height:6rem!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;padding:1rem!important;color:#fff!important;box-shadow:0 20px 42px #00000052!important}.report-tile--green{background:linear-gradient(135deg,#064e3b,#10b981)!important}.report-tile--red{background:linear-gradient(135deg,#7f1d1d,#dc2626)!important}.report-tile--blue{background:linear-gradient(135deg,#1e3a8a,#2563eb)!important}.report-tile--gold{background:linear-gradient(135deg,#78350f,#d4af37)!important}.report-tile>span{background:#ffffff2e!important;color:#fff!important}.report-tile small,.report-tile strong{color:#fff!important}.seat-card{border-radius:18px!important;border:1px solid rgba(212,175,55,.18)!important;background:radial-gradient(circle at 90% 0%,rgba(212,175,55,.16),transparent 32%),linear-gradient(145deg,#121821,#07090d)!important}.seat-card--running{border-color:#10b98166!important;box-shadow:0 22px 48px #10b9811f,0 18px 42px #00000059!important}.seat-chip{min-height:3.1rem!important;border-radius:14px!important}.seat-chip--filled{background:linear-gradient(135deg,#10b981f2,#059669cc)!important;color:#ecfdf5!important}.seat-summary-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.75rem!important}.seat-summary-tile{min-height:4.75rem!important;border-radius:14px!important}.faux-hub-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.9rem!important}.expense-entry-page{width:min(100%,1280px)!important;margin-inline:auto!important}.expense-entry-panel{padding:clamp(1rem,1.8vw,1.35rem)!important}.expense-entry-head,.expense-list-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.expense-entry-title{display:flex;min-width:0;align-items:center;gap:.85rem}.expense-entry-title h1,.expense-list-head h2{color:#fff;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:950}.expense-entry-title p,.expense-list-head p{color:#d4af37;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.expense-date-field,.expense-entry-row label{display:grid;gap:.4rem;min-width:0}.expense-date-field span,.expense-entry-row label span{color:#d4af37;font-size:.7rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.expense-date-field input,.expense-entry-row input,.expense-entry-row select{min-height:2.85rem;width:100%;border:1px solid rgba(212,175,55,.22);border-radius:12px;background:#0000004d;color:#fff;padding:0 .85rem;outline:none}.expense-entry-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(8rem,.6fr) minmax(12rem,.8fr) auto;gap:.9rem;align-items:end;margin-top:1rem}.expense-entry-actions{display:grid;grid-template-columns:repeat(3,minmax(4.8rem,1fr));gap:.5rem}.expense-btn{min-height:2.85rem;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff13;color:#fff;font-weight:950}.expense-btn--primary{border-color:#10b98166;background:linear-gradient(135deg,#047857,#10b981)}.expense-btn--danger{border-color:#ef444466;background:#7f1d1db8}.expense-table-wrap{margin-top:1rem;overflow-x:auto}.expense-table{width:100%;border-collapse:collapse}.expense-table th,.expense-table td{border-bottom:1px solid rgba(255,255,255,.08);padding:.85rem;text-align:left}.expense-table th{color:#d4af37;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.expense-table td{color:#fff;font-weight:750}.expense-table tbody tr{cursor:pointer}.expense-table tbody tr:hover,.expense-row-selected{background:#d4af3714}.expense-empty{color:#ffffff94!important;text-align:center!important}.expense-total{display:flex;justify-content:flex-end;align-items:center;gap:1rem;margin-top:1rem;color:#d4af37;font-weight:950}.expense-total strong{min-width:9rem;border-radius:12px;background:#10b98124;color:#86efac;padding:.75rem 1rem;text-align:right}.waiting-page-summary,.cc-dashboard-section [role=list]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.faux-player-profile-modal-body{max-height:min(76dvh,48rem);overflow-y:auto}@media (max-width: 1200px){.floor-report-grid,.seat-summary-grid,.faux-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.expense-entry-row{grid-template-columns:repeat(3,minmax(0,1fr))}.expense-entry-actions{grid-column:1 / -1}}@media (max-width: 760px){.floor-report-grid,.seat-summary-grid,.faux-hub-grid,.waiting-page-summary,.cc-dashboard-section [role=list]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.expense-entry-head,.expense-list-head{align-items:stretch;flex-direction:column}.expense-entry-row{grid-template-columns:1fr}.expense-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 420px){.floor-report-grid,.seat-summary-grid,.faux-hub-grid,.waiting-page-summary,.cc-dashboard-section [role=list],.expense-entry-actions{grid-template-columns:1fr!important}}@media (min-width: 768px) and (max-width: 1200px){.app-shell-body,.app-shell-body--with-rail,.app-shell-body--no-rail{width:100%!important;max-width:100%!important;margin-inline:0!important;padding-left:var(--tablet-gutter)!important;padding-right:var(--tablet-gutter)!important;padding-bottom:calc(var(--tablet-nav-height) + 1.25rem + env(safe-area-inset-bottom,0px))!important}.app-shell-main,.app-shell-main--full,.app-shell-main>*{width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:auto!important;overflow-x:clip!important}.app-shell-header-row,.app-shell-header-row--with-rail,.app-shell-header-row--no-rail{width:100%!important;max-width:100%!important;padding-inline:var(--tablet-gutter)!important}.app-shell-rail--desktop{display:block!important;position:fixed!important;inset:auto 0 0!important;z-index:80!important;width:100%!important;height:auto!important}.app-shell-rail--desktop .nav-side-rail{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-evenly!important;width:min(100%,50rem)!important;max-width:50rem!important;height:auto!important;max-height:none!important;margin-inline:auto!important;overflow:visible!important}.app-shell-main :is(.overflow-x-auto,.responsive-table-scroll,.layout,.rake-table-wrap,.expense-table-wrap,.player-history-desktop-table){max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}}.faux-header-profile{flex:0 0 auto!important;overflow:hidden!important;border-radius:9999px!important;aspect-ratio:1 / 1}.faux-header-profile img{display:block;width:100%!important;height:100%!important;border-radius:inherit!important;object-fit:cover!important;object-position:center!important}.faux-header-profile-menu__logout{margin-top:.3rem;border:1px solid rgba(248,113,113,.3)!important;border-radius:.75rem!important;background:#7f1d1d3d!important;color:#fecaca!important}.app-shell-header-row,.pettycash-shell,.cashcounter-shell,.pettycash-page{min-width:0;max-width:100%}.pettycash-shell img,.cashcounter-shell img{max-width:100%}.pettycash-shell table,.cashcounter-shell table{max-width:none}@media (max-width: 767px){.app-shell-header-row{position:relative;display:grid!important;grid-template-columns:minmax(2.5rem,1fr) auto minmax(2.5rem,1fr);width:100%;gap:.35rem;padding-inline:0!important}.app-shell-header-row>:first-child{justify-self:start}.faux-header-brand{justify-self:center;min-width:0;gap:.35rem!important}.faux-header-brand__mark--logo{width:1.85rem!important;height:1.85rem!important}.faux-header-brand__mobile-title{display:inline;white-space:nowrap}.faux-header-brand__desktop-title{display:none}.faux-header-brand__text strong{font-size:clamp(.76rem,3.6vw,.95rem)!important;letter-spacing:.08em!important}.faux-header-actions{justify-self:end;gap:.25rem!important;min-width:0}.faux-header-actions>.luxe-icon-button:not(.faux-header-notification-button){display:none}.faux-header-profile{width:2.25rem!important;height:2.25rem!important;padding:0!important}.faux-header-profile-menu{right:0!important;width:min(18rem,calc(100vw - 1rem))!important}.pettycash-page,.cashcounter-shell{width:100%;padding-inline:.65rem!important;overflow-x:clip}.pettycash-shell input,.pettycash-shell select,.pettycash-shell textarea,.cashcounter-shell input,.cashcounter-shell select,.cashcounter-shell textarea{width:100%;max-width:100%;min-width:0;font-size:16px}.pettycash-shell [class*=grid-cols-],.cashcounter-shell [class*=grid-cols-]{min-width:0}.pettycash-shell .overflow-x-auto,.cashcounter-shell .overflow-x-auto{width:100%;max-width:100%;overscroll-behavior-x:contain}.pettycash-shell [role=dialog],.cashcounter-shell [role=dialog]{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem);overflow-y:auto}}@media (min-width: 768px) and (max-width: 1180px){.pettycash-page,.cashcounter-shell{padding-inline:1rem!important}.pettycash-shell .overflow-x-auto,.cashcounter-shell .overflow-x-auto{overscroll-behavior-x:contain}}.pettycash-module-nav{position:sticky;top:0;z-index:20;display:flex;width:100%;gap:.4rem;overflow-x:auto;padding:.55rem;border:1px solid rgba(216,184,106,.2);border-radius:1rem;background:#120b0feb;box-shadow:0 10px 28px #0003;scrollbar-width:none}.pettycash-module-nav::-webkit-scrollbar{display:none}.pettycash-module-nav__item{flex:0 0 auto;padding:.55rem .8rem;border-radius:.7rem;color:#ffffffb3;font-size:.75rem;font-weight:800;white-space:nowrap}.pettycash-module-nav__item.is-active{background:linear-gradient(135deg,#9f1239,#be123c);color:#fff;box-shadow:0 6px 16px #9f123947}.pettycash-shell:before{background:radial-gradient(circle at 10% 0%,rgba(190,18,60,.18),transparent 30%),radial-gradient(circle at 90% 12%,rgba(216,184,106,.11),transparent 25%),linear-gradient(180deg,#130a0e,#0b0709 55%,#080608)!important}.pettycash-shell:after{background-image:linear-gradient(rgba(216,184,106,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(216,184,106,.035) 1px,transparent 1px)!important}.pettycash-shell .bg-white,.pettycash-shell .bg-slate-50,.pettycash-shell .bg-slate-100,.pettycash-shell .bg-gray-50,.pettycash-shell .bg-gray-100,.pettycash-shell .pc-staff-tabs,.pettycash-shell .pc-staff-table-wrap,.pettycash-shell .pc-staff-mobile-card,.pettycash-shell .pc-staff-profile-upload,.pettycash-shell .pc-staff-list-toolbar,.pettycash-shell .pc-attendance-date-control,.pettycash-shell .pc-attendance-report-panel,.pettycash-shell .pc-attendance-entry-card,.pettycash-shell .pc-attendance-saved-card,.pettycash-shell .pc-report-shell .rounded-2xl,.pettycash-shell .pc-report-shell .rounded-3xl,.pettycash-shell .bank-report-page .rounded-2xl,.pettycash-shell .bank-report-page .rounded-3xl,.pettycash-shell [data-slot=card]{border-color:#d8b86a2e!important;background:linear-gradient(155deg,#1e1116fa,#0d090bfa)!important;color:#f7efe4!important;box-shadow:0 14px 34px #00000040!important}.pettycash-shell .bg-blue-50,.pettycash-shell .bg-emerald-50,.pettycash-shell .bg-green-50,.pettycash-shell .bg-amber-50,.pettycash-shell .bg-rose-50,.pettycash-shell .bg-red-50{background:#d8b86a17!important}.pettycash-shell .text-slate-950,.pettycash-shell .text-slate-900,.pettycash-shell .text-slate-800,.pettycash-shell .text-gray-950,.pettycash-shell .text-gray-900,.pettycash-shell .text-gray-800,.pettycash-shell h1,.pettycash-shell h2,.pettycash-shell h3,.pettycash-shell h4{color:#f7efe4!important}.pettycash-shell .text-slate-700,.pettycash-shell .text-slate-600,.pettycash-shell .text-gray-700,.pettycash-shell .text-gray-600{color:#f7efe4d1!important}.pettycash-shell .text-slate-500,.pettycash-shell .text-slate-400,.pettycash-shell .text-gray-500,.pettycash-shell .text-gray-400{color:#f7efe49e!important}.pettycash-shell input,.pettycash-shell select,.pettycash-shell textarea,.pettycash-shell [data-radix-select-trigger]{border-color:#d8b86a47!important;background:#0d090b!important;color:#f7efe4!important;color-scheme:dark}.pettycash-shell input::placeholder,.pettycash-shell textarea::placeholder{color:#f7efe473!important}.pettycash-shell input:focus,.pettycash-shell select:focus,.pettycash-shell textarea:focus,.pettycash-shell [data-radix-select-trigger]:focus{border-color:#d8b86a!important;box-shadow:0 0 0 3px #d8b86a24!important}.pettycash-shell table,.pettycash-shell thead,.pettycash-shell tbody,.pettycash-shell tr,.pettycash-shell th,.pettycash-shell td{border-color:#d8b86a24!important}.pettycash-shell table thead,.pettycash-shell table thead tr,.pettycash-shell .pc-attendance-saved-header{background:#1a1115!important}.pettycash-shell table th{color:#e4c878!important}.pettycash-shell table td{color:#f7efe4d6!important}.pettycash-shell tbody tr:hover{background:#be123c1f!important}.pettycash-shell button:not(.pettycash-module-nav__item):not([class*=bg-gradient]){border-color:#d8b86a38}.pettycash-shell [role=dialog]{border-color:#d8b86a40!important;background:#160e12!important;color:#f7efe4!important}.pettycash-shell .pc-staff-salary-value,.pettycash-shell .text-blue-700,.pettycash-shell .text-blue-600,.pettycash-shell .text-emerald-800{color:#e4c878!important}.pettycash-shell .pc-salary-matrix{border-color:#d8b86a4d!important;background:#100b0d!important}.pettycash-shell .pc-salary-matrix__titlebar{border-color:#d8b86a4d!important;background:#1a1115!important;color:#f7efe4!important}.pettycash-shell .pc-salary-matrix__cell,.pettycash-shell .pc-salary-matrix__head,.pettycash-shell .pc-salary-matrix__total{border-color:#d8b86a2e!important;color:#f7efe4!important}.app-shell-main .cashcounter-shell :is(.bg-white,.bg-white\/100,.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-slate-50,.bg-slate-50\/80,.bg-slate-50\/60,.bg-slate-100,.bg-slate-100\/90,.bg-gray-50,.bg-gray-100),.app-shell-main .cashcounter-shell :is(.bank-toolbar-panel,.cc-entry-panel,.reports-member-control,.reports-field-control,.reports-table-panel,.member-balance-search-card,.member-balance-mobile-card,.member-ledger-modal,.member-ledger-filter-grid,.member-ledger-report-card,.vault-party-option,.reports-member-dropdown,.reports-member-option),.app-shell-main .cashcounter-shell :is([role=dialog],[role=alertdialog]){border-color:#d8b86a33!important;background:linear-gradient(155deg,#1e1116,#0f0a0c)!important;color:#f7efe4!important;box-shadow:0 18px 45px #0000004d!important}.app-shell-main .cashcounter-shell :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-gray-950,.text-gray-900,.text-gray-800,.text-black){color:#f7efe4!important}.app-shell-main .cashcounter-shell :is(.text-slate-700,.text-slate-600,.text-gray-700,.text-gray-600){color:#f7efe4d1!important}.app-shell-main .cashcounter-shell :is(.text-slate-500,.text-slate-400,.text-gray-500,.text-gray-400){color:#f7efe49e!important}.app-shell-main .cashcounter-shell :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-100,.border-gray-200,.border-gray-300){border-color:#d8b86a2e!important}.app-shell-main .cashcounter-shell :is(input,select,textarea,[data-radix-select-trigger]){border-color:#d8b86a47!important;background:#0c080a!important;color:#f7efe4!important;color-scheme:dark}.app-shell-main .cashcounter-shell :is(input,textarea)::placeholder{color:#f7efe473!important}.app-shell-main .cashcounter-shell :is(.reports-member-dropdown,.member-balance-search-dropdown,.cashcounter-thin-scrollbar.absolute){border-color:#d8b86a38!important;background:#130d10!important;color:#f7efe4!important}.app-shell-main .cashcounter-shell :is(table,thead,tbody,tr,th,td){border-color:#d8b86a24!important}.app-shell-main .cashcounter-shell thead,.app-shell-main .cashcounter-shell thead tr{background:#1c1216!important}.app-shell-main .cashcounter-shell th{color:#e4c878!important}.app-shell-main .cashcounter-shell td{color:#f7efe4d6!important}.app-shell-main .cashcounter-shell tbody tr:hover{background:#be123c1f!important}.app-shell-main .cashcounter-shell :is(.sticky.right-0,.member-balance-action-cell){background:#120c0f!important}.app-shell-main .cashcounter-shell :is(.reports-print-choice-header,.member-ledger-report-card__header,.cc-transaction-dialog [class*=border-b]){border-color:#d8b86a33!important;background:#1b1115!important}.app-shell-main .cashcounter-shell .cashcounter-print-preview,.app-shell-main .cashcounter-shell .cashcounter-print-preview :is(.bg-white,.text-black,table,thead,tbody,tr,th,td){background:#fff!important;color:#000!important}.app-shell-main .cashcounter-shell .cashcounter-print-preview .bg-black{background:#000!important;color:#fff!important}.app-shell-main .cashcounter-shell .cashcounter-print-preview :is(table,thead,tbody,tr,th,td){border-color:#000!important}.app-shell-main{min-width:0;overflow-x:clip}.app-shell-main>*{width:100%;max-width:100%;min-width:0}.app-shell-main :is(img,svg,canvas,video){max-width:100%}.app-shell-main :is(input,select,textarea,button){min-width:0}@media (max-width:767px){.app-shell-body{width:100%;min-width:0}.app-shell-main{width:100%;padding-inline:.55rem!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell){margin-inline:0!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) [class*=max-w-]{max-width:100%}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.flex,.grid){min-width:0}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(table,[role=table]){font-size:.75rem}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(td,th){padding-inline:.55rem}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(button,a,[role=button]){overflow-wrap:anywhere}}.app-shell-main :is(.grid,.flex)>*{min-width:0}.app-shell-main :is(.overflow-x-auto,.overflow-auto){max-width:100%;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.app-shell-main table{border-collapse:collapse}.app-shell-main :is(.faux-card,.luxe-panel,[data-slot=card]){max-width:100%}@media (max-width:767px){.app-shell-main{padding-left:max(.55rem,env(safe-area-inset-left));padding-right:max(.55rem,env(safe-area-inset-right))}.app-shell-main h1{font-size:clamp(1.15rem,6vw,1.6rem);line-height:1.2;overflow-wrap:anywhere}.app-shell-main h2{font-size:clamp(1rem,5vw,1.35rem);line-height:1.25;overflow-wrap:anywhere}.app-shell-main :is(button,a,[role=button]){min-height:2.5rem}.app-shell-main :is(.accounting-filter-tabs,.pc-expense-action-group,.reports-actions,.bank-actions,.cc-recent-actions){width:100%;display:flex;flex-wrap:wrap;gap:.5rem}.app-shell-main :is(.accounting-filter-tabs,.pc-expense-action-group,.reports-actions,.bank-actions,.cc-recent-actions)>*{flex:1 1 auto}.app-shell-main :is(.faux-hub-grid,.pc-overview-grid,.bank-summary-grid){grid-template-columns:minmax(0,1fr)!important}.app-shell-main :is(.player-history-table,.faux-ledger,.cc-recent-table,.member-balance-table){width:max-content;max-width:none}.app-shell-main :is([role=dialog],[role=alertdialog]){inset-inline:50% auto;max-width:calc(100vw - 1rem)!important}}@media (min-width:768px) and (max-width:1180px){.app-shell-main :is(.faux-hub-grid,.pc-overview-grid,.bank-summary-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell-main :is(.accounting-filter-tabs,.reports-actions,.bank-actions){flex-wrap:wrap}}.player-qr-modal-shell{display:grid;width:100%;min-width:0;place-items:center;margin-inline:auto}.player-qr-modal-shell .player-id-qr-card{width:100%!important;max-width:25rem!important;margin:0 auto!important}.player-dashboard-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:.9rem}.player-dashboard-stat-card{width:100%;min-width:0;min-height:6.5rem!important;border-radius:16px!important}.player-alert-button{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(212,175,55,.42);border-radius:12px;background:#d4af371f;color:#f7df91;padding:.55rem .75rem;font-size:.75rem;font-weight:900}.player-alert-button>svg{width:1.1rem;height:1.1rem}.player-alert-button>span{border:0!important;background:transparent!important;padding:0!important}@media (max-width: 767px){.player-qr-modal-shell .player-id-qr-card{width:100%!important;max-width:min(100%,22rem)!important}.player-qr-modal-shell .player-id-qr-card__frame{width:min(100%,15.5rem)!important}.player-qr-modal-shell .player-id-qr-card__brand,.player-qr-modal-shell .player-id-qr-card__scan,.player-qr-modal-shell .player-id-qr-card__identity,.player-qr-modal-shell .player-id-qr-card__actions{padding-inline:.8rem!important}.player-dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.player-dashboard-stat-card{min-height:6.2rem!important;padding:.75rem!important}.player-dashboard-stat-card>span{width:2.25rem!important;height:2.25rem!important;flex:0 0 2.25rem}}@media (max-width: 380px){.player-dashboard-stat-grid{grid-template-columns:1fr}.player-alert-button span{display:none!important}}.faux-profile-shell{--profile-gold: #d8b86a;--profile-gold-soft: #f0d99a;--profile-wine: #6f111e;--profile-green: #16a36f}.faux-profile-suits{position:absolute;top:1rem;right:1.25rem;z-index:1;color:#d8b86a47;font-family:Georgia,serif;font-size:.8rem;letter-spacing:.45rem;pointer-events:none}.faux-profile-hero,.faux-profile-panel,.faux-profile-save{border-color:#d8b86a2e!important;background:radial-gradient(circle at 95% 0%,rgba(216,184,106,.1),transparent 34%),linear-gradient(155deg,#24141a,#110b0e 68%,#17090d)!important}.faux-profile-hero:before{background:linear-gradient(90deg,var(--profile-wine),var(--profile-gold),var(--profile-wine))!important}.faux-profile-title-row h2,.faux-profile-panel__head h3{font-family:Georgia,Times New Roman,serif!important;letter-spacing:.025em!important}.faux-profile-title-row h2{color:#fff7e3!important}.faux-profile-panel__head h3{color:var(--profile-gold-soft)!important;text-transform:uppercase;letter-spacing:.08em!important}.faux-profile-photo{border-color:#d8b86a9e!important;box-shadow:0 18px 38px #0000006b,0 0 25px #d8b86a21!important}.faux-profile-photo__camera,.faux-profile-action--primary,.faux-profile-submit,.faux-profile-id-actions button:last-child{border-color:#d8b86a8c!important;background:linear-gradient(135deg,#d8b86a,#8a641f)!important;color:#190f05!important}.faux-profile-id-strip{border-color:#d8b86a33!important;background:#d8b86a0e!important}.faux-profile-id-strip strong,.faux-profile-panel__head span,.faux-profile-record>span,.faux-profile-stat>span,.faux-profile-timeline-item>span{color:var(--profile-gold-soft)!important}.faux-profile-panel__head span,.faux-profile-record>span,.faux-profile-stat>span{border:1px solid rgba(216,184,106,.17)!important;background:#d8b86a17!important}.faux-profile-membership-summary{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;border-bottom:1px solid rgba(216,184,106,.14);padding-bottom:.7rem}.faux-profile-membership-summary span{min-width:0;border:1px solid rgba(216,184,106,.13);border-radius:12px;background:#d8b86a0e;padding:.65rem;text-align:center}.faux-profile-membership-summary small,.faux-profile-membership-summary strong{display:block}.faux-profile-membership-summary small{color:#ffffff85;font-size:.62rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.faux-profile-membership-summary strong{margin-top:.2rem;overflow-wrap:anywhere;color:var(--profile-gold-soft);font-family:Georgia,serif;font-size:.95rem}.faux-profile-grid--player{align-items:start!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important}.faux-profile-grid--player>:nth-child(1){grid-column:1;grid-row:1}.faux-profile-grid--player>:nth-child(2){grid-column:1;grid-row:2}.faux-profile-grid--player>:nth-child(3){grid-column:2;grid-row:1}.faux-profile-grid--player>:nth-child(4){grid-column:2;grid-row:2}.faux-profile-grid--player .faux-profile-record,.faux-profile-grid--player .faux-profile-stat,.faux-profile-grid--player .faux-profile-timeline-item{border-color:#d8b86a1c!important;background:#ffffff06!important}.faux-profile-grid--player .faux-profile-stat{position:relative;overflow:hidden;min-height:8rem}.faux-profile-grid--player .faux-profile-stat:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--profile-gold),transparent)}.faux-profile-grid--player .faux-profile-stat strong{color:#fff7e3!important;font-family:Georgia,serif;font-size:1.4rem!important}.faux-profile-kyc-banner{display:flex;align-items:center;gap:.8rem;margin-bottom:.8rem;border:1px solid rgba(216,184,106,.24);border-radius:14px;background:#d8b86a12;padding:.85rem}.faux-profile-kyc-banner.is-verified{border-color:#16a36f57;background:#16a36f1a}.faux-profile-kyc-banner>svg{flex:0 0 auto;color:var(--profile-gold-soft);font-size:1.5rem}.faux-profile-kyc-banner.is-verified>svg{color:#6ee7b7}.faux-profile-kyc-banner strong,.faux-profile-kyc-banner small{display:block}.faux-profile-kyc-banner strong{color:#fff;font-size:.9rem}.faux-profile-kyc-banner small{margin-top:.12rem;color:#ffffff94;font-size:.72rem}@media (max-width: 860px){.faux-profile-grid--player{grid-template-columns:1fr!important}.faux-profile-grid--player>:nth-child(n){grid-column:1;grid-row:auto}.faux-profile-grid--player>:nth-child(1){order:1}.faux-profile-grid--player>:nth-child(2){order:2}.faux-profile-grid--player>:nth-child(3){order:3}.faux-profile-grid--player>:nth-child(4){order:4}}@media (max-width: 560px){.faux-profile-suits{top:.75rem;right:.5rem;opacity:.65}.faux-profile-hero__body{padding:.85rem!important}.faux-profile-photo{width:5.6rem!important;height:5.6rem!important}.faux-profile-membership-summary{grid-template-columns:1fr}.faux-profile-grid--player .faux-profile-record-grid,.faux-profile-grid--player .faux-profile-stat-grid{grid-template-columns:1fr!important}}.app-shell-main :is(.accounting-command-bar,.bank-toolbar,.cc-entry-hero,.pc-expense-hero,.pc-attendance-hero,.pc-report-hero,.petty-io-hero){border-color:#d8b86a3d!important;background:radial-gradient(circle at 88% 0%,rgba(216,184,106,.16),transparent 28%),linear-gradient(135deg,#3a101b,#1d1015 56%,#0d090b)!important;color:#f7efe4!important;box-shadow:0 18px 42px #00000052!important}.app-shell-main :is(.pc-expense-hero,.pc-attendance-hero,.pc-report-hero,.petty-io-hero) :is(h1,h2,h3,p,span,label){color:#f7efe4}.app-shell-main .cashcounter-shell .cc-entry-clock{border-color:#d8b86a57!important;background:linear-gradient(145deg,#8f1d32,#3a101b 60%,#151014)!important;color:#fff!important;box-shadow:0 12px 28px #62102252!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.bank-toolbar-panel,.pc-report-window-card,.pc-report-overview-card,.pc-recent-date-card,.pc-dashboard-panel,.pc-cash-detail-section){border-color:#d8b86a2e!important;background:linear-gradient(155deg,#1f1116fa,#0d090bfa)!important;color:#f7efe4!important;box-shadow:0 12px 28px #0000003d!important}.app-shell-main .pettycash-shell :is(.pc-report-overview-card,.pc-report-window-card,.pc-recent-date-card,.pc-dashboard-panel) :is(p,span,strong){color:#f7efe4!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.bank-table-title,.pc-report-title,.pc-expense-title,.pc-attendance-title){color:#fff7e3!important;letter-spacing:.02em}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.bank-table-subtitle,.pc-report-subtitle,.pc-expense-subtitle,.pc-attendance-subtitle){color:#f7efe4b3!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.bank-metric-card,.pc-overview-card,.pc-report-stat-card){border:1px solid rgba(216,184,106,.18)!important;background:linear-gradient(145deg,#25151b,#110b0e)!important;box-shadow:0 12px 28px #00000040!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.bank-metric-card--credit,[data-tone=credit]){border-left:3px solid #4caf78!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.bank-metric-card--debit,[data-tone=debit]){border-left:3px solid #d23a42!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.bank-metric-card--accent,.bank-metric-card--warning){border-left:3px solid #d8b86a!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.bank-metric-label,.bank-metric-note){color:#f7efe4a8!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) .bank-metric-value{color:#fff7e3!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.pc-chip-grid,[role=tablist],.petty-io-tabs){border-color:#d8b86a2e!important;background:#100a0d!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is([data-state=active],.is-active,.active){border-color:#d8b86a6b!important}.app-shell-main .faux-hub-grid>a{min-height:9.25rem;border-color:#d8b86a33!important;background:linear-gradient(145deg,#28151c,#110b0e)!important}.app-shell-main .faux-hub-grid>a:hover{border-color:#d8b86a7a!important;box-shadow:0 14px 30px #0000004d}.app-shell-main .faux-hub-grid .faux-card__badge-pill{background:#d8b86a24;color:#ead28e}@media (max-width:767px){.app-shell-main :is(.accounting-command-bar,.bank-toolbar,.cc-entry-hero,.pc-expense-hero,.pc-attendance-hero,.pc-report-hero,.petty-io-hero){border-radius:1rem!important;padding:.85rem!important}.app-shell-main .faux-hub-grid>a{min-height:7.5rem;padding:.85rem!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.bank-metric-card,.pc-overview-card,.pc-report-stat-card){padding:.8rem!important}}.app-shell-main .pettycash-shell,.app-shell-main .pettycash-page,.app-shell-main .pettycash-shell .pc-dashboard-shell{background:transparent!important}.app-shell-main .pettycash-shell:before{background:radial-gradient(circle at 12% 0%,rgba(153,27,48,.22),transparent 30%),radial-gradient(circle at 88% 12%,rgba(216,184,106,.1),transparent 25%),linear-gradient(155deg,#160c10,#0d090b 54%,#171016)!important}.app-shell-main .pettycash-shell .pc-dashboard-hero{overflow:hidden;border:1px solid rgba(216,184,106,.26)!important;background:radial-gradient(circle at 88% 0%,rgba(216,184,106,.18),transparent 30%),linear-gradient(135deg,#551323,#271018 58%,#100b0d)!important;color:#fff7e3!important;box-shadow:0 18px 40px #00000052!important}.app-shell-main .pettycash-shell .pc-dashboard-hero :is(h1,h2,h3,p,span,label){color:#fff7e3!important}.app-shell-main .pettycash-shell .pc-dashboard-date{background:linear-gradient(145deg,#21131a,#100b0e)!important;border-color:#d8b86a59!important;color:#fff7e3!important}.app-shell-main .pettycash-shell .pc-dashboard-date input{background:#0f0b0d!important;border-color:#d8b86a4d!important;color:#fff!important;color-scheme:dark}.app-shell-main .pettycash-shell .pc-dashboard-date input::-webkit-calendar-picker-indicator{filter:invert(1)}.app-shell-main .pettycash-shell .pc-overview-card{background:transparent!important;border-color:transparent!important;padding:0!important}.app-shell-main .pettycash-shell .pc-overview-card__surface{color:#fff!important}.app-shell-main .pettycash-shell .pc-overview-card__surface :is(p,h3,span){color:#fff!important}.app-shell-main .pettycash-shell :is(.petty-io-entry-card,.petty-io-day-card,.petty-io-empty-state,.petty-io-vault-admin,.petty-io-detail-summary,.petty-io-filter-card,.petty-io-movement-summary,.petty-io-report-card,.pc-expense-toolbar,.pc-data-table,.pc-soft-card,.pc-export-card,.pc-report-panel,.pc-report-control-card,.pc-report-date-card,.pc-report-preview-card,.pc-report-surface,.pc-report-window-card,.pc-recent-section,.pc-recent-date-card,.pc-report-overview-card){background:linear-gradient(150deg,#25141b,#110b0e)!important;border-color:#d8b86a42!important;color:#fff7e3!important;box-shadow:0 14px 34px #00000042!important}.app-shell-main .pettycash-shell :is(.petty-io-entry-card,.petty-io-day-card,.petty-io-empty-state,.petty-io-vault-admin,.petty-io-detail-summary,.petty-io-filter-card,.petty-io-movement-summary,.petty-io-report-card,.pc-expense-toolbar,.pc-data-table,.pc-soft-card,.pc-export-card,.pc-report-panel,.pc-report-control-card,.pc-report-date-card,.pc-report-preview-card,.pc-report-surface,.pc-report-window-card,.pc-recent-section,.pc-recent-date-card,.pc-report-overview-card) :is(h1,h2,h3,h4,p,label,summary,strong){color:#f7efe4!important}.app-shell-main .pettycash-shell :is(.petty-io-entry-card,.petty-io-day-card,.petty-io-filter-card,.petty-io-report-card,.pc-expense-toolbar,.pc-report-shell) :is(.bg-white,.bg-slate-50,.bg-slate-50\/70,.bg-slate-50\/80,[class*=from-white],[class*=to-white]){background:#151015!important;border-color:#d8b86a38!important;color:#f7efe4!important}.app-shell-main .pettycash-shell :is(input,select,textarea,[data-radix-select-trigger]){background:#0e0b0d!important;border-color:#d8b86a4d!important;color:#fff!important;color-scheme:dark}.app-shell-main .pettycash-shell :is(input,textarea)::placeholder{color:#f7efe47a!important}.app-shell-main .pettycash-shell input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.9}.app-shell-main .pettycash-shell .petty-io-tabs,.app-shell-main .pettycash-shell .pc-chip-grid{background:#0f0b0d!important;border-color:#d8b86a3d!important}.app-shell-main .pettycash-shell .petty-io-header-stat{background:#0d090b85!important;border-color:#ffffff2e!important}.app-shell-main .pettycash-shell :is(.petty-io-export-btn,.pc-export-action-btn){background:#171015!important;border-color:#d8b86a52!important;color:#f2d98d!important}.app-shell-main .pettycash-shell :is(.petty-io-export-btn,.pc-export-action-btn):hover{background:#2c1820!important}.app-shell-main .pettycash-shell :is([role=dialog],[role=alertdialog]){background:linear-gradient(150deg,#28161e,#100b0e)!important;border:1px solid rgba(216,184,106,.3)!important;color:#f7efe4!important}@media (max-width:767px){.app-shell-main .pettycash-page{padding-inline:.15rem!important}.app-shell-main .pettycash-shell :is(.petty-io-hero,.pc-expense-hero,.pc-report-hero,.pc-dashboard-hero){padding:.85rem!important}.app-shell-main .pettycash-shell :is(.petty-io-entry-card,.petty-io-day-card,.petty-io-detail-summary,.petty-io-filter-card,.petty-io-movement-summary,.petty-io-report-card,.pc-soft-card,.pc-data-table,.pc-report-panel,.pc-report-surface){border-radius:1rem!important}.app-shell-main .pettycash-shell :is(.petty-io-detail-grid,.petty-io-movement-summary-grid,.pc-report-control-grid,.pc-report-date-grid,.pc-report-overview-grid){grid-template-columns:minmax(0,1fr)!important}.app-shell-main .pettycash-shell :is(.petty-io-report-actions,.pc-expense-action-group,.reports-actions)>*{width:100%;min-height:44px}}.app-shell-main .pettycash-shell .bank-report-page{min-height:100vh;background:radial-gradient(circle at 10% 0%,rgba(159,18,57,.16),transparent 28%),linear-gradient(155deg,#180d12,#0d090b 58%,#160e12)!important;color:#f7efe4!important}.app-shell-main .pettycash-shell .bank-shell{border-color:#d8b86a42!important;background:linear-gradient(150deg,#24141a,#100a0d)!important;box-shadow:0 16px 34px #0000004d!important}.app-shell-main .pettycash-shell .petty-io-primary-summary{background:transparent!important}.app-shell-main .pettycash-shell .petty-io-stat-card--opening{background:linear-gradient(135deg,#1d4f91,#2563a8)!important}.app-shell-main .pettycash-shell .petty-io-stat-card--inward{background:linear-gradient(135deg,#075b46,#0a8b68)!important}.app-shell-main .pettycash-shell .petty-io-stat-card--outward{background:linear-gradient(135deg,#791d29,#b52c39)!important}.app-shell-main .pettycash-shell .petty-io-stat-card--difference{background:linear-gradient(135deg,#7a4c08,#c08b22)!important}.app-shell-main :is(.transaction-entry-page,.expense-entry-page,.cashcounter-shell,.pettycash-shell,.bank-report-page) :is(.luxe-panel,.bank-shell,.bank-table-shell,.transaction-entry-form,.expense-entry-panel){border-color:#d8b86a3d!important;background:linear-gradient(150deg,#25141b,#100a0d)!important;box-shadow:0 18px 42px #0000004d,inset 0 1px #ffffff0e!important}.app-shell-main :is(.transaction-entry-page,.expense-entry-page,.cashcounter-shell,.pettycash-shell,.bank-report-page) :is(label,.bank-filter-label,.bank-metric-label){color:#ffffffc7!important;font-weight:800;letter-spacing:.08em}.app-shell-main :is(.transaction-entry-page,.expense-entry-page,.cashcounter-shell,.pettycash-shell,.bank-report-page) :is(input,select,textarea,[role=combobox]){border-color:#d8b86a4d!important;background:#0e0b0d!important;color:#fff!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) .bank-metric-card{min-height:7.25rem;border-radius:1rem!important;padding:1rem!important;color:#fff!important;box-shadow:0 18px 38px #0000004d,inset 0 1px #ffffff1c!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) .bank-metric-card:not(.bank-metric-card--credit):not(.bank-metric-card--debit):not(.bank-metric-card--accent):not(.bank-metric-card--warning){border-color:#50aaff57!important;background:radial-gradient(circle at 18% 12%,rgba(80,170,255,.24),transparent 34%),linear-gradient(145deg,#2f5f9d,#1a3d6b)!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) .bank-metric-card--credit{border-color:#22c55e57!important;background:radial-gradient(circle at 18% 12%,rgba(34,197,94,.2),transparent 34%),linear-gradient(145deg,#245236,#0f2115)!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) .bank-metric-card--debit{border-color:#c4000066!important;background:radial-gradient(circle at 18% 12%,rgba(255,104,112,.2),transparent 34%),linear-gradient(145deg,#8b0c0c,#5c1818)!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) :is(.bank-metric-card--accent,.bank-metric-card--warning){border-color:#d4af376b!important;background:radial-gradient(circle at 18% 12%,rgba(255,209,102,.24),transparent 34%),linear-gradient(145deg,#8b6f2e,#5c4a1f)!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) .bank-metric-card :is(.bank-metric-label,.bank-metric-value,.bank-metric-note){color:#fff!important;-webkit-text-fill-color:#fff!important}.app-shell-main :is(.cashcounter-shell,.pettycash-shell) .bank-metric-note{display:block;margin-top:.45rem;font-size:.7rem;color:#ffffffb8!important;-webkit-text-fill-color:rgba(255,255,255,.72)!important}@media (max-width:767px){.app-shell-main :is(.cashcounter-shell,.pettycash-shell) .bank-metric-card{min-height:6.5rem;padding:.85rem!important}.app-shell-main :is(.transaction-entry-page,.expense-entry-page,.cashcounter-shell,.pettycash-shell) :is(.bank-summary-grid,.pc-overview-grid,.transaction-balance-grid){grid-template-columns:minmax(0,1fr)!important}}.admin-command-center,.admin-command-center>*,.admin-command-center .cc-dashboard-section,.admin-command-center .cc-dashboard-section [role=list]{width:100%;max-width:100%;margin-inline:0!important;padding-inline:0!important}.waiting-table-card__main,.table-detail-metrics>div,.player-log-card,.transaction-entry-form{border-color:#d8b86a38!important}.table-detail-metrics>div{min-height:7.25rem;border-radius:.9rem!important;background:linear-gradient(145deg,#2d1820f5,#0e0a0cfa)!important;box-shadow:0 12px 28px #00000038}.waiting-table-card__footer{border-color:#d8b86a2e!important;background:#0c080ad1!important}.player-log-card__head .faux-card__badge-pill:not(.opacity-80){border-color:#22c55e61!important;background:linear-gradient(135deg,#166534,#15803d)!important;color:#fff!important}.player-log-metrics>div{border:1px solid rgba(216,184,106,.18);border-radius:.8rem;background:#ffffff0b;padding:.75rem}.transaction-entry-hero,.transaction-entry-form,.transaction-entry-summary{border-radius:1rem!important}.transaction-entry-field>span{color:#ead28e!important;font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.transaction-entry-input{min-height:2.85rem;border-color:#d8b86a47!important;background:#0d090b!important;color:#fff!important}.transaction-type-option{min-height:3.25rem}.transaction-type-option--active{box-shadow:0 10px 24px #0000003d,inset 0 0 0 1px #ffffff1f}@media (max-width:767px){.admin-command-center{gap:.7rem!important}.admin-command-center .cc-dashboard-section [role=list]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}.admin-command-center .cc-dashboard-section [role=list]>*{min-height:6.35rem!important;padding:.72rem!important}.waiting-table-card__main{padding:.8rem!important}.waiting-table-card__main>.flex:first-child{gap:.55rem}.waiting-table-select{padding-inline:.7rem!important}.table-detail-metrics{grid-template-columns:minmax(0,1fr)!important}.table-detail-metrics>div{min-height:auto;padding:.8rem!important}.player-log-metrics{grid-template-columns:minmax(0,1fr)!important}.transaction-entry-layout{gap:.75rem!important}.transaction-type-toggle{grid-template-columns:repeat(2,minmax(0,1fr))!important}.transaction-entry-summary{padding:.8rem!important}}@media (min-width:768px) and (max-width:1180px){.admin-command-center .cc-dashboard-section [role=list],.table-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.transaction-entry-layout{grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr)!important}}.app-shell-main :is(.faux-page-shell,.cc-dashboard,.admin-command-center,.expense-entry-page,.bank-report-page,.pc-report-shell){width:100%;max-width:100%;min-width:0;margin-inline:0}.app-shell-main :is(button,a,[role=button]){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.app-shell-main :is(input,select,textarea){max-width:100%}.app-shell-main :is(.responsive-table-scroll,.expense-table-wrap,.reports-table-scroll,.reports-desktop-table,.bank-table-shell,.member-balance-table-wrap){width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.app-shell-main :is(.reports-page-heading,.reports-title-row,.reports-table-header,.expense-list-head){gap:.75rem}.app-shell-main :is(.reports-transaction-detail-card,.reports-filter-panel,.reports-results-panel,.reports-mode-summary){border-color:#d8b86a38!important;background:linear-gradient(150deg,#25141b,#100a0d)!important;color:#f7efe4!important}.app-shell-main :is(.reports-transaction-detail-card,.reports-filter-panel,.reports-results-panel,.reports-mode-summary) :is(h1,h2,h3,h4,p,span,label,strong){color:#f7efe4!important}.app-shell-main :is(.reports-export-btn,.expense-btn,.transaction-entry-submit,.luxe-action){align-items:center;justify-content:center;gap:.4rem;font-weight:800}@media (max-width:767px){.app-shell-body{padding-left:max(.72rem,env(safe-area-inset-left))!important;padding-right:max(.72rem,env(safe-area-inset-right))!important}.app-shell-main{padding-inline:0!important}.app-shell-main>*{margin-inline:0!important}.app-shell-main :is(input,select,textarea){font-size:16px!important}.app-shell-main :is(button,a,[role=button]){min-height:44px}.app-shell-main :is(.luxe-panel,.faux-card,.live-table-card,.waiting-table-card,.player-log-card,.expense-entry-panel,.transaction-entry-form,.bank-shell){max-width:100%!important}.app-shell-main :is(.reports-page-heading,.reports-title-row,.reports-table-header,.expense-list-head,.floor-ops__header){flex-direction:column!important;align-items:stretch!important}.app-shell-main :is(.reports-actions,.reports-export-actions,.expense-entry-actions,.floor-ops__actions){display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%}.app-shell-main :is(.reports-actions,.reports-export-actions,.expense-entry-actions,.floor-ops__actions)>*{width:100%}.app-shell-main :is([role=dialog],[role=alertdialog]){width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important;overflow-y:auto}.app-shell-main table{font-size:.76rem}.app-shell-main :is(th,td){padding:.58rem .52rem!important}}@media (min-width:768px) and (max-width:1180px){.app-shell-body{padding-left:max(1rem,env(safe-area-inset-left))!important;padding-right:max(1rem,env(safe-area-inset-right))!important}.app-shell-main :is(.floor-report-grid,.seat-summary-grid,.faux-hub-grid,.bank-summary-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell-main :is([role=dialog],[role=alertdialog]){width:min(94vw,62rem)!important;max-height:92dvh!important;overflow-y:auto}}@media (min-width:1181px){.app-shell-main>*{margin-inline:auto}}.faux-header-brand--wordmark{min-width:0;gap:0!important;border:0;background:transparent}.faux-header-brand--wordmark .faux-header-brand__text{display:block!important}.faux-header-wordmark{display:flex;align-items:center;justify-content:center;gap:.42em;white-space:nowrap;color:#fff7e3!important;font-size:clamp(.78rem,1.25vw,1.08rem)!important;font-weight:950!important;line-height:1;letter-spacing:.13em!important;text-transform:uppercase;text-shadow:0 2px 14px rgba(216,184,106,.18)}.faux-header-wordmark span:first-child{color:#e6c76f}.faux-header-wordmark span:nth-child(2){color:#fffaf2}.faux-header-wordmark span:last-child{color:#d8b86a}.faux-header-mobile-wordmark{display:none;color:#f4db91;font-size:.74rem;font-weight:950;line-height:1;letter-spacing:.09em;white-space:nowrap}@media (max-width:420px){.faux-header-wordmark{gap:.3em;font-size:clamp(.66rem,3.15vw,.78rem)!important;letter-spacing:.075em!important}}@media (max-width:1180px){.app-shell-rail.app-shell-rail--mobile{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;z-index:1000!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;min-width:100%!important;height:calc(4.8rem + env(safe-area-inset-bottom,0px))!important;overflow:hidden!important;border-top:1px solid rgba(214,170,59,.34)!important;background:#080a10fb!important;box-shadow:0 -10px 30px #0006!important;-webkit-backdrop-filter:blur(16px) saturate(1.15)!important;backdrop-filter:blur(16px) saturate(1.15)!important}.app-shell-rail--mobile>.nav-side-rail,.app-shell-rail--mobile .nav-side-rail--staff,.app-shell-rail--mobile .nav-side-rail--player{display:flex!important;visibility:visible!important;width:100%!important;min-width:100%!important;height:100%!important;align-items:stretch!important;justify-content:flex-start!important;flex-flow:row nowrap!important;gap:.2rem!important;margin:0!important;padding:.32rem .45rem calc(.25rem + env(safe-area-inset-bottom,0px))!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;scroll-snap-type:x proximity;overscroll-behavior-x:contain;touch-action:pan-x!important;-webkit-overflow-scrolling:touch!important}.app-shell-rail--mobile .nav-side-rail::-webkit-scrollbar{display:none!important}.app-shell-rail--mobile .nav-mobile-tap,.app-shell-rail--mobile .nav-mobile-tap:nth-child(n),.app-shell-rail--mobile .nav-side-rail--staff .nav-mobile-tap,.app-shell-rail--mobile .nav-side-rail--player .nav-mobile-tap{display:flex!important;visibility:visible!important;opacity:1!important;position:relative!important;flex:0 0 clamp(4.65rem,19vw,5.6rem)!important;width:clamp(4.65rem,19vw,5.6rem)!important;min-width:clamp(4.65rem,19vw,5.6rem)!important;max-width:5.6rem!important;height:4.05rem!important;min-height:4.05rem!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:.16rem!important;margin:0!important;padding:.18rem .12rem!important;overflow:visible!important;scroll-snap-align:start}.app-shell-rail--mobile :is(.nav-mobile-icon,.nav-mobile-fab){display:grid!important;visibility:visible!important;width:2.15rem!important;height:2.15rem!important;min-width:2.15rem!important;min-height:2.15rem!important;place-items:center!important}.app-shell-rail--mobile .nav-mobile-icon__glyph{display:block!important;visibility:visible!important;width:1.2rem!important;height:1.2rem!important}.app-shell-rail--mobile .nav-side-label{display:block!important;visibility:visible!important;width:100%!important;color:#b9bac2!important;font-size:.56rem!important;font-weight:800!important;line-height:1.05!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell-rail--mobile .nav-mobile-tap:has(.nav-mobile-icon--active){border-radius:.75rem!important;background:#99192533!important}.app-shell-rail--mobile .nav-mobile-tap:has(.nav-mobile-icon--active) .nav-side-label{color:#f6d879!important}.app-shell-body,.app-shell-body--with-rail,.app-shell-body--no-rail{padding-bottom:calc(5.35rem + env(safe-area-inset-bottom,0px))!important}}.app-shell-main--full>.faux-profile-shell,.app-shell-main .faux-profile-shell{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:clamp(.75rem,1.35vw,1.15rem)!important}.faux-profile-hero__body{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)!important;gap:clamp(1rem,2vw,1.75rem)!important;padding:clamp(1.15rem,2vw,1.75rem)!important}.faux-profile-identity>div,.faux-profile-id-value,.faux-profile-record>div,.faux-profile-timeline-item>div{min-width:0!important}.faux-profile-id-value{display:grid;gap:.18rem}.faux-profile-id-value>small{color:#ffffff94!important;font-size:.62rem!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important}.faux-profile-id-value>strong{display:block!important;overflow-wrap:anywhere!important;white-space:normal!important}.faux-profile-grid--player{width:100%!important;gap:1rem!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important}.faux-profile-grid--player .faux-profile-panel{width:100%!important;min-width:0!important;height:100%!important;padding:clamp(.9rem,1.3vw,1.2rem)!important}.faux-profile-panel__head{min-height:3.25rem!important;margin-bottom:1rem!important}.faux-profile-panel__head h3{margin:0!important;font-size:clamp(.9rem,1.3vw,1.05rem)!important;line-height:1.3!important}.faux-profile-record-grid,.faux-profile-stat-grid{align-items:stretch!important}.faux-profile-record{min-height:4.8rem!important;align-items:flex-start!important;padding:.85rem!important}.faux-profile-record small,.faux-profile-stat small{display:block!important;margin-bottom:.28rem!important;color:#d8b86a!important;font-size:.66rem!important;font-weight:900!important;letter-spacing:.1em!important;line-height:1.35!important;text-transform:uppercase!important}.faux-profile-record strong,.faux-profile-stat strong,.faux-profile-timeline-item strong{overflow:visible!important;color:#fffaf2!important;line-height:1.42!important;overflow-wrap:anywhere!important;text-overflow:clip!important;white-space:normal!important}.faux-profile-timeline-item p{margin-top:.2rem!important;color:#ffffffa8!important;line-height:1.45!important}.faux-profile-photo-actions{align-content:start!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:.9rem!important}.faux-profile-photo-actions .faux-profile-action{width:100%!important;min-width:0!important;min-height:3rem!important;padding-inline:.55rem!important;line-height:1.25!important;text-align:center!important}.faux-profile-save{width:100%!important;align-items:center!important;padding:.9rem 1rem!important}@media (min-width: 1440px){.app-shell-main .faux-profile-shell{padding-inline:1.25rem!important}.faux-profile-grid--player{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important}}@media (max-width: 980px){.faux-profile-hero__body,.faux-profile-grid--player{grid-template-columns:1fr!important}.faux-profile-grid--player>:nth-child(n){grid-column:1!important;grid-row:auto!important}}@media (max-width: 767px){.app-shell-main .faux-profile-shell{padding:.15rem!important}.faux-profile-hero,.faux-profile-panel,.faux-profile-save{border-radius:16px!important}.faux-profile-hero__body{gap:.85rem!important;padding:.9rem!important}.faux-profile-identity{align-items:center!important;gap:.8rem!important}.faux-profile-title-row h2{font-size:1.35rem!important;line-height:1.25!important}.faux-profile-id-strip{gap:.65rem!important}.faux-profile-photo-actions{grid-template-columns:1fr 1fr!important}.faux-profile-membership-summary,.faux-profile-photo-actions>small,.faux-profile-photo-actions .faux-profile-action:last-of-type{grid-column:1 / -1!important}.faux-profile-grid--player{gap:.75rem!important;margin-top:.75rem!important}.faux-profile-grid--player .faux-profile-panel{padding:.8rem!important}.faux-profile-record-grid{grid-template-columns:1fr!important;gap:.55rem!important}.faux-profile-record{min-height:auto!important;padding:.75rem!important}.faux-profile-save{align-items:stretch!important;flex-direction:column!important}.faux-profile-save>button{width:100%!important}}@media (max-width: 430px){.faux-profile-identity{align-items:center!important;text-align:center!important}.faux-profile-photo{margin-inline:auto!important}.faux-profile-badge-row{justify-content:center!important}.faux-profile-identity p{text-align:center!important}.faux-profile-id-strip{text-align:left!important}.faux-profile-id-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.faux-profile-hero-meta,.faux-profile-photo-actions{grid-template-columns:1fr!important}.faux-profile-photo-actions>*{grid-column:1!important}.faux-profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}.faux-profile-grid--player .faux-profile-stat{min-height:7rem!important;padding:.7rem!important}}.player-dashboard-layout{width:100%;padding-inline:0!important}.player-dashboard-layout>section{width:100%}.club-player-page{width:100%!important;max-width:none!important;padding:clamp(.75rem,1.6vw,1.35rem)!important}.player-home-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;overflow:hidden;padding:clamp(1.15rem,2.3vw,2rem);border:1px solid rgba(224,181,89,.28);border-radius:1.35rem;background:radial-gradient(circle at 90% 5%,rgba(224,181,89,.18),transparent 35%),linear-gradient(135deg,#591326,#2a1018 52%,#100b0d);box-shadow:0 20px 45px #00000045}.player-home-hero:after{content:"♠  ♥  ♦  ♣";position:absolute;right:1.5rem;bottom:-.75rem;color:#e0b55914;font-size:clamp(3rem,7vw,6rem);letter-spacing:.25rem;pointer-events:none}.player-home-hero__identity{position:relative;z-index:1;display:flex;align-items:center;min-width:0;gap:1.15rem}.player-home-hero__identity>img{width:clamp(4.5rem,7vw,6rem);height:clamp(4.5rem,7vw,6rem);flex:0 0 auto;border:3px solid #d8b45f;border-radius:1.25rem;object-fit:cover;box-shadow:0 10px 25px #00000059}.player-home-hero__identity p{margin:0 0 .25rem;color:#e0b559;font-size:.68rem;font-weight:800;letter-spacing:.18em}.player-home-hero__identity h1{margin:0;color:#fff8e9;font-family:Cinzel,Georgia,serif;font-size:clamp(1.35rem,2.4vw,2.25rem);line-height:1.18}.player-home-hero__identity>div>span{display:block;margin-top:.4rem;color:#fff8e9b3;font-size:.86rem}.player-home-hero__badges{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.player-home-hero__badges b{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .62rem;border:1px solid rgba(224,181,89,.2);border-radius:999px;background:#ffffff0f;color:#f4dfaa;font-size:.7rem;font-weight:700}.player-home-hero__badges i{width:.42rem;height:.42rem;border-radius:50%;background:#53c88a;box-shadow:0 0 8px #53c88acc}.player-home-notification{position:relative;z-index:1;display:flex;align-items:center;flex:0 0 auto;gap:.7rem;min-width:9.5rem;padding:.8rem 1rem;border:1px solid rgba(224,181,89,.28);border-radius:1rem;background:#09070866;color:#fff8e9;text-align:left}.player-home-notification>svg{color:#e0b559;font-size:1.45rem}.player-home-notification span{display:flex;flex-direction:column}.player-home-notification strong{font-size:1rem;line-height:1}.player-home-notification small{margin-top:.2rem;color:#ffffff9e;font-size:.68rem}.player-home-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.player-home-actions button{display:grid;grid-template-columns:2.65rem minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:.1rem .7rem;min-width:0;padding:.9rem;border:1px solid rgba(224,181,89,.18);border-radius:1rem;background:linear-gradient(145deg,#48121ff7,#180c10fa);color:#fff8e9;text-align:left;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.player-home-actions button:nth-child(2){background:linear-gradient(145deg,#183c31,#101a17)}.player-home-actions button:nth-child(3){background:linear-gradient(145deg,#20344a,#111820)}.player-home-actions button:nth-child(4){background:linear-gradient(145deg,#493817,#1e180e)}.player-home-actions button:hover{transform:translateY(-2px);border-color:#e0b5597a;box-shadow:0 10px 24px #0003}.player-home-actions button>span{grid-row:1 / 3;display:grid;place-items:center;width:2.65rem;height:2.65rem;border-radius:.8rem;background:#ffffff14;color:#e0b559;font-size:1.3rem}.player-home-actions button>b{overflow:hidden;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.player-home-actions button>small{overflow:hidden;color:#ffffff8f;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.player-home-actions button>svg{grid-column:3;grid-row:1 / 3;color:#ffffff6b}#player-live-tables{scroll-margin-top:6rem}.player-dashboard-qr-modal{display:flex;justify-content:center;padding:.25rem}.player-dashboard-qr-modal .player-id-qr-card{width:min(100%,25rem)}.player-dashboard-qr-panel{overscroll-behavior:contain;scrollbar-gutter:stable}@media (max-width: 600px){.player-dashboard-qr-overlay{align-items:flex-start!important;padding:.35rem!important}.player-dashboard-qr-panel{width:calc(100vw - .7rem)!important;max-width:calc(100vw - .7rem)!important;max-height:calc(100dvh - .7rem)!important;padding:.65rem!important;border-radius:1rem!important}.player-dashboard-qr-panel>div:first-child{position:sticky;z-index:3;top:-.65rem;margin:-.65rem -.65rem .5rem!important;padding:.65rem;background:#0c090bf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.player-dashboard-qr-panel>div:nth-child(2){margin-bottom:0!important}.player-dashboard-qr-modal{width:100%;padding:0}.player-dashboard-qr-modal .player-id-qr-card{width:100%!important;max-width:22rem!important;border-radius:1rem!important}.player-dashboard-qr-modal .player-id-qr-card__brand{gap:.55rem!important;padding:.65rem .75rem!important}.player-dashboard-qr-modal .player-id-qr-card__brand>span{width:2.15rem!important;height:2.15rem!important;flex-basis:2.15rem!important;border-radius:.65rem!important}.player-dashboard-qr-modal .player-id-qr-card__brand strong{font-size:.75rem!important}.player-dashboard-qr-modal .player-id-qr-card__brand small{font-size:.6rem!important}.player-dashboard-qr-modal .player-id-qr-card__scan{padding:.7rem .7rem .45rem!important}.player-dashboard-qr-modal .player-id-qr-card__frame{width:min(78vw,38dvh,16.5rem)!important;min-width:11rem;border-width:7px!important;border-radius:.8rem!important}.player-dashboard-qr-modal .player-id-qr-card__scan>p{margin-top:.45rem!important;font-size:.62rem!important}.player-dashboard-qr-modal .player-id-qr-card__identity{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem!important;padding:.25rem .7rem .65rem!important}.player-dashboard-qr-modal .player-id-qr-card__identity>small,.player-dashboard-qr-modal .player-id-qr-card__identity>h3{grid-column:1 / -1}.player-dashboard-qr-modal .player-id-qr-card__identity h3{margin:-.25rem 0 0!important;font-size:.9rem!important}.player-dashboard-qr-modal .player-id-qr-card__identity button{min-height:3rem!important;gap:.35rem!important;padding:.45rem .55rem!important;border-radius:.7rem!important}.player-dashboard-qr-modal .player-id-qr-card__identity button strong{overflow:hidden;font-size:.72rem!important;text-overflow:ellipsis;white-space:nowrap}.player-dashboard-qr-modal .player-id-qr-card__identity button .player-id-qr-card__code{font-size:.9rem!important;letter-spacing:.1em!important}.player-dashboard-qr-modal .player-id-qr-card__actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important;padding:.6rem .7rem .7rem!important}.player-dashboard-qr-modal .player-id-qr-card__actions button{min-height:2.6rem!important;padding:.45rem!important;font-size:.68rem!important}}@media (max-width: 340px){.player-dashboard-qr-modal .player-id-qr-card__frame{min-width:9.75rem}.player-dashboard-qr-modal .player-id-qr-card__identity{grid-template-columns:1fr}.player-dashboard-qr-modal .player-id-qr-card__identity>*{grid-column:1!important}}@media (max-width: 600px){.club-player-page{padding:.5rem!important}.player-home-hero{gap:.65rem!important;padding:.7rem!important}.player-home-hero__identity{grid-template-columns:2.8rem minmax(0,1fr);gap:.55rem!important}.player-home-hero__identity>img{width:2.8rem!important;height:2.8rem!important;border-radius:.7rem!important}.player-home-hero__identity h1{font-size:1rem!important}.player-home-hero__identity>div>span{font-size:.62rem!important}.player-home-hero__badges{margin-top:.4rem!important}}.player-live-table-panel{overscroll-behavior:contain}@media (max-width: 767px){.player-live-table-overlay{align-items:flex-start!important;overflow:hidden!important;padding:.35rem!important}.player-live-table-panel{display:grid!important;width:calc(100vw - .7rem)!important;max-width:calc(100vw - .7rem)!important;height:calc(100dvh - .7rem)!important;max-height:calc(100dvh - .7rem)!important;grid-template-rows:auto minmax(0,1fr);overflow:hidden!important;padding:.65rem!important;border-radius:1rem!important}.player-live-table-panel>div:first-child{margin-bottom:.5rem!important}.player-live-table-panel>div:nth-child(2){min-height:0;margin:0!important;overflow-y:auto;overscroll-behavior:contain;padding-right:.1rem}.player-live-table-panel .club-player-table-modal{width:100%;gap:.55rem}.player-live-table-panel .live-player-modal-head{gap:.55rem;padding:.65rem;border-radius:.8rem}.player-live-table-panel .live-player-modal-title{flex-direction:row;align-items:center;gap:.55rem}.player-live-table-panel .live-table-icon{width:2.4rem;height:2.4rem;border-radius:.65rem;font-size:1.1rem}.player-live-table-panel .live-player-modal-title h3{overflow:hidden;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.player-live-table-panel .live-player-modal-title p{font-size:.68rem}.player-live-table-panel .live-player-modal-refresh{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;padding:.45rem}.player-live-table-panel .live-player-modal-refresh>span,.player-live-table-panel .live-player-modal-refresh>small{display:none}.player-live-table-panel .live-player-modal-refresh .live-table-run-badge{min-width:4.6rem;padding:.3rem .55rem;font-size:.6rem}.player-live-table-panel .live-player-modal-refresh .luxe-action{grid-column:3;min-height:2.2rem;width:auto;padding:.35rem .6rem;font-size:.68rem}.player-live-table-panel .live-table-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.4rem}.player-live-table-panel .live-table-stat-grid>span{min-height:3.45rem;padding:.45rem}.player-live-table-panel .live-table-stat-grid small{font-size:.52rem;letter-spacing:.04em}.player-live-table-panel .live-table-stat-grid strong{font-size:.75rem}.player-live-table-panel .live-table-control-row{gap:.45rem}.player-live-table-panel .live-seat-capacity{gap:.35rem;padding:.55rem .65rem}.player-live-table-panel .live-seat-capacity strong{font-size:.72rem}.player-live-table-panel .live-player-search{min-height:2.65rem;padding:.5rem .65rem}.player-live-table-panel .live-seat-grid{max-height:none;grid-template-columns:1fr;gap:.55rem;overflow:visible;padding:0}.player-live-table-panel .live-seat-card{gap:.55rem;padding:.65rem;border-radius:.8rem}.player-live-table-panel .live-seat-card__player>div{min-width:0}.player-live-table-panel .live-seat-card__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.player-live-table-panel .live-seat-card__stats span{padding:.45rem}.player-live-table-panel .live-seat-card__stats small{font-size:.52rem}.player-live-table-panel .live-seat-card__stats strong{font-size:.68rem}.player-live-table-panel .live-table-modal-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.4rem}.player-live-table-panel .live-table-modal-footer>span{min-height:3.3rem;padding:.5rem}}@media (max-width: 360px){.player-live-table-panel .live-table-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.qr-verified-panel{width:min(100%,23rem)!important}.qr-verified-screen{display:grid;gap:.75rem}.qr-confirm-card{display:grid;justify-items:center;gap:.55rem;padding:1rem;border:1px solid rgba(52,211,153,.3);border-radius:1rem;background:radial-gradient(circle at 50% 0%,rgba(52,211,153,.13),transparent 38%),#050c0ab8;text-align:center}.qr-confirm-avatar{display:block;width:4rem;height:4rem;overflow:hidden;border:2px solid #34d399;border-radius:50%;background:#171717;box-shadow:0 0 0 4px #34d3991a}.qr-confirm-avatar img{display:block;width:100%;height:100%;object-fit:cover}.qr-confirm-verified-badge{display:inline-flex;align-items:center;gap:.3rem;color:#6ee7b7;font-size:.65rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.qr-confirm-verified-badge svg{width:1rem;height:1rem}.qr-confirm-identity{width:100%;min-width:0}.qr-confirm-identity h3{overflow:hidden;margin:0;color:#fff;font-size:1.1rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.qr-confirm-identity>p{margin:.12rem 0 0;color:#d8b86a;font-size:.68rem;font-weight:800}.qr-confirm-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.7rem;text-align:left}.qr-confirm-details span{min-width:0;padding:.5rem;border:1px solid rgba(255,255,255,.08);border-radius:.65rem;background:#ffffff0a}.qr-confirm-details small,.qr-confirm-details strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-confirm-details small{color:#ffffff7a;font-size:.52rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.qr-confirm-details strong{margin-top:.12rem;color:#fff;font-size:.68rem}.qr-confirm-details span:nth-child(3) strong{color:#6ee7b7}.qr-confirm-actions{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:.55rem}.qr-confirm-actions button{width:100%;min-height:2.65rem!important;justify-content:center;font-size:.72rem!important}.qr-confirm-actions .qr-confirm-cancel{border:1px solid rgba(255,255,255,.18)!important;background:#ffffff12!important;color:#fff!important}.qr-confirm-actions .qr-confirm-checkin{border:1px solid rgba(216,184,106,.55)!important;background:linear-gradient(135deg,#d8b86a,#9d7024)!important;color:#140f08!important;font-weight:950!important;box-shadow:0 .55rem 1.2rem #9d702440}.qr-confirm-actions button svg{flex:0 0 auto;width:1rem;height:1rem}@media (max-width: 480px){.qr-verified-overlay{padding:.65rem!important}.qr-verified-panel{width:min(100%,21rem)!important;padding:.75rem!important;border-radius:1rem!important}.qr-verified-panel>div:first-child{margin-bottom:.55rem!important}.qr-confirm-card{gap:.4rem;padding:.75rem}.qr-confirm-avatar{width:3.5rem;height:3.5rem}.qr-confirm-details{margin-top:.55rem}}:root{--faux-ink: #08090d;--faux-panel: #11141c;--faux-panel-raised: #171b25;--faux-red: #a90f22;--faux-red-bright: #d3293f;--faux-blue: #153b8f;--faux-gold: #d8b45f;--faux-gold-soft: #f1d891;--faux-felt: #17633f;--faux-line: rgba(216,180,95,.2)}.app-shell-main{background:linear-gradient(#07080cf6,#07080cf6),url(/collateral/pattern-blue.webp) center top / 52rem auto repeat}.app-shell-main :is(.luxe-panel,.faux-card,.cash-game-card,.club-table-card,.floor-panel,.players-list-panel,.failed-reg-list,.failed-reg-editor){border-color:var(--faux-line)!important;background-color:#0f1118f0!important;box-shadow:0 14px 35px #00000047,inset 0 1px #ffffff09}.app-shell-main :is(.luxe-section-kicker,.floor-ops__eyebrow,.players-hub__title p,.today-club-activity__head p){color:var(--faux-gold)!important;font-weight:900!important;letter-spacing:.14em!important}.app-shell-main :is(.luxe-action-primary,.btn-red,[class*=action--primary]){border-color:#d3293fad!important;background:linear-gradient(135deg,#be172d,#74101f)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff21,0 8px 20px #74101f38}.app-shell-main :is(table,.faux-ledger) thead th{border-color:#d8b45f2e!important;background:linear-gradient(180deg,#281d19fa,#141113fa)!important;color:var(--faux-gold-soft)!important;font-size:.64rem!important;font-weight:900!important;letter-spacing:.08em;text-transform:uppercase}.popup-modal-panel{border-color:#d8b45f47!important;background:linear-gradient(#0d0e14f2,#0d0e14fa),url(/collateral/pattern-red.webp) center / 44rem auto!important}.players-hub{display:grid;width:100%;gap:.8rem;padding:clamp(.65rem,1.4vw,1.15rem)}.players-hub__hero{position:relative;display:flex;min-height:7rem;align-items:center;justify-content:space-between;overflow:hidden;padding:1rem 1.2rem;border:1px solid rgba(211,41,63,.4);border-radius:1.15rem;background:linear-gradient(100deg,#680a1cf7,#161016f5),url(/collateral/pattern-red.webp) center/cover;box-shadow:0 18px 40px #0000004d}.players-hub__title{position:relative;z-index:1;display:flex;min-width:0;align-items:center;gap:.85rem}.players-hub__title>span{display:grid;width:3.2rem;height:3.2rem;flex:0 0 auto;place-items:center;border:1px solid rgba(216,180,95,.35);border-radius:50%;background:#15151b;color:var(--faux-gold);font-size:1.55rem}.players-hub__title h1{margin:.1rem 0;color:#fff;font-family:Cinzel,Georgia,serif;font-size:clamp(1.45rem,3vw,2.25rem)}.players-hub__title small{display:block;color:#ffffffad;font-size:.78rem}.players-hub__hero>img{position:absolute;right:1rem;width:6.5rem;height:6.5rem;opacity:.7;object-fit:contain;transform:rotate(12deg)}.players-hub__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.players-hub__tabs button{display:flex;min-width:0;min-height:3.2rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid rgba(216,180,95,.17);border-radius:.85rem;background:#11141c;color:#ffffffa6;padding:.65rem .85rem;font-size:.78rem;font-weight:850}.players-hub__tabs button svg{color:var(--faux-gold);font-size:1.15rem}.players-hub__tabs button small{display:none}.players-hub__tabs button.is-active{border-color:#d3293fa6;background:linear-gradient(135deg,#a90f2261,#15141bf5);color:#fff;box-shadow:inset 0 -2px var(--faux-red-bright)}.players-hub__content,.accounting-players-page--embedded{min-width:0}.accounting-players-page--embedded{padding-bottom:0!important}.today-club-activity{overflow:hidden;border:1px solid rgba(216,180,95,.22);border-radius:1rem;background:#0d0f15f5}.today-club-activity__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid rgba(216,180,95,.14);background:linear-gradient(90deg,rgba(103,13,31,.33),transparent),url(/collateral/pattern-red.webp) center/cover}.today-club-activity__head h2{margin:.08rem 0;color:#fff;font-size:1.05rem}.today-club-activity__head small{color:#ffffff8c;font-size:.68rem}.today-club-activity__head>span{display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;border:1px solid rgba(216,180,95,.25);border-radius:999px;background:#0000004d;color:var(--faux-gold-soft);padding:.42rem .65rem;font-size:.66rem;font-weight:850}.today-club-activity__table-wrap{overflow-x:auto}.today-club-activity table{width:100%;min-width:48rem;border-collapse:collapse}.today-club-activity th,.today-club-activity td{padding:.65rem .75rem;border-bottom:1px solid rgba(255,255,255,.055);text-align:left}.today-club-activity td{color:#ffffffc7;font-size:.72rem}.today-player{display:flex;min-width:10rem;align-items:center;gap:.55rem}.today-player img{width:2rem;height:2rem;flex:0 0 auto;border:1px solid rgba(216,180,95,.35);border-radius:50%;object-fit:cover}.today-player strong{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.today-session-status{display:inline-flex;border-radius:999px;padding:.25rem .5rem;font-size:.58rem;font-weight:900;text-transform:uppercase;white-space:nowrap}.today-session-status.is-live{background:#22c55e24;color:#86efac}.today-session-status.is-complete{background:#60a5fa24;color:#93c5fd}@media (max-width: 767px){.app-shell-main{background-size:30rem auto}.players-hub{gap:.55rem;padding:.5rem}.players-hub__hero{min-height:5.8rem;padding:.75rem;border-radius:.9rem}.players-hub__title{gap:.55rem}.players-hub__title>span{width:2.5rem;height:2.5rem;font-size:1.15rem}.players-hub__title h1{font-size:1.25rem}.players-hub__title small{max-width:16rem;font-size:.62rem;line-height:1.35}.players-hub__hero>img{right:-.6rem;width:5rem;height:5rem;opacity:.32}.players-hub__tabs{position:sticky;z-index:8;top:0;gap:.4rem;padding:.15rem 0;background:#08090df0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.players-hub__tabs button{min-height:2.75rem;padding:.5rem}.players-hub__tabs button span{display:none}.players-hub__tabs button small{display:inline}.players-hub__content .players-command-panel{padding:.75rem!important}.players-hub__content .players-command-actions{grid-template-columns:1fr 1fr!important}.players-hub__content .players-search-field{grid-column:1 / -1}.today-club-activity__head{align-items:flex-start;padding:.75rem}.today-club-activity__head>span{padding:.35rem .5rem}.today-club-activity__table-wrap{overflow:visible;padding:.55rem}.today-club-activity table,.today-club-activity tbody,.today-club-activity tr,.today-club-activity td{display:block;width:100%;min-width:0}.today-club-activity thead{display:none}.today-club-activity tbody{display:grid;gap:.5rem}.today-club-activity tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding:.65rem;border:1px solid rgba(216,180,95,.14);border-radius:.75rem;background:#ffffff06}.today-club-activity td{min-width:0;padding:.25rem;border:0}.today-club-activity td:first-child,.today-club-activity td:last-child{grid-column:1 / -1}.today-club-activity td[data-label]:before{content:attr(data-label);display:block;margin-bottom:.1rem;color:#fff6;font-size:.5rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.today-player{min-width:0}}@media (max-width: 380px){.players-hub__title small{max-width:12rem}.players-hub__content .players-command-actions{grid-template-columns:1fr!important}.players-hub__content .players-search-field{grid-column:1}}@media (max-width: 900px){.player-home-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.club-player-page{padding:.7rem!important}.player-home-hero{align-items:stretch;flex-direction:column;padding:1rem;border-radius:1.1rem}.player-home-hero__identity{align-items:flex-start;gap:.8rem}.player-home-hero__identity>img{width:4.25rem;height:4.25rem;border-radius:1rem}.player-home-hero__identity>div>span{font-size:.76rem;line-height:1.4}.player-home-notification{justify-content:center;width:100%;min-width:0}.player-home-actions{gap:.55rem}.player-home-actions button{grid-template-columns:2.25rem minmax(0,1fr);padding:.72rem}.player-home-actions button>span{width:2.25rem;height:2.25rem;font-size:1.05rem}.player-home-actions button>svg{display:none}.player-home-actions button>b{font-size:.76rem}.player-home-actions button>small{font-size:.61rem}}@media (max-width: 380px){.player-home-actions{grid-template-columns:1fr}}.club-player-page{display:grid;gap:clamp(.75rem,1.2vw,1rem)}.club-player-floor-summary{margin:0!important}.club-player-live-card .club-table-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.club-player-live-card .club-table-stats>*{min-height:4.25rem}.club-player-card-roster{min-height:5.25rem}@media (max-width: 600px){.app-shell-header-row--no-rail{grid-template-columns:minmax(0,1fr) auto!important;gap:.55rem!important}.app-shell-header-row--no-rail .header-back-spacer{display:none!important}.app-shell-header-row--no-rail .faux-header-brand{justify-self:start!important;max-width:100%}.app-shell-header-row--no-rail .faux-header-actions{grid-column:2}.app-shell-header-row--no-rail .faux-header-wordmark{gap:.25em;font-size:clamp(.62rem,3vw,.76rem)!important;letter-spacing:.055em!important}.app-shell-header-row--no-rail .faux-header-wordmark{display:none}.app-shell-header-row--no-rail .faux-header-mobile-wordmark{display:block}.club-player-page{gap:.7rem;padding:.65rem!important}.player-home-hero{gap:.9rem;padding:.9rem;border-radius:1rem}.player-home-hero__identity{gap:.7rem}.player-home-hero__identity>img{width:3.55rem;height:3.55rem;border-width:2px;border-radius:.85rem}.player-home-hero__identity p{margin-bottom:.15rem;font-size:.56rem;letter-spacing:.13em}.player-home-hero__identity h1{font-size:clamp(1.05rem,5.2vw,1.3rem);line-height:1.15}.player-home-hero__identity>div>span{margin-top:.25rem;font-size:.68rem}.player-home-hero__badges{gap:.35rem;margin-top:.55rem}.player-home-hero__badges b{padding:.28rem .45rem;font-size:.59rem}.player-home-utility{grid-template-columns:minmax(0,1fr) 5.5rem!important;gap:.45rem}.player-home-id-card{padding:.65rem .7rem;border-radius:.8rem}.player-home-id-card>svg{width:2.35rem;height:2.35rem;padding:.52rem}.player-home-id-card small{font-size:.5rem}.player-home-id-card strong{font-size:.8rem}.player-home-id-card em{font-size:.52rem}.player-home-utility .player-home-notification{flex-direction:column;gap:.2rem;min-width:0;padding:.5rem;text-align:center}.player-home-notification>svg{font-size:1.15rem}.player-home-notification span{align-items:center}.player-home-notification strong{font-size:.82rem}.player-home-notification small{margin-top:.1rem;font-size:.53rem}.player-home-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.player-home-actions button{grid-template-columns:2rem minmax(0,1fr)!important;min-height:4rem;gap:.08rem .5rem;padding:.6rem!important;border-radius:.8rem}.player-home-actions button>span{width:2rem!important;height:2rem!important;border-radius:.65rem}.player-home-actions button>b{overflow:visible;font-size:.67rem!important;text-overflow:clip;white-space:normal;line-height:1.15}.player-home-actions button>small{font-size:.54rem!important}.club-player-floor-summary{padding:.8rem!important;border-radius:.9rem!important}.club-player-floor-summary .cash-game-card__head{align-items:center;gap:.6rem}.club-player-floor-summary .cash-game-card__head p{font-size:.56rem}.club-player-floor-summary .cash-game-card__head h2{font-size:1.05rem}.player-alert-button{min-height:2.3rem;padding:.45rem .55rem;font-size:.62rem}.player-dashboard-stat-grid{gap:.5rem;margin-top:.7rem}.player-dashboard-stat-card{min-height:4.85rem!important;gap:.55rem!important;padding:.65rem!important;border-radius:.8rem!important}.player-dashboard-stat-card>span{width:2rem!important;height:2rem!important;flex-basis:2rem}.player-dashboard-stat-card div{min-width:0}.player-dashboard-stat-card div small{font-size:.57rem!important;line-height:1.2}.player-dashboard-stat-card div strong{font-size:1rem!important;line-height:1.1}.club-player-live-card{padding:.8rem!important;border-radius:.9rem!important}.club-player-live-card .club-table-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.4rem!important}.club-player-live-card .club-table-stats>*{min-height:3.8rem;padding:.55rem!important}.club-player-card-roster{min-height:auto;padding:.65rem!important}}@media (max-width: 350px){.player-home-actions{grid-template-columns:1fr}.player-home-utility{grid-template-columns:1fr!important}.player-home-utility .player-home-notification{flex-direction:row}}.player-home-hero__identity{width:100%}.player-home-hero__identity>div{flex:1 1 auto;min-width:0}.app-shell-main .player-home-hero__identity :is(p,h1,span){max-width:100%;overflow-wrap:normal;word-break:normal}.app-shell-main .player-home-hero__identity h1{text-wrap:balance}@media (max-width: 430px){.player-home-hero__identity{display:grid;grid-template-columns:3.55rem minmax(0,1fr);align-items:start}.player-home-hero__identity p{white-space:normal}}@media (max-width: 330px){.player-home-hero__identity{grid-template-columns:1fr}}.seat-ring--arena{position:relative;display:block!important;width:100%;height:clamp(18rem,30vw,23rem);margin:.9rem 0 .35rem;padding:0!important}.seat-table-surface{position:absolute;z-index:1;top:50%;left:50%;display:flex;width:55%;height:45%;align-items:center;justify-content:center;flex-direction:column;gap:.18rem;border:.42rem solid #331912;border-radius:50%;background:radial-gradient(ellipse at center,#177d51f5,#053825fa 68%,#032a1d);box-shadow:0 0 0 2px #dab45985,0 16px 32px #0000007a,inset 0 0 26px #0000006b;color:#fff9e9;text-align:center;transform:translate(-50%,-50%)}.seat-table-surface:after{content:"FAUX";position:absolute;color:#ffffff13;font-size:clamp(2rem,6vw,4.2rem);font-weight:950;letter-spacing:.12em}.seat-table-surface>*{position:relative;z-index:1}.seat-table-surface>svg{color:#e2bd62;font-size:1.35rem}.seat-table-surface strong{max-width:80%;font-size:clamp(.7rem,1.1vw,.9rem);text-transform:uppercase}.seat-table-surface span{color:#f4d987;font-size:1rem;font-weight:950}.seat-table-surface small{color:#ffffffa3;font-size:.58rem}.seat-ring--arena .seat-chip{position:absolute!important;z-index:2;top:var(--seat-y);left:var(--seat-x);display:flex!important;width:clamp(4rem,7vw,5.2rem);min-height:clamp(4.35rem,7vw,5.35rem);align-items:center!important;justify-content:center;flex-direction:column;gap:.12rem;overflow:visible;padding:.42rem .3rem!important;border-radius:.85rem!important;text-align:center;transform:translate(-50%,-50%)}.seat-ring--arena .seat-chip__number{position:absolute;top:-.38rem;left:-.3rem;display:grid;width:1.25rem;height:1.25rem;place-items:center;border:1px solid rgba(224,181,89,.55);border-radius:999px;background:#160c0e;color:#f0ce77;font-size:.56rem;box-shadow:0 3px 8px #0006}.seat-ring--arena .seat-chip__avatar{width:2rem;height:2rem;margin:0;border:2px solid rgba(240,206,119,.72)}.seat-ring--arena .seat-chip strong{display:block;width:100%;overflow:hidden;font-size:.62rem;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.seat-ring--arena .seat-chip__time{font-size:.5rem;white-space:nowrap}.seat-ring--arena .seat-chip--empty{border-style:dashed!important;opacity:.66}.seat-ring--arena .seat-chip--empty>svg{color:#f0ce77b8;font-size:1.3rem}.seat-ring--arena .seat-chip--empty>small{font-size:.55rem;font-weight:800}@media (max-width: 600px){.seat-ring--arena{height:18.5rem;margin-top:.65rem}.seat-table-surface{width:52%;height:39%;border-width:.3rem}.seat-table-surface>svg{font-size:1rem}.seat-table-surface strong{font-size:.58rem}.seat-table-surface span{font-size:.78rem}.seat-table-surface small{display:none}.seat-ring--arena .seat-chip{width:3.65rem;min-height:4rem;padding:.35rem .24rem!important;border-radius:.72rem!important}.seat-ring--arena .seat-chip__avatar{width:1.65rem;height:1.65rem}.seat-ring--arena .seat-chip strong{font-size:.54rem}.seat-ring--arena .seat-chip__time{font-size:.44rem}}.live-table-legend{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem}.live-table-legend__item{display:grid;grid-template-columns:.6rem minmax(0,1fr);align-items:center;gap:.08rem .45rem;min-width:0;padding:.55rem .65rem;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:#ffffff09}.live-table-legend__item i{grid-row:1 / 3;width:.55rem;height:.55rem;border-radius:50%;box-shadow:0 0 10px currentColor}.live-table-legend__item b{color:#fff;font-size:.67rem;line-height:1.1}.live-table-legend__item small{overflow:hidden;color:#ffffff80;font-size:.55rem;text-overflow:ellipsis;white-space:nowrap}.live-table-legend__item--open{color:#22c55e;border-color:#22c55e40}.live-table-legend__item--running{color:#ef4444;border-color:#ef444440}.live-table-legend__item--full{color:#a78bfa;border-color:#a78bfa40}.live-table-legend__item--queue{color:#f59e0b;border-color:#f59e0b40}.live-table-legend__item--closed{color:#60a5fa;border-color:#60a5fa40}.live-table-legend__item i{background:currentColor}.live-table-classification{display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.6rem .7rem;border:1px solid color-mix(in srgb,var(--table-tone) 36%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--table-tone) 10%,transparent)}.live-table-classification>span{display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:.65rem;background:color-mix(in srgb,var(--table-tone) 18%,transparent);color:var(--table-tone);font-size:1.15rem}.live-table-classification div{min-width:0}.live-table-classification small{display:block;color:#ffffff7a;font-size:.52rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.live-table-classification strong{display:block;color:#fff;font-size:.77rem}.live-table-classification em{color:var(--table-tone);font-size:.64rem;font-style:normal;font-weight:800;text-align:right}.live-table-card--open{--table-tone: #22c55e;border-color:#22c55e6b!important;background:radial-gradient(circle at 100% 0%,rgba(34,197,94,.18),transparent 36%),linear-gradient(180deg,#14251d,#0b1410)!important}.live-table-card--running{--table-tone: #ef4444;border-color:#ef444473!important;background:radial-gradient(circle at 100% 0%,rgba(239,68,68,.2),transparent 36%),linear-gradient(180deg,#291517,#160c0e)!important}.live-table-card--full{--table-tone: #a78bfa;border-color:#a78bfa73!important;background:radial-gradient(circle at 100% 0%,rgba(139,92,246,.22),transparent 36%),linear-gradient(180deg,#211936,#100d1c)!important}.live-table-card--queue{--table-tone: #f59e0b;border-color:#f59e0b73!important;background:radial-gradient(circle at 100% 0%,rgba(245,158,11,.2),transparent 36%),linear-gradient(180deg,#2b2111,#171106)!important}.live-table-card--closed{--table-tone: #60a5fa;border-color:#60a5fa66!important;background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.2),transparent 36%),linear-gradient(180deg,#142239,#0b111d)!important}.live-table-status--full{border:1px solid rgba(167,139,250,.45)!important;background:#8b5cf629!important;color:#c4b5fd!important}.live-table-status--queue{border:1px solid rgba(245,158,11,.45)!important;background:#f59e0b24!important;color:#fbbf24!important}@media (max-width: 900px){.live-table-legend{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 520px){.live-table-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.live-table-legend__item:last-child{grid-column:1 / -1}.live-table-classification{grid-template-columns:2rem minmax(0,1fr)}.live-table-classification>span{width:2rem;height:2rem}.live-table-classification em{grid-column:2;text-align:left}}@media (max-width: 600px){.luxe-topbar .faux-header-wordmark{display:none!important}.luxe-topbar .faux-header-mobile-wordmark{display:block!important}}.live-table-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.live-table-detail{--detail-color: #60a5fa;display:grid;grid-template-columns:2.35rem minmax(0,1fr);align-items:center;min-width:0;min-height:4rem;gap:.65rem;padding:.65rem .7rem;border:1px solid color-mix(in srgb,var(--detail-color) 38%,transparent);border-radius:.8rem;background:linear-gradient(135deg,color-mix(in srgb,var(--detail-color) 15%,transparent),#050a126b);box-shadow:inset 0 1px #ffffff09}.live-table-detail__icon{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:.68rem;background:color-mix(in srgb,var(--detail-color) 22%,transparent);color:var(--detail-color);font-size:1.22rem}.live-table-detail p{min-width:0}.live-table-detail small{display:block;color:color-mix(in srgb,var(--detail-color) 78%,white 22%);font-size:.54rem;font-weight:900;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.live-table-detail strong{display:block;margin-top:.22rem;overflow:hidden;color:#fff;font-size:.79rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.live-table-detail--type{--detail-color: #60a5fa}.live-table-detail--stakes{--detail-color: #fbbf24}.live-table-detail--time{--detail-color: #34d399}.live-table-detail--lp{--detail-color: #c084fc}.live-table-card--closed{filter:none!important;opacity:1!important;border-color:#60a5fa80!important;background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.24),transparent 38%),linear-gradient(155deg,#172a48,#0b1423 62%,#080d16)!important;box-shadow:0 18px 42px #0000004d,inset 0 1px #93c5fd14!important}.live-table-card--closed .live-table-classification{border-color:#60a5fa6b;background:linear-gradient(90deg,#3b82f62e,#1e40af14)}.live-table-card--closed .live-table-detail--time{--detail-color: #93c5fd}.live-table-card--closed .live-table-action--start{box-shadow:0 8px 18px #2563eb33}@media (max-width: 420px){.live-table-details{gap:.48rem}.live-table-detail{grid-template-columns:2rem minmax(0,1fr);min-height:3.55rem;gap:.48rem;padding:.55rem}.live-table-detail__icon{width:2rem;height:2rem;font-size:1rem}.live-table-detail small{font-size:.47rem;letter-spacing:.055em}.live-table-detail strong{font-size:.7rem}}.popup-modal-panel:has(.live-table-player-modal){width:min(calc(100vw - 2rem),62rem)!important;max-width:62rem!important;max-height:min(52rem,calc(100dvh - 2rem))!important;overflow:hidden!important;padding:1.15rem!important}.popup-modal-panel:has(.live-table-player-modal)>div:first-child{margin-bottom:.8rem!important;padding:.15rem .15rem .75rem;border-bottom:1px solid rgba(224,181,89,.16)}.popup-modal-panel:has(.live-table-player-modal)>div:nth-child(2){margin-bottom:0!important;overflow:hidden}.live-table-player-modal{display:flex;max-height:calc(100dvh - 7rem);min-width:0;flex-direction:column;gap:.75rem!important;overflow:hidden}.live-table-player-modal .live-player-modal-head{flex:0 0 auto;border-color:#60a5fa4d!important;background:radial-gradient(circle at 90% 10%,rgba(59,130,246,.16),transparent 34%),linear-gradient(135deg,#182338,#101722)!important}.live-table-modal-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex:0 0 auto;gap:.55rem}.live-table-modal-stats>span{display:flex;min-width:0;min-height:3.65rem;justify-content:center;flex-direction:column;padding:.6rem .7rem;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:#ffffff0a}.live-table-modal-stats>span:nth-child(1){border-color:#22c55e4d;background:#22c55e14}.live-table-modal-stats>span:nth-child(2){border-color:#f59e0b4d;background:#f59e0b14}.live-table-modal-stats>span:nth-child(3){border-color:#60a5fa4d;background:#60a5fa14}.live-table-modal-stats>span:nth-child(4){border-color:#a78bfa4d;background:#a78bfa14}.live-table-modal-stats small{color:#ffffff85;font-size:.58rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.live-table-modal-stats strong{margin-top:.12rem;color:#fff;font-size:1rem}.live-table-player-modal>.layout{min-height:9rem;flex:1 1 auto;overflow-y:auto!important;overscroll-behavior:contain}.live-table-player-modal .live-table-checkin-panel{position:relative!important;z-index:2;bottom:auto!important;flex:0 0 auto;margin-top:0}@media (max-width: 700px){.popup-modal-panel:has(.live-table-player-modal){width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important;padding:.75rem!important;border-radius:1rem!important}.live-table-player-modal{max-height:calc(100dvh - 5.5rem);gap:.6rem!important}.live-table-player-modal .live-player-modal-head{padding:.8rem!important}.live-table-modal-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.live-table-modal-stats>span{min-height:3.2rem;padding:.5rem .6rem}.live-table-player-modal .live-table-checkin-panel{padding:.55rem!important}.live-table-player-modal .live-table-checkin-grid{grid-template-columns:2.75rem minmax(0,1fr)!important;gap:.45rem!important}.live-table-player-modal .live-table-qr-button{min-height:2.75rem!important}.live-table-player-modal .live-table-checkin-input{height:2.75rem!important;padding-left:2.3rem!important;font-size:.72rem}.live-table-player-modal .live-table-checkin-button{min-height:2.75rem!important}}@media (max-width: 380px){.live-table-modal-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.live-table-modal-stats>span{min-height:3rem;padding:.4rem .32rem;text-align:center}.live-table-modal-stats small{font-size:.46rem;letter-spacing:.03em}.live-table-modal-stats strong{font-size:.82rem}}.popup-modal-overlay.live-table-players-overlay{position:fixed!important;inset:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;margin:0!important;padding:1rem!important;display:grid!important;place-items:center!important;overflow:hidden!important}.popup-modal-panel.live-table-players-panel{width:min(62rem,calc(100vw - 2rem))!important;max-width:62rem!important;height:min(48rem,calc(100dvh - 2rem))!important;max-height:calc(100dvh - 2rem)!important;margin:0 auto!important;padding:1rem!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important}.live-table-players-panel>div:first-child{min-width:0}.live-table-players-panel>div:nth-child(2){min-width:0;min-height:0;height:100%;overflow:hidden!important}.live-table-players-panel .live-table-player-modal{height:100%;max-height:none;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;overflow:hidden}.live-table-players-panel .live-table-player-modal>.layout{min-height:0;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;-webkit-overflow-scrolling:touch}@media (max-width: 700px){.popup-modal-overlay.live-table-players-overlay{padding:.5rem!important}.popup-modal-panel.live-table-players-panel{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;height:calc(100dvh - 1rem)!important;max-height:calc(100dvh - 1rem)!important;padding:.7rem!important}}.waiting-tables-section{overflow:hidden}.waiting-tables-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:.9rem 1rem;border:1px solid rgba(96,165,250,.22);border-radius:.95rem;background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.16),transparent 42%),linear-gradient(135deg,#172238,#101722)}.waiting-tables-kicker{color:#f0c75e;font-size:.58rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.waiting-tables-heading h2{display:flex;align-items:center;gap:.5rem;margin-top:.15rem;color:#fff;font-size:1.15rem;font-weight:850}.waiting-tables-heading h2 svg{color:#60a5fa}.waiting-tables-heading>div>span{display:block;margin-top:.2rem;color:#ffffff8c;font-size:.72rem}.waiting-tables-heading>strong{display:grid;min-width:4.4rem;min-height:4rem;place-items:center;align-content:center;border:1px solid rgba(96,165,250,.35);border-radius:.85rem;background:#3b82f61f;color:#fff;font-size:1.25rem}.waiting-tables-heading>strong small{color:#93c5fd;font-size:.48rem;letter-spacing:.1em;text-transform:uppercase}.waiting-tables-grid{align-items:stretch}.waiting-table-card{--waiting-tone:#22c55e;height:100%;border-radius:1rem!important;border-color:color-mix(in srgb,var(--waiting-tone) 42%,transparent)!important;background:linear-gradient(160deg,color-mix(in srgb,var(--waiting-tone) 12%,#111827),#080d14 70%)!important;box-shadow:0 18px 40px #00000047!important}.waiting-table-card--open{--waiting-tone:#22c55e}.waiting-table-card--running{--waiting-tone:#f59e0b}.waiting-table-card--closed{--waiting-tone:#60a5fa;opacity:1!important;filter:none!important}.waiting-table-card--selected{--waiting-tone:#ef4444;box-shadow:0 0 0 2px #ef444440,0 20px 44px #00000052!important}.waiting-table-card__main{height:calc(100% - 3rem);padding:1rem!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--waiting-tone) 16%,transparent),transparent 40%)!important}.waiting-table-card__header h3{color:#fff!important}.waiting-table-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.7rem}.waiting-table-meta>div{display:grid;grid-template-columns:1.8rem minmax(0,1fr);align-items:center;gap:.45rem;min-width:0;min-height:3rem;padding:.45rem .55rem;border:1px solid color-mix(in srgb,var(--meta-tone) 38%,transparent);border-radius:.7rem;background:color-mix(in srgb,var(--meta-tone) 11%,transparent)}.waiting-table-meta svg{color:var(--meta-tone);font-size:1rem}.waiting-table-meta span,.waiting-table-meta small,.waiting-table-meta strong{display:block;min-width:0}.waiting-table-meta small{color:#ffffff7a;font-size:.48rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.waiting-table-meta strong{overflow:hidden;color:#fff;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.waiting-table-meta--stake{--meta-tone:#fbbf24}.waiting-table-meta--players{--meta-tone:#60a5fa}.waiting-table-occupancy{padding:.65rem .7rem;border:1px solid rgba(255,255,255,.08);border-radius:.72rem;background:#00000038}.waiting-table-availability{min-height:2.8rem;padding:.5rem .65rem;border:1px solid color-mix(in srgb,var(--waiting-tone) 30%,transparent);border-radius:.72rem;background:color-mix(in srgb,var(--waiting-tone) 9%,transparent)}.waiting-table-select{min-height:2.55rem;border-color:color-mix(in srgb,var(--waiting-tone) 42%,transparent)!important}.waiting-table-view{border-color:color-mix(in srgb,var(--waiting-tone) 40%,transparent)!important;background:color-mix(in srgb,var(--waiting-tone) 12%,transparent)!important}.waiting-table-view:hover{background:color-mix(in srgb,var(--waiting-tone) 22%,transparent)!important}.waiting-table-card__footer{min-height:3rem}@media (max-width:520px){.waiting-tables-section{padding:.75rem!important}.waiting-tables-heading{padding:.75rem}.waiting-tables-heading>div>span{max-width:15rem}.waiting-tables-heading>strong{min-width:3.6rem;min-height:3.5rem}.waiting-tables-grid{gap:.75rem!important}.waiting-table-card__header{gap:.55rem}.waiting-table-select{padding-inline:.65rem!important}.waiting-table-card__footer>div{gap:.5rem}.waiting-table-card__footer span{font-size:.58rem}}.popup-modal-overlay{padding:max(.5rem,env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-right)) max(.5rem,env(safe-area-inset-bottom)) max(.5rem,env(safe-area-inset-left))!important}.popup-modal-panel:has(.checkin-modal-body){width:min(54rem,calc(100vw - 1rem))!important;max-width:54rem!important;max-height:calc(100dvh - 1rem)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.popup-modal-panel:has(.checkin-modal-body)>div:nth-child(2){min-height:0!important;overflow:hidden!important;margin-bottom:0!important}.checkin-modal-body{max-height:none!important;height:100%!important;min-height:0!important;overflow-y:auto!important;padding-right:.25rem!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.checkin-available-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:16rem!important}.checkin-table-option{min-width:0!important}.popup-modal-panel.live-table-players-panel{width:min(72rem,calc(100vw - 1rem))!important;max-width:72rem!important;height:calc(100dvh - 1rem)!important;max-height:calc(100dvh - 1rem)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important;padding:.75rem!important}.live-table-players-panel>div:nth-child(2){min-height:0!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;margin:0!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.live-table-players-panel .live-table-player-modal{min-height:100%!important;height:auto!important;overflow:visible!important;padding:.8rem!important;border-width:5px!important;border-radius:1.15rem!important}.live-table-players-panel .live-table-player-modal>.layout{overflow:visible!important;max-height:none!important}.live-table-checkin-grid{display:grid!important;grid-template-columns:auto minmax(12rem,1fr) auto!important;align-items:center!important;gap:.55rem!important}.live-table-checkin-input,.live-table-checkin-button,.live-table-qr-button{min-height:2.75rem!important}.create-room-page{min-width:0!important;overflow-x:hidden!important}.create-room-form-panel :is(input,select,textarea){width:100%!important;min-width:0!important}.create-room-form-actions{position:sticky;bottom:max(.5rem,env(safe-area-inset-bottom));z-index:10;padding:.65rem;border:1px solid rgba(226,189,98,.22);border-radius:.8rem;background:#070c09f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width:640px){.popup-modal-panel:has(.checkin-modal-body),.popup-modal-panel.live-table-players-panel{width:calc(100vw - .5rem)!important;max-width:calc(100vw - .5rem)!important;height:calc(100dvh - .5rem)!important;max-height:calc(100dvh - .5rem)!important;padding:.55rem!important;border-radius:.8rem!important}.checkin-available-grid{grid-template-columns:minmax(0,1fr)!important;max-height:none!important}.checkin-modal-body>.grid{grid-template-columns:minmax(0,1fr)!important}.live-table-checkin-grid{grid-template-columns:2.75rem minmax(0,1fr)!important}.live-table-checkin-button{grid-column:1/-1!important;width:100%!important;justify-content:center!important}.live-table-player-modal .rummy-prize-pool{grid-template-columns:auto minmax(0,1fr)!important}.create-room-page{padding:.5rem!important}.create-room-step-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.35rem!important}.create-room-step-tabs button{min-width:0!important;padding:.5rem!important;text-align:center!important}.create-room-form-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.create-room-form-actions .luxe-action{width:100%!important;justify-content:center!important}}body .cc-transaction-dialog{width:min(920px,calc(100vw - 32px))!important;max-width:920px!important;max-height:calc(100dvh - 32px)!important;overflow:hidden!important;border:1px solid rgba(212,169,55,.3)!important;border-radius:18px!important;background:#0b0d12!important;color:#f7f2e9!important;box-shadow:0 28px 90px #000000b8!important}body .cc-transaction-dialog>header{position:sticky!important;z-index:20!important;top:0!important;padding:14px 18px!important;border-color:#d4a93733!important;background:linear-gradient(100deg,#5e101c,#171015 62%,#0b0d12)!important}body .cc-transaction-dialog>header :is(h2,.text-slate-900){color:#fff4df!important;-webkit-text-fill-color:#fff4df!important}body .cc-transaction-dialog .cashcounter-dialog-close{min-height:40px!important;border-color:#d4a9375c!important;background:#0000004d!important;color:#f4d77f!important;-webkit-text-fill-color:#f4d77f!important}body .cc-transaction-dialog-body{max-height:calc(100dvh - 96px);overflow-y:auto!important;overscroll-behavior:contain;padding:14px!important;gap:14px!important;background:#0b0d12!important}body .cc-transaction-dialog-body>div:first-child{display:grid;align-content:start;gap:12px!important}body .cc-transaction-dialog .cc-member-summary-card{padding:16px!important;border:1px solid rgba(212,169,55,.26)!important;border-radius:14px!important;background:radial-gradient(circle at 100% 0,rgba(212,169,55,.14),transparent 36%),linear-gradient(145deg,#44121a,#171015 64%,#0d0e12)!important;box-shadow:none!important}body .cc-transaction-dialog .cc-member-summary-card img,body .cc-transaction-dialog .cc-member-summary-card>div>div:first-child{width:64px!important;height:64px!important}body .cc-transaction-dialog .cc-member-summary-card .mt-4{margin-top:10px!important;padding:8px 10px!important;border:1px solid rgba(255,255,255,.07);border-radius:10px!important;background:#0003!important}body .cc-transaction-dialog .cc-member-summary-card .mt-5{margin-top:10px!important;padding:9px 10px!important;border:1px solid rgba(212,169,55,.14);border-radius:10px!important;background:#d4a9370f!important}body .cc-transaction-dialog .cc-member-summary-card .text-2xl{font-size:1.45rem!important}body .cc-transaction-dialog :is(.cc-last-card,.cc-entry-panel){border-color:#d4a9372b!important;border-radius:14px!important;background:#12151b!important;color:#f7f2e9!important;box-shadow:none!important}body .cc-transaction-dialog :is(.cc-last-card,.cc-entry-panel) :is(h3,label,.text-slate-900,.text-slate-800,.text-slate-700){color:#f4eee5!important;-webkit-text-fill-color:#f4eee5!important}body .cc-transaction-dialog :is(.cc-last-card,.cc-entry-panel) :is(.text-slate-400,.text-slate-500,.text-slate-600){color:#aaa6a0!important;-webkit-text-fill-color:#aaa6a0!important}body .cc-transaction-dialog .cc-last-card :is(.bg-slate-50,.bg-white){border-color:#ffffff14!important;background:#0d1015!important}body .cc-transaction-dialog form{display:grid;align-content:start;gap:12px!important}body .cc-transaction-dialog form>.cc-entry-panel{margin:0!important;padding:14px!important}body .cc-transaction-dialog .cc-type-option{min-height:94px!important;padding:12px!important;border-color:#ffffff1a!important;background:#0d1015!important;color:#d4cec4!important}body .cc-transaction-dialog .cc-type-option--credit.is-active{border-color:#18c7848c!important;background:#18c7841a!important;color:#75e2ad!important}body .cc-transaction-dialog .cc-type-option--debit.is-active{border-color:#e5484d8c!important;background:#e5484d1a!important;color:#ff8f93!important}body .cc-transaction-dialog .cc-option-icon{border:1px solid rgba(255,255,255,.08)!important;background:#ffffff0d!important}body .cc-transaction-dialog .cc-amount-input{height:76px!important;min-height:76px!important;border-color:#d4a9374d!important;background:#080a0e!important;font-size:2.5rem!important;box-shadow:inset 0 2px 12px #00000059!important}body .cc-transaction-dialog .cc-amount-input--credit{color:#64dda3!important;-webkit-text-fill-color:#64dda3!important}body .cc-transaction-dialog .cc-amount-input--debit{color:#ff858a!important;-webkit-text-fill-color:#ff858a!important}body .cc-transaction-dialog .cc-quick-amount{min-width:54px!important;min-height:38px!important;border-radius:9px!important;border-color:#d4a93733!important;background:#171a20!important;color:#e3d8c4!important}body .cc-transaction-dialog .cc-payment-option{min-height:64px!important;padding:9px!important;border-color:#ffffff17!important;background:#0d1015!important;color:#d4cec4!important}body .cc-transaction-dialog .cc-payment-option.is-active{border-color:#d4a93794!important;background:#d4a9371a!important;color:#f6dc8d!important;box-shadow:inset 0 0 0 1px #d4a9371a!important}body .cc-transaction-dialog textarea{min-height:70px!important;border-color:#d4a93733!important;background:#090b10!important;color:#f7f2e9!important}body .cc-transaction-dialog .cc-balance-preview{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0!important;overflow:hidden;border-color:#d4a93733!important;background:#0d1015!important}body .cc-transaction-dialog .cc-balance-preview>div{padding:12px;border-right:1px solid rgba(255,255,255,.07);text-align:center}body .cc-transaction-dialog .cc-balance-preview>div:last-child{border-right:0}body .cc-transaction-dialog .cc-transaction-dialog-actions{position:sticky;z-index:15;bottom:-14px;margin:0 -14px -14px!important;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(212,169,55,.18);background:#0b0d12f7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body .cc-transaction-dialog .cc-transaction-dialog-actions button{min-height:48px!important;min-width:150px!important;border-radius:10px!important}body .cc-transaction-dialog .cc-transaction-dialog-actions button[type=submit]{border:1px solid rgba(212,169,55,.42)!important;background:linear-gradient(145deg,#851725,#52101a)!important;color:#fff5df!important}body .cc-transaction-dialog .cc-transaction-cancel-button{border-color:#ffffff24!important;background:#20242c!important;color:#ddd7cd!important}@media (min-width:760px){body .cc-transaction-dialog-body{grid-template-columns:270px minmax(0,1fr)!important}}@media (max-width:759px){body .cc-transaction-dialog{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border:0!important;border-radius:0!important}body .cc-transaction-dialog-body{max-height:calc(100dvh - 68px);padding:12px!important}body .cc-transaction-dialog .cc-member-summary-card>div{display:grid!important;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;text-align:left!important}body .cc-transaction-dialog .cc-member-summary-card img,body .cc-transaction-dialog .cc-member-summary-card>div>div:first-child{width:56px!important;height:56px!important}body .cc-transaction-dialog .cc-member-summary-card .mt-4{margin:0!important;text-align:left!important}body .cc-transaction-dialog .cc-member-summary-card .mt-5{grid-column:1/-1;margin-top:0!important}body .cc-transaction-dialog .cc-last-card{display:none!important}body .cc-transaction-dialog .cc-payment-option{min-height:58px!important}body .cc-transaction-dialog .cc-balance-preview{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .cc-transaction-dialog .cc-balance-preview>div{padding:9px 5px!important}body .cc-transaction-dialog .cc-balance-preview p:last-child{font-size:.88rem!important}body .cc-transaction-dialog .cc-transaction-dialog-actions{display:grid!important;grid-template-columns:1fr 1.4fr!important}body .cc-transaction-dialog .cc-transaction-dialog-actions button{min-width:0!important;width:100%!important}}body .cash-reports-page .reports-table-header{display:grid!important;grid-template-columns:minmax(12rem,.7fr) minmax(0,1.6fr)!important;align-items:center!important;gap:12px 18px!important;min-height:0!important;padding:14px 16px!important;border-bottom:1px solid rgba(212,169,55,.2)!important;background:linear-gradient(105deg,#4f101a,#171015 55%,#0d1015)!important}body .cash-reports-page .reports-table-heading{display:block!important;width:auto!important;min-width:0}body .cash-reports-page .reports-table-heading .bank-table-title{margin:0!important;color:#fff4df!important;-webkit-text-fill-color:#fff4df!important;font-size:1.08rem!important;line-height:1.25}body .cash-reports-page .reports-table-heading .reports-table-subtitle{margin:.22rem 0 0!important;color:#c1b9ae!important;-webkit-text-fill-color:#c1b9ae!important;font-size:.7rem!important}body .cash-reports-page .reports-table-mini-summary{display:flex!important;grid-column:2!important;grid-row:1!important;justify-content:flex-end;gap:7px!important;width:auto!important;min-width:0;flex-wrap:wrap}body .cash-reports-page .reports-mini-pill{display:inline-flex;min-height:32px;align-items:center;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0b;color:#eee8df!important;-webkit-text-fill-color:#eee8df!important;font-size:.66rem!important;font-weight:800;white-space:nowrap}body .cash-reports-page .reports-mini-pill--credit{border-color:#18c78447;color:#79e2ae!important;-webkit-text-fill-color:#79e2ae!important}body .cash-reports-page .reports-mini-pill--debit{border-color:#e5484d4d;color:#ff9296!important;-webkit-text-fill-color:#ff9296!important}body .cash-reports-page .reports-mini-pill--balance{border-color:#d4a9374d;color:#f1d37b!important;-webkit-text-fill-color:#f1d37b!important}body .cash-reports-page .reports-export-toolbar{display:grid!important;grid-column:1/-1!important;grid-row:2!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;width:100%!important;max-width:none!important}body .cash-reports-page .reports-export-toolbar .reports-export-btn{display:inline-flex!important;width:100%!important;min-width:0!important;min-height:46px!important;height:46px!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 14px!important;border-radius:10px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.76rem!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 8px 18px #0000002e!important}body .cash-reports-page .reports-export-toolbar .reports-export-btn svg{width:17px!important;height:17px!important;flex:none}body .cash-reports-page .reports-export-toolbar .reports-export-btn--excel{border-color:#34d39973!important;background:linear-gradient(145deg,#157a54,#0d573c)!important}body .cash-reports-page .reports-export-toolbar .reports-export-btn--detail{border-color:#60a5fa73!important;background:linear-gradient(145deg,#285c9b,#183c6a)!important}body .cash-reports-page .reports-export-toolbar .reports-export-btn--summary{border-color:#d4a93773!important;background:linear-gradient(145deg,#8b6718,#59410c)!important}body .cash-reports-page .reports-export-toolbar .reports-export-btn:hover{filter:brightness(1.1);transform:translateY(-1px)}@media (max-width:900px){body .cash-reports-page .reports-table-header{grid-template-columns:1fr!important}body .cash-reports-page .reports-table-mini-summary{grid-column:1!important;grid-row:auto!important;justify-content:flex-start}body .cash-reports-page .reports-export-toolbar{grid-column:1!important;grid-row:auto!important}}@media (max-width:520px){body .cash-reports-page .reports-export-toolbar{grid-template-columns:1fr!important}body .cash-reports-page .reports-export-toolbar .reports-export-btn{min-height:48px!important;height:48px!important}body .cash-reports-page .reports-mini-pill{flex:1 1 calc(50% - 7px);justify-content:center}}body .cc-operational-dialog{max-height:calc(100dvh - 32px)!important;overflow-y:auto!important;border:1px solid rgba(212,169,55,.28)!important;border-radius:16px!important;background:#0d1016!important;color:#f7f2e9!important;box-shadow:0 26px 80px #000000ad!important;scrollbar-width:thin;scrollbar-color:#82671f #151922}body .cc-operational-dialog>header,body .cc-operational-dialog [class*=DialogHeader]{position:sticky;z-index:10;top:0;border-color:#d4a93733!important;background:linear-gradient(105deg,#55101b,#171015 60%,#0d1016)!important}body .cc-operational-dialog>footer,body .cc-operational-dialog [class*=DialogFooter]{position:sticky;z-index:10;bottom:0;border-color:#d4a9372e!important;background:#0d1016f7!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body .cc-operational-dialog :is(.bg-white,.bg-slate-50,.bg-amber-50,.bg-rose-50,.bg-yellow-50){border-color:#ffffff17!important;background:#141820!important;background-image:none!important;color:#f7f2e9!important}body .cc-operational-dialog :is(h2,h3,strong,.text-slate-900,.text-slate-950,.text-amber-900){color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important}body .cc-operational-dialog :is(p,small,.text-slate-500,.text-slate-600,.text-slate-700,.text-amber-800){color:#b9b2a8!important;-webkit-text-fill-color:#b9b2a8!important}body .cc-operational-dialog label{color:#e4c96f!important;-webkit-text-fill-color:#e4c96f!important}body .cc-operational-dialog :is(input,textarea,select){min-height:44px!important;border-color:#d4a9373d!important;background:#090c11!important;color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important}body .cc-operational-dialog :is(input,textarea)::placeholder{color:#8f8b84!important;-webkit-text-fill-color:#8f8b84!important}body .cc-operational-dialog button{min-height:44px}body .cc-operational-dialog .text-emerald-600,body .cc-operational-dialog .text-emerald-700{color:#6fe0a9!important;-webkit-text-fill-color:#6fe0a9!important}body .cc-operational-dialog :is(.text-rose-600,.text-rose-700,.text-red-600,.text-red-700){color:#ff888e!important;-webkit-text-fill-color:#ff888e!important}body .cc-operational-dialog .text-yellow-300,body .cc-operational-dialog .text-yellow-400{color:#f1d371!important;-webkit-text-fill-color:#f1d371!important}body .cc-operational-dialog .cc-requests-dialog,body .cc-operational-dialog .space-y-3{min-width:0}body .cc-operational-dialog.cc-danger-dialog{border-color:#e5484d6b!important}body .cc-operational-dialog.cc-danger-dialog>header{background:linear-gradient(105deg,#68121d,#260e13 70%,#0d1016)!important}body .member-transaction-view-dialog>div{background:#0d1016!important;background-image:none!important}body .member-transaction-view-dialog>div>div{border-color:#d4a93724!important;background:#151922!important}@media (max-width:599px){body .cc-operational-dialog:not(.cc-danger-dialog){width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;border-radius:14px!important}body .cc-operational-dialog>header{padding:14px!important}body .cc-operational-dialog>footer{display:grid!important;grid-template-columns:1fr!important;padding:12px!important}body .cc-operational-dialog>footer button{width:100%!important}}.registration-photo-field>.registration-photo-actions{grid-column:2!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;color:inherit}.registration-photo-action{position:relative;display:flex;min-width:0;min-height:2.5rem;align-items:center;justify-content:center;gap:.35rem;padding:.45rem .55rem;border:1px solid rgba(216,184,106,.34);border-radius:.62rem;background:linear-gradient(145deg,#d8b86a29,#5c3d123d);color:#f3d98e;cursor:pointer;font-size:.62rem;font-weight:900;text-align:center}.registration-photo-action--camera{border-color:#60a5fa61;background:linear-gradient(145deg,#2563eb40,#0f2d5a61);color:#bfdbfe}.registration-photo-action svg{flex:0 0 auto;width:1rem;height:1rem}.registration-photo-action input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.registration-photo-action:focus-within{outline:2px solid #d8b86a;outline-offset:2px}@media (max-width:390px){.registration-photo-field{grid-template-columns:3rem minmax(0,1fr)}.registration-photo-field>.registration-photo-actions{grid-template-columns:minmax(0,1fr)}.registration-photo-action{width:100%}}.live-table-state-card,.live-tables-empty{width:min(34rem,calc(100% - 1rem));margin:2rem auto;padding:2rem 1rem;border:1px solid rgba(216,184,106,.25);border-radius:1.1rem;background:radial-gradient(circle at 50% 0%,rgba(20,128,85,.18),transparent 50%),linear-gradient(145deg,#131f18f7,#070d09fa);box-shadow:0 20px 50px #0000004d;color:#fff;text-align:center}.live-table-state-card>span,.live-tables-empty__icon{display:grid;width:4rem;height:4rem;margin:0 auto .8rem;place-items:center;border:1px solid rgba(216,184,106,.35);border-radius:50%;background:#d8b86a1a;color:#e2bd62;font-size:2rem}.live-table-state-card h2,.live-tables-empty h2{margin:0;color:#fffaf1;font-size:1.15rem;font-weight:950}.live-table-state-card p,.live-tables-empty p{max-width:28rem;margin:.35rem auto 1rem;color:#bdc9c1;font-size:.76rem;line-height:1.55}.live-table-state-card button{margin:0 auto}.live-table-state-card--error>span{border-color:#f8717159;background:#7f1d1d33;color:#fca5a5}.live-tables-empty{width:100%;margin:0;padding:2.5rem 1rem}.live-tables-empty>div:last-child{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem}.live-tables-empty .luxe-action{min-width:9rem;justify-content:center}@media (max-width:480px){.live-table-state-card,.live-tables-empty{padding:1.5rem .8rem}.live-tables-empty>div:last-child{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.live-tables-empty .luxe-action{width:100%}}.closed-player-register-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.closed-player-register{width:100%;min-width:58rem;border-collapse:collapse;color:#fff;font-size:.7rem}.closed-player-register th{padding:.65rem .7rem;border-bottom:1px solid rgba(226,189,98,.24);background:#d8b86a14;color:#d8b86a;font-size:.58rem;font-weight:950;letter-spacing:.07em;text-align:left;text-transform:uppercase;white-space:nowrap}.closed-player-register td{padding:.7rem;border-bottom:1px solid rgba(255,255,255,.07);color:#d5ded8;vertical-align:middle;white-space:nowrap}.closed-player-register tbody tr:hover{background:#2e8b6214}.closed-player-register__player{display:flex;min-width:10rem;align-items:center;gap:.55rem}.closed-player-register__player>img{width:2.25rem;height:2.25rem;flex:0 0 2.25rem;object-fit:cover;border:1px solid rgba(226,189,98,.42);border-radius:50%}.closed-player-register__player strong,.closed-player-register__player small{display:block}.closed-player-register__player strong{max-width:10rem;overflow:hidden;color:#fff;text-overflow:ellipsis}.closed-player-register__player small{margin-top:.1rem;color:#82978b;font-size:.58rem}.closed-player-register .is-win{color:#6ee7b7}.closed-player-register .is-loss{color:#fca5a5}.closed-player-register .is-even{color:#cbd5e1}.closed-player-register .is-lp{color:#f3d98e}@media (max-width:700px){.closed-player-register{min-width:0}.closed-player-register thead{display:none}.closed-player-register,.closed-player-register tbody,.closed-player-register tr,.closed-player-register td{display:block;width:100%}.closed-player-register tr{margin:.6rem;width:calc(100% - 1.2rem);padding:.7rem;border:1px solid rgba(216,184,106,.18);border-radius:.8rem;background:linear-gradient(145deg,#0f3124b8,#06150ed1)}.closed-player-register td{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.42rem 0;border-bottom:1px solid rgba(255,255,255,.055);text-align:right;white-space:normal}.closed-player-register td:last-child{border-bottom:0}.closed-player-register td:before{content:attr(data-label);flex:0 0 auto;color:#8fa298;font-size:.55rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.closed-player-register td[data-label=Player]{align-items:flex-start}.closed-player-register__player{min-width:0;justify-content:flex-end;text-align:left}}.checkin-guidance,.live-table-checkin-help{display:flex;align-items:center;gap:.7rem;padding:.7rem .8rem;border:1px solid rgba(96,165,250,.3);border-radius:.75rem;background:linear-gradient(145deg,#124e8747,#0522416b);color:#fff}.checkin-guidance>svg,.live-table-checkin-help>svg{flex:0 0 auto;width:1.4rem;height:1.4rem;color:#8cc4f1}.checkin-guidance span,.live-table-checkin-help span{min-width:0}.checkin-guidance strong,.checkin-guidance small,.live-table-checkin-help strong,.live-table-checkin-help small{display:block}.checkin-guidance strong,.live-table-checkin-help strong{font-size:.76rem}.checkin-guidance small,.live-table-checkin-help small{margin-top:.12rem;color:#ffffffab;font-size:.64rem;line-height:1.4}.live-table-checkin-help{margin-bottom:.6rem}.live-table-checkin-button:disabled,.live-table-qr-button:disabled{cursor:not-allowed!important;opacity:.5!important;transform:none!important}.live-table-actions--inline{grid-template-columns:repeat(2,minmax(0,1fr))!important}.live-table-action--edit{background:linear-gradient(145deg,#2173b9,#124878)!important;color:#fff!important}.registration-optional-note{display:flex;align-items:flex-start;gap:.7rem;padding:.75rem;border:1px solid rgba(96,165,250,.3);border-radius:.8rem;background:linear-gradient(145deg,#11487c4d,#051c3680);color:#fff}.registration-optional-note>svg{flex:0 0 auto;width:1.5rem;height:1.5rem;color:#8cc4f1}.registration-optional-note strong,.registration-optional-note small{display:block}.registration-optional-note strong{font-size:.76rem}.registration-optional-note small{margin-top:.15rem;color:#ffffffa8;font-size:.64rem;line-height:1.45}.registration-optional-label{display:inline-flex;margin-left:.3rem;padding:.12rem .35rem;border-radius:999px;background:#60a5fa24;color:#8cc4f1;font-size:.52rem;font-style:normal;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.emergency-checkout-card{padding:.75rem;border:1px solid rgba(251,146,60,.32);border-radius:.85rem;background:linear-gradient(145deg,#7c2d1238,#37140866)}.emergency-checkout-card.is-active{border-color:#f871718c;background:linear-gradient(145deg,#991b1b4d,#450a0a7a)}.emergency-checkout-card__head{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.65rem}.emergency-checkout-card__head>span{display:grid;width:2.4rem;height:2.4rem;place-items:center;border-radius:.65rem;background:#fb923c26;color:#fdba74;font-size:1.25rem}.emergency-checkout-card__head strong,.emergency-checkout-card__head small{display:block}.emergency-checkout-card__head strong{color:#fff;font-size:.78rem}.emergency-checkout-card__head small{margin-top:.12rem;color:#ffffffa3;font-size:.62rem;line-height:1.4}.emergency-checkout-card__head button{min-height:2.35rem;padding:.42rem .65rem;border:1px solid rgba(251,146,60,.45);border-radius:.58rem;background:#7c2d1273;color:#fed7aa;font-size:.63rem;font-weight:900}.emergency-checkout-card__remarks{display:block;margin-top:.7rem}.emergency-checkout-card__remarks>span{display:block;margin-bottom:.35rem;color:#fff;font-size:.7rem;font-weight:800}.emergency-checkout-card__remarks em{color:#fca5a5;font-size:.56rem;font-style:normal;text-transform:uppercase}.emergency-checkout-card__remarks textarea{width:100%;min-height:5rem;resize:vertical;padding:.65rem;border:1px solid rgba(248,113,113,.4);border-radius:.65rem;background:#1d0b0d;color:#fff;outline:none}.emergency-checkout-card__remarks>small{display:block;margin-top:.25rem;color:#ffffff80;font-size:.56rem;text-align:right}@media (max-width:480px){.emergency-checkout-card__head{grid-template-columns:2.4rem minmax(0,1fr)}.emergency-checkout-card__head button{grid-column:1/-1;width:100%}}.player-checkin-overlay{align-items:center!important;justify-content:center!important}.popup-modal-panel.player-checkin-panel{width:min(46rem,calc(100vw - 1.5rem))!important;max-width:46rem!important;height:auto!important;max-height:min(48rem,calc(100dvh - 1.5rem))!important;margin:auto!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important;padding:1rem!important;border:1px solid rgba(226,189,98,.38)!important;border-radius:1.1rem!important;background:linear-gradient(145deg,#101c17,#07100c)!important;box-shadow:0 30px 90px #000000a6,inset 0 1px #ffffff0d!important}.player-checkin-panel>div:first-child{margin-bottom:.65rem!important;padding-bottom:.65rem;border-bottom:1px solid rgba(226,189,98,.18)}.player-checkin-panel>div:first-child h2{color:#fffaf1!important;font-size:1.05rem!important;font-weight:900!important}.player-checkin-panel>div:nth-child(2){min-height:0!important;height:100%!important;margin:0!important;overflow:hidden!important}.player-checkin-panel .checkin-modal-body{min-height:0!important;max-height:none!important;height:100%!important;padding:.1rem .25rem .1rem .1rem!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.player-checkin-panel .checkin-modal-body>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.player-checkin-panel .faux-card{min-height:7.4rem!important;border-radius:.85rem!important}.player-checkin-panel .checkin-table-select{border-color:#e2bd6238!important;background:#00000038!important}.player-checkin-panel .checkin-available-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:15rem!important;padding:.1rem!important}.player-checkin-panel .checkin-table-option{min-height:6.6rem!important;border-radius:.75rem!important}.player-checkin-panel .checkin-modal-body>.sticky{z-index:5;margin-inline:-.1rem!important;padding:.7rem .1rem .1rem!important;background:linear-gradient(180deg,#07100cb8,#07100c 35%)!important}.player-checkin-panel .checkin-modal-body>.sticky .luxe-action{min-width:8.5rem;justify-content:center}@media (max-width:640px){.popup-modal-panel.player-checkin-panel{width:calc(100vw - .5rem)!important;max-width:calc(100vw - .5rem)!important;height:calc(100dvh - .5rem)!important;max-height:calc(100dvh - .5rem)!important;padding:.65rem!important;border-radius:.8rem!important}.player-checkin-panel .checkin-modal-body>.grid,.player-checkin-panel .checkin-available-grid{grid-template-columns:minmax(0,1fr)!important}.player-checkin-panel .faux-card{min-height:6.4rem!important}.player-checkin-panel .checkin-available-grid{max-height:none!important}.player-checkin-panel .checkin-modal-body>.sticky{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.player-checkin-panel .checkin-modal-body>.sticky .luxe-action{width:100%!important;min-width:0!important}}@media (max-width:420px){.checkin-guidance,.live-table-checkin-help{align-items:flex-start;padding:.6rem}.live-table-actions--inline{grid-template-columns:minmax(0,1fr)!important}}.accounting-players-page{--players-blue:#60a5fa;--players-green:#34d399;--players-gold:#fbbf24}.players-command-panel{overflow:hidden;border-color:#60a5fa42!important;background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.14),transparent 38%),linear-gradient(145deg,#182338,#10141d)!important}.players-command-panel .luxe-medallion{border-color:#60a5fa66;background:#3b82f626;color:#93c5fd}.players-search-field input{min-height:2.75rem;border-color:#60a5fa4d!important;background:#0b1220!important}.players-search-field input:focus{border-color:#60a5fab3!important;box-shadow:0 0 0 3px #3b82f61f!important}.players-summary-grid .player-summary-card{--summary-tone:#60a5fa;min-height:5rem;padding:.7rem .8rem!important;border-color:color-mix(in srgb,var(--summary-tone) 38%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--summary-tone) 14%,transparent),#050a126b)!important}.players-summary-grid .player-summary-card:nth-child(2){--summary-tone:#34d399}.players-summary-grid .player-summary-card:nth-child(3){--summary-tone:#fbbf24}.players-summary-grid .player-summary-card p:first-child{color:color-mix(in srgb,var(--summary-tone) 80%,white)!important}.players-summary-grid .player-summary-card p:last-child{margin-top:.4rem;font-size:1.15rem}.players-list-panel{border-color:#60a5fa38!important}.players-list-heading{min-height:4rem;background:linear-gradient(90deg,#3b82f61c,#ffffff05)}.accounting-players-page .faux-accounts-table{table-layout:fixed}.accounting-players-page .faux-accounts-table thead th{background:linear-gradient(180deg,#1b2b44,#111b2b)!important;color:#93c5fd!important}.accounting-players-page .faux-accounts-table tbody tr{position:relative}.accounting-players-page .faux-accounts-table tbody tr.player-account-row--active{box-shadow:inset 3px 0 #22c55e}.accounting-players-page .faux-accounts-table tbody tr.player-account-row--inactive{box-shadow:inset 3px 0 #64748b;opacity:.82}.accounting-players-page .faux-accounts-table tbody tr:hover{background:#3b82f613!important}.player-account-badges{display:flex;flex-wrap:wrap;gap:.28rem}.player-account-badges>span{display:inline-flex;align-items:center;min-height:1.15rem;padding:.12rem .38rem;border:1px solid currentColor;border-radius:999px;font-size:.46rem;font-weight:900;letter-spacing:.055em;line-height:1;text-transform:uppercase}.player-account-badges .is-active{color:#6ee7b7;background:#10b9811a}.player-account-badges .is-inactive{color:#94a3b8;background:#64748b1a}.player-account-badges .is-verified{color:#fbbf24;background:#f59e0b1a}.player-account-mobile-card{position:relative;overflow:hidden;padding:.85rem!important;border-radius:.9rem!important;background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.12),transparent 38%),linear-gradient(145deg,#172237,#0c121d)!important}.player-account-mobile-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#22c55e}.player-account-mobile-card.is-inactive:before{background:#64748b}.player-account-mobile-card>.mt-3.grid{border-color:#60a5fa2e!important;background:#050a126b!important}.player-account-mobile-card .faux-ledger-actions__btn{flex:1 1 calc(50% - .5rem);justify-content:center;min-height:2.55rem}@media (max-width:640px){.players-command-panel{padding:.8rem!important}.players-command-actions{grid-template-columns:minmax(0,1fr)!important}.players-command-actions>a,.players-command-actions>button{width:100%;justify-content:center}.players-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.45rem!important}.players-summary-grid .player-summary-card{min-height:4.4rem;padding:.55rem!important}.players-summary-grid .player-summary-card p:first-child{gap:.25rem;font-size:.5rem;letter-spacing:.035em}.players-summary-grid .player-summary-card p:last-child{font-size:.92rem}}@media (max-width:380px){.players-summary-grid{grid-template-columns:minmax(0,1fr)!important}.players-summary-grid .player-summary-card{min-height:auto}}.popup-modal-overlay.player-view-profile-overlay{position:fixed!important;inset:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;margin:0!important;padding:1rem!important;display:grid!important;place-items:center!important;overflow:hidden!important}.popup-modal-panel.player-view-profile-panel{width:min(78rem,calc(100vw - 2rem))!important;max-width:78rem!important;height:min(54rem,calc(100dvh - 2rem))!important;max-height:calc(100dvh - 2rem)!important;margin:0 auto!important;padding:1rem!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important;border-color:#60a5fa52!important;background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.16),transparent 34%),linear-gradient(145deg,#151e2e,#090d15)!important}.player-view-profile-panel>div:first-child{margin-bottom:.75rem!important;padding:.1rem .15rem .75rem;border-bottom:1px solid rgba(96,165,250,.2)}.player-view-profile-panel>div:nth-child(2){min-height:0;height:100%;margin-bottom:0!important;overflow:hidden!important}.player-view-profile-content{height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;-webkit-overflow-scrolling:touch}.player-view-profile-toolbar{padding:.8rem;border:1px solid rgba(96,165,250,.25);border-radius:.85rem;background:linear-gradient(100deg,#3b82f624,#ffffff06)}.player-view-profile-toolbar>div:first-child>p{color:#93c5fd;font-size:.55rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.player-view-profile-toolbar>div:first-child>span{display:block;margin-top:.2rem;color:#ffffff85;font-size:.68rem}.player-view-profile-content .faux-player-profile-view--inline{padding:0!important;border:0!important;background:transparent!important}.player-view-profile-content .faux-player-profile-view--inline>div{align-items:start;grid-template-columns:minmax(16rem,19rem) minmax(0,1fr)!important;gap:.8rem!important}.player-view-profile-content .mv-hero{position:sticky;top:0;overflow:hidden;border:1px solid rgba(96,165,250,.32)!important;border-radius:1rem!important;background:radial-gradient(circle at 50% 0%,rgba(59,130,246,.3),transparent 38%),linear-gradient(160deg,#172a48,#0a111d 70%)!important;box-shadow:0 18px 38px #00000047!important}.player-view-profile-content .mv-hero:after{content:"FAUX";position:absolute;right:-.5rem;bottom:-1rem;color:#ffffff06;font-size:5rem;font-weight:950;letter-spacing:-.08em;pointer-events:none}.player-view-profile-content .mv-avatar-wrap{border-color:#fbbf2480!important;box-shadow:0 0 0 5px #fbbf2412}.player-view-profile-content .mv-chip-row span:first-child{border:1px solid rgba(251,191,36,.4);background:#f59e0b21;color:#fcd34d}.player-view-profile-content .mv-chip-row span:last-child{border:1px solid rgba(52,211,153,.4);background:#10b98121;color:#6ee7b7}.player-view-profile-content .mv-profile-meta{position:relative;z-index:1;gap:.45rem!important}.player-view-profile-content .mv-profile-box{border:1px solid rgba(96,165,250,.18);border-radius:.7rem;background:#050a1273}.player-view-profile-content .mv-card{overflow:hidden;border:1px solid rgba(255,255,255,.1)!important;border-radius:.9rem!important;background:linear-gradient(145deg,#131d2d,#0a101a)!important;box-shadow:0 12px 28px #00000038!important}.player-view-profile-content .mv-card:nth-child(1){--profile-tone:#60a5fa}.player-view-profile-content .mv-card:nth-child(2){--profile-tone:#fbbf24}.player-view-profile-content .mv-card:nth-child(3){--profile-tone:#c084fc}.player-view-profile-content .mv-card:nth-child(4){--profile-tone:#34d399}.player-view-profile-content .mv-card-head{border-bottom:1px solid color-mix(in srgb,var(--profile-tone) 25%,transparent);background:color-mix(in srgb,var(--profile-tone) 9%,transparent)}.player-view-profile-content .mv-icon{border-color:color-mix(in srgb,var(--profile-tone) 35%,transparent);background:color-mix(in srgb,var(--profile-tone) 16%,transparent);color:var(--profile-tone)}.player-view-profile-content .mv-item{min-height:4.35rem!important;border:1px solid color-mix(in srgb,var(--profile-tone) 18%,transparent)!important;border-radius:.7rem!important;background:#ffffff06!important}.player-view-profile-content .mv-item-label{color:color-mix(in srgb,var(--profile-tone) 72%,white)!important}.player-view-profile-content .mv-item-value{overflow-wrap:anywhere;white-space:normal!important}@media (max-width:900px){.player-view-profile-content .faux-player-profile-view--inline>div{grid-template-columns:minmax(0,1fr)!important}.player-view-profile-content .mv-hero{position:relative}}@media (max-width:700px){.popup-modal-overlay.player-view-profile-overlay{padding:.5rem!important}.popup-modal-panel.player-view-profile-panel{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;height:calc(100dvh - 1rem)!important;max-height:calc(100dvh - 1rem)!important;padding:.7rem!important}.player-view-profile-content{padding:.15rem!important}.player-view-profile-toolbar{padding:.7rem}.player-view-profile-toolbar>div:last-child,.player-view-profile-toolbar button{width:100%}.player-view-profile-toolbar button{justify-content:center}.player-view-profile-content .mv-grid-3,.player-view-profile-content .mv-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}.player-view-profile-content .mv-item{min-height:4rem!important;padding:.6rem!important}}@media (max-width:380px){.player-view-profile-content .mv-grid-3,.player-view-profile-content .mv-grid-4{grid-template-columns:minmax(0,1fr)!important}}.popup-modal-overlay.waiting-table-details-overlay{position:fixed!important;inset:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;margin:0!important;padding:1rem!important;display:grid!important;place-items:center!important;overflow:hidden!important}.popup-modal-panel.waiting-table-details-panel{width:min(76rem,calc(100vw - 2rem))!important;max-width:76rem!important;height:min(52rem,calc(100dvh - 2rem))!important;max-height:calc(100dvh - 2rem)!important;margin:0 auto!important;padding:1rem!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important}.waiting-table-details-panel>div:first-child{margin-bottom:.8rem!important;padding:.1rem .15rem .75rem;border-bottom:1px solid rgba(224,181,89,.16)}.waiting-table-details-panel>div:nth-child(2){min-height:0;height:100%;margin-bottom:0!important;overflow:hidden!important}.waiting-table-details-modal{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:.75rem!important;overflow:hidden}.waiting-table-details-modal .table-detail-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.6rem!important}.waiting-table-details-modal .table-detail-metrics>div{--metric-tone:#60a5fa;min-height:6.25rem!important;padding:.75rem!important;border:1px solid color-mix(in srgb,var(--metric-tone) 38%,transparent)!important;border-radius:.82rem!important;background:linear-gradient(145deg,color-mix(in srgb,var(--metric-tone) 14%,#101722),#0a101a)!important}.waiting-table-details-modal .table-detail-metrics>div:nth-child(1){--metric-tone:#34d399}.waiting-table-details-modal .table-detail-metrics>div:nth-child(2){--metric-tone:#fbbf24}.waiting-table-details-modal .table-detail-metrics>div:nth-child(3){--metric-tone:#a78bfa}.waiting-table-details-modal .table-detail-metrics>div:nth-child(4){--metric-tone:#60a5fa}.waiting-table-details-modal .table-detail-metrics>div>p:first-child{color:color-mix(in srgb,var(--metric-tone) 78%,white)}.waiting-table-player-panel{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border-color:#60a5fa3d!important;border-radius:.9rem!important;background:linear-gradient(180deg,#172238b8,#070b12e6)!important}.waiting-table-player-panel__head{min-height:3.35rem;background:#ffffff06}.waiting-table-player-list{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.waiting-table-details-modal .table-player-row{margin:.65rem;padding:.8rem!important;border:1px solid rgba(255,255,255,.09);border-radius:.8rem;background:linear-gradient(135deg,#3b82f614,#ffffff06)}.waiting-table-details-modal .table-player-row__avatar{width:2.75rem;height:2.75rem;border-color:#60a5fa59;background:#3b82f61f}.waiting-table-details-modal input,.waiting-table-details-modal select{border-color:#60a5fa40!important;background:#0b1220!important}.waiting-table-details-modal .table-player-action--checkout{border-color:#ef444461;color:#fca5a5}.waiting-table-details-modal .table-player-action--switch{border-color:#60a5fa61;color:#93c5fd}@media (max-width:700px){.popup-modal-overlay.waiting-table-details-overlay{padding:.5rem!important}.popup-modal-panel.waiting-table-details-panel{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;height:calc(100dvh - 1rem)!important;max-height:calc(100dvh - 1rem)!important;padding:.7rem!important}.waiting-table-details-modal .table-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}.waiting-table-details-modal .table-detail-metrics>div{min-height:4.8rem!important;padding:.55rem!important}.waiting-table-details-modal .table-detail-metrics>div p:nth-child(2){font-size:.9rem!important}.waiting-table-details-modal .table-player-row{margin:.45rem;padding:.7rem!important;gap:.65rem!important}.waiting-table-details-modal .table-player-row__actions,.waiting-table-details-modal .table-player-row__actions>div{width:100%}.waiting-table-details-modal .table-player-row__actions button:not(.luxe-icon-button){min-width:0;flex:1}}.financial-workspace{--finance-line: rgba(216, 180, 91, .22);--finance-muted: rgba(247, 239, 228, .62);width:100%;max-width:1520px;min-width:0;margin:0 auto;padding:clamp(.65rem,1.4vw,1.25rem)}.financial-workspace__header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;overflow:hidden;min-height:7.25rem;padding:clamp(1rem,2vw,1.5rem);border:1px solid var(--finance-line);border-radius:1.25rem 1.25rem 0 0;background:radial-gradient(circle at 88% 12%,rgba(216,180,91,.2),transparent 30%),linear-gradient(135deg,#651628,#301018 53%,#120b0e);box-shadow:0 18px 42px #00000047}.financial-workspace__header:after{content:"";position:absolute;right:7%;color:#ffffff09;font:800 8rem/1 Georgia,serif;pointer-events:none}.financial-workspace__heading{position:relative;z-index:1;display:flex;align-items:center;min-width:0;gap:.9rem}.financial-workspace__mark{display:grid;place-items:center;width:3.25rem;height:3.25rem;flex:0 0 auto;border:1px solid rgba(216,180,91,.42);border-radius:1rem;background:#08040547;color:#e4c36f;font-size:1.55rem;box-shadow:inset 0 1px #ffffff14}.financial-workspace__heading p{margin:0 0 .2rem;color:#dfbd66;font-size:.67rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.financial-workspace__heading h1{margin:0;color:#fff8ec;font-size:clamp(1.35rem,2vw,2rem);font-weight:800;line-height:1.15;letter-spacing:-.025em}.financial-workspace__heading span{display:block;margin-top:.3rem;color:#fff8eca3;font-size:clamp(.72rem,1vw,.83rem)}.financial-workspace__status{position:relative;z-index:1;display:inline-flex;align-items:center;flex:0 0 auto;gap:.45rem;padding:.5rem .7rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#08040547;color:#ffffffb8;font-size:.7rem;font-weight:700}.financial-workspace__status i{width:.45rem;height:.45rem;border-radius:50%;background:#55ce8b;box-shadow:0 0 9px #55ce8bcc}.financial-workspace__nav{display:flex;gap:.35rem;overflow-x:auto;padding:.55rem;border:1px solid var(--finance-line);border-top:0;background:#0d080af7;scrollbar-width:thin}.financial-workspace>.financial-workspace__nav{border-top:1px solid var(--finance-line);border-radius:1rem}.financial-workspace__nav-item{display:inline-flex;align-items:center;justify-content:center;flex:1 0 auto;gap:.42rem;min-height:2.75rem;padding:.65rem .8rem;border:1px solid transparent;border-radius:.72rem;color:var(--finance-muted);font-size:.74rem;font-weight:700;white-space:nowrap;transition:.18s ease}.financial-workspace__nav-item svg{width:1rem;height:1rem}.financial-workspace__nav-item:hover{border-color:#d8b45b2e;background:#ffffff0b;color:#fff}.financial-workspace__nav-item.is-active{border-color:#d8b45b52;background:linear-gradient(145deg,#a52735,#6c1726);color:#fff;box-shadow:0 8px 18px #4e0b164d}.financial-workspace__content{min-width:0;padding-top:1rem}.financial-workspace__content>.layout-shell>div{max-width:none;padding:0!important}.financial-workspace__content .pettycash-page{padding-inline:0!important}.financial-workspace__content :is(.luxe-panel,.bank-shell,.bank-table-shell,.pc-report-panel,.pc-report-surface,.petty-io-entry-card,.petty-io-filter-card,.petty-io-day-card){border-radius:1rem!important}.financial-workspace{--workspace-tone:#d8b86a;--workspace-rgb:216,184,106}.financial-workspace--entry{--workspace-tone:#60a5fa;--workspace-rgb:96,165,250}.financial-workspace--ledger{--workspace-tone:#a78bfa;--workspace-rgb:167,139,250}.financial-workspace--expenses{--workspace-tone:#fb7185;--workspace-rgb:251,113,133}.financial-workspace--cash{--workspace-tone:#34d399;--workspace-rgb:52,211,153}.financial-workspace--petty{--workspace-tone:#fbbf24;--workspace-rgb:251,191,36}.financial-workspace--reports{--workspace-tone:#22d3ee;--workspace-rgb:34,211,238}.financial-workspace__header{border-color:rgba(var(--workspace-rgb),.34)!important;background:radial-gradient(circle at 88% 18%,rgba(var(--workspace-rgb),.22),transparent 34%),linear-gradient(120deg,#55101f,#24131b,#111a27)!important}.financial-workspace__header:before{content:"";position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,transparent,var(--workspace-tone),transparent);opacity:.72}.financial-workspace__mark{border-color:rgba(var(--workspace-rgb),.46);background:rgba(var(--workspace-rgb),.12);color:var(--workspace-tone)}.financial-workspace__heading p{color:var(--workspace-tone)}.financial-workspace__nav{border-color:rgba(var(--workspace-rgb),.2);background:linear-gradient(180deg,#100b0f,#09070a)!important}.financial-workspace__nav-item:nth-child(1) svg{color:#d8b86a}.financial-workspace__nav-item:nth-child(2) svg{color:#60a5fa}.financial-workspace__nav-item:nth-child(3) svg{color:#a78bfa}.financial-workspace__nav-item:nth-child(4) svg{color:#fb7185}.financial-workspace__nav-item:nth-child(5) svg{color:#34d399}.financial-workspace__nav-item:nth-child(6) svg{color:#60a5fa}.financial-workspace__nav-item:nth-child(7) svg{color:#c084fc}.financial-workspace__nav-item:nth-child(8) svg{color:#22d3ee}.financial-workspace__nav-item:nth-child(9) svg{color:#fbbf24}.financial-workspace__nav-item:nth-child(10) svg{color:#38bdf8}.financial-workspace__nav-item.is-active{border-color:rgba(var(--workspace-rgb),.48)!important;background:linear-gradient(145deg,rgba(var(--workspace-rgb),.32),rgba(var(--workspace-rgb),.12))!important;color:#fff!important;box-shadow:0 8px 22px rgba(var(--workspace-rgb),.16),inset 0 1px #ffffff14!important}.financial-workspace__nav-item.is-active svg{color:var(--workspace-tone)!important}.financial-workspace .accounting-overview-strip{border-color:#d8b86a47!important;background:linear-gradient(145deg,#23171c,#0e0b0d)!important}.financial-workspace .accounting-overview-kpis>div:nth-child(1){background:linear-gradient(145deg,rgba(52,211,153,.13),transparent)}.financial-workspace .accounting-overview-kpis>div:nth-child(2){background:linear-gradient(145deg,rgba(96,165,250,.13),transparent)}.financial-workspace .accounting-overview-kpis>div:nth-child(3){background:linear-gradient(145deg,rgba(167,139,250,.13),transparent)}.financial-workspace .accounting-launch-card--maroon{border-color:#fb71854d;background:radial-gradient(circle at 100% 0%,rgba(251,113,133,.16),transparent 38%),linear-gradient(150deg,#28151b,#100a0d)}.financial-workspace .accounting-launch-card--royal{border-color:#60a5fa4d;background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.16),transparent 38%),linear-gradient(150deg,#17243a,#0b111c)}.financial-workspace .accounting-launch-card--gold{border-color:#fbbf244d;background:radial-gradient(circle at 100% 0%,rgba(245,158,11,.16),transparent 38%),linear-gradient(150deg,#292111,#120e07)}.financial-workspace .accounting-launch-card--felt{border-color:#34d3994d;background:radial-gradient(circle at 100% 0%,rgba(16,185,129,.16),transparent 38%),linear-gradient(150deg,#14271f,#09120e)}.financial-workspace .accounting-recent-panel{border-color:#a78bfa3d!important;background:linear-gradient(145deg,#191526,#0d0a12)!important}.financial-workspace--entry .transaction-entry-hero,.financial-workspace--entry .transaction-entry-form,.financial-workspace--entry .transaction-entry-summary{border-color:#60a5fa4d!important}.financial-workspace--entry .transaction-entry-form{background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.1),transparent 35%),linear-gradient(145deg,#151e2d,#0a0f18)!important}.financial-workspace--ledger .accounting-ledger-page>.faux-card--navy{border-color:#a78bfa4d!important;background:linear-gradient(145deg,#211936,#100d1c)!important}.financial-workspace--ledger .faux-ledger thead th{background:#211936!important;color:#c4b5fd!important}.financial-workspace--expenses .expense-entry-panel{border-color:#fb71854d!important}.financial-workspace--expenses .expense-entry-head,.financial-workspace--expenses .expense-list-head{background:linear-gradient(90deg,#f43f5e29,#ffffff05)!important}.financial-workspace--reports .accounting-reports-page>.grid .faux-card{border-color:#22d3ee47!important;background:radial-gradient(circle at 100% 0%,rgba(6,182,212,.15),transparent 38%),linear-gradient(145deg,#10262c,#081215)!important}.financial-workspace--cash .cashcounter-shell :is(.bank-shell,.bank-table-shell,.bank-toolbar-panel){border-color:#34d39940!important}.financial-workspace--cash .financial-workspace__content{padding-top:.4rem!important}.financial-workspace--cash .financial-workspace__header{min-height:4.75rem!important;padding:.7rem 1rem!important}.financial-workspace--cash .financial-workspace__mark{width:2.65rem!important;height:2.65rem!important;border-radius:.75rem!important}.financial-workspace--cash .financial-workspace__heading{gap:.7rem!important}.financial-workspace--cash .financial-workspace__heading p{margin-bottom:.1rem!important}.financial-workspace--cash .financial-workspace__heading h1{font-size:1.35rem!important}.financial-workspace--cash .financial-workspace__heading span{margin-top:.15rem!important}.financial-workspace--cash .financial-workspace__nav{padding:.35rem!important}.financial-workspace--cash .financial-workspace__nav-item{min-height:2.35rem!important;padding:.45rem .65rem!important}.financial-workspace--cash .cashcounter-layout{margin:0!important;padding:0!important}.financial-workspace--cash .cashcounter-shell{margin:0!important;padding-top:0!important}.financial-workspace--cash .cashcounter-shell>.bank-report-page,.financial-workspace--cash .cashcounter-shell>.min-h-screen,.financial-workspace--cash .cashcounter-shell .bank-report-page{margin-top:0!important;padding-top:.35rem!important}.financial-workspace--cash .cashcounter-shell .cc-entry-shell{margin-top:0!important}.financial-workspace--petty .pettycash-shell :is(.pc-dashboard-panel,.pc-soft-card,.pc-data-table,.petty-io-entry-card,.petty-io-filter-card,.petty-io-day-card){border-color:#fbbf2440!important}.financial-workspace__content .accounting-module-page{max-width:none!important}.financial-workspace__content .accounting-module-page :is(input,select,textarea){min-height:2.75rem;border-color:rgba(var(--workspace-rgb),.24)!important;background:linear-gradient(180deg,#101219f5,#080a0ffa)!important;color:#fff8ec!important;box-shadow:inset 0 1px #ffffff09}.financial-workspace__content .accounting-module-page :is(input,select,textarea):focus{border-color:rgba(var(--workspace-rgb),.7)!important;box-shadow:0 0 0 3px rgba(var(--workspace-rgb),.11)!important}.financial-workspace__content .accounting-module-page .luxe-panel{border-color:rgba(var(--workspace-rgb),.22)!important;background:radial-gradient(circle at 100% 0%,rgba(var(--workspace-rgb),.07),transparent 34%),linear-gradient(145deg,#181418fa,#09080bfc)!important;box-shadow:0 14px 34px #0003,inset 0 1px #ffffff0a}.accounting-statement-masthead{position:relative;overflow:hidden;border-color:#a78bfa61!important;background:radial-gradient(circle at 88% 20%,rgba(167,139,250,.21),transparent 32%),linear-gradient(120deg,#30163a,#171329 54%,#0b1422)!important}.accounting-statement-masthead:after{content:"FAUX";position:absolute;right:clamp(1rem,5vw,4rem);top:50%;color:#ffffff09;font:900 clamp(3rem,8vw,6.5rem)/1 sans-serif;letter-spacing:.08em;transform:translateY(-50%)}.accounting-statement-kicker{margin:0 0 .3rem;color:#c4b5fd;font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.accounting-statement-subtitle{max-width:38rem;margin:.35rem 0 0;color:#f7efe49e;font-size:.78rem;line-height:1.5}.accounting-statement-summary>.faux-card{min-height:6.8rem;border-width:1px;box-shadow:0 12px 28px #0003}.accounting-statement-summary>.faux-card:nth-child(1){border-color:#fbbf2452;background:linear-gradient(145deg,#2b2312,#110e08)}.accounting-statement-summary>.faux-card:nth-child(2){border-color:#fb718557;background:linear-gradient(145deg,#31151d,#13090d)}.accounting-statement-summary>.faux-card:nth-child(3){border-color:#34d39957;background:linear-gradient(145deg,#112b22,#08130f)}.accounting-statement-summary>.faux-card:nth-child(4){border-color:#60a5fa57;background:linear-gradient(145deg,#15283d,#09121d)}.accounting-statement-filters{border-top:3px solid rgba(167,139,250,.6)!important}.accounting-statement-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.38rem;padding:.7rem .8rem;border:1px solid rgba(167,139,250,.15);border-radius:.65rem;background:#a78bfa0e}.accounting-statement-meta>span{color:#a78bfa}.accounting-statement-table{border-color:#a78bfa47!important;box-shadow:0 18px 42px #00000047!important}.accounting-statement-table .bank-passbook-scroll{scrollbar-color:#8067bd #130f1b;scrollbar-gutter:stable}.accounting-statement-table .faux-ledger{width:100%;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.accounting-statement-table .faux-ledger thead{position:sticky;top:0;z-index:3}.accounting-statement-table .faux-ledger thead th{padding:.8rem .75rem!important;border-bottom:1px solid rgba(196,181,253,.3)!important;background:linear-gradient(180deg,#2a2041,#1c1730)!important;color:#ddd6fe!important;font-size:.65rem!important;letter-spacing:.08em;text-transform:uppercase}.accounting-statement-table .faux-ledger tbody tr:nth-child(2n){background:#a78bfa09}.accounting-statement-table .faux-ledger tbody tr:hover{background:#a78bfa17!important}.accounting-statement-table .faux-ledger td{padding:.75rem!important;border-bottom-color:#fff1!important;vertical-align:middle}.accounting-statement-table .faux-ledger td.debit{color:#fb7185!important;font-weight:750}.accounting-statement-table .faux-ledger td.credit{color:#4ade80!important;font-weight:750}.financial-workspace--reports .accounting-reports-page>.luxe-panel:first-child{border-top:3px solid #22d3ee!important}.financial-workspace--reports .accounting-reports-page section.luxe-panel{overflow:hidden}.financial-workspace--reports .accounting-reports-page table thead{background:#22d3ee14}.financial-workspace--reports .accounting-reports-page table th{color:#67e8f9!important}.financial-workspace--reports .accounting-reports-page table tbody tr:hover{background:#22d3ee0e}.financial-workspace--cash .reports-table-panel{border:1px solid rgba(52,211,153,.25)!important;border-radius:1rem!important;overflow:hidden;box-shadow:0 16px 36px #00000029}.financial-workspace--cash .reports-table-panel table{min-width:72rem;font-variant-numeric:tabular-nums}.financial-workspace--cash .reports-table-panel thead{position:sticky;top:0;z-index:2}.financial-workspace--cash .reports-table-panel thead tr{background:linear-gradient(90deg,#12362d,#163c33)!important}.financial-workspace--cash .reports-table-panel thead th{color:#d1fae5!important;border-bottom:1px solid rgba(52,211,153,.35)!important;text-transform:uppercase;letter-spacing:.045em}.financial-workspace--cash .reports-table-panel tbody tr:nth-child(2n){background:#10b98109}.financial-workspace--cash .reports-table-panel tbody tr:hover{background:#10b98117!important}.financial-workspace--cash .reports-transaction-dialog{overflow:hidden;border:1px solid rgba(52,211,153,.3)!important;background:linear-gradient(145deg,#f8fffc,#eef9f4)!important;box-shadow:0 30px 80px #0006!important}.financial-workspace--cash .reports-transaction-dialog-header{background:linear-gradient(100deg,#103b30,#195846)!important}.financial-workspace--cash .reports-transaction-dialog-title{color:#fff!important}.financial-workspace--cash .reports-transaction-detail-card{border-color:#0f765a2e!important;background:#ffffffd1!important;box-shadow:0 5px 14px #0f41310f}.financial-workspace,.financial-workspace--entry,.financial-workspace--ledger,.financial-workspace--expenses,.financial-workspace--reports{--workspace-tone: #d8b86a;--workspace-rgb: 216,184,106}.financial-workspace__nav-item svg,.financial-workspace__nav-item:nth-child(n) svg{color:#d8b86a}.financial-workspace__nav-item.is-active{border-color:#d8b86a6b!important;background:linear-gradient(145deg,#a52735,#6c1726)!important;box-shadow:0 8px 22px #4e0b164d!important}.financial-workspace .accounting-launch-card--maroon,.financial-workspace .accounting-launch-card--royal,.financial-workspace .accounting-launch-card--gold,.financial-workspace .accounting-launch-card--felt,.financial-workspace .accounting-recent-panel,.financial-workspace--entry .transaction-entry-form,.financial-workspace--ledger .accounting-ledger-page>.faux-card--navy{border-color:#d8b86a3d!important;background:linear-gradient(150deg,#201116fa,#0d080afa)!important}.accounting-dashboard-metric{display:flex;align-items:center;gap:.8rem;min-height:5.75rem;padding:1rem;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:1rem;box-shadow:0 12px 28px #0003}.accounting-dashboard-metric>span{display:grid;place-items:center;width:2.8rem;height:2.8rem;flex:0 0 auto;border:1px solid rgba(255,255,255,.18);border-radius:.8rem;background:#ffffff1a;color:#fff;font-size:1.25rem}.accounting-dashboard-metric p{margin:0;color:#ffffffad;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.accounting-dashboard-metric strong{display:block;margin-top:.2rem;color:#fff;font-size:1.05rem;font-variant-numeric:tabular-nums}.accounting-dashboard-metric--green{background:linear-gradient(145deg,#164e3a,#0b241d);border-color:#34d3994d}.accounting-dashboard-metric--red{background:linear-gradient(145deg,#68202c,#2b1016);border-color:#fb718557}.accounting-dashboard-metric--blue{background:linear-gradient(145deg,#173b67,#0c1b31);border-color:#60a5fa57}.accounting-dashboard-metric--amber{background:linear-gradient(145deg,#604515,#2b1d09);border-color:#fbbf2457}.faux-balance-sheet{overflow:hidden;border:1px solid rgba(216,184,106,.34);border-radius:1rem;background:#f5f2e9;color:#18211e;box-shadow:0 20px 50px #0000004d}.faux-balance-title{padding:1.15rem;border-bottom:4px solid #d8b86a;background:linear-gradient(105deg,#d9e8f4,#a9c9df);color:#111;text-align:center}.faux-balance-title span{color:#111;font-size:.62rem;font-weight:900;letter-spacing:.22em}.faux-balance-title h3{margin:.2rem 0;font-size:clamp(1.05rem,3vw,1.55rem);font-weight:900;letter-spacing:.08em}.faux-balance-title p{margin:0;color:#111;font-size:.72rem;font-weight:700}.faux-balance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#c8c2b4}.faux-balance-side{min-width:0;background:#fff}.faux-balance-side h4{margin:0;padding:.75rem;color:#111;text-align:center;font-size:.72rem;font-weight:900;letter-spacing:.06em}.faux-balance-side--deposit h4{background:linear-gradient(90deg,#a8dcc3,#7bc29f)}.faux-balance-side--od h4{background:linear-gradient(90deg,#efb4ba,#df8994)}.faux-balance-side table{width:100%;min-width:35rem;border-collapse:collapse;font-size:.72rem;font-variant-numeric:tabular-nums}.faux-balance-side th{padding:.65rem .55rem;border:1px solid #cbc6ba;background:#ded9cc;color:#29322f;font-size:.61rem;text-transform:uppercase}.faux-balance-side td{padding:.62rem .55rem;border:1px solid #ddd8cd;text-align:right}.faux-balance-side td:nth-child(1){width:2.5rem;text-align:center}.faux-balance-side td:nth-child(2){text-align:left;font-weight:750}.faux-balance-side tbody tr:nth-child(2n){background:#f5f2e9}.faux-balance-side td.positive{color:#137047;font-weight:800}.faux-balance-side td.negative{color:#a11e31;font-weight:800}.faux-balance-side td.empty{padding:2.2rem;color:#857f74;text-align:center}.faux-balance-side tfoot{color:#111;font-weight:900}.faux-balance-side--deposit tfoot{background:#8fd0b1}.faux-balance-side--od tfoot{background:#e79ca5}.faux-balance-foot{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:#e8e3d8;color:#554f46;font-size:.68rem;font-weight:700}.faux-balance-foot span{display:flex;align-items:center;gap:.35rem}@media (max-width: 700px){.financial-workspace{padding:.55rem}.financial-workspace__header{min-height:auto;padding:1rem;border-radius:1rem 1rem 0 0}.financial-workspace__mark{width:2.75rem;height:2.75rem;border-radius:.8rem}.financial-workspace__heading span{max-width:17rem;line-height:1.4}.financial-workspace__status{display:none}.financial-workspace__nav{margin-bottom:.15rem;padding:.42rem}.financial-workspace__nav-item{flex:0 0 auto;min-height:2.5rem;padding:.55rem .7rem}.financial-workspace__content{padding-top:.65rem}.financial-workspace__nav{gap:.3rem;scroll-snap-type:x proximity}.financial-workspace__nav-item{scroll-snap-align:start}.financial-workspace__nav-item{min-height:44px!important}.financial-workspace--cash .cc-date-picker-btn{width:44px!important;min-width:44px!important;height:44px!important}.financial-workspace .accounting-launch-card{min-height:6.4rem}.financial-workspace--cash .financial-workspace__content{padding-top:.25rem!important}.financial-workspace--cash .financial-workspace__header{min-height:4.35rem!important;padding:.6rem .7rem!important}.financial-workspace--cash .financial-workspace__mark{width:2.35rem!important;height:2.35rem!important}.financial-workspace--cash .financial-workspace__heading h1{font-size:1.15rem!important}.financial-workspace--cash .financial-workspace__heading span{max-width:15rem;font-size:.66rem!important}.financial-workspace--cash .financial-workspace__nav{padding:.28rem!important}.financial-workspace--cash .financial-workspace__nav-item{min-height:44px!important}.financial-workspace--cash .cashcounter-shell .bank-report-page{padding-top:.25rem!important}.accounting-statement-masthead:after{right:.6rem;font-size:3.2rem}.accounting-statement-subtitle{max-width:78%}.accounting-statement-summary>.faux-card{min-height:5.8rem;padding:.75rem!important}.accounting-statement-summary .faux-card__value{font-size:1rem!important;overflow-wrap:anywhere}.accounting-statement-filters{padding:.75rem!important}.accounting-statement-table .bank-passbook-scroll{max-height:65dvh;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.financial-workspace--cash .reports-table-panel{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.financial-workspace--cash .reports-transaction-dialog{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important;overflow-y:auto!important}.faux-balance-grid{grid-template-columns:1fr}.faux-balance-foot{flex-direction:column}}.password-recovery-screen{position:relative;display:grid;place-items:center;width:100%;min-height:100svh;overflow:hidden;padding:1.25rem;background:radial-gradient(circle at 15% 15%,rgba(179,0,0,.16),transparent 30%),radial-gradient(circle at 85% 85%,rgba(217,180,91,.1),transparent 28%),linear-gradient(145deg,#0b0608,#050405)}.password-recovery-screen:before{content:"";position:absolute;inset:0;opacity:.25;background-image:linear-gradient(rgba(217,180,91,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(217,180,91,.06) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle,#000,transparent 75%);mask-image:radial-gradient(circle,#000,transparent 75%)}.password-recovery-card{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem;width:min(100%,28rem);padding:clamp(1.1rem,4vw,1.65rem);border:1px solid rgba(217,180,91,.25);border-radius:1.25rem;background:linear-gradient(150deg,#201116fa,#0b0709fc);box-shadow:0 28px 70px #00000080,inset 0 1px #ffffff0f}.password-recovery-card__head{text-align:center}.password-recovery-card__head>span{display:grid;place-items:center;width:3.25rem;height:3.25rem;margin:0 auto .8rem;border:1px solid rgba(217,180,91,.35);border-radius:1rem;background:linear-gradient(145deg,#a71d2d,#5d1420);color:#fff;font-size:1.45rem;box-shadow:0 10px 24px #660f1d59}.password-recovery-card__head p{margin:0;color:#d9b45b;font-size:.64rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.password-recovery-card__head h1{margin:.3rem 0 0;color:#fff8ec;font-size:clamp(1.3rem,5vw,1.75rem);font-weight:800;letter-spacing:-.025em}.password-recovery-card__head small{display:block;max-width:23rem;margin:.45rem auto 0;color:#f7efe494;font-size:.75rem;line-height:1.55}.password-recovery-field{position:relative}.password-recovery-field>label{display:block;margin-bottom:.4rem;color:#f7efe4c7;font-size:.72rem;font-weight:700}.password-recovery-field>div{position:relative}.password-recovery-field>div>svg{position:absolute;top:50%;left:.85rem;width:1rem;height:1rem;color:#d9b45ba6;transform:translateY(-50%)}.password-recovery-field input,.password-recovery-input{width:100%;min-height:3rem;padding:.7rem 2.7rem .7rem .9rem;border:1px solid rgba(217,180,91,.25);border-radius:.72rem;outline:0;background:#070506d1;color:#fff8ec;font-size:.82rem;transition:.18s ease}.password-recovery-field>div input{padding-left:2.45rem}.password-recovery-field input:focus{border-color:#d9b45bb8;box-shadow:0 0 0 3px #d9b45b1a}.password-recovery-field input::placeholder{color:#f7efe457}.password-recovery-toggle{position:absolute;z-index:2;right:.75rem;top:2.15rem;display:grid;place-items:center;width:2rem;height:2rem;border:0;background:transparent;color:#f7efe48c}.password-recovery-submit{width:100%!important;min-height:3rem!important;margin-top:.15rem;border-radius:.72rem!important}.password-recovery-back{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.25rem;color:#d9b45b;font-size:.72rem;font-weight:700}.password-recovery-back:hover{color:#fff}@media (max-width: 480px){.password-recovery-screen{align-items:center;padding:.8rem}.password-recovery-card{border-radius:1rem}.password-recovery-back{min-height:2.75rem}.luxe-icon-button{min-width:44px!important;min-height:44px!important}.luxe-topbar .luxe-icon-button,.luxe-topbar .faux-header-profile,button[aria-label="Search players"]{width:44px!important;min-width:44px!important;min-height:44px!important}.luxe-topbar .faux-header-qr-button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}.app-shell-main:has(.live-tables-page){background:#fff!important}.live-tables-page{padding:1rem!important;border:1px solid #e5e7eb;border-radius:1.25rem;background:#fff;color:#172033}.live-tables-page>.luxe-panel{border-color:#e5e7eb!important;background:#fff!important;box-shadow:0 10px 30px #0f172a12!important}.live-tables-page>.luxe-panel :is(h2,.text-secondary){color:#172033!important}.live-tables-page>.luxe-panel .text-inactive{color:#64748b!important}.live-tables-page>.luxe-panel :is(input,select){border-color:#d7dde6!important;background:#f8fafc!important;color:#172033!important}.live-table-players-panel{border:1px solid rgba(214,170,54,.5)!important;background:linear-gradient(145deg,#13291f,#06120d)!important;box-shadow:0 32px 90px #0000008c,inset 0 0 80px #05482e33!important}.live-table-player-modal{padding:1rem!important;border:10px solid #382517;border-radius:2rem!important;background:radial-gradient(ellipse at center,rgba(36,151,101,.26),transparent 62%),repeating-linear-gradient(45deg,rgba(255,255,255,.012) 0 2px,transparent 2px 6px),#07543a!important;box-shadow:inset 0 0 0 3px #a8792d,inset 0 0 46px #0000009e,0 18px 38px #00000061}.live-table-player-modal .live-player-modal-head,.live-table-player-modal .live-table-modal-stats,.live-table-player-modal .live-player-card,.live-table-player-modal .live-table-checkin-panel{border-color:#fcd34d4d!important;background:linear-gradient(145deg,#052319eb,#02140ef0)!important;box-shadow:0 8px 20px #0000003d!important}.live-table-player-modal :is(.text-secondary,strong){color:#fff!important}.live-table-player-modal .text-inactive{color:#b9cfc5!important}.rummy-prize-pool{display:grid;grid-template-columns:auto auto minmax(12rem,1fr);align-items:center;gap:.85rem;padding:.85rem 1rem;border:1px solid rgba(250,204,21,.48);border-radius:1rem;background:linear-gradient(135deg,#422e08,#171004);color:#fff;box-shadow:0 10px 24px #00000040,inset 0 1px #ffffff1f}.rummy-prize-pool__icon{display:grid;place-items:center;width:2.8rem;height:2.8rem;border:2px dashed #facc15;border-radius:50%;color:#fde047;font-size:1.45rem}.rummy-prize-pool small{display:block;color:#fef08a;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rummy-prize-pool strong{display:block;font-size:1.4rem;line-height:1.1;font-variant-numeric:tabular-nums}.rummy-prize-pool p{margin:0;color:#e8dfc3;font-size:.75rem;line-height:1.45}.rummy-winner-button{display:inline-flex;min-height:2.25rem;align-items:center;gap:.35rem;padding:.45rem .75rem;border:1px solid #facc15;border-radius:.65rem;background:linear-gradient(135deg,#facc15,#ca8a04);color:#241604;font-size:.72rem;font-weight:900;box-shadow:0 5px 14px #ca8a0440}.rummy-winner-button:hover{filter:brightness(1.08);transform:translateY(-1px)}.rummy-winner-button:disabled{cursor:wait;opacity:.62}@media (max-width:640px){.live-tables-page{padding:.6rem!important;border-radius:.9rem}.live-table-player-modal{padding:.65rem!important;border-width:6px;border-radius:1.2rem!important}.rummy-prize-pool{grid-template-columns:auto 1fr}.rummy-prize-pool p{grid-column:1 / -1}}.app-shell-main:has(.live-tables-page){background:radial-gradient(circle at 50% 0%,rgba(13,115,78,.18),transparent 42%),linear-gradient(145deg,#090d0b,#111713 58%,#080b09)!important}.live-tables-page{border-color:#d8b86a38!important;background:linear-gradient(145deg,#121b16f7,#070c09fa)!important;color:#f7efe4!important;box-shadow:inset 0 1px #ffffff09,0 24px 60px #00000040}.live-tables-page>.luxe-panel{border-color:#d8b86a33!important;background:linear-gradient(145deg,#19231df5,#0a110dfa)!important;box-shadow:0 14px 34px #00000047,inset 0 1px #ffffff09!important}.live-tables-page>.luxe-panel :is(h2,.text-secondary){color:#fffaf1!important}.live-tables-page>.luxe-panel .text-inactive{color:#bdc9c1!important}.live-tables-page>.luxe-panel :is(input,select){border-color:#d8b86a47!important;background:#0b1510!important;color:#fffaf1!important}.live-tables-page>.luxe-panel option{background:#101914;color:#fff}.live-tables-page .live-table-legend__item{border-color:color-mix(in srgb,currentColor 30%,transparent);background:#0000003d}.live-tables-page .live-table-legend__item b{color:#fffaf1}.live-tables-page .live-table-legend__item small{color:#c6d0ca}.live-table-seat-map{padding:.5rem 1.2rem;border:1px solid rgba(219,180,82,.24);border-radius:1rem;background:radial-gradient(ellipse at center,rgba(10,111,73,.16),transparent 68%)}.live-table-seat-map__rail{position:relative;width:min(100%,24rem);aspect-ratio:2.25 / 1;margin:0 auto}.live-table-seat-map__felt{position:absolute;inset:13% 8%;display:flex;align-items:center;justify-content:center;flex-direction:column;border:.4rem solid #402b19;border-radius:50%;background:radial-gradient(ellipse at center,rgba(36,158,105,.34),transparent 65%),repeating-linear-gradient(45deg,rgba(255,255,255,.012) 0 2px,transparent 2px 6px),#07543a;box-shadow:inset 0 0 0 2px #ad8134,inset 0 0 34px #00000085,0 9px 20px #00000057;color:#e9c765;text-align:center}.live-table-seat-map__felt svg{font-size:1.25rem}.live-table-seat-map__felt strong{max-width:62%;overflow:hidden;color:#fff8e8;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.live-table-seat-map__felt small{color:#cfdfd5;font-size:.48rem;font-weight:800;letter-spacing:.1em}.live-table-seat{position:absolute;z-index:2;display:grid;width:2rem;height:2rem;place-items:center;border:2px solid #513720;border-radius:50%;offset-path:ellipse(43% 40% at 50% 50%);offset-distance:var(--seat-position);offset-rotate:0deg;transform:translate(-50%,-50%);background:#17211b;color:#d8e1dc;font-size:.65rem;font-weight:900;box-shadow:0 5px 12px #00000075,inset 0 1px #ffffff14}.live-table-seat--occupied{border-color:#d8b34f;background:linear-gradient(145deg,#d8b34f,#8c631d);color:#161006}.live-table-seat--open{border-color:#3a7d5d;background:#10291f;color:#91ddb7}.live-table-seat svg{font-size:1rem}@media (max-width: 480px){.live-table-seat-map{padding:.35rem .55rem}.live-table-seat{width:1.7rem;height:1.7rem;font-size:.56rem}.live-table-seat-map__felt{border-width:.3rem}.live-table-seat-map__felt svg{display:none}}.faux-admin-submenu-window{width:100%;padding:.45rem;border:1px solid rgba(216,184,106,.22);border-radius:1rem;background:linear-gradient(145deg,#241418,#0c0a0b);box-shadow:0 12px 30px #0000003d}.coin-sheet-page{display:grid;gap:.85rem;width:100%;padding-bottom:6rem;color:#fff}.coin-sheet-hero,.coin-sheet-toolbar,.coin-sheet-panel,.coin-sheet-savebar{border:1px solid rgba(201,168,85,.26);border-radius:10px;background:radial-gradient(circle at 10% 0,rgba(255,255,255,.055),transparent 28%),linear-gradient(145deg,#35151d,#160d11 58%,#0c090a);box-shadow:0 16px 38px #0000004d,inset 0 1px #ffffff14}.coin-sheet-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.2rem}.coin-sheet-hero h1{margin:.15rem 0 .3rem;font-size:clamp(1.55rem,3vw,2.25rem);font-weight:900}.coin-sheet-hero p:not(.luxe-section-kicker),.coin-sheet-heading p{margin:0;color:#ffffffa6;font-size:.82rem}.coin-sheet-status{display:flex;align-items:center;gap:.45rem;flex:none;padding:.55rem .75rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#00000047;color:#e0b95e;font-size:.72rem;font-weight:900;text-transform:uppercase}.coin-sheet-status.is-saved{color:#56d88c}.coin-sheet-toolbar{display:grid;grid-template-columns:1.25fr repeat(4,1fr);gap:.55rem;padding:.7rem}.coin-sheet-toolbar>div,.coin-sheet-toolbar label{display:grid;align-content:center;min-height:4.4rem;padding:.65rem .75rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.coin-sheet-toolbar small,.coin-sheet-toolbar label span{color:#ffffff8f;font-size:.62rem;font-weight:800;text-transform:uppercase}.coin-sheet-toolbar strong{margin-top:.2rem;font-size:1rem}.coin-sheet-toolbar .coin-out{color:#ff767d}.coin-sheet-toolbar .coin-in{color:#58d990}.coin-sheet-toolbar input,.coin-sheet-table input,.coin-sheet-notes textarea{width:100%;border:1px solid rgba(201,168,85,.24);border-radius:7px;background:#060506b8;color:#fff;outline:none}.coin-sheet-toolbar input{margin-top:.3rem;padding:.5rem}.coin-sheet-table input{min-width:6rem;padding:.55rem .6rem}.coin-sheet-table input:focus,.coin-sheet-notes textarea:focus{border-color:#d7b35c;box-shadow:0 0 0 3px #d7b35c1a}.coin-sheet-panel{overflow:hidden;padding:1rem}.coin-sheet-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.coin-sheet-heading h2{margin:0 0 .15rem;font-size:1.05rem;font-weight:900}.coin-sheet-heading>svg{width:1.6rem;height:1.6rem;color:#d7b35c}.coin-sheet-heading button,.coin-sheet-savebar button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border:1px solid rgba(215,179,92,.32);border-radius:8px;background:linear-gradient(145deg,#8b0c0c,#5c1818);color:#fff;font-size:.76rem;font-weight:900}.coin-sheet-heading button{padding:.55rem .75rem}.coin-sheet-table-wrap{overflow:auto;border:1px solid rgba(201,168,85,.18);border-radius:8px}.coin-sheet-table{width:100%;min-width:54rem;border-collapse:collapse}.coin-sheet-table th{padding:.65rem;background:#0006;color:#d9b45b;font-size:.63rem;text-align:left;text-transform:uppercase}.coin-sheet-table td{padding:.55rem .65rem;border-top:1px solid rgba(255,255,255,.065);color:#ffffffd1;font-size:.76rem}.coin-sheet-table tbody tr:hover{background:#ffffff06}.coin-token{display:inline-grid;min-width:4rem;height:2rem;place-items:center;border:3px dashed rgba(255,255,255,.42);border-radius:999px;background:var(--coin-color);color:#fff;font-size:.67rem;font-weight:950;text-shadow:0 1px 3px #000;box-shadow:inset 0 0 0 2px #00000038,0 4px 10px #00000042}.coin-negative{color:#ff676f!important;font-weight:900}.tips-table{min-width:42rem}.tips-table tfoot td{background:#d7b35c14;color:#f0ce79;font-weight:900}.coin-sheet-remove{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(255,90,98,.25);border-radius:7px;background:#8c0a1233;color:#ff777d}.coin-sheet-notes{display:grid;gap:.35rem;margin-top:.75rem}.coin-sheet-notes span{color:#d9b45b;font-size:.66rem;font-weight:900;text-transform:uppercase}.coin-sheet-notes textarea{padding:.7rem;resize:vertical}.coin-sheet-savebar{position:sticky;z-index:8;bottom:.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem .8rem;background:#140a0df5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.coin-sheet-savebar div{display:grid}.coin-sheet-savebar small{color:#d9b45b;font-size:.66rem}.coin-sheet-savebar strong{font-size:.82rem}.coin-sheet-savebar button{min-height:2.7rem;padding:.65rem 1rem}.coin-sheet-savebar button:disabled{opacity:.55}@media (max-width:900px){.coin-sheet-toolbar{grid-template-columns:repeat(2,1fr)}.coin-sheet-toolbar label{grid-column:1/-1}}@media (max-width:600px){.coin-sheet-hero{align-items:flex-start;flex-direction:column}.coin-sheet-toolbar{grid-template-columns:1fr 1fr}.coin-sheet-panel{padding:.7rem}.coin-sheet-savebar{bottom:5.3rem}.coin-sheet-savebar div{display:none}.coin-sheet-savebar button{width:100%}}.expense-ledger-page{color:#fff}.expense-ledger-hero,.expense-ledger-entry,.expense-ledger-list{border:1px solid rgba(201,168,85,.25);border-radius:10px;background:radial-gradient(circle at 88% 0,rgba(244,63,94,.13),transparent 28%),linear-gradient(145deg,#35151d,#160d11 58%,#0c090a);box-shadow:0 18px 42px #0000004d,inset 0 1px #ffffff14}.expense-ledger-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem}.expense-ledger-hero h1{margin:.12rem 0 .25rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:950}.expense-ledger-hero p:not(.luxe-section-kicker){margin:0;max-width:44rem;color:#ffffffa3;font-size:.8rem}.expense-ledger-hero__tools{display:flex;align-items:center;gap:.45rem;flex:none}.expense-ledger-hero__tools>span,.expense-ledger-hero__tools>a{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .7rem;border:1px solid rgba(201,168,85,.2);border-radius:999px;background:#0000004d;color:#e0bd67;font-size:.68rem;font-weight:900}.expense-ledger-hero__tools>a{border-radius:7px;background:linear-gradient(145deg,#8b0c0c,#5c1818);color:#fff}.expense-ledger-entry{padding:1rem}.expense-ledger-entry__head{display:flex;align-items:center;gap:.7rem;margin-bottom:.9rem}.expense-ledger-entry__head>span{display:grid;width:2.65rem;height:2.65rem;place-items:center;border:1px solid rgba(244,63,94,.3);border-radius:9px;background:#f43f5e1f;color:#ff7c88}.expense-ledger-entry__head h2,.expense-ledger-list__head h2{margin:0;font-size:1.05rem;font-weight:900}.expense-ledger-entry__head p,.expense-ledger-list__head p{margin:.12rem 0 0;color:#ffffff8c;font-size:.7rem}.expense-ledger-form{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1.35fr) minmax(12rem,.8fr) auto;align-items:end;gap:.7rem;padding:.85rem;border:1px solid rgba(255,255,255,.075);border-radius:9px;background:#0003}.expense-ledger-form .transaction-entry-field{min-width:0}.expense-ledger-form .transaction-entry-field>span{display:block;margin-bottom:.35rem;color:#d9b45b;font-size:.63rem;font-weight:900;text-transform:uppercase}.expense-ledger-form input{width:100%;height:2.85rem;border:1px solid rgba(201,168,85,.22);border-radius:7px;background:#070607b8;padding:.65rem .72rem;color:#fff;outline:none}.expense-ledger-form input:focus{border-color:#d9b45b;box-shadow:0 0 0 3px #d9b45b1a}.expense-amount-input{position:relative}.expense-amount-input span{position:absolute;z-index:1;left:.7rem;top:50%;transform:translateY(-50%);color:#e0bd67;font-size:.62rem;font-weight:900}.expense-amount-input input{padding-left:2.75rem;font-size:1rem;font-weight:900}.expense-ledger-save{display:inline-flex;height:2.85rem;align-items:center;justify-content:center;gap:.4rem;padding:.65rem 1rem;border:1px solid rgba(255,110,120,.35);border-radius:7px;background:linear-gradient(145deg,#a20f1a,#64101a);color:#fff;font-size:.75rem;font-weight:900;white-space:nowrap;box-shadow:0 8px 18px #5b050e52}.expense-ledger-save:disabled{opacity:.55}.expense-ledger-impact{display:flex;align-items:center;gap:.45rem;margin-top:.7rem;padding:.55rem .7rem;border-radius:7px;background:#4cc98612;color:#ffffff8f;font-size:.66rem}.expense-ledger-impact svg{color:#55d78d}.expense-ledger-impact strong{color:#7ce2a9}.expense-ledger-list{overflow:hidden}.expense-ledger-list__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid rgba(201,168,85,.15)}.expense-ledger-list__head>div:last-child{display:grid;text-align:right}.expense-ledger-list__head small{color:#ffffff80;font-size:.58rem;text-transform:uppercase}.expense-ledger-list__head strong{color:#ff858d;font-size:1rem}@media (max-width:1000px){.expense-ledger-form{grid-template-columns:repeat(2,minmax(0,1fr))}.expense-ledger-save{width:100%}}@media (max-width:620px){.expense-ledger-hero{align-items:flex-start;flex-direction:column}.expense-ledger-form{grid-template-columns:1fr}.expense-ledger-impact{align-items:flex-start;flex-wrap:wrap}.expense-ledger-impact strong{width:100%;padding-left:1.2rem}}.expense-report-page{display:grid;gap:.85rem;width:100%;padding-bottom:6rem;color:#fff}.expense-report-hero,.expense-report-filters,.expense-report-summary,.expense-report-register{border:1px solid rgba(201,168,85,.25);border-radius:10px;background:radial-gradient(circle at 90% 0,rgba(244,63,94,.11),transparent 28%),linear-gradient(145deg,#35151d,#160d11 58%,#0c090a);box-shadow:0 18px 42px #0000004d,inset 0 1px #ffffff14}.expense-report-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.15rem 1.2rem}.expense-report-hero h1{margin:.12rem 0 .25rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:950}.expense-report-hero p:not(.luxe-section-kicker){margin:0;color:#ffffff9e;font-size:.8rem}.expense-report-hero__actions{display:flex;gap:.5rem}.expense-report-hero__actions a,.expense-report-hero__actions button{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .75rem;border:1px solid rgba(201,168,85,.25);border-radius:7px;background:#00000047;color:#fff;font-size:.7rem;font-weight:900}.expense-report-hero__actions a{background:linear-gradient(145deg,#9e101a,#641019)}.expense-report-filters{display:grid;grid-template-columns:minmax(9rem,.65fr) minmax(9rem,.65fr) minmax(14rem,1.4fr) minmax(10rem,.7fr) auto;align-items:end;gap:.65rem;padding:.75rem}.expense-report-filters label{display:grid;gap:.32rem}.expense-report-filters label>span{color:#d9b45b;font-size:.6rem;font-weight:900;text-transform:uppercase}.expense-report-filters input,.expense-report-filters select{width:100%;height:2.65rem;border:1px solid rgba(201,168,85,.2);border-radius:7px;background:#070607b8;padding:.55rem .65rem;color:#fff;outline:none}.expense-report-filters select option{background:#160d11}.expense-report-filters :is(input,select):focus{border-color:#d9b45b;box-shadow:0 0 0 3px #d9b45b1a}.expense-report-search>div{position:relative}.expense-report-search svg{position:absolute;z-index:1;left:.7rem;top:50%;transform:translateY(-50%);color:#d9b45b}.expense-report-search input{padding-left:2.25rem}.expense-report-filters>button{display:grid;width:2.65rem;height:2.65rem;place-items:center;border:1px solid rgba(201,168,85,.22);border-radius:7px;background:#ffffff0b;color:#e2c16e}.expense-report-presets{display:flex;align-items:center;gap:.4rem;padding:0 .15rem}.expense-report-presets span{margin-right:.2rem;color:#ffffff7a;font-size:.58rem;font-weight:900;text-transform:uppercase}.expense-report-presets button{padding:.35rem .58rem;border:1px solid rgba(201,168,85,.18);border-radius:999px;background:#ffffff09;color:#e8d49b;font-size:.61rem;font-weight:800}.expense-report-presets button:hover{border-color:#d9b45b73;background:#d9b45b14}.expense-report-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;padding:.65rem}.expense-report-summary>div{display:flex;align-items:center;gap:.65rem;min-width:0;padding:.7rem;border:1px solid rgba(255,255,255,.075);border-radius:8px;background:#ffffff09}.expense-report-summary>div>span{display:grid;width:2.25rem;height:2.25rem;flex:none;place-items:center;border-radius:8px;background:#d9b45b1a;color:#e0bd67}.expense-report-summary p{min-width:0;margin:0}.expense-report-summary small,.expense-report-summary strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expense-report-summary small{color:#ffffff7a;font-size:.56rem;font-weight:900;text-transform:uppercase}.expense-report-summary strong{margin-top:.16rem;color:#fff;font-size:.85rem}.expense-report-register{overflow:hidden}.expense-report-register__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid rgba(201,168,85,.15)}.expense-report-register__head h2{margin:0;font-size:1.05rem;font-weight:900}.expense-report-register__head p{margin:.12rem 0 0;color:#ffffff80;font-size:.66rem}.expense-report-register__head>strong{padding:.28rem .5rem;border-radius:999px;background:#d9b45b17;color:#e2c16e;font-size:.62rem}.expense-report-table-wrap{overflow:auto}.expense-report-register table{width:100%;min-width:45rem;border-collapse:collapse}.expense-report-register th{padding:.7rem .8rem;background:#00000061;color:#d9b45b;font-size:.61rem;text-align:left;text-transform:uppercase}.expense-report-register td{padding:.72rem .8rem;border-top:1px solid rgba(255,255,255,.06);color:#ffffffb8;font-size:.74rem}.expense-report-register tbody tr:hover{background:#ffffff06}.expense-report-register td strong{color:#fff}.expense-report-register .amount{text-align:right;font-variant-numeric:tabular-nums}.expense-report-register td.debit{color:#ff7d85;font-weight:900}.expense-report-date{display:inline-block;padding:.25rem .42rem;border-radius:6px;background:#ffffff0b;color:#e8d49b;font-size:.65rem;font-weight:800}.expense-report-register tfoot td{background:#d9b45b14;color:#f0cf7a;font-weight:950}.expense-report-empty{height:13rem;text-align:center!important}.expense-report-empty svg,.expense-report-empty strong,.expense-report-empty span{display:block;margin:.25rem auto}.expense-report-empty svg{width:2rem;height:2rem;color:#d9b45b}.expense-report-empty span{color:#ffffff73}@media (max-width:1000px){.expense-report-filters{grid-template-columns:1fr 1fr}.expense-report-search{grid-column:1/-1}.expense-report-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.expense-ledger-hero__tools{width:100%;flex-wrap:wrap}.expense-report-hero{align-items:flex-start;flex-direction:column}.expense-report-hero__actions{width:100%;flex-wrap:wrap}.expense-report-hero__actions>*{flex:1}.expense-report-filters{grid-template-columns:1fr}.expense-report-search{grid-column:auto}.expense-report-filters>button{width:100%}.expense-report-summary{grid-template-columns:1fr 1fr}.expense-report-presets{overflow:auto;padding-bottom:.2rem}.expense-report-presets>*{flex:none}}@media print{body *{visibility:hidden!important}.expense-report-page,.expense-report-page *{visibility:visible!important}.expense-report-page{position:absolute;inset:0;padding:0;color:#111}.expense-report-hero,.expense-report-register{border:1px solid #bbb;background:#fff!important;box-shadow:none}.expense-report-hero__actions,.expense-report-filters,.expense-report-summary,.financial-workspace__nav{display:none!important}.expense-report-hero h1,.expense-report-register td strong{color:#111}.expense-report-hero p,.expense-report-register td{color:#333}.expense-report-register th{background:#eee;color:#111}.expense-report-register .debit{color:#111}}.financial-workspace--expenses :is(.expense-ledger-hero,.expense-ledger-entry,.expense-ledger-list,.expense-report-hero,.expense-report-filters,.expense-report-summary,.expense-report-register){border-color:#d4a93738!important;background:linear-gradient(145deg,#121216fa,#09090cfa)!important;box-shadow:0 16px 38px #00000047,inset 0 1px #ffffff0b!important}.financial-workspace--expenses .expense-ledger-hero,.financial-workspace--expenses .expense-report-hero{position:relative;overflow:hidden;padding:1.15rem 1.3rem!important}.financial-workspace--expenses :is(.expense-ledger-hero,.expense-report-hero):before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(#d4a937,#8d1725)}.financial-workspace--expenses :is(.expense-ledger-hero,.expense-report-hero) h1{letter-spacing:-.035em}.financial-workspace--expenses :is(.expense-ledger-hero,.expense-report-hero) p:not(.luxe-section-kicker){max-width:48rem;color:#aaa6a0!important;font-size:.78rem!important;line-height:1.55}.financial-workspace--expenses .expense-ledger-form{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:.85rem!important}.financial-workspace--expenses .expense-ledger-form>.transaction-entry-field:nth-child(1){grid-column:span 5}.financial-workspace--expenses .expense-ledger-form>.transaction-entry-field:nth-child(2){grid-column:span 4}.financial-workspace--expenses .expense-ledger-form>.transaction-entry-field:nth-child(3){grid-column:span 3}.financial-workspace--expenses .expense-ledger-form__summary{grid-column:span 5}.financial-workspace--expenses .expense-ledger-form__actions{grid-column:span 7}.financial-workspace--expenses .expense-ledger-entry__head>span{border-color:#d4a9374d;background:#d4a93714;color:#e6c76f}.financial-workspace--expenses .expense-ledger-impact{border:1px solid rgba(56,189,120,.16);background:#38bd780e}.financial-workspace--expenses .expense-ledger-list__head strong{color:#f0cf7a}.financial-workspace--expenses .expense-report-hero__actions>*{min-width:6.2rem;transition:transform .18s ease,border-color .18s ease,background .18s ease}.financial-workspace--expenses .expense-report-hero__actions>*:hover{transform:translateY(-1px);border-color:#d4a93780}.financial-workspace--expenses .expense-report-hero__actions button:nth-of-type(1){border-color:#34d3994d;color:#8ee4b8}.financial-workspace--expenses .expense-report-hero__actions button:nth-of-type(2){border-color:#60a5fa52;color:#9ac5ff}.financial-workspace--expenses .expense-report-hero__actions button:nth-of-type(3){border-color:#d4a9374d;color:#f0cf7a}.financial-workspace--expenses .expense-report-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:.75rem!important}.financial-workspace--expenses .expense-report-summary>div{min-height:4.4rem;padding:.75rem .85rem}.financial-workspace--expenses .expense-report-register tbody tr{transition:background .16s ease}.financial-workspace--expenses .expense-report-register tbody tr:hover{background:#d4a9370b}.financial-workspace--expenses .expense-report-register tfoot td{padding:.85rem .8rem;font-size:.82rem}@media (max-width:900px){.financial-workspace--expenses .expense-ledger-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}.financial-workspace--expenses .expense-ledger-form>*{grid-column:auto!important}.financial-workspace--expenses .expense-ledger-form>.transaction-entry-field:nth-child(3){grid-column:1/-1!important}.financial-workspace--expenses .expense-report-hero__actions{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.financial-workspace--expenses .expense-report-hero__actions>*{min-width:0!important}}@media (max-width:640px){.financial-workspace--expenses .expense-ledger-page,.financial-workspace--expenses .expense-report-page{gap:.7rem!important}.financial-workspace--expenses .expense-ledger-form{grid-template-columns:1fr!important}.financial-workspace--expenses .expense-ledger-form>*{grid-column:1!important}.financial-workspace--expenses .expense-report-hero__actions{grid-template-columns:1fr 1fr}.financial-workspace--expenses .expense-report-summary{grid-template-columns:1fr!important}.financial-workspace--expenses .expense-report-register table{min-width:0!important;display:block;padding:.65rem}.financial-workspace--expenses .expense-report-register thead{display:none}.financial-workspace--expenses .expense-report-register tbody{display:grid;gap:.65rem}.financial-workspace--expenses .expense-report-register tbody tr{display:grid;grid-template-columns:1fr auto;gap:.45rem .8rem;padding:.8rem;border:1px solid rgba(212,169,55,.16);border-radius:.75rem;background:#ffffff06}.financial-workspace--expenses .expense-report-register tbody td{display:grid;grid-template-columns:6.6rem minmax(0,1fr);gap:.6rem;padding:0!important;border:0!important;text-align:right!important}.financial-workspace--expenses .expense-report-register tbody td:before{content:attr(data-label);color:#9f988d;font-size:.64rem;font-weight:800;text-align:left;text-transform:uppercase}.financial-workspace--expenses .expense-report-register tbody td:nth-child(3),.financial-workspace--expenses .expense-report-register tbody td:nth-child(4){grid-column:1/-1}.financial-workspace--expenses .expense-report-register tbody td:nth-child(5){grid-column:1/-1;padding-top:.4rem!important;border-top:1px solid rgba(255,255,255,.07)!important;color:#ff8c93!important;font-size:.9rem}.financial-workspace--expenses .expense-report-register tfoot{display:block;margin:.65rem}.financial-workspace--expenses .expense-report-register tfoot tr{display:flex;justify-content:space-between;padding:.85rem;border-radius:.7rem;background:#d4a93717}.financial-workspace--expenses .expense-report-register tfoot td{display:block;padding:0!important;background:transparent!important}.financial-workspace--expenses .expense-report-register tfoot td:first-child{flex:1}}.faux-admin-submenu-window__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem .35rem .55rem}.faux-admin-submenu-back,.faux-admin-submenu-title{display:inline-flex;min-height:2rem;align-items:center;gap:.4rem;color:#f4dfad;font-size:.72rem;font-weight:800}.faux-admin-submenu-back{padding:.35rem .65rem;border:1px solid rgba(244,223,173,.2);border-radius:.6rem;background:#ffffff0d}.faux-admin-submenu-title{padding-right:.5rem;text-transform:uppercase;letter-spacing:.08em}.faux-admin-nav--sub{grid-template-columns:repeat(4,minmax(0,1fr))!important}.faux-admin-nav--sub .faux-admin-nav__item{min-height:3.35rem;border-color:#d8b86a24}.faux-admin-nav--sub .faux-admin-nav__item--active{border-color:#f4c4568c!important;background:linear-gradient(135deg,#7b1522,#3a0c12)!important;box-shadow:inset 0 0 0 1px #ffdc8c1f,0 7px 18px #00000038}.member-balance-controls-panel{overflow:visible!important}.member-balance-controls-grid .member-balance-action-btn{white-space:nowrap;justify-content:center}.player-wallet-hero,.player-money-workspace,.player-request-history,.fund-admin-hero,.fund-admin-register{border:1px solid rgba(216,184,106,.24);border-radius:14px;background:radial-gradient(circle at 90% 0,rgba(156,22,34,.2),transparent 34%),linear-gradient(145deg,#32131a,#150c10 62%,#090708);box-shadow:0 20px 48px #00000052,inset 0 1px #ffffff12;color:#fff}.player-wallet-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding:1.25rem 1.4rem}.player-wallet-hero h1,.fund-admin-hero h1{margin:.1rem 0 .25rem;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:950}.player-wallet-hero p:not(.luxe-section-kicker),.fund-admin-hero p{margin:0;color:#ffffff94;font-size:.8rem}.player-wallet-balance{display:grid;min-width:15rem;padding:1rem 1.15rem;border:1px solid rgba(216,184,106,.25);border-radius:12px;background:#0000004d;text-align:right}.player-wallet-balance small{color:#d8b86a;font-size:.62rem;font-weight:900;text-transform:uppercase}.player-wallet-balance strong{font-size:1.65rem}.player-wallet-balance span{color:#ffffff80;font-size:.67rem}.player-money-workspace{overflow:hidden}.player-money-workspace>nav{display:flex;border-bottom:1px solid rgba(216,184,106,.15);background:#0000003d}.player-money-workspace>nav button{display:flex;flex:1;align-items:center;justify-content:center;gap:.45rem;padding:.8rem;border-bottom:2px solid transparent;color:#ffffff8c;font-size:.72rem;font-weight:900}.player-money-workspace>nav button.active{border-color:#d8b86a;background:#d8b86a14;color:#f3d98f}.player-money-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(17rem,.75fr);gap:1rem;padding:1rem}.player-money-form{padding:1rem;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#0003}.player-money-form form{display:grid;gap:.75rem}.player-money-form__head{display:flex;align-items:center;gap:.7rem;margin-bottom:.2rem}.player-money-form__head>span,.player-bank-card__head>span{display:grid;width:2.8rem;height:2.8rem;flex:none;place-items:center;border:1px solid rgba(216,184,106,.25);border-radius:10px;background:#d8b86a17;color:#e0bf6b}.player-money-form h2{margin:0;font-size:1.05rem;font-weight:950}.player-money-form p{margin:.1rem 0 0;color:#ffffff80;font-size:.68rem}.player-money-form label{display:grid;gap:.32rem}.player-money-form label>span{color:#dbbd72;font-size:.62rem;font-weight:900;text-transform:uppercase}.player-money-form input{width:100%;height:2.85rem;border:1px solid rgba(216,184,106,.2);border-radius:8px;background:#050405b8;padding:.65rem .75rem;color:#fff;outline:none}.player-money-form input:focus{border-color:#d8b86a;box-shadow:0 0 0 3px #d8b86a1a}.player-money-amount{position:relative}.player-money-amount b{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#d8b86a;font-size:.64rem}.player-money-amount input{padding-left:3rem;font-size:1rem;font-weight:900}.player-proof-upload img{max-height:9rem;width:auto;border:1px solid rgba(216,184,106,.25);border-radius:8px}.player-money-submit{display:flex;min-height:2.9rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(224,190,107,.34);border-radius:8px;background:linear-gradient(145deg,#95141e,#5b1017);color:#fff;font-size:.75rem;font-weight:950;box-shadow:0 10px 22px #51040b4d}.player-money-submit:disabled{opacity:.55}.player-bank-card{padding:1rem;border:1px solid rgba(216,184,106,.22);border-radius:11px;background:linear-gradient(145deg,#d8b86a1a,#00000047)}.player-bank-card__head{display:flex;align-items:center;gap:.7rem}.player-bank-card__head small,.player-bank-card__head strong{display:block}.player-bank-card__head small{color:#ffffff7a;font-size:.57rem;text-transform:uppercase}.player-bank-card__head strong{color:#7de0a8;font-size:.85rem}.player-bank-card dl{margin:1rem 0}.player-bank-card dl>div{display:flex;justify-content:space-between;gap:1rem;padding:.55rem 0;border-top:1px solid rgba(255,255,255,.065)}.player-bank-card dt{color:#ffffff73;font-size:.64rem}.player-bank-card dd{margin:0;text-align:right;font-size:.7rem;font-weight:800}.player-bank-card>p{display:flex;gap:.4rem;padding:.65rem;border-radius:8px;background:#4cc98612;color:#ffffff91;font-size:.63rem}.player-bank-card>p svg{flex:none;color:#58d891}.player-request-history{overflow:hidden}.player-request-history__head,.fund-admin-register__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-bottom:1px solid rgba(216,184,106,.14)}.player-request-history__head h2,.fund-admin-register__head h2{margin:0;font-size:1rem;font-weight:950}.player-request-history__head p,.fund-admin-register__head p{margin:.1rem 0 0;color:#ffffff7a;font-size:.65rem}.player-request-history__head>span{padding:.3rem .55rem;border-radius:999px;background:#d8b86a1a;color:#e3c475;font-size:.62rem}.player-request-table,.fund-admin-table{overflow:auto}.player-request-table table,.fund-admin-table table{width:100%;min-width:46rem;border-collapse:collapse}.player-request-table th,.fund-admin-table th{padding:.7rem .8rem;background:#00000057;color:#d8b86a;font-size:.59rem;text-align:left;text-transform:uppercase}.player-request-table td,.fund-admin-table td{padding:.72rem .8rem;border-top:1px solid rgba(255,255,255,.06);color:#ffffffb3;font-size:.7rem}.player-request-table .amount,.fund-admin-table .amount{text-align:right;font-weight:900}.player-request-table .empty,.fund-admin-table .empty{height:9rem;text-align:center}.fund-status{display:inline-flex;padding:.25rem .5rem;border-radius:999px;font-size:.57rem;font-weight:950}.fund-status--pending{background:#edb53a21;color:#f0c55f}.fund-status--approved{background:#45c9811f;color:#70dda2}.fund-status--rejected{background:#ef475321;color:#ff7d86}.fund-admin-page{display:grid;gap:1rem;padding-bottom:6rem}.fund-admin-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.15rem 1.25rem}.fund-admin-hero>div:last-child{display:flex;gap:.35rem;flex-wrap:wrap}.fund-admin-hero button,.fund-admin-register__head button,.fund-proof,.fund-actions button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.5rem .65rem;border:1px solid rgba(216,184,106,.2);border-radius:7px;background:#00000040;color:#e7d39d;font-size:.62rem;font-weight:900}.fund-admin-hero button.active{background:linear-gradient(145deg,#8c111b,#571017);color:#fff}.fund-admin-register{overflow:hidden}.fund-admin-register td strong,.fund-admin-register td small{display:block}.fund-admin-register td strong{color:#fff}.fund-admin-register td small{margin-top:.12rem;color:#ffffff6e;font-size:.58rem}.fund-actions{display:flex;gap:.3rem}.fund-actions button:first-child{border-color:#4cc98640;color:#72dfa4}.fund-actions button:last-child{border-color:#ef475340;color:#ff7d86}.fund-actions button:disabled{opacity:.45}.registration-photo-field{display:grid;grid-template-columns:3.2rem 1fr;align-items:center;gap:.4rem .75rem;padding:.7rem;border:1px dashed rgba(216,184,106,.28);border-radius:10px;background:#d8b86a0d}.registration-photo-field>span,.registration-photo-field>small{grid-column:1/-1}.registration-photo-field>span{color:#d8b86a;font-size:.68rem;font-weight:900}.registration-photo-field>span em{margin-left:.35rem;color:#ffffff6b;font-size:.58rem;font-style:normal}.registration-photo-field>div{display:grid;width:3.2rem;height:3.2rem;place-items:center;overflow:hidden;border-radius:50%;background:#ffffff12;color:#d8b86a}.registration-photo-field>div img{width:100%;height:100%;object-fit:cover}.registration-photo-field>div svg{width:1.8rem;height:1.8rem}.registration-photo-field input{min-width:0;font-size:.65rem}.registration-photo-field>small{color:#ffffff73;font-size:.58rem}@media (max-width:800px){.player-money-grid{grid-template-columns:1fr}.fund-admin-hero{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.player-wallet-hero{align-items:stretch;flex-direction:column}.player-wallet-balance{text-align:left;min-width:0}.player-money-workspace>nav button{padding:.7rem .3rem;font-size:.62rem}.player-money-grid{padding:.65rem}.player-money-form{padding:.75rem}.fund-admin-hero>div:last-child{width:100%}.fund-admin-hero button{flex:1}}@media (max-width:900px){.faux-admin-nav--sub{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){.faux-admin-submenu-window{padding:.35rem;border-radius:.8rem}.faux-admin-submenu-title strong{font-size:.68rem}.faux-admin-nav--sub{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.25rem!important}.faux-admin-nav--sub .faux-admin-nav__item{min-height:3rem;padding:.3rem .15rem!important}}.luxe-topbar{background:linear-gradient(90deg,#050305e0,#180708b3,#050305e0),var(--faux-lounge-art) center 8% / cover no-repeat!important;border-color:#ddb1463d!important}@media (max-width:767px){.faux-desktop-admin-nav{display:none!important}.faux-mobile-menu-button{display:grid!important}.faux-mobile-admin-drawer{display:block!important}}.live-tables-page{border:0!important;box-shadow:none!important;background:linear-gradient(180deg,#081d39bd,#040d1dd1)!important}.live-tables-page>.luxe-panel{border:0!important;border-radius:1rem!important;background:#081e398f!important;box-shadow:none!important}.live-table-card{box-shadow:0 14px 30px #0000003d!important}.live-table-actions--inline{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.35rem!important}.live-table-actions--inline .live-table-action{flex:0 0 auto!important;width:auto!important;min-width:0!important;min-height:2rem!important;padding:.34rem .55rem!important;border-radius:.5rem!important;font-size:.6rem!important;gap:.28rem!important}.live-table-actions--inline .live-table-action svg{width:.9rem!important;height:.9rem!important}@media (max-width:640px){.live-table-actions--inline .live-table-action{flex:1 1 auto!important;justify-content:center!important;min-height:2.25rem!important}}.waiting-player-row{grid-template-columns:minmax(12rem,1.4fr) minmax(8rem,.65fr) auto auto!important;align-items:center!important;border-color:#66a9ea40!important;background:linear-gradient(145deg,#0b2f58c7,#05142adb)!important}.waiting-player-avatar{width:2.75rem!important;height:2.75rem!important;flex:0 0 2.75rem;overflow:hidden;border:2px solid rgba(226,189,98,.55);border-radius:50%;background:#102b4d}.waiting-player-avatar img{width:100%;height:100%;object-fit:cover}.waiting-seat-map{position:relative;display:block;width:100%;height:15.5rem;margin:.25rem 0 .85rem;border:0;background:transparent}.waiting-seat-map:before{content:"";position:absolute;inset:12% 8%;border:9px solid #173350;border-radius:50%;background:radial-gradient(ellipse at center,#1f72ba,#09477f 64%,#052e5a);box-shadow:inset 0 0 0 2px #90c5f1a6,inset 0 0 38px #00000075,0 14px 28px #00000047}.waiting-seat-map__surface{position:absolute;inset:33% 28%;z-index:1;display:grid;place-items:center;align-content:center;color:#fff;text-align:center}.waiting-seat-map__surface svg{color:#e2bd62;font-size:1.5rem}.waiting-seat-map__surface strong{font-size:.8rem}.waiting-seat-map__surface small{color:#acd0f0;font-size:.5rem;font-weight:800;letter-spacing:.07em}.waiting-seat{position:absolute;left:var(--waiting-seat-x);top:var(--waiting-seat-y);z-index:2;width:2.8rem;height:2.8rem;display:grid;place-items:center;transform:translate(-50%,-50%);overflow:hidden;border:2px solid rgba(113,180,239,.6);border-radius:50%;background:#081b35;color:#b9d8f4;box-shadow:0 7px 14px #00000052}.waiting-seat.is-filled{border-color:#e2bd62}.waiting-seat img{width:100%;height:100%;object-fit:cover}.waiting-seat b{font-size:.62rem}@media (max-width:767px){.faux-mobile-admin-drawer .faux-admin-navigation{width:100%!important}.faux-mobile-admin-drawer .faux-admin-nav__item{display:grid!important;grid-template-columns:2.5rem minmax(0,1fr)!important;justify-items:stretch!important;align-items:center!important;column-gap:.65rem!important;width:100%!important;min-height:3.35rem!important;padding:.55rem .75rem!important}.faux-mobile-admin-drawer .faux-admin-nav__item>svg{display:block!important;grid-column:1!important;justify-self:center!important;width:1.35rem!important;height:1.35rem!important}.faux-mobile-admin-drawer .faux-admin-nav__label--full{display:block!important;grid-column:2!important;justify-self:start!important;opacity:1!important;visibility:visible!important;color:#fff!important;font-size:.82rem!important;line-height:1.2!important;font-weight:800!important;text-align:left!important;white-space:normal!important}.faux-mobile-admin-drawer .faux-admin-nav__label--short{display:none!important}.waiting-player-row{grid-template-columns:minmax(0,1fr) auto!important;gap:.65rem!important;padding:.75rem!important}.waiting-player-row__player{grid-column:1}.waiting-player-row__status{grid-column:2;grid-row:1}.waiting-player-row__field{grid-column:1/-1}.waiting-player-row__actions{grid-column:1/-1;width:100%}.waiting-player-row__actions .luxe-action{flex:1;justify-content:center}.waiting-seat-map{height:13rem}.waiting-seat{width:2.35rem;height:2.35rem}.app-shell-rail--desktop,.app-shell-rail--mobile{display:none!important}.app-shell-body,.app-shell-body--with-rail{padding-bottom:1.25rem!important}.luxe-topbar .app-shell-header-row:first-child{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:.35rem!important}.faux-header-left-controls{grid-column:1;justify-self:start}.faux-header-brand{grid-column:2;justify-self:center!important;width:auto!important;min-width:0!important}.faux-header-actions{grid-column:3;justify-self:end}.faux-header-mobile-wordmark{font-size:clamp(.72rem,3.6vw,.88rem)!important;text-align:center}}@media (min-width:768px){.faux-header-left-controls{display:contents}.faux-desktop-admin-nav{display:block!important}}.waiting-workspace-head{padding:.25rem .1rem!important;border:0!important;background:transparent!important;box-shadow:none!important}.waiting-player-row__actions .waiting-player-remove,.waiting-player-row__actions .luxe-action{display:inline-flex!important;width:auto!important;min-width:0!important;min-height:2.35rem!important;align-items:center!important;justify-content:center!important;gap:.32rem!important;padding:.42rem .7rem!important;border-radius:.55rem!important;font-size:.68rem!important;white-space:nowrap!important}.waiting-player-row__actions .waiting-player-remove{border:1px solid rgba(248,113,113,.42)!important;background:#7f1d1d61!important;color:#fecaca!important}.waiting-player-row__actions .luxe-action-primary{border-color:#34d39973!important;background:linear-gradient(145deg,#178c59,#0c603d)!important;color:#fff!important}@media (max-width:767px){.waiting-workspace-head{padding:.15rem 0!important}.waiting-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}.waiting-summary-grid .faux-card{min-width:0!important;min-height:6.2rem!important;padding:.7rem!important;border-radius:.8rem!important}.waiting-summary-grid .faux-card__value{font-size:clamp(1.15rem,6vw,1.55rem)!important}.waiting-summary-grid :is(.faux-card__label,.faux-card__muted){font-size:.62rem!important;line-height:1.2!important}.waiting-player-row__actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important}.waiting-player-row__actions .waiting-player-remove,.waiting-player-row__actions .luxe-action{width:100%!important;min-height:2.5rem!important;padding:.45rem .35rem!important}}.faux-welcome-banner{position:fixed;top:4.55rem;left:50%;z-index:9990;width:min(20rem,calc(100vw - 1.25rem));display:grid;grid-template-columns:2.35rem minmax(0,1fr) 2rem;align-items:center;gap:.55rem;transform:translate(-50%);padding:.55rem .65rem;border:1px solid rgba(226,189,98,.48);border-radius:.8rem;background:linear-gradient(145deg,#89121dfa,#2f070dfa),url(/collateral/pattern-red.webp);color:#fff;box-shadow:0 18px 45px #0000007a;animation:fauxWelcomeIn .35s ease-out both}.faux-welcome-banner>span{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid rgba(242,213,135,.42);border-radius:50%;background:#0000002e;color:#f2d587;font-size:1.35rem}.faux-welcome-banner small,.faux-welcome-banner strong{display:block}.faux-welcome-banner small{color:#f2d587;font-size:.58rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.faux-welcome-banner strong{margin:0;font-family:Playfair Display,serif;font-size:1rem}.faux-welcome-banner button{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;color:#ffffffb3}@keyframes fauxWelcomeIn{0%{opacity:0;transform:translate(-50%,-.7rem)}to{opacity:1;transform:translate(-50%)}}.faux-header-profile-menu{width:12rem!important;display:grid!important;align-items:stretch!important;gap:.45rem!important;padding:.55rem!important;border-color:#e2bd6259!important;background:linear-gradient(155deg,#16090bfa,#051224fa),url(/collateral/pattern-blue.webp)!important}.faux-header-profile-menu .faux-profile-action{display:flex!important;width:100%!important;min-width:0!important;height:auto!important;min-height:2.75rem!important;align-items:center!important;justify-content:flex-start!important;gap:.65rem!important;padding:.55rem .75rem!important;border:1px solid transparent!important;border-radius:.65rem!important;font-size:.78rem!important;font-weight:900!important;letter-spacing:.01em!important}.faux-header-profile-menu .faux-profile-action svg{width:1.1rem!important;height:1.1rem!important}.faux-header-profile-menu .faux-profile-action span{display:inline!important;overflow:visible!important;white-space:nowrap!important}.faux-header-profile-menu .faux-profile-action--settings{border-color:#599fe44d!important;background:linear-gradient(145deg,#164f8d,#092d5d)!important;color:#fff!important}.faux-header-profile-menu .faux-profile-action--logout{margin-top:0!important;border-color:#ea5b6452!important;background:linear-gradient(145deg,#a81724,#620b13)!important;color:#fff!important}@media (max-width:640px){.faux-header-profile-menu{right:0!important;width:min(12rem,calc(100vw - 1rem))!important}.faux-header-profile-menu .faux-profile-action{min-height:2.9rem!important;font-size:.8rem!important}}.faux-mobile-admin-drawer__account{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.65rem;padding-top:.65rem;border-top:1px solid rgba(226,189,98,.2)}.faux-mobile-admin-drawer__account button{display:flex;min-height:2.8rem;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .6rem;border:1px solid rgba(226,189,98,.22);border-radius:.65rem;background:#ffffff0f;color:#fff;font-size:.72rem;font-weight:850}.faux-mobile-admin-drawer__account button:last-child{border-color:#f8717157;background:#7f1d1d4d;color:#fecaca}.settings-devices-panel{overflow:hidden;border:1px solid rgba(226,189,98,.25);border-radius:1rem;background:linear-gradient(145deg,#0f345eeb,#05142af5),url(/collateral/pattern-blue.webp);color:#fff;box-shadow:0 18px 42px #00000047}.settings-devices-panel>header{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid rgba(226,189,98,.18);background:#00000029}.settings-devices-panel>header>span{display:grid;width:2.7rem;height:2.7rem;place-items:center;border-radius:.75rem;background:linear-gradient(145deg,#a81724,#620b13);color:#f2d587;font-size:1.3rem}.settings-devices-panel header p{margin:0;color:#e2bd62;font-size:.56rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.settings-devices-panel header h2{margin:.05rem 0;font-size:1.1rem}.settings-devices-panel header small{color:#ffffff94}.settings-device-list{display:grid;gap:.55rem;padding:.8rem}.settings-device-list article{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.65rem;border:1px solid rgba(111,175,236,.22);border-radius:.75rem;background:#020f1f7a}.settings-device-list article>span{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:.65rem;background:#337fc92e;color:#8cc4f1;font-size:1.15rem}.settings-device-list strong,.settings-device-list small{display:block}.settings-device-list strong{font-size:.75rem}.settings-device-list small{margin-top:.12rem;color:#ffffff85;font-size:.58rem}.settings-device-list em,.settings-device-list button{padding:.38rem .55rem;border-radius:.5rem;font-size:.58rem;font-weight:900;font-style:normal}.settings-device-list em{background:#3fbe7e21;color:#72dfa4}.settings-device-list button{background:linear-gradient(145deg,#a81724,#620b13);color:#fff}.settings-device-empty{padding:2.5rem 1rem;color:#ffffff94;text-align:center}.auth-screen,.primary-background,.auth-register-screen{min-height:100dvh!important;background:linear-gradient(180deg,#04020438,#050306ad),var(--faux-lounge-art) center top / cover fixed no-repeat!important}.auth-card,.auth-entry-card-area>div>*{-webkit-backdrop-filter:blur(11px) saturate(1.12);backdrop-filter:blur(11px) saturate(1.12)}.digilocker-consent-card{display:grid;grid-template-columns:2.55rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.75rem;border:1px solid rgba(89,159,228,.35);border-radius:.85rem;background:linear-gradient(145deg,#0a315be6,#041831f0);color:#fff}.digilocker-consent-card>span{display:grid;width:2.45rem;height:2.45rem;place-items:center;border-radius:.7rem;background:#599fe42e;color:#8cc4f1;font-size:1.25rem}.digilocker-consent-card strong,.digilocker-consent-card small{display:block}.digilocker-consent-card strong{font-size:.78rem}.digilocker-consent-card small{margin-top:.15rem;color:#ffffff9e;font-size:.6rem;line-height:1.35}.digilocker-consent-card button{min-height:2.25rem;padding:.45rem .65rem;border:1px solid rgba(226,189,98,.42);border-radius:.6rem;background:linear-gradient(145deg,#d8b86a,#9d7024);color:#160f07;font-size:.65rem;font-weight:950}.digilocker-consent-card.is-verified{border-color:#41c8826b;background:linear-gradient(145deg,#0c5339e0,#04281ef0)}.digilocker-consent-card.is-verified>span{color:#72dfa4;background:#41c88226}@media (max-width:420px){.digilocker-consent-card{grid-template-columns:2.4rem minmax(0,1fr)}.digilocker-consent-card button{grid-column:1/-1;width:100%}}.pan-result-dialog{text-align:center;color:#fff}.pan-result-dialog__icon{display:grid;width:3.6rem;height:3.6rem;margin:0 auto .7rem;place-items:center;border-radius:50%;font-size:2rem}.pan-result-dialog.is-verified .pan-result-dialog__icon{background:#2dbe7026;color:#72dfa4}.pan-result-dialog.is-failed .pan-result-dialog__icon{background:#dc3a4429;color:#ff8c94}.pan-result-dialog h3{margin:0 0 .45rem;font-size:1.05rem;font-weight:950}.pan-result-dialog>p{color:#ffffffad;font-size:.72rem;line-height:1.5}.pan-result-dialog__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.8rem 0;text-align:left}.pan-result-dialog__details p{padding:.55rem;border:1px solid rgba(255,255,255,.1);border-radius:.65rem;background:#ffffff0d}.pan-result-dialog__details small,.pan-result-dialog__details strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pan-result-dialog__details small{color:#ffffff7a;font-size:.55rem;text-transform:uppercase}.pan-result-dialog__details strong{margin-top:.12rem;font-size:.7rem}.pan-result-dialog__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1rem}.pan-result-dialog.is-verified .pan-result-dialog__actions{grid-template-columns:1fr}.pan-result-dialog__actions button{width:100%;min-height:2.7rem;justify-content:center;font-size:.68rem}@media (max-width:380px){.pan-result-dialog__actions,.pan-result-dialog__details{grid-template-columns:1fr}}@media (max-width:1180px){.app-shell-rail--desktop{display:none!important}.app-shell-rail--mobile{display:block!important;position:fixed!important;inset:auto 0 0!important;z-index:100!important;width:100%!important;height:calc(4.75rem + env(safe-area-inset-bottom,0px))!important;overflow:visible!important;border-top:1px solid rgba(214,170,59,.28)!important;background:#080a10fa!important;box-shadow:0 -10px 28px #0000006b!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.app-shell-rail--mobile .nav-side-rail,.app-shell-rail--mobile .nav-side-rail--staff,.app-shell-rail--mobile .nav-side-rail--player{display:flex!important;width:100%!important;max-width:none!important;height:100%!important;align-items:stretch!important;justify-content:flex-start!important;gap:.2rem!important;padding:.3rem .45rem calc(.25rem + env(safe-area-inset-bottom,0px))!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;touch-action:pan-x!important;-webkit-overflow-scrolling:touch!important}.app-shell-rail--mobile .nav-side-rail::-webkit-scrollbar{display:none!important}.app-shell-rail--mobile .nav-mobile-tap,.app-shell-rail--mobile .nav-mobile-tap:nth-child(n),.app-shell-rail--mobile .nav-side-rail--staff .nav-mobile-tap,.app-shell-rail--mobile .nav-side-rail--player .nav-mobile-tap{display:flex!important;flex:0 0 clamp(4.5rem,14vw,5.7rem)!important;width:clamp(4.5rem,14vw,5.7rem)!important;min-width:clamp(4.5rem,14vw,5.7rem)!important;height:4rem!important;min-height:4rem!important;margin:0!important;padding:.18rem!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:.12rem!important;scroll-snap-align:start!important}.app-shell-rail--mobile :is(.nav-mobile-icon,.nav-mobile-fab){width:2.15rem!important;height:2.15rem!important;min-width:2.15rem!important;min-height:2.15rem!important;margin:0!important}.app-shell-rail--mobile .nav-side-label{display:block!important;width:100%!important;overflow:hidden!important;color:#a7a9b2!important;font-size:.55rem!important;font-weight:800!important;line-height:1.05!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell-rail--mobile .nav-mobile-tap:has(.nav-mobile-icon--active){background:#c8202a24!important}.app-shell-rail--mobile .nav-mobile-icon--active{border:1px solid rgba(214,170,59,.55)!important;background:#8f1722!important;color:#f6d879!important}.app-shell-body,.app-shell-body--with-rail,.app-shell-body--no-rail{padding-bottom:calc(5.15rem + env(safe-area-inset-bottom,0px))!important}.app-shell-body--with-rail .app-shell-main{width:100%!important;margin-left:0!important}}@media (max-width:1180px){body .app-shell-rail--mobile .nav-side-rail{display:flex!important;flex-flow:row nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}body .app-shell-rail--mobile .nav-side-rail>.nav-mobile-tap,body .app-shell-rail--mobile .nav-side-rail>.nav-mobile-tap:nth-child(n){display:flex!important;visibility:visible!important;opacity:1!important;flex:0 0 clamp(4.65rem,19vw,5.6rem)!important;width:clamp(4.65rem,19vw,5.6rem)!important;min-width:clamp(4.65rem,19vw,5.6rem)!important}body .app-shell-rail--mobile .nav-side-rail>.nav-mobile-tap>:is(.nav-mobile-icon,.nav-mobile-fab,.nav-side-label){display:grid!important;visibility:visible!important;opacity:1!important}body .app-shell-rail--mobile .nav-side-rail>.nav-mobile-tap>.nav-side-label{display:block!important}}.auth-register-screen{box-sizing:border-box!important;min-height:100dvh!important;height:auto!important;justify-content:flex-start!important;overflow-x:hidden!important;overflow-y:auto!important;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1.5rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px))!important}.auth-register-screen .auth-header{flex:0 0 auto!important;max-width:42.5rem!important;min-height:3rem!important}.registration-brand-lockup{display:flex!important;align-items:center!important;justify-content:center!important;gap:.55rem!important;color:#e4bd55!important}.registration-brand-lockup img{display:block!important;width:1.65rem!important;height:2.35rem!important;object-fit:contain!important;filter:none!important}.registration-brand-lockup span{color:#e4bd55!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.16em!important;white-space:nowrap!important}.registration-step-heading{color:#d6cfc6!important;font-weight:700!important;text-align:center!important}.auth-register-screen>p:first-of-type{margin-top:.8rem!important}.auth-register-screen>.auth-card{flex:0 0 auto!important;width:min(100%,42.5rem)!important;max-width:42.5rem!important;height:auto!important;min-height:0!important;margin:1rem auto 1.5rem!important;padding:clamp(1rem,2.4vw,1.65rem)!important;overflow:visible!important}.auth-register-screen :is(input,select,textarea,button){min-height:44px}.auth-register-screen :is(input,select,textarea){font-size:16px!important}.auth-register-screen label{font-size:14px!important}.registration-final-actions{display:grid;gap:.65rem;margin-top:.25rem;padding-bottom:.5rem}.registration-final-actions>*{min-height:48px!important;justify-content:center}.registration-verification-modal{width:min(100%,42.5rem)!important;max-width:42.5rem!important;height:auto!important}.registration-verification-modal .pan-result-dialog__actions{grid-template-columns:repeat(3,minmax(0,1fr))}.registration-manual-card .registration-success-card__seal{background:linear-gradient(145deg,#b98926,#6b4b14)!important}@media (max-height:700px) and (min-width:700px){.auth-register-screen{padding-top:.55rem!important;padding-bottom:1rem!important}.auth-register-screen .auth-header{min-height:2.6rem!important}.auth-register-screen>p:first-of-type{margin-top:.35rem!important}.auth-register-screen>.auth-card{margin-top:.55rem!important;padding:1rem 1.35rem!important}.auth-register-screen .auth-logo-medallion{width:3.4rem!important;height:3.4rem!important}.auth-register-screen .auth-card>.flex.justify-center{margin-bottom:.5rem!important}.auth-register-screen .auth-card h2+p{margin-bottom:.65rem!important}}@media (max-width:599px){.auth-register-screen{padding:calc(.65rem + env(safe-area-inset-top,0px)) 1rem calc(1.25rem + env(safe-area-inset-bottom,0px))!important}.auth-register-screen>.auth-card{width:100%!important;margin:.7rem auto 1rem!important;padding:1rem!important;border-radius:14px!important}.auth-register-screen .auth-logo-medallion{width:3.5rem!important;height:3.5rem!important}.registration-verification-modal{width:calc(100% - 2rem)!important;max-width:none!important;margin:auto!important}.registration-verification-modal .pan-result-dialog__actions{grid-template-columns:1fr!important}.registration-verification-modal .pan-result-dialog__actions button{min-height:48px!important;font-size:.78rem!important}}@media (max-width:820px){.auth-screen,.primary-background,.auth-register-screen{background:linear-gradient(180deg,#04020433,#050306b8),var(--faux-lounge-art) 50% top / auto 100dvh scroll no-repeat,#080506!important}}@media (max-width:520px){.settings-device-list article{grid-template-columns:2.35rem minmax(0,1fr)}.settings-device-list article :is(em,button){grid-column:1/-1;width:100%;text-align:center}}.auth-screen .auth-logo-medallion img,.auth-register-screen .registration-brand-lockup img,.auth-landing-logo{filter:none!important;color:#d6aa3b!important}.auth-login-form,.auth-register-screen form{width:100%!important;min-width:0!important;text-align:left!important}.auth-login-field,.auth-register-screen form>div{width:100%;min-width:0}.auth-login-field>label,.auth-register-screen form label:not(.registration-photo-action){display:block!important;width:100%!important;margin:0 0 .42rem!important;padding:0!important;color:#f2ede5!important;font-size:.875rem!important;font-weight:750!important;line-height:1.3!important;text-align:left!important}.auth-login-field .auth-input-wrap,.auth-register-screen form input,.auth-register-screen form select,.auth-register-screen form textarea{width:100%!important;min-width:0!important;box-sizing:border-box!important}.registration-optional-label{margin-left:.4rem!important;border:1px solid rgba(214,170,59,.28)!important;background:#d6aa3b1a!important;color:#dcb753!important;vertical-align:middle!important}.auth-login-meta-row{display:flex!important;width:100%!important;align-items:center!important;justify-content:space-between!important;flex-direction:row!important;gap:.75rem!important}.auth-remember-control{display:inline-flex!important;width:auto!important;align-items:center!important;margin:0!important;white-space:nowrap}.auth-remember-control input{flex:0 0 auto;margin:0!important}.auth-forgot-link{flex:0 0 auto;min-height:44px!important;white-space:nowrap}@media (max-width:380px){.auth-login-meta-row{gap:.45rem!important}.auth-remember-control,.auth-forgot-link{font-size:.7rem!important}}@media (min-width:1181px){.app-shell-rail--desktop{display:block!important;top:4.45rem!important;bottom:.55rem!important;left:.45rem!important;width:4.75rem!important;border:1px solid rgba(214,170,59,.24)!important;border-radius:0 15px 15px 0!important;background:linear-gradient(180deg,#11131bfb,#080a0ffb)!important;box-shadow:8px 0 28px #00000061,inset 0 1px #ffffff09!important;transition:width .18s ease,border-color .18s ease,box-shadow .18s ease!important}.app-shell-rail--desktop:hover,.app-shell-rail--desktop:focus-within{width:13.25rem!important;border-color:#d6aa3b66!important;box-shadow:12px 0 34px #0000007a,0 0 20px #d6aa3b0f!important}.app-shell-rail--desktop .nav-side-rail{width:13.25rem!important;min-width:13.25rem!important;gap:.38rem!important;padding:.7rem .5rem!important}.app-shell-rail--desktop .nav-mobile-tap{position:relative!important;grid-template-columns:3.7rem minmax(0,1fr)!important;width:12.15rem!important;min-width:12.15rem!important;min-height:3.25rem!important;border-radius:.8rem!important}.app-shell-rail--desktop .nav-mobile-tap:hover,.app-shell-rail--desktop .nav-mobile-tap:focus-visible{border-color:#d6aa3b4d!important;background:#d6aa3b13!important;outline:none!important}.app-shell-rail--desktop :is(.nav-mobile-icon,.nav-mobile-fab){width:2.8rem!important;height:2.8rem!important;min-width:2.8rem!important;min-height:2.8rem!important;border:1px solid rgba(255,255,255,.13)!important;background:#ffffff0e!important;color:#e8e3da!important;box-shadow:inset 0 1px #ffffff09!important}.app-shell-rail--desktop .nav-mobile-icon__glyph{width:1.38rem!important;height:1.38rem!important}.app-shell-rail--desktop .nav-side-label{color:#f2eee7!important;font-size:.78rem!important;font-weight:800!important;letter-spacing:.015em!important}.app-shell-rail--desktop:hover .nav-side-label,.app-shell-rail--desktop:focus-within .nav-side-label{opacity:1!important;visibility:visible!important}.app-shell-rail--desktop .nav-mobile-tap:has(.nav-mobile-icon--active){border-color:#d6aa3b4d!important;background:linear-gradient(90deg,#9f162357,#d6aa3b0e)!important}.app-shell-rail--desktop .nav-mobile-tap:has(.nav-mobile-icon--active):before{content:"";position:absolute;top:.52rem;bottom:.52rem;left:-.5rem;width:3px;border-radius:0 4px 4px 0;background:#d6aa3b;box-shadow:0 0 10px #d6aa3b66}.app-shell-rail--desktop .nav-mobile-icon--active{border-color:#d6aa3b9e!important;background:linear-gradient(145deg,#a51c2a,#641019)!important;color:#f6d879!important}.app-shell-body--with-rail .app-shell-main{width:calc(100% - 5.45rem)!important;margin-left:5.45rem!important}}.auth-screen:has(.auth-login-form),.password-recovery-screen{background:linear-gradient(180deg,#030306b3,#050306e0),var(--faux-lounge-art) center / cover fixed no-repeat!important}.auth-screen:has(.auth-login-form) .auth-card{width:min(100%,32rem)!important;max-width:32rem!important;padding:1.35rem 2rem 1.15rem!important;border:1px solid rgba(214,170,59,.24)!important;border-radius:16px!important;background:#11141ceb!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important;backdrop-filter:blur(18px) saturate(1.08)!important}.password-recovery-screen:before{background:#0303064d!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:none!important;mask-image:none!important;opacity:1!important}@media (max-width:480px){.auth-screen:has(.auth-login-form),.password-recovery-screen{background:#090b11!important}.auth-screen:has(.auth-login-form){padding-inline:1rem!important}.auth-screen:has(.auth-login-form) .auth-card{width:100%!important;max-width:100%!important;padding:1.2rem 1rem 1rem!important}}.admin-command-center{gap:.75rem!important;padding-top:.35rem!important}.app-shell-main:has(.admin-command-center){background-image:linear-gradient(#040508d1,#040508e6),var(--faux-lounge-art)!important;background-position:center top!important;background-size:cover!important;background-attachment:scroll!important}.app-shell-main>.admin-command-center{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-shell-main:has(.live-tables-page){background-image:linear-gradient(#040508d1,#040508e6),var(--faux-lounge-art)!important;background-position:center top!important;background-size:cover!important;background-attachment:scroll!important}.live-tables-page{background:transparent!important}.live-tables-page>.luxe-panel{border:1px solid rgba(214,170,59,.16)!important;background:#11141ceb!important;box-shadow:0 12px 28px #0000004d!important}.app-shell-main:has(.waiting-workspace-head){background-image:linear-gradient(#040508d1,#040508e6),var(--faux-lounge-art)!important;background-position:center top!important;background-size:cover!important;background-attachment:scroll!important}.app-shell-main:has(.waiting-workspace-head)>div{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.waiting-tables-section{border:1px solid rgba(214,170,59,.16)!important;background:#11141ceb!important;box-shadow:0 12px 28px #0000004d!important}.waiting-table-card,.waiting-table-card--open,.waiting-table-card--running,.waiting-table-card--closed{border:1px solid rgba(214,170,59,.18)!important;border-left:3px solid var(--waiting-tone,#d6aa3b)!important;background:linear-gradient(145deg,#181c26fa,#0c0e14fa)!important;box-shadow:0 12px 28px #0000004d!important}.waiting-table-card__main{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--waiting-tone) 10%,transparent),transparent 38%)!important}.admin-command-center .faux-card{min-height:7.25rem!important;border:1px solid rgba(214,170,59,.18)!important;border-left:3px solid var(--metric-accent,#d6aa3b)!important;background:linear-gradient(145deg,#181c26fa,#0c0e14fa)!important;box-shadow:0 12px 28px #0000004d!important}.admin-command-center .faux-card--royal{--metric-accent:#5f9fe8}.admin-command-center .faux-card--felt{--metric-accent:#55b989}.admin-command-center .faux-card--maroon{--metric-accent:#c8202a}.admin-command-center .faux-card--gold{--metric-accent:#d6aa3b}.admin-command-center .faux-card__icon-ring{color:var(--metric-accent)!important;background:#ffffff0b!important}.admin-command-center .faux-card__badge-pill{color:#a7a9b2!important;background:#ffffff0a!important}.dashboard-operations-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.dashboard-operational-metric{display:flex;min-width:0;align-items:center;gap:.65rem;padding:.7rem .8rem;border:1px solid rgba(214,170,59,.14);border-radius:.8rem;background:#11141ceb}.dashboard-operational-metric>svg{flex:0 0 auto;color:#d6aa3b;font-size:1.15rem}.dashboard-operational-metric span,.dashboard-operational-metric small,.dashboard-operational-metric strong{display:block;min-width:0}.dashboard-operational-metric small{overflow:hidden;color:#a7a9b2;font-size:.58rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.dashboard-operational-metric strong{margin-top:.08rem;color:#f5f1e8;font-size:.9rem}.admin-command-center .ops-action{min-height:4.25rem!important;padding:.65rem .8rem!important;border-color:#d6aa3b29!important;background:#11141cf0!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.admin-command-center .ops-action:hover{transform:translateY(-2px)!important;border-color:#d6aa3b75!important;box-shadow:0 12px 28px #00000059!important}.today-club-activity__head{background:linear-gradient(110deg,#68101c,#1d0f14fa),url(/collateral/pattern-red.webp) center/320px!important;background-blend-mode:multiply!important}.today-club-activity th{color:#e8e8ec!important;font-size:.66rem!important;letter-spacing:.04em}.faux-header-profile{width:auto!important;height:2.7rem!important;aspect-ratio:auto!important;gap:.55rem!important;padding:.2rem .65rem .2rem .2rem!important;overflow:visible!important;border-radius:999px!important}.faux-header-profile img{width:2.25rem!important;height:2.25rem!important;flex:0 0 2.25rem}.faux-header-profile__identity{display:block;max-width:10rem;text-align:left;line-height:1.05}.faux-header-profile__identity strong,.faux-header-profile__identity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faux-header-profile__identity strong{color:#f5f1e8;font-size:.7rem}.faux-header-profile__identity small{margin-top:.18rem;color:#a7a9b2;font-size:.52rem;text-transform:capitalize}.faux-header-actions--player>.faux-header-wallet-button{margin-right:.35rem}.faux-header-actions--player>.faux-header-profile-wrap{margin-left:.35rem}.player-loyalty-credit,.faux-header-notification-item--loyalty small b{color:#42d98b!important}.player-loyalty-credit{font-size:.9rem;font-weight:950;letter-spacing:.01em}.player-header-wallet__withdraw{display:flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(66,217,139,.32);border-radius:.75rem;background:linear-gradient(145deg,#137a50,#0a4d34);color:#fff;font-size:.75rem;font-weight:900}.player-header-wallet__withdraw:disabled{cursor:not-allowed;border-color:#cbd5e11f;background:#202735;color:#8b96a8}.player-header-wallet__transfer{display:flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(226,189,98,.34);border-radius:.75rem;background:linear-gradient(145deg,#705116,#3f2d0b);color:#fff8dc;font-size:.75rem;font-weight:900}.live-table-card .live-table-actions--inline{display:flex!important;width:100%!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important}.live-table-card .live-table-actions--inline .live-table-action:first-child{margin-right:auto!important}.live-table-card .live-table-actions--inline .live-table-action:last-child{margin-left:auto!important}@media (max-width:1180px){.app-shell-rail--mobile{display:block!important;position:fixed!important;inset:auto 0 0!important;z-index:90!important;height:4.8rem!important;overflow:hidden!important;border-top:1px solid rgba(226,189,98,.28)!important;background:#050b16fa!important}.app-shell-rail--mobile .nav-side-rail{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;width:100%!important;max-width:48rem!important;height:100%!important;margin:0 auto!important;padding:.3rem .5rem calc(.25rem + env(safe-area-inset-bottom))!important;overflow:visible!important}.app-shell-rail--mobile .nav-side-rail--staff .nav-mobile-tap{display:none!important}.app-shell-rail--mobile .nav-side-rail--staff :is(.nav-essential-dashboard,.nav-essential-live,.nav-essential-players,.nav-essential-call-time,.nav-tablet-more),.app-shell-rail--mobile .nav-side-rail--player .nav-mobile-tap{display:flex!important;width:auto!important;min-width:0!important;height:4rem!important;min-height:4rem!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:.14rem!important;padding:.15rem!important}.app-shell-rail--mobile .nav-side-label{display:block!important;width:100%!important;overflow:hidden;color:#a8b4c5!important;font-size:.59rem!important;font-weight:800!important;text-align:center;text-overflow:ellipsis;white-space:nowrap}.app-shell-body{padding-bottom:calc(5.2rem + env(safe-area-inset-bottom))!important}.faux-header-wordmark{display:block!important}.faux-header-wordmark>span{background:none!important;color:#e6c76f!important;-webkit-text-fill-color:#e6c76f!important;font-size:clamp(.88rem,2.1vw,1.12rem)!important}.faux-header-wordmark>small{color:#a8b4c5!important}.faux-header-mobile-wordmark{display:none!important}.faux-header-actions--player>.faux-header-qr-button{order:1}.faux-header-actions--player>.faux-header-notification-wrap{order:2}.faux-header-actions--player>.faux-header-wallet-button{order:3;display:flex!important;width:auto!important;min-width:5.6rem!important;justify-content:flex-start!important;padding:.3rem .55rem!important}.faux-header-actions--player>.faux-header-wallet-button span{display:block!important}.faux-header-actions--player>.faux-header-profile-wrap{order:4}.app-shell-main--full>.faux-profile-shell,.app-shell-main .faux-profile-shell{width:100%!important;max-width:none!important;padding:1rem!important}.faux-profile-hero__body{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important}.faux-profile-photo-actions{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.faux-profile-membership-summary,.faux-profile-photo-actions>small{grid-column:1/-1!important}.faux-profile-grid--player{grid-template-columns:repeat(2,minmax(0,1fr))!important}.live-tables-toolbar{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;gap:.5rem!important}.live-tables-toolbar .luxe-action{width:100%!important;min-width:0!important;justify-content:center!important;padding-inline:.55rem!important;white-space:nowrap!important}.live-tables-title{display:flex;align-items:center;gap:.45rem;white-space:nowrap}.live-tables-title>span{display:grid;min-width:1.65rem;height:1.65rem;place-items:center;border:1px solid rgba(226,199,111,.38);border-radius:999px;background:#e2c76f1a;color:#e6c76f;font-size:.72rem}.live-table-legend{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:.45rem!important;overflow-x:auto!important;scrollbar-width:none}.live-table-legend::-webkit-scrollbar{display:none}.live-table-legend__item{flex:0 0 auto!important}.today-club-activity__table-wrap{overflow-x:auto!important}.today-club-activity table{min-width:46rem!important;table-layout:fixed!important}.today-club-activity th,.today-club-activity td{white-space:nowrap!important;vertical-align:middle!important}.today-club-activity th:first-child,.today-club-activity td:first-child{width:22%!important}}@media (max-width:1180px){.faux-header-actions--player>.faux-header-profile-wrap{position:absolute!important;left:.75rem!important;top:50%!important;z-index:4!important;order:0!important;transform:translateY(-50%)!important;margin:0!important}.faux-header-actions--player>.faux-header-qr-button{order:1!important}.faux-header-actions--player>.faux-header-notification-wrap{order:2!important}.faux-header-actions--player>.faux-header-wallet-button{order:3!important;margin:0!important}.faux-header-wallet-button--left{display:none!important}.faux-header-actions--player{margin-left:auto!important}.faux-header-wordmark>span{white-space:nowrap!important}.app-shell-rail--mobile{overflow:visible!important}.app-shell-rail--mobile .nav-side-rail{display:flex!important;max-width:none!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.app-shell-rail--mobile .nav-side-rail::-webkit-scrollbar{display:none!important}.app-shell-rail--mobile .nav-side-rail--staff .nav-mobile-tap,.app-shell-rail--mobile .nav-side-rail--player .nav-mobile-tap{display:flex!important;flex:0 0 5.1rem!important;width:5.1rem!important;min-width:5.1rem!important}}@media (max-width:599px){.faux-header-wordmark>span{font-size:0!important}.faux-header-wordmark>span:after{content:"FAUX";font-size:.86rem!important;letter-spacing:.14em!important}.faux-header-actions--player>.faux-header-qr-button{display:none!important}.faux-header-actions--player>.faux-header-wallet-button{min-width:4.5rem!important}}.seat-card__mobile-summary{display:none}@media (max-width:1180px){.app-shell-rail--mobile .nav-side-rail--staff{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;overflow:visible!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-mobile-tap{display:none!important}.app-shell-rail--mobile .nav-side-rail--staff>:is(.nav-essential-dashboard,.nav-essential-registered,.nav-essential-checkin,.nav-essential-live,.nav-tablet-more){display:flex!important;min-width:0!important;width:auto!important;flex:none!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-dashboard{order:1!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-registered{order:2!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-checkin{order:3!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-essential-live{order:4!important}.app-shell-rail--mobile .nav-side-rail--staff>.nav-tablet-more{order:5!important}.staff-mobile-more{position:fixed;right:.75rem;bottom:calc(5.25rem + env(safe-area-inset-bottom));z-index:120;display:grid;width:min(18rem,calc(100vw - 1.5rem));padding:.55rem;border:1px solid rgba(212,169,55,.3);border-radius:.9rem;background:#0e1118fa;box-shadow:0 1rem 2.5rem #0000008c}.staff-mobile-more button{display:flex;min-height:2.85rem;align-items:center;gap:.7rem;border:0;border-bottom:1px solid rgba(255,255,255,.06);background:transparent;color:#f6f1e8;padding:.55rem .7rem;text-align:left}.staff-mobile-more button:last-child{border-bottom:0}.staff-mobile-more button.is-danger{color:#ff7b83}}@media (max-width:599px){.seat-card__mobile-summary{display:grid;gap:.55rem;padding:.8rem;border:1px solid rgba(212,169,55,.18);border-radius:.8rem;background:#0e1118d1}.seat-card__mobile-summary>span{color:#a9a5a0;font-size:.78rem}.seat-card__mobile-summary>div{display:grid;grid-template-columns:repeat(9,1fr);gap:.28rem}.seat-card__mobile-summary i{aspect-ratio:1;border:1px solid rgba(203,213,225,.28);border-radius:50%;background:#151922}.seat-card__mobile-summary i.is-occupied{border-color:#d4a93794;background:#b51d2d}.seat-card__mobile-summary button{min-height:2.75rem;border:1px solid rgba(212,169,55,.38);border-radius:.65rem;background:#151922;color:#f3d784;font-weight:850}.seat-card:not(.is-seat-map-open)>.seat-ring--arena{display:none!important}.seat-card.is-seat-map-open>.seat-ring--arena{display:block!important}}@media (max-width:599px){.faux-header-wordmark{display:block!important}.faux-header-wordmark>span{font-size:clamp(.7rem,3.2vw,.86rem)!important;letter-spacing:.08rem!important}.faux-header-wordmark>small{display:none!important}.faux-header-mobile-wordmark{display:none!important}.faux-header-actions--player>.faux-header-wallet-button{min-width:4.15rem!important;padding:.25rem .4rem!important;gap:.25rem!important}.faux-header-actions--player>.faux-header-wallet-button small{display:none!important}.faux-header-actions--player>.faux-header-wallet-button strong{margin:0!important;font-size:.62rem!important}.faux-profile-photo-actions,.faux-profile-grid--player{grid-template-columns:minmax(0,1fr)!important}.faux-profile-photo-actions>*{grid-column:1!important}.live-tables-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important}.live-tables-toolbar .luxe-action{min-height:2.75rem!important;font-size:.61rem!important;gap:.25rem!important}.today-club-activity__table-wrap{overflow:visible!important}.today-club-activity table{min-width:0!important;table-layout:auto!important}.today-club-activity tr{grid-template-columns:repeat(2,minmax(0,1fr))!important}.today-club-activity td{white-space:normal!important}.today-club-activity td:first-child,.today-club-activity td:last-child{grid-column:1/-1!important}}.faux-welcome-banner{top:4rem!important;width:min(16rem,calc(100vw - 2rem))!important;grid-template-columns:1.75rem minmax(0,1fr) 1.65rem!important;padding:.4rem .5rem!important;border-radius:.65rem!important}.faux-welcome-banner>span{width:1.75rem!important;height:1.75rem!important;font-size:.95rem!important}.faux-welcome-banner strong{font-family:inherit!important;font-size:.76rem!important}.faux-welcome-banner button{width:1.65rem!important;height:1.65rem!important}@media (min-width:768px){.faux-desktop-admin-nav,.app-shell-rail--mobile{display:none!important}.app-shell-rail--desktop{display:block!important;position:fixed!important;top:3.9rem!important;bottom:0!important;left:0!important;z-index:45!important;width:4.8rem!important;height:auto!important;transition:width .2s ease!important}.app-shell-rail--desktop:hover{width:12.5rem!important}.app-shell-rail--desktop .nav-side-rail{display:flex!important;width:100%!important;height:100%!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:.35rem!important;padding:.75rem .55rem!important;overflow:hidden auto!important}.app-shell-rail--desktop .nav-mobile-tap{display:flex!important;width:100%!important;min-height:3rem!important;align-items:center!important;gap:.7rem!important;padding:.25rem!important}.app-shell-rail--desktop .nav-side-label{display:block;overflow:hidden;color:#d9d9df;font-size:.7rem;font-weight:750;opacity:0;white-space:nowrap;transition:opacity .15s ease}.app-shell-rail--desktop:hover .nav-side-label{opacity:1}.app-shell-body--with-rail .app-shell-main{margin-left:4.8rem!important;width:calc(100% - 4.8rem)!important}}@media (max-width:767px){.faux-header-profile{width:2.5rem!important;height:2.5rem!important;padding:.15rem!important}.faux-header-profile img{width:100%!important;height:100%!important}.faux-header-profile__identity{display:none}.dashboard-operations-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-body--with-rail .app-shell-main{margin-left:0!important;width:100%!important}.app-shell-rail--desktop{display:none!important}.app-shell-rail--mobile{display:block!important;position:fixed!important;inset:auto 0 0!important;z-index:80!important;height:4.25rem!important;border-top:1px solid rgba(214,170,59,.2);background:#090b11f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.app-shell-rail--mobile .nav-side-rail{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));width:100%!important;height:100%!important;padding:.25rem .35rem!important}.app-shell-rail--mobile .nav-mobile-tap{display:flex!important;min-width:0!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:.12rem!important}.app-shell-rail--mobile .nav-side-label{display:block;max-width:100%;overflow:hidden;color:#a7a9b2;font-size:.48rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.app-shell-rail--mobile .nav-mobile-tap:nth-child(n+6){display:none!important}.app-shell-body--with-rail{padding-bottom:4.5rem!important}}@media (min-width:768px){.app-shell-rail--desktop{display:block!important;position:fixed!important;top:3.9rem!important;bottom:0!important;left:0!important;right:auto!important;width:4.25rem!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;border-right:1px solid rgba(214,170,59,.18)!important;background:#090b11f7!important;box-shadow:8px 0 24px #00000038!important}.app-shell-rail--desktop:hover{width:12.25rem!important}.app-shell-rail--desktop .nav-side-rail{display:flex!important;position:static!important;width:12.25rem!important;min-width:12.25rem!important;height:100%!important;margin:0!important;padding:.65rem .5rem!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:.3rem!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none}.app-shell-rail--desktop .nav-side-rail::-webkit-scrollbar{display:none}.app-shell-rail--desktop .nav-mobile-tap{display:grid!important;grid-template-columns:3.25rem minmax(0,1fr)!important;align-items:center!important;justify-items:center!important;flex:0 0 3rem!important;width:11.25rem!important;min-width:11.25rem!important;height:3rem!important;min-height:3rem!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:.7rem!important;background:transparent!important;box-shadow:none!important}.app-shell-rail--desktop .nav-mobile-tap:hover{border-color:#d6aa3b33!important;background:#ffffff0e!important}.app-shell-rail--desktop :is(.nav-mobile-icon,.nav-mobile-fab){grid-column:1!important;display:grid!important;width:2.55rem!important;height:2.55rem!important;min-width:2.55rem!important;min-height:2.55rem!important;margin:0!important;place-items:center!important;border-radius:.65rem!important;transform:none!important}.app-shell-rail--desktop .nav-mobile-icon__glyph{width:1.25rem!important;height:1.25rem!important;margin:0!important}.app-shell-rail--desktop .nav-side-label{grid-column:2!important;justify-self:start!important;display:block!important;width:auto!important;margin:0!important;color:#e4e2df!important;font-size:.72rem!important;font-weight:750!important;line-height:1!important;opacity:0!important;visibility:hidden!important;white-space:nowrap!important}.app-shell-rail--desktop:hover .nav-side-label{opacity:1!important;visibility:visible!important}.app-shell-rail--desktop .nav-mobile-tap:has(.nav-mobile-icon--active){background:linear-gradient(90deg,rgba(200,32,42,.22),transparent)!important}.app-shell-rail--desktop .nav-mobile-icon--active{border:1px solid rgba(214,170,59,.44)!important;background:linear-gradient(145deg,#991925,#591019)!important;color:#f6d879!important;box-shadow:0 7px 16px #68081447!important}.app-shell-body--with-rail .app-shell-main{width:calc(100% - 4.25rem)!important;margin-left:4.25rem!important}}@media (max-width:767px){.header-back-spacer{display:none!important}.luxe-topbar .app-shell-header-row:first-child{grid-template-columns:minmax(0,1fr) auto!important;padding-inline:.65rem!important}.faux-header-left-controls{display:none!important}.faux-header-brand{grid-column:1!important;justify-self:start!important}.faux-header-actions{grid-column:2!important}.app-shell-rail--mobile{display:block!important;height:4.6rem!important;overflow:hidden!important;padding:0!important}.app-shell-rail--mobile .nav-side-rail{display:flex!important;width:100%!important;height:100%!important;align-items:stretch!important;justify-content:flex-start!important;gap:.15rem!important;padding:.3rem .4rem calc(.25rem + env(safe-area-inset-bottom))!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch}.app-shell-rail--mobile .nav-side-rail::-webkit-scrollbar{display:none}.app-shell-rail--mobile .nav-mobile-tap,.app-shell-rail--mobile .nav-mobile-tap:nth-child(n){display:flex!important;flex:0 0 4.5rem!important;width:4.5rem!important;min-width:4.5rem!important;height:3.8rem!important;min-height:3.8rem!important;margin:0!important;padding:.2rem!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:.12rem!important;border-radius:.65rem!important;scroll-snap-align:start}.app-shell-rail--mobile :is(.nav-mobile-icon,.nav-mobile-fab){width:2rem!important;height:2rem!important;min-width:2rem!important;min-height:2rem!important;margin:0!important}.app-shell-rail--mobile .nav-mobile-icon__glyph{width:1.15rem!important;height:1.15rem!important}.app-shell-rail--mobile .nav-side-label{display:block!important;width:100%;color:#a7a9b2!important;font-size:.48rem!important;line-height:1;text-align:center}.app-shell-rail--mobile .nav-mobile-tap:has(.nav-mobile-icon--active){background:#c8202a21!important}.app-shell-rail--mobile .nav-mobile-icon--active{border:1px solid rgba(214,170,59,.5)!important;background:#8f1722!important;color:#f6d879!important}.app-shell-rail--mobile .nav-mobile-tap:has(.nav-mobile-icon--active) .nav-side-label{color:#f5f1e8!important;font-weight:800!important}.app-shell-body--with-rail{padding-bottom:4.85rem!important}}@media (min-width:768px){.app-shell-body.app-shell-body--with-rail{width:100%!important;max-width:none!important;margin:0!important;padding:0 .75rem 2rem 0!important}.app-shell-body--with-rail .app-shell-main{width:calc(100% - 4.25rem)!important;max-width:none!important;margin:0 0 0 4.25rem!important;padding:0 .65rem!important;transition:none!important}.app-shell-rail--desktop:hover~*,.app-shell-rail--desktop:hover+*{transform:none!important}}.faux-header-wordmark{display:grid!important;grid-template-columns:1fr;align-items:center;row-gap:.16rem!important;text-align:left;letter-spacing:normal!important}.faux-header-wordmark>span{color:#e6c76f!important;font-family:Cinzel,Georgia,serif;font-size:1.08rem;font-weight:950;letter-spacing:.12em;line-height:1}.faux-header-wordmark>small{position:relative;display:block;padding-left:0;color:#a7a9b2;font-size:.5rem;font-weight:850;letter-spacing:.2em;line-height:1.35;text-transform:uppercase}.faux-header-wordmark>small:before{content:none}.seat-ring--arena .seat-chip--filled{border:1px solid rgba(214,170,59,.62)!important;background:linear-gradient(160deg,#212833fc,#0d1117fc)!important;box-shadow:0 10px 22px #0000006b,0 0 0 2px #2ba0691f!important}.seat-ring--arena .seat-chip--filled:after{content:"";position:absolute;top:.42rem;right:.42rem;width:.42rem;height:.42rem;border:1px solid rgba(255,255,255,.45);border-radius:50%;background:#35c779;box-shadow:0 0 8px #35c779b8}.seat-ring--arena .seat-chip--filled .seat-chip__avatar{width:2.2rem;height:2.2rem;border-color:#d6aa3b;box-shadow:0 4px 10px #00000059}.seat-ring--arena .seat-chip__state{display:inline-flex;align-items:center;border-radius:999px;background:#35c77921;color:#73dfa5;padding:.08rem .32rem;font-size:.43rem;font-weight:900;letter-spacing:.05em;line-height:1.25;text-transform:uppercase}.seat-ring--arena .seat-chip--empty{border:1px dashed rgba(167,169,178,.38)!important;background:#0c0f15bf!important;opacity:.78!important}.seat-card__foot{border-top:1px solid rgba(214,170,59,.13)!important}.seat-card__foot span:first-child{color:#73dfa5!important}.seat-card__foot span:last-child{color:#a7a9b2!important}@media (max-width:600px){.seat-ring--arena .seat-chip--filled .seat-chip__avatar{width:1.75rem;height:1.75rem}.seat-ring--arena .seat-chip__state{font-size:.4rem}}.luxe-topbar{min-height:4rem!important}.luxe-topbar .app-shell-header-row:first-child{min-height:4rem!important;height:4rem!important}.faux-header-wordmark{display:block!important}.faux-header-wordmark>span{display:block;background:linear-gradient(90deg,#f4f0e8,#fffaf2 52%,#d6aa3b);color:#f4f0e8!important;font-family:inherit;font-size:clamp(1.18rem,1.55vw,1.38rem);font-weight:950;letter-spacing:.17rem;line-height:1;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase}@media (min-width:768px){.app-shell-rail--desktop{top:4.625rem!important;bottom:.5rem!important;left:.5rem!important;width:4rem!important;border:1px solid rgba(214,170,59,.18)!important;border-left-color:#d6aa3b1a!important;border-radius:0 .9rem .9rem 0!important;box-shadow:8px 10px 28px #0000004d!important}.app-shell-rail--desktop:hover{width:12.25rem!important}.app-shell-rail--desktop .nav-side-rail{padding:.65rem .38rem!important}.app-shell-rail--desktop .nav-mobile-tap{grid-template-columns:3.1rem minmax(0,1fr)!important}.app-shell-body.app-shell-body--with-rail{padding:0 1.25rem 2rem 0!important}.app-shell-body--with-rail .app-shell-main{width:calc(100% - 5.25rem)!important;margin-left:5.25rem!important;padding:0!important}}.admin-command-center .cc-dashboard-section [role=list]{align-items:stretch!important}.admin-command-center .cc-dashboard-section [role=list]>.faux-card{height:8.5rem!important;min-height:8.5rem!important;padding:1rem!important;border:1px solid rgba(255,255,255,.1)!important;border-top:3px solid var(--metric-accent,#d6aa3b)!important;border-left-color:#ffffff1a!important;border-radius:16px!important;background:linear-gradient(135deg,rgba(255,255,255,.045),transparent 42%),linear-gradient(145deg,#171b24,#10131a)!important;box-shadow:0 12px 28px #00000047,0 0 18px color-mix(in srgb,var(--metric-accent) 10%,transparent)!important}.admin-command-center .cc-dashboard-section [role=list]>.faux-card:hover{transform:translateY(-2px)!important;border-color:color-mix(in srgb,var(--metric-accent) 55%,transparent)!important}.admin-command-center .faux-card__icon-ring{width:2.75rem!important;height:2.75rem!important;border-radius:50%!important;border-color:color-mix(in srgb,var(--metric-accent) 38%,transparent)!important;background:color-mix(in srgb,var(--metric-accent) 13%,#171b24)!important}.admin-command-center .faux-card__value{margin-top:.65rem!important;font-size:1.65rem!important}.admin-command-center .faux-card__muted{margin-top:.25rem!important}.faux-card__supporting{position:relative;z-index:1;display:block;margin-top:.22rem;color:#858995;font-size:.56rem;line-height:1.2}.dashboard-operational-metric{min-height:4.65rem;padding:.8rem .9rem}.dashboard-operational-metric small{font-size:.64rem}.dashboard-operational-metric strong{margin-top:.2rem;font-size:1rem}.dashboard-operational-metric em{display:block;margin-top:.12rem;color:#8f929b;font-size:.55rem;font-style:normal;font-weight:650}.auth-screen:has(.auth-login-form){position:relative!important;min-height:100dvh!important;height:auto!important;justify-content:center!important;overflow-y:auto!important;padding:4.25rem 1rem 1rem!important}.auth-screen:has(.auth-login-form) .auth-header{position:absolute!important;top:.55rem!important;left:1rem!important;z-index:3;width:auto!important;padding:0!important}.auth-screen:has(.auth-login-form) .auth-card{width:min(100%,31.5rem)!important;max-width:31.5rem!important;margin:0!important;padding:1.5rem 1.65rem 1.35rem!important;gap:.5rem!important}.auth-screen:has(.auth-login-form) .auth-logo-medallion{width:4.4rem!important;height:4.4rem!important;animation:none!important}.auth-screen:has(.auth-login-form) .auth-card>div:first-child{margin-bottom:.1rem!important}.auth-screen:has(.auth-login-form) .auth-card>div:last-child{gap:.65rem!important}.auth-screen:has(.auth-login-form) .auth-card h2{font-size:clamp(1.85rem,3vw,2.1rem)!important;line-height:1.05}.auth-screen:has(.auth-login-form) .auth-card h2+p{margin:-.2rem auto .05rem!important}.auth-screen:has(.auth-login-form) .auth-login-form{gap:.85rem!important}.auth-screen:has(.auth-login-form) .auth-login-field{gap:.35rem!important}.auth-screen:has(.auth-login-form) .auth-login-input{height:3.05rem!important;min-height:3.05rem!important}.auth-screen:has(.auth-login-form) .auth-card button[type=submit]{min-height:3.05rem!important;height:3.05rem!important}.auth-screen:has(.auth-login-form) .auth-login-meta-row{margin-top:.5rem!important}.auth-screen:has(.auth-login-form) .auth-card-footer{padding-top:.6rem!important}@media (max-height:700px) and (min-width:600px){.auth-screen:has(.auth-login-form){justify-content:flex-start!important;padding-top:3.55rem!important}.auth-screen:has(.auth-login-form) .auth-header{top:.35rem!important}.auth-screen:has(.auth-login-form) .auth-card{padding:1rem 1.5rem .9rem!important;gap:.3rem!important}.auth-screen:has(.auth-login-form) .auth-logo-medallion{width:3.7rem!important;height:3.7rem!important}.auth-screen:has(.auth-login-form) .auth-card h2{font-size:1.65rem!important}.auth-screen:has(.auth-login-form) .auth-card>div:last-child{gap:.45rem!important}.auth-screen:has(.auth-login-form) .auth-login-form{gap:.65rem!important}.auth-screen:has(.auth-login-form) .auth-login-input,.auth-screen:has(.auth-login-form) .auth-card button[type=submit]{height:3rem!important;min-height:3rem!important}}@media (max-width:767px){.faux-header-wordmark{display:none!important}.faux-header-mobile-wordmark{display:block!important}.auth-screen:has(.auth-login-form){justify-content:flex-start!important;padding:4rem 1rem 1rem!important;background:linear-gradient(#030306c2,#050306e6),var(--faux-lounge-art) center/cover fixed no-repeat!important}.auth-screen:has(.auth-login-form) .auth-card{width:100%!important;max-width:31.5rem!important;padding:1.25rem 1rem!important}.auth-screen:has(.auth-login-form) .auth-login-input,.auth-screen:has(.auth-login-form) .auth-card button[type=submit]{min-height:3rem!important;height:3rem!important}}@media (min-width:768px){.app-shell-body.app-shell-body--with-rail{padding-top:.625rem!important}.app-shell-body--with-rail .app-shell-main{align-self:flex-start!important}.app-shell-body--with-rail .app-shell-main>:first-child{margin-top:0!important}.app-shell-body--with-rail .admin-command-center{padding-top:0!important}}@media (max-width:767px){.app-shell-body{padding-top:.5rem!important}}.today-club-activity__controls{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex:0 0 auto}.today-club-activity__controls>span{display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(216,180,95,.25);border-radius:999px;background:#0000004d;color:var(--faux-gold-soft);padding:.42rem .65rem;font-size:.66rem;font-weight:850}.today-tv-board-button{display:inline-flex;min-height:2rem!important;align-items:center;justify-content:center;gap:.35rem;padding:.38rem .65rem;border:1px solid rgba(214,170,59,.48);border-radius:.55rem;background:linear-gradient(145deg,#d6b151,#9c721f);color:#171006;font-size:.65rem;font-weight:900;box-shadow:0 6px 14px #5e3d0838}.today-tv-board-button:hover{transform:translateY(-1px);filter:brightness(1.07)}.qr-scanner-backdrop{background:#040508c7!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;overscroll-behavior:contain}.qr-scanner-modal{width:min(27rem,calc(100vw - 2rem))!important;max-width:27rem!important;max-height:calc(100dvh - 2rem)!important;padding:1rem!important;overflow-y:auto!important;border:1px solid rgba(214,170,59,.28)!important;border-radius:1rem!important;background:linear-gradient(155deg,#161922fc,#080a0ffc)!important}.qr-scanner-header{display:grid!important;grid-template-columns:2.4rem minmax(0,1fr) auto!important;align-items:center!important;gap:.65rem!important;margin-bottom:.75rem!important;padding-bottom:.75rem!important}.qr-scanner-header>div:nth-child(2){min-width:0;text-align:left!important}.qr-scanner-title{color:#f5f1e8!important;font-size:.94rem!important;font-weight:850!important}.qr-scanner-header small{margin-top:.15rem;color:#a7a9b2!important;font-size:.63rem!important}.qr-scanner-header .luxe-icon-button{width:2.35rem!important;height:2.35rem!important;min-width:2.35rem!important;min-height:2.35rem!important}.qr-scanner-stage{width:100%;min-height:0!important;padding:.35rem!important;border-radius:.85rem!important;background:#00000047!important}.qr-scanner-modal .qr-scan-box{width:min(100%,16rem)!important;height:auto!important;max-width:16rem!important;aspect-ratio:1/1!important;border-radius:.8rem!important}.qr-scanner-modal #qr-reader,.qr-scanner-modal #qr-reader video,.qr-scanner-modal .qr-scan-box video{width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:1/1!important;object-fit:cover!important;border-radius:.65rem!important}.qr-scan-corner{z-index:4;border-color:#d6aa3b!important;filter:drop-shadow(0 0 4px rgba(214,170,59,.5))}.qr-scan-line{z-index:3;height:2px;background:linear-gradient(90deg,transparent,#55d690 18%,#f1d891 50%,#55d690 82%,transparent);box-shadow:0 0 8px #55d690a6}.qr-scanner-instruction{margin:.65rem 0 .15rem;color:#c9c8ce;font-size:.72rem;font-weight:650;text-align:center}.qr-scanner-actions{display:grid!important;grid-template-columns:1fr!important;gap:.55rem!important;margin-top:.75rem!important}.qr-scanner-upload-button{display:inline-flex!important;width:100%!important;min-height:2.75rem!important;align-items:center!important;justify-content:center!important;gap:.45rem!important;border:1px solid rgba(214,170,59,.28)!important;border-radius:.7rem!important;background:#d6aa3b12!important;color:#dcc47f!important;font-size:.72rem!important;font-weight:800!important}.qr-scanner-upload-button:hover{border-color:#d6aa3b80!important;background:#d6aa3b1f!important}.qr-scanner-manual-button{width:100%!important;min-height:3rem!important;border:1px solid rgba(105,223,158,.38)!important;border-radius:.7rem!important;background:linear-gradient(145deg,#21895b,#125d3d)!important;color:#fff!important;font-size:.76rem!important;font-weight:900!important;box-shadow:0 9px 20px #125d3d40!important}.qr-scanner-manual-button:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (max-width:640px){.today-club-activity__head{align-items:flex-start!important}.today-club-activity__controls{width:100%;justify-content:space-between}.qr-scanner-backdrop{padding:.75rem!important}.qr-scanner-modal{width:calc(100vw - 1.5rem)!important;max-width:27rem!important;max-height:calc(100dvh - 1.5rem)!important;padding:.85rem!important}.qr-scanner-modal .qr-scan-box{width:min(100%,15rem)!important}}@media (max-height:700px) and (min-width:600px){.qr-scanner-modal{padding:.75rem!important}.qr-scanner-header{margin-bottom:.45rem!important;padding-bottom:.5rem!important}.qr-scanner-modal .qr-scan-box{width:min(100%,13.25rem)!important}.qr-scanner-instruction{margin:.4rem 0 0}.qr-scanner-actions{margin-top:.5rem!important;grid-template-columns:.8fr 1.2fr!important}}.players-hub__tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.player-history-embedded-head h1{font-size:clamp(1.2rem,2vw,1.65rem)!important}.player-history-export{border:1px solid rgba(214,170,59,.42)!important;background:linear-gradient(145deg,#8b671e,#5e4210)!important;color:#fff8e5!important}.player-history-export:hover{filter:brightness(1.08)}@media (max-width:767px){.players-hub__tabs{grid-template-columns:repeat(3,minmax(5rem,1fr))!important;overflow-x:auto}.players-hub__tabs button{min-width:0!important;padding:.5rem .25rem!important}.players-hub__tabs button>span{display:none}.players-hub__tabs button>small{display:block!important;font-size:.55rem!important}}@media (min-width:768px){.today-club-activity__table-wrap{max-height:36.55rem;overflow-x:auto!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:rgba(214,170,59,.38) rgba(255,255,255,.035)}.today-club-activity__table-wrap::-webkit-scrollbar{width:5px;height:5px}.today-club-activity__table-wrap::-webkit-scrollbar-track{background:#ffffff09}.today-club-activity__table-wrap::-webkit-scrollbar-thumb{border-radius:999px;background:#d6aa3b61}.today-club-activity thead{position:sticky;top:0;z-index:3}.today-club-activity tbody tr{height:3.4rem}}.floor-ops{min-width:0;height:auto!important;min-height:0!important}.floor-ops>.floor-ops__header,.floor-ops__header:has(.floor-ops__actions),.floor-ops__actions{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}.floor-ops__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,320px);align-items:start;gap:1rem;width:100%;min-width:0}.floor-ops__side{display:grid;min-width:0;gap:1rem;align-content:start}.floor-panel--seat-maps,.floor-panel--alerts,.floor-panel--status{min-width:0;height:auto!important}.floor-panel--seat-maps .seat-map-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:1rem!important;width:100%}.floor-panel--seat-maps .seat-card{width:100%!important;max-width:none!important;height:auto!important;min-width:0}.floor-panel--seat-maps .seat-ring--arena{width:min(100%,52rem);max-width:52rem;margin:.9rem auto .35rem}@media (max-width:1180px){.floor-ops__layout{grid-template-columns:minmax(0,1fr)!important}.floor-ops__side{grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr))}.floor-panel--seat-maps{grid-row:2}}@media (max-width:640px){.floor-ops__layout,.floor-ops__side{grid-template-columns:minmax(0,1fr)!important;gap:.75rem}.floor-panel--seat-maps,.floor-panel--alerts,.floor-panel--status{padding:.75rem!important}.floor-panel--seat-maps .seat-ring--arena{width:100%;margin-inline:auto}}.floor-panel--seat-maps{overflow:hidden!important}.floor-panel--seat-maps .seat-map-grid{grid-auto-flow:row!important;grid-auto-columns:100%!important;overflow:visible!important}.floor-panel--seat-maps .seat-card{display:block!important;overflow:hidden!important}.floor-panel--seat-maps .seat-ring--arena{height:clamp(18rem,34vw,25rem)!important;min-height:18rem!important;max-height:25rem!important;aspect-ratio:auto!important}.floor-panel--seat-maps .seat-card__top,.floor-panel--seat-maps .seat-card__foot{width:100%}@media (max-width:640px){.floor-panel--seat-maps .seat-ring--arena{width:min(100%,34rem)!important;height:clamp(15rem,68vw,20rem)!important;min-height:15rem!important}.floor-ops,.floor-ops__layout,.floor-panel--seat-maps,.floor-panel--seat-maps .seat-map-grid,.floor-panel--seat-maps .seat-card{max-width:100%!important;overflow-x:hidden!important}}.waiting-seat-map:before{border-color:#402b19!important;background:radial-gradient(ellipse at center,#16704d,#075039 65%,#032d21)!important;box-shadow:inset 0 0 0 2px #d8b44fb8,inset 0 0 38px #00000085,0 14px 28px #0000004d!important}.waiting-seat-map__surface small{color:#cfdfd5!important}.waiting-seat{border-color:#d8b44f8c!important;background:#101a16!important;color:#cfdfd5!important}.waiting-seat.is-filled{border-color:#d8b44f!important;box-shadow:0 7px 14px #00000059,0 0 10px #d8b44f1f!important}.opened-table-seat{border-color:#d8b44f7a!important;background:linear-gradient(145deg,#17231d,#0a1410)!important}.opened-table-seat.is-filled{border-color:#d8b44f!important;background:linear-gradient(145deg,#203127,#101b15)!important}.opened-table-seat.is-open>svg{color:#78cba3!important}:root{--faux-collateral-crimson:#a40d1b;--faux-collateral-red:#cf2029;--faux-collateral-navy:#061b48;--faux-collateral-blue:#173c8f;--faux-collateral-felt:#287247;--faux-collateral-green:#43a36f;--faux-collateral-cream:#f4e5d8;--faux-collateral-gold:#d6aa3b;--faux-collateral-charcoal:#111318}.activity-time{display:inline-flex;min-width:4.7rem;align-items:center;justify-content:center;border:1px solid transparent;border-radius:.45rem;padding:.25rem .45rem;font-size:.68rem;font-weight:850;font-variant-numeric:tabular-nums;white-space:nowrap}.activity-time--in{border-color:#43a36f47;background:#28724724;color:#8bd7ad}.activity-time--out{border-color:#4b78cd4d;background:#173c8f29;color:#a9c5f4}.activity-time--duration{border-color:#d6aa3b4d;background:#d6aa3b1a;color:#efd486}.player-history-time,.player-history-detail--highlight strong{color:#efd486!important}.player-history-status--active{border-color:#43a36f4d!important;background:#28724726!important;color:#8bd7ad!important}.player-history-status--checked_out{border-color:#4b78cd4d!important;background:#173c8f29!important;color:#a9c5f4!important}.players-hub__tabs button.is-active{border-color:#cf20298f!important;background:linear-gradient(145deg,#a40d1b52,#111318f7)!important}.floor-panel__title>span{border-color:#d6aa3b4d!important;background:#d6aa3b1a!important;color:#efd486!important}@media (max-width:767px){.activity-time{min-width:0;justify-content:flex-start}}@media (max-width:1180px){.app-shell-rail--desktop{display:none!important}.app-shell-rail--mobile{display:block!important;position:fixed!important;inset:auto 0 0!important;z-index:100!important;width:100%!important;height:calc(4.75rem + env(safe-area-inset-bottom,0px))!important;overflow:visible!important;border-top:1px solid rgba(214,170,59,.28)!important;background:#080a10fa!important}.app-shell-rail--mobile .nav-side-rail{display:flex!important;width:100%!important;max-width:none!important;height:100%!important;align-items:stretch!important;justify-content:flex-start!important;gap:.2rem!important;padding:.3rem .45rem calc(.25rem + env(safe-area-inset-bottom,0px))!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;touch-action:pan-x!important;-webkit-overflow-scrolling:touch!important}.app-shell-rail--mobile .nav-side-rail::-webkit-scrollbar{display:none!important}.app-shell-rail--mobile .nav-mobile-tap,.app-shell-rail--mobile .nav-mobile-tap:nth-child(n),.app-shell-rail--mobile .nav-side-rail--staff .nav-mobile-tap,.app-shell-rail--mobile .nav-side-rail--player .nav-mobile-tap{display:flex!important;flex:0 0 clamp(4.5rem,14vw,5.7rem)!important;width:clamp(4.5rem,14vw,5.7rem)!important;min-width:clamp(4.5rem,14vw,5.7rem)!important;height:4rem!important;min-height:4rem!important;margin:0!important;padding:.18rem!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:.12rem!important}.app-shell-rail--mobile .nav-side-label{display:block!important;width:100%!important;overflow:hidden!important;color:#a7a9b2!important;font-size:.55rem!important;font-weight:800!important;line-height:1.05!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell-body,.app-shell-body--with-rail,.app-shell-body--no-rail{padding-bottom:calc(5.15rem + env(safe-area-inset-bottom,0px))!important}.app-shell-body--with-rail .app-shell-main{width:100%!important;margin-left:0!important}}@media (min-width:1181px){.app-shell-rail--desktop{display:block!important}.app-shell-rail--mobile{display:none!important}}html,body,#root{width:100%;max-width:100%}.app-shell-main,.app-shell-main>*,.luxe-panel,.faux-card{min-width:0;box-sizing:border-box}.app-shell-main :is(input,select,textarea,button){max-width:100%;box-sizing:border-box}.popup-modal-panel{max-width:calc(100vw - 2rem)!important;max-height:calc(100dvh - 2rem)!important}@media (max-width:1180px){body .app-shell-rail.app-shell-rail--mobile{display:block!important;visibility:visible!important;opacity:1!important;position:fixed!important;z-index:1000!important;inset:auto 0 0!important;width:100%!important;height:calc(4.85rem + env(safe-area-inset-bottom,0px))!important;overflow:hidden!important;border-top:1px solid rgba(214,170,59,.34)!important;background:#080a10fc!important;box-shadow:0 -10px 30px #0000006b!important}body .app-shell-rail--mobile>.nav-side-rail{display:flex!important;visibility:visible!important;width:100%!important;min-width:100%!important;height:100%!important;flex-flow:row nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:.2rem!important;margin:0!important;padding:.32rem .45rem calc(.25rem + env(safe-area-inset-bottom,0px))!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;scroll-snap-type:x proximity;touch-action:pan-x!important;-webkit-overflow-scrolling:touch!important}body .app-shell-rail--mobile .nav-side-rail::-webkit-scrollbar{display:none!important}body .app-shell-rail--mobile .nav-side-rail>.nav-mobile-tap,body .app-shell-rail--mobile .nav-side-rail>.nav-mobile-tap:nth-child(n){display:flex!important;visibility:visible!important;opacity:1!important;flex:0 0 clamp(4.65rem,19vw,5.6rem)!important;width:clamp(4.65rem,19vw,5.6rem)!important;min-width:clamp(4.65rem,19vw,5.6rem)!important;max-width:5.6rem!important;height:4.05rem!important;min-height:4.05rem!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.14rem!important;margin:0!important;padding:.16rem!important;scroll-snap-align:start}body .app-shell-rail--mobile .nav-side-rail>.nav-mobile-tap>:is(.nav-mobile-icon,.nav-mobile-fab){display:grid!important;visibility:visible!important;width:2.15rem!important;height:2.15rem!important;min-width:2.15rem!important;min-height:2.15rem!important;place-items:center!important}body .app-shell-rail--mobile .nav-side-rail>.nav-mobile-tap>.nav-side-label{display:block!important;visibility:visible!important;width:100%!important;color:#b9bac2!important;font-size:.56rem!important;font-weight:800!important;line-height:1.05!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .app-shell-rail--mobile .nav-mobile-tap:has(.nav-mobile-icon--active){border-radius:.75rem!important;background:#99192533!important}body .app-shell-rail--mobile .nav-mobile-tap:has(.nav-mobile-icon--active) .nav-side-label{color:#f6d879!important}.app-shell-body,.app-shell-body--with-rail,.app-shell-body--no-rail{width:100%!important;max-width:100%!important;padding-right:max(.75rem,env(safe-area-inset-right,0px))!important;padding-bottom:calc(5.4rem + env(safe-area-inset-bottom,0px))!important;padding-left:max(.75rem,env(safe-area-inset-left,0px))!important;overflow-x:hidden!important}.app-shell-main,.app-shell-body--with-rail .app-shell-main,.app-shell-body--no-rail .app-shell-main{width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}}@media (max-width:640px){.popup-modal-panel{width:calc(100vw - 1.5rem)!important;max-width:calc(100vw - 1.5rem)!important}.app-shell-main :is(.grid,.flex)>*{min-width:0}.app-shell-main :is(input,select,textarea){min-height:44px;font-size:16px}}:root{--faux-club-table-image:url(/collateral/faux-blue-club-table.webp)}.seat-ring--arena:before,.waiting-seat-map:before,.player-dashboard-seat-map:before,.opened-table-oval:before{border:1px solid rgba(226,232,240,.58)!important;border-radius:42%!important;background-color:#080c14!important;background-image:linear-gradient(#0308120a,#03081229),var(--faux-club-table-image)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;box-shadow:inset 0 0 0 2px #ffffff26,inset 0 0 34px #000f283d,0 16px 32px #00000061!important}.live-table-seat-map__felt{border:1px solid rgba(226,232,240,.58)!important;background-color:#080c14!important;background-image:linear-gradient(#0308120f,#0308122e),var(--faux-club-table-image)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;box-shadow:inset 0 0 0 2px #ffffff24,0 12px 26px #00000057!important}.seat-table-surface,.waiting-seat-map__surface,.player-dashboard-seat-map>div,.opened-table-oval__surface{border:1px solid rgba(226,232,240,.42)!important;border-radius:999px!important;background:#031531b8!important;color:#f8fafc!important;box-shadow:inset 0 1px #ffffff1a,0 8px 20px #0000003d!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.seat-table-surface:after{opacity:.035!important}.seat-table-surface>svg,.waiting-seat-map__surface svg,.opened-table-oval__surface>svg{color:#f1d17a!important}.seat-table-surface :is(strong,span),.waiting-seat-map__surface strong,.opened-table-oval__surface>strong{color:#fff!important;text-shadow:0 2px 5px rgba(0,0,0,.65)}.seat-table-surface small,.waiting-seat-map__surface small,.opened-table-oval__surface>small{color:#cbd5e1!important}.seat-ring--arena .seat-chip,.waiting-seat,.opened-table-seat,.player-dashboard-seat-map>span{border-color:#cbd5e194!important;background:linear-gradient(145deg,#0d1b2dfa,#050c17fa)!important;color:#f8fafc!important;box-shadow:0 8px 18px #0000006b,inset 0 1px #ffffff14!important}.seat-ring--arena .seat-chip--filled,.waiting-seat.is-filled,.opened-table-seat.is-filled,.player-dashboard-seat-map>span.is-filled{border-color:#00a8ff!important;background:linear-gradient(145deg,#0d3159,#08192f)!important;box-shadow:0 8px 18px #0000006b,0 0 12px #00a8ff24!important}.seat-ring--arena .seat-chip--empty,.waiting-seat:not(.is-filled),.opened-table-seat.is-open,.player-dashboard-seat-map>span.is-open{border-color:#cbd5e161!important;background:#071220e6!important;color:#a8b4c5!important}.player-dashboard-seat-map>span.is-you{border-color:#d6aa3b!important;box-shadow:0 0 0 2px #d6aa3b2e,0 8px 18px #0000006b!important}.transaction-status{display:inline-flex;align-items:center;min-height:1.55rem;padding:.18rem .55rem;border:1px solid transparent;border-radius:999px;font-size:.64rem;font-weight:900;letter-spacing:.04em}.transaction-status--completed{border-color:#19b97852;background:#19b9781a;color:#50dda0}.transaction-status--pending{border-color:#d6aa3b57;background:#d6aa3b1a;color:#f0ce70}.transaction-status--error{border-color:#e5484d61;background:#e5484d1c;color:#ff8b90}.transaction-error-message{display:block;max-width:14rem;margin-top:.25rem;color:#ff9b9f;font-size:.62rem;line-height:1.3}.player-money-grid .player-bank-card{display:none!important}.player-money-grid{grid-template-columns:minmax(0,1fr)!important}.player-wallet-balance.is-positive strong,.faux-header-wallet-button .is-positive strong,.player-header-wallet__hero .is-positive strong{color:#4ade80!important}.player-wallet-balance.is-negative strong,.faux-header-wallet-button .is-negative strong,.player-header-wallet__hero .is-negative strong{color:#fb7185!important}.player-header-wallet__balances{grid-template-columns:repeat(2,minmax(0,1fr))!important}.player-account-statement-head{display:grid;grid-template-columns:1fr 1fr auto;gap:.75rem;margin-bottom:1rem;padding:1rem;border:1px solid rgba(214,170,59,.2);border-radius:.9rem;background:#06080d94}.player-account-statement-head>div{display:flex;min-width:0;flex-direction:column;gap:.2rem}.player-account-statement-head small,.player-statement-filters label>span{color:#aaa6a0;font-size:.62rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.player-account-statement-head strong{overflow:hidden;color:#f6f1e8;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.player-account-statement-head span{color:#aaa6a0;font-size:.68rem}.player-account-statement-head .is-positive strong{color:#4ade80}.player-account-statement-head .is-negative strong{color:#fb7185}.player-statement-filters{display:flex;align-items:end;gap:.65rem;margin-bottom:1rem}.player-statement-filters label{display:grid;flex:1;gap:.3rem}.player-statement-filters input{min-height:2.75rem;border:1px solid rgba(214,170,59,.22);border-radius:.65rem;background:#0d1119;padding:.55rem .7rem;color:#f6f1e8;color-scheme:dark}.player-statement-filters button{display:flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.35rem;border:1px solid rgba(214,170,59,.25);border-radius:.65rem;padding:0 .85rem;color:#e8ca78;font-size:.7rem;font-weight:850}.player-statement-filters button:disabled{opacity:.4}@media (max-width:700px){.player-account-statement-head{grid-template-columns:1fr}.player-statement-filters{align-items:stretch;flex-direction:column}.player-statement-filters button{width:100%}}.player-dashboard-wallet-summary .is-positive strong{color:#4ade80!important}.player-dashboard-wallet-summary .is-negative strong{color:#fb7185!important}.player-dashboard-events,.player-value-snapshot{margin-top:1rem;border:1px solid rgba(214,170,59,.2);border-radius:1rem;background:#0e1118f0;padding:1rem;box-shadow:0 14px 30px #00000047}.player-dashboard-events>header,.player-value-snapshot>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.player-dashboard-events h2,.player-value-snapshot h2{margin:0;color:#f6f1e8;font-size:1rem;font-weight:900}.player-dashboard-events>header button{display:flex;align-items:center;gap:.3rem;color:#e5c86f;font-size:.68rem;font-weight:850}.player-dashboard-events__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.player-dashboard-events__grid article{display:flex;min-width:0;align-items:center;gap:.65rem;border:1px solid rgba(255,255,255,.08);border-radius:.8rem;background:#ffffff06;padding:.75rem}.player-dashboard-events__grid article>span{display:grid;width:2.55rem;height:2.55rem;flex:none;place-items:center;border-radius:.7rem;background:#d6aa3b1a;color:#e5c86f}.player-dashboard-events__grid small,.player-dashboard-events__grid strong,.player-dashboard-events__grid p{display:block}.player-dashboard-events__grid small{color:#e5c86f;font-size:.56rem;font-weight:850;text-transform:uppercase}.player-dashboard-events__grid strong{overflow:hidden;margin-top:.12rem;color:#f6f1e8;font-size:.77rem;text-overflow:ellipsis;white-space:nowrap}.player-dashboard-events__grid p{margin-top:.15rem;color:#aaa6a0;font-size:.61rem;line-height:1.35}.player-value-snapshot{display:grid;gap:.75rem}.player-value-snapshot>header{margin-bottom:0}.player-value-snapshot>div{display:grid;gap:.35rem}.player-value-snapshot label{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#aaa6a0;font-size:.68rem}.player-value-snapshot label strong{color:#f6f1e8}.player-value-snapshot i{display:block;height:.42rem;overflow:hidden;border-radius:999px;background:#ffffff12}.player-value-snapshot i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1ab978,#53e6a5)}.player-value-snapshot i b.is-negative{background:linear-gradient(90deg,#9b1725,#ef5360)}.player-value-snapshot i b.is-loyalty{background:linear-gradient(90deg,#9b751b,#e5c86f)}.faux-header-brand__text strong,.faux-header-wordmark,.faux-header-wordmark>span,.faux-header-brand__mobile-title,.faux-header-brand__desktop-title{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#d6aa3b!important;color:#d6aa3b!important;text-shadow:0 1px 8px rgba(214,170,59,.16)!important;opacity:1!important}@media (max-width:700px){.player-dashboard-events__grid{grid-template-columns:1fr}.player-dashboard-events,.player-value-snapshot{padding:.8rem}.faux-header-brand__text strong{font-size:.82rem!important;letter-spacing:.12em!important}}.faux-promotion-notice{animation:fauxNoticeIn .22s ease-out}.faux-promotion-notice .luxe-action{min-height:3rem}.faux-promotion-notice strong{font-variant-numeric:tabular-nums}@keyframes fauxNoticeIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.faux-promotion-notice{animation:none}}.player-seat-availability{display:flex;min-height:2.6rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(25,185,120,.3);border-radius:.7rem;background:#19b97817;color:#61dfa7;font-size:.75rem}.player-seat-availability.is-full{border-color:#e5484d4d;background:#e5484d17;color:#ff8b90}.faux-header-brand__mobile-title{display:none}@media (max-width:599px){.app-shell-header-row{display:grid!important;grid-template-columns:minmax(2.75rem,1fr) auto minmax(2.75rem,1fr)!important;align-items:center!important}.faux-header-left-controls{justify-self:start!important;min-width:0!important}.faux-header-left-controls--player .faux-header-back-button,.faux-header-left-controls--player .header-back-spacer{display:none!important}.faux-header-actions{justify-self:end!important;min-width:0!important}.faux-header-brand{position:static!important;grid-column:2!important;grid-row:1!important;justify-self:center!important;transform:none!important}.faux-header-brand__desktop-title{display:none!important}.faux-header-brand__mobile-title{display:inline!important}.faux-header-brand__text small{display:none!important}.faux-header-wallet-button--left{display:flex!important;width:auto!important;min-width:4.8rem!important;max-width:6.4rem!important;padding:0 .45rem!important;justify-content:flex-start!important;gap:.25rem!important}.faux-header-wallet-button--left>span{display:flex!important;min-width:0!important;flex-direction:column!important}.faux-header-wallet-button--left small{display:none!important}.faux-header-wallet-button--left strong{overflow:hidden;font-size:.62rem!important;text-overflow:ellipsis;white-space:nowrap}.faux-header-actions .faux-header-qr-button{display:grid!important}.faux-header-actions .faux-header-notification-wrap{display:none!important}}@media (min-width:600px){.faux-header-brand__desktop-title{display:inline!important}.faux-header-brand__mobile-title{display:none!important}}@media (max-width:640px){.seat-ring--arena:before,.waiting-seat-map:before,.player-dashboard-seat-map:before,.opened-table-oval:before,.live-table-seat-map__felt{background-size:cover!important}}@media (min-width:600px) and (max-width:1180px){.today-club-activity__table-wrap{overflow-x:auto!important;padding:0!important}.today-club-activity table{display:table!important;width:100%!important;min-width:46rem!important;table-layout:fixed!important}.today-club-activity thead{display:table-header-group!important}.today-club-activity tbody{display:table-row-group!important}.today-club-activity tr{display:table-row!important;height:3.5rem!important}.today-club-activity th,.today-club-activity td{display:table-cell!important;padding:.55rem!important;white-space:nowrap!important;vertical-align:middle!important}.today-club-activity td:before{display:none!important;content:none!important}}@media (max-width:599px){.today-club-activity tbody tr{display:grid!important;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))!important;gap:.35rem .45rem!important;padding:.65rem!important}.today-club-activity tbody td{grid-column:auto!important;padding:.12rem!important}.today-club-activity tbody td:first-child{grid-column:1 / 4!important}.today-club-activity tbody td:last-child{grid-column:4!important;grid-row:1!important;justify-self:end!important}.today-club-activity tbody td:nth-child(2){display:none!important}.today-club-activity .today-player{min-width:0!important}.today-club-activity .activity-time{width:100%!important;justify-content:flex-start!important}}.today-club-activity__head,.players-hub__title,.failed-reg-shell>header,.cc-page-title{background-image:linear-gradient(90deg,#2d0204a3,#140507e6),url(/collateral/pattern-red-pt2.webp)!important;background-position:center!important;background-size:cover!important}.floor-panel--seat-maps>header,.live-tables-page .live-table-page-head,.live-table-card>header,.settings-devices-panel>header{background-image:linear-gradient(90deg,#02091b9e,#050812e6),url(/collateral/pattern-navy-pt2.webp)!important;background-position:center!important;background-size:cover!important}.waiting-list-shell>header,.waiting-tables-panel>header,.live-table-status--open,.player-seat-availability{background-image:linear-gradient(90deg,#032312b8,#050e0ae6),url(/collateral/felt-green-pt2.webp)!important;background-position:center!important;background-size:cover!important}.player-dashboard-events>header,.player-profile-summary,.customer-accounting-head,.promotions-page-header,.faux-profile-hero{background-image:linear-gradient(90deg,#310004b3,#0e0608eb),url(/collateral/carpet-burgundy-pt2.webp)!important;background-position:center!important;background-size:cover!important}:is(.today-club-activity__head,.players-hub__title,.cc-page-title,.floor-panel--seat-maps>header,.waiting-list-shell>header,.player-dashboard-events>header,.faux-profile-hero){color:#fff8ef!important;text-shadow:0 1px 2px rgba(0,0,0,.65)!important}@media (max-width:599px){:is(.today-club-activity__head,.players-hub__title,.cc-page-title,.floor-panel--seat-maps>header,.waiting-list-shell>header,.player-dashboard-events>header,.faux-profile-hero){background-attachment:scroll!important}}.waiting-tables-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important}.waiting-table-card{width:100%!important;min-height:0!important;overflow:hidden!important;border:1px solid rgba(212,169,55,.24)!important;border-radius:1rem!important;background:#0a0c10f5!important;box-shadow:0 14px 30px #00000047!important}.waiting-table-card__main{display:grid!important;grid-template-columns:minmax(20rem,1.35fr) minmax(14rem,.65fr)!important;grid-template-rows:auto auto auto!important;gap:.75rem 1rem!important;height:auto!important;padding:1rem!important;background:linear-gradient(115deg,#05133442,#0a0c10f7)!important}.waiting-table-card__header{grid-column:1/-1!important;margin:0!important;padding-bottom:.7rem!important;border-bottom:1px solid rgba(212,169,55,.16)!important}.waiting-table-card .waiting-seat-map{grid-column:1!important;grid-row:2/4!important;width:min(100%,46rem)!important;height:clamp(15rem,25vw,20rem)!important;margin:0 auto!important}.waiting-table-card .waiting-table-availability{grid-column:2!important;grid-row:2!important;align-self:end!important;margin:0!important}.waiting-table-card .waiting-table-view{grid-column:2!important;grid-row:3!important;align-self:start!important;min-height:2.8rem!important}.waiting-table-card__footer{min-height:2.6rem!important;padding:.6rem 1rem!important;background:#00000038!important}.waiting-table-meta{display:flex!important;flex-wrap:wrap!important;gap:.45rem!important}.waiting-table-meta>div{min-width:8.5rem!important;min-height:2.5rem!important}@media (max-width:899px){.waiting-table-card__main{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto auto!important;padding:.8rem!important}.waiting-table-card__header,.waiting-table-card .waiting-seat-map,.waiting-table-card .waiting-table-availability,.waiting-table-card .waiting-table-view{grid-column:1!important;grid-row:auto!important}.waiting-table-card .waiting-seat-map{height:clamp(13rem,48vw,17rem)!important}}@media (max-width: 599px){.players-accounts-page .luxe-action,.live-table-action{min-height:44px!important}.waiting-list-page .luxe-icon-button{width:44px!important;min-width:44px!important;height:44px!important}}@media (max-width: 599px){body .luxe-topbar .app-shell-header-row--no-rail{position:relative!important;display:grid!important;grid-template-columns:5.5rem minmax(0,1fr) 5.5rem!important;min-height:56px!important}body .luxe-topbar .faux-header-brand{position:static!important;grid-column:2!important;width:100%!important;max-width:100%!important;transform:none!important}body .luxe-topbar .faux-header-brand__desktop-title,body .luxe-topbar .faux-header-brand__mobile-title{display:none!important}body .luxe-topbar .faux-header-wordmark:before{content:"FAUX";display:inline!important;color:#f3d477!important;font-family:Cinzel,Playfair Display,Georgia,serif!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.12em!important}body .luxe-topbar .faux-header-wordmark small{display:none!important}body .luxe-topbar .faux-header-actions--player>.faux-header-qr-button,body .luxe-topbar .faux-header-actions--player .faux-header-profile{width:44px!important;min-width:44px!important;height:44px!important}body .luxe-topbar .faux-header-actions--player .faux-header-profile img{width:40px!important;height:40px!important}.player-recent-transactions>header button{min-height:44px!important}.player-settings-tabs-only .player-settings-header-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;flex-direction:unset!important;gap:.25rem!important;overflow:visible!important}.player-settings-tabs-only .player-settings-header-tab{display:flex!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:.35rem .15rem!important;justify-content:center!important;font-size:.58rem!important;white-space:nowrap!important}body .luxe-topbar .faux-header-wordmark{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important}.player-settings-page .faux-profile-hero__body{padding:2.75rem .75rem .75rem!important}.player-settings-page .faux-profile-identity{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:.75rem!important}.player-settings-page .faux-profile-photo,.player-settings-page .faux-profile-photo img{width:72px!important;height:72px!important}.player-settings-page .faux-profile-title-row h2{font-family:inherit!important;font-size:1.15rem!important;line-height:1.25!important;text-align:left!important}.player-settings-page .faux-profile-badge-row{justify-content:flex-start!important}.player-settings-page .faux-profile-id-strip{margin-top:.55rem!important;padding:.65rem!important}.player-settings-page .faux-profile-hero-meta,.player-settings-page .faux-profile-photo-actions{display:none!important}}@media (max-width: 599px){body .live-tables-page .live-table-actions .live-table-action{height:44px!important;min-height:44px!important}body .waiting-list-shell .luxe-icon-button{width:44px!important;min-width:44px!important;height:44px!important}}.waiting-loading-state,.live-table-state-card{width:min(100%,44rem)!important;min-height:0!important;margin:0 auto!important;padding:clamp(1rem,3vw,1.5rem)!important;text-align:center!important}.waiting-loading-state{display:flex!important;align-items:center!important;justify-content:center!important;gap:1rem!important}.waiting-loading-state h2{margin:0;font-size:1rem;font-weight:900;color:#fff8ec}.waiting-loading-state p{margin:.2rem 0 0;color:#ffffff9e;font-size:.75rem}.waiting-loading-state .luxe-action,.live-table-state-card .luxe-action{min-height:44px!important}@media (max-width:599px){.waiting-loading-state{flex-direction:column!important}.live-table-state-card{margin-inline:1rem!important;width:calc(100% - 2rem)!important}}.faux-settings-shell:not(.faux-settings-shell--player){width:100%;max-width:none;grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);gap:16px}.faux-settings-shell:not(.faux-settings-shell--player)>div,.admin-permissions-page,.settings-devices-panel{width:100%;max-width:none;min-width:0}.faux-settings-tabs{scrollbar-width:none}.faux-settings-tabs::-webkit-scrollbar{display:none}.admin-role-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.admin-staff-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:24px}.admin-staff-form>div,.admin-staff-form>label{min-width:0}.admin-staff-form-actions{display:flex;align-items:end;gap:8px}.admin-staff-form-actions .luxe-action{min-height:44px}.admin-active-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;color:#f7f2e9;font-size:.875rem}.admin-active-switch input{position:absolute;opacity:0;pointer-events:none}.admin-active-switch i{position:relative;width:42px;height:24px;flex:none;border-radius:999px;background:#64748b;transition:.2s}.admin-active-switch i:after{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:.2s}.admin-active-switch input:checked+i{background:#18c784}.admin-active-switch input:checked+i:after{transform:translate(18px)}.admin-active-switch:focus-within i{outline:2px solid #d4a937;outline-offset:2px}.admin-password-field{position:relative}.admin-password-field input{padding-right:4rem!important}.admin-password-field button{position:absolute;right:8px;top:50%;transform:translateY(-50%);min-height:32px;padding:0 8px;color:#e6c66e;font-size:.72rem;font-weight:800}.password-strength{display:block;margin-top:6px;color:#f0a64a;font-size:.68rem}.password-strength.is-strong{color:#4ade80}.admin-edit-action{border-color:#3b82d080!important;color:#78b9ef!important}.admin-delete-action{border-color:#e5484d80!important;color:#ff7b80!important}.devices-logout-all{margin-left:auto;min-height:44px;padding:0 14px;border:1px solid rgba(229,72,77,.5);border-radius:10px;background:#e5484d1f;color:#ffb0b3;font-size:.72rem;font-weight:800}.settings-devices-panel{background:#0d1017f2!important;border-color:#d4a93742!important}.settings-device-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important;padding:20px!important}.settings-device-list article{min-height:82px}.players-hub__content,.accounting-players-page,.failed-registrations-page{width:100%;max-width:none!important}.accounting-players-page input[type=search],.accounting-players-page .faux-search-input{padding-left:44px!important}@media (min-width:600px) and (max-width:1199px){.app-shell-main{padding-inline:24px!important}.faux-settings-shell:not(.faux-settings-shell--player){display:block!important}.faux-settings-shell:not(.faux-settings-shell--player) .faux-settings-sidebar{position:relative!important;width:100%!important;max-width:none!important;overflow-x:auto!important}.faux-settings-shell:not(.faux-settings-shell--player) .faux-settings-tabs{display:flex!important;width:max-content!important;min-width:100%!important;gap:8px!important;padding:8px!important}.faux-settings-shell:not(.faux-settings-shell--player) .faux-settings-tab{flex:0 0 auto!important;min-height:44px!important;white-space:nowrap!important}.admin-role-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-staff-form{grid-template-columns:repeat(2,minmax(0,1fr));padding:24px}.admin-staff-form-actions{grid-column:auto}.accounting-players-page .faux-mobile-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.settings-device-list{grid-template-columns:repeat(2,minmax(0,1fr))}.faux-profile-shell:not(.faux-settings-shell--player *){width:100%!important;max-width:none!important}}@media (max-width:599px){.app-shell-main{padding-inline:16px!important;padding-bottom:calc(92px + env(safe-area-inset-bottom))!important;overflow-x:clip}.faux-settings-shell:not(.faux-settings-shell--player){display:block!important}.faux-settings-shell:not(.faux-settings-shell--player) .faux-settings-sidebar{width:100%;overflow-x:auto}.faux-settings-shell:not(.faux-settings-shell--player) .faux-settings-tabs{display:flex!important;width:max-content;min-width:100%;padding:8px;gap:8px}.faux-settings-shell:not(.faux-settings-shell--player) .faux-settings-tab{flex:0 0 auto;min-height:44px;white-space:nowrap}.admin-role-summary-grid,.admin-staff-form,.settings-device-list{grid-template-columns:1fr}.admin-staff-form{padding:20px}.admin-staff-form-actions{align-items:stretch;flex-direction:column}.admin-staff-form-actions>*{width:100%}.admin-staff-records{overflow:visible!important}.admin-staff-records table,.admin-staff-records thead{display:block}.admin-staff-records thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.admin-staff-records tbody,.admin-staff-records tr,.admin-staff-records td{display:block;width:100%}.admin-staff-records tbody{padding:12px}.admin-staff-records tr{margin-bottom:12px;padding:14px;border:1px solid rgba(212,169,55,.24)!important;border-radius:14px;background:#0d1017f2}.admin-staff-records td{padding:5px 0!important;text-align:left!important}.admin-staff-records td:last-child>div{justify-content:flex-start!important;margin-top:8px}.admin-staff-records td:last-child button{min-width:44px;min-height:44px}.settings-devices-panel>header{align-items:flex-start!important;flex-wrap:wrap}.devices-logout-all{width:100%;margin-left:0}}.admin-settings-head-actions{display:flex;align-items:center;gap:8px}.admin-settings-head-actions .luxe-action{min-height:44px}.admin-notifications-page{max-width:none!important}.admin-notification-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-notification-grid .faux-settings-action-row{min-height:64px;border:1px solid rgba(212,169,55,.14);border-radius:12px}.faux-settings-toggle{background:#64748b!important}.faux-settings-toggle--on{background:#18c784!important}.faux-preferences-page{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important;width:100%!important;max-width:none!important}.faux-preferences-title-card{grid-column:1/-1}.faux-preferences-list,.faux-preferences-api-card{width:100%!important;margin:0!important}.faux-preferences-option{min-height:64px!important}.failed-reg-page,.failed-reg-layout{width:100%!important;max-width:none!important}.failed-reg-list>button{position:relative;grid-template-columns:minmax(0,1fr) auto!important}.failed-reg-list>button>small{overflow-wrap:anywhere}.failed-reg-list .status-in_progress{color:#f3c34f!important;border-color:#d4a93780!important;background:#d4a9371f!important}.failed-reg-list .status-failed{color:#ff8b8f!important;border-color:#e5484d80!important;background:#e5484d1f!important}@media (max-width:599px){.admin-notification-grid,.faux-preferences-page{grid-template-columns:1fr}.admin-settings-head-actions{width:100%;justify-content:space-between}.failed-reg-layout{grid-template-columns:1fr!important}}.player-history-toolbar-layout{display:grid;gap:16px}.player-history-toolbar-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(16rem,2fr) repeat(3,max-content);gap:8px;align-items:end}.player-history-toolbar-controls .luxe-action{min-width:108px;min-height:44px;white-space:nowrap;word-break:normal;flex-shrink:0}.player-history-toolbar-controls .player-history-export{min-width:148px}.player-history-search input{width:100%!important;min-width:0}.player-history-filterbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.player-history-filter-buttons{display:grid;grid-template-columns:repeat(4,minmax(96px,1fr));gap:8px}.player-history-filter-buttons button{min-height:44px;white-space:nowrap}.player-history-page{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}.qr-scanner-modal-content{width:min(580px,calc(100vw - 32px))!important;max-width:580px!important}.qr-scan-box{aspect-ratio:1/1!important}.qr-scan-box video{width:100%!important;height:100%!important;object-fit:cover!important}.qr-scanner-upload-button{min-height:48px!important;border:1px solid rgba(212,169,55,.65)!important;background:#d4a937!important;color:#100d08!important;font-weight:900!important}.failed-reg-page>header h1{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.failed-reg-page>header h1>strong{padding:4px 9px;border:1px solid rgba(212,169,55,.4);border-radius:999px;background:#d4a9371f;color:#efcd70;font-size:.68rem;text-transform:uppercase}.failed-reg-filters{display:flex;gap:8px;overflow-x:auto;padding:8px 0 12px;scrollbar-width:none}.failed-reg-filters::-webkit-scrollbar{display:none}.failed-reg-filters button{min-width:92px;min-height:44px;padding:0 14px;border:1px solid rgba(212,169,55,.2);border-radius:10px;background:#0d1017e6;color:#aaa6a0;white-space:nowrap}.failed-reg-filters button.active{border-color:#d4a937;background:#d4a93726;color:#f7e1a0}.failed-reg-list>button{position:relative;align-items:start!important}.failed-reg-list>button em{align-self:start;white-space:nowrap}.failed-reg-review-icon{position:absolute;right:10px;bottom:10px;color:#78b9ef}.failed-reg-reveal{display:flex;justify-content:flex-end}.failed-reg-reveal button{min-height:44px;color:#78b9ef;font-size:.75rem;font-weight:800}.failed-reg-fields label.is-full{grid-column:1/-1}.failed-reg-actions{position:sticky!important;bottom:calc(80px + env(safe-area-inset-bottom));z-index:5;padding:12px!important;border-top:1px solid rgba(212,169,55,.22);background:#0d1017fa!important}.failed-reg-actions>button:first-child{border-color:#3b82d080!important;background:#3b82d024!important;color:#9bd0fa!important}.failed-reg-actions .approve{background:#168653!important;color:#fff!important}.failed-reg-actions .reject{background:#b4232d!important;color:#fff!important}.live-tables-toolbar{justify-content:flex-end}.live-toolbar-refresh{border:1px solid rgba(59,130,208,.45)!important;background:#3b82d01f!important;color:#9bd0fa!important}.live-toolbar-closed{border:1px solid rgba(100,116,139,.45)!important;background:#64748b24!important;color:#cbd5e1!important}.live-toolbar-create{border:1px solid #3b82d0!important;background:#276ca8!important;color:#fff!important}.live-table-legend{grid-template-columns:repeat(4,minmax(0,1fr))!important}.live-table-filter-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px}.live-table-search{grid-column:1/-1}.live-table-clear{width:auto!important;min-width:112px!important;white-space:nowrap}.live-table-card{padding-bottom:24px}.live-table-felt,.poker-table{aspect-ratio:1.9/1;max-width:100%}.players-command-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.players-search-field,.players-search-hints{grid-column:1/-1}.players-command-actions>.luxe-action{width:100%;justify-content:center;white-space:normal!important;text-align:center}.players-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.faux-ledger-actions__btn--primary{border-color:#3b82d080!important;background:#3b82d029!important;color:#9bd0fa!important}@media (min-width:600px) and (max-width:1199px){.player-history-toolbar-controls{grid-template-columns:repeat(2,minmax(0,1fr)) repeat(3,max-content)}.player-history-search{grid-column:1/3}.player-history-page>.grid.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.history-metric{min-height:112px!important}.failed-reg-layout{grid-template-columns:minmax(17rem,.85fr) minmax(0,1.35fr)!important}.failed-reg-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}.live-tables-page>.luxe-panel>div:first-child{align-items:flex-start!important}.live-tables-toolbar{max-width:34rem}.live-table-filter-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.live-table-search{grid-column:1/-1}.accounting-players-page .space-y-3.p-3.md\:hidden{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.accounting-players-page .hidden.overflow-x-auto.md\:block{display:none!important}}@media (max-width:599px){.player-history-toolbar-controls,.live-table-filter-grid{grid-template-columns:1fr}.player-history-search,.live-table-search{grid-column:auto}.player-history-toolbar-controls .luxe-action,.player-history-toolbar-controls .player-history-export,.live-table-clear{width:100%!important}.player-history-filterbar{align-items:stretch;flex-direction:column}.player-history-filter-buttons{grid-template-columns:repeat(4,max-content);overflow-x:auto}.failed-reg-fields{grid-template-columns:1fr!important}.failed-reg-fields label.is-full{grid-column:auto}.failed-reg-actions{display:grid!important;grid-template-columns:1fr!important}.live-table-legend{grid-template-columns:repeat(2,minmax(0,1fr))!important}.players-command-actions{grid-template-columns:1fr!important}.players-search-field,.players-search-hints{grid-column:auto}}.auth-screen{min-height:100dvh!important;padding:24px!important;background-color:#070707!important;background-blend-mode:multiply!important}.auth-screen:before{content:"";position:fixed;inset:0;pointer-events:none;background:#0000008f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.auth-entry-shell,.auth-screen>div{position:relative;z-index:1}.auth-screen:has(.auth-login-form) .auth-entry-shell{max-width:560px!important;margin:auto!important}.auth-commercial-footer,.auth-card-footer{color:#f7f2e9c2!important}.auth-entry-toggle>*{min-height:48px}.auth-card button,.auth-login-form button{min-height:44px}@media (min-width:600px) and (max-width:1199px){.auth-screen{display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important}.auth-entry-shell{width:min(100%,560px)!important}.auth-entry-card-area .grid{grid-template-columns:1fr!important}}.app-shell-main,.app-shell-main>*,.faux-page-shell,.live-tables-page,.players-hub,.accounting-shell,.pettycash-shell{min-width:0;max-width:100%}.app-shell-main :is(button,a,[role=button]){min-height:44px}.app-shell-main :is(input,select,textarea){max-width:100%;box-sizing:border-box}.app-shell-main :is(h1,h2,h3,p,span,strong,small){overflow-wrap:break-word}.app-shell-main :is(.luxe-panel,.faux-card,[class*=-panel],[class*=-card]){box-sizing:border-box;max-width:100%}.app-shell-main :is(.overflow-x-auto,.overflow-auto){max-width:100%;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}[role=dialog] :is(button,a,[role=button]){min-height:44px}[role=dialog]{max-width:calc(100vw - 32px)}.pettycash-shell :is(.pc-staff-tabs,.petty-io-tabs),.accounting-shell nav{scrollbar-width:none}.pettycash-shell :is(.pc-staff-tabs,.petty-io-tabs)::-webkit-scrollbar,.accounting-shell nav::-webkit-scrollbar{display:none}@media (min-width:600px) and (max-width:1199px){.app-shell-main{width:100%!important;max-width:none!important;padding:24px!important;padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}.app-shell-main>*,.faux-page-shell,.players-hub__content,.pettycash-shell,.accounting-shell{width:100%!important;max-width:none!important;margin-inline:0!important}.app-shell-main :is(.grid-cols-3,.grid-cols-4,.grid-cols-5,.grid-cols-6){grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell-main :is(.md\:w-1\/2,.w-1\/2){width:100%!important}.payment-page,.payment-method-page{padding-top:24px!important;width:100%!important;max-width:none!important}.pettycash-shell :is(.pc-staff-table-wrap,.reports-desktop-table,[class*=table-wrap]){width:100%;max-width:100%;overflow-x:auto}[role=dialog]{width:min(920px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;margin:auto!important}[role=dialog]>form,[role=dialog]>[class*=body]{max-height:calc(100dvh - 150px);overflow-y:auto}.fixed.bottom-0,.fixed[class*=bottom-]{padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media (max-width:599px){html,body,#root{max-width:100%;overflow-x:hidden}.app-shell-main{width:100%!important;padding:16px!important;padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}.app-shell-main>*,.faux-page-shell,.pettycash-shell,.accounting-shell{width:100%!important;max-width:none!important;margin-inline:0!important}.app-shell-main :is(.grid-cols-2,.grid-cols-3,.grid-cols-4,.grid-cols-5,.grid-cols-6){grid-template-columns:1fr!important}.app-shell-main :is(.md\:w-1\/2,.w-1\/2){width:100%!important}.app-shell-main :is(.p-6,.p-8){padding:20px!important}[role=dialog]{inset:0!important;width:100vw!important;max-width:100vw!important;min-height:100dvh!important;max-height:100dvh!important;border-radius:0!important;margin:0!important;padding-bottom:env(safe-area-inset-bottom)!important}[role=dialog]>form,[role=dialog]>[class*=body]{max-height:calc(100dvh - 132px);overflow-y:auto}.payment-page,.payment-method-page{padding-top:16px!important}.pwa-update-prompt{left:16px!important;right:16px!important;bottom:calc(88px + env(safe-area-inset-bottom))!important;max-width:none!important}}@media (max-width:899px){body .luxe-topbar .faux-header-brand__desktop-title{display:none!important}body .luxe-topbar .faux-header-brand__mobile-title{display:inline!important;visibility:visible!important;white-space:nowrap!important;color:#d6aa3b!important;-webkit-text-fill-color:#d6aa3b!important}.faux-header-actions--player{gap:6px!important}.faux-header-actions--player .faux-header-qr-button{margin-right:0!important}.faux-header-actions--player .faux-header-profile-wrap{margin-left:0!important}}@media (min-width:900px){body .luxe-topbar .faux-header-brand__desktop-title{display:inline!important}body .luxe-topbar .faux-header-brand__mobile-title{display:none!important}}.admin-header-checkin{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid rgba(59,130,208,.5);border-radius:11px;background:#3b82d026;color:#a8d5fa;font-size:.76rem;font-weight:900;white-space:nowrap}.admin-header-checkin:hover{border-color:#61a7df;background:#3b82d03d}@media (max-width:599px){.admin-header-checkin{width:44px;padding:0}.admin-header-checkin span{display:none}}body .luxe-topbar .app-shell-header-row{position:relative!important}body .luxe-topbar .faux-header-brand{display:flex!important;position:absolute!important;left:50%!important;top:50%!important;z-index:1!important;width:auto!important;max-width:calc(100vw - 190px)!important;justify-content:center!important;transform:translate(-50%,-50%)!important;overflow:visible!important;pointer-events:auto}body .luxe-topbar .faux-header-brand__text,body .luxe-topbar .faux-header-wordmark{display:block!important;min-width:0!important;overflow:visible!important}body .luxe-topbar .faux-header-brand__desktop-title{display:inline!important;visibility:visible!important;white-space:nowrap!important;color:#d6aa3b!important;-webkit-text-fill-color:#d6aa3b!important;font-size:clamp(.58rem,2.25vw,1rem)!important;letter-spacing:clamp(.035em,.35vw,.14em)!important}body .luxe-topbar .faux-header-brand__mobile-title{display:none!important}body .luxe-topbar .faux-header-left-controls,body .luxe-topbar .faux-header-actions{position:relative!important;z-index:2!important}@media (max-width:599px){body .luxe-topbar .faux-header-brand{max-width:calc(100vw - 150px)!important}body .luxe-topbar .faux-header-brand__desktop-title{font-size:clamp(.5rem,2.45vw,.68rem)!important;letter-spacing:.035em!important}.faux-header-notification-wrap{display:none!important}.faux-header-wallet-button{width:40px!important;min-width:40px!important}.faux-header-actions--player{gap:3px!important}}.faux-header-actions--player .faux-header-notification-wrap{order:1}.faux-header-actions--player .faux-header-qr-button{order:2}.faux-header-actions--player .faux-header-profile-wrap{order:3}.faux-header-actions--player .faux-header-qr-button+.faux-header-notification-wrap{margin:0}.auth-form-brand{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;text-align:center!important}.auth-form-brand__mark{display:grid!important;width:72px!important;height:72px!important;place-items:center!important}.auth-form-brand__mark img{width:100%!important;height:100%!important;object-fit:contain!important}.auth-form-brand__copy{display:block!important;width:100%!important}.auth-form-brand__copy strong{display:block!important;color:#d6aa3b!important;font-size:clamp(.86rem,2vw,1.15rem)!important;font-weight:900!important;letter-spacing:.13em!important;white-space:nowrap!important}.bonus-admin-page{width:100%;max-width:1440px;margin:0 auto;padding:24px;display:grid;gap:16px;color:#f7f2e9}.bonus-admin-hero{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;border:1px solid rgba(212,169,55,.28);border-radius:16px;background:linear-gradient(135deg,#26140ff5,#0d1017f5);box-shadow:0 16px 40px #0000003d}.bonus-admin-hero p{margin:0 0 5px;color:#d4a937;font-size:.72rem;font-weight:800;letter-spacing:.18em}.bonus-admin-hero h1{margin:0;font-size:clamp(1.55rem,3vw,2.15rem)}.bonus-admin-hero span{display:block;margin-top:5px;color:#aaa6a0}.bonus-admin-hero>svg{width:48px;height:48px;color:#d4a937}.bonus-admin-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px;border:1px solid rgba(212,169,55,.2);border-radius:14px;background:#0d1017f0}.bonus-admin-toolbar label{display:flex;align-items:center;gap:10px;min-width:0;padding:0 14px;border:1px solid rgba(212,169,55,.22);border-radius:11px;background:#0000004d}.bonus-admin-toolbar input{width:100%;min-height:48px;border:0;outline:0;background:transparent;color:#f7f2e9;font-size:1rem}.bonus-admin-toolbar button,.bonus-admin-state button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border:1px solid rgba(59,130,208,.38);border-radius:11px;background:#3b82d024;color:#b9dcff;font-weight:700}.bonus-player-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bonus-player-card{position:relative;min-width:0;padding:18px;border:1px solid rgba(212,169,55,.24);border-radius:16px;background:#0d1017f2;box-shadow:0 12px 32px #0003}.bonus-player-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.bonus-player-avatar{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(212,169,55,.3);border-radius:50%;background:#d4a9371a;color:#d4a937}.bonus-player-avatar svg{width:24px;height:24px}.bonus-player-head h2{overflow:hidden;margin:0;color:#f7f2e9;font-size:1.05rem;text-overflow:ellipsis;white-space:nowrap}.bonus-player-head small{display:block;margin-top:3px;color:#aaa6a0}.bonus-lp-balance{text-align:right}.bonus-lp-balance strong{display:block;margin-top:2px;color:#d4a937;font-size:1.08rem}.bonus-add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;margin-top:16px;border:1px solid rgba(212,169,55,.48);border-radius:11px;background:linear-gradient(180deg,#b58b27,#7d5b10);color:#fff9e8;font-weight:800}.bonus-recent{margin-top:16px;padding-top:14px;border-top:1px solid rgba(212,169,55,.14)}.bonus-recent h3{margin:0 0 8px;color:#d8d2c8;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.bonus-recent>p{margin:10px 0 2px;color:#817e79;font-size:.88rem}.bonus-history-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:55px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06)}.bonus-history-row:last-child{border-bottom:0}.bonus-history-row>span{min-width:0}.bonus-history-row strong{display:block;color:#62d99e}.bonus-history-row small{display:block;overflow:hidden;margin-top:2px;color:#aaa6a0;text-overflow:ellipsis;white-space:nowrap}.bonus-history-row>button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:#d8d2c8}.bonus-history-row nav{position:absolute;z-index:8;right:0;top:48px;display:grid;min-width:130px;padding:6px;border:1px solid rgba(212,169,55,.25);border-radius:10px;background:#151922;box-shadow:0 14px 32px #00000073}.bonus-history-row nav button{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#f7f2e9;text-align:left}.bonus-history-row nav button:hover{background:#d4a9371a}.bonus-history-row nav .delete{color:#ff8b90}.bonus-admin-state{display:flex;min-height:150px;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:24px;border:1px dashed rgba(212,169,55,.24);border-radius:16px;background:#0d1017e0;color:#aaa6a0;text-align:center}.bonus-modal{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:16px;background:#000000c2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bonus-modal form{width:min(520px,100%);padding:20px;border:1px solid rgba(212,169,55,.3);border-radius:16px;background:#10141c;box-shadow:0 24px 70px #0009}.bonus-modal header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.bonus-modal header small{color:#d4a937;font-weight:800;letter-spacing:.14em}.bonus-modal h2{margin:3px 0;color:#f7f2e9}.bonus-modal p{margin:0;color:#aaa6a0}.bonus-modal header>button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0a;color:#f7f2e9}.bonus-modal form>label{display:grid;gap:7px;margin-top:14px;color:#d8d2c8;font-weight:700}.bonus-modal input{width:100%;min-height:50px;padding:0 13px;border:1px solid rgba(212,169,55,.24);border-radius:10px;outline:0;background:#00000057;color:#f7f2e9;font-size:1rem}.bonus-modal input:focus{border-color:#d4a937;box-shadow:0 0 0 2px #d4a9371f}.bonus-modal footer{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.bonus-modal footer button{min-height:48px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#242933;color:#f7f2e9;font-weight:800}.bonus-modal footer .save{border-color:#18c78466;background:#137f55}.bonus-modal footer button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:899px){.bonus-admin-page{padding:24px}.bonus-player-grid{grid-template-columns:1fr}}@media (max-width:599px){.bonus-admin-page{padding:16px 16px calc(92px + env(safe-area-inset-bottom))}.bonus-admin-hero{padding:18px}.bonus-admin-hero>svg{width:38px;height:38px}.bonus-admin-toolbar{grid-template-columns:1fr}.bonus-admin-toolbar button{width:100%}.bonus-player-head{grid-template-columns:auto minmax(0,1fr)}.bonus-lp-balance{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:10px;background:#d4a93712;text-align:left}.bonus-lp-balance strong{margin:0}.bonus-player-head h2{white-space:normal}.bonus-modal{align-items:end;padding:0}.bonus-modal form{max-height:calc(100dvh - env(safe-area-inset-top));overflow-y:auto;border-radius:18px 18px 0 0;padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.cashcounter-shell .cc-entry-hero,.cashcounter-shell .bank-toolbar,.cashcounter-shell .reports-filter-toolbar{border-color:#d6aa3b4d!important;background-image:linear-gradient(100deg,#5e050ef5,#18080cf0),url(/collateral/pattern-red-pt2.webp)!important;background-position:center!important;background-size:cover!important;color:var(--faux-collateral-cream,#f4e5d8)!important}.cashcounter-shell .cc-entry-hero :is(h1,p,.ent-page-header__eyebrow),.cashcounter-shell .bank-toolbar :is(h1,h2,h3,p,span,label),.cashcounter-shell .reports-filter-toolbar :is(h1,h2,h3,p,span,label){color:#f4e5d8!important}.cashcounter-shell :is(.cc-last-card,.cc-session-card,.bank-shell,.reports-table-panel){border-color:#d6aa3b38!important;background-color:#111318f5!important}.cashcounter-shell :is(.cc-more-menu,.member-balance-more-menu,.member-ledger-more-menu){border-color:#d6aa3b47!important;background:linear-gradient(145deg,#10080bfc,#051023fa),url(/collateral/pattern-navy-pt2.webp) center/cover!important;color:#f4e5d8!important}.app-shell-main .cashcounter-shell :is(.bank-report-page,.member-balance-results-panel,.member-balance-table-wrap,.cc-entry-panel,.reports-table-panel,.vault-ledger-page,.od-list-page){background-color:transparent!important;color:#f4e5d8!important}.app-shell-main .cashcounter-shell :is(.bg-white,.bg-slate-50,.bg-slate-50\/80,.bg-slate-100,.bg-slate-100\/90,[class*=from-slate-50],[class*=to-white]){background:#111318!important;background-image:none!important}.app-shell-main .cashcounter-shell :is(input,textarea,[role=combobox]){background:#0b0d12!important;color:#f7f2e9!important;border-color:#d4a9374d!important}.member-lp-panel{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(212,169,55,.22)}.member-lp-table-cell{display:flex;align-items:center;gap:8px;color:#e7c864}.member-lp-convert{min-height:38px!important;padding:0 14px!important;background:linear-gradient(135deg,#8b1e2d,#5e0a12)!important;color:#fff4d0!important;border:1px solid rgba(212,169,55,.45)!important;white-space:nowrap}.member-lp-convert--compact{min-height:32px!important;font-size:11px!important;padding:0 10px!important}.member-lp-convert:disabled{background:#292a2e!important;color:#777!important;border-color:#3a3a3a!important}.od-list-page{min-height:calc(100dvh - 140px);padding:18px;color:#f7f2e9;background:transparent}.od-list-hero{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px;border:1px solid rgba(212,169,55,.28);border-radius:16px;background:linear-gradient(105deg,#530710f5,#0b0d12f5),url(/collateral/pattern-red-pt2.webp) center/cover}.od-list-hero small{color:#e1bd61;text-transform:uppercase;letter-spacing:.16em}.od-list-hero h1{margin:3px 0;font-size:clamp(1.45rem,3vw,2rem)}.od-list-hero p{margin:0;color:#f7f2e9b3}.od-list-hero button,.od-list-filters button{display:inline-flex;align-items:center;gap:7px;min-height:44px;background:#172337;color:#eef6ff;border:1px solid rgba(99,154,220,.38)}.od-list-filters{display:grid;grid-template-columns:1fr;gap:14px;margin:16px 0;padding:16px;border:1px solid rgba(212,169,55,.2);border-radius:14px;background:#0d1017f5}.od-list-filters label>span{display:block;margin-bottom:7px;color:#d9bf79;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.od-search{position:relative}.od-search>svg{position:absolute;left:13px;top:50%;z-index:1;transform:translateY(-50%);color:#d4a937}.od-search input{padding-left:42px!important;min-height:46px}.od-list-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.od-card{padding:17px;border:1px solid rgba(212,169,55,.22);border-radius:15px;background:linear-gradient(145deg,#12141afa,#0a0b0ffa);box-shadow:0 16px 35px #00000040}.od-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.od-card header small{color:#d4a937}.od-card h2{margin:3px 0;font-size:1.05rem}.od-card header p{margin:0;color:#aaa6a0}.od-status{flex:none;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:800}.od-status--payable{color:#64dca5;background:#18c7841c;border:1px solid rgba(24,199,132,.3)}.od-status--receivable{color:#ff7d83;background:#c7192d1f;border:1px solid rgba(229,72,77,.3)}.od-status--settled{color:#d8b86a;background:#d4a9371a;border:1px solid rgba(212,169,55,.26)}.od-amount{margin:15px 0;padding:12px;border-radius:11px;background:#d4a93712;border-left:3px solid #d4a937}.od-amount small{display:block;color:#aaa6a0}.od-amount strong{display:block;margin-top:3px;font-size:1.45rem;color:#f3d67e}.od-card dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.od-card dl div{padding:9px;border-radius:9px;background:#ffffff06}.od-card dt{font-size:11px;color:#aaa6a0}.od-card dd{margin:3px 0 0;font-size:13px;font-weight:700}.od-state{display:grid;place-items:center;min-height:220px}.od-error{gap:12px;color:#ff9196}.od-hero-actions{display:flex;align-items:center;gap:9px}.od-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}.od-summary article{padding:15px;border:1px solid rgba(212,169,55,.2);border-radius:13px;background:#0d1017f5}.od-summary small{color:#aaa6a0}.od-summary strong{display:block;margin:5px 0;color:#f3d67e;font-size:1.35rem}.od-summary p{margin:0;color:#827e79;font-size:12px}.od-pdf-only-card{display:flex;align-items:center;gap:14px;margin-top:14px;padding:18px;border:1px solid rgba(212,169,55,.22);border-radius:14px;background:#0d1017f5}.od-pdf-only-card>svg{flex:none;color:#d4a937}.od-pdf-only-card h2{margin:0 0 4px;font-size:1rem}.od-pdf-only-card p,.od-ready-state{margin:0;color:#aaa6a0;font-size:13px}.od-ready-state{padding:13px 16px;border:1px solid rgba(24,199,132,.22);border-radius:11px;background:#18c7840f;color:#8be3ba}.cash-special-reports{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:17px;border:1px solid rgba(212,169,55,.25);border-radius:15px;background:linear-gradient(110deg,#550811f0,#0b0d12f7),url(/collateral/pattern-red-pt2.webp) center/cover;color:#f7f2e9}.cash-special-reports small{color:#d4a937;text-transform:uppercase;letter-spacing:.12em}.cash-special-reports h2{margin:3px 0;font-size:1.15rem}.cash-special-reports p{margin:0;color:#bcb5ac;font-size:13px}.cash-special-reports>div:last-child{display:flex;gap:9px}.cash-special-reports button{display:inline-flex;align-items:center;gap:7px;min-height:44px;background:#15243b!important;color:#eef6ff!important;border:1px solid rgba(96,165,250,.36)!important;white-space:nowrap}html body:has(.cashcounter-shell) [role=dialog]:not(.cashcounter-print-preview-dialog),html body:has(.cashcounter-shell) [role=alertdialog]{background:#101217!important;color:#f7f2e9!important;border-color:#d4a9374d!important}html body:has(.cashcounter-shell) [role=dialog]:not(.cashcounter-print-preview-dialog) :is(.bg-white,.bg-white\/95,.bg-white\/90,.bg-slate-50,.bg-slate-100,[class*=from-white],[class*=to-white]),html body:has(.cashcounter-shell) [role=alertdialog] :is(.bg-white,.bg-white\/95,.bg-slate-50,.bg-slate-100,[class*=from-white],[class*=to-white]){background:#14161c!important;background-image:none!important}html body:has(.cashcounter-shell) [role=dialog]:not(.cashcounter-print-preview-dialog) :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-black),html body:has(.cashcounter-shell) [role=alertdialog] :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-black){color:#f7f2e9!important}html body:has(.cashcounter-shell) [role=dialog]:not(.cashcounter-print-preview-dialog) :is(.text-slate-700,.text-slate-600,.text-slate-500),html body:has(.cashcounter-shell) [role=alertdialog] :is(.text-slate-700,.text-slate-600,.text-slate-500){color:#aaa6a0!important}html body:has(.cashcounter-shell) [data-radix-popper-content-wrapper] :is([role=listbox],[role=menu]){background:#101217!important;color:#f7f2e9!important;border-color:#d4a9374d!important}.faux-admin-submenu-window{width:100%;padding:.55rem .65rem .65rem!important;border:1px solid rgba(212,169,55,.22)!important;border-radius:0 0 1rem 1rem!important;background:linear-gradient(180deg,#110d0ffb,#08080afb)!important;box-shadow:0 16px 38px #0000004d!important}.faux-admin-submenu-window__head{min-height:2.5rem;margin-bottom:.45rem;padding:0 .15rem .45rem!important;border-bottom:1px solid rgba(212,169,55,.14)}.faux-admin-submenu-back{min-height:2.25rem!important;padding:0 .7rem!important;border:1px solid rgba(212,169,55,.16)!important;border-radius:.65rem!important;background:#ffffff09!important;color:#c9c2b7!important}.faux-admin-submenu-back:hover{border-color:#d4a9376b!important;color:#fff4d8!important}.faux-admin-submenu-title{gap:.55rem!important;color:#f7e8c4!important}.faux-admin-submenu-title svg{width:1.25rem!important;height:1.25rem!important;color:#d4a937!important}.faux-admin-submenu-title strong{font-size:.78rem!important;letter-spacing:.13em!important}.faux-admin-nav--sub{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.55rem!important}.faux-admin-nav--sub .faux-admin-nav__item{position:relative;min-width:0!important;min-height:3.2rem!important;padding:.55rem .7rem!important;border:1px solid rgba(212,169,55,.14)!important;border-radius:.8rem!important;background:#ffffff07!important;color:#bcb5aa!important;box-shadow:none!important}.faux-admin-nav--sub .faux-admin-nav__item:hover{border-color:#d4a93766!important;background:#d4a93712!important;color:#fff5df!important;transform:translateY(-1px)}.faux-admin-nav--sub .faux-admin-nav__item svg{width:1.2rem!important;height:1.2rem!important;color:#d4a937!important}.faux-admin-nav--sub .faux-admin-nav__item--active{border-color:#d4a9379e!important;background:linear-gradient(145deg,#751422eb,#410d16f2)!important;color:#fff7e7!important;box-shadow:inset 3px 0 #d4a937,0 9px 20px #0000003d!important}.faux-admin-nav--sub .faux-admin-nav__item--active:after{content:"";position:absolute;left:50%;bottom:.28rem;width:1.5rem;height:2px;border-radius:2px;background:#d4a937;transform:translate(-50%)}.app-shell-main .financial-workspace{width:100%;max-width:100%;padding:0 clamp(.65rem,1.5vw,1.25rem) 1.25rem}.app-shell-main .financial-workspace__nav{position:sticky!important;top:4.35rem!important;z-index:34;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem!important;margin:0 0 .65rem!important;padding:.55rem!important;overflow:visible!important;border:1px solid rgba(212,169,55,.2)!important;border-radius:.9rem!important;background:#0a090bf6!important;box-shadow:0 12px 28px #0000003d!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.app-shell-main .financial-workspace__nav-item{min-width:0!important;min-height:3rem!important;padding:.55rem .45rem!important;border:1px solid rgba(212,169,55,.11)!important;border-radius:.7rem!important;background:#ffffff06!important;color:#bcb5aa!important;font-size:.7rem!important}.app-shell-main .financial-workspace__nav-item svg{flex:0 0 auto;color:#d4a937!important}.app-shell-main .financial-workspace__nav-item:hover{border-color:#d4a93761!important;color:#fff4db!important;background:#d4a9370f!important}.app-shell-main .financial-workspace__nav-item.is-active{border-color:#d4a9378c!important;background:linear-gradient(145deg,#741526,#45101b)!important;color:#fff7e8!important;box-shadow:inset 0 -2px #d4a937,0 8px 18px #00000040!important}.app-shell-main .financial-workspace__content{min-width:0;width:100%}.app-shell-main .cashcounter-layout,.app-shell-main .cashcounter-shell{width:100%!important;max-width:none!important;margin:0!important}.app-shell-main .cashcounter-shell{padding:clamp(.55rem,1.4vw,1.1rem)!important;border:1px solid rgba(212,169,55,.12);border-radius:1rem;background:linear-gradient(145deg,#0c0c0fb8,#07070980)}.app-shell-main .cashcounter-shell :is(.cc-entry-shell,.bank-shell,.bank-table-shell,.reports-filter-shell,.reports-table-panel,.member-balance-results-panel,.vault-ledger-page){border-radius:.9rem!important}.app-shell-main .cashcounter-shell :is(button,a,[role=button]){min-height:44px}@media (max-width:1180px){.faux-admin-nav--sub{grid-template-columns:repeat(4,minmax(8.5rem,1fr))!important;overflow-x:auto!important;scrollbar-width:none}.faux-admin-nav--sub::-webkit-scrollbar{display:none}.app-shell-main .financial-workspace__nav{grid-template-columns:repeat(3,minmax(0,1fr));position:relative!important;top:auto!important}}@media (max-width:720px){.faux-admin-submenu-window{padding:.4rem!important}.faux-admin-submenu-window__head{margin-bottom:.3rem}.faux-admin-nav--sub{display:flex!important;gap:.35rem!important}.faux-admin-nav--sub .faux-admin-nav__item{flex:0 0 7.25rem!important;min-height:3.05rem!important}.app-shell-main .financial-workspace{padding:0 .45rem calc(88px + env(safe-area-inset-bottom))}.app-shell-main .financial-workspace__nav{display:flex!important;overflow-x:auto!important;gap:.35rem!important;padding:.4rem!important;scrollbar-width:none;scroll-snap-type:x mandatory}.app-shell-main .financial-workspace__nav::-webkit-scrollbar{display:none}.app-shell-main .financial-workspace__nav-item{flex:0 0 9.2rem!important;scroll-snap-align:center}.app-shell-main .cashcounter-shell{padding:.45rem!important;border-radius:.75rem}}.app-shell-main .financial-workspace__nav{position:relative!important;top:auto!important}.app-shell-main .financial-workspace__content{padding-top:.2rem}.financial-workspace--expenses .expense-ledger-page{padding:0!important;margin:0!important}.financial-workspace--expenses .expense-ledger-hero{padding:1.15rem 1.25rem!important;border-radius:1rem!important;background:linear-gradient(135deg,#261317fa,#0d0c0ffa)!important}.financial-workspace--expenses .expense-ledger-entry{padding:1.15rem!important;border-radius:1rem!important;background:#0d0e11f7!important}.financial-workspace--expenses .expense-ledger-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end;gap:1rem!important;padding:1rem!important;border-radius:.85rem!important;background:#ffffff06!important}.financial-workspace--expenses .expense-ledger-form .transaction-entry-field>span{margin-bottom:.45rem!important;color:#d8c8a3!important;font-size:.7rem!important;letter-spacing:.08em}.financial-workspace--expenses .expense-ledger-form .transaction-entry-field em{color:#ef6b72;font-style:normal}.financial-workspace--expenses .expense-ledger-form input{min-height:3.1rem!important;border-radius:.7rem!important;background:#111318!important;font-size:.9rem!important}.financial-workspace--expenses .expense-ledger-form input::placeholder{color:#f7f2e96e!important}.financial-workspace--expenses .expense-ledger-form__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.7rem .9rem;border:1px solid rgba(212,169,55,.2);border-radius:.7rem;background:#d4a9370e}.financial-workspace--expenses .expense-ledger-form__summary span{color:#aaa6a0;font-size:.75rem}.financial-workspace--expenses .expense-ledger-form__summary strong{color:#f4d887;font-size:1.15rem;font-variant-numeric:tabular-nums}.financial-workspace--expenses .expense-ledger-form__actions{display:grid;grid-template-columns:minmax(6rem,.65fr) minmax(10rem,1.35fr);gap:.65rem}.financial-workspace--expenses :is(.expense-ledger-reset,.expense-ledger-save){min-height:3.5rem!important;height:auto!important;border-radius:.7rem!important;font-weight:800}.financial-workspace--expenses .expense-ledger-reset{border:1px solid rgba(212,169,55,.2);background:#ffffff09;color:#c5bfb5}.financial-workspace--expenses .expense-ledger-reset:hover{border-color:#d4a93773;color:#fff4db}.financial-workspace--expenses .expense-ledger-save{border-color:#d4a93773!important;background:linear-gradient(145deg,#7d1727,#4e101a)!important;box-shadow:inset 0 -2px #d4a93759,0 9px 20px #00000038!important}.financial-workspace--expenses .expense-ledger-save:disabled,.financial-workspace--expenses .expense-ledger-reset:disabled{opacity:.42;cursor:not-allowed}.financial-workspace--expenses .expense-ledger-list{border-radius:1rem!important;background:#0d0e11f7!important}.financial-workspace--expenses .expense-entry-report-shortcuts{margin:0!important}@media (max-width:780px){.financial-workspace--expenses .expense-ledger-form{grid-template-columns:1fr!important;padding:.8rem!important}.financial-workspace--expenses .expense-ledger-form__actions{grid-template-columns:1fr 1.4fr}.financial-workspace--expenses .expense-ledger-hero{align-items:flex-start!important}}@media (max-width:420px){.financial-workspace--expenses .expense-ledger-form__actions{grid-template-columns:1fr}.financial-workspace--expenses .expense-ledger-hero__tools>*{flex:1 1 auto;justify-content:center}}@media (max-width:899px){.od-list-page{padding:16px 16px calc(96px + env(safe-area-inset-bottom))}.od-list-grid{grid-template-columns:1fr}.cash-special-reports{align-items:flex-start;flex-direction:column}.od-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.od-list-hero{align-items:flex-start;flex-direction:column;padding:17px}.od-hero-actions,.od-list-hero button,.cash-special-reports>div:last-child,.cash-special-reports button{width:100%}.od-hero-actions,.cash-special-reports>div:last-child{flex-direction:column}.od-list-hero button,.cash-special-reports button{justify-content:center}.od-list-filters,.od-summary{grid-template-columns:1fr}.od-card dl{grid-template-columns:1fr 1fr}.member-lp-panel{align-items:flex-start;flex-direction:column}.member-lp-convert{width:100%}}html body #root .app-shell-main .cashcounter-layout,html body #root .app-shell-main .cashcounter-shell,html body #root .app-shell-main .cashcounter-shell :is(.bank-report-page,.cc-entry-shell,.vault-ledger-page,.member-balance-page,.cash-reports-page,.od-list-page){width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important;box-sizing:border-box!important;overflow-x:clip!important}html body #root .app-shell-main .cashcounter-shell :is(.bank-shell,.vault-entry-card,.vault-report-panel,.vault-flow-card,.member-balance-results-panel,.reports-filter-shell,.bank-table-shell){background:#111318!important;color:#f7f2e9!important;border-color:#d4a93738!important}html body #root .app-shell-main .cashcounter-shell :is(button,a,[role=button],input,select,textarea,[role=combobox]){min-height:44px}html body #root .app-shell-main .cashcounter-shell :is(input,select,textarea,[role=combobox]){min-width:0!important;max-width:100%!important;font-size:16px!important}html body #root .app-shell-main .cashcounter-shell :is(.cc-entry-hero,.bank-toolbar,.reports-filter-toolbar){border-radius:14px!important}html body #root .app-shell-main .cashcounter-shell :is(.member-balance-controls-grid,.reports-range-filter-grid,.vault-report-actions,.vault-today-stats)>*{min-width:0!important}@media (max-width:1199px){html body #root .app-shell-main .cashcounter-shell{padding-inline:0!important}html body #root .app-shell-main .cashcounter-shell :is(.bank-report-page,.vault-ledger-page,.member-balance-page,.cash-reports-page,.od-list-page){padding:20px 20px calc(96px + env(safe-area-inset-bottom,0px))!important}html body #root .app-shell-main .cashcounter-shell .cc-entry-shell{margin-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}html body #root .app-shell-main .cashcounter-shell :is(.member-balance-controls-grid,.reports-range-filter-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #root .app-shell-main .cashcounter-shell :is(.member-balance-action-btn,.reports-process-btn){width:100%!important;justify-content:center!important;white-space:nowrap!important}html body #root .app-shell-main .cashcounter-shell .bank-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #root .app-shell-main .cashcounter-shell .reports-table-header{align-items:flex-start!important;gap:12px!important;flex-wrap:wrap!important}html body #root .app-shell-main .cashcounter-shell .reports-table-header>div:last-child{width:100%;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important}html body #root .app-shell-main .cashcounter-shell .reports-export-btn{width:100%!important;min-width:0!important;white-space:normal!important}html body #root .app-shell-main .cashcounter-shell .vault-report-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #root .app-shell-main .cashcounter-shell .vault-report-btn{width:100%!important;min-width:0!important}}@media (min-width:600px) and (max-width:899px){html body #root .app-shell-main .cashcounter-shell .member-balance-mobile-list{display:block!important}html body #root .app-shell-main .cashcounter-shell .member-balance-mobile-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}html body #root .app-shell-main .cashcounter-shell .member-balance-table-wrap{display:none!important}html body #root .app-shell-main .cashcounter-shell .reports-table-scroll>.md\:hidden{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}html body #root .app-shell-main .cashcounter-shell .reports-desktop-table{display:none!important}}@media (max-width:599px){html body #root .app-shell-main .cashcounter-shell :is(.bank-report-page,.vault-ledger-page,.member-balance-page,.cash-reports-page,.od-list-page){padding:12px 12px calc(94px + env(safe-area-inset-bottom,0px))!important}html body #root .app-shell-main .cashcounter-shell :is(.cc-entry-hero,.bank-toolbar,.reports-filter-toolbar){padding:14px!important}html body #root .app-shell-main .cashcounter-shell :is(.member-balance-controls-grid,.reports-range-filter-grid,.bank-summary-grid,.vault-today-stats){grid-template-columns:1fr!important}html body #root .app-shell-main .cashcounter-shell :is(.member-balance-search-card,.reports-member-control){align-items:stretch!important}html body #root .app-shell-main .cashcounter-shell .member-balance-action-group{display:grid!important;grid-template-columns:minmax(0,1fr) 44px 44px!important;width:100%!important}html body #root .app-shell-main .cashcounter-shell .vault-report-actions{grid-template-columns:1fr!important}html body #root .app-shell-main .cashcounter-shell .reports-table-header>div:last-child{grid-template-columns:1fr!important}html body #root .app-shell-main .cashcounter-shell :is(.od-pdf-only-card,.cash-special-reports){padding:14px!important}html body:has(.cashcounter-shell) :is(.cc-transaction-dialog,.member-ledger-modal){width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border-radius:0!important;padding-bottom:env(safe-area-inset-bottom,0px)!important}html body:has(.cashcounter-shell) :is(.cc-transaction-dialog,.member-ledger-modal)>:first-child{position:sticky!important;top:0!important;z-index:5!important}html body:has(.cashcounter-shell) [role=alertdialog]{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;overflow-y:auto!important}}html body #root .cashcounter-layout,html body #root .cashcounter-shell{background:transparent!important;background-image:none!important}html body #root .cashcounter-shell:before{background:#00000052!important;background-image:none!important}html body #root .cashcounter-shell>:is(.min-h-screen,.bank-report-page,.cc-entry-shell,.vault-ledger-page,.member-balance-page,.cash-reports-page,.od-list-page){background-color:transparent!important}@media (min-width:1181px){body .app-shell-body--with-rail{width:100%!important;max-width:100%!important;padding-left:0!important}body .app-shell-rail--desktop,body .app-shell-rail--desktop:hover,body .app-shell-rail--desktop:focus-within{display:flex!important;position:fixed!important;z-index:70!important;top:4.5rem!important;bottom:0!important;left:0!important;width:13rem!important;height:auto!important;min-height:0!important;flex-direction:column!important;overflow:hidden!important;transition:width .2s ease!important}body .app-shell-rail--desktop.is-collapsed,body .app-shell-rail--desktop.is-collapsed:hover,body .app-shell-rail--desktop.is-collapsed:focus-within{width:4.8rem!important}body .app-shell-rail--desktop .nav-side-rail{display:flex!important;width:100%!important;min-width:0!important;min-height:0!important;flex:1 1 auto!important;flex-direction:column!important;align-items:stretch!important;gap:.35rem!important;padding:.35rem .65rem .85rem!important;overflow-x:hidden!important;overflow-y:auto!important}body .app-shell-rail--desktop .nav-mobile-tap{display:flex!important;width:100%!important;min-width:0!important;min-height:46px!important;flex:none!important;align-items:center!important;justify-content:flex-start!important;gap:.65rem!important;padding:.3rem .4rem!important}body .app-shell-rail--desktop .nav-side-label{display:block!important;min-width:0!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .app-shell-rail--desktop.is-collapsed .nav-mobile-tap{justify-content:center!important;gap:0!important}body .app-shell-rail--desktop.is-collapsed .nav-side-label{width:0!important;max-width:0!important;opacity:0!important;visibility:hidden!important}body .app-shell-body--with-rail .app-shell-main{width:calc(100% - 13rem)!important;max-width:calc(100% - 13rem)!important;margin-left:13rem!important;transition:width .2s ease,margin-left .2s ease!important}body .app-shell-body--with-rail.app-shell-body--rail-collapsed .app-shell-main{width:calc(100% - 4.8rem)!important;max-width:calc(100% - 4.8rem)!important;margin-left:4.8rem!important}}@media (max-width:1180px){body .app-shell-rail--desktop{display:none!important}body .app-shell-body--with-rail .app-shell-main,body .app-shell-body--rail-collapsed .app-shell-main{width:100%!important;max-width:100%!important;margin-left:0!important}}.app-shell-main,.app-shell-main:has(.live-tables-page),.app-shell-main:has(.waiting-workspace-head),.app-shell-main>:is(.players-hub,.live-tables-page,.financial-workspace),.players-hub,.live-tables-page{background-color:transparent!important;background-image:none!important}@media (min-width: 1181px){body .luxe-topbar .app-shell-header-row--with-rail .faux-header-brand{z-index:10!important;visibility:visible!important;opacity:1!important}body .luxe-topbar .app-shell-header-row--with-rail .faux-header-wordmark,body .luxe-topbar .app-shell-header-row--with-rail .faux-header-brand__desktop-title{display:block!important;visibility:visible!important;opacity:1!important;color:#d6aa3b!important;-webkit-text-fill-color:#d6aa3b!important}.player-settings-page .faux-profile-hero__body{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important}.player-settings-page .faux-profile-title-row h2{font-size:clamp(1.55rem,2.1vw,2rem)!important;line-height:1.16!important}.player-settings-page .faux-profile-photo-actions{display:flex!important;width:auto!important;align-self:start!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.player-settings-page .faux-profile-photo-actions .faux-profile-action{width:auto!important;min-width:9rem!important}.player-settings-page .faux-profile-identity>div{width:100%!important;min-width:0!important}.player-settings-page .faux-profile-id-strip{width:100%!important}.player-settings-page .faux-profile-hero-meta{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 599px){body .luxe-topbar .faux-header-brand{left:50%!important;width:auto!important;max-width:calc(100vw - 190px)!important;overflow:hidden!important}body .luxe-topbar .faux-header-brand__text,body .luxe-topbar .faux-header-wordmark{width:auto!important;max-width:100%!important;overflow:hidden!important}body .luxe-topbar .faux-header-wordmark{font-size:0!important}body .luxe-topbar .faux-header-wordmark:before,body .luxe-topbar .faux-header-wordmark:after{content:none!important;display:none!important}body .luxe-topbar .faux-header-brand__desktop-title{display:none!important}body .luxe-topbar .faux-header-brand__desktop-title:before,body .luxe-topbar .faux-header-brand__desktop-title:after{content:none!important;display:none!important}body .luxe-topbar .faux-header-brand__mobile-title{display:inline!important;visibility:visible!important;color:#d6aa3b!important;-webkit-text-fill-color:#d6aa3b!important;font-size:.82rem!important;letter-spacing:.14em!important;line-height:1!important;white-space:nowrap!important}.player-settings-header-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:hidden!important}.player-settings-header-tab{min-width:0!important;padding-inline:.45rem!important;white-space:nowrap!important}.player-settings-header-tab span{overflow:hidden!important;font-size:clamp(.64rem,2.8vw,.74rem)!important;text-overflow:ellipsis!important}}@media (max-width: 599px){body .luxe-topbar .app-shell-header-row{position:relative!important;display:grid!important;width:100%!important;max-width:none!important;grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr)!important;padding-right:max(4px,env(safe-area-inset-right,0px))!important;padding-left:max(4px,env(safe-area-inset-left,0px))!important}body .luxe-topbar .faux-header-left-controls{grid-column:1!important;justify-self:start!important}body .luxe-topbar .faux-header-brand{position:static!important;grid-column:2!important;grid-row:1!important;justify-self:center!important;transform:none!important}body .luxe-topbar .faux-header-actions{position:static!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;margin-left:0!important}body .luxe-topbar .faux-header-brand:before,body .luxe-topbar .faux-header-brand:after,body .luxe-topbar .faux-header-brand__text:after,body .luxe-topbar .faux-header-wordmark:before,body .luxe-topbar .faux-header-wordmark:after{content:none!important;display:none!important}body .luxe-topbar .faux-header-brand__text>*{display:none!important}body .luxe-topbar .faux-header-brand__text:before{content:"FAUX"!important;display:block!important;color:#d6aa3b!important;-webkit-text-fill-color:#d6aa3b!important;font-family:Cinzel,Playfair Display,Georgia,serif!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.14em!important;line-height:1!important;white-space:nowrap!important}}@media (max-width: 599px){body #root .app-shell-main .cashcounter-shell.cc-accounting-page,body #root .app-shell-main .cashcounter-shell.cash-reports-page{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}.cashcounter-shell .cc-recent-actions-right{grid-template-columns:repeat(2,minmax(0,1fr)) 44px!important}.cashcounter-shell .cc-recent-report-btn{min-width:0!important;min-height:48px!important;justify-content:center!important;padding-inline:8px!important;text-align:center!important;white-space:normal!important}.cashcounter-shell .cc-recent-report-btn span{overflow:visible!important;font-size:.68rem!important;line-height:1.15!important;text-overflow:clip!important;white-space:normal!important}.cashcounter-shell :is(.cc-date-picker-btn,.cc-recent-more-trigger,.reports-member-clear){width:44px!important;min-width:44px!important}.cash-reports-page .reports-member-control{width:100%!important;grid-template-columns:44px minmax(0,1fr)!important}.cash-reports-page .reports-member-search-input-wrap,.cash-reports-page .reports-member-search-input{width:100%!important;min-width:0!important}.cash-reports-page :is(input,select,textarea){min-height:44px!important}.cash-reports-page button[aria-label*=calendar i]{width:44px!important;min-width:44px!important;min-height:44px!important}.coupon-create-page{margin-top:0!important;padding:0!important}.coupon-create-header{align-items:flex-start!important;flex-direction:column!important;gap:10px!important}.coupon-create-header>button{width:100%!important;min-height:44px!important;justify-content:space-between!important;border:1px solid rgba(212,169,55,.28)!important;border-radius:10px!important;background:#0d1017f0!important;padding:0 12px!important;color:#e5c96f!important}}@media (max-width: 360px){.faux-header-left-controls--player:has(.faux-header-back-button) .faux-header-wallet-button{display:none!important}.player-settings-page .faux-profile-id-strip{align-items:stretch!important;flex-direction:column!important}.player-settings-page .faux-profile-id-actions{display:grid!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.player-settings-page .faux-profile-id-actions button{width:100%!important;min-width:0!important;padding-inline:6px!important;font-size:.7rem!important}.player-dashboard-page .player-dashboard-action-card strong,.player-dashboard-page .player-quick-action strong{font-size:.72rem!important;line-height:1.15!important}}@media (max-width: 599px){body #root .financial-workspace--cash,body #root .financial-workspace--cash .financial-workspace__content,body #root .financial-workspace--cash .cashcounter-layout{width:100%!important;max-width:none!important;margin:0!important;padding-right:0!important;padding-left:0!important}body #root .cash-reports-page :is(input,select,textarea){min-height:44px!important}body #root .cash-reports-page button[aria-label*=calendar i]{width:44px!important;min-width:44px!important;min-height:44px!important}}body #root .luxe-topbar .faux-header-wordmark>small{display:none!important}body #root .luxe-topbar .faux-header-brand__desktop-title{display:inline!important;visibility:visible!important;white-space:nowrap!important}body #root .luxe-topbar .faux-header-brand__mobile-title{display:none!important}@media (min-width:600px){body #root .luxe-topbar .faux-header-brand,body #root .luxe-topbar .faux-header-brand__text,body #root .luxe-topbar .faux-header-wordmark{min-width:0!important;max-width:100%!important;overflow:hidden!important}body #root .luxe-topbar .faux-header-wordmark{display:flex!important;align-items:center!important;flex-direction:row!important;justify-content:center!important}body #root .luxe-topbar .faux-header-brand__desktop-title{overflow:hidden!important;font-size:clamp(.76rem,1.45vw,1.08rem)!important;letter-spacing:clamp(.045em,.16vw,.1em)!important;text-overflow:ellipsis!important}}@media (max-width:599px){body #root .luxe-topbar .app-shell-header-row,body #root .luxe-topbar .app-shell-header-row:first-child{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:4px!important}body #root .luxe-topbar .faux-header-brand{position:static!important;width:auto!important;max-width:5rem!important;overflow:hidden!important;transform:none!important}body #root .luxe-topbar .faux-header-brand__text:before{content:none!important;display:none!important}body #root .luxe-topbar .faux-header-brand:before,body #root .luxe-topbar .faux-header-brand:after,body #root .luxe-topbar .faux-header-brand__text:after,body #root .luxe-topbar .faux-header-wordmark:before,body #root .luxe-topbar .faux-header-wordmark:after,body #root .luxe-topbar .faux-header-brand__desktop-title:before,body #root .luxe-topbar .faux-header-brand__desktop-title:after,body #root .luxe-topbar .faux-header-brand__mobile-title:before,body #root .luxe-topbar .faux-header-brand__mobile-title:after{content:none!important;display:none!important}body #root .luxe-topbar .faux-header-wordmark{display:flex!important;width:auto!important;max-width:100%!important;align-items:center!important;flex-direction:row!important;justify-content:center!important;overflow:hidden!important;font-size:initial!important}body #root .luxe-topbar .faux-header-brand__desktop-title{display:none!important}body #root .luxe-topbar .faux-header-brand__mobile-title{display:inline!important;visibility:visible!important;overflow:visible!important;color:#d6aa3b!important;-webkit-text-fill-color:#d6aa3b!important;font-size:clamp(.76rem,3.5vw,.88rem)!important;font-weight:900!important;letter-spacing:.14em!important;line-height:1!important;white-space:nowrap!important}body #root .luxe-topbar .faux-header-left-controls,body #root .luxe-topbar .faux-header-actions{min-width:0!important;max-width:100%!important}}:is(.auth-screen,.auth-register-screen,.primary-background){position:relative!important;min-height:100dvh!important;background:linear-gradient(180deg,#030204a3,#050306db),var(--faux-lounge-art) center / cover scroll no-repeat,#080506!important}:is(.auth-screen,.auth-register-screen,.primary-background):before{background:#0003!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}:is(.auth-screen,.auth-register-screen) :is(.auth-landing-logo,.auth-form-brand__mark img){display:block!important;max-width:100%!important;object-fit:contain!important;filter:none!important}@media (max-width:599px){:is(.auth-screen,.auth-register-screen,.primary-background){padding-right:max(16px,env(safe-area-inset-right,0px))!important;padding-left:max(16px,env(safe-area-inset-left,0px))!important;background-position:center top!important;background-size:auto 100dvh!important}}.accounting-overview-page{display:flex!important;flex-direction:column!important;gap:14px!important}.accounting-overview-page>*{margin-block:0!important}.accounting-overview-page .accounting-command-bar{padding:14px 16px!important}.accounting-overview-page .accounting-dashboard-metrics{gap:12px!important}.accounting-overview-page .accounting-dashboard-metric{min-height:78px!important;padding:13px 15px!important}.accounting-overview-page .faux-hub-grid{gap:12px!important}.accounting-overview-page .accounting-launch-card{min-height:116px!important;padding:15px!important}.accounting-overview-history-link{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:68px;border:1px solid rgba(212,169,55,.22);border-radius:14px;background:#0d1017f2;padding:11px 14px;box-shadow:0 10px 24px #0000003d}.accounting-overview-history-link>div{min-width:0}.accounting-overview-history-link strong{display:block;color:#f7f2e9;font-size:.9rem;line-height:1.2}.accounting-overview-history-link span{display:block;margin-top:3px;color:#aaa6a0;font-size:.72rem;line-height:1.25}.accounting-overview-history-link .accounting-date-filter{min-width:150px}.accounting-overview-history-link .luxe-action{min-height:42px;white-space:nowrap}@media (max-width:767px){.accounting-overview-page{gap:12px!important}.accounting-overview-page .accounting-command-bar{padding:12px!important}.accounting-overview-page .accounting-dashboard-metric{min-height:72px!important;padding:11px 12px!important}.accounting-overview-page .accounting-launch-card{min-height:102px!important;padding:13px!important}.accounting-overview-history-link{grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:11px 12px}.accounting-overview-history-link .accounting-date-filter{min-width:0}.accounting-overview-history-link .luxe-action{grid-column:1 / -1;width:100%;justify-content:center}}@media (max-width:399px){.accounting-overview-history-link{grid-template-columns:1fr}.accounting-overview-history-link .accounting-date-filter,.accounting-overview-history-link .luxe-action{width:100%}}@media (min-width:1181px){body #root .app-shell-body--with-rail .app-shell-main{width:calc(100% - 13rem - 28px)!important;max-width:calc(100% - 13rem - 28px)!important;margin-left:calc(13rem + 14px)!important;margin-right:14px!important;padding:16px 20px 28px!important}body #root .app-shell-body--with-rail.app-shell-body--rail-collapsed .app-shell-main{width:calc(100% - 4.8rem - 28px)!important;max-width:calc(100% - 4.8rem - 28px)!important;margin-left:calc(4.8rem + 14px)!important;margin-right:14px!important}}@media (min-width:600px) and (max-width:1180px){body #root .app-shell-main{padding:18px 24px 28px!important}}@media (max-width:599px){body #root .app-shell-main{padding-top:12px!important;padding-right:max(16px,env(safe-area-inset-right,0px))!important;padding-left:max(16px,env(safe-area-inset-left,0px))!important}}body #root .app-shell-main>.financial-workspace{display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;flex-direction:column!important;gap:12px!important;margin:0!important;padding:0!important}body #root .financial-workspace__nav{width:100%!important;margin:0!important}body #root .financial-workspace__content{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body #root .financial-workspace__content>:is(.accounting-module-page,.cashcounter-layout,.cashcounter-shell){width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}body #root .financial-workspace__content .cashcounter-layout,body #root .financial-workspace__content .cashcounter-shell{padding:0!important}body #root .accounting-module-page{display:flex;flex-direction:column;gap:14px}body #root .accounting-module-page>*{margin-block:0!important}body #root .accounting-module-page :is(.transaction-entry-hero,.expense-ledger-hero,.expense-report-hero),body #root .cashcounter-shell :is(.cc-entry-hero,.bank-toolbar,.reports-filter-toolbar){width:100%!important;margin-inline:0!important}@media (max-width:767px){body #root .app-shell-main>.financial-workspace{gap:10px!important}body #root .accounting-module-page{gap:12px!important}body #root .financial-workspace__nav{margin-inline:0!important}}body #root .app-shell-main .cashcounter-layout,body #root .app-shell-main .cashcounter-shell{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body #root .app-shell-main .cashcounter-shell>.cc-entry-shell{display:flex!important;width:100%!important;max-width:100%!important;flex-direction:column!important;gap:14px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}body #root .app-shell-main .cashcounter-shell>.cc-entry-shell>*{width:100%!important;max-width:100%!important;margin:0!important}body #root .app-shell-main .cashcounter-shell .cc-entry-hero,body #root .app-shell-main .cashcounter-shell .cc-search-wrap,body #root .app-shell-main .cashcounter-shell .cc-recent-header,body #root .app-shell-main .cashcounter-shell .cc-recent-table-scroll,body #root .app-shell-main .cashcounter-shell .cc-mobile-transaction-list{margin-inline:0!important}@media (max-width:767px){body #root .app-shell-main .cashcounter-shell>.cc-entry-shell{gap:12px!important}}body #root .app-shell-main>.financial-workspace{--finance-gap:14px;align-content:start!important;gap:var(--finance-gap)!important;overflow:visible!important}body #root .financial-workspace__nav{position:relative!important;inset:auto!important;z-index:8;display:flex!important;align-items:center!important;gap:8px!important;min-height:52px;padding:6px!important;overflow-x:auto!important;overflow-y:hidden!important;border:1px solid rgba(212,169,55,.18)!important;border-radius:14px!important;background:#0a0a0df0!important;scrollbar-width:none;scroll-padding-inline:6px}body #root .financial-workspace__nav::-webkit-scrollbar{display:none}body #root .financial-workspace__nav-item{flex:1 0 auto!important;min-width:max-content!important;min-height:40px!important;margin:0!important;padding:8px 13px!important;white-space:nowrap!important;border-radius:10px!important}body #root .financial-workspace__content,body #root .financial-workspace__content>*,body #root .financial-workspace__content .cashcounter-layout,body #root .financial-workspace__content .cashcounter-shell{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}body #root .financial-workspace__content>:is(.faux-page-shell,.expense-ledger-page,.expense-report-page,.transaction-entry-page,.daily-accounts-page,.coin-denomination-page,.player-accounts-page,.transaction-history-page,.cashcounter-layout){padding:0!important}body #root .financial-workspace__content :is(.expense-ledger-page,.expense-report-page,.transaction-entry-page,.daily-accounts-page,.coin-denomination-page,.player-accounts-page,.transaction-history-page,.cc-entry-shell,.bank-report-page,.member-balance-page,.cash-reports-page,.vault-ledger-page,.od-list-page){display:flex!important;flex-direction:column!important;gap:var(--finance-gap)!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}body #root .financial-workspace__content :is(.expense-ledger-page,.expense-report-page,.transaction-entry-page,.daily-accounts-page,.coin-denomination-page,.player-accounts-page,.transaction-history-page,.cc-entry-shell,.bank-report-page,.member-balance-page,.cash-reports-page,.vault-ledger-page,.od-list-page)>*{width:100%!important;max-width:100%!important;min-width:0!important;margin-block:0!important;box-sizing:border-box!important}body #root .financial-workspace__content :is(.expense-ledger-hero,.expense-report-hero,.transaction-entry-hero,.cc-entry-hero,.bank-toolbar,.reports-filter-toolbar){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:0!important;padding:16px 18px!important}body #root .financial-workspace__content :is(.expense-ledger-hero,.expense-report-hero,.transaction-entry-hero,.cc-entry-hero,.bank-toolbar,.reports-filter-toolbar)>*{min-width:0!important}body #root .financial-workspace__content :is(.expense-ledger-hero__tools,.expense-report-hero__actions,.cc-recent-actions,.reports-table-header>div:last-child){display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important}body #root .financial-workspace__content :is(input,select,textarea,button,a,[role=button],[role=combobox]){min-width:0}body #root .financial-workspace__content :is(table,.faux-ledger){width:100%!important}@media (max-width:1180px){body #root .app-shell-main>.financial-workspace{--finance-gap:12px}body #root .financial-workspace__nav-item{flex:0 0 auto!important}body #root .financial-workspace__content :is(.expense-ledger-hero,.expense-report-hero,.transaction-entry-hero,.cc-entry-hero,.bank-toolbar,.reports-filter-toolbar){align-items:flex-start!important;padding:15px 16px!important}}@media (max-width:599px){body #root .app-shell-main>.financial-workspace{--finance-gap:10px}body #root .financial-workspace__nav{min-height:48px;margin-inline:0!important;padding:4px!important;border-radius:12px!important}body #root .financial-workspace__nav-item{min-height:40px!important;padding:7px 11px!important;font-size:12px!important}body #root .financial-workspace__content :is(.expense-ledger-hero,.expense-report-hero,.transaction-entry-hero,.cc-entry-hero,.bank-toolbar,.reports-filter-toolbar){flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:14px!important}body #root .financial-workspace__content :is(.expense-ledger-hero__tools,.expense-report-hero__actions,.cc-recent-actions,.reports-table-header>div:last-child){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}body #root .financial-workspace__content :is(.expense-ledger-hero__tools,.expense-report-hero__actions,.cc-recent-actions,.reports-table-header>div:last-child)>*{width:100%!important;min-height:44px!important;justify-content:center!important;white-space:normal!important}}@media (max-width:374px){body #root .financial-workspace__content :is(.expense-ledger-hero__tools,.expense-report-hero__actions,.cc-recent-actions,.reports-table-header>div:last-child){grid-template-columns:1fr!important}}body #root .cashcounter-shell .cc-entry-shell{--cc-gold:#d4a937;--cc-gold-soft:#f0d88b;--cc-panel:#0f1116;--cc-panel-2:#151820;--cc-line:rgba(212,169,55,.22);--cc-muted:#aaa6a0}body #root .cashcounter-shell .cc-entry-hero{overflow:hidden!important;border:1px solid var(--cc-line)!important;border-radius:14px!important;background:radial-gradient(circle at 88% 0,rgba(212,169,55,.14),transparent 30%),linear-gradient(135deg,#5b0f19f0,#140d11fa 58%,#0b0c10fa)!important;color:#f7f2e9!important;box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff09!important}body #root .cashcounter-shell .cc-entry-hero :is(h1,p,.ent-page-header__eyebrow){color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important}body #root .cashcounter-shell .cc-entry-hero .ent-page-header__eyebrow{color:var(--cc-gold-soft)!important;-webkit-text-fill-color:var(--cc-gold-soft)!important}body #root .cashcounter-shell .cc-entry-hero p:last-child{color:#c2bbb1!important;-webkit-text-fill-color:#c2bbb1!important;font-weight:500!important}body #root .cashcounter-shell .cc-entry-clock{min-width:174px!important;border:1px solid rgba(212,169,55,.35)!important;border-radius:12px!important;background:linear-gradient(145deg,#18130d,#0c0d11)!important;color:#f7f2e9!important;box-shadow:inset 0 1px #ffffff0a!important}body #root .cashcounter-shell .cc-entry-clock *{color:inherit!important;-webkit-text-fill-color:currentColor!important}body #root .cashcounter-shell .cc-entry-clock span{border-color:#18c78457!important;background:#18c7841f!important;color:#72e3ae!important}body #root .cashcounter-shell .cc-search-wrap{padding:0!important;border:0!important;background:transparent!important}body #root .cashcounter-shell .cc-member-search{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;gap:0!important;min-height:54px!important;overflow:hidden!important;padding:0!important;border:1px solid var(--cc-line)!important;border-radius:13px!important;background:#0f1116f7!important;box-shadow:0 10px 25px #00000038!important}body #root .cashcounter-shell .cc-member-search:focus-within{border-color:#d4a937b8!important;box-shadow:0 0 0 3px #d4a9371c,0 12px 28px #00000047!important}body #root .cashcounter-shell .cc-member-search-icon{width:52px!important;height:54px!important;border-right:1px solid var(--cc-line)!important;background:#d4a93713!important}body #root .cashcounter-shell .cc-member-search-icon svg{color:var(--cc-gold)!important;stroke:var(--cc-gold)!important}body #root .cashcounter-shell .cc-member-search input{height:54px!important;padding:0 15px!important;border:0!important;background:transparent!important;color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important;font-weight:600!important}body #root .cashcounter-shell .cc-member-search input::placeholder,body #root .cashcounter-shell .cc-receipt-input::placeholder{color:#8f8b84!important;-webkit-text-fill-color:#8f8b84!important}body #root .cashcounter-shell .cc-member-search-results{border-color:#d4a93752!important;background:#0d0f14!important}body #root .cashcounter-shell .cc-member-search-result{border:1px solid transparent}body #root .cashcounter-shell .cc-member-search-result:hover,body #root .cashcounter-shell .cc-member-search-result:focus-visible{border-color:#d4a93747!important;background:#d4a93714!important;color:#f7f2e9!important}body #root .cashcounter-shell .bank-table-shell{overflow:hidden;border:1px solid var(--cc-line)!important;border-radius:14px!important;background:#0d0f14f7!important;box-shadow:0 14px 34px #00000047!important}body #root .cashcounter-shell .cc-recent-header{display:grid!important;grid-template-columns:minmax(220px,1fr) auto!important;align-items:center!important;gap:14px!important;padding:14px 16px!important;border-bottom:1px solid var(--cc-line)!important;background:linear-gradient(135deg,#570f1985,#101217fa 55%)!important}body #root .cashcounter-shell .cc-recent-title h2{color:#f7f2e9!important}body #root .cashcounter-shell .cc-recent-title p{color:#aaa6a0!important}body #root .cashcounter-shell .cc-recent-actions{display:grid!important;grid-template-columns:minmax(300px,1fr) auto!important;align-items:center!important;gap:8px!important;width:min(780px,100%)!important}body #root .cashcounter-shell .cc-recent-actions-left{display:grid!important;grid-template-columns:minmax(180px,1fr) 178px!important;gap:8px!important}body #root .cashcounter-shell :is(.cc-receipt-input,.cc-date-input){min-height:42px!important;border-color:#d4a93740!important;background:#090b0f!important;color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important}body #root .cashcounter-shell .cc-date-picker-btn{min-height:42px!important;border-color:#d4a93761!important;background:#d4a937!important;color:#171006!important}body #root .cashcounter-shell .cc-recent-report-btn{min-height:42px!important;border-radius:10px!important;box-shadow:none!important}body #root .cashcounter-shell .cc-recent-btn--ledger{border-color:#d4a93773!important;background:#d4a9371f!important;color:#f2d77e!important}body #root .cashcounter-shell .cc-recent-btn--counter-sheet{border-color:#18c7845c!important;background:#18c7841f!important;color:#77dfae!important}body #root .cashcounter-shell .cc-recent-table-scroll{background:#0b0d11!important}body #root .cashcounter-shell .cc-recent-table thead tr{background:#17130e!important}body #root .cashcounter-shell .cc-recent-table th{color:#d9bf77!important;-webkit-text-fill-color:#d9bf77!important;border-bottom:1px solid rgba(212,169,55,.2)!important}body #root .cashcounter-shell .cc-recent-table tbody tr{border-color:#ffffff0e!important;background:#0f1116!important}body #root .cashcounter-shell .cc-recent-table tbody tr:nth-child(2n){background:#12151a!important}body #root .cashcounter-shell .cc-recent-table tbody tr:hover{background:#d4a93711!important}body #root .cashcounter-shell .cc-recent-table td,body #root .cashcounter-shell .cc-recent-table td :is(div,p,span){color:#d8d2c9!important;-webkit-text-fill-color:#d8d2c9!important}body #root .cashcounter-shell .cc-recent-table :is(.text-green-600,.text-emerald-300){color:#64dca1!important;-webkit-text-fill-color:#64dca1!important}body #root .cashcounter-shell .cc-recent-table :is(.text-red-600,.text-rose-300){color:#ff858a!important;-webkit-text-fill-color:#ff858a!important}body #root .cashcounter-shell .cc-recent-table :is(.text-blue-600,.text-blue-700){color:#d9bf77!important;-webkit-text-fill-color:#d9bf77!important}body #root .cashcounter-shell .cc-mobile-transaction-list{gap:10px!important;padding:12px!important;background:#0b0d11!important}body #root .cashcounter-shell .cc-mobile-transaction-card{border:1px solid rgba(212,169,55,.22)!important;border-radius:13px!important;background:linear-gradient(145deg,#14171d,#0d0f14)!important;box-shadow:0 10px 24px #0000003d!important}@media (max-width:1080px){body #root .cashcounter-shell .cc-recent-header{grid-template-columns:1fr!important;align-items:stretch!important}body #root .cashcounter-shell .cc-recent-actions{width:100%!important}}@media (max-width:767px){body #root .cashcounter-shell .cc-entry-clock{width:100%!important;min-width:0!important}body #root .cashcounter-shell .cc-recent-actions,body #root .cashcounter-shell .cc-recent-actions-left{grid-template-columns:1fr!important}body #root .cashcounter-shell .cc-recent-actions-right{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px!important;width:100%!important}body #root .cashcounter-shell .cc-recent-actions-right>*{min-width:0!important;width:100%!important;justify-content:center!important}body #root .cashcounter-shell .cc-ledger-date-picker{display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;width:100%!important}body #root .cashcounter-shell :is(.cc-receipt-input,.cc-date-input){width:100%!important}}@media (max-width:374px){body #root .cashcounter-shell .cc-recent-actions-right{grid-template-columns:1fr 44px!important}body #root .cashcounter-shell .cc-recent-btn--counter-sheet{display:none!important}}@media (min-width:1181px){body #root .financial-workspace--cash .financial-workspace__content,body #root .financial-workspace--cash .cashcounter-layout,body #root .financial-workspace--cash .cashcounter-shell,body #root .financial-workspace--cash .cc-accounting-page{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}body #root .cashcounter-shell>.cc-accounting-page{gap:14px!important}body #root .cashcounter-shell>.cc-accounting-page>.cc-entry-shell{gap:12px!important}body #root .cashcounter-shell>.cc-accounting-page .cc-entry-hero{display:grid!important;grid-template-columns:minmax(0,1fr) 184px!important;align-items:center!important;min-height:104px!important;padding:16px 18px!important}body #root .cashcounter-shell>.cc-accounting-page .cc-entry-clock{width:184px!important;min-width:184px!important;justify-self:end!important;align-self:center!important}body #root .cashcounter-shell>.cc-accounting-page .cc-member-search{width:100%!important;max-width:none!important}body #root .cashcounter-shell>.cc-accounting-page .cc-recent-header{display:grid!important;grid-template-columns:minmax(210px,.55fr) minmax(660px,1.45fr)!important;align-items:center!important;gap:16px!important;min-height:82px!important;padding:13px 16px!important}body #root .cashcounter-shell>.cc-accounting-page .cc-recent-actions{display:grid!important;grid-template-columns:minmax(320px,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:none!important}body #root .cashcounter-shell>.cc-accounting-page .cc-recent-actions-left{display:grid!important;grid-template-columns:minmax(190px,1fr) 180px!important;align-items:center!important;gap:8px!important;width:100%!important}body #root .cashcounter-shell>.cc-accounting-page :is(.cc-receipt-input,.cc-ledger-date,.cc-ledger-date-picker,.cc-date-input){width:100%!important;max-width:none!important}body #root .cashcounter-shell>.cc-accounting-page .cc-recent-actions-right{grid-template-columns:144px 132px 42px!important;justify-content:end!important}body #root .cashcounter-shell>.cc-accounting-page .cc-recent-report-btn{width:100%!important;justify-content:center!important;padding-inline:10px!important;white-space:nowrap!important}body #root .cashcounter-shell>.cc-accounting-page .cc-recent-table{width:100%!important;min-width:990px!important;table-layout:fixed!important}body .cc-transaction-dialog{width:min(940px,calc(100vw - 48px))!important;max-width:940px!important;max-height:calc(100dvh - 32px)!important;border-radius:16px!important}body .cc-transaction-dialog-body{display:grid!important;grid-template-columns:280px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;max-height:calc(100dvh - 98px)!important;padding:14px!important}body .cc-transaction-dialog-body>*{min-width:0!important}body .cc-transaction-dialog .cc-entry-panel{padding:13px!important}body .cc-transaction-dialog .cc-transaction-dialog-actions{display:grid!important;grid-template-columns:140px minmax(190px,1fr)!important;justify-content:end!important}}@media (min-width:1181px) and (max-width:1365px){body #root .cashcounter-shell>.cc-accounting-page .cc-recent-header{grid-template-columns:1fr!important;gap:10px!important}body #root .cashcounter-shell>.cc-accounting-page .cc-recent-actions{grid-template-columns:minmax(360px,1fr) auto!important}}body #root .waiting-tables-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}body #root .waiting-table-card{--table-tone:#22c55e;display:flex!important;min-width:0!important;height:100%!important;flex-direction:column!important;overflow:hidden!important;border:1px solid rgba(34,197,94,.42)!important;border-radius:16px!important;background:radial-gradient(circle at 100% 0%,rgba(34,197,94,.18),transparent 36%),linear-gradient(180deg,#14251d,#0b1410)!important;box-shadow:0 18px 40px #00000047!important;opacity:1!important;filter:none!important}body #root .waiting-table-card--open{--table-tone:#22c55e}body #root .waiting-table-card--running{--table-tone:#ef4444;border-color:#ef444473!important;background:radial-gradient(circle at 100% 0%,rgba(239,68,68,.2),transparent 36%),linear-gradient(180deg,#291517,#160c0e)!important}body #root .waiting-table-card--closed{--table-tone:#60a5fa;border-color:#60a5fa66!important;background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.2),transparent 36%),linear-gradient(180deg,#142239,#0b111d)!important}body #root .waiting-table-card--selected{border-color:#d4a937!important;box-shadow:0 0 0 2px #d4a93733,0 20px 44px #00000057!important}body #root .waiting-table-card__main{display:flex!important;height:auto!important;min-height:0!important;flex:1 1 auto!important;flex-direction:column!important;gap:12px!important;padding:16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body #root .waiting-table-card__header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin:0!important}body #root .waiting-table-card__header h3{color:#f7f2e9!important;font-size:1rem!important;line-height:1.25!important}body #root .waiting-table-meta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:9px!important}body #root .waiting-table-meta>div{min-height:48px!important;padding:8px 10px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:10px!important;background:#0003!important}body #root .waiting-table-meta small{color:#8f8b84!important}body #root .waiting-table-meta strong{color:#f7f2e9!important}body #root .waiting-table-meta--stake svg{color:#d4a937!important}body #root .waiting-table-meta--players svg{color:var(--table-tone)!important}body #root .waiting-table-select{min-width:92px!important;min-height:42px!important;border:1px solid color-mix(in srgb,var(--table-tone) 45%,transparent)!important;border-radius:10px!important;background:color-mix(in srgb,var(--table-tone) 12%,transparent)!important;color:#f7f2e9!important;white-space:nowrap!important}body #root .waiting-table-select--active{border-color:#d4a9377a!important;background:#d4a93724!important;color:#f0d889!important}body #root .waiting-seat-map{width:100%!important;height:clamp(15rem,25vw,19rem)!important;min-height:15rem!important;margin:0 auto!important}body #root .waiting-seat-map:before{border-color:var(--faux-table-rail)!important;background-image:linear-gradient(#0210261f,#02102633),var(--faux-table-felt-image)!important;background-size:cover!important;background-position:center!important}body #root .waiting-table-availability{min-height:44px!important;margin:0!important;padding:8px 10px!important;border:1px solid color-mix(in srgb,var(--table-tone) 34%,transparent)!important;border-radius:10px!important;background:color-mix(in srgb,var(--table-tone) 9%,transparent)!important}body #root .waiting-table-availability>span:last-child{border:1px solid color-mix(in srgb,var(--table-tone) 45%,transparent)!important;background:color-mix(in srgb,var(--table-tone) 13%,transparent)!important;color:#f7f2e9!important}body #root .waiting-table-view{min-height:44px!important;margin-top:auto!important;border:1px solid rgba(96,165,250,.36)!important;border-radius:10px!important;background:#3b82f61c!important;color:#b9d7ff!important}body #root .waiting-table-view:hover{background:#3b82f633!important}body #root .waiting-table-card__footer{min-height:42px!important;padding:9px 16px!important;border-top:1px solid rgba(255,255,255,.07)!important;border-radius:0!important;background:#0003!important}@media (max-width:1180px){body #root .waiting-tables-grid{grid-template-columns:1fr!important}body #root .waiting-seat-map{height:clamp(16rem,42vw,20rem)!important}}@media (max-width:599px){body #root .waiting-table-card__main{gap:10px!important;padding:13px!important}body #root .waiting-seat-map{height:clamp(13rem,58vw,16rem)!important;min-height:13rem!important}body #root .waiting-table-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important}body #root .waiting-table-card__footer{padding:9px 13px!important}}body #root .cashcounter-shell .cash-reports-page{display:flex!important;flex-direction:column!important;gap:14px!important;min-height:0!important;padding:0!important;color:#f7f2e9!important}body #root .cashcounter-shell .cash-reports-page>*{margin-block:0!important}body #root .cashcounter-shell .reports-page-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:104px!important;padding:16px 18px!important;border:1px solid rgba(212,169,55,.22)!important;border-radius:14px!important;background:radial-gradient(circle at 88% 0,rgba(212,169,55,.14),transparent 30%),linear-gradient(135deg,#5b0f19eb,#110e12fa 62%,#0c0e12)!important;box-shadow:0 14px 34px #00000047!important}body #root .cashcounter-shell .reports-page-hero small{color:#e6c96f!important;font-weight:700!important;letter-spacing:.13em!important;text-transform:uppercase}body #root .cashcounter-shell .reports-page-hero h1{margin-top:3px!important;color:#f7f2e9!important;font-size:clamp(1.45rem,2.3vw,2rem)!important;line-height:1.15!important}body #root .cashcounter-shell .reports-page-hero p{margin-top:5px!important;color:#bcb5ac!important}body #root .cashcounter-shell .reports-page-hero__status{flex:0 0 auto;min-height:36px;padding:8px 12px!important;border:1px solid rgba(24,199,132,.3)!important;border-radius:999px!important;background:#18c7841a!important;color:#75dfad!important;font-size:.75rem!important;font-weight:700!important;white-space:nowrap}body #root .cashcounter-shell .cash-special-reports{display:grid!important;grid-template-columns:minmax(220px,.75fr) minmax(0,2fr)!important;align-items:center!important;gap:16px!important;padding:16px!important;border:1px solid rgba(212,169,55,.18)!important;border-radius:14px!important;background:#0e1015f5!important}body #root .cashcounter-shell .cash-special-reports>div:first-child small{color:#d4a937!important}body #root .cashcounter-shell .cash-special-reports>div:first-child h2{color:#f7f2e9!important;font-size:1rem!important}body #root .cashcounter-shell .cash-special-reports>div:first-child p{color:#aaa6a0!important;font-size:.76rem!important;line-height:1.45!important}body #root .cashcounter-shell .cash-special-report-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important}body #root .cashcounter-shell .cash-special-report-grid>button{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-height:74px!important;padding:10px!important;border:1px solid rgba(212,169,55,.18)!important;border-radius:11px!important;background:#11141a!important;color:#f7f2e9!important;text-align:left!important;box-shadow:none!important}body #root .cashcounter-shell .cash-special-report-grid>button:hover{border-color:#d4a9377a!important;background:#d4a93713!important;transform:translateY(-1px)}body #root .cashcounter-shell .cash-special-report-grid>button>svg{width:30px!important;height:30px!important;padding:6px;border-radius:8px;background:#d4a9371a;color:#d4a937!important}body #root .cashcounter-shell .cash-special-report-grid strong{display:block;color:#f7f2e9!important;font-size:.78rem!important}body #root .cashcounter-shell .cash-special-report-grid small{display:block;margin-top:2px;color:#918d87!important;font-size:.62rem!important;line-height:1.25!important}body #root .cashcounter-shell .cash-special-report-grid em{color:#d4a937!important;font-size:.62rem!important;font-style:normal!important}body #root .cashcounter-shell .reports-filter-shell{overflow:visible!important;border:1px solid rgba(212,169,55,.18)!important;border-radius:14px!important;background:#0f1116!important}body #root .cashcounter-shell .reports-filter-toolbar{padding:14px!important;background:transparent!important}body #root .cashcounter-shell .reports-title-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:12px!important}body #root .cashcounter-shell .reports-title{margin:0!important;color:#f7f2e9!important;font-size:1rem!important}body #root .cashcounter-shell .reports-title-copy p{margin-top:3px!important;color:#aaa6a0!important;font-size:.72rem!important}body #root .cashcounter-shell .reports-title-badge{border:1px solid rgba(212,169,55,.28)!important;background:#d4a93717!important;color:#e3c977!important}body #root .cashcounter-shell .reports-filter-stack{display:grid!important;grid-template-columns:minmax(220px,.8fr) minmax(0,2fr)!important;gap:10px!important}body #root .cashcounter-shell :is(.reports-filter-panel,.reports-member-control,.reports-field-control){border-color:#d4a93729!important;background:#14171d!important;box-shadow:none!important}body #root .cashcounter-shell :is(.reports-member-control,.reports-field-control){min-height:50px!important;border-radius:10px!important}body #root .cashcounter-shell :is(.reports-member-control,.reports-field-control) label{color:#c7b57f!important}body #root .cashcounter-shell :is(.reports-member-search-input,.reports-field-control input,[role=combobox]){color:#f7f2e9!important;-webkit-text-fill-color:#f7f2e9!important;background:transparent!important}body #root .cashcounter-shell .reports-process-btn{min-height:50px!important;border:1px solid rgba(212,169,55,.42)!important;border-radius:10px!important;background:linear-gradient(145deg,#7c1725,#501019)!important;color:#fff4df!important}body #root .cashcounter-shell .reports-table-header{display:grid!important;grid-template-columns:minmax(180px,.7fr) minmax(320px,1.6fr) auto!important;align-items:center!important;gap:12px!important;padding:14px 16px!important;border-bottom:1px solid rgba(212,169,55,.18)!important;background:linear-gradient(135deg,#5b0f196b,#11141a 52%)!important}body #root .cashcounter-shell .reports-table-mini-summary{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}body #root .cashcounter-shell .reports-mini-pill{min-height:30px;padding:6px 9px!important;border-radius:8px!important;font-size:.66rem!important;white-space:nowrap}body #root .cashcounter-shell .reports-export-toolbar{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:auto!important}body #root .cashcounter-shell .reports-export-btn{min-height:40px!important;border-radius:9px!important;white-space:nowrap!important}body #root .cashcounter-shell .reports-ledger-table thead tr{background:#18140f!important}body #root .cashcounter-shell .reports-ledger-table th{color:#d9bf77!important;border-color:#d4a9372e!important}body #root .cashcounter-shell .reports-ledger-table tbody tr{background:#0f1116!important;border-color:#ffffff0e!important}body #root .cashcounter-shell .reports-ledger-table tbody tr:nth-child(2n){background:#13161c!important}body #root .cashcounter-shell .reports-ledger-table tbody tr:hover{background:#d4a9370f!important}body #root .cashcounter-shell .reports-ledger-table td{color:#d8d2c9!important}body .reports-transaction-dialog{border:1px solid rgba(212,169,55,.25)!important;background:#101217!important;color:#f7f2e9!important}body .reports-transaction-dialog-header{border-color:#d4a9372e!important;background:linear-gradient(135deg,#5d111d,#171116)!important}body .reports-transaction-dialog-title{color:#f7f2e9!important}body .reports-transaction-detail-card{border-color:#d4a93729!important;background:#15181e!important}body .reports-transaction-detail-card p:first-child{color:#aaa6a0!important}body .reports-transaction-detail-card p:last-child{color:#f7f2e9!important}@media (max-width:1180px){body #root .cashcounter-shell .cash-special-reports{grid-template-columns:1fr!important}body #root .cashcounter-shell .cash-special-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body #root .cashcounter-shell .reports-filter-stack{grid-template-columns:1fr!important}body #root .cashcounter-shell .reports-table-header{grid-template-columns:1fr!important;align-items:stretch!important}body #root .cashcounter-shell .reports-export-toolbar{width:100%!important}}@media (max-width:599px){body #root .cashcounter-shell .cash-reports-page{gap:10px!important}body #root .cashcounter-shell .reports-page-hero{align-items:flex-start!important;min-height:0!important;padding:14px!important}body #root .cashcounter-shell .reports-page-hero__status{display:none!important}body #root .cashcounter-shell .cash-special-reports{padding:13px!important}body #root .cashcounter-shell .cash-special-report-grid{grid-template-columns:1fr!important}body #root .cashcounter-shell .cash-special-report-grid>button{min-height:66px!important}body #root .cashcounter-shell .reports-range-filter-grid{grid-template-columns:1fr!important}body #root .cashcounter-shell .reports-table-mini-summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body #root .cashcounter-shell .reports-mini-pill{width:100%;white-space:normal;text-align:center}body #root .cashcounter-shell .reports-export-toolbar{grid-template-columns:1fr!important}}@media (min-width:1100px){body #root .financial-workspace--expenses .expense-ledger-form{display:grid!important;grid-template-columns:minmax(180px,1.35fr) minmax(160px,1.15fr) minmax(120px,.65fr) minmax(150px,.8fr) minmax(220px,1.2fr)!important;align-items:end!important;gap:10px!important}body #root .financial-workspace--expenses .expense-ledger-form>*{grid-column:auto!important;min-width:0!important;margin:0!important}body #root .financial-workspace--expenses .expense-ledger-form :is(input,.expense-ledger-form__summary,.expense-ledger-form__actions){min-height:50px!important;height:50px!important}body #root .financial-workspace--expenses .expense-ledger-form__summary{padding:7px 10px!important}body #root .financial-workspace--expenses .expense-ledger-form__actions{display:grid!important;grid-template-columns:minmax(72px,.65fr) minmax(126px,1.35fr)!important;gap:8px!important}body #root .financial-workspace--expenses .expense-ledger-form__actions button{width:100%!important;min-height:50px!important;height:50px!important;padding-inline:10px!important;white-space:nowrap!important}}body #root .cashcounter-shell>.cc-accounting-page{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-direction:column!important;gap:14px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body #root .cashcounter-shell>.cc-accounting-page>*{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}body #root .cashcounter-shell>.cc-accounting-page>.cc-entry-shell{display:flex!important;flex-direction:column!important;gap:12px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body #root .cashcounter-shell>.cc-accounting-page .cc-entry-hero,body #root .cashcounter-shell>.cc-accounting-page .cc-search-wrap,body #root .cashcounter-shell>.cc-accounting-page .bank-table-shell{margin-inline:0!important}body #root .cashcounter-shell>.cc-accounting-page .cc-entry-hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}body #root .cashcounter-shell>.cc-accounting-page .cc-search-wrap>div{width:100%!important;max-width:100%!important}body #root .cashcounter-shell>.cc-accounting-page .cc-recent-title,body #root .cashcounter-shell>.cc-accounting-page .cc-recent-actions,body #root .cashcounter-shell>.cc-accounting-page .cc-recent-actions-left,body #root .cashcounter-shell>.cc-accounting-page .cc-recent-actions-right{min-width:0!important}body #root .cashcounter-shell>.cc-accounting-page .cc-recent-actions-right{display:grid!important;grid-template-columns:minmax(132px,auto) minmax(118px,auto) 42px!important;align-items:center!important;gap:8px!important}body #root .cashcounter-shell>.cc-accounting-page .cc-recent-table-scroll{width:100%!important;max-width:100%!important;overflow-x:auto!important}@media (max-width:1080px){body #root .cashcounter-shell>.cc-accounting-page{gap:12px!important}body #root .cashcounter-shell>.cc-accounting-page .cc-entry-hero{grid-template-columns:1fr auto!important}}@media (max-width:767px){body #root .cashcounter-shell>.cc-accounting-page{gap:10px!important;padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}body #root .cashcounter-shell>.cc-accounting-page .cc-entry-hero{grid-template-columns:1fr!important}body #root .cashcounter-shell>.cc-accounting-page .cc-recent-actions-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px!important;width:100%!important}}@media (max-width:374px){body #root .cashcounter-shell>.cc-accounting-page .cc-recent-actions-right{grid-template-columns:minmax(0,1fr) 44px!important}}.loader-line{width:100%;height:3px;position:relative;overflow:hidden;background-color:#ddd;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.loader-line:before{content:"";position:absolute;left:-50%;height:3px;width:40%;background-color:#f45b53;-webkit-animation:lineAnim 1s linear infinite;-moz-animation:lineAnim 1s linear infinite;animation:lineAnim 1s linear infinite;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@keyframes lineAnim{0%{left:-40%}50%{left:20%;width:80%}to{left:100%;width:100%}}.cc-dashboard{display:flex;flex-direction:column;gap:.85rem;width:100%}.cc-dashboard-section{width:100%}.cc-loading,.cc-error{width:100%;padding:2.5rem 1rem;text-align:center;font-size:.95rem}.cc-error{color:#f87171}.cc-live-pill{display:inline-flex;flex-shrink:0;align-items:center;gap:.4rem;align-self:flex-start;border:1px solid rgba(59,138,104,.45);border-radius:999px;background:#3b8a6824;color:#8fd4b0;padding:.42rem .8rem;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.cc-live-pill__dot{width:.45rem;height:.45rem;border-radius:999px;background:#3b8a68;box-shadow:0 0 10px #3b8a68e6;animation:cc-pulse 1.6s ease-in-out infinite}@keyframes cc-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.cc-detail-wrap{width:100%;padding:.25rem 0}.cc-activity-panel{overflow:hidden;padding:0!important}.cc-activity-panel__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .85rem;border-bottom:1px solid rgba(216,184,106,.14)}.cc-activity-panel__title-wrap{display:flex;align-items:center;gap:.55rem}.cc-activity-panel__pulse{width:.45rem;height:.45rem;border-radius:999px;background:#c8323a;box-shadow:0 0 12px #c8323ab3}.cc-activity-panel__title{margin:0;color:#f7efe4;font-size:.98rem;font-weight:780}.cc-see-all{display:inline-flex;align-items:center;gap:.3rem;border:1px solid rgba(216,184,106,.2);border-radius:999px;background:transparent;color:#d8b86a;padding:.38rem .72rem;font-size:.74rem;font-weight:750;transition:background .18s ease,border-color .18s ease,color .18s ease}.cc-see-all:hover{border-color:#d8b86a66;background:#c8323a1f;color:#fffaf2}.cc-see-all:disabled{opacity:.55;cursor:not-allowed}.cc-spin{animation:cc-rotate .8s linear infinite}@keyframes cc-rotate{to{transform:rotate(360deg)}}.cc-activity-list,.cc-modal-list{display:flex;flex-direction:column;gap:.4rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(216,184,106,.25) transparent}.cc-activity-list{max-height:22rem;padding:.8rem}.cc-modal-list{max-height:26rem;padding-right:.25rem}.cc-activity-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(216,184,106,.12);border-radius:8px;background:#0c080aa6;padding:.78rem .85rem;animation:cc-fade-up .22s ease both;animation-delay:calc(var(--row-index, 0) * 30ms);transition:background .16s ease,border-color .16s ease}.cc-activity-row:hover{border-color:#d8b86a42;background:#f8e8d60d}@keyframes cc-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cc-activity-row__left{display:flex;align-items:center;gap:.7rem;min-width:0}.cc-activity-row__icon{display:inline-flex;flex-shrink:0;width:2.1rem;height:2.1rem;align-items:center;justify-content:center;border-radius:8px;font-size:1rem;color:#fffaf2}.cc-tone--green{background:#3b8a6859}.cc-tone--blue{background:#4a8fad59}.cc-tone--amber{background:#d8b86a47;color:#120b0f}.cc-tone--violet{background:#7c5cbf59}.cc-tone--purple{background:#8b5cf64d}.cc-tone--slate{background:#645a5f66}.cc-activity-row__meta{display:flex;min-width:0;flex-direction:column;gap:.12rem}.cc-activity-row__title{margin:0;overflow:hidden;color:#f7efe4;font-size:.82rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.cc-activity-row__sub{display:flex;align-items:center;gap:.28rem;overflow:hidden;color:#9a8779;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.cc-inline-icon{flex-shrink:0;font-size:.7rem;opacity:.75}.cc-dot{width:.18rem;height:.18rem;border-radius:999px;background:#d8b86a80}.cc-activity-row__desc{overflow:hidden;color:#9a8779bf;font-size:.67rem;text-overflow:ellipsis;white-space:nowrap}.cc-activity-row__time{flex-shrink:0;color:#9a8779cc;font-size:.68rem;font-weight:650;white-space:nowrap}.cc-activity-index{min-width:1.6rem;color:#d8b86a6b;font-size:.66rem;font-weight:800;font-variant-numeric:tabular-nums}.cc-empty{display:flex;min-height:8.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;border:1px dashed rgba(216,184,106,.22);border-radius:8px;color:#9a8779;font-size:.82rem}.cc-empty svg{font-size:1.85rem;color:#d8b86a}.stat-detail-panel{width:min(100%,42rem);margin-inline:auto;padding:.5rem}.stat-detail-header{position:relative;display:flex;min-height:6rem;width:100%;align-items:center;justify-content:center;border:1px solid rgba(216,184,106,.24);border-radius:10px;background:linear-gradient(145deg,#c8323ad6,#6e2334eb);color:#fffaf2;text-align:center;box-shadow:0 18px 42px #0000004d;cursor:pointer}.stat-detail-header p{color:#fffaf2c7;font-size:.82rem;font-weight:600}.stat-detail-header strong{display:block;margin-top:.15rem;font-size:1.65rem;line-height:1.1}.stat-detail-header span{position:absolute;bottom:-1rem;left:50%;display:inline-flex;height:2.25rem;width:2.25rem;transform:translate(-50%);align-items:center;justify-content:center;border:1px solid rgba(216,184,106,.42);border-radius:999px;background:#120b0f;color:#d8b86a;box-shadow:0 8px 18px #00000047}.stat-detail-list{display:flex;max-height:22rem;flex-direction:column;gap:.75rem;margin-top:2rem;overflow-y:auto;padding-right:.25rem}.stat-detail-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border:1px solid rgba(216,184,106,.18);border-radius:8px;background:#1a2a4473;padding:1rem}.stat-detail-icon{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgba(216,184,106,.22);border-radius:999px;background:#f8e8d60f}.stat-detail-status{display:inline-flex;flex-shrink:0;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;text-transform:uppercase}.stat-detail-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;border:1px solid rgba(216,184,106,.18);border-radius:8px;background:#f8e8d60f;padding:.85rem}.stat-detail-summary div{text-align:center}.stat-detail-summary p{color:#bca99b;font-size:.72rem}.stat-detail-summary strong{color:#f7efe4;font-size:1rem}.stat-detail-empty{display:flex;min-height:9rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border:1px dashed rgba(216,184,106,.28);border-radius:8px;color:#bca99b}@media (max-width: 720px){.cc-activity-row{flex-direction:column;align-items:flex-start}.cc-activity-row__time{align-self:flex-end}}
